.ctWt7G_check{align-items:flex-start;gap:var(--space-2);min-height:var(--touch-target);font-size:var(--text-small);line-height:var(--leading-small);cursor:pointer;display:flex}.ctWt7G_check input{width:var(--icon-size);height:var(--icon-size);accent-color:var(--color-primary);flex:none;margin-top:2px}
.-QwipG_logo{align-items:center;gap:var(--space-2);min-height:var(--touch-target);color:var(--color-text);font-weight:var(--weight-semibold);letter-spacing:var(--tracking-display);text-decoration:none;display:inline-flex}.-QwipG_md{font-size:var(--text-body)}.-QwipG_lg{font-size:var(--text-body);gap:var(--space-3)}.-QwipG_mark{flex:none}.-QwipG_bubble{fill:var(--color-primary)}.-QwipG_letter{stroke:var(--color-on-primary)}
.Hi2WXW_button{justify-content:center;align-items:center;gap:var(--space-2);min-height:var(--touch-target);min-width:var(--touch-target);border:var(--border-width) solid transparent;border-radius:var(--radius-md);font-size:var(--text-body);cursor:pointer;transition:background-color var(--duration-fast) var(--easing), border-color var(--duration-fast) var(--easing);padding:12px 20px;line-height:1.2;text-decoration:none;display:inline-flex}.Hi2WXW_button:disabled,.Hi2WXW_button[aria-disabled=true]{cursor:not-allowed;opacity:.6}.Hi2WXW_primary{background:var(--color-primary);color:var(--color-on-primary)}.Hi2WXW_secondary{background:var(--color-surface);border-color:var(--color-border);color:var(--color-text)}.Hi2WXW_secondary:hover:not(:disabled){border-color:var(--color-primary)}.Hi2WXW_tertiary{color:var(--color-text);background:0 0}.Hi2WXW_tertiary:hover:not(:disabled){background:var(--color-primary-soft)}.Hi2WXW_iconOnly{padding:0}.Hi2WXW_block{width:100%}.Hi2WXW_icon{width:var(--icon-size);height:var(--icon-size);flex:none}.Hi2WXW_field{gap:var(--space-2);display:grid}.Hi2WXW_label{font-size:var(--text-small);line-height:var(--leading-small);font-weight:var(--weight-semibold)}.Hi2WXW_optional{font-weight:var(--weight-regular);color:var(--color-text-muted)}.Hi2WXW_hint{font-size:var(--text-small);line-height:var(--leading-small);color:var(--color-text-muted)}.Hi2WXW_fieldError{gap:var(--space-1);font-size:var(--text-small);line-height:var(--leading-small);color:var(--color-danger);align-items:center;display:flex}.Hi2WXW_control{width:100%;min-height:var(--touch-target);padding:var(--space-2) var(--space-3);background:var(--color-surface);border:var(--border-width) solid var(--color-border);border-radius:var(--radius-sm);transition:border-color var(--duration-fast) var(--easing)}.Hi2WXW_control:focus-visible{border-color:var(--color-primary)}.Hi2WXW_control[aria-invalid=true]{border-color:var(--color-danger)}textarea.Hi2WXW_control{min-height:calc(var(--touch-target) * 2);resize:vertical}.Hi2WXW_card{padding:var(--space-4);background:var(--color-surface);border:var(--border-width) solid var(--color-border);border-radius:var(--radius-md)}.Hi2WXW_toolCard{gap:var(--space-1) var(--space-3);color:inherit;transition:border-color var(--duration-base) var(--easing);grid-template-columns:auto 1fr;align-items:start;text-decoration:none;display:grid}a.Hi2WXW_toolCard:hover{border-color:var(--color-primary)}.Hi2WXW_toolCardIcon{width:var(--icon-size);height:var(--icon-size);color:var(--color-text-muted);grid-row:span 2;margin-top:2px}.Hi2WXW_toolCardTitle{font-weight:var(--weight-semibold)}.Hi2WXW_toolCardDescription{font-size:var(--text-small);line-height:var(--leading-small);color:var(--color-text-muted)}.Hi2WXW_toolCardBody{margin-top:var(--space-2);grid-column:2}.Hi2WXW_badge{align-items:center;gap:var(--space-1);padding:2px var(--space-2);border:var(--border-width) solid var(--color-border);border-radius:var(--radius-full);background:var(--color-surface);font-size:var(--text-small);line-height:var(--leading-small);white-space:nowrap;display:inline-flex}.Hi2WXW_badge svg{width:var(--icon-size-sm);height:var(--icon-size-sm)}.Hi2WXW_tone-neutral{color:var(--color-text-muted)}.Hi2WXW_tone-primary{background:var(--color-primary-soft);color:var(--color-primary);border-color:#0000}.Hi2WXW_tone-success{border-color:var(--color-success);color:var(--color-success)}.Hi2WXW_tone-warning{border-color:var(--color-warning);color:var(--color-warning)}.Hi2WXW_tone-danger{border-color:var(--color-danger);color:var(--color-danger)}.Hi2WXW_dialog{border:var(--border-width) solid var(--color-border);background:var(--color-surface);color:var(--color-text);padding:0}.Hi2WXW_dialog::backdrop{background:var(--color-backdrop)}.Hi2WXW_modal{width:min(calc(100% - var(--space-5)), var(--dialog-width));max-height:calc(100dvh - var(--space-6));border-radius:var(--radius-md);margin:auto}.Hi2WXW_drawer{width:min(85vw, var(--sidebar-width));border-width:0 var(--border-width) 0 0;max-width:none;height:100dvh;max-height:none;padding-bottom:env(safe-area-inset-bottom);margin:0}@media (max-width:639px){.Hi2WXW_modal{width:100%;max-width:none;max-height:calc(100dvh - var(--space-6));border-width:var(--border-width) 0 0;border-radius:var(--radius-lg) var(--radius-lg) 0 0;padding-bottom:env(safe-area-inset-bottom);margin:auto 0 0}}@media (prefers-reduced-motion:no-preference){.Hi2WXW_modal[open]{animation:Hi2WXW_fade-in var(--duration-base) var(--easing)}@media (max-width:639px){.Hi2WXW_modal[open]{animation:Hi2WXW_slide-up var(--duration-slow) var(--easing)}}.Hi2WXW_drawer[open]{animation:Hi2WXW_slide-in var(--duration-slow) var(--easing)}}@keyframes Hi2WXW_slide-up{0%{transform:translateY(100%)}}@keyframes Hi2WXW_fade-in{0%{opacity:0}}@keyframes Hi2WXW_slide-in{0%{transform:translate(-100%)}}.Hi2WXW_dialogInner{gap:var(--space-4);padding:var(--space-4);grid-template-columns:minmax(0,1fr);display:grid}.Hi2WXW_drawer .Hi2WXW_dialogInner{height:100%;padding:var(--space-3);grid-template-rows:auto minmax(0,1fr)}.Hi2WXW_dialogHeader{justify-content:space-between;align-items:center;gap:var(--space-3);display:flex}.Hi2WXW_dialogTitle{font-size:var(--text-body);letter-spacing:normal}.Hi2WXW_dialogFooter{justify-content:flex-end;gap:var(--space-2);flex-wrap:wrap;display:flex}.Hi2WXW_empty{justify-items:center;gap:var(--space-2);padding:var(--space-6) var(--space-4);text-align:center;border:var(--border-width) dashed var(--color-border);border-radius:var(--radius-md);display:grid}.Hi2WXW_emptyIcon{width:32px;height:32px;color:var(--color-text-muted)}.Hi2WXW_emptyTitle{font-size:var(--text-body);letter-spacing:normal}.Hi2WXW_emptyDescription{max-width:40ch;color:var(--color-text-muted);font-size:var(--text-small);line-height:var(--leading-small)}.Hi2WXW_emptyAction{margin-top:var(--space-2)}.Hi2WXW_skeleton{border-radius:var(--radius-sm);background:var(--color-border);height:1em;display:block}@media (prefers-reduced-motion:no-preference){.Hi2WXW_skeleton{animation:Hi2WXW_pulse 1.6s var(--easing) infinite}}@keyframes Hi2WXW_pulse{50%{opacity:.5}}.Hi2WXW_srOnly{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.Hi2WXW_alert{gap:var(--space-2);padding:var(--space-2) var(--space-3);border:var(--border-width) solid currentColor;border-radius:var(--radius-sm);background:var(--color-surface);font-size:var(--text-small);line-height:var(--leading-small);align-items:flex-start;display:flex}.Hi2WXW_alert svg{flex:none;width:18px;height:18px;margin-top:1px}
._8AbQxq_toolbar{justify-content:space-between;align-items:flex-end;gap:var(--space-3);flex-wrap:wrap;display:flex}._8AbQxq_filters{align-items:flex-end;gap:var(--space-3);flex-wrap:wrap;display:flex}._8AbQxq_filters>div{flex:120px}._8AbQxq_summary{gap:var(--space-2);grid-template-columns:repeat(3,minmax(0,1fr));margin:0;display:grid}._8AbQxq_summary>div{gap:var(--space-1);padding:var(--space-3);background:var(--color-surface);border:var(--border-width) solid var(--color-border);border-radius:var(--radius-md);display:grid}._8AbQxq_summary dt{font-size:var(--text-small);line-height:var(--leading-small);color:var(--color-text-muted)}._8AbQxq_summary dd{font-family:var(--font-mono);font-size:var(--text-body);font-weight:var(--weight-semibold);margin:0}@media (max-width:639px){._8AbQxq_summary>div{padding:var(--space-2)}._8AbQxq_summary dd{font-size:var(--text-small)}}._8AbQxq_list{gap:var(--space-2);padding:0;list-style:none;display:grid}._8AbQxq_row{gap:var(--space-2) var(--space-3);padding:var(--space-3);background:var(--color-surface);border:var(--border-width) solid var(--color-border);border-radius:var(--radius-md);flex-wrap:wrap;align-items:center;display:flex}a._8AbQxq_row{color:inherit;transition:border-color var(--duration-fast) var(--easing);text-decoration:none}a._8AbQxq_row:hover{border-color:var(--color-primary)}._8AbQxq_row>:first-child{flex:12rem;min-width:0}._8AbQxq_row>:not(:first-child){margin-left:auto}._8AbQxq_rowMain{gap:var(--space-1);min-width:0;display:grid}._8AbQxq_rowTitle{font-weight:var(--weight-semibold);overflow-wrap:anywhere}._8AbQxq_rowActions{align-items:center;gap:var(--space-1);display:flex}._8AbQxq_rowEnd{justify-items:end;gap:var(--space-1);display:grid}._8AbQxq_meta{align-items:center;gap:var(--space-1) var(--space-2);font-size:var(--text-small);line-height:var(--leading-small);color:var(--color-text-muted);overflow-wrap:anywhere;flex-wrap:wrap;display:flex}._8AbQxq_mono{font-family:var(--font-mono);font-size:var(--text-mono)}._8AbQxq_amount{font-family:var(--font-mono);font-size:var(--text-mono);font-weight:var(--weight-semibold);white-space:nowrap}._8AbQxq_detail{gap:var(--space-4);display:grid}._8AbQxq_actions{align-items:center;gap:var(--space-2);flex-wrap:wrap;display:flex}._8AbQxq_parties{gap:var(--space-3);grid-template-columns:repeat(auto-fit,minmax(220px,1fr));display:grid}._8AbQxq_party{gap:var(--space-1);padding:var(--space-3);background:var(--color-surface);border:var(--border-width) solid var(--color-border);border-radius:var(--radius-md);font-size:var(--text-small);line-height:var(--leading-small);display:grid}._8AbQxq_partyLabel{color:var(--color-text-muted)}._8AbQxq_partyName{font-size:var(--text-body);font-weight:var(--weight-semibold)}._8AbQxq_table{border-collapse:collapse;background:var(--color-surface);border:var(--border-width) solid var(--color-border);border-radius:var(--radius-md);width:100%;font-size:var(--text-small)}._8AbQxq_table th,._8AbQxq_table td{padding:var(--space-2) var(--space-3);border-bottom:var(--border-width) solid var(--color-border);text-align:left;vertical-align:top}._8AbQxq_table th{color:var(--color-text-muted);font-weight:var(--weight-semibold)}._8AbQxq_table ._8AbQxq_num{text-align:right;font-family:var(--font-mono);white-space:nowrap}@media (max-width:639px){._8AbQxq_table thead{display:none}._8AbQxq_table,._8AbQxq_table tbody,._8AbQxq_table tr,._8AbQxq_table td{display:block}._8AbQxq_table tr{padding:var(--space-2) var(--space-3);border-bottom:var(--border-width) solid var(--color-border)}._8AbQxq_table td{border:none;padding:2px 0}._8AbQxq_table ._8AbQxq_num{text-align:left}._8AbQxq_table td[data-label]:before{content:attr(data-label) ": ";color:var(--color-text-muted);font-family:var(--font-sans)}}._8AbQxq_totals{gap:var(--space-1) var(--space-4);width:min(100%, var(--narrow-width));padding:var(--space-3);background:var(--color-surface);border:var(--border-width) solid var(--color-border);border-radius:var(--radius-md);grid-template-columns:1fr auto;justify-self:end;margin:0;display:grid}._8AbQxq_totals dt{color:var(--color-text-muted)}._8AbQxq_totals dd{font-family:var(--font-mono);text-align:right;margin:0}._8AbQxq_totalsRow{display:contents}._8AbQxq_grandTotal dt,._8AbQxq_grandTotal dd{padding-top:var(--space-2);border-top:var(--border-width) solid var(--color-border);color:var(--color-text);font-weight:var(--weight-semibold)}._8AbQxq_form{gap:var(--space-4);display:grid}._8AbQxq_formRow{gap:var(--space-4);grid-template-columns:repeat(auto-fit,minmax(200px,1fr));display:grid}._8AbQxq_formActions{justify-content:flex-end;gap:var(--space-2);flex-wrap:wrap;display:flex}._8AbQxq_lines{gap:var(--space-3);border:none;margin:0;padding:0;display:grid}._8AbQxq_legend{margin-bottom:var(--space-2);font-weight:var(--weight-semibold)}._8AbQxq_lineRow{gap:var(--space-2);padding:var(--space-3);background:var(--color-surface);border:var(--border-width) solid var(--color-border);border-radius:var(--radius-md);grid-template-columns:minmax(0,3fr) minmax(80px,1fr) minmax(100px,1fr) minmax(100px,1fr) auto;align-items:end;display:grid}@media (max-width:767px){._8AbQxq_lineRow{grid-template-columns:1fr 1fr}._8AbQxq_lineRow>:first-child{grid-column:1/-1}._8AbQxq_lineDelete{justify-self:start}}._8AbQxq_headerActions{gap:var(--space-2);flex-wrap:wrap;display:flex}._8AbQxq_editor{height:100dvh}._8AbQxq_editorActions{align-items:center;gap:var(--space-3);display:flex}._8AbQxq_editorStatus{font-size:var(--text-small);color:var(--color-text-muted)}._8AbQxq_colorInput{width:var(--touch-target);height:var(--touch-target);border:var(--border-width) solid var(--color-border);border-radius:var(--radius-sm);padding:0}._8AbQxq_docTitle{align-items:center;gap:var(--space-2);font-weight:var(--weight-semibold);overflow-wrap:anywhere;display:inline-flex}._8AbQxq_docTitle svg{width:var(--icon-size-sm);height:var(--icon-size-sm);flex:none}
.s0rnrW_fieldset{border:0;display:contents}.s0rnrW_link{align-items:center;gap:var(--space-2);flex-wrap:wrap;display:flex}.s0rnrW_link code{min-width:0;padding:var(--space-2);font-family:var(--font-mono);font-size:var(--text-mono);overflow-wrap:anywhere;background:var(--color-primary-soft);border-radius:var(--radius-sm);flex:240px}.s0rnrW_layout{gap:var(--space-4);min-width:0;display:grid}.s0rnrW_nav{min-width:0}.s0rnrW_nav ul{gap:var(--space-1);margin:0;padding:0;list-style:none;display:flex;overflow-x:auto}.s0rnrW_navLink{min-height:var(--touch-target);padding:0 var(--space-3);border-radius:var(--radius-sm);color:var(--color-text-muted);white-space:nowrap;transition:background-color var(--duration-fast) var(--easing);align-items:center;text-decoration:none;display:flex}.s0rnrW_navLink:hover{background:var(--color-primary-soft);color:var(--color-text)}.s0rnrW_navLink[aria-current=page]{background:var(--color-primary-soft);color:var(--color-primary);font-weight:var(--weight-semibold)}.s0rnrW_content{gap:var(--space-4);min-width:0;max-width:var(--chat-max-width);align-content:start;display:grid}.s0rnrW_header{gap:var(--space-1);display:grid}.s0rnrW_title{font-size:var(--text-body);letter-spacing:normal}.s0rnrW_help{font-size:var(--text-small);line-height:var(--leading-small);color:var(--color-text-muted)}.s0rnrW_block{gap:var(--space-3);display:grid}.s0rnrW_blockTitle{font-size:var(--text-body);letter-spacing:normal}.s0rnrW_rows{margin:0;padding:0;list-style:none;display:grid}.s0rnrW_row{justify-content:space-between;align-items:center;gap:var(--space-2) var(--space-3);min-height:calc(var(--touch-target) + var(--space-2));padding:var(--space-2) 0;flex-wrap:wrap;display:flex}.s0rnrW_rows .s0rnrW_row+.s0rnrW_row{border-top:var(--border-width) solid var(--color-border)}.s0rnrW_rowLabel{overflow-wrap:anywhere;min-width:0;display:grid}.s0rnrW_rowHint{font-size:var(--text-small);line-height:var(--leading-small);color:var(--color-text-muted)}@media (min-width:1024px){.s0rnrW_layout{grid-template-columns:calc(var(--space-7) * 3) minmax(0, 1fr);gap:var(--space-6);align-items:start}.s0rnrW_nav{top:var(--space-4);position:sticky}.s0rnrW_nav ul{flex-direction:column;overflow:visible}}.s0rnrW_form{gap:var(--space-4);display:grid}.s0rnrW_formRow{align-items:start;gap:var(--space-4);display:grid}@media (min-width:640px){.s0rnrW_formRow{grid-template-columns:1fr 1fr}}.s0rnrW_consentForm{justify-content:space-between;align-items:center;gap:var(--space-2) var(--space-3);flex-wrap:wrap;width:100%;display:flex}.s0rnrW_check{align-items:flex-start;gap:var(--space-2);min-height:var(--touch-target);cursor:pointer;display:flex}.s0rnrW_check input{width:var(--icon-size);height:var(--icon-size);accent-color:var(--color-primary);flex:none;margin-top:2px}.s0rnrW_dangerZone{border-color:var(--color-danger)}.s0rnrW_danger{color:var(--color-danger)}.s0rnrW_danger:hover:not(:disabled){border-color:var(--color-danger)}.s0rnrW_dialogText{gap:var(--space-3);display:grid}.s0rnrW_dialogText ul{gap:var(--space-1);padding-left:var(--space-4);display:grid}.s0rnrW_dialogActions{justify-content:flex-end;gap:var(--space-2);flex-wrap:wrap;display:flex}
.bZKziq_page{width:100%;max-width:var(--content-max-width);padding:var(--space-4) var(--page-margin) var(--space-6);gap:var(--space-4);align-content:start;margin:0 auto;display:grid}.bZKziq_header{justify-content:space-between;align-items:center;gap:var(--space-3);flex-wrap:wrap;display:flex}.bZKziq_title{font-size:var(--text-heading)}
.hHRfwq_banner{left:var(--space-3);right:var(--space-3);bottom:var(--space-3);z-index:20;gap:var(--space-3);max-width:var(--chat-max-width);padding:var(--space-4);background:var(--color-surface);border:var(--border-width) solid var(--color-border);border-radius:var(--radius-lg);display:grid;position:fixed}.hHRfwq_text{font-size:var(--text-small);line-height:var(--leading-small)}.hHRfwq_actions{gap:var(--space-2);flex-wrap:wrap;display:flex}.hHRfwq_actions>*{flex:auto}.hHRfwq_categories{gap:var(--space-2);margin:0;padding:0;list-style:none;display:grid}.hHRfwq_category{align-items:flex-start;gap:var(--space-3);min-height:var(--touch-target);padding:var(--space-3);border:var(--border-width) solid var(--color-border);border-radius:var(--radius-md);cursor:pointer;display:flex}.hHRfwq_category input{width:var(--icon-size);height:var(--icon-size);accent-color:var(--color-primary);flex:none;margin-top:2px}.hHRfwq_category input:disabled{cursor:not-allowed}.hHRfwq_categoryName{font-weight:var(--weight-semibold);display:block}.hHRfwq_categoryText{font-size:var(--text-small);line-height:var(--leading-small);color:var(--color-text-muted);display:block}@media (min-width:768px){.hHRfwq_banner{width:calc(var(--dialog-width) + var(--space-6));grid-template-columns:1fr;right:auto}}
.ClhtEq_page{max-width:var(--auth-max-width);padding:var(--space-6) var(--page-margin);gap:var(--space-4);margin:0 auto;display:grid}.ClhtEq_heading{font-size:var(--text-heading)}.ClhtEq_muted{color:var(--color-text-muted);font-size:var(--text-small);line-height:var(--leading-small)}.ClhtEq_muted a{min-height:var(--touch-target);min-width:var(--touch-target);align-items:center;display:inline-flex}.ClhtEq_legalNote{font-size:var(--text-small);line-height:var(--leading-small);color:var(--color-text-muted)}.ClhtEq_divider{align-items:center;gap:var(--space-3);color:var(--color-text-muted);font-size:var(--text-small);display:flex}.ClhtEq_divider:before,.ClhtEq_divider:after{content:"";border-top:1px solid var(--color-border);flex:1}
.bxHgOq_srOnly{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.bxHgOq_skipLink{left:var(--space-3);top:var(--space-3);z-index:10;min-height:var(--touch-target);padding:var(--space-2) var(--space-3);background:var(--color-surface);border:var(--border-width) solid var(--color-primary);border-radius:var(--radius-sm);align-items:center;display:inline-flex;position:absolute;transform:translateY(-200%)}.bxHgOq_skipLink:focus-visible{transform:none}.bxHgOq_muted{font-size:var(--text-small);line-height:var(--leading-small);color:var(--color-text-muted)}.bxHgOq_lead{max-width:60ch;color:var(--color-text-muted)}.bxHgOq_eyebrow{font-size:var(--text-small);line-height:var(--leading-small);font-weight:var(--weight-semibold);color:var(--color-primary)}.bxHgOq_display{font-size:var(--text-display);line-height:var(--leading-display);letter-spacing:var(--tracking-display)}.bxHgOq_heading{font-size:var(--text-heading);line-height:var(--leading-heading);letter-spacing:var(--tracking-display)}.bxHgOq_subheading{font-size:var(--text-body);letter-spacing:normal}.bxHgOq_inner,.bxHgOq_innerStack,.bxHgOq_innerNarrow,.bxHgOq_headerInner,.bxHgOq_footerInner,.bxHgOq_supportGrid,.bxHgOq_closingInner{width:100%;max-width:var(--content-max-width);padding:0 var(--page-margin);margin:0 auto}.bxHgOq_innerStack{gap:var(--space-5);display:grid}.bxHgOq_innerNarrow{gap:var(--space-5);max-width:calc(var(--chat-max-width) + var(--page-margin) * 2);display:grid}.bxHgOq_section,.bxHgOq_band{padding:var(--space-6) 0}.bxHgOq_band{background:var(--color-surface);border-block:var(--border-width) solid var(--color-border)}.bxHgOq_sectionHeader{gap:var(--space-2);max-width:var(--chat-max-width);display:grid}.bxHgOq_siteHeader{border-bottom:var(--border-width) solid var(--color-border)}.bxHgOq_headerInner{justify-content:space-between;align-items:center;gap:var(--space-2);padding-block:var(--space-2);flex-wrap:wrap;display:flex}.bxHgOq_headerNav{align-items:center;gap:var(--space-1);flex-wrap:wrap;display:flex}.bxHgOq_navLink{min-height:var(--touch-target);padding:0 var(--space-3);border-radius:var(--radius-sm);color:var(--color-text);transition:background-color var(--duration-fast) var(--easing);align-items:center;text-decoration:none;display:inline-flex}.bxHgOq_navLink:hover{background:var(--color-primary-soft)}.bxHgOq_hero{padding:var(--space-6) 0}.bxHgOq_hero .bxHgOq_inner{gap:var(--space-6);align-items:center;display:grid}.bxHgOq_heroText{gap:var(--space-4);align-content:center;display:grid}.bxHgOq_heroLead{max-width:36ch;color:var(--color-text-muted)}.bxHgOq_heroActions{gap:var(--space-2);flex-wrap:wrap;display:flex}.bxHgOq_heroActions a{transition:background-color var(--duration-fast) var(--easing), border-color var(--duration-fast) var(--easing), transform var(--duration-fast) var(--easing)}.bxHgOq_heroActions a:hover{transform:translateY(-1px)}.bxHgOq_mockup{margin:0}.bxHgOq_mockWindow{background:var(--color-background);border:var(--border-width) solid var(--color-border);border-radius:var(--radius-lg);overflow:hidden}.bxHgOq_mockBar{align-items:center;gap:var(--space-2);padding:var(--space-2) var(--space-3);background:var(--color-surface);border-bottom:var(--border-width) solid var(--color-border);display:flex}.bxHgOq_mockComposer{justify-content:space-between;align-items:center;gap:var(--space-2);margin:0 var(--space-4) var(--space-4);padding:var(--space-2) var(--space-2) var(--space-2) var(--space-3);background:var(--color-surface);border:var(--border-width) solid var(--color-border);border-radius:var(--radius-lg);font-size:var(--text-small);color:var(--color-text-muted);display:flex}.bxHgOq_mockSend{width:var(--space-5);height:var(--space-5);border:var(--border-width) solid var(--color-border);border-radius:var(--radius-full);color:var(--color-text);place-items:center;display:grid}.bxHgOq_mockSend svg{width:var(--icon-size-sm);height:var(--icon-size-sm)}.bxHgOq_mockBody{gap:var(--space-3);padding:var(--space-4);display:grid}.bxHgOq_mockUser{max-width:85%;padding:var(--space-2) var(--space-3);background:var(--color-surface);border:var(--border-width) solid var(--color-border);border-radius:var(--radius-lg);justify-self:end}.bxHgOq_mockTotals{gap:var(--space-1);font-size:var(--text-small);margin:0;display:grid}.bxHgOq_mockTotals div{justify-content:space-between;gap:var(--space-3);display:flex}.bxHgOq_mockTotals dd{font-family:var(--font-mono);font-variant-numeric:tabular-nums;margin:0}.bxHgOq_mockTotals div:last-child{padding-top:var(--space-1);border-top:var(--border-width) solid var(--color-border);font-weight:var(--weight-semibold)}.bxHgOq_mockConfirm{gap:var(--space-2);padding:var(--space-3);background:var(--color-surface);border:var(--border-width) solid var(--color-primary);border-radius:var(--radius-md);display:grid}.bxHgOq_mockActions{justify-content:flex-end;gap:var(--space-2);display:flex}.bxHgOq_features{gap:var(--space-3);margin:0;padding:0;list-style:none;display:grid}.bxHgOq_feature{align-content:start;gap:var(--space-2);min-height:calc(var(--space-7) * 2.5);padding:var(--space-5);background:var(--color-background);border:var(--border-width) solid var(--color-border);border-radius:var(--radius-lg);display:grid}.bxHgOq_featureTitle{font-size:var(--text-body);letter-spacing:normal}.bxHgOq_featureText{font-size:var(--text-small);line-height:var(--leading-small);color:var(--color-text-muted)}.bxHgOq_steps{gap:var(--space-5);margin:0;padding:0;list-style:none;display:grid}.bxHgOq_step{gap:var(--space-2);padding-top:var(--space-4);border-top:var(--border-width) solid var(--color-border);align-content:start;display:grid}.bxHgOq_stepNumber{font-family:var(--font-mono);font-size:var(--text-small);color:var(--color-primary);font-variant-numeric:tabular-nums}.bxHgOq_stepTitle{font-size:var(--text-body);letter-spacing:normal}.bxHgOq_plans{gap:var(--space-4);margin:0;padding:0;list-style:none;display:grid}.bxHgOq_plan{gap:var(--space-3);padding:var(--space-5);background:var(--color-background);border:var(--border-width) solid var(--color-border);border-radius:var(--radius-lg);align-content:start;display:grid}.bxHgOq_plan[data-plan=plus]{border-color:var(--color-primary)}.bxHgOq_planTagline{color:var(--color-text-muted)}.bxHgOq_planPoints{gap:var(--space-2);padding:var(--space-3) 0 0;border-top:var(--border-width) solid var(--color-border);font-size:var(--text-small);line-height:var(--leading-small);margin:0;list-style:none;display:grid}.bxHgOq_planPoints li{align-items:flex-start;gap:var(--space-2);display:flex}.bxHgOq_planPoints svg{width:var(--icon-size-sm);height:var(--icon-size-sm);color:var(--color-primary);flex:none;margin-top:2px}.bxHgOq_freeCta{border-color:var(--color-border)}.bxHgOq_planName{font-size:var(--text-body);letter-spacing:normal}.bxHgOq_price{font-size:var(--text-heading);line-height:var(--leading-heading);font-weight:var(--weight-semibold);letter-spacing:var(--tracking-display)}.bxHgOq_plusCta{border-color:var(--color-primary);color:var(--color-primary);font-weight:var(--weight-semibold)}.bxHgOq_plusCta:hover{background:var(--color-primary-soft)}.bxHgOq_faq{border-top:var(--border-width) solid var(--color-border);display:grid}.bxHgOq_faqItem{border-bottom:var(--border-width) solid var(--color-border)}.bxHgOq_faqItem summary{justify-content:space-between;align-items:center;gap:var(--space-3);min-height:calc(var(--touch-target) + var(--space-3));padding:var(--space-2) 0;font-weight:var(--weight-semibold);cursor:pointer;list-style:none;display:flex}.bxHgOq_faqItem summary::-webkit-details-marker{display:none}.bxHgOq_faqIcon{width:var(--icon-size);height:var(--icon-size);color:var(--color-text-muted);transition:transform var(--duration-base) var(--easing);flex:none}.bxHgOq_faqItem[open] .bxHgOq_faqIcon{transform:rotate(45deg)}.bxHgOq_faqItem p{max-width:60ch;padding-bottom:var(--space-4);color:var(--color-text-muted)}.bxHgOq_faqItem[open] p{animation:bxHgOq_faq-in var(--duration-base) var(--easing)}@keyframes bxHgOq_faq-in{0%{opacity:0;transform:translateY(calc(var(--space-1) * -1))}}.bxHgOq_closing{padding:var(--space-6) 0;background:var(--color-primary);color:var(--color-on-primary)}.bxHgOq_closingInner{justify-items:start;gap:var(--space-3);display:grid}.bxHgOq_closingTitle{max-width:24ch;font-size:var(--text-heading);line-height:var(--leading-heading);letter-spacing:var(--tracking-display)}.bxHgOq_closingText{max-width:56ch}.bxHgOq_closingButton{min-height:var(--touch-target);margin-top:var(--space-2);padding:var(--space-2) var(--space-4);border-radius:var(--radius-md);background:var(--color-surface);color:var(--color-primary);font-weight:var(--weight-semibold);transition:background-color var(--duration-fast) var(--easing), transform var(--duration-fast) var(--easing);align-items:center;text-decoration:none;display:inline-flex}.bxHgOq_closingButton:hover{background:var(--color-primary-soft);transform:translateY(-1px)}.bxHgOq_closingButton:focus-visible{outline-color:var(--color-on-primary)}.bxHgOq_siteFooter{padding:var(--space-6) 0 var(--space-4);border-top:var(--border-width) solid var(--color-border)}.bxHgOq_footerInner{gap:var(--space-6);display:grid}.bxHgOq_footerColumns{grid-template-columns:repeat(auto-fit, minmax(calc(var(--space-7) * 2.5), 1fr));gap:var(--space-5) var(--space-4);display:grid}.bxHgOq_footerCol{align-content:start;gap:var(--space-2);display:grid}.bxHgOq_footerTitle{font-size:var(--text-small);font-weight:var(--weight-semibold);letter-spacing:normal}.bxHgOq_footerCol ul{margin:0;padding:0;list-style:none;display:grid}.bxHgOq_footerCol a{min-height:var(--touch-target);min-width:var(--touch-target);color:var(--color-text-muted);font-size:var(--text-small);align-items:center;text-decoration:none;display:inline-flex}.bxHgOq_footerCol a:hover{color:var(--color-text);text-decoration:underline}.bxHgOq_footerContact{font-style:normal;display:grid}.bxHgOq_footerContact a{color:var(--color-text)}.bxHgOq_footerBottom{justify-content:space-between;align-items:center;gap:var(--space-2);padding-top:var(--space-4);border-top:var(--border-width) solid var(--color-border);flex-wrap:wrap;display:flex}.bxHgOq_legalGrid{width:100%;max-width:var(--content-max-width);padding:0 var(--page-margin);gap:var(--space-5);align-items:start;margin:0 auto;display:grid}.bxHgOq_legalNav ul{gap:0 var(--space-3);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.bxHgOq_legalNav a{min-height:var(--touch-target);color:var(--color-text-muted);font-size:var(--text-small);align-items:center;text-decoration:none;display:inline-flex}.bxHgOq_legalNav a:hover{color:var(--color-text);text-decoration:underline}.bxHgOq_legalTable{border:var(--border-width) solid var(--color-border);border-radius:var(--radius-md);background:var(--color-surface);overflow-x:auto}.bxHgOq_legalTable table{border-collapse:collapse;width:100%;font-size:var(--text-small);line-height:var(--leading-small)}.bxHgOq_legalTable th,.bxHgOq_legalTable td{padding:var(--space-2) var(--space-3);border-bottom:var(--border-width) solid var(--color-border);text-align:left;vertical-align:top}.bxHgOq_legalTable thead th{color:var(--color-text-muted);font-weight:var(--weight-regular)}.bxHgOq_legalTable tbody tr:last-child>*{border-bottom:0}.bxHgOq_legalTable tbody th{font-weight:var(--weight-semibold)}.bxHgOq_legal{gap:var(--space-4);min-width:0;max-width:var(--chat-max-width);display:grid}.bxHgOq_legal h2{margin-top:var(--space-3);font-size:var(--text-body);letter-spacing:normal}.bxHgOq_legal ul{gap:var(--space-1);padding-left:var(--space-4);display:grid}.bxHgOq_supportGrid{gap:var(--space-5);align-items:start;display:grid}.bxHgOq_supportIntro{gap:var(--space-3);display:grid}.bxHgOq_supportIcon{width:var(--space-6);height:var(--space-6);color:var(--color-primary)}.bxHgOq_contact{gap:var(--space-2);margin:0;padding:0;list-style:none;display:grid}.bxHgOq_contact li{align-items:center;gap:var(--space-3);display:flex}.bxHgOq_contact li>svg{width:var(--icon-size);height:var(--icon-size);color:var(--color-text-muted);flex:none}.bxHgOq_contact li>span{display:grid}.bxHgOq_contact a{min-height:var(--touch-target);font-family:var(--font-mono);font-size:var(--text-body);align-items:center;display:inline-flex}.bxHgOq_contactLabel{font-size:var(--text-small);color:var(--color-text-muted)}.bxHgOq_supportCard{gap:var(--space-4);padding:var(--space-4);background:var(--color-surface);border:var(--border-width) solid var(--color-border);border-radius:var(--radius-lg);display:grid}.bxHgOq_form,.bxHgOq_formRow{gap:var(--space-4);display:grid}.bxHgOq_trap{width:1px;height:1px;position:absolute;left:-10000px;overflow:hidden}.bxHgOq_trap input{border:0;width:0;height:0;padding:0}@media (min-width:640px){.bxHgOq_formRow{grid-template-columns:1fr 1fr}.bxHgOq_features{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:768px){.bxHgOq_plans{grid-template-columns:repeat(2,minmax(0,1fr))}.bxHgOq_steps{grid-template-columns:repeat(3,minmax(0,1fr));column-gap:0}.bxHgOq_step{padding-right:var(--space-5)}.bxHgOq_section,.bxHgOq_band,.bxHgOq_hero,.bxHgOq_closing{padding:var(--space-7) 0}}@media (min-width:1024px){.bxHgOq_legalGrid{grid-template-columns:calc(var(--space-7) * 3.5) minmax(0, 1fr);gap:var(--space-7)}.bxHgOq_legalNav{top:var(--space-4);position:sticky}.bxHgOq_legalNav ul{flex-direction:column}.bxHgOq_features{grid-template-columns:repeat(3,minmax(0,1fr))}.bxHgOq_hero .bxHgOq_inner{gap:var(--space-7);grid-template-columns:minmax(0,1fr) minmax(0,1.1fr)}.bxHgOq_supportGrid{gap:var(--space-7);grid-template-columns:minmax(0,2fr) minmax(0,3fr)}.bxHgOq_footerColumns{grid-template-columns:repeat(4,minmax(0,1fr))}}.bxHgOq_linkButton{min-height:var(--touch-target);color:var(--color-text-muted);font:inherit;font-size:var(--text-small);cursor:pointer;background:0 0;border:0;align-items:center;padding:0;display:inline-flex}.bxHgOq_linkButton:hover{color:var(--color-text);text-decoration:underline}
