._list_1ja76_3{margin:0 0 var(--s-16);border:0;min-width:0;padding:0}._list_1ja76_3 ul{margin:0;padding:0;list-style:none}._legend_1ja76_16{margin-bottom:var(--s-8);color:var(--c-text);font-size:var(--t-body);font-weight:var(--fw-bold);padding:0}._row_1ja76_24{justify-content:space-between;align-items:center;column-gap:var(--s-12);border-bottom:1px solid var(--c-divider);flex-wrap:wrap;display:flex}._check_1ja76_33{align-items:center;gap:var(--s-12);min-height:var(--h-touch);color:var(--c-text);font-size:var(--t-body);cursor:pointer;flex:1;display:flex}._check_1ja76_33 input{width:var(--s-20);height:var(--s-20);accent-color:var(--c-primary);flex:none;margin:0}._check_1ja76_33 input:focus-visible{outline:var(--focus-ring);outline-offset:var(--s-2)}._doc_1ja76_57{min-height:var(--h-touch);color:var(--c-primary-strong);font-size:var(--t-body-dense);text-underline-offset:var(--s-2);align-items:center;text-decoration:underline;display:inline-flex}._notice_1ja76_68{align-items:center;column-gap:var(--s-12);margin:var(--s-8) 0 0;color:var(--c-text-3);font-size:var(--t-body-dense);line-height:var(--lh-body);flex-wrap:wrap;display:flex}button._doc_1ja76_57{cursor:pointer;background:0 0;border:0;padding:0;font-family:inherit}._doc_1ja76_57:focus-visible{outline:var(--focus-ring);outline-offset:var(--s-2)}._gate_1ja76_94{gap:var(--s-16);flex-direction:column;display:flex}._gateFoot_1ja76_100{justify-content:center;column-gap:var(--s-16);margin-top:var(--s-16);flex-wrap:wrap;display:flex}._gateFoot_1ja76_100 a,._gateFoot_1ja76_100 button{min-height:var(--h-touch);color:var(--c-text-3);font:inherit;font-size:var(--t-body-dense);text-underline-offset:var(--s-2);cursor:pointer;background:0 0;border:0;align-items:center;padding:0;text-decoration:underline;display:inline-flex}._gateFoot_1ja76_100 a:focus-visible,._gateFoot_1ja76_100 button:focus-visible{outline:var(--focus-ring);outline-offset:var(--s-2)}._page_csmi3_3{justify-content:center;align-items:center;gap:var(--s-24);min-height:var(--app-height);padding:var(--s-40) var(--s-16);box-sizing:border-box;background:var(--c-bg);color:var(--c-text);font-size:var(--t-body-dense);flex-direction:column;display:flex}._brand_csmi3_17{align-items:center;gap:var(--s-8);color:var(--c-text);font-size:var(--t-card-title);font-weight:var(--fw-bold);display:flex}._brand_csmi3_17 img{width:var(--s-40);height:var(--s-40);border-radius:var(--r-xl)}._card_csmi3_33{width:100%;max-width:calc(var(--s-20) * 23);box-sizing:border-box;padding:var(--s-32) var(--s-32) var(--s-24);border:1px solid var(--c-border);border-radius:var(--r-card);background:var(--c-surface);box-shadow:var(--shadow-raised);flex-direction:column;display:flex}._badge_csmi3_46{min-height:var(--h-badge);padding:0 var(--s-8);border-radius:var(--r-badge);background:var(--c-primary-soft);color:var(--c-primary-strong);font-size:var(--t-caption);font-weight:var(--fw-bold);align-self:flex-start;align-items:center;display:inline-flex}._badgeWarn_csmi3_59{background:var(--c-warn-soft);color:var(--c-warn)}._title_csmi3_64{margin:var(--s-12) 0 var(--s-8);color:var(--c-text);font-size:var(--t-section);font-weight:var(--fw-bold);letter-spacing:-.03em;line-height:var(--lh-snug);overflow-wrap:anywhere}._desc_csmi3_75{margin:0 0 var(--s-20);color:var(--c-text-muted);font-size:var(--t-body);line-height:var(--lh-body)}._facts_csmi3_83{margin:0 0 var(--s-20);padding:var(--s-4) var(--s-16);border-radius:var(--r-control);background:var(--c-surface-muted)}._facts_csmi3_83>div{grid-template-columns:calc(var(--s-64) + var(--s-24)) minmax(0, 1fr);gap:var(--s-12);padding:var(--s-12) 0;align-items:baseline;display:grid}._facts_csmi3_83>div+div{border-top:1px solid var(--c-divider)}._facts_csmi3_83 dt{color:var(--c-text-muted);font-size:var(--t-secondary)}._facts_csmi3_83 dd{color:var(--c-text);font-size:var(--t-body-dense);line-height:var(--lh-snug);overflow-wrap:anywhere;margin:0}._strong_csmi3_115{font-weight:var(--fw-semibold)}._actions_csmi3_119{gap:var(--s-8);display:flex}._grow_csmi3_125{flex:1;min-width:0}._stack_csmi3_131{align-items:stretch;gap:var(--s-6);flex-direction:column}._primary_csmi3_141,._secondary_csmi3_142{min-height:var(--h-btn);padding:0 var(--s-20);box-sizing:border-box;border-radius:var(--r-control);font-size:var(--t-body);font-weight:var(--fw-semibold);line-height:var(--lh-tight);cursor:pointer;justify-content:center;align-items:center;text-decoration:none;display:inline-flex}._primary_csmi3_141{border:1px solid var(--c-primary);background:var(--c-primary-solid);color:var(--c-text-inverse);font-weight:var(--fw-bold);flex:1}._primary_csmi3_141:hover:not(:disabled){background:var(--c-primary-solid-hover);color:var(--c-text-inverse)}._secondary_csmi3_142{border:1px solid var(--c-border-control);background:var(--c-surface);color:var(--c-primary-strong)}._secondary_csmi3_142:hover:not(:disabled){background:var(--c-hover);color:var(--c-primary-strong)}._primary_csmi3_141:focus-visible,._secondary_csmi3_142:focus-visible,._link_csmi3_183:focus-visible{outline:var(--focus-ring);outline-offset:var(--s-2)}._primary_csmi3_141:disabled,._secondary_csmi3_142:disabled{border-style:dashed;border-color:var(--c-border-control);background:var(--c-surface-sunken);color:var(--c-text-muted);cursor:default}._foot_csmi3_198{margin:var(--s-16) 0 0;color:var(--c-text-muted);font-size:var(--t-secondary);line-height:var(--lh-body)}._link_csmi3_183{min-height:var(--h-touch);color:var(--c-primary-strong);font:inherit;font-weight:var(--fw-semibold);text-underline-offset:var(--s-2);vertical-align:middle;cursor:pointer;background:0 0;border:0;align-items:center;padding:0;text-decoration:underline;display:inline-flex}._error_csmi3_223,._note_csmi3_224{gap:var(--s-8);margin:0 0 var(--s-16);padding:var(--s-12) var(--s-16);border-radius:var(--r-control);font-size:var(--t-body-dense);line-height:var(--lh-body);display:flex}._error_csmi3_223:before,._note_csmi3_224:before{width:var(--s-20);height:var(--s-20);margin-top:var(--s-2);border-radius:var(--r-pill);color:var(--c-text-inverse);font-size:var(--t-caption);font-weight:var(--fw-bold);flex:none;place-items:center;line-height:1;display:inline-grid}._error_csmi3_223{background:var(--c-danger-soft);color:var(--c-danger)}._error_csmi3_223:before{background:var(--c-danger-solid);content:"!";content:"!" / ""}._note_csmi3_224{background:var(--c-primary-soft);color:var(--c-primary-strong)}._note_csmi3_224:before{background:var(--c-primary-solid);content:"i";content:"i" / ""}._muted_csmi3_271{color:var(--c-text-muted)}._legal_csmi3_276{justify-content:center;column-gap:var(--s-12);max-width:calc(var(--s-20) * 23);font-size:var(--t-secondary);flex-wrap:wrap;display:flex}._legal_csmi3_276 a{min-height:var(--h-touch);padding:0 var(--s-4);color:var(--c-text-3);align-items:center;display:inline-flex}._legal_csmi3_276 a:hover{color:var(--c-primary)}._legal_csmi3_276 a:focus-visible{outline:var(--focus-ring);outline-offset:var(--s-2)}._providers_csmi3_306{gap:var(--s-8);flex-direction:column;display:flex}._provider_csmi3_306{grid-template-columns:var(--s-48) minmax(0, 1fr) var(--s-48);min-height:var(--s-48);border-radius:var(--r-control);box-sizing:border-box;font-size:var(--t-body);font-weight:var(--fw-semibold);border:1px solid #0000;align-items:center;text-decoration:none;display:grid}._provider_csmi3_306:focus-visible{outline:var(--focus-ring);outline-offset:var(--s-2)}._logo_csmi3_335{justify-self:center;width:20px;height:20px;position:relative;overflow:hidden}._logo_csmi3_335 img{max-width:none;position:absolute}._google_csmi3_349 ._logo_csmi3_335 img{width:40px;height:40px;top:-10px;left:-10px}._kakao_csmi3_357 ._logo_csmi3_335{width:22px;height:22px}._kakao_csmi3_357 ._logo_csmi3_335 img{width:44px;height:44px;top:-11px;left:-11px}._providerLabel_csmi3_369{padding:var(--s-4) 0;text-align:center;line-height:var(--lh-snug);grid-column:2}._google_csmi3_349{color:#1f1f1f;background:#fff;border-color:#747775;position:relative}._google_csmi3_349:hover{color:#1f1f1f}._google_csmi3_349:hover:after{border-radius:inherit;content:"";pointer-events:none;background:#30303014;position:absolute;inset:0}._kakao_csmi3_357{color:#000000d9;background:#fee500}._kakao_csmi3_357:hover{color:#000000d9;filter:brightness(.97)}._apple_csmi3_414{background:#000;border:0;justify-content:center;display:flex;overflow:hidden}._appleButton_csmi3_422{aspect-ratio:320/48;width:320px;max-width:100%;height:auto;display:block}._apple_csmi3_414:hover{opacity:.9}@media (width<=767px){._page_csmi3_3{justify-content:flex-start;align-items:stretch;gap:var(--s-16);padding:var(--s-24) var(--s-20)}._brand_csmi3_17{font-size:var(--t-body)}._brand_csmi3_17 img{border-radius:var(--r-lg);width:var(--s-32);height:var(--s-32)}._card_csmi3_33{width:100%;box-shadow:none;font-size:var(--t-body);background:0 0;border:0;padding:0}._title_csmi3_64{font-size:var(--t-page);line-height:var(--lh-snug)}._desc_csmi3_75{font-size:var(--t-body)}._facts_csmi3_83{border:1px solid var(--c-border);border-radius:var(--r-card);background:var(--c-surface)}._facts_csmi3_83>div{grid-template-columns:calc(var(--s-64) + var(--s-20)) minmax(0, 1fr);padding:var(--s-12) 0}._facts_csmi3_83>div+div{border-top-color:var(--c-divider)}._facts_csmi3_83 dt{font-size:var(--t-secondary)}._actions_csmi3_119{margin:0 calc(var(--s-20) * -1);padding:var(--s-12) var(--s-20) calc(var(--s-12) + var(--safe-bottom));border-top:1px solid var(--c-border);background:var(--c-surface);position:sticky;bottom:0}._primary_csmi3_141,._secondary_csmi3_142{min-height:var(--h-btn-lg);font-size:var(--t-body)}._primary_csmi3_141{font-weight:var(--fw-bold)}._actions_csmi3_119._plain_csmi3_509{background:0 0;border:0;margin:0;padding:0;position:static}}._page_baazb_2{min-height:var(--app-height);background:linear-gradient(180deg, var(--c-surface-sunken), var(--c-bg) 45%);color:var(--c-text);font-family:var(--font-sans);letter-spacing:-.02em;word-break:keep-all;justify-content:center;display:flex}._column_baazb_14{width:100%;max-width:calc(var(--s-20) * 20);padding:var(--safe-top,0px) 0 calc(var(--s-64) + var(--s-8));box-sizing:border-box;flex-direction:column;display:flex}._top_baazb_22{justify-content:center;align-items:center;gap:var(--s-20);padding:var(--s-32) 0;text-align:center;flex-direction:column;flex:1;display:flex}._icon_baazb_33{width:calc(var(--s-48) * 2 + var(--s-8));height:calc(var(--s-48) * 2 + var(--s-8));border-radius:var(--s-16);background:var(--c-surface);box-shadow:var(--shadow-raised)}._title_baazb_40{font-size:var(--t-hero);font-weight:var(--fw-bold);letter-spacing:-.04em;line-height:var(--lh-tight);overflow-wrap:anywhere;margin:0}._desc_baazb_49{margin:var(--title-gap) 0 0;color:var(--c-text-3);font-size:var(--t-body);line-height:var(--lh-body)}._providers_baazb_55{gap:var(--s-8);flex-direction:column;display:flex}._foot_baazb_61{margin:var(--s-16) 0 0;color:var(--c-text-3);font-size:var(--t-secondary);line-height:var(--lh-body);text-align:center}@media (width<=767px){._column_baazb_14{padding:var(--safe-top,0px) var(--s-24) calc(var(--s-32) + var(--safe-bottom))}}._page_16qc4_3{--c-pass-notch:var(--c-surface);min-height:var(--app-height);background:var(--c-surface);color:var(--c-text);font-family:var(--font-sans);letter-spacing:-.02em;word-break:keep-all;flex-direction:column;display:flex}._body_16qc4_15{gap:var(--sp-10);width:100%;max-width:480px;padding:calc(var(--safe-top,0px) + 56px) 24px 0;box-sizing:border-box;flex-direction:column;flex:1;margin:0 auto;display:flex}._title_16qc4_27{letter-spacing:-.04em;margin:0;font-size:28px;font-weight:800;line-height:1.38}._quote_16qc4_35{padding:var(--sp-4) var(--sp-8);border-left:3px solid var(--c-pass-quote);color:var(--c-text-2);margin:0;font-size:16px;line-height:1.6}._spacer_16qc4_44{flex:1}._cta_16qc4_48{min-height:56px;margin-bottom:calc(var(--safe-bottom,0px) + 24px);background:var(--c-primary-solid);color:var(--c-text-inverse);font:inherit;cursor:pointer;border:0;border-radius:16px;font-size:17px;font-weight:700}._cta_16qc4_48:hover:not(:disabled){background:var(--c-primary-solid-hover)}._cta_16qc4_48:disabled{opacity:.6;cursor:default}._cta_16qc4_48:focus-visible{outline:var(--focus-ring);outline-offset:2px}@media (prefers-reduced-motion:no-preference){._body_16qc4_15>*{animation:_rise_16qc4_1 var(--dur-base,.24s) var(--ease-out,ease-out) both}}@keyframes _rise_16qc4_1{0%{opacity:0;transform:translateY(8px)}}._page_u7gds_3{min-height:var(--app-height);background:var(--c-surface);color:var(--c-text);font-family:var(--font-sans);font-size:var(--t-body);line-height:var(--lh-body);letter-spacing:-.02em;word-break:keep-all;flex-direction:column;display:flex}._page_u7gds_3[data-keyboard] ._ctaWrap_u7gds_15{padding-bottom:calc(var(--s-12) + var(--keyboard-inset))}._page_u7gds_3[data-keyboard] ._enterHint_u7gds_18{display:none}._head_u7gds_22{width:100%;height:var(--row-min);margin:var(--safe-top,0px) auto 0;padding:0 var(--s-24) 0 var(--s-8);box-sizing:border-box;flex:none;justify-content:space-between;align-items:center;display:flex}._back_u7gds_33{width:var(--h-touch);height:var(--h-touch);border-radius:var(--r-control);color:var(--c-text);font:inherit;font-size:calc(var(--s-24) + var(--s-6));font-weight:var(--fw-regular);cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;padding:0;line-height:1;display:inline-flex}._back_u7gds_33:focus-visible{outline:var(--focus-ring);outline-offset:var(--s-2)}._logo_u7gds_54 img{border-radius:var(--r-lg)}._logo_u7gds_54{align-items:center;gap:var(--s-8);padding-left:var(--s-16);font-size:var(--t-body);font-weight:var(--fw-bold);display:flex}._stepText_u7gds_64{color:var(--c-text-3);font-size:var(--t-body-dense);font-weight:var(--fw-semibold);font-variant-numeric:tabular-nums}._bar_u7gds_70{width:calc(100% - var(--s-48));height:var(--s-4);border-radius:var(--r-pill);background:var(--c-surface-sunken);flex:none;align-self:center;overflow:hidden}._bar_u7gds_70>div{border-radius:var(--r-pill);background:var(--c-primary-solid);transform-origin:0;height:100%;transition:transform var(--dur-base) var(--ease-out)}._body_u7gds_88{width:100%;padding:calc(var(--s-24) + var(--s-4)) var(--s-24) 0;box-sizing:border-box;flex-direction:column;flex:1;margin:0 auto;display:flex}._title_u7gds_98{font-size:var(--t-hero);font-weight:var(--fw-bold);letter-spacing:-.04em;line-height:var(--lh-snug);white-space:pre-line;margin:0}._sub_u7gds_106{margin:var(--s-8) 0 0;color:var(--c-text-3);font-size:var(--t-body);line-height:var(--lh-body);text-wrap:pretty}._nameField_u7gds_115{gap:var(--s-8);margin-top:var(--s-40);flex-direction:column;display:flex}._nameLabel_u7gds_121{color:var(--c-primary-strong);font-size:var(--t-body-dense);font-weight:var(--fw-semibold)}._nameInput_u7gds_126{height:var(--h-btn-lg);border:0;border-bottom:var(--s-2) solid var(--c-primary);color:var(--c-text);font:inherit;font-size:var(--t-page);font-weight:var(--fw-bold);background:0 0;border-radius:0;outline:none;padding:0}._nameInput_u7gds_126:focus-visible{outline:var(--focus-ring);outline-offset:var(--s-4)}._nameHint_u7gds_143{color:var(--c-text-3);font-size:var(--t-body-dense)}._choices_u7gds_149{gap:var(--s-12);margin-top:var(--s-32);flex-direction:column;display:flex}._choice_u7gds_149{align-items:center;gap:var(--s-12);min-height:calc(var(--s-64) + var(--s-8));padding:var(--s-12) var(--s-16);border-radius:var(--r-card);background:var(--c-surface-muted);box-sizing:border-box;cursor:pointer;display:flex}._choice_u7gds_149 input{opacity:0;pointer-events:none;width:1px;height:1px;margin:0;position:absolute}._choice_u7gds_149[data-checked]{background:var(--c-primary-soft);box-shadow:inset 0 0 0 var(--s-2) var(--c-primary)}._choice_u7gds_149:has(:focus-visible){outline:var(--focus-ring);outline-offset:var(--s-2)}._choiceText_u7gds_183{gap:var(--s-2);flex-direction:column;flex:1;min-width:0;display:flex}._choiceLabel_u7gds_190{align-items:center;gap:var(--s-8);font-size:var(--t-card-title);font-weight:var(--fw-bold);flex-wrap:wrap;display:flex}._choice_u7gds_149[data-checked] ._choiceLabel_u7gds_190{color:var(--c-primary-strong)}._choiceHint_u7gds_201{color:var(--c-text-3);font-size:var(--t-body-dense);line-height:var(--lh-snug)}._badge_u7gds_206{padding:var(--s-2) var(--s-6);border-radius:var(--r-badge);background:var(--c-primary-solid);color:var(--c-text-inverse);font-size:var(--t-caption);font-weight:var(--fw-bold)}._check_u7gds_215{width:var(--s-24);height:var(--s-24);border:1px solid var(--c-border-control);border-radius:var(--r-pill);background:var(--c-surface);color:#0000;font-size:var(--t-body-dense);font-weight:var(--fw-bold);box-sizing:border-box;flex:none;justify-content:center;align-items:center;display:inline-flex}._choice_u7gds_149[data-checked] ._check_u7gds_215{border-color:var(--c-primary);background:var(--c-primary-solid);color:var(--c-text-inverse)}._confirm_u7gds_237{margin:var(--s-24) 0 0;flex-direction:column;display:flex}._confirmRow_u7gds_242{align-items:center;gap:var(--s-12);min-height:var(--row-min);border-bottom:1px solid var(--c-divider);display:flex}._confirmRow_u7gds_242 dt{width:calc(var(--s-64) + var(--s-16));color:var(--c-text-3);font-size:var(--t-body-dense);flex:none}._confirmRow_u7gds_242 dd{min-width:0;font-size:var(--t-body);font-weight:var(--fw-semibold);flex:1;margin:0}._inline_u7gds_262{width:100%;min-height:var(--h-touch);border-radius:var(--r-control);color:inherit;font:inherit;font-size:var(--t-body);background:0 0;border:0;padding:0}._inline_u7gds_262:focus-visible{outline:var(--focus-ring);outline-offset:var(--s-2)}._year_u7gds_277{align-items:center;display:inline-flex}._year_u7gds_277 ._inline_u7gds_262{text-align:right;font-variant-numeric:tabular-nums;width:4.2ch}._change_u7gds_288{flex:none}._spacer_u7gds_293{min-height:var(--s-24);flex:1}._textLink_u7gds_298{margin-bottom:var(--s-4);align-self:center}._note_u7gds_302{margin:0 0 var(--s-12);color:var(--c-text-3);font-size:var(--t-secondary);line-height:var(--lh-body);text-align:center;text-wrap:pretty}._error_u7gds_311{gap:var(--s-8);margin:0 0 var(--s-12);padding:var(--s-12) var(--s-16);border-radius:var(--r-control);background:var(--c-danger-soft);color:var(--c-danger);font-size:var(--t-body-dense);line-height:var(--lh-body);display:flex}._error_u7gds_311:before{width:var(--s-20);height:var(--s-20);margin-top:var(--s-2);border-radius:var(--r-pill);background:var(--c-danger-solid);color:var(--c-text-inverse);font-size:var(--t-caption);font-weight:var(--fw-bold);content:"!";content:"!" / "";flex:none;place-items:center;line-height:1;display:inline-grid}._ctaWrap_u7gds_15{padding-bottom:calc(var(--s-32) + var(--safe-bottom))}._enterHint_u7gds_18{margin:var(--s-12) 0 0;color:var(--c-text-3);font-size:var(--t-secondary);text-align:center;display:none}@media (width>=768px){._head_u7gds_22{max-width:calc(var(--s-48) * 10 + var(--s-64));margin-top:var(--s-32);padding:0 var(--s-32) 0 var(--s-16)}._bar_u7gds_70{width:calc(var(--s-48) * 10)}._body_u7gds_88{max-width:calc(var(--s-48) * 10);padding:var(--s-48) var(--s-32) 0}._ctaWrap_u7gds_15{padding-bottom:calc(var(--s-48) * 2)}._enterHint_u7gds_18{display:block}}._points_2il3a_2{color:var(--c-text-2);margin:0;padding:4px 0 8px 18px;font-size:14px;line-height:1.55}._points_2il3a_2 li+li{margin-top:6px}._page_1pdon_2{justify-content:center;align-items:center;gap:var(--s-12);min-height:100%;padding:var(--s-24);background:var(--c-bg);flex-direction:column;flex:1;display:flex}._card_1pdon_14{gap:var(--s-12);width:calc(var(--s-64) * 7);max-width:100%;padding:var(--s-32);background:var(--c-surface);border:1px solid var(--c-border);border-radius:var(--r-card);box-shadow:var(--shadow-card);flex-direction:column;display:flex}._card_1pdon_14._error_1pdon_28{border-color:var(--c-danger-soft)}._title_1pdon_32{font-size:var(--t-section);font-weight:var(--fw-bold);letter-spacing:var(--ls-title);line-height:var(--lh-snug);margin:0}._error_1pdon_28 ._title_1pdon_32{color:var(--c-danger)}._text_1pdon_44{color:var(--c-text-2);font-size:var(--t-body);line-height:var(--lh-body);margin:0}._text_1pdon_44 code{padding:0 var(--s-4);border-radius:var(--r-sm);background:var(--c-surface-muted);font-size:var(--t-secondary);overflow-wrap:anywhere}._muted_1pdon_59{color:var(--c-text-muted);font-size:var(--t-body)}._actions_1pdon_64{gap:var(--s-8);margin-top:var(--s-4);flex-wrap:wrap;display:flex}._primary_1pdon_71,._secondary_1pdon_72{min-height:var(--h-touch);padding:0 var(--s-20);border:1px solid var(--c-primary);border-radius:var(--r-control);background:var(--c-primary-solid);color:var(--c-text-inverse);font-size:var(--t-body);font-weight:var(--fw-semibold);transition:background-color var(--dur-fast) var(--ease-out), border-color var(--dur-fast) var(--ease-out);justify-content:center;align-items:center;text-decoration:none;display:inline-flex}._primary_1pdon_71:focus-visible,._secondary_1pdon_72:focus-visible{outline:var(--focus-ring);outline-offset:var(--s-2)}@media (width<=480px){._page_1pdon_2{padding:var(--s-16)}._card_1pdon_14{padding:var(--s-24) var(--s-20)}._primary_1pdon_71,._secondary_1pdon_72{flex:1 1 calc(var(--s-64) * 2 + var(--s-32))}}._primary_1pdon_71:hover{border-color:var(--c-primary-hover);background:var(--c-primary-solid-hover);color:var(--c-text-inverse)}._secondary_1pdon_72{border-color:var(--c-border-control);background:var(--c-surface);color:var(--c-primary-strong)}._secondary_1pdon_72:hover{background:var(--c-hover);color:var(--c-primary-strong)}._primary_1pdon_71:active{border-color:var(--c-primary-strong);background:var(--c-primary-solid-hover)}._secondary_1pdon_72:active{background:var(--c-primary-tint)}._spinner_1pdon_139{width:var(--s-24);height:var(--s-24);border:var(--s-2) solid var(--c-border);border-top-color:var(--c-primary);border-radius:50%;animation:.8s linear infinite _spin_1pdon_139}@keyframes _spin_1pdon_139{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){._spinner_1pdon_139{animation:2s ease-in-out infinite _pulse_1pdon_1}._primary_1pdon_71,._secondary_1pdon_72{transition:none}}@keyframes _pulse_1pdon_1{50%{opacity:.4}}._notice_1bm4q_2{align-items:flex-start;gap:var(--sp-4);box-sizing:border-box;width:100%;max-width:560px;margin:var(--sp-10) auto;padding:var(--sp-8);border:1px solid var(--c-border);border-radius:var(--r-card);background:var(--c-surface);box-shadow:var(--shadow-card);flex-direction:column;display:flex}._title_1bm4q_18{color:var(--c-text);font-size:var(--fs-2xl);font-weight:var(--fw-bold);line-height:var(--lh-snug);margin:0}._text_1bm4q_26,._hint_1bm4q_27{line-height:var(--lh-body);margin:0}._text_1bm4q_26{color:var(--c-text-2);font-size:var(--fs-body-general)}._hint_1bm4q_27{color:var(--c-text-muted);font-size:var(--fs-md)}._primary_1bm4q_42{min-height:44px;padding:0 var(--sp-8);border-radius:var(--r-lg);background:var(--c-primary-solid);color:var(--c-text-inverse);font:inherit;font-size:var(--fs-xl);font-weight:var(--fw-bold);cursor:pointer;border:0}._primary_1bm4q_42:hover:not(:disabled){background:var(--c-primary-solid-hover)}._primary_1bm4q_42:focus-visible{outline:2px solid var(--c-primary);outline-offset:2px}._primary_1bm4q_42:disabled{cursor:progress;opacity:.7}@container screen (width<=480px){._notice_1bm4q_2{padding:var(--sp-8) var(--sp-6);box-shadow:none;background:0 0;border:0;border-radius:0;margin:0}._primary_1bm4q_42{width:100%}}._root_5zlp9_2{z-index:var(--z-spotlight);pointer-events:none;font-family:var(--font-sans);position:fixed;inset:0}._root_5zlp9_2[hidden]{display:none}._dim_5zlp9_14{pointer-events:none;forced-color-adjust:none;width:100%;height:100%;position:absolute;inset:0}._dim_5zlp9_14 path{fill:var(--c-spot-dim);pointer-events:visiblePainted}._ring_5zlp9_28{box-sizing:border-box;border:var(--spot-ring) solid var(--c-spot-ring);pointer-events:none;position:absolute}._bubble_5zlp9_35{box-sizing:border-box;width:var(--w-coach);border-radius:var(--r-coach);background:var(--c-surface);box-shadow:var(--shadow-pop);color:var(--c-text);pointer-events:auto;padding:12px 20px 16px;position:absolute;top:0;left:0}._root_5zlp9_2[data-shell=mobile] ._bubble_5zlp9_35{width:min(358px,100% - 32px)}._tail_5zlp9_52{background:var(--c-surface);width:14px;height:14px;position:absolute;transform:rotate(45deg)}._top_5zlp9_60{min-height:var(--h-coach-btn);justify-content:space-between;align-items:center;display:flex}._progress_5zlp9_67{font-size:var(--fs-coach);color:var(--c-primary-strong);font-variant-numeric:tabular-nums;font-weight:700}._label_5zlp9_74{display:none}._skip_5zlp9_78{min-height:var(--h-coach-btn);border-radius:var(--r-lg);color:var(--c-text-3);font:inherit;font-size:var(--fs-coach);cursor:pointer;background:0 0;border:0;margin-right:-8px;padding:0 8px;font-weight:600}._skip_5zlp9_78:hover{background:var(--c-hover)}._body_5zlp9_95{text-wrap:pretty;margin:0;font-size:17px;font-weight:700;line-height:1.5}._actions_5zlp9_103{justify-content:flex-end;margin-top:12px;display:flex}._finish_5zlp9_108{min-width:96px;min-height:var(--h-coach-btn);border-radius:var(--r-lg);background:var(--c-primary-solid);color:var(--c-text-inverse);font:inherit;font-size:var(--fs-coach);cursor:pointer;border:0;padding:0 18px;font-weight:600}._finish_5zlp9_108:hover{background:var(--c-primary-solid-hover)}._root_5zlp9_2[data-shell=mobile] ._finish_5zlp9_108{border-radius:var(--r-card)}._skip_5zlp9_78:focus-visible,._finish_5zlp9_108:focus-visible{outline:var(--focus-ring);outline-offset:2px}._strip_5zlp9_135{border:1px solid var(--c-primary-tint);border-radius:var(--r-card);background:var(--c-primary-soft);font-family:var(--font-sans);align-items:center;gap:12px;margin:0 0 12px;padding:4px 8px 4px 16px;display:flex}._strip_5zlp9_135[data-queued]{border-color:var(--c-warn-line);background:var(--c-warn-bg)}._stripText_5zlp9_150{min-width:0;color:var(--c-text);font-size:var(--fs-coach);flex:1;font-weight:600;line-height:1.4}@media (width<=767px){._strip_5zlp9_135{gap:10px;padding:4px 4px 4px 14px}}@media (forced-colors:active){._ring_5zlp9_28{border:0;outline:3px solid highlight}._bubble_5zlp9_35{border:2px solid canvastext}._tail_5zlp9_52{display:none}._label_5zlp9_74{display:inline}}._backdrop_c72ro_1{z-index:70;background:var(--c-backdrop);justify-content:center;align-items:center;padding:24px;display:flex;position:fixed;inset:0}._dialog_c72ro_12{width:min(480px,100%);max-height:min(640px, calc(var(--app-height) - 48px));border-radius:var(--r-pop);background:var(--c-surface);box-shadow:var(--shadow-pop);flex-direction:column;display:flex;overflow:hidden}._head_c72ro_23{align-items:flex-start;gap:var(--sp-5);padding:var(--sp-7) var(--sp-7) var(--sp-5);border-bottom:1px solid var(--c-border);flex:none;display:flex}._titleBlock_c72ro_32{flex:1;min-width:0}._title_c72ro_32{font-size:var(--fs-lg);margin:0;font-weight:700}._description_c72ro_43{margin:var(--sp-2) 0 0;color:var(--c-text-muted);font-size:14px;line-height:1.5}._close_c72ro_50{border:1px solid var(--c-border);border-radius:var(--r-md);background:var(--c-surface);width:44px;height:44px;color:var(--c-text-2);flex:none;font-size:24px;line-height:1}._close_c72ro_50:hover:not(:disabled){background:var(--c-hover)}._close_c72ro_50:disabled{color:var(--c-text-faint)}._body_c72ro_70{min-height:0;padding-bottom:max(var(--sp-5), var(--safe-bottom));overflow:auto}._form_c72ro_76{gap:var(--sp-4);padding:var(--sp-6) var(--sp-7);grid-template-columns:96px minmax(0,1fr);align-items:center;display:grid}._label_c72ro_84{color:var(--c-text-muted);font-size:14px}._input_c72ro_89,._button_c72ro_90{min-height:44px;font-size:16px}._input_c72ro_89{border:1px solid var(--c-border);border-radius:var(--r-md);background:var(--c-surface);width:100%;min-width:0;color:var(--c-text);padding:0 var(--sp-3)}._input_c72ro_89:disabled{color:var(--c-text-faint);background:var(--c-hover)}._error_c72ro_110{color:var(--c-danger);grid-column:1/-1;margin:0;font-size:14px;line-height:1.5}._actions_c72ro_118{justify-content:flex-end;gap:var(--sp-3);margin-top:var(--sp-2);grid-column:1/-1;display:flex}._button_c72ro_90{border:1px solid var(--c-border);border-radius:var(--r-md);background:var(--c-surface);color:var(--c-text-2);padding:0 var(--sp-5)}._button_c72ro_90:hover:not(:disabled){background:var(--c-hover)}._button_c72ro_90:disabled{color:var(--c-text-faint)}._primary_c72ro_142{border-color:var(--c-primary);background:var(--c-primary-solid);color:var(--c-text-inverse)}._primary_c72ro_142:hover:not(:disabled){background:var(--c-primary-solid-hover)}@media (width<=767px){._backdrop_c72ro_1{align-items:flex-end;padding:0}._dialog_c72ro_12{width:100%;max-height:min(calc(var(--app-height) * .86 - var(--keyboard-inset,0px)), 640px);margin-bottom:var(--keyboard-inset,0px);border-radius:var(--r-pop) var(--r-pop) 0 0}._dialog_c72ro_12[data-keyboard] ._body_c72ro_70{padding-bottom:var(--sp-5)}._head_c72ro_23{padding:var(--sp-6) var(--sp-5) var(--sp-4)}._title_c72ro_32{font-size:var(--fs-md)}._form_c72ro_76{padding:var(--sp-5);grid-template-columns:88px minmax(0,1fr)}}@media (width<=360px){._head_c72ro_23{gap:var(--sp-3);padding-right:var(--sp-4);padding-left:var(--sp-4)}._form_c72ro_76{padding-right:var(--sp-4);padding-left:var(--sp-4)}}._backdrop_1rvf6_1{z-index:72;padding:var(--s-24);background:var(--c-backdrop);justify-content:center;align-items:center;display:flex;position:fixed;inset:0}._dialog_1rvf6_12{width:min(420px,100%);max-height:min(680px, calc(var(--app-height) - var(--s-48)));border-radius:var(--r-pop);background:var(--c-surface);box-shadow:var(--shadow-pop);flex-direction:column;display:flex;overflow:hidden}._head_1rvf6_23{align-items:flex-start;gap:var(--sp-5);padding:var(--sp-6) var(--sp-6) var(--sp-4);border-bottom:1px solid var(--c-border);display:flex}._titleBlock_1rvf6_31{flex:1;min-width:0}._title_1rvf6_31{font-size:var(--t-card-title);font-weight:var(--fw-bold);line-height:var(--lh-tight);margin:0}._description_1rvf6_44{margin:var(--sp-2) 0 0;color:var(--c-text-muted);font-size:var(--t-body-dense);line-height:var(--lh-body)}._close_1rvf6_51{width:var(--h-touch);height:var(--h-touch);border:1px solid var(--c-border);border-radius:var(--r-control);background:var(--c-surface);color:var(--c-text-2);font-size:var(--t-section);cursor:pointer;flex:none;line-height:1}._close_1rvf6_51:hover{background:var(--c-hover)}._body_1rvf6_68{gap:var(--sp-4);min-height:0;padding:var(--sp-6);padding-bottom:max(var(--sp-6), var(--safe-bottom));display:grid;overflow:auto}._label_1rvf6_77{gap:var(--sp-2);font-size:var(--t-body-dense);font-weight:var(--fw-bold);display:grid}._input_1rvf6_85{width:100%;min-height:var(--s-48);box-sizing:border-box;border:1px solid var(--c-border-strong);border-radius:var(--r-control);padding:0 var(--sp-4);background:var(--c-surface);color:var(--c-text);font-size:var(--t-section);font-variant-numeric:tabular-nums;text-align:right}._input_1rvf6_85:focus{border-color:var(--c-primary);outline:2px solid var(--c-primary-soft);outline-offset:0}._result_1rvf6_105{min-height:var(--s-32);color:var(--c-text-2);font-size:var(--t-body);font-weight:var(--fw-semibold);font-variant-numeric:tabular-nums;text-align:right}._error_1rvf6_114{color:var(--c-danger)}._pad_1rvf6_118{gap:var(--s-6);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}._key_1rvf6_124{min-height:var(--s-48);border:1px solid var(--c-border);border-radius:var(--r-control);background:var(--c-surface);color:var(--c-text);font-size:var(--t-section);font-weight:var(--fw-bold);font-variant-numeric:tabular-nums;cursor:pointer;touch-action:manipulation}._key_1rvf6_124:hover{background:var(--c-hover)}._op_1rvf6_142{background:var(--c-surface-sunken)}._actions_1rvf6_146{justify-content:flex-end;gap:var(--sp-3);display:flex}._button_1rvf6_152{min-height:var(--h-touch);border:1px solid var(--c-border-control);border-radius:var(--r-control);padding:0 var(--btn-pad-x);background:var(--c-surface);color:var(--c-text);font-size:var(--t-body);font-weight:var(--fw-bold);cursor:pointer}._button_1rvf6_152:hover:not(:disabled){background:var(--c-hover)}._primary_1rvf6_169{border-color:var(--c-primary);background:var(--c-primary-solid);color:var(--c-text-inverse)}._primary_1rvf6_169:hover:not(:disabled){border-color:var(--c-primary-hover);background:var(--c-primary-solid-hover)}._primary_1rvf6_169:disabled{border-style:dashed;border-color:var(--c-border-control);background:var(--c-save-disabled-bg);color:var(--c-save-disabled-text);cursor:not-allowed}._close_1rvf6_51:focus-visible,._key_1rvf6_124:focus-visible,._button_1rvf6_152:focus-visible{outline:var(--focus-ring);outline-offset:var(--s-2)}@media (width<=767px){._backdrop_1rvf6_1{align-items:flex-end;padding:0}._dialog_1rvf6_12{width:100%;max-height:min(calc(var(--app-height) * .88 - var(--keyboard-inset,0px)), 680px);margin-bottom:var(--keyboard-inset,0px);border-radius:var(--r-pop) var(--r-pop) 0 0}._dialog_1rvf6_12[data-keyboard] ._body_1rvf6_68{padding-bottom:var(--sp-5)}._head_1rvf6_23{padding:var(--sp-5) var(--sp-5) var(--sp-4)}._body_1rvf6_68{padding:var(--sp-5);padding-bottom:max(var(--sp-5), var(--safe-bottom))}}._key_1rvf6_124:active{background:var(--c-hover)}@media (prefers-reduced-motion:no-preference){:root:not([data-effects=off]) ._key_1rvf6_124{transition:transform var(--dur-fast) var(--ease-out), background var(--dur-fast) var(--ease-out)}:root:not([data-effects=off]) ._key_1rvf6_124:active{transform:scale(.96)}}._backdrop_p37cb_1{z-index:70;padding:var(--s-24);background:var(--c-backdrop);justify-content:center;align-items:center;display:flex;position:fixed;inset:0}._dialog_p37cb_12{width:min(520px,100%);max-height:min(720px, calc(var(--app-height) - var(--s-48)));border-radius:var(--r-pop);background:var(--c-surface);box-shadow:var(--shadow-pop);flex-direction:column;display:flex;overflow:hidden}._head_p37cb_23{align-items:flex-start;gap:var(--sp-5);padding:var(--sp-7) var(--sp-7) var(--sp-5);border-bottom:1px solid var(--c-border);flex:none;display:flex}._titleBlock_p37cb_32{flex:1;min-width:0}._title_p37cb_32{font-size:var(--fs-lg);margin:0;font-weight:700}._description_p37cb_43{margin:var(--sp-2) 0 0;color:var(--c-text-muted);font-size:14px;line-height:1.5}._close_p37cb_50{width:var(--h-touch);height:var(--h-touch);border:1px solid var(--c-border);border-radius:var(--r-md);background:var(--c-surface);color:var(--c-text-2);flex:none;font-size:24px;line-height:1}._close_p37cb_50:hover:not(:disabled){background:var(--c-hover)}._close_p37cb_50:disabled{color:var(--c-text-faint)}._body_p37cb_70{min-height:0;padding-bottom:max(var(--sp-5), var(--safe-bottom));overflow:auto}._form_p37cb_76{border-bottom:0}._form_p37cb_76 label{font-size:var(--t-body-dense)}._form_p37cb_76 input,._form_p37cb_76 select,._form_p37cb_76 button{min-height:var(--h-touch);font-size:var(--t-body)}._actions_p37cb_92{z-index:1;margin-top:var(--s-4);padding-block:var(--s-12);border-top:1px solid var(--c-divider);background:var(--c-surface);position:sticky;bottom:0}._actions_p37cb_92>*{flex:1 1 0}._form_p37cb_76 ._actions_p37cb_92 button[type=submit]{min-height:var(--h-btn-lg)}._form_p37cb_76 input,._form_p37cb_76 select{scroll-margin-bottom:calc(var(--h-btn-lg) + var(--s-48) + var(--safe-bottom))}@media (width<=767px){._backdrop_p37cb_1{align-items:flex-end;padding:0}._dialog_p37cb_12{width:100%;max-height:min(calc(var(--app-height) * .86 - var(--keyboard-inset,0px)), 720px);margin-bottom:var(--keyboard-inset,0px);border-radius:var(--r-pop) var(--r-pop) 0 0}._dialog_p37cb_12[data-keyboard] ._body_p37cb_70{padding-bottom:var(--sp-5)}._head_p37cb_23{padding:var(--sp-6) var(--sp-5) var(--sp-4)}._title_p37cb_32{font-size:var(--fs-md)}._form_p37cb_76{grid-template-columns:calc(var(--s-64) + var(--s-24)) minmax(0, 1fr);padding:var(--sp-5)}}@media (width<=360px){._head_p37cb_23{gap:var(--sp-3);padding-right:var(--sp-4);padding-left:var(--sp-4)}._form_p37cb_76{padding-right:var(--sp-4);padding-left:var(--sp-4)}}._dialog_3fejb_1{width:min(520px,100%)}._search_3fejb_2{padding:var(--sp-5) var(--sp-7) var(--sp-3);flex:none}._searchLabel_3fejb_3{margin-bottom:var(--sp-2);font-size:var(--t-body-dense);font-weight:var(--fw-semibold);color:var(--c-text-2);display:block}._searchInput_3fejb_4{width:100%;min-width:0;min-height:var(--h-touch);padding:var(--sp-5) var(--s-12);box-sizing:border-box;border:1px solid var(--c-border-strong);border-radius:var(--r-control);background:var(--c-surface);color:var(--c-text);font:inherit;font-size:var(--t-body)}._searchInput_3fejb_4:focus-visible{outline:var(--focus-ring);outline-offset:var(--s-2)}._help_3fejb_6{margin:var(--sp-2) 0 0;color:var(--c-text-muted);font-size:var(--t-caption)}._body_3fejb_7{padding:0 var(--sp-7) max(var(--sp-5), var(--safe-bottom));overscroll-behavior:contain}._count_3fejb_8{margin:0 0 var(--sp-3);color:var(--c-text-muted);font-size:var(--t-secondary);font-variant-numeric:tabular-nums}._list_3fejb_9{gap:var(--sp-2);flex-direction:column;display:flex}._item_3fejb_10{align-items:center;gap:var(--sp-3);width:100%;min-height:var(--s-48);padding:var(--s-12) var(--sp-7);border:1px solid var(--c-border);border-radius:var(--r-control);background:var(--c-surface);color:var(--c-text);font:inherit;font-size:var(--t-body);text-align:left;cursor:pointer;display:flex}._item_3fejb_10:hover{background:var(--c-hover)}._item_3fejb_10[aria-pressed=true]{border-color:var(--c-primary);background:var(--c-primary-soft);font-weight:var(--fw-semibold)}._item_3fejb_10:focus-visible{outline:var(--focus-ring);outline-offset:calc(var(--s-2) * -1)}._itemText_3fejb_15{overflow-wrap:anywhere;flex:1;min-width:0}._name_3fejb_16{line-height:var(--lh-snug);display:block}._detail_3fejb_17{margin-top:var(--sp-1);color:var(--c-text-muted);font-size:var(--t-body-dense);font-weight:var(--fw-regular);line-height:var(--lh-snug);font-variant-numeric:tabular-nums;display:block}._check_3fejb_18{color:var(--c-primary);font-weight:var(--fw-bold);flex:none}._empty_3fejb_19{margin:var(--sp-3) 0;padding:var(--sp-5) 0;color:var(--c-text-muted);font-size:var(--t-body-dense);line-height:var(--lh-body)}@media (width<=767px){._search_3fejb_2{padding:var(--sp-4) var(--sp-5) var(--sp-3)}._body_3fejb_7{padding-right:var(--sp-5);padding-left:var(--sp-5)}._help_3fejb_6{display:none}}@media (width<=360px){._search_3fejb_2,._body_3fejb_7{padding-right:var(--sp-4);padding-left:var(--sp-4)}}._group_3fejb_30{margin:var(--sp-3) 0 0;color:var(--c-text-3);font-size:var(--t-secondary);font-weight:var(--fw-semibold)}._group_3fejb_30:first-child{margin-top:0}._list_1m1ob_1{gap:var(--sp-5);padding:var(--s-20);flex-direction:column;display:flex}._item_1m1ob_3{min-height:var(--s-64);width:100%;padding:var(--s-12) var(--sp-7);border:1px solid var(--c-border);border-radius:var(--r-control);background:var(--c-surface);color:var(--c-text);font:inherit;font-size:var(--t-body);font-weight:var(--fw-semibold);font-variant-numeric:tabular-nums;text-align:left;overflow-wrap:anywhere;cursor:pointer}._item_1m1ob_3:hover{background:var(--c-hover)}._item_1m1ob_3:focus-visible{outline:var(--focus-ring);outline-offset:var(--s-2)}._details_1m1ob_6{margin-top:var(--s-6);color:var(--c-text-muted);font-size:var(--t-body-dense);font-weight:var(--fw-regular);display:block}._bar_13siy_2{flex-direction:column;gap:8px;display:flex}._form_13siy_8{flex-direction:column;gap:6px;display:flex}._label_13siy_14{color:var(--c-text-2);font-size:13px;font-weight:600}._row_13siy_20{gap:8px;display:flex}._input_13siy_25{border:1px solid var(--c-border-control);background:var(--c-surface);min-width:0;min-height:48px;color:var(--c-text);font:inherit;border-radius:12px;flex:1;padding:0 14px;font-size:16px}._input_13siy_25:focus-visible,._send_13siy_39:focus-visible,._textButton_13siy_40:focus-visible,._close_13siy_41:focus-visible{box-shadow:var(--focus-ring);outline:none}._input_13siy_25[aria-invalid=true]{border-color:var(--c-danger)}._send_13siy_39{background:var(--c-primary-solid);min-width:76px;min-height:48px;color:var(--c-text-inverse);font:inherit;cursor:pointer;border:0;border-radius:12px;flex:none;padding:0 14px;font-size:15px;font-weight:700}._send_13siy_39:disabled{background:var(--c-save-disabled-bg);color:var(--c-save-disabled-text);cursor:default}._hint_13siy_71{color:var(--c-text-2);margin:0;font-size:13px}._error_13siy_77{color:var(--c-danger);margin:0;font-size:13px}._result_13siy_83:empty{display:none}._reading_13siy_88{background:var(--c-surface);border:1px solid var(--c-border);animation:_spoken-in_13siy_1 var(--dur-base) var(--ease-out) .12s both;border-radius:12px;flex-direction:column;gap:8px;padding:12px 14px;display:flex}._bone_13siy_99{background:linear-gradient(90deg, var(--c-skeleton) 0%, var(--c-skeleton-shine) 50%, var(--c-skeleton) 100%) 0 0 / 200% 100%;border-radius:6px;width:70%;height:14px;animation:1.4s ease-in-out infinite _spoken-shine_13siy_1;display:block}._boneShort_13siy_108{width:45%}._done_13siy_113{background:var(--c-primary-tint);animation:_spoken-in_13siy_1 var(--dur-base) var(--ease-out) both;border-radius:12px;flex-direction:column;gap:4px;padding:4px 4px 10px 14px;display:flex}._doneHead_13siy_123{justify-content:space-between;align-items:center;gap:4px;display:flex}._doneTitle_13siy_130{color:var(--c-text);align-items:center;gap:6px;font-size:14px;font-weight:700;display:inline-flex}._tick_13siy_140{border:solid var(--c-primary);border-width:0 2px 2px 0;flex:none;width:6px;height:11px;margin:0 3px 3px 2px;transform:rotate(45deg)}._doneActions_13siy_150{align-items:center;display:inline-flex}._textButton_13siy_40,._close_13siy_41{min-width:44px;min-height:44px;color:var(--c-primary);font:inherit;cursor:pointer;background:0 0;border:0;border-radius:10px;flex:none;padding:0 8px;font-size:14px;font-weight:600}._close_13siy_41{color:var(--c-text-2);font-size:20px;font-weight:400;line-height:1}._summary_13siy_178{color:var(--c-text);flex-wrap:wrap;margin:0;padding:0 10px 0 0;font-size:15px;font-weight:600;line-height:1.5;list-style:none;display:flex}._summary_13siy_178 li{overflow-wrap:anywhere}._summary_13siy_178 li+li:before{content:"·";color:var(--c-text-2);margin:0 6px;font-weight:400;display:inline-block}._summary_13siy_178 li[data-guessed]{-webkit-text-decoration:underline dotted var(--c-warn);text-decoration:underline dotted var(--c-warn);text-underline-offset:4px}._note_13siy_209{color:var(--c-text-2);margin:2px 10px 0 0;font-size:13px}._facts_13siy_216{flex-direction:column;margin:0;padding:0;display:flex}._facts_13siy_216>div{border-top:1px solid var(--c-border);grid-template-columns:88px 1fr;gap:12px;padding:10px 0;display:grid}._facts_13siy_216>div:first-child{border-top:0}._facts_13siy_216 dt{color:var(--c-text-2);font-size:14px}._facts_13siy_216 dd{color:var(--c-text);margin:0;font-size:14px;font-weight:600}._factsFoot_13siy_247{color:var(--c-text-2);margin:4px 0 8px;font-size:13px}@keyframes _spoken-in_13siy_1{0%{opacity:0;transform:translateY(-4px)}}@keyframes _spoken-shine_13siy_1{0%{background-position:100% 0}to{background-position:-100% 0}}@media (prefers-reduced-motion:reduce){._reading_13siy_88,._bone_13siy_99,._done_13siy_113{animation:none}}._settings_13siy_278{flex-direction:column;gap:12px;max-width:640px;display:flex}._screen_1g9zn_1{gap:var(--s-16)}._overview_1g9zn_5{gap:var(--s-12);padding:var(--s-16);border:1px solid var(--c-border);border-radius:var(--r-xl);background:var(--c-surface);box-shadow:var(--shadow-card);grid-template-columns:44px minmax(0,1fr);align-items:center;display:grid}._overviewIcon_1g9zn_17{border-radius:var(--r-lg);background:var(--c-primary-soft);place-items:center;width:44px;height:44px;display:grid}._overviewText_1g9zn_26,._voucherText_1g9zn_27,._ledgerText_1g9zn_28{min-width:0}._overviewLabel_1g9zn_32,._chooserLabel_1g9zn_33,._sectionLabel_1g9zn_34{color:var(--c-text-muted);font-size:var(--t-caption);font-weight:650;display:block}._overviewValue_1g9zn_41{color:var(--c-text);font-size:var(--t-section);font-variant-numeric:tabular-nums;letter-spacing:-.025em;margin-top:2px;font-weight:750;display:block}._search_1g9zn_51{border-radius:var(--r-xl);background:var(--c-surface-muted);border-color:#0000;min-height:48px}._dayGroup_1g9zn_58{gap:var(--s-8)}._dayHead_1g9zn_62{min-height:28px;padding-inline:var(--s-4)}._voucherList_1g9zn_67,._ledgerList_1g9zn_68{border:1px solid var(--c-border);border-radius:var(--r-xl);background:var(--c-surface);box-shadow:var(--shadow-card);overflow:hidden}._voucherRow_1g9zn_76,._ledgerRow_1g9zn_77{min-height:72px;padding:var(--s-12) var(--s-16);gap:var(--s-12)}._voucherRow_1g9zn_76:focus-visible,._ledgerRow_1g9zn_77:focus-visible{outline:2px solid var(--c-primary);outline-offset:-2px}._voucherTitle_1g9zn_89,._ledgerMemo_1g9zn_90{overflow-wrap:anywhere;font-weight:700}._voucherAmount_1g9zn_95,._ledgerAmount_1g9zn_96{overflow-wrap:anywhere;max-width:48%;color:var(--c-text);font-size:var(--t-body);font-variant-numeric:tabular-nums;text-align:right;flex:0 auto;font-weight:750}._postingCard_1g9zn_107,._ledgerHero_1g9zn_108{border:1px solid var(--c-border);border-radius:var(--r-xl);background:var(--c-surface);box-shadow:var(--shadow-card);overflow:hidden}._detailMeta_1g9zn_116{margin-top:calc(var(--s-8) * -1);padding-inline:var(--s-4);overflow-wrap:anywhere}._postingRow_1g9zn_122{min-height:60px;padding:var(--s-12) var(--s-16);gap:var(--s-10)}._postingName_1g9zn_128{overflow-wrap:anywhere;min-width:0}._postingAmount_1g9zn_133{overflow-wrap:anywhere;font-variant-numeric:tabular-nums;text-align:right;flex:0 auto;max-width:45%;font-weight:750}._chooser_1g9zn_33{gap:var(--s-8);display:grid}._choiceRail_1g9zn_147{margin-inline:calc(var(--s-16) * -1);padding-inline:var(--s-16);scroll-padding-inline:var(--s-16)}._choice_1g9zn_147{overflow-wrap:anywhere;max-width:min(78vw,280px);min-height:44px}._ledgerHero_1g9zn_108{padding:var(--s-16)}._ledgerAccount_1g9zn_163{align-items:center;gap:var(--s-10);margin-bottom:var(--s-12);color:var(--c-text-muted);font-size:var(--t-caption);font-weight:650;display:flex}._ledgerSummary_1g9zn_173{gap:var(--s-8);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}._closing_1g9zn_179{padding-bottom:var(--s-16);border-bottom:1px solid var(--c-divider);order:-1;grid-column:1/-1}._closing_1g9zn_179 dt,._flowItem_1g9zn_187 dt{color:var(--c-text-muted);font-size:var(--t-caption)}._closing_1g9zn_179 dd{margin:var(--s-4) 0 0;overflow-wrap:anywhere;color:var(--c-text);font-variant-numeric:tabular-nums;letter-spacing:-.035em;font-size:clamp(1.5rem,8vw,2rem);font-weight:780}._flowItem_1g9zn_187{min-width:0;padding-top:var(--s-4)}._flowItem_1g9zn_187 dd{margin:var(--s-4) 0 0;overflow-wrap:anywhere;font-size:var(--t-caption);font-variant-numeric:tabular-nums;font-weight:700}._ledgerBalance_1g9zn_215{margin-top:var(--s-4);color:var(--c-text-muted);font-size:var(--t-caption);font-variant-numeric:tabular-nums;font-weight:500;display:block}._entryScreen_1g9zn_224{gap:var(--s-20)}._entryHead_1g9zn_228{align-items:flex-end}._entryHeadNote_1g9zn_232{color:var(--c-text-muted);font-size:var(--t-caption);font-weight:650}._entryTypes_1g9zn_238{border-radius:var(--r-xl);background:var(--c-surface-muted);padding:4px}._entryAmount_1g9zn_244{padding:var(--s-16);border:1px solid var(--c-border);border-radius:var(--r-xl);background:var(--c-surface);box-shadow:var(--shadow-card)}._entryField_1g9zn_252{padding-top:var(--s-4)}._entryPreview_1g9zn_256{padding:var(--s-16);border:1px solid var(--c-border);border-radius:var(--r-xl);background:var(--c-primary-soft)}._entryPreviewRow_1g9zn_263{gap:var(--s-8);min-height:48px}._entrySave_1g9zn_268{border-radius:var(--r-xl);min-height:52px}@media (width<=360px){._overview_1g9zn_5{padding:var(--s-12);grid-template-columns:40px minmax(0,1fr)}._overviewIcon_1g9zn_17{width:40px;height:40px}._voucherRow_1g9zn_76,._ledgerRow_1g9zn_77,._postingRow_1g9zn_122{padding-inline:var(--s-12)}._ledgerSummary_1g9zn_173{grid-template-columns:1fr}._flowItem_1g9zn_187{justify-content:space-between;gap:var(--s-8);display:flex}._flowItem_1g9zn_187 dd{text-align:right;margin-top:0}}@media print{._overview_1g9zn_5,._voucherList_1g9zn_67,._ledgerList_1g9zn_68,._postingCard_1g9zn_107,._ledgerHero_1g9zn_108,._entryAmount_1g9zn_244,._entryPreview_1g9zn_256{box-shadow:none;background:#fff}}._periodButton_1g9zn_320{min-height:44px;color:inherit;font:inherit;font-variant-numeric:tabular-nums;text-underline-offset:4px;cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;border:0;justify-content:center;align-items:center;padding:0 6px;-webkit-text-decoration:underline dotted;text-decoration:underline dotted;display:inline-flex}._periodWide_1g9zn_337{border:1px solid var(--c-border-strong);color:var(--c-primary);white-space:nowrap;border-radius:999px;padding:0 12px;font-weight:600;text-decoration:none}._periodButton_1g9zn_320:focus-visible,._accountPick_1g9zn_348:focus-visible{outline:2px solid var(--c-primary);outline-offset:1px}._periodOptions_1g9zn_353{flex-wrap:wrap;gap:8px;margin-bottom:16px;display:flex}._periodOptions_1g9zn_353 ._choice_1g9zn_147:disabled{opacity:.5;border-style:dashed}._periodCustom_1g9zn_365{border-top:1px solid var(--c-divider);padding-top:16px}._periodCustomTitle_1g9zn_370{margin:0;font-weight:600}._accountPick_1g9zn_348{box-sizing:border-box;border:1px solid var(--c-border-strong);background:var(--c-surface);width:100%;min-height:48px;color:inherit;font:inherit;text-align:left;cursor:pointer;border-radius:10px;justify-content:space-between;align-items:center;gap:8px;padding:0 16px;font-size:16px;display:flex}._accountPickName_1g9zn_394{overflow-wrap:anywhere;min-width:0;font-weight:600}._accountPickHint_1g9zn_400{color:var(--c-primary);flex:none;font-size:14px;font-weight:600}._accountRow_1g9zn_407{text-align:left;justify-content:space-between;width:100%}._accountCode_1g9zn_413{opacity:.65;font-variant-numeric:tabular-nums;font-weight:400}._accountBalance_1g9zn_419{font-variant-numeric:tabular-nums;flex:none;font-weight:600}._accountBalanceZero_1g9zn_425{opacity:.55;font-weight:400}._accountRow_1g9zn_407[aria-pressed=true],._accountRow_1g9zn_407[aria-pressed=true] ._accountBalance_1g9zn_419{color:var(--c-primary)}._filterBar_1g9zn_436{align-items:center;gap:8px;min-width:0;display:flex}._filterButton_1g9zn_443{border:1px solid var(--c-border-strong);background:var(--c-surface);min-height:44px;color:inherit;font:inherit;border-radius:12px;flex:none;align-items:center;gap:6px;padding:0 14px;font-weight:600;display:inline-flex}._filterButton_1g9zn_443[data-active=true]{border-color:var(--c-primary);color:var(--c-primary)}._filterCount_1g9zn_463{background:var(--c-primary-solid);min-width:20px;color:var(--c-text-inverse);text-align:center;font-variant-numeric:tabular-nums;border-radius:999px;padding:0 6px;font-size:13px;line-height:20px}._filterSummary_1g9zn_475{min-width:0;color:var(--c-text-muted);text-overflow:ellipsis;white-space:nowrap;flex:1;margin:0;font-size:14px;overflow:hidden}._filterClear_1g9zn_486{min-height:44px;color:var(--c-primary);font:inherit;background:0 0;border:0;flex:none;padding:0 8px;font-weight:600}._filterAmounts_1g9zn_497{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:8px;display:grid}._filterGroup_1g9zn_503{border:0;min-width:0;margin:0;padding:0}._filterLegend_1g9zn_510{margin-bottom:8px;padding:0;font-weight:600}._notice_hkj6v_2{align-items:center;gap:var(--sp-4);min-height:var(--h-btn-sm);padding:var(--sp-3) var(--sp-8);border-bottom:1px solid var(--c-warn-soft);background:var(--c-warn-bg);color:var(--c-warn);font-weight:var(--fw-semibold);line-height:var(--lh-snug);flex:none;display:flex}._text_hkj6v_16{flex:1;min-width:0}._button_hkj6v_21{height:var(--h-control);padding:0 var(--sp-5);border:1px solid var(--c-warn);border-radius:var(--r-lg);background:var(--c-surface);color:var(--c-warn);font-weight:var(--fw-semibold);cursor:pointer;transition:background-color var(--dur-fast) var(--ease-out);flex:none}._button_hkj6v_21:hover{background:var(--c-warn-soft)}._button_hkj6v_21:active{background:var(--c-warn-line)}._button_hkj6v_21:focus-visible{outline:var(--focus-ring);outline-offset:var(--s-2)}@media (pointer:coarse),(width<=767px){._button_hkj6v_21{height:auto;min-height:var(--h-touch)}}@media (prefers-reduced-motion:reduce){._button_hkj6v_21{transition:none}}@media print{._notice_hkj6v_2{display:none}}._screen_1rk17_4{gap:var(--card-gap)}._screen_1rk17_4 ._plain_1rk17_9{border-color:#0000}._headNote_1rk17_13{color:var(--c-text-3);font-size:var(--t-secondary);line-height:var(--lh-snug);text-align:right}._headCompare_1rk17_21{font-size:var(--t-caption);display:block}._hero_1rk17_28{align-items:flex-start;gap:var(--s-8);padding:var(--s-20);border-radius:var(--r-card);background:var(--c-primary-solid);color:var(--c-text-inverse);flex-direction:column;display:flex}._heroLabel_1rk17_39{font-size:var(--t-secondary);font-weight:var(--fw-medium);line-height:var(--lh-snug)}._heroValue_1rk17_46{font-size:var(--t-hero);font-weight:var(--fw-bold);letter-spacing:var(--ls-display);line-height:var(--lh-tight)}._heroCells_1rk17_53{gap:var(--s-4) var(--s-16);font-size:var(--t-secondary);line-height:var(--lh-snug);flex-wrap:wrap;display:flex}._heroCells_1rk17_53 b{font-weight:var(--fw-semibold);font-variant-numeric:tabular-nums}._heroPill_1rk17_67{margin-top:var(--s-4);padding:var(--s-4) var(--s-12);border-radius:var(--r-pill);background:var(--c-surface);color:var(--c-text-3);font-size:var(--t-secondary);font-weight:var(--fw-semibold);line-height:var(--lh-snug)}._quickEntry_1rk17_78{justify-content:center;align-items:center;gap:var(--s-6);width:100%;min-height:var(--h-touch);text-decoration:none;display:flex}._cardHead_1rk17_90{justify-content:space-between;align-items:center;gap:var(--s-8);padding:var(--s-8) var(--s-8) 0 var(--row-pad-x);display:flex}._cardTitle_1rk17_98{font-size:var(--t-card-title);font-weight:var(--fw-bold);letter-spacing:var(--ls-title);line-height:var(--lh-snug);margin:0}._cardSub_1rk17_106{margin-left:var(--s-6);color:var(--c-text-3);font-size:var(--t-caption);font-weight:var(--fw-regular);letter-spacing:0}._cardFoot_1rk17_114{padding:var(--s-12) var(--row-pad-x) var(--s-16);border-top:1px solid var(--c-divider);color:var(--c-text-3);font-size:var(--t-secondary);margin:0}._catList_1rk17_124{gap:var(--s-4);padding:var(--s-4) var(--row-pad-x) var(--s-12);flex-direction:column;margin:0;list-style:none;display:flex}._catRow_1rk17_133{align-items:center;gap:var(--row-gap);min-height:var(--row-min);font-size:var(--t-body);grid-template-columns:auto minmax(0,1fr);display:grid}._catBody_1rk17_142{gap:var(--s-6);flex-direction:column;min-width:0;display:flex}._catLine_1rk17_149{justify-content:space-between;align-items:baseline;gap:var(--s-8);min-width:0;display:flex}._catName_1rk17_157{min-width:0;font-weight:var(--fw-medium);line-height:var(--lh-snug);word-break:keep-all;overflow-wrap:anywhere}._catTrack_1rk17_165{height:var(--s-6);border-radius:var(--r-pill);background:var(--c-surface-sunken);display:block;overflow:hidden}._catFill_1rk17_173{border-radius:var(--r-pill);background:var(--c-primary-solid);height:100%;display:block}._catValue_1rk17_180{font-weight:var(--fw-semibold);font-variant-numeric:tabular-nums;white-space:nowrap;flex:none}._fundList_1rk17_189{margin:0;padding:0;list-style:none}._fundRow_1rk17_195{justify-content:space-between;align-items:center;gap:var(--row-gap);min-height:var(--row-min);padding:var(--s-8) var(--row-pad-x);display:flex}._fundRowNoted_1rk17_205{flex-wrap:wrap}._fundNote_1rk17_209{padding-left:calc(32px + var(--row-gap));color:var(--c-text-3);font-size:var(--t-secondary);line-height:var(--lh-snug);flex:1 0 100%;margin:0}._fundList_1rk17_189>li+li{border-top:1px solid var(--c-divider)}._fundText_1rk17_222{gap:var(--s-2);flex-direction:column;flex:auto;min-width:0;display:flex}._fundName_1rk17_230{font-size:var(--t-body);font-weight:var(--fw-medium);line-height:var(--lh-snug);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}._fundSub_1rk17_240{color:var(--c-text-3);font-size:var(--t-secondary);line-height:var(--lh-snug);overflow-wrap:anywhere}._fundValue_1rk17_247{font-size:var(--t-body);font-weight:var(--fw-semibold);font-variant-numeric:tabular-nums;white-space:nowrap;flex:none}._dueRow_1rk17_256{background:var(--c-warn-bg);color:var(--c-warn)}._dueRow_1rk17_256:last-child{border-radius:0 0 var(--r-card) var(--r-card)}._dueRow_1rk17_256 ._fundSub_1rk17_240{color:inherit}._recent_1rk17_271{min-height:var(--s-64)}._recentGroups_1rk17_275{overflow:hidden}._recentGroup_1rk17_275+._recentGroup_1rk17_275{border-top:1px solid var(--c-divider)}._recentDate_1rk17_283{padding:var(--s-12) var(--row-pad-x) var(--s-4);color:var(--c-text-3);font-size:var(--t-caption);font-weight:var(--fw-semibold);font-variant-numeric:tabular-nums;margin:0}._recentGroup_1rk17_275 ul{border:0;border-radius:0;margin:0;padding:0}._rowText_1rk17_300{flex:auto}._recent_1rk17_271:focus-visible,._fundRow_1rk17_195:focus-visible{outline:var(--focus-ring);outline-offset:-2px}._recentTitle_1rk17_310{font-size:var(--t-body);font-weight:var(--fw-medium);line-height:var(--lh-snug);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}._recentAmt_1rk17_319{font-size:var(--t-body);font-weight:var(--fw-semibold);white-space:nowrap;flex:none}._emptyCta_1rk17_327{align-items:center;gap:var(--s-4);padding-bottom:var(--s-20);flex-direction:column;display:flex}._emptyCta_1rk17_327>p{padding-bottom:var(--s-8)}._emptyCtaButton_1rk17_339{min-width:calc(var(--s-40) * 4);justify-content:center;align-items:center;text-decoration:none;display:inline-flex}._labelRow_1bg4n_2{justify-content:space-between;align-items:baseline;gap:var(--s-8);display:flex}._count_1bg4n_9{color:var(--c-text-3);font-size:var(--t-caption);font-weight:var(--fw-regular);font-variant-numeric:tabular-nums}._text_1bg4n_16{min-height:calc(var(--s-64) * 2 + var(--s-4));padding:var(--s-12);line-height:var(--lh-body);resize:vertical}._notes_1bg4n_23{gap:var(--s-4);padding-left:var(--s-20);color:var(--c-text-3);font-size:var(--t-secondary);line-height:var(--lh-body);margin:0;display:grid}._notes_1bg4n_23 a{color:var(--c-primary-strong);overflow-wrap:anywhere}._notes_1bg4n_23 a:focus-visible{outline:var(--focus-ring);outline-offset:var(--s-2)}._send_1bg4n_44{gap:var(--s-6);text-align:center;flex-direction:column;min-width:0;display:flex}._page_g97no_5{box-sizing:border-box;max-width:var(--form-max);padding:var(--page-top) var(--page-x) var(--s-48);font-size:var(--t-body-dense);margin:0 auto}._pageHead_g97no_13{justify-content:space-between;align-items:flex-start;gap:var(--s-16);margin-bottom:var(--s-24);display:flex}._pageTitle_g97no_21{font-size:var(--t-page);font-weight:var(--fw-bold);line-height:var(--lh-tight);letter-spacing:var(--ls-title);margin:0}._lead_g97no_29{margin:var(--title-gap) 0 0;color:var(--c-text-3);font-size:var(--t-body-dense);line-height:var(--lh-body)}._headAction_g97no_36{white-space:nowrap;flex:none}._toolbar_g97no_42{align-items:center;gap:var(--s-8) var(--s-12);margin-bottom:var(--s-24);flex-wrap:wrap;display:flex}._toolbarEnd_g97no_50{align-items:center;gap:var(--s-4);flex-wrap:wrap;margin-left:auto;display:flex}._segment_g97no_58{gap:var(--s-4);padding:var(--s-4);border-radius:var(--r-control);background:var(--c-surface-sunken);grid-auto-flow:column;display:grid}._segment_g97no_58 button{min-height:var(--h-btn-sm);padding:0 var(--s-16);border-radius:var(--r-control);color:var(--c-text-3);font:inherit;font-weight:var(--fw-semibold);font-variant-numeric:tabular-nums;cursor:pointer;background:0 0;border:0;place-items:center;display:grid;position:relative}._segment_g97no_58 button:after{inset:calc(-1 * var(--s-4)) 0;content:"";position:absolute}._segment_g97no_58 button:hover:not([aria-pressed=true]){color:var(--c-text)}._segment_g97no_58 button:focus-visible{outline:var(--focus-ring);outline-offset:1px}._segment_g97no_58 button[aria-pressed=true]{background:var(--c-surface);box-shadow:var(--shadow-card);color:var(--c-text)}._bookFilter_g97no_105{align-items:center;gap:var(--s-8);min-height:var(--h-touch);color:var(--c-text-3);font-size:var(--t-body-dense);display:inline-flex}._bookFilter_g97no_105 select{min-height:var(--h-btn-sm);padding:0 var(--s-8);border:1px solid var(--c-border-control);border-radius:var(--r-control);background:var(--c-surface);color:var(--c-text);font:inherit}._bookFilter_g97no_105 select:focus-visible{outline:var(--focus-ring);outline-offset:1px}._state_g97no_130{align-items:center;gap:var(--s-12);margin:0 0 var(--s-24);padding:var(--s-40) var(--card-pad);border:1px dashed var(--c-border);border-radius:var(--r-card);color:var(--c-text-3);font-size:var(--t-body-dense);line-height:var(--lh-body);text-align:center;text-wrap:pretty;flex-direction:column;display:flex}._state_g97no_130 p{max-width:var(--read-max);margin:0}._group_g97no_152{margin-bottom:var(--s-24)}._groupHead_g97no_156{margin:0 0 var(--s-8);color:var(--c-text-3);font-size:var(--t-body-dense);font-weight:var(--fw-semibold);line-height:var(--lh-snug)}._cards_g97no_164{gap:var(--s-8);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}._card_g97no_164{align-items:flex-start;gap:var(--s-12);box-sizing:border-box;width:100%;min-height:var(--row-min);padding:var(--s-16) var(--s-20);border:1px solid var(--c-border);border-radius:var(--r-card);background:var(--c-surface-muted);color:var(--c-text);font:inherit;text-align:left;cursor:pointer;transition:border-color var(--dur-fast) var(--ease-out), background-color var(--dur-fast) var(--ease-out);display:flex}._card_g97no_164[data-unread=true]{border-color:var(--c-primary-tint);background:var(--c-surface);box-shadow:var(--shadow-card)}._card_g97no_164:hover{border-color:var(--c-border-strong)}._card_g97no_164:active{background:var(--c-hover)}._card_g97no_164:focus-visible{outline:var(--focus-ring);outline-offset:var(--s-2)}._logo_g97no_211{width:var(--s-40);height:var(--s-40);border-radius:var(--r-xl);flex:none}._peopleLogo_g97no_219{justify-content:center;align-items:center;display:inline-flex;overflow:hidden}._peopleLogo_g97no_219>svg{width:100%;height:100%}._card_g97no_164[data-gone=true] ._logo_g97no_211{opacity:.5}._body_g97no_235{gap:var(--s-4);flex-direction:column;flex:1;min-width:0;display:flex}._titleRow_g97no_243{justify-content:space-between;gap:var(--s-8);display:flex}._cardTitle_g97no_249{overflow-wrap:anywhere;min-width:0;font-size:var(--t-body);font-weight:var(--fw-medium);line-height:var(--lh-snug)}._card_g97no_164[data-unread=true] ._cardTitle_g97no_249{font-weight:var(--fw-bold)}._sub_g97no_261{color:var(--c-text-2);font-size:var(--t-body-dense);line-height:var(--lh-snug);font-variant-numeric:tabular-nums;overflow-wrap:anywhere}._card_g97no_164[data-gone=true] ._sub_g97no_261{color:var(--c-text-3)}._meta_g97no_273{color:var(--c-text-3);font-size:var(--t-secondary);line-height:var(--lh-snug)}._side_g97no_279{align-items:flex-end;gap:var(--s-6);min-width:var(--s-64);flex-direction:column;flex:none;display:flex}._time_g97no_288{color:var(--c-text-3);font-size:var(--t-secondary);font-variant-numeric:tabular-nums;white-space:nowrap;flex:none}._unreadMark_g97no_296{align-items:center;gap:var(--s-4);color:var(--c-primary);font-size:var(--t-secondary);font-weight:var(--fw-semibold);white-space:nowrap;display:inline-flex}._dot_g97no_306{width:var(--s-8);height:var(--s-8);background:var(--c-primary-solid);border-radius:50%;flex:none}._go_g97no_314{color:var(--c-primary);font-size:var(--t-secondary);font-weight:var(--fw-semibold);white-space:nowrap}._mScreen_g97no_322{gap:var(--s-12)}._mScreen_g97no_322 ._card_g97no_164{gap:var(--s-12);padding:var(--card-pad)}._mScreen_g97no_322 ._logo_g97no_211{border-radius:var(--r-lg);width:var(--s-32);height:var(--s-32)}._mScreen_g97no_322 ._sub_g97no_261{font-size:var(--t-secondary)}._mSide_g97no_342{align-items:flex-end;gap:var(--s-4);flex-direction:column;flex:none;display:flex}._mScreen_g97no_322 ._group_g97no_152{margin-bottom:0}._mScreen_g97no_322 ._groupHead_g97no_156{margin:var(--s-4) 0 var(--s-8);font-size:var(--t-secondary)}._mScreen_g97no_322 ._state_g97no_130{font-size:var(--t-body)}._mBar_g97no_363{margin:0 calc(-1 * var(--s-8));justify-content:space-between;align-items:center;display:flex}._mBack_g97no_370,._mAll_g97no_371{min-height:var(--h-touch);padding:0 var(--s-8);border-radius:var(--r-control);color:var(--c-text-2);font:inherit;font-size:var(--t-body);cursor:pointer;background:0 0;border:0;align-self:flex-start;align-items:center;display:inline-flex}._mBack_g97no_370:focus-visible,._mAll_g97no_371:focus-visible{outline:var(--focus-ring);outline-offset:calc(var(--s-2) * -1)}._mBack_g97no_370:active,._mAll_g97no_371:active:not(:disabled){background:var(--c-hover)}._mAll_g97no_371{color:var(--c-primary);font-weight:var(--fw-semibold)}._mAll_g97no_371:disabled{color:var(--c-text-3);cursor:default}@media (prefers-reduced-motion:reduce){._card_g97no_164{transition:none}}._settingsGrid_g97no_414{gap:var(--card-gap);max-width:var(--content-max);padding:var(--page-top) var(--page-x);font-size:var(--t-body-dense);grid-template-columns:minmax(0,1.25fr) minmax(0,1fr);align-items:start;display:grid}@container screen (width<=692px){._settingsGrid_g97no_414{grid-template-columns:minmax(0,1fr)}}._sideCards_g97no_431{gap:var(--card-gap);flex-direction:column;display:flex}._panel_g97no_437{gap:var(--s-12);padding:var(--card-pad);border:1px solid var(--c-border);border-radius:var(--r-card);background:var(--c-surface);flex-direction:column;display:flex}._panelHead_g97no_447{align-items:center;gap:var(--s-12);display:flex}._panelTitle_g97no_453{font-size:var(--t-card-title);font-weight:var(--fw-bold);line-height:var(--lh-snug);letter-spacing:var(--ls-title);margin:0}._master_g97no_461{align-items:center;gap:var(--s-8);color:var(--c-text-2);font-weight:var(--fw-medium);margin-left:auto;display:inline-flex}._panelText_g97no_470{color:var(--c-text-2);line-height:var(--lh-body);margin:0}._panelNote_g97no_476{color:var(--c-text-3);font-size:var(--t-secondary);line-height:var(--lh-body);margin:0}._textButton_g97no_484{box-sizing:border-box;min-height:var(--h-touch);padding:0 var(--s-12);border-radius:var(--r-control);color:var(--c-primary);font:inherit;font-weight:var(--fw-semibold);cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;display:inline-flex}._textButton_g97no_484:hover:not(:disabled),._textButton_g97no_484:active:not(:disabled){background:var(--c-hover)}._textButton_g97no_484:focus-visible{outline:var(--focus-ring);outline-offset:var(--s-2)}._textButton_g97no_484:disabled{color:var(--c-text-3);cursor:default}._typeList_g97no_516{border-top:1px solid var(--c-divider);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}._typeRow_g97no_525{align-items:center;gap:var(--s-12);box-sizing:border-box;min-height:var(--row-min);padding:var(--s-8) 0;display:flex}._typeRow_g97no_525+._typeRow_g97no_525{border-top:1px solid var(--c-divider)}._typeText_g97no_538{gap:var(--s-2);flex-direction:column;flex:1;min-width:0;display:flex}._typeName_g97no_546{color:var(--c-text);font-size:var(--t-body-dense);font-weight:var(--fw-semibold);line-height:var(--lh-snug)}._typeEx_g97no_553{color:var(--c-text-3);font-size:var(--t-secondary);line-height:var(--lh-snug)}._typeList_g97no_516[data-off=true] ._typeText_g97no_538,._mTypes_g97no_560[data-off=true] ._typeText_g97no_538{opacity:.55}._where_g97no_564{gap:var(--s-8);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}._where_g97no_564 li{align-items:center;gap:var(--s-8);min-height:var(--s-24);display:flex}._whereDot_g97no_580{width:var(--s-6);height:var(--s-6);background:var(--c-text-faint);border-radius:50%;flex:none}._whereDot_g97no_580[data-on=true]{background:var(--c-ok-dot)}._whereName_g97no_592{color:var(--c-text);flex:1}._whereState_g97no_597{color:var(--c-text-3);font-size:var(--t-secondary)}._mMaster_g97no_603{align-items:center;gap:var(--s-12);box-sizing:border-box;min-height:var(--row-min);padding:var(--s-12) var(--s-12) var(--s-12) var(--card-pad);border:1px solid var(--c-border);border-radius:var(--r-card);background:var(--c-surface);display:flex}._mMasterName_g97no_615{font-size:var(--t-body);line-height:var(--lh-snug);display:block}._mScreen_g97no_322 ._typeEx_g97no_553{font-size:var(--t-secondary)}._mSection_g97no_625{margin:var(--s-12) 0 0;font-size:var(--t-card-title);font-weight:var(--fw-bold);line-height:var(--lh-snug)}._mTypes_g97no_560{border:1px solid var(--c-border);border-radius:var(--r-card);background:var(--c-surface);margin:0;padding:0;list-style:none;overflow:hidden}._mTypeRow_g97no_642{align-items:center;gap:var(--s-12);box-sizing:border-box;min-height:var(--row-min);padding:var(--s-8) var(--s-12) var(--s-8) var(--card-pad);display:flex}._mTypeRow_g97no_642+._mTypeRow_g97no_642{border-top:1px solid var(--c-divider)}._mTypeName_g97no_655{font-size:var(--t-body);font-weight:var(--fw-semibold);line-height:var(--lh-snug);display:block}._mTypes_g97no_560 ._typeEx_g97no_553{font-size:var(--t-secondary)}._bell_g97no_668{justify-content:center;align-items:center;gap:var(--s-6);box-sizing:border-box;height:var(--tb-control,var(--s-32));padding:0 var(--s-12);border:1px solid var(--c-border-control);border-radius:var(--r-control);background:var(--c-surface);color:var(--c-primary-strong);font-weight:var(--fw-semibold);flex:none;text-decoration:none;display:flex;position:relative}._bell_g97no_668:focus-visible,._mBell_g97no_687:focus-visible{outline:var(--focus-ring);outline-offset:var(--s-2)}._bell_g97no_668:hover{background:var(--c-hover)}._bell_g97no_668[aria-current=page]{border-color:var(--c-primary);background:var(--c-primary-soft)}._badge_g97no_702{box-sizing:border-box;min-width:var(--s-20);height:var(--s-20);padding:0 var(--s-6);border-radius:var(--r-pill);background:var(--c-danger-solid);color:var(--c-text-inverse);font-size:var(--t-caption);font-weight:var(--fw-bold);font-variant-numeric:tabular-nums;place-items:center;line-height:1;display:inline-grid}._mBell_g97no_687{width:var(--h-touch);height:var(--h-touch);border-radius:var(--r-control);color:var(--c-text-2);flex:none;place-items:center;display:grid;position:relative}._mBell_g97no_687:active{background:var(--c-hover)}._mBell_g97no_687[aria-current=page]{background:var(--c-primary-soft)}._mBadge_g97no_737{top:var(--s-4);right:var(--s-2);box-sizing:border-box;min-width:var(--s-20);height:var(--s-20);padding:0 var(--s-4);border:var(--s-2) solid var(--c-bg);border-radius:var(--r-pill);background:var(--c-danger-solid);color:var(--c-text-inverse);font-size:var(--t-caption);font-weight:var(--fw-bold);font-variant-numeric:tabular-nums;place-items:center;line-height:1;display:grid;position:absolute}._pc_khip8_3{box-sizing:border-box;height:var(--tb-control,var(--s-32));padding:0 var(--s-8);border:1px solid var(--c-border-control);border-radius:var(--r-control);background:var(--c-surface);color:var(--c-text-2);cursor:pointer;flex:none;justify-content:center;align-items:center;display:flex}._pc_khip8_3:hover{background:var(--c-hover)}._mobile_khip8_22{width:var(--h-touch);height:var(--h-touch);border-radius:var(--r-control);color:var(--c-text-2);background:0 0;border:0;flex:none;place-items:center;padding:0;display:grid}._mobile_khip8_22:active{background:var(--c-hover)}._pc_khip8_3[aria-pressed=true],._mobile_khip8_22[aria-pressed=true]{color:var(--c-primary);background:var(--c-primary-soft)}._pc_khip8_3:focus-visible,._mobile_khip8_22:focus-visible,._row_khip8_47:focus-visible{outline:var(--focus-ring);outline-offset:var(--s-2)}._row_khip8_47{justify-content:space-between;align-items:center;gap:var(--s-12);box-sizing:border-box;width:100%;min-height:var(--h-touch);padding:var(--s-8) var(--row-pad-x,var(--s-16));color:var(--c-text);font:inherit;font-size:var(--t-body);text-align:left;background:0 0;border:0;display:flex}._rowText_khip8_70{gap:var(--s-2);flex-direction:column;min-width:0;display:flex}._rowText_khip8_70 small{color:var(--c-text-3);font-size:var(--t-secondary)}._rowState_khip8_82{color:var(--c-text-3);font-size:var(--t-secondary);flex:none}._row_khip8_47[aria-checked=true] ._rowState_khip8_82{color:var(--c-primary);font-weight:var(--fw-semibold)}._brand_1rfey_1{align-items:center;gap:var(--sp-4);flex:none;display:flex}._logo_1rfey_8{width:var(--s-32);height:var(--s-32);object-fit:contain;border-radius:var(--r-lg);display:block}._name_1rfey_16{font-size:var(--fs-lg);font-weight:var(--fw-bold);letter-spacing:var(--ls-title);white-space:nowrap}._glyph_1uh6m_2{stroke:#fff;flex:none}._glyph_1uh6m_2[data-tone=success] circle{fill:var(--c-ok-dot)}._glyph_1uh6m_2[data-tone=success]{animation:_pop_1uh6m_1 var(--dur-base) var(--ease-out) both}._glyph_1uh6m_2[data-tone=error] circle{fill:#fff}._glyph_1uh6m_2[data-tone=error]{stroke:var(--c-danger-strong)}._glyph_1uh6m_2[data-tone=error] ._dot_1uh6m_23{fill:var(--c-danger-strong);stroke:none}@keyframes _pop_1uh6m_1{0%{opacity:0;transform:scale(.4)}60%{opacity:1;transform:scale(1.12)}to{transform:scale(1)}}@media (prefers-reduced-motion:reduce){._glyph_1uh6m_2[data-tone=success]{animation:none}}._wrap_1i164_2{flex:none;position:relative}._button_1i164_7{align-items:center;gap:var(--sp-3);height:var(--h-control);padding:0 var(--sp-5);border:1px solid var(--c-border);border-radius:var(--r-md);background:var(--c-surface);color:var(--c-text-2);white-space:nowrap;display:inline-flex}._button_1i164_7:hover,._button_1i164_7[aria-expanded=true]{background:var(--c-hover)}._caret_1i164_25{color:var(--c-text-muted);font-size:var(--fs-2xs)}._menu_1i164_30{z-index:15;min-width:200px;padding:var(--sp-2);background:var(--c-surface);border:1px solid var(--c-border);border-radius:var(--r-xl);box-shadow:var(--shadow-pop);flex-direction:column;display:flex;position:absolute;top:calc(100% + 4px);right:0}._item_1i164_45{align-items:center;gap:var(--sp-4);height:var(--h-pal-item);padding:0 var(--sp-5);border-radius:var(--r-lg);color:var(--c-text);text-align:left;white-space:nowrap;background:0 0;border:0;display:flex}._item_1i164_45:hover,._item_1i164_45:focus-visible{background:var(--c-primary-soft)}._item_1i164_45:focus-visible{outline:var(--focus-ring);outline-offset:-2px}._key_1i164_70{color:var(--c-text-muted);font-family:inherit;font-size:var(--fs-xs);margin-left:auto}@media print{._wrap_1i164_2{display:none}}._table_kq80o_2{border-collapse:collapse;color:#000;width:100%;font-size:9pt;line-height:1.35}._table_kq80o_2 th,._table_kq80o_2 td{text-align:left;vertical-align:top;border-bottom:.5pt solid #888;padding:2.5pt 4pt}._table_kq80o_2 th{white-space:nowrap;border-top:1pt solid #000;border-bottom:1pt solid #000;font-weight:700}._table_kq80o_2 ._num_kq80o_25{text-align:right;white-space:nowrap;font-variant-numeric:tabular-nums}._table_kq80o_2 ._total_kq80o_31 td{border-top:1pt solid #000;border-bottom:1pt solid #000;font-weight:700}._screen_rzo2j_1{background:var(--c-surface);flex-direction:column;flex:1;min-height:0;display:flex;container:screen/inline-size}._head_rzo2j_13{align-items:center;gap:var(--sp-6);min-height:var(--h-screen-head);padding:var(--s-4) var(--sp-8);border-bottom:1px solid var(--c-border);flex:none;display:flex}._title_rzo2j_23{font-size:var(--fs-xl);white-space:nowrap;flex:none;margin:0;font-weight:700}._crumb_rzo2j_31{min-width:0;color:var(--c-text-muted);text-overflow:ellipsis;white-space:nowrap;flex:0 1000 auto;overflow:hidden}._actions_rzo2j_41{justify-content:flex-end;gap:var(--sp-2) var(--sp-3);flex-wrap:wrap;margin-left:auto;display:flex}._actions_rzo2j_41>*{flex:none}._toolbar_rzo2j_54{align-items:center;gap:var(--sp-2) var(--sp-8);box-sizing:border-box;min-height:var(--h-toolbar);padding:var(--s-4) var(--sp-8);border-bottom:1px solid var(--c-border);background:var(--c-surface-muted);flex-wrap:wrap;flex:none;display:flex}._month_rzo2j_67{align-items:center;gap:var(--sp-3);display:flex}._monthLabel_rzo2j_73{margin-right:var(--sp-2);color:var(--c-text-3)}@media screen{._screen_rzo2j_1[data-accounting] ._head_rzo2j_13{min-height:var(--s-48);padding-inline:var(--s-16);gap:var(--s-4) var(--s-12);flex-wrap:wrap}._screen_rzo2j_1[data-accounting] ._title_rzo2j_23{align-items:center;gap:var(--s-8);font-size:var(--t-section);letter-spacing:var(--ls-title);display:inline-flex}._screen_rzo2j_1[data-accounting] ._toolbar_rzo2j_54{padding-inline:var(--s-16)}._screen_rzo2j_1[data-accounting] ._monthValue_rzo2j_93{font-variant-numeric:tabular-nums}._screen_rzo2j_1[data-flow-report] ._head_rzo2j_13{min-height:var(--s-48);padding:var(--s-16) var(--page-x) var(--s-4);background:var(--c-bg);border:0}._screen_rzo2j_1[data-flow-report] ._title_rzo2j_23{font-size:var(--t-page);letter-spacing:var(--ls-title)}._screen_rzo2j_1[data-flow-report] ._toolbar_rzo2j_54{min-height:var(--h-touch);padding:var(--s-4) var(--page-x);background:var(--c-bg);border:0}._screen_rzo2j_1[data-flow-report] ._month_rzo2j_67{font-size:var(--t-body-dense)}._screen_rzo2j_1[data-flow-report] ._monthButton_rzo2j_98{width:var(--h-touch);height:var(--h-touch);border-radius:var(--r-xl)}._screen_rzo2j_1[data-flow-report] ._monthInput_rzo2j_99{height:var(--h-touch);font-size:var(--t-body)}}@media screen and (pointer:coarse){._screen_rzo2j_1[data-accounting] ._monthButton_rzo2j_98,._screen_rzo2j_1[data-accounting] ._monthInput_rzo2j_99{min-width:var(--h-touch);min-height:var(--h-touch)}}._monthButton_rzo2j_98{width:var(--h-control);height:var(--h-control);border:1px solid var(--c-border);border-radius:var(--r-md);background:var(--c-surface);color:var(--c-text-2);font-size:var(--fs-lg);padding:0;line-height:1}._monthButton_rzo2j_98:hover:not(:disabled){background:var(--c-hover)}._monthButton_rzo2j_98:disabled{color:var(--c-text-faint);cursor:default}._monthValue_rzo2j_93{justify-content:center;align-items:center;gap:var(--sp-2);min-width:88px;font-weight:700;display:inline-flex}._monthInput_rzo2j_99{width:2.6em;height:var(--h-control);border:1px solid var(--c-border);border-radius:var(--r-md);background:var(--c-surface);color:inherit;font:inherit;font-variant-numeric:tabular-nums;text-align:center;padding:0}._monthInput_rzo2j_99:focus{border-color:var(--c-primary);outline:var(--focus-ring);outline-offset:0}._monthInput_rzo2j_99[aria-invalid=true]{border-color:var(--c-danger)}._body_rzo2j_161{flex:1;min-height:0;overflow:auto}._muted_rzo2j_167{color:var(--c-text-muted);margin:0}._placeholder_rzo2j_172{justify-content:center;align-items:center;gap:var(--sp-4);height:100%;min-height:240px;padding:var(--sp-10);flex-direction:column;display:flex}._placeholderTitle_rzo2j_183{color:var(--c-text-3);font-size:var(--fs-2xl);margin:0;font-weight:700}._printHead_rzo2j_191,._printBody_rzo2j_192{display:none}@media print{._screen_rzo2j_1{background:0 0;min-height:0;display:block}._head_rzo2j_13,._toolbar_rzo2j_54{display:none}._body_rzo2j_161{overflow:visible}._screenOnly_rzo2j_213{display:none}._printBody_rzo2j_192{display:block}._printHead_rzo2j_191{color:#000;border-bottom:1.5pt solid #000;margin:0 0 4mm;padding-bottom:2mm;display:block}._printTitle_rzo2j_229{text-align:center;margin:0;font-size:15pt;font-weight:700}._printMeta_rzo2j_236{text-align:right;margin:1mm 0 0;font-size:9pt}}._dialog_1bu53_1{width:460px}._lead_1bu53_7{margin:calc(var(--sp-3) * -1) 0 0;color:var(--c-text-muted);font-size:var(--fs-sm)}._fields_1bu53_13{gap:var(--sp-4) var(--sp-5);grid-template-columns:76px minmax(0,1fr);align-items:center;display:grid}._note_1bu53_20{margin:calc(var(--sp-2) * -1) 0 0;color:var(--c-text-muted);font-size:var(--fs-sm);grid-column:2}._amount_1bu53_27{text-align:right;font-variant-numeric:tabular-nums}._error_1bu53_32{margin-top:var(--sp-5)}._retryNote_1bu53_37{margin:var(--sp-3) 0 0;color:var(--c-text-muted);font-size:var(--fs-sm)}._actions_1bu53_43{margin-top:var(--sp-6)}._backdrop_e75un_1{z-index:40;padding:var(--sp-10);background:var(--c-backdrop);justify-content:center;align-items:center;display:flex;position:fixed;inset:0}._panel_e75un_12{background:var(--c-surface);border-radius:var(--r-pop);width:920px;max-width:100%;max-height:100%;box-shadow:var(--shadow-pop);flex-direction:column;display:flex;overflow:hidden}._head_e75un_24{align-items:center;gap:var(--sp-6);height:46px;padding:0 var(--sp-9);border-bottom:1px solid var(--c-border);flex:none;display:flex}._title_e75un_34{font-size:var(--fs-xl);margin:0;font-weight:700}._sub_e75un_40{color:var(--c-text-muted)}._close_e75un_44{height:var(--h-control);padding:0 var(--sp-5);border:1px solid var(--c-border);border-radius:var(--r-lg);background:var(--c-surface);color:var(--c-text-3);margin-left:auto}._close_e75un_44:hover{background:var(--c-hover)}._body_e75un_58{grid-template-columns:repeat(3,minmax(0,1fr));min-height:0;display:grid;overflow:auto}._col_e75un_65{border-right:1px solid var(--c-divider);padding:14px 18px}._col_e75un_65:last-child{border-right:0}._groupTitle_e75un_74{margin:0 0 var(--sp-4);color:var(--c-navy);font-size:var(--fs-md);font-weight:700}._rows_e75un_81{gap:var(--sp-1);flex-direction:column;margin:0;display:flex}._row_e75un_81{align-items:center;gap:var(--sp-5);min-height:26px;display:flex}._keys_e75un_95{gap:var(--sp-2);flex-wrap:wrap;flex:none;min-width:96px;max-width:50%;display:flex}._desc_e75un_104{color:var(--c-text-2);margin:0}@media (width<=760px){._body_e75un_58{grid-template-columns:minmax(0,1fr)}._col_e75un_65{border-right:0;border-bottom:1px solid var(--c-divider)}}._backdrop_1prtp_1{z-index:40;padding:90px var(--sp-8) 0;background:var(--c-backdrop-soft);justify-content:center;align-items:flex-start;display:flex;position:fixed;inset:0}._panel_1prtp_12{background:var(--c-surface);border:1px solid var(--c-border);border-radius:var(--r-pop);width:520px;max-width:100%;box-shadow:var(--shadow-pop);flex-direction:column;display:flex;overflow:hidden}._input_1prtp_24{height:46px;padding:0 var(--sp-8);border:0;border-bottom:1px solid var(--c-divider);color:var(--c-text);font-size:var(--fs-lg);background:0 0}._input_1prtp_24:focus,._input_1prtp_24:focus-visible{outline:none}._input_1prtp_24::placeholder{color:var(--c-text-faint)}._list_1prtp_43{max-height:340px;padding:var(--sp-3);margin:0;list-style:none;overflow:auto}._list_1prtp_43:empty{display:none}._item_1prtp_55{align-items:center;gap:var(--sp-5);height:var(--h-pal-item);padding:0 var(--sp-5);border-radius:var(--r-md);color:var(--c-text-2);cursor:pointer;display:flex}._item_1prtp_55._active_1prtp_66{background:var(--c-primary-soft);color:var(--c-text)}._kind_1prtp_71{width:44px;color:var(--c-text-muted);font-size:var(--fs-xs);flex:none}._label_1prtp_78{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;font-weight:500;overflow:hidden}._hint_1prtp_87{color:var(--c-text-muted);font-size:var(--fs-xs);flex:none}._empty_1prtp_93{padding:var(--sp-9) var(--sp-8);color:var(--c-text-muted);text-align:center;margin:0}._footer_1prtp_100{gap:var(--sp-7);padding:var(--sp-4) var(--sp-8);border-top:1px solid var(--c-divider);background:var(--c-surface-muted);color:var(--c-text-muted);font-size:var(--fs-xs);display:flex}._shell_1joth_1{grid-template-areas:"top top""side main""status status";grid-template-rows:var(--h-topbar) minmax(0, 1fr) var(--h-statusbar);grid-template-columns:var(--w-sidebar) minmax(0, 1fr);box-sizing:border-box;height:var(--app-height);padding:0 var(--safe-right) var(--safe-bottom) var(--safe-left);background:var(--c-bg);display:grid;overflow:hidden}@media (width>=75rem){._shell_1joth_1[data-mode=general]{--h-topbar:calc(var(--s-48) + var(--s-8))}}._shell_1joth_1[data-sidebar=collapsed]{grid-template-columns:var(--w-sidebar-rail) minmax(0, 1fr)}._sidebarRail_1joth_26{background:var(--c-surface);border-right:1px solid var(--c-border);grid-area:side}._shell_1joth_1[data-statusbar=hidden]{--h-statusbar:0px}._main_1joth_37{flex-direction:column;grid-area:main;min-width:0;min-height:0;display:flex;overflow:auto;container:screen/inline-size}._main_1joth_37:focus{outline:none}@media (width<=767px){._shell_1joth_1[data-transaction-editing=true]{grid-template:"main"minmax(0,1fr)/minmax(0,1fr)}._shell_1joth_1[data-transaction-editing=true]>header,._shell_1joth_1[data-transaction-editing=true]>nav,._shell_1joth_1[data-transaction-editing=true]>._sidebarRail_1joth_26,._shell_1joth_1[data-transaction-editing=true]>footer{display:none}}@media print{._shell_1joth_1{background:0 0;height:auto;display:block;overflow:visible}._main_1joth_37{display:block;overflow:visible}._sidebarRail_1joth_26{display:none}}._sidebar_s1ojw_2,._toggle_s1ojw_1{--side-pad-y:var(--sp-5);--side-row:var(--h-row)}._sidebar_s1ojw_2[data-mode=general],._toggle_s1ojw_1[data-mode=general]{--side-row:var(--h-btn-sm)}@media (pointer:coarse){._sidebar_s1ojw_2,._toggle_s1ojw_1,._sidebar_s1ojw_2[data-mode],._toggle_s1ojw_1[data-mode]{--side-row:var(--h-touch)}}._sidebar_s1ojw_2{gap:var(--sp-5);min-height:0;padding:var(--side-pad-y) var(--sp-4);background:var(--c-surface);border-right:1px solid var(--c-border);flex-direction:column;grid-area:side;display:flex;overflow:auto}._sidebar_s1ojw_2[data-mode=general]{gap:var(--s-12);background:var(--c-surface-muted)}._group_s1ojw_43{flex-direction:column;gap:1px;display:flex}._groupLabel_s1ojw_50{padding:var(--s-4) var(--sp-4) var(--s-2);color:var(--c-text-meta);font-size:var(--t-caption);font-weight:var(--fw-semibold);line-height:var(--lh-snug)}._item_s1ojw_58{align-items:center;gap:var(--sp-4);height:var(--side-row);padding:0 var(--sp-4);border-radius:var(--r-md);color:var(--c-text-2);font-weight:var(--fw-medium);transition:background-color var(--dur-fast) var(--ease-out), color var(--dur-fast) var(--ease-out);text-decoration:none;display:flex;position:relative}._sidebar_s1ojw_2[data-mode=general] ._item_s1ojw_58{border-radius:var(--r-xl);font-size:var(--t-body-dense);letter-spacing:var(--ls-body)}._sidebar_s1ojw_2[data-mode=advanced] ._item_s1ojw_58{gap:var(--sp-3)}._item_s1ojw_58._disabled_s1ojw_84>svg{opacity:.42}._item_s1ojw_58:hover{background:var(--c-hover);color:var(--c-text)}._item_s1ojw_58:not(._disabled_s1ojw_84):active{background:var(--c-primary-tint)}._item_s1ojw_58._active_s1ojw_99,._item_s1ojw_58._active_s1ojw_99:hover{background:var(--c-primary-tint);color:var(--c-navy);font-weight:var(--fw-bold)}._item_s1ojw_58._active_s1ojw_99:before{content:"";top:var(--s-6);bottom:var(--s-6);width:var(--s-4);border-radius:0 var(--r-pill) var(--r-pill) 0;background:var(--c-navy);position:absolute;left:0}._item_s1ojw_58:focus-visible{outline:var(--focus-ring);outline-offset:calc(var(--s-2) * -1)}._item_s1ojw_58._disabled_s1ojw_84{color:var(--c-text-faint);cursor:default}._item_s1ojw_58._disabled_s1ojw_84:hover{color:var(--c-text-faint);background:0 0}._itemLabel_s1ojw_133{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}._itemKey_s1ojw_141{color:var(--c-text-meta);font-size:var(--t-caption);font-weight:var(--fw-regular);font-variant-numeric:tabular-nums;letter-spacing:0;flex:none}._item_s1ojw_58._active_s1ojw_99 ._itemKey_s1ojw_141{color:var(--c-primary-strong)}._item_s1ojw_58._disabled_s1ojw_84 ._itemKey_s1ojw_141{color:var(--c-text-faint)}._footer_s1ojw_158{gap:var(--sp-1);padding:var(--sp-5) var(--sp-4);border-top:1px solid var(--c-divider);color:var(--c-text-meta);font-size:var(--t-caption);font-variant-numeric:tabular-nums;flex-direction:column;margin-top:auto;display:flex}._bad_s1ojw_171{color:var(--c-danger);font-weight:var(--fw-semibold)}._sidebar_s1ojw_2[data-state=collapsed]{display:none}._sidebar_s1ojw_2[data-state=peek]{top:var(--h-topbar);bottom:var(--h-statusbar);left:var(--safe-left);z-index:30;box-sizing:border-box;width:var(--w-sidebar);box-shadow:var(--shadow-pop);animation:_sidebar-peek_s1ojw_1 var(--dur-fast) var(--ease-out) both;position:fixed}@keyframes _sidebar-peek_s1ojw_1{0%{transform:translateX(calc(var(--s-12) * -1));opacity:0}to{opacity:1;transform:none}}._toggle_s1ojw_1{--toggle-size:calc(var(--s-20) + var(--s-2));top:calc(var(--h-topbar) + var(--side-pad-y) + (var(--side-row) - var(--toggle-size)) / 2);left:calc(var(--safe-left) + var(--w-sidebar) - var(--toggle-size) / 2);z-index:31;box-sizing:border-box;width:var(--toggle-size);height:var(--toggle-size);border:1px solid var(--c-border-control);background:var(--c-surface);color:var(--c-text-2);box-shadow:var(--shadow-card);transition:background-color var(--dur-fast) var(--ease-out), border-color var(--dur-fast) var(--ease-out), color var(--dur-fast) var(--ease-out);border-radius:50%;place-items:center;padding:0;display:grid;position:fixed}._toggle_s1ojw_1:before{content:"";inset:calc(var(--s-4) * -1);border-radius:50%;position:absolute}@media (pointer:coarse){._toggle_s1ojw_1:before{inset:calc((var(--h-touch) - var(--toggle-size)) / -2)}}._toggle_s1ojw_1[data-state=collapsed]{left:calc(var(--safe-left) + var(--w-sidebar-rail) - var(--toggle-size) / 2)}._toggle_s1ojw_1[data-state=peek]{animation:_sidebar-peek_s1ojw_1 var(--dur-fast) var(--ease-out) both}._toggle_s1ojw_1 svg{transition:transform var(--dur-fast) var(--ease-out)}._toggle_s1ojw_1[aria-expanded=false] svg{transform:rotate(180deg)}._toggle_s1ojw_1:hover{border-color:var(--c-primary);background:var(--c-primary-tint);color:var(--c-primary-strong)}._toggle_s1ojw_1[aria-disabled=true]{border-color:var(--c-border);color:var(--c-text-faint);cursor:default}._toggle_s1ojw_1[aria-disabled=true]:hover{border-color:var(--c-border);background:var(--c-surface);color:var(--c-text-faint)}._toggle_s1ojw_1:not([aria-disabled=true]):active{background:var(--c-primary-tint)}._toggle_s1ojw_1:focus-visible{outline:var(--focus-ring);outline-offset:var(--s-2)}@media (prefers-reduced-motion:reduce){._sidebar_s1ojw_2[data-state=peek],._toggle_s1ojw_1[data-state=peek]{animation:none}._item_s1ojw_58,._toggle_s1ojw_1,._toggle_s1ojw_1 svg{transition:none}}@media (width<=767px){._toggle_s1ojw_1{display:none}}@media print{._sidebar_s1ojw_2,._toggle_s1ojw_1{display:none}}._statusbar_ag2hk_1{align-items:center;gap:var(--sp-8);min-width:0;padding:0 var(--sp-7);background:var(--c-statusbar);color:var(--c-statusbar-text);font-size:var(--t-caption);font-variant-numeric:tabular-nums;white-space:nowrap;grid-area:status;display:flex}._hint_ag2hk_15{align-items:center;gap:var(--sp-6);min-width:0;display:flex;overflow:hidden}._title_ag2hk_23{color:var(--c-text-inverse);font-weight:var(--fw-semibold);flex:none}._text_ag2hk_29{text-overflow:ellipsis;overflow:hidden}._right_ag2hk_34{gap:var(--sp-7);flex:none;margin-left:auto;display:flex}._bad_ag2hk_41{color:var(--c-danger-soft);font-weight:var(--fw-semibold)}@media print{._statusbar_ag2hk_1{display:none}}._region_1j96n_3{bottom:calc(var(--safe-bottom) + var(--h-statusbar) + var(--s-16));z-index:90;align-items:center;gap:var(--sp-3);pointer-events:none;flex-direction:column;display:flex;position:fixed;left:50%;transform:translate(-50%)}._toast_1j96n_17{align-items:center;gap:var(--sp-6);max-width:min(560px, calc(100vw - var(--s-32)));min-height:var(--h-touch);padding:var(--s-8) var(--s-16);border-radius:var(--r-xl);background:var(--c-toast);box-shadow:var(--shadow-toast);color:var(--c-text-inverse);font-weight:var(--fw-medium);line-height:var(--lh-snug);pointer-events:auto;display:flex}._error_1j96n_34{background:var(--c-danger-solid)}._toast_1j96n_17{gap:var(--sp-5);animation:_toast-in_1j96n_1 var(--dur-fast) var(--ease-out) both}._toast_1j96n_17>span{flex:auto;min-width:0}._detail_1j96n_50{opacity:.78;font-size:var(--t-caption);font-weight:var(--fw-regular);margin-top:2px;display:block}@keyframes _toast-in_1j96n_1{0%{transform:translateY(var(--s-12));opacity:0}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){._toast_1j96n_17{animation:none}}._action_1j96n_76,._close_1j96n_77{min-height:var(--s-32);padding:0 var(--s-8);border-radius:var(--r-lg);color:var(--c-primary-tint);font-weight:var(--fw-bold);margin-block:calc(var(--s-4) * -1);background:0 0;border:0;flex:none;justify-content:center;align-items:center;display:inline-flex}._toast_1j96n_17>button:last-child{margin-right:calc(var(--s-8) * -1)}._error_1j96n_34 ._action_1j96n_76{color:var(--c-text-inverse);text-decoration:underline}._close_1j96n_77{min-width:var(--s-32);color:var(--c-statusbar-text);font-size:var(--fs-lg);padding:0;line-height:1}._action_1j96n_76:hover,._close_1j96n_77:hover{background:color-mix(in srgb, var(--c-text-inverse) 14%, transparent);text-decoration:underline}._action_1j96n_76:active,._close_1j96n_77:active{background:color-mix(in srgb, var(--c-text-inverse) 22%, transparent)}._action_1j96n_76:focus-visible,._close_1j96n_77:focus-visible{outline:var(--s-2) solid var(--c-text-inverse);outline-offset:0}@media print{._region_1j96n_3{display:none}}._topbar_tusfl_2{--tb-control:var(--s-32);align-items:center;gap:var(--sp-8);min-width:0;padding:0 var(--sp-7);background:var(--c-surface);border-bottom:1px solid var(--c-border);grid-area:top;display:flex}._bookChip_tusfl_16,._fySelect_tusfl_17,._search_tusfl_18,._helpButton_tusfl_19{transition:background-color var(--dur-fast) var(--ease-out), border-color var(--dur-fast) var(--ease-out)}._bookChip_tusfl_16:focus-visible,._fySelect_tusfl_17:focus-visible,._search_tusfl_18:focus-visible,._helpButton_tusfl_19:focus-visible{outline:var(--focus-ring);outline-offset:var(--s-2)}._bookWrap_tusfl_34{flex:none;position:relative}._bookChip_tusfl_16{align-items:center;gap:var(--sp-3);max-width:240px;height:var(--tb-control);padding:0 var(--sp-5);border:1px solid var(--c-border-control);border-radius:var(--r-lg);background:var(--c-surface);color:var(--c-text);font-weight:var(--fw-semibold);display:flex}._bookChip_tusfl_16:hover,._bookChip_tusfl_16[aria-expanded=true]{background:var(--c-hover)}._dot_tusfl_58{width:var(--s-8);height:var(--s-8);border-radius:50%;flex:none}._bookName_tusfl_65{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}._bookKind_tusfl_71{color:var(--c-text-meta);font-size:var(--t-caption);font-weight:var(--fw-medium);flex:none}._caret_tusfl_78{color:var(--c-text-meta);font-size:var(--fs-2xs)}._noBook_tusfl_83{color:var(--c-text-meta);flex:none}._menu_tusfl_88{top:calc(100% + var(--s-4));z-index:32;min-width:280px;padding:var(--sp-2);background:var(--c-surface);border:1px solid var(--c-border);border-radius:var(--r-xl);box-shadow:var(--shadow-pop);flex-direction:column;display:flex;position:absolute;left:0}._menuItem_tusfl_104{align-items:center;gap:var(--sp-4);height:var(--h-pal-item);padding:0 var(--sp-5);border-radius:var(--r-lg);text-align:left;background:0 0;border:0;display:flex}._menuItem_tusfl_104:hover,._menuItem_tusfl_104:focus-visible{background:var(--c-primary-soft)}._menuItem_tusfl_104:active{background:var(--c-primary-tint)}._menuItem_tusfl_104:focus-visible{outline:var(--focus-ring);outline-offset:calc(var(--s-2) * -1)}._menuItem_tusfl_104[aria-checked=true]{font-weight:var(--fw-bold)}._menuItem_tusfl_104 ._bookKind_tusfl_71{margin-left:auto}._menuGroup_tusfl_140{flex-direction:column;display:flex}._menuGroupLabel_tusfl_145{padding:var(--sp-3) var(--sp-5) var(--sp-1);color:var(--c-text-meta);font-size:var(--t-caption);font-weight:var(--fw-semibold)}._menuGroup_tusfl_140+._menuGroup_tusfl_140 ._menuGroupLabel_tusfl_145{padding-top:var(--sp-4)}._sharedBadge_tusfl_157{padding:0 var(--s-6);border-radius:var(--r-sm);background:var(--c-primary-soft);color:var(--c-primary-strong);font-size:var(--fs-2xs);font-weight:var(--fw-bold);line-height:var(--lh-snug);flex:none}._menuSep_tusfl_168{height:1px;margin:var(--sp-2) 0;background:var(--c-divider)}._plus_tusfl_174{width:var(--s-8);color:var(--c-primary);font-weight:var(--fw-bold);text-align:center}._fy_tusfl_17{align-items:center;gap:var(--sp-3);color:var(--c-text-meta);flex:none;display:flex}._fySelect_tusfl_17{height:var(--tb-control);padding:0 var(--sp-2) 0 var(--sp-4);border:1px solid var(--c-border-control);border-radius:var(--r-lg);background:var(--c-surface);color:var(--c-text);font-weight:var(--fw-semibold);cursor:pointer}._fySelect_tusfl_17:hover:not(:disabled){background:var(--c-hover)}._fySelect_tusfl_17:disabled{border-color:var(--c-border);background:var(--c-save-disabled-bg);color:var(--c-text-meta);cursor:not-allowed}._fyRange_tusfl_214{font-size:var(--t-caption);font-variant-numeric:tabular-nums;white-space:nowrap}._search_tusfl_18{justify-content:space-between;align-items:center;gap:var(--sp-4);min-width:120px;height:var(--tb-control);margin-left:var(--sp-4);padding:0 var(--sp-3) 0 var(--sp-5);border:1px solid var(--c-border);border-radius:var(--r-lg);background:var(--c-surface-muted);color:var(--c-text-meta);flex:0 320px;display:flex}._search_tusfl_18:hover{border-color:var(--c-border-strong);background:var(--c-hover)}._search_tusfl_18>span:first-child{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}._right_tusfl_251{color:var(--c-text-meta);display:contents}._right_tusfl_251>:first-child{margin-left:auto}._right_tusfl_251>*{flex:none}._right_tusfl_251>._email_tusfl_265{flex:0 auto;min-width:48px}._save_tusfl_270,._saveError_tusfl_271{align-items:center;gap:var(--sp-3);font-variant-numeric:tabular-nums;white-space:nowrap;display:flex;position:relative}._saveError_tusfl_271{height:var(--tb-control);margin:0 calc(var(--s-4) * -1);padding:0 var(--s-4);border-radius:var(--r-lg);color:var(--c-danger);font-weight:var(--fw-semibold);background:0 0;border:0}._saveError_tusfl_271:hover{background:var(--c-danger-soft)}._saveError_tusfl_271:focus-visible{outline:var(--focus-ring);outline-offset:0}._saveWarn_tusfl_302{color:var(--c-warn);font-weight:var(--fw-semibold)}._statusDot_tusfl_307{width:var(--s-6);height:var(--s-6);border-radius:50%;flex:none}._dotOk_tusfl_314{background:var(--c-ok-dot)}._dotIdle_tusfl_318{background:var(--c-text-faint)}._dotBad_tusfl_322{background:var(--c-danger-dot)}._dotWarn_tusfl_326{background:var(--c-warn-dot)}._helpButton_tusfl_19{align-items:center;gap:var(--sp-3);height:var(--tb-control);padding:0 var(--sp-5);border:1px solid var(--c-border-control);border-radius:var(--r-lg);background:var(--c-surface);color:var(--c-primary-strong);font-weight:var(--fw-semibold);display:flex}._helpButton_tusfl_19:hover{background:var(--c-hover)}._bookChip_tusfl_16:active,._search_tusfl_18:active,._helpButton_tusfl_19:active{background:var(--c-primary-tint)}._feedbackButton_tusfl_356{white-space:nowrap}._email_tusfl_265{align-items:center;gap:var(--sp-2);max-width:220px;font-size:var(--t-caption);white-space:nowrap;display:flex;overflow:hidden}._emailText_tusfl_370{text-overflow:ellipsis;min-width:0;overflow:hidden}._dev_tusfl_376{padding:0 var(--sp-2);border-radius:var(--r-xs);background:var(--c-warn-soft);color:var(--c-warn);font-size:var(--fs-2xs);font-weight:var(--fw-semibold);flex:none}@media (width>=1600px){[data-mode=advanced] ._bookChip_tusfl_16{max-width:224px}}@media (width<=1599px){[data-mode=advanced] ._feedbackButton_tusfl_356{display:none}._topbar_tusfl_2{gap:var(--s-12)}._bookChip_tusfl_16{max-width:184px}._feedbackRest_tusfl_401{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}}@media (width<=1439px){._fyRange_tusfl_214,._email_tusfl_265{display:none}}@media (width<=1279px){._brandName_tusfl_417{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}}@media (width<=1199px){._search_tusfl_18{display:none}._bookChip_tusfl_16{max-width:168px}}@media (width<=1023px){._saveText_tusfl_435,._modeRest_tusfl_436,._saveRetry_tusfl_437{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}._topbar_tusfl_2{gap:var(--sp-4)}._bookChip_tusfl_16{max-width:156px}}@media (width<=899px){._helpButton_tusfl_19:not(._logoutButton_tusfl_453){display:none}._bookChip_tusfl_16{max-width:152px}._topbar_tusfl_2{padding:0 var(--sp-4)}}@media print{._topbar_tusfl_2{display:none}}@page{size:A4 portrait;margin:12mm 10mm 14mm}@media print{[data-print=hide],[role=dialog],[aria-modal=true],[role=menu],[role=tooltip]{display:none!important}table{break-inside:auto}thead{display:table-header-group}tfoot{display:table-row-group}tr,th,td{break-inside:avoid}*{box-shadow:none!important;text-shadow:none!important}}
