._90JDGW_app{background:var(--color-surface);border:var(--border-width) solid var(--color-border);border-radius:var(--radius-lg);height:min(100dvh - 180px,820px);min-height:420px;display:grid;overflow:hidden}@media (min-width:900px){._90JDGW_app{grid-template-columns:minmax(280px,340px) 1fr}}@media (max-width:899px){._90JDGW_app[data-view=chat] ._90JDGW_sidebar,._90JDGW_app[data-view=list] ._90JDGW_pane{display:none}}._90JDGW_sidebar{border-right:var(--border-width) solid var(--color-border);grid-template-rows:auto auto auto 1fr;min-height:0;display:grid}._90JDGW_sideHeader{justify-content:space-between;align-items:center;gap:var(--space-2);padding:var(--space-2) var(--space-2) var(--space-2) var(--space-3);display:flex}._90JDGW_sideTitle{font-size:var(--text-heading);line-height:var(--leading-heading);margin:0}._90JDGW_sideActions{gap:var(--space-1);display:flex}._90JDGW_search{padding:0 var(--space-3) var(--space-2)}._90JDGW_list{margin:0;padding:0;list-style:none;overflow-y:auto}._90JDGW_item{align-items:center;gap:2px var(--space-3);min-height:calc(var(--touch-target) + var(--space-4));padding:var(--space-2) var(--space-3);color:inherit;border-top:var(--border-width) solid var(--color-border);grid-template-columns:auto 1fr auto;text-decoration:none;display:grid}._90JDGW_item:hover{background:var(--color-background)}._90JDGW_item[aria-current=true]{background:var(--color-primary-soft)}._90JDGW_item ._90JDGW_avatar{grid-row:span 2}._90JDGW_itemTitle{min-width:0;font-weight:var(--weight-semibold);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}._90JDGW_itemTime{font-size:var(--text-small);color:var(--color-text-muted)}._90JDGW_itemTime[data-unread]{color:var(--color-primary);font-weight:var(--weight-semibold)}._90JDGW_preview{min-width:0;font-size:var(--text-small);line-height:var(--leading-small);color:var(--color-text-muted);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}._90JDGW_badge{min-width:calc(var(--space-4) - var(--space-1) / 2);padding:0 var(--space-1);font-size:var(--text-small);line-height:calc(var(--space-4) - var(--space-1) / 2);font-weight:var(--weight-semibold);text-align:center;color:var(--color-on-primary);background:var(--color-primary);border-radius:var(--radius-full);justify-self:end}._90JDGW_empty{padding:var(--space-4) var(--space-3);color:var(--color-text-muted);text-align:center;margin:0}._90JDGW_avatar{width:var(--touch-target);height:var(--touch-target);font-size:var(--text-small);font-weight:var(--weight-semibold);color:var(--color-primary);background:var(--color-primary-soft);border-radius:var(--radius-full);flex:none;place-items:center;display:grid}._90JDGW_pane{background:var(--color-background);grid-template-rows:auto 1fr auto;min-width:0;min-height:0;display:grid}._90JDGW_paneEmpty{align-content:center;place-items:center;gap:var(--space-2);padding:var(--space-4);color:var(--color-text-muted);text-align:center;background:var(--color-background);display:grid}._90JDGW_paneHeader{align-items:center;gap:var(--space-2);min-width:0;padding:var(--space-2) var(--space-3);background:var(--color-surface);border-bottom:var(--border-width) solid var(--color-border);display:flex}@media (min-width:900px){._90JDGW_back{display:none}}._90JDGW_who{flex:1;min-width:0;display:grid}._90JDGW_whoName{font-weight:var(--weight-semibold);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}._90JDGW_whoMembers{font-size:var(--text-small);line-height:var(--leading-small);color:var(--color-text-muted);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}._90JDGW_messages{padding:var(--space-3);flex-direction:column;gap:2px;margin:0;list-style:none;display:flex;overflow-y:auto}._90JDGW_day{margin:var(--space-2) 0;padding:2px var(--space-2);font-size:var(--text-small);color:var(--color-text-muted);background:var(--color-surface);border:var(--border-width) solid var(--color-border);border-radius:var(--radius-sm);align-self:center}._90JDGW_bubble{max-width:min(78%,560px);margin-top:var(--space-1);padding:6px var(--space-2) 4px;overflow-wrap:anywhere;white-space:pre-wrap;background:var(--color-surface);border:var(--border-width) solid var(--color-border);border-radius:var(--radius-md);border-top-left-radius:2px;align-self:flex-start;position:relative}._90JDGW_bubble[data-cont]{border-top-left-radius:var(--radius-md);margin-top:0}._90JDGW_mine{background:var(--color-primary-soft);border-top-left-radius:var(--radius-md);border-color:#0000;border-top-right-radius:2px;align-self:flex-end}._90JDGW_mine[data-cont]{border-top-right-radius:var(--radius-md)}._90JDGW_author{font-size:var(--text-small);font-weight:var(--weight-semibold);color:var(--color-primary);display:block}._90JDGW_meta{float:right;margin:6px 0 0 var(--space-2);font-size:calc(var(--text-small) * .8);color:var(--color-text-muted);align-items:center;gap:2px;line-height:1;display:inline-flex}._90JDGW_meta svg{width:1.4em;height:1.4em}._90JDGW_read{color:var(--color-primary)}._90JDGW_composer{align-items:flex-end;gap:var(--space-2);padding:var(--space-2) var(--space-3);background:var(--color-surface);border-top:var(--border-width) solid var(--color-border);display:flex}._90JDGW_composer textarea{field-sizing:content;min-height:var(--touch-target);height:var(--touch-target);resize:none;border-radius:var(--radius-lg);flex:1;max-height:160px}._90JDGW_error{padding:0 var(--space-3) var(--space-2);font-size:var(--text-small);color:var(--color-danger);background:var(--color-surface);margin:0}._90JDGW_pickList{max-height:50dvh;margin:0;padding:0;list-style:none;display:grid;overflow-y:auto}._90JDGW_pick{align-items:center;gap:var(--space-3);width:100%;min-height:calc(var(--touch-target) + var(--space-2));padding:var(--space-1) var(--space-2);font:inherit;color:inherit;text-align:left;border-radius:var(--radius-md);cursor:pointer;background:0 0;border:0;display:flex}._90JDGW_pick:hover{background:var(--color-background)}._90JDGW_pick input{width:1.25em;height:1.25em;accent-color:var(--color-primary);margin-left:auto}._90JDGW_pickName{display:grid}._90JDGW_pickRole{font-size:var(--text-small);color:var(--color-text-muted)}._90JDGW_fieldset{border:0;margin:0;padding:0}._90JDGW_dialogBody{gap:var(--space-3);display:grid}@media (prefers-reduced-motion:no-preference){._90JDGW_bubble[data-pending]{opacity:.7;transition:opacity var(--duration-fast)}}
.VpLIDG_stack{gap:var(--space-4);display:grid}.VpLIDG_upsell{gap:var(--space-3);border-color:var(--color-primary);justify-items:start;display:grid}.VpLIDG_upsellTitle{font-size:var(--text-body);font-weight:var(--weight-semibold);margin:0}.VpLIDG_muted{font-size:var(--text-small);line-height:var(--leading-small);color:var(--color-text-muted);margin:0}.VpLIDG_sectionTitle{font-size:var(--text-body);font-weight:var(--weight-semibold);margin:0}.VpLIDG_stats{gap:var(--space-2);grid-template-columns:repeat(auto-fit,minmax(160px,1fr));margin:0;display:grid}.VpLIDG_stats>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}.VpLIDG_stats dt{font-size:var(--text-small);line-height:var(--leading-small);color:var(--color-text-muted)}.VpLIDG_stats dd{font-family:var(--font-mono);font-weight:var(--weight-semibold);margin:0}.VpLIDG_highlight{gap:var(--space-1);border-color:var(--color-primary);display:grid}.VpLIDG_highlightValue{font-family:var(--font-mono);font-size:var(--text-heading);line-height:var(--leading-heading);font-weight:var(--weight-semibold);color:var(--color-primary);margin:0}.VpLIDG_ai{gap:var(--space-3);justify-items:start;display:grid}.VpLIDG_aiText{width:100%;padding:var(--space-3) var(--space-4);background:var(--color-primary-soft);border-radius:var(--radius-md)}.VpLIDG_aiText>:first-child{margin-top:0}.VpLIDG_aiText>:last-child{margin-bottom:0}.VpLIDG_aiText h3{font-size:var(--text-body)}.VpLIDG_tabs{gap:var(--space-2);flex-wrap:wrap;display:flex}.VpLIDG_list{gap:var(--space-2);margin:0;padding:0;list-style:none;display:grid}.VpLIDG_item{justify-content:space-between;align-items:center;gap:var(--space-2) var(--space-3);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-md);flex-wrap:wrap;display:flex}.VpLIDG_itemMain{gap:2px;min-width:0;display:grid}.VpLIDG_itemTitle{font-weight:var(--weight-semibold);overflow-wrap:anywhere}.VpLIDG_meetings{gap:var(--space-4);display:grid}@media (min-width:1024px){.VpLIDG_meetings{grid-template-columns:minmax(240px,1fr) 2fr;align-items:start}}.VpLIDG_noteLink{width:100%;min-height:var(--touch-target);padding:var(--space-2) var(--space-3);text-align:left;font:inherit;color:inherit;background:var(--color-surface);border:var(--border-width) solid var(--color-border);border-radius:var(--radius-md);cursor:pointer;gap:2px;display:grid}.VpLIDG_noteLink[aria-current=true]{border-color:var(--color-primary)}.VpLIDG_form{gap:var(--space-3);display:grid}.VpLIDG_form textarea{resize:vertical;min-height:240px}.VpLIDG_actions{gap:var(--space-2);flex-wrap:wrap;display:flex}.VpLIDG_fields{gap:var(--space-3);grid-template-columns:repeat(auto-fit,minmax(180px,1fr));align-items:start;display:grid}
.GJLsbq_chat{gap:var(--space-3);display:grid}.GJLsbq_composer{gap:var(--space-2);align-items:flex-end;display:flex}.GJLsbq_composer textarea{min-height:var(--touch-target);resize:vertical;flex:1}.GJLsbq_empty{color:var(--color-text-muted);margin:0}.GJLsbq_portal{max-width:var(--content-max-width);min-height:100dvh;padding:max(var(--space-4), env(safe-area-inset-top)) max(var(--page-margin), env(safe-area-inset-right)) max(var(--space-4), env(safe-area-inset-bottom)) max(var(--page-margin), env(safe-area-inset-left));gap:var(--space-4);align-content:start;margin:0 auto;display:grid}.GJLsbq_portalHeader{justify-content:space-between;align-items:center;gap:var(--space-3);flex-wrap:wrap;display:flex}.GJLsbq_portalMain{gap:var(--space-4);display:grid}.GJLsbq_tabs{gap:var(--space-1);margin:0;padding:0;list-style:none;display:flex}.GJLsbq_tab{min-height:var(--touch-target);padding:0 var(--space-3);color:var(--color-text-muted);border-radius:var(--radius-full);align-items:center;text-decoration:none;display:inline-flex}.GJLsbq_tab:hover{color:var(--color-text)}.GJLsbq_tab[aria-current=page]{color:var(--color-primary);font-weight:var(--weight-semibold);background:var(--color-primary-soft)}.GJLsbq_portalTitle{font-size:var(--text-heading);line-height:var(--leading-heading);margin:0}.GJLsbq_sectionTitle{font-size:var(--text-body);font-weight:var(--weight-semibold);margin:0}.GJLsbq_tasks{gap:var(--space-2);margin:0;padding:0;list-style:none;display:grid}.GJLsbq_task{justify-content:space-between;align-items:center;gap:var(--space-2) var(--space-3);padding:var(--space-2) var(--space-3);background:var(--color-surface);border:var(--border-width) solid var(--color-border);border-radius:var(--radius-md);flex-wrap:wrap;display:flex}.GJLsbq_taskMain{overflow-wrap:anywhere;gap:2px;min-width:0;display:grid}
.mhxf-q_srOnly{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.mhxf-q_switcher{align-items:center;gap:var(--space-1);padding:0 var(--space-1) 0 var(--space-2);min-height:var(--touch-target);border:var(--border-width) solid var(--color-border);border-radius:var(--radius-full);background:var(--color-background);margin:0;display:inline-flex}.mhxf-q_subtle{opacity:.6;transition:opacity var(--duration-base) var(--easing);background:0 0;border-color:#0000}.mhxf-q_subtle:hover,.mhxf-q_subtle:focus-within{opacity:1}.mhxf-q_globe{width:var(--icon-size-sm);height:var(--icon-size-sm);color:var(--color-text-muted)}.mhxf-q_option{min-width:var(--touch-target);min-height:calc(var(--touch-target) - var(--space-2));padding:0 var(--space-2);border:var(--border-width) solid transparent;border-radius:var(--radius-full);color:var(--color-text-muted);font-size:var(--text-small);letter-spacing:.04em;cursor:pointer;transition:background-color var(--duration-base) var(--easing), border-color var(--duration-base) var(--easing), color var(--duration-base) var(--easing);justify-content:center;align-items:center;display:inline-flex;position:relative}.mhxf-q_option:hover{color:var(--color-text)}.mhxf-q_option:has(.mhxf-q_radio:checked){background:var(--color-surface);border-color:var(--color-border);color:var(--color-text);font-weight:var(--weight-semibold)}.mhxf-q_option:has(.mhxf-q_radio:focus-visible){outline:var(--focus-ring-width) solid var(--color-primary);outline-offset:var(--focus-ring-offset)}.mhxf-q_radio{opacity:0;pointer-events:none;position:absolute}@media (prefers-reduced-motion:reduce){.mhxf-q_subtle,.mhxf-q_option{transition:none}}
.-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), color var(--duration-fast) var(--easing), transform var(--duration-fast) var(--easing);padding:12px 20px;line-height:1.2;text-decoration:none;display:inline-flex}@media (prefers-reduced-motion:no-preference){.Hi2WXW_button:active:not(:disabled,[aria-disabled=true]){transform:scale(var(--press-scale))}}.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_primary:hover:not(:disabled){background:color-mix(in srgb, var(--color-primary) 88%, var(--color-text))}.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_wide{--dialog-width:960px}.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:767px){.Hi2WXW_modal{border-width:var(--border-width) 0 0;border-radius:var(--radius-lg) var(--radius-lg) 0 0;width:100%;max-width:none;max-height:92dvh;margin:auto 0 0;overflow:hidden}.Hi2WXW_modal .Hi2WXW_dialogInner{max-height:calc(92dvh - var(--border-width));padding-bottom:max(var(--space-4), env(safe-area-inset-bottom));flex-direction:column;display:flex}.Hi2WXW_modal .Hi2WXW_dialogBody{overscroll-behavior:contain;min-height:0;margin:calc(-1 * var(--space-1)) calc(-1 * var(--space-4));padding:var(--space-1) var(--space-4);flex:auto;overflow-y:auto}}.Hi2WXW_dialog,.Hi2WXW_dialog::backdrop{opacity:0;transition:opacity var(--duration-exit) var(--easing-exit), transform var(--duration-exit) var(--easing-exit), overlay var(--duration-exit) allow-discrete, display var(--duration-exit) allow-discrete}.Hi2WXW_dialog[open],.Hi2WXW_dialog[open]::backdrop{opacity:1;transition-duration:var(--duration-base);transition-timing-function:var(--easing)}@starting-style{.Hi2WXW_dialog[open],.Hi2WXW_dialog[open]::backdrop{opacity:0}}@media (prefers-reduced-motion:no-preference){.Hi2WXW_modal:not([open]){transform:translateY(var(--space-1))}@starting-style{.Hi2WXW_modal[open]{transform:translateY(var(--space-2))}}@media (max-width:767px){.Hi2WXW_modal:not([open]){transform:translateY(100%)}.Hi2WXW_modal[open]{transition-duration:var(--duration-slow)}@starting-style{.Hi2WXW_modal[open]{transform:translateY(100%)}}}.Hi2WXW_drawer:not([open]){transform:translate(-100%)}.Hi2WXW_drawer[open]{transition-duration:var(--duration-slow)}@starting-style{.Hi2WXW_drawer[open]{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:var(--icon-size-lg);height:var(--icon-size-lg);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:1.8s ease-in-out infinite Hi2WXW_pulse}}@keyframes Hi2WXW_pulse{50%{opacity:.45}}.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:767px){._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}.s0rnrW_meter{height:var(--space-1);border-radius:var(--radius-full);background:var(--color-primary-soft);overflow:hidden}.s0rnrW_meterFill{background:var(--color-primary);transform-origin:0;height:100%;transition:transform var(--duration-base) var(--easing)}
._8Ggf-W_basics{gap:var(--space-3);padding:0;list-style:none;display:grid}._8Ggf-W_basic{gap:var(--space-1);padding:var(--space-4);background:var(--color-surface);border:var(--border-width) solid var(--color-border);border-radius:var(--radius-md);display:grid}._8Ggf-W_basicTitle{font-size:var(--text-body);letter-spacing:normal}._8Ggf-W_muted{font-size:var(--text-small);line-height:var(--leading-small);color:var(--color-text-muted)}._8Ggf-W_welcome{justify-content:space-between;align-items:center;gap:var(--space-3);padding:var(--space-4);border:var(--border-width) solid var(--color-primary);border-radius:var(--radius-md);background:var(--color-surface);flex-wrap:wrap;display:flex}._8Ggf-W_welcomeTitle{font-weight:var(--weight-semibold)}@media (prefers-reduced-motion:no-preference){._8Ggf-W_welcome{animation:_8Ggf-W_rise var(--duration-slow) var(--easing)}}._8Ggf-W_explorer{gap:var(--space-4);display:grid}._8Ggf-W_tabs{gap:var(--space-1);scrollbar-width:thin;scrollbar-color:var(--color-border) transparent;padding:var(--space-1);margin:calc(-1 * var(--space-1));display:flex;overflow-x:auto}._8Ggf-W_tab{align-items:center;gap:var(--space-2);min-height:var(--touch-target);padding:0 var(--space-3);border:var(--border-width) solid transparent;border-radius:var(--radius-sm);color:var(--color-text);font:inherit;font-size:var(--text-small);text-align:left;cursor:pointer;transition:background-color var(--duration-fast) var(--easing), border-color var(--duration-fast) var(--easing), transform var(--duration-fast) var(--easing);background:0 0;flex:none;display:flex}._8Ggf-W_tab svg{width:var(--icon-size);height:var(--icon-size);color:var(--color-text-muted);flex:none}._8Ggf-W_tab:hover{background:var(--color-primary-soft)}._8Ggf-W_tab[aria-selected=true]{border-color:var(--color-border);background:var(--color-surface);color:var(--color-primary);font-weight:var(--weight-semibold)}._8Ggf-W_tab[aria-selected=true] svg{color:var(--color-primary)}._8Ggf-W_tabLabel{white-space:nowrap}._8Ggf-W_badge{padding:0 var(--space-2);border-radius:var(--radius-full);background:var(--color-primary-soft);color:var(--color-primary);font-size:var(--text-xs);font-weight:var(--weight-semibold);line-height:var(--leading-small);margin-left:auto}._8Ggf-W_panel{gap:var(--space-4);min-width:0;padding:var(--space-4);background:var(--color-surface);border:var(--border-width) solid var(--color-border);border-radius:var(--radius-md);align-content:start;display:grid}@media (prefers-reduced-motion:no-preference){._8Ggf-W_panel{animation:_8Ggf-W_rise var(--duration-base) var(--easing)}}@keyframes _8Ggf-W_rise{0%{opacity:0;transform:translateY(var(--space-1))}}._8Ggf-W_panelHeader{align-items:center;gap:var(--space-2);display:flex}._8Ggf-W_panelHeader ._8Ggf-W_badge{margin-left:0}._8Ggf-W_panelIcon{width:var(--icon-size-lg);height:var(--icon-size-lg);color:var(--color-primary);flex:none}._8Ggf-W_panelTitle{font-size:var(--text-heading)}._8Ggf-W_summary{max-width:65ch;color:var(--color-text-muted)}._8Ggf-W_block{gap:var(--space-2);display:grid}._8Ggf-W_blockHeader{justify-content:space-between;align-items:baseline;gap:var(--space-2);display:flex}._8Ggf-W_blockTitle{font-size:var(--text-xs);letter-spacing:.06em;text-transform:uppercase;color:var(--color-text-muted)}._8Ggf-W_steps{gap:var(--space-1);padding:0;list-style:none;display:grid}._8Ggf-W_stepButton{align-items:flex-start;gap:var(--space-3);width:100%;min-height:var(--touch-target);padding:var(--space-2) var(--space-3);border:var(--border-width) solid transparent;border-radius:var(--radius-sm);color:var(--color-text-muted);font:inherit;text-align:left;cursor:pointer;transition:background-color var(--duration-fast) var(--easing), border-color var(--duration-fast) var(--easing), color var(--duration-fast) var(--easing);background:0 0;display:flex}._8Ggf-W_stepButton:hover{color:var(--color-text)}._8Ggf-W_step[data-state=current] ._8Ggf-W_stepButton{border-color:var(--color-border);background:var(--color-background);color:var(--color-text)}._8Ggf-W_stepNumber{width:var(--icon-size-lg);height:var(--icon-size-lg);border:var(--border-width) solid var(--color-border);border-radius:var(--radius-full);font-size:var(--text-xs);font-weight:var(--weight-semibold);font-variant-numeric:tabular-nums;transition:border-color var(--duration-fast) var(--easing), color var(--duration-fast) var(--easing), transform var(--duration-fast) var(--easing);flex:none;place-items:center;display:grid}._8Ggf-W_stepNumber svg{width:var(--icon-size-sm);height:var(--icon-size-sm)}._8Ggf-W_step[data-state=current] ._8Ggf-W_stepNumber,._8Ggf-W_step[data-state=done] ._8Ggf-W_stepNumber{border-color:var(--color-primary);color:var(--color-primary)}@media (prefers-reduced-motion:no-preference){._8Ggf-W_step[data-state=current] ._8Ggf-W_stepNumber{animation:_8Ggf-W_pop var(--duration-base) var(--easing)}}@keyframes _8Ggf-W_pop{0%{transform:scale(.85)}}._8Ggf-W_stepNav{justify-content:space-between;display:flex}._8Ggf-W_prompts{gap:var(--space-2);padding:0;list-style:none;display:grid}._8Ggf-W_prompt{justify-content:space-between;align-items:center;gap:var(--space-2);padding:var(--space-1) var(--space-1) var(--space-1) var(--space-3);border:var(--border-width) solid var(--color-border);border-radius:var(--radius-md);background:var(--color-background);display:flex}._8Ggf-W_promptText{overflow-wrap:anywhere;min-width:0}._8Ggf-W_copy{align-items:center;gap:var(--space-1);min-height:var(--touch-target);padding:0 var(--space-3);border-radius:var(--radius-sm);color:var(--color-text-muted);font:inherit;font-size:var(--text-small);cursor:pointer;transition:background-color var(--duration-fast) var(--easing), color var(--duration-fast) var(--easing), transform var(--duration-fast) var(--easing);background:0 0;border:0;flex:none;display:inline-flex}._8Ggf-W_copy svg{width:var(--icon-size-sm);height:var(--icon-size-sm)}._8Ggf-W_copy:hover{background:var(--color-primary-soft);color:var(--color-primary)}._8Ggf-W_tip{gap:var(--space-2);font-size:var(--text-small);line-height:var(--leading-small);color:var(--color-text-muted);display:flex}._8Ggf-W_tip svg{width:var(--icon-size-sm);height:var(--icon-size-sm);flex:none;margin-top:2px}._8Ggf-W_panelFooter{justify-content:space-between;align-items:center;gap:var(--space-2);padding-top:var(--space-3);border-top:var(--border-width) solid var(--color-border);flex-wrap:wrap;display:flex}._8Ggf-W_toolNav{align-items:center;gap:var(--space-1);display:flex}@media (prefers-reduced-motion:no-preference){._8Ggf-W_tab:active,._8Ggf-W_copy:active{transform:scale(var(--press-scale))}}@media (min-width:640px){._8Ggf-W_basics{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width:1024px){._8Ggf-W_explorer{grid-template-columns:calc(var(--space-7) * 4) minmax(0, 1fr);gap:var(--space-5);align-items:start}._8Ggf-W_tabs{top:var(--space-4);flex-direction:column;position:sticky;overflow:visible}._8Ggf-W_tab{flex:initial;padding-block:var(--space-2)}._8Ggf-W_tabLabel{white-space:normal}._8Ggf-W_panel{padding:var(--space-5)}}
.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}
.PzSD_q_srOnly{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.PzSD_q_picker{gap:var(--space-2);border:0;margin:0;padding:0;display:grid}.PzSD_q_segments{justify-self:start;gap:var(--space-1);padding:var(--space-1);background:var(--color-background);border:var(--border-width) solid var(--color-border);border-radius:var(--radius-md);flex-wrap:wrap;display:inline-flex}.PzSD_q_segment{justify-content:center;align-items:center;gap:var(--space-2);min-height:var(--touch-target);padding:0 var(--space-3);border:var(--border-width) solid transparent;border-radius:var(--radius-sm);color:var(--color-text-muted);font-size:var(--text-small);cursor:pointer;transition:background-color var(--duration-base) var(--easing), border-color var(--duration-base) var(--easing), color var(--duration-base) var(--easing);display:inline-flex;position:relative}.PzSD_q_segment svg{width:var(--icon-size);height:var(--icon-size)}.PzSD_q_segment:hover{color:var(--color-text)}.PzSD_q_segment:has(.PzSD_q_radio:checked){background:var(--color-surface);border-color:var(--color-border);color:var(--color-text);font-weight:var(--weight-semibold)}.PzSD_q_segment:has(.PzSD_q_radio:focus-visible){outline:var(--focus-ring-width) solid var(--color-primary);outline-offset:var(--focus-ring-offset)}.PzSD_q_radio{opacity:0;pointer-events:none;position:absolute}.PzSD_q_help{font-size:var(--text-small);line-height:var(--leading-small);color:var(--color-text-muted)}
.PJHBvG_frame{border:var(--border-width) solid var(--color-border);border-radius:var(--radius-sm);background:var(--color-surface);width:100%;height:min(75dvh,900px)}.PJHBvG_image{border-radius:var(--radius-sm);max-width:100%;max-height:75dvh;margin:0 auto;display:block}.PJHBvG_note{white-space:pre-wrap;overflow-wrap:anywhere}
.eUCTvG_muted{color:var(--color-text-muted);font-size:var(--text-small);line-height:var(--leading-small);margin:0}.eUCTvG_form{gap:var(--space-3);display:grid}.eUCTvG_clock{justify-content:space-between;align-items:center;gap:var(--space-3);flex-wrap:wrap;display:flex}.eUCTvG_clockState{gap:var(--space-1);min-width:0;display:grid}.eUCTvG_clockTitle{font-size:var(--text-body);letter-spacing:normal;margin:0}@media (max-width:767px){.eUCTvG_clock>button{flex:100%}}.eUCTvG_filters{gap:var(--space-3);grid-template-columns:minmax(0,1fr);align-items:end;display:grid}.eUCTvG_range{gap:var(--space-3);grid-template-columns:repeat(2,minmax(0,1fr));display:none}.eUCTvG_filters:has(select[name=periodo] option[value=rango]:checked) .eUCTvG_range{display:grid}@media (min-width:768px){.eUCTvG_filters{grid-template-columns:repeat(auto-fit,minmax(180px,1fr))}.eUCTvG_filters:has(select[name=periodo] option[value=rango]:checked) .eUCTvG_range{grid-column:span 2}}.eUCTvG_toolbar{justify-content:space-between;align-items:center;gap:var(--space-3);flex-wrap:wrap;display:flex}.eUCTvG_totals{color:var(--color-text-muted);margin:0}.eUCTvG_totals strong{color:var(--color-text)}@media (max-width:767px){.eUCTvG_toolbar>button,.eUCTvG_filtersSubmit{width:100%}}.eUCTvG_report{gap:var(--space-4);display:grid}.eUCTvG_reportHead{justify-content:space-between;align-items:flex-start;gap:var(--space-3);flex-wrap:wrap;display:flex}.eUCTvG_reportTitle{font-size:var(--text-body);letter-spacing:normal;margin:0}.eUCTvG_reportSection{margin:0 0 var(--space-2);font-size:var(--text-small);letter-spacing:normal;color:var(--color-text-muted)}.eUCTvG_stats{gap:var(--space-3) var(--space-5);flex-wrap:wrap;margin:0;display:flex}.eUCTvG_stats dt{font-size:var(--text-small);color:var(--color-text-muted)}.eUCTvG_stats dd{font-size:var(--text-heading);font-weight:var(--weight-semibold);line-height:var(--leading-heading);margin:0}.eUCTvG_bullets{gap:var(--space-1);padding-left:var(--space-4);margin:0;display:grid}@media (max-width:767px){.eUCTvG_reportHead>button{width:100%}}.eUCTvG_timeline{gap:var(--space-4);margin:0;padding:0;list-style:none;display:grid}.eUCTvG_day{gap:var(--space-2);display:grid}.eUCTvG_dayTitle{font-size:var(--text-small);letter-spacing:normal;color:var(--color-text-muted);text-transform:capitalize;margin:0}.eUCTvG_entries{gap:var(--space-2);padding:0 0 0 var(--space-4);border-left:2px solid var(--color-border);margin:0;margin-left:var(--space-1);list-style:none;display:grid}.eUCTvG_entry{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);display:grid;position:relative}.eUCTvG_entry:before{content:"";top:calc(var(--space-3) + var(--space-1));left:calc(-1 * (var(--space-4) + var(--space-2)));width:calc(var(--space-2) + var(--space-1));height:calc(var(--space-2) + var(--space-1));border-radius:var(--radius-full);background:var(--color-primary);border:2px solid var(--color-background);position:absolute}.eUCTvG_entryHead{align-items:center;gap:var(--space-1) var(--space-3);flex-wrap:wrap;display:flex}.eUCTvG_entryName{font-weight:var(--weight-semibold)}.eUCTvG_entryTime{font-family:var(--font-mono);font-size:var(--text-mono);color:var(--color-text-muted)}.eUCTvG_note{white-space:pre-wrap;overflow-wrap:anywhere;margin:0}.eUCTvG_actions{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)}
.k_KCDW_sidebar{gap:var(--space-3);flex-direction:column;height:100%;display:flex}.k_KCDW_header{justify-content:space-between;align-items:center;gap:var(--space-2);display:flex}.k_KCDW_newChat{border-color:var(--color-primary);color:var(--color-primary);font-weight:var(--weight-semibold)}.k_KCDW_scroll{gap:var(--space-4);overscroll-behavior:contain;min-height:0;margin-inline:calc(-1 * var(--space-1));padding-inline:var(--space-1);scrollbar-width:thin;scrollbar-color:var(--color-border) transparent;flex-direction:column;flex:auto;display:flex;overflow-y:auto}.k_KCDW_groups{gap:var(--space-4);display:grid}.k_KCDW_groupLabel{align-items:center;gap:var(--space-1);margin-bottom:var(--space-1);padding-inline:var(--space-3);font-size:var(--text-xs);line-height:var(--leading-small);font-weight:var(--weight-semibold);letter-spacing:.06em;text-transform:uppercase;color:var(--color-text-muted);display:flex}.k_KCDW_conversations>summary{min-height:var(--touch-target);border-radius:var(--radius-sm);cursor:pointer;margin-bottom:0;list-style:none}.k_KCDW_conversations>summary::-webkit-details-marker{display:none}.k_KCDW_conversations>summary:hover{color:var(--color-text)}.k_KCDW_chevron{width:var(--icon-size-sm);height:var(--icon-size-sm);transition:transform var(--duration-base) var(--easing)}.k_KCDW_conversations:not([open]) .k_KCDW_chevron{transform:rotate(-90deg)}.k_KCDW_convList{max-height:calc(var(--touch-target) * 8);scrollbar-width:thin;scrollbar-color:var(--color-border) transparent;overflow-y:auto}@media (prefers-reduced-motion:no-preference){.k_KCDW_conversations[open] .k_KCDW_convList{animation:k_KCDW_list-in var(--duration-base) var(--easing)}}@keyframes k_KCDW_list-in{0%{opacity:0;transform:translateY(calc(-1 * var(--space-1)))}}.k_KCDW_convLink{min-height:var(--touch-target);padding:0 var(--space-3);border-radius:var(--radius-sm);color:var(--color-text);font-size:var(--text-small);line-height:var(--touch-target);text-overflow:ellipsis;white-space:nowrap;transition:background-color var(--duration-fast) var(--easing), transform var(--duration-fast) var(--easing);text-decoration:none;display:block;overflow:hidden}.k_KCDW_convLink:hover,.k_KCDW_convLink[aria-current=page]{background:var(--color-primary-soft)}.k_KCDW_convLink[aria-current=page]{color:var(--color-primary);font-weight:var(--weight-semibold)}.k_KCDW_muted{font-size:var(--text-small);line-height:var(--leading-small);color:var(--color-text-muted)}.k_KCDW_nav{gap:var(--space-1);grid-template-columns:minmax(0,1fr);padding:0;list-style:none;display:grid}.k_KCDW_navLink{align-items:center;gap:var(--space-3);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), color var(--duration-fast) var(--easing), transform var(--duration-fast) var(--easing);text-decoration:none;display:flex}@media (prefers-reduced-motion:no-preference){.k_KCDW_navLink:active,.k_KCDW_convLink:active{transform:scale(var(--press-scale))}}.k_KCDW_navLink svg{width:var(--icon-size);height:var(--icon-size);color:var(--color-text-muted)}.k_KCDW_navBadge{padding:0 var(--space-2);border-radius:var(--radius-full);background:var(--color-primary-soft);color:var(--color-primary);font-size:var(--text-small);font-weight:var(--weight-semibold);margin-left:auto}.k_KCDW_navLink:hover{background:var(--color-primary-soft)}.k_KCDW_navLink[aria-current=page]{background:var(--color-primary-soft);color:var(--color-primary);font-weight:var(--weight-semibold)}.k_KCDW_navLink[aria-current=page] svg{color:var(--color-primary)}.k_KCDW_footer{gap:var(--space-2);padding-top:var(--space-2);border-top:var(--border-width) solid var(--color-border);display:grid}.k_KCDW_user{justify-content:space-between;align-items:center;gap:var(--space-2);padding-left:var(--space-3);display:flex}.k_KCDW_userText{min-width:0;line-height:var(--leading-small);display:grid}.k_KCDW_userName,.k_KCDW_orgName{text-overflow:ellipsis;white-space:nowrap;font-size:var(--text-small);overflow:hidden}.k_KCDW_userName{font-weight:var(--weight-semibold)}.k_KCDW_orgName{color:var(--color-text-muted);text-decoration:none}a.k_KCDW_orgName:hover{color:var(--color-text);text-decoration:underline}
.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}}
.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}
.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_headerLanguage{display:none}@media (min-width:1400px){.bxHgOq_siteHeader{position:relative}.bxHgOq_headerLanguage{inset-block:0;left:var(--space-3);align-items:center;display:flex;position:absolute}}.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}.bxHgOq_breadcrumb{font-size:var(--text-small);color:var(--color-text-muted)}.bxHgOq_breadcrumb a{color:inherit}.bxHgOq_landingSection{gap:var(--space-3);padding-bottom:var(--space-5);display:grid}.bxHgOq_faqQuestion{font-size:inherit;font-weight:inherit;margin:0}.bxHgOq_relatedLinks{gap:var(--space-2) var(--space-4);margin:var(--space-3) 0 0;flex-wrap:wrap;padding:0;list-style:none;display:flex}.bxHgOq_relatedLinks a{min-height:var(--touch-target);color:var(--color-primary);font-weight:var(--weight-semibold);align-items:center;display:inline-flex}.bxHgOq_calculator{gap:var(--space-4);display:grid}@media (min-width:768px){.bxHgOq_calculator{grid-template-columns:3fr 2fr;align-items:start}}.bxHgOq_calcForm{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_calcResult{gap:var(--space-2);padding:var(--space-4);background:var(--color-surface);border:var(--border-width) solid var(--color-primary);border-radius:var(--radius-lg);display:grid}.bxHgOq_calcLabel{font-size:var(--text-small);font-weight:var(--weight-regular);color:var(--color-text-muted);margin:0}.bxHgOq_calcValue{font-family:var(--font-mono);font-size:var(--text-heading);line-height:var(--leading-heading);font-weight:var(--weight-semibold);color:var(--color-primary);margin:0}.bxHgOq_calcRows{gap:var(--space-1);margin:var(--space-2) 0 0;display:grid}.bxHgOq_calcRows div{justify-content:space-between;gap:var(--space-3);font-size:var(--text-small);display:flex}.bxHgOq_calcRows dt{color:var(--color-text-muted)}.bxHgOq_calcRows dd{font-family:var(--font-mono);margin:0}
.E5J3NG_shell{--tabbar-height:0px;min-height:100dvh;display:flex}.E5J3NG_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%)}.E5J3NG_skipLink:focus-visible{transform:none}.E5J3NG_sidebar{width:var(--sidebar-width);height:100dvh;padding:var(--space-3);border-right:var(--border-width) solid var(--color-border);background:var(--color-background);flex:none;display:none;position:sticky;top:0;overflow-y:auto}.E5J3NG_main{flex-direction:column;flex:1;min-width:0;display:flex}.E5J3NG_topbar{z-index:1;align-items:center;gap:var(--space-2);min-height:var(--bar-height);padding:var(--space-1) var(--space-2);padding-top:max(var(--space-1), env(safe-area-inset-top));border-bottom:var(--border-width) solid var(--color-border);background:var(--color-background);display:flex;position:sticky;top:0}.E5J3NG_collapseButton{display:none}.E5J3NG_topbarLogo{padding-left:var(--space-2);flex:1}.E5J3NG_content{flex-direction:column;flex:1;min-width:0;display:flex}.E5J3NG_content:focus{outline:none}.E5J3NG_tabbar{z-index:2;height:var(--tabbar-height);padding-bottom:env(safe-area-inset-bottom);border-top:var(--border-width) solid var(--color-border);background:var(--color-surface);position:fixed;inset:auto 0 0}@supports ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){.E5J3NG_tabbar{background:color-mix(in srgb, var(--color-surface) 82%, transparent);-webkit-backdrop-filter:blur(16px)saturate(1.4);backdrop-filter:blur(16px)saturate(1.4)}}.E5J3NG_tabbar ul{grid-template-columns:repeat(5,1fr);height:100%;margin:0;padding:0;list-style:none;display:grid}.E5J3NG_tab{justify-content:center;align-items:center;gap:var(--space-1);height:100%;color:var(--color-text-muted);font-size:var(--text-small);-webkit-tap-highlight-color:transparent;flex-direction:column;line-height:1;text-decoration:none;display:flex}.E5J3NG_tabIcon{height:calc(var(--space-4) + var(--space-1));transition:transform var(--duration-fast) var(--easing);place-items:center;display:grid}@media (prefers-reduced-motion:no-preference){.E5J3NG_tab:active .E5J3NG_tabIcon{transform:scale(.92)}}.E5J3NG_tabIcon svg{width:var(--icon-size);height:var(--icon-size)}.E5J3NG_tab[aria-current=page]{color:var(--color-primary);font-weight:var(--weight-semibold)}@media (max-width:767px){.E5J3NG_shell{--tabbar-height:calc(var(--bar-height) + env(safe-area-inset-bottom))}.E5J3NG_shell:has(:is(input:not([type=checkbox],[type=radio]),textarea,select):focus){--tabbar-height:0px}.E5J3NG_shell:has(:is(input:not([type=checkbox],[type=radio]),textarea,select):focus) .E5J3NG_tabbar{display:none}.E5J3NG_content{padding-bottom:var(--tabbar-height)}}@media (min-width:768px){.E5J3NG_sidebar{transition:margin-left var(--duration-base) var(--easing), visibility 0s;display:block}.E5J3NG_shell[data-hidden=true] .E5J3NG_sidebar{margin-left:calc(-1 * var(--sidebar-width));visibility:hidden;transition:margin-left var(--duration-base) var(--easing), visibility 0s var(--duration-base)}.E5J3NG_tabbar{display:none}.E5J3NG_collapseButton{display:inline-flex}.E5J3NG_shell[data-hidden=false] .E5J3NG_topbar{display:none}.E5J3NG_topbar{min-height:auto;padding:var(--space-1) var(--space-2)}}
.CLmHYa_sections{gap:var(--space-5);display:grid}.CLmHYa_section{gap:var(--space-2);display:grid}.CLmHYa_sectionHeader{justify-content:space-between;align-items:center;gap:var(--space-2);display:flex}.CLmHYa_sectionTitle{font-size:var(--text-small);line-height:var(--leading-small);font-weight:var(--weight-semibold);color:var(--color-text-muted);margin:0}.CLmHYa_group{border:var(--border-width) solid var(--color-border);border-radius:var(--radius-md);background:var(--color-surface);margin:0;padding:0;list-style:none;overflow:hidden}.CLmHYa_group>li+li{border-top:var(--border-width) solid var(--color-border)}.CLmHYa_item{align-items:center;gap:var(--space-3);width:100%;min-height:calc(var(--touch-target) + var(--space-2));padding:0 var(--space-3);color:var(--color-text);font:inherit;text-align:left;cursor:pointer;-webkit-tap-highlight-color:transparent;transition:background-color var(--duration-fast) var(--easing);background:0 0;border:0;text-decoration:none;display:flex}.CLmHYa_item:active{background:var(--color-primary-soft)}.CLmHYa_item svg{width:var(--icon-size);height:var(--icon-size);color:var(--color-text-muted);flex:none}.CLmHYa_item>svg:last-child{width:var(--icon-size-sm);height:var(--icon-size-sm)}.CLmHYa_itemLabel{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.CLmHYa_itemValue{color:var(--color-text-muted);font-size:var(--text-small)}.CLmHYa_danger,.CLmHYa_danger svg{color:var(--color-danger)}.CLmHYa_empty{padding:var(--space-3);color:var(--color-text-muted);font-size:var(--text-small)}
.lDm-Oa_plan{gap:var(--space-1);display:grid}.lDm-Oa_planName{font-size:var(--text-heading);line-height:var(--leading-heading);font-weight:var(--weight-semibold);margin:0}.lDm-Oa_muted{font-size:var(--text-small);line-height:var(--leading-small);color:var(--color-text-muted);margin:0}.lDm-Oa_meters{gap:var(--space-4);margin:0;padding:0;list-style:none;display:grid}.lDm-Oa_meter{gap:var(--space-2);display:grid}.lDm-Oa_meterText{justify-content:space-between;gap:var(--space-2);flex-wrap:wrap;display:flex}.lDm-Oa_meterValue{color:var(--color-text-muted);font-variant-numeric:tabular-nums}.lDm-Oa_track{height:var(--space-2);background:var(--color-primary-soft);border-radius:var(--radius-full);overflow:hidden}.lDm-Oa_fill{background:var(--color-primary);border-radius:var(--radius-full);height:100%}.lDm-Oa_block{gap:var(--space-3);display:grid}.lDm-Oa_blockTitle{font-size:var(--text-body);letter-spacing:normal}.lDm-Oa_planHeader{align-items:center;gap:var(--space-3);flex-wrap:wrap;display:flex}.lDm-Oa_planIcon{width:var(--space-6);height:var(--space-6);color:var(--color-primary);flex:none}.lDm-Oa_planHeader .lDm-Oa_plan{flex:1}.lDm-Oa_planHeader .lDm-Oa_planName{font-size:var(--text-heading);letter-spacing:-.01em}.lDm-Oa_tableWrap{overflow-x:auto}.lDm-Oa_compare{border-collapse:collapse;width:100%;font-size:var(--text-small);line-height:var(--leading-small)}.lDm-Oa_compare th,.lDm-Oa_compare td{padding:var(--space-2) var(--space-3);border-bottom:var(--border-width) solid var(--color-border);text-align:left;vertical-align:top}.lDm-Oa_compare tbody th{font-weight:var(--weight-regular);color:var(--color-text-muted)}.lDm-Oa_compare [data-current=true]{background:var(--color-primary-soft)}.lDm-Oa_compareName{font-weight:var(--weight-semibold);display:block}.lDm-Oa_yourPlan{color:var(--color-primary);font-weight:var(--weight-semibold)}
