.guest-ledger_page__6_3uQ{min-height:100dvh;color:var(--ink);background:var(--canvas)}.guest-ledger_page__6_3uQ .guest-header{background:var(--canvas);border-bottom:1px solid var(--line);box-shadow:none}.guest-ledger_main__7c2Ki{width:min(calc(100% - 32px),680px);margin:0 auto;padding:24px 0 72px}.guest-ledger_main__7c2Ki>.simulation-notice{margin-bottom:20px;padding:12px 0;background:transparent;border:0;border-bottom:1px solid var(--line);border-radius:0;box-shadow:none}.guest-ledger_amount__MGW3e{padding:30px 0 34px;border-top:1px solid var(--line);border-bottom:1px solid var(--line)}.guest-ledger_amount__MGW3e p,.guest-ledger_amount__MGW3e small,.guest-ledger_amount__MGW3e>span{display:block}.guest-ledger_amount__MGW3e p{margin:0 0 22px;color:var(--ink-soft);font-size:.8rem}.guest-ledger_amount__MGW3e>span{color:var(--emerald-dark);font-size:.8rem;font-weight:720}.guest-ledger_amount__MGW3e h1{max-width:100%;margin:4px 0 2px;font-size:clamp(2.75rem,16vw,7rem);font-weight:640;line-height:.9;font-variant-numeric:tabular-nums;overflow-wrap:anywhere}.guest-ledger_amount__MGW3e small{margin-top:12px;color:var(--ink-faint);font-size:.72rem}.guest-ledger_items__0q9a9{padding:34px 0 0}.guest-ledger_sectionHeading__7u8qV{display:flex;align-items:end;justify-content:space-between;gap:20px;padding-bottom:14px}.guest-ledger_sectionHeading__7u8qV h2{margin:0;font-size:1.15rem}.guest-ledger_sectionHeading__7u8qV p{margin:3px 0 0;color:var(--ink-faint);font-size:.75rem}.guest-ledger_sectionHeading__7u8qV>strong{font-size:.9rem;font-variant-numeric:tabular-nums}.guest-ledger_items__0q9a9 ul{margin:0;padding:0;list-style:none;border-top:1px solid var(--line)}.guest-ledger_items__0q9a9 li{min-height:58px;display:flex;align-items:center;justify-content:space-between;gap:20px;padding:10px 0;border-bottom:1px solid var(--line)}.guest-ledger_items__0q9a9 li span,.guest-ledger_items__0q9a9 li span>*{min-width:0;display:block}.guest-ledger_items__0q9a9 li span>strong{overflow:hidden;font-size:.86rem;text-overflow:ellipsis;white-space:nowrap}.guest-ledger_items__0q9a9 li small{margin-top:2px;color:var(--ink-faint);font-size:.7rem}.guest-ledger_items__0q9a9 li>strong{flex:0 0 auto;font-size:.84rem;font-variant-numeric:tabular-nums}.guest-ledger_resolvedNote__7D2Ng{display:flex;gap:8px;margin:14px 0 0;color:var(--emerald-dark);font-size:.76rem}.guest-ledger_resolvedNote__7D2Ng svg{flex:0 0 auto;margin-top:1px}.guest-ledger_mathDetails__DyrHb,.guest-ledger_previousQuestions__7ahSi,.guest-ledger_question__gyXx7{margin-top:28px;border-top:1px solid var(--line);border-bottom:1px solid var(--line)}.guest-ledger_mathDetails__DyrHb summary,.guest-ledger_previousQuestions__7ahSi summary,.guest-ledger_question__gyXx7 summary{min-height:58px;display:flex;align-items:center;justify-content:space-between;gap:16px;cursor:pointer;list-style:none}.guest-ledger_mathDetails__DyrHb summary::-webkit-details-marker,.guest-ledger_previousQuestions__7ahSi summary::-webkit-details-marker,.guest-ledger_question__gyXx7 summary::-webkit-details-marker{display:none}.guest-ledger_mathDetails__DyrHb summary small,.guest-ledger_mathDetails__DyrHb summary span,.guest-ledger_mathDetails__DyrHb summary strong,.guest-ledger_question__gyXx7 summary small,.guest-ledger_question__gyXx7 summary span,.guest-ledger_question__gyXx7 summary strong{display:block}.guest-ledger_mathDetails__DyrHb summary strong,.guest-ledger_previousQuestions__7ahSi summary,.guest-ledger_question__gyXx7 summary strong{font-size:.84rem}.guest-ledger_mathDetails__DyrHb summary small,.guest-ledger_question__gyXx7 summary small{margin-top:2px;color:var(--ink-faint);font-size:.7rem;font-weight:500}.guest-ledger_mathDetails__DyrHb summary svg,.guest-ledger_previousQuestions__7ahSi summary svg,.guest-ledger_question__gyXx7 summary svg{flex:0 0 auto;transition:transform var(--motion-control)}.guest-ledger_mathDetails__DyrHb[open] summary svg,.guest-ledger_previousQuestions__7ahSi[open] summary svg,.guest-ledger_question__gyXx7[open] summary svg{transform:rotate(180deg)}.guest-ledger_mathBody__BT2Kj{padding:0 0 22px}.guest-ledger_mathBody__BT2Kj dl{margin:0;border-top:1px solid var(--line)}.guest-ledger_mathBody__BT2Kj dl div{display:flex;justify-content:space-between;gap:20px;padding:10px 0;border-bottom:1px solid var(--line);font-size:.78rem}.guest-ledger_mathBody__BT2Kj dt{color:var(--ink-soft)}.guest-ledger_mathBody__BT2Kj dd{margin:0;font-weight:680;font-variant-numeric:tabular-nums}.guest-ledger_mathBody__BT2Kj .guest-ledger_trace__976OY{color:var(--ink-faint);font-size:.72rem}.guest-ledger_mathBody__BT2Kj .guest-ledger_exactTotal__P5FT2{padding-top:14px;color:var(--ink);border-bottom:0;font-size:.86rem;font-weight:720}.guest-ledger_mathBody__BT2Kj .guest-ledger_exactTotal__P5FT2 dt{color:inherit}.guest-ledger_explanation__uAIfr{margin:18px 0 0;padding:14px 0 0;color:var(--ink-soft);border-top:1px solid var(--line);font-size:.76rem}.guest-ledger_explanation__uAIfr small,.guest-ledger_explanation__uAIfr span,.guest-ledger_explanation__uAIfr strong{display:block}.guest-ledger_explanation__uAIfr strong{color:var(--ink);font-size:.8rem}.guest-ledger_explanation__uAIfr span{margin-top:4px}.guest-ledger_explanation__uAIfr small{margin-top:7px;color:var(--ink-faint)}.guest-ledger_currentStatus__Z5Suc{display:grid;grid-template-columns:28px minmax(0,1fr);gap:10px;align-items:center;margin-top:30px;padding:14px 0;border-top:1px solid var(--line);border-bottom:1px solid var(--line)}.guest-ledger_currentStatus__Z5Suc>svg{color:var(--emerald-dark)}.guest-ledger_currentStatus__Z5Suc span,.guest-ledger_currentStatus__Z5Suc strong{display:block}.guest-ledger_currentStatus__Z5Suc strong{font-size:.84rem}.guest-ledger_currentStatus__Z5Suc span{margin-top:2px;color:var(--ink-soft);font-size:.72rem}.guest-ledger_statusPending__LV21D>svg{color:var(--amber)}.guest-ledger_statusDisputed__4MTtM>svg,.guest-ledger_statusFailed__pifvO>svg{color:var(--coral)}.guest-ledger_actionNotice__I9QEH{margin:10px 0 0;padding-left:12px;color:var(--ink-soft);border-left:3px solid var(--emerald);font-size:.76rem}.guest-ledger_errorNotice__I2JHf{margin:10px 0 0;padding-left:12px;color:var(--danger);border-left:3px solid var(--danger);font-size:.76rem;overflow-wrap:anywhere}.guest-ledger_paymentPanel__bgqMk{margin-top:28px;padding:24px 0;border-top:1px solid var(--line);border-bottom:1px solid var(--line)}.guest-ledger_paymentPanel__bgqMk header{display:flex;align-items:flex-start;justify-content:space-between;gap:18px}.guest-ledger_paymentPanel__bgqMk header h2{margin:0;font-size:1.05rem}.guest-ledger_paymentPanel__bgqMk header p{margin:4px 0 0;color:var(--ink-soft);font-size:.75rem}.guest-ledger_paymentPanel__bgqMk header>svg{flex:0 0 auto;color:var(--emerald-dark)}.guest-ledger_paymentFacts__r5oJ8{margin:20px 0 0;border-top:1px solid var(--line)}.guest-ledger_paymentFacts__r5oJ8 div{min-height:48px;display:grid;grid-template-columns:minmax(0,1fr) auto;gap:16px;align-items:center;border-bottom:1px solid var(--line)}.guest-ledger_paymentFacts__r5oJ8 dt{color:var(--ink-soft);font-size:.76rem}.guest-ledger_paymentFacts__r5oJ8 dd{min-width:0;margin:0;font-size:.8rem;font-weight:700;font-variant-numeric:tabular-nums;text-align:right;overflow-wrap:anywhere}.guest-ledger_referenceButton__h15GQ{max-width:100%;min-height:44px;display:inline-flex;align-items:center;gap:7px;padding:5px 0;color:var(--emerald-dark);background:transparent;border:0;cursor:pointer;font-size:.78rem;font-weight:720;flex-wrap:wrap;justify-content:flex-end}.guest-ledger_referenceButton__h15GQ code{min-width:0;color:inherit;font-family:inherit;font-weight:inherit;overflow-wrap:anywhere}.guest-ledger_simulationLine__qUuQ_{display:flex;gap:8px;margin:16px 0 0;color:var(--ink-soft);font-size:.72rem}.guest-ledger_simulationLine__qUuQ_ svg{flex:0 0 auto;margin-top:1px;color:var(--amber)}.guest-ledger_primaryActions__EseQh,.guest-ledger_questionActions__fLxko,.guest-ledger_secondaryActions__6d8oU{display:flex;flex-wrap:wrap;gap:9px}.guest-ledger_primaryActions__EseQh{margin-top:20px}.guest-ledger_primaryActions__EseQh>:first-child{flex:1 1 220px}.guest-ledger_secondaryActions__6d8oU{margin-top:9px}.guest-ledger_secondaryActions__6d8oU>*{flex:1 1 140px}.guest-ledger_terminalState__stRA0{display:flex;gap:9px;margin:18px 0 0;color:var(--ink-soft);font-size:.76rem}.guest-ledger_question__gyXx7{margin-top:24px}.guest-ledger_questionBody__BmMh9{display:grid;gap:12px;padding:0 0 20px}.guest-ledger_questionBody__BmMh9 label{color:var(--ink);font-size:.78rem;font-weight:700}.guest-ledger_questionBody__BmMh9 select,.guest-ledger_questionBody__BmMh9 textarea{width:100%;min-height:46px;padding:10px 11px;color:var(--ink);background:var(--surface);border:1px solid var(--line-strong);border-radius:var(--radius-sm)}.guest-ledger_questionBody__BmMh9 textarea{min-height:104px;resize:vertical}.guest-ledger_questionBody__BmMh9 p{margin:0;color:var(--ink-soft);font-size:.72rem}.guest-ledger_questionActions__fLxko{justify-content:flex-end}.guest-ledger_previousQuestions__7ahSi{margin-top:24px}.guest-ledger_previousQuestions__7ahSi>div{padding-bottom:18px}.guest-ledger_previousQuestions__7ahSi ul{padding:0;margin:0;list-style:none}.guest-ledger_previousQuestions__7ahSi li{display:flex;justify-content:space-between;gap:14px;padding:10px 0;color:var(--ink-soft);border-top:1px solid var(--line);font-size:.75rem}.guest-ledger_previousQuestions__7ahSi li strong{color:var(--ink);font-size:.72rem;text-transform:capitalize}.guest-ledger_privacy__zfjYl{display:flex;gap:9px;margin:30px 0 0;color:var(--ink-faint);font-size:.74rem}.guest-ledger_privacy__zfjYl svg{flex:0 0 auto}.guest-ledger_footer__VYSZP{width:min(calc(100% - 32px),680px);display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:12px;margin:0 auto;padding:24px 0 calc(24px + env(safe-area-inset-bottom));color:var(--ink-faint);border-top:1px solid var(--line);font-size:.7rem}.guest-ledger_footer__VYSZP .brand{font-size:.86rem}.guest-ledger_statePage__502bO{min-height:100dvh;display:grid;grid-template-rows:auto 1fr;background:var(--canvas)}.guest-ledger_stateMain__qKY4z{width:min(calc(100% - 32px),540px);display:grid;justify-items:start;align-content:center;margin:0 auto;padding:64px 0}.guest-ledger_stateContent__2IQNR>svg,.guest-ledger_stateIcon__dwZ0m{margin-bottom:20px;color:var(--coral)}.guest-ledger_stateContent__2IQNR{display:grid;justify-items:start}.guest-ledger_stateMain__qKY4z h1{max-width:14ch;margin:0;font-size:clamp(2rem,9vw,3.5rem)}.guest-ledger_stateMain__qKY4z p{max-width:42ch;margin:14px 0 24px;color:var(--ink-soft)}@media (min-width:640px){.guest-ledger_main__7c2Ki{width:min(calc(100% - 48px),680px);padding-top:38px}.guest-ledger_amount__MGW3e{padding:40px 0 42px}.guest-ledger_paymentFacts__r5oJ8 div{min-height:52px}}@media (prefers-reduced-motion:reduce){.guest-ledger_mathDetails__DyrHb summary svg,.guest-ledger_previousQuestions__7ahSi summary svg,.guest-ledger_question__gyXx7 summary svg{transition:none}}