.balance-module__4j7qwG__page{background:var(--ff-paper,var(--soft));color:var(--ff-ink,var(--ink));min-height:100vh}.balance-module__4j7qwG__main{padding-bottom:72px}.balance-module__4j7qwG__breadcrumb{min-height:60px;color:var(--ff-muted,var(--muted));flex-wrap:wrap;align-items:center;gap:10px;font-size:13px;display:flex}.balance-module__4j7qwG__hero{max-width:820px;padding-block:30px 42px}.balance-module__4j7qwG__hero h1{letter-spacing:-.045em;max-width:18ch;margin:0 0 24px;font-size:clamp(38px,5vw,64px);font-weight:550;line-height:1.08}.balance-module__4j7qwG__hero>p:not(:first-child){max-width:65ch;color:var(--ff-muted,var(--muted));font-size:19px;line-height:1.7}.balance-module__4j7qwG__hero .balance-module__4j7qwG__note{font-size:14px}.balance-module__4j7qwG__checker{grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);align-items:start;gap:28px;display:grid}.balance-module__4j7qwG__form,.balance-module__4j7qwG__result{border:1px solid var(--line);background:var(--paper);overflow-wrap:anywhere;min-width:0;padding:28px}.balance-module__4j7qwG__checker h2,.balance-module__4j7qwG__guidance h2,.balance-module__4j7qwG__productNote h2{letter-spacing:-.025em;margin:0 0 16px;font-size:25px;font-weight:550;line-height:1.25}.balance-module__4j7qwG__checker p,.balance-module__4j7qwG__guidance p,.balance-module__4j7qwG__guidance li,.balance-module__4j7qwG__productNote p{color:var(--ff-muted,var(--muted));font-size:14px;line-height:1.75}.balance-module__4j7qwG__currency{flex-wrap:wrap;align-items:center;gap:14px;margin-top:24px;font-size:14px;font-weight:600;display:flex}.balance-module__4j7qwG__form select{background:var(--soft);border:1px solid var(--line-strong);min-height:44px;font:inherit;color:inherit;padding:10px 14px}.balance-module__4j7qwG__fields{gap:24px;margin-top:28px;display:grid}.balance-module__4j7qwG__fields label{font-size:15px;font-weight:600;line-height:1.5;display:block}.balance-module__4j7qwG__fields .balance-module__4j7qwG__hint,.balance-module__4j7qwG__form>.balance-module__4j7qwG__hint{margin:8px 0;font-size:12px;line-height:1.7}.balance-module__4j7qwG__fields input{border:1px solid var(--line-strong);width:100%;min-height:48px;font:inherit;color:inherit;background:var(--soft);border-radius:6px;padding:10px 14px;display:block}.balance-module__4j7qwG__fields input[aria-invalid=true]{border:2px solid var(--danger)}.balance-module__4j7qwG__page a:focus-visible,.balance-module__4j7qwG__page button:focus-visible,.balance-module__4j7qwG__page input:focus-visible,.balance-module__4j7qwG__page select:focus-visible{outline:2px solid var(--ink);outline-offset:4px}.balance-module__4j7qwG__actions{flex-wrap:wrap;align-items:center;gap:12px;margin-top:24px;display:flex}.balance-module__4j7qwG__actions button{cursor:pointer;white-space:normal}.balance-module__4j7qwG__textButton{min-height:44px;color:var(--ink);font:inherit;text-underline-offset:3px;background:0 0;border:0;padding:10px 0;font-size:13px;text-decoration:underline}.balance-module__4j7qwG__checker .balance-module__4j7qwG__error{color:var(--danger);font-size:13px}.balance-module__4j7qwG__result{background:var(--soft-2)}.balance-module__4j7qwG__result dl{margin-block:24px}.balance-module__4j7qwG__result dl>div{border-bottom:1px solid #c5d0c0;flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:8px 20px;padding-block:13px;display:flex}.balance-module__4j7qwG__result dt{max-width:24ch;font-size:13px;line-height:1.6}.balance-module__4j7qwG__result dd{font-variant-numeric:tabular-nums;margin:0;font-size:16px}.balance-module__4j7qwG__result .balance-module__4j7qwG__total{border-bottom:2px solid var(--ink)}.balance-module__4j7qwG__total dt,.balance-module__4j7qwG__total dd{font-weight:600}.balance-module__4j7qwG__result .balance-module__4j7qwG__boundary{border-top:1px solid #c5d0c0;margin-top:24px;padding-top:20px;font-size:12px}.balance-module__4j7qwG__result .balance-module__4j7qwG__attention{background:var(--warning-soft);border-left:3px solid var(--warning);color:var(--warning);padding:14px 16px}.balance-module__4j7qwG__invoiceNote{border-top:1px solid #c5d0c0;padding-top:14px}.balance-module__4j7qwG__guidance{border-block:1px solid var(--ff-line,var(--line));grid-template-columns:repeat(2,minmax(0,1fr));gap:48px;margin-top:48px;padding-block:32px;display:grid}.balance-module__4j7qwG__guidance ul{padding-left:20px}.balance-module__4j7qwG__guidance li{margin-top:8px}.balance-module__4j7qwG__guidance a:not([class*=button]),.balance-module__4j7qwG__productNote a,.balance-module__4j7qwG__breadcrumb a{text-underline-offset:3px;text-decoration:underline}.balance-module__4j7qwG__productNote{max-width:820px;margin-top:32px}@media (max-width:800px){.balance-module__4j7qwG__checker,.balance-module__4j7qwG__guidance{grid-template-columns:minmax(0,1fr);gap:24px}.balance-module__4j7qwG__form,.balance-module__4j7qwG__result{padding:22px}.balance-module__4j7qwG__hero{padding-top:20px}}@media print{.balance-module__4j7qwG__breadcrumb,.balance-module__4j7qwG__form,.balance-module__4j7qwG__actions,.balance-module__4j7qwG__guidance,.balance-module__4j7qwG__productNote{display:none}.balance-module__4j7qwG__page .site-header{display:none}.balance-module__4j7qwG__page .site-footer{display:none}.balance-module__4j7qwG__page,.balance-module__4j7qwG__result{color:#000;background:#fff}.balance-module__4j7qwG__main{padding:0}.balance-module__4j7qwG__hero{padding:0 0 16px}.balance-module__4j7qwG__hero h1{max-width:none;font-size:28px}.balance-module__4j7qwG__hero>p:not(:first-child){font-size:12px}.balance-module__4j7qwG__checker{display:block}.balance-module__4j7qwG__result{break-inside:avoid;padding:20px}}
