.learn-section .learn-bundle p.learn-bundle-text{margin:0;font-size:.85rem;line-height:1.5}.learn-section .learn-bundle p.learn-bundle-muted{color:var(--lf-label);font-size:.78rem}.learn-section .learn-bundle p.learn-bundle-head{letter-spacing:.04em;text-transform:uppercase;color:var(--lf-label);margin:0;font-size:.72rem;font-weight:700}.learn-bundle-predict{border-top:1px dashed var(--border);gap:.4rem;padding-top:.45rem;display:grid}.learn-bundle-predict .learn-scene-q span{color:var(--lf-loan);text-transform:uppercase;font-weight:700}.learn-scene-label.learn-bundle-party{white-space:pre-line;text-align:center}.learn-scene-label.learn-bundle-year{color:#fff;background:var(--lf-loan);font-variant-numeric:tabular-nums}.learn-bundle-panel{border:1px solid var(--border);border-radius:.6rem;gap:.45rem;padding:.65rem .75rem;display:grid}.learn-bundle-panel[aria-disabled=true] .learn-bundle-head{opacity:.7}.learn-bundle-stick:before,.learn-bundle-dot{content:"";background:var(--stick);vertical-align:-.02rem;border-radius:999px;width:.6rem;height:.6rem;margin-right:.35rem;display:inline-block}.learn-bundle-draft{gap:.3rem;margin:0;padding:0;list-style:none;display:grid}.learn-bundle-draft li{align-items:center;gap:.5rem;font-size:.82rem;display:flex}.learn-bundle-draft-name{min-width:5.5rem;font-weight:600}.learn-bundle-seg{border:1px solid var(--border);border-radius:.45rem;display:inline-flex;overflow:hidden}.learn-bundle-seg button{padding:.15rem .55rem;font-size:.76rem}.learn-bundle-seg button+button{border-left:1px solid var(--border)}.learn-bundle-seg button[aria-pressed=true]{color:#fff;background:var(--lf-loan)}.learn-bundle-x{color:var(--lf-label);margin-left:auto;padding:0 .4rem;font-size:1rem;line-height:1}.learn-bundle-term{align-items:center;gap:.5rem;font-size:.82rem;font-weight:600;display:flex}.learn-bundle-term select,.learn-bundle-events select{border:1px solid var(--border);background:var(--card);color:var(--foreground);border-radius:.4rem;padding:.15rem .35rem;font-size:.78rem}.learn-bundle-actions{flex-wrap:wrap;align-items:center;gap:.3rem .8rem;display:flex}.learn-bundle-link{color:var(--lf-loan);font-size:.8rem;font-weight:600}.learn-bundle-link:disabled{opacity:.5}.learn-bundle-note{color:var(--lf-label);background:color-mix(in srgb,var(--foreground)4%,transparent);border-radius:.5rem;padding:.45rem .7rem;font-size:.85rem;line-height:1.45}.learn-bundle-note.is-right{color:var(--foreground);background:#10b9811a}.learn-bundle-note.is-wrong{color:var(--foreground);background:color-mix(in srgb,var(--lf-interest)10%,transparent)}.learn-bundle-note.is-info{color:var(--foreground);background:color-mix(in srgb,var(--lf-loan)8%,transparent)}.learn-bundle-events{gap:.3rem;margin:0;padding:0;list-style:none;display:grid}.learn-bundle-events li{justify-content:space-between;align-items:center;gap:.5rem;font-size:.82rem;display:flex}.learn-bundle-events label,.learn-bundle-check{flex-wrap:wrap;align-items:center;gap:.4rem;font-size:.82rem;display:flex}.learn-bundle-power{color:#fff;background:#64748b;border-radius:999px;padding:.05rem .45rem;font-size:.68rem;font-weight:700}.learn-bundle-years{align-items:center;gap:.6rem;display:flex}.learn-bundle-years .learn-scene-next{min-width:4.4rem}.learn-bundle-years input[type=range]{min-width:0;accent-color:var(--lf-loan);flex:1}.learn-bundle-year-now{font-variant-numeric:tabular-nums;min-width:3.6rem;font-size:.82rem;font-weight:700}.learn-bundle-log{gap:.3rem;margin:0;padding-left:1.1rem;font-size:.8rem;line-height:1.45;display:grid}.learn-bundle-goals ul{gap:.2rem;margin:.3rem 0 0;padding:0;list-style:none;display:grid}.learn-bundle-goals li{padding-left:1.5rem;font-size:.84rem;position:relative}.learn-bundle-goals li:before{content:"";border:1.5px solid var(--border);border-radius:.3rem;width:1rem;height:1rem;position:absolute;top:.15rem;left:0}.learn-bundle-goals li.is-met{color:var(--lf-label)}.learn-bundle-goals li.is-met:before{content:"✓";color:#fff;background:#10b981;border-color:#10b981;place-items:center;font-size:.7rem;font-weight:800;display:grid}.learn-scene-label.learn-bundle-deal{color:#fff;background:var(--lf-loan)}.learn-scene-label.learn-bundle-deal.is-hidden{opacity:0}.learn-bundle>.learn-sort-reset{justify-self:start}
.learn-scene-label.learn-fx-mark{color:#fff;font-size:.66rem;transition:opacity .15s}.learn-scene-label.learn-fx-mark.is-ok{background:#10b981}.learn-scene-label.learn-fx-mark.is-bad{background:var(--lf-interest)}.learn-scene-label.learn-fx-room{color:#fff;background:var(--lf-edge);font-size:.72rem}.learn-section p.learn-fx-prompt{margin:0;font-size:.85rem}.learn-section p.learn-fx-label,.learn-fx-label{color:var(--lf-label);margin:0;font-size:.72rem;font-weight:600}.learn-fx-items button{align-items:center;gap:.3rem;display:inline-flex}.learn-fx-items button.is-take{border-style:dashed}.learn-fx-items button.is-later{border-color:#b7791f}.learn-fx-chip{color:var(--lf-label);background:color-mix(in srgb,var(--lf-label)14%,transparent);border-radius:999px;padding:0 .35rem;font-size:.66rem;font-weight:600;display:inline-block}.learn-fx-chip.is-ok{color:#0f9f6e;background:#10b98124}.learn-fx-card{background:var(--lf-panel);border:1px solid var(--border);border-radius:.55rem;gap:.4rem;padding:.55rem .65rem;display:grid}.learn-section p.learn-fx-card-title{margin:0;font-size:.82rem}.learn-fx-card-title span{color:var(--lf-label)}.learn-fx-tools{flex-wrap:wrap;align-items:center;gap:.3rem;display:flex}.learn-fx-tools button,.learn-fx-seg button{border:1px solid var(--border);background:var(--card);border-radius:.5rem;padding:.3rem .55rem;font-size:.76rem;font-weight:600}.learn-fx-tools button:hover,.learn-fx-seg button:hover:not(:disabled){border-color:var(--lf-loan)}.learn-fx-tools button.is-later{color:#b7791f;border-color:#b7791f}.learn-section p.learn-fx-goal{background:color-mix(in srgb,var(--lf-loan)8%,transparent);border-radius:.5rem;margin:0;padding:.45rem .6rem;font-size:.86rem;font-weight:600}.learn-fx-goal span{color:var(--lf-label);font-size:.68rem;font-weight:600;display:block}.learn-fx-seg{flex-wrap:wrap;align-items:center;gap:.3rem;display:flex}.learn-fx-seg>.learn-fx-label{flex-basis:100%}.learn-fx-seg.is-row{grid-template-columns:minmax(6.5rem,1fr) repeat(3,auto);display:grid}.learn-fx-seg.is-row>.learn-fx-label{color:var(--foreground);font-size:.76rem}@container (max-width:400px){.learn-fx-seg.is-row{grid-template-columns:repeat(3,1fr)}.learn-fx-seg.is-row>.learn-fx-label{grid-column:1/-1}}.learn-fx-seg button[aria-checked=true]{border-color:var(--lf-loan);color:#fff;background:var(--lf-loan)}.learn-fx-seg button:disabled{opacity:.6}.learn-section p.learn-fx-event{color:var(--lf-label);margin:0;font-size:.76rem}.learn-fx-tests tr.is-decides{background:#f5c5422e}.learn-fx-tests th{width:38%}.learn-fx-lean{text-align:center;border-radius:.3rem;min-width:2.6rem;padding:0 .3rem;font-size:.66rem;font-weight:700;display:inline-block}.learn-fx-lean.is-stays{color:#fff;background:#2b6cb0}.learn-fx-lean.is-goes{color:#fff;background:#b7791f}.learn-fx-lean.is-none{color:var(--lf-label);background:color-mix(in srgb,var(--lf-label)12%,transparent)}.learn-fx-decides{color:#b7791f;font-size:.72rem}.learn-fx-summary tbody tr{cursor:pointer}.learn-fx-summary tbody tr[aria-selected=true]{background:color-mix(in srgb,var(--lf-loan)8%,transparent)}.learn-fx-summary th{width:auto}.learn-fx-deal{gap:.15rem;margin:0;padding:0 0 0 1rem;font-size:.8rem;display:grid}.learn-fx-contract{border:1px solid var(--border);background:color-mix(in srgb,#fff8e6 60%,var(--card));font-family:var(--lf-serif);border-radius:.5rem;gap:.35rem;padding:.65rem .75rem;display:grid;container-type:inline-size}.learn-section p.learn-fx-contract-title{margin:0 0 .15rem;font-size:.86rem;font-weight:700}.learn-fx-contract button{font-family:system-ui,sans-serif}.learn-section p.learn-fx-clauses{border-top:1px dashed var(--border);margin:.2rem 0 0;padding-top:.35rem;font-size:.8rem;font-style:italic}.learn-fx-lines{margin:.3rem 0 .3rem 1rem;padding:0}.learn-fx-lines li{margin:.15rem 0}.learn-fx-seg.is-row button{white-space:nowrap;padding:.3rem .4rem}
.learn-scene-label.learn-oc-small{padding:.06rem .32rem;font-size:.6rem}.learn-scene-label.learn-oc-tag{padding:.06rem .3rem;font-size:.6rem}.learn-scene-label.learn-oc-sign{font-size:.64rem}.learn-scene-label.learn-oc-clock{font-size:.62rem}.learn-oc-narrow .learn-scene-label{padding:.04rem .24rem;font-size:.54rem}.learn-oc-narrow .learn-scene-label.learn-oc-tag.is-stick{display:none}.learn-section p.learn-oc-paper{background:#f3e3b54d;border-radius:.45rem;margin:0;padding:.4rem .6rem;font-family:Georgia,Times New Roman,serif;font-size:.8rem;line-height:1.45}.learn-section p.learn-oc-paper strong{font-family:var(--font-sans,inherit);font-size:.74rem}.learn-oc-row{grid-template-columns:9.5rem 1fr;align-items:center;gap:.4rem;font-size:.8rem;display:grid}.learn-oc-row>span{font-weight:600}@media (max-width:520px){.learn-oc-row{grid-template-columns:1fr;gap:.2rem}}.learn-section ol.learn-oc-beats{gap:.15rem;margin:0;padding:0 0 0 1.1rem;font-size:.8rem;display:grid}.learn-oc-beats em{color:var(--lf-label);font-style:normal}.learn-oc-beats li.is-bad{color:var(--lf-interest)}.learn-oc-beats li.is-good{color:#0f9f6e}.learn-section ul.learn-oc-goals{gap:.2rem;margin:0;padding:0;font-size:.8rem;list-style:none;display:grid}.learn-oc-goals li{border:1px dashed var(--border);border-radius:.4rem;padding:.25rem .5rem}.learn-oc-goals li.is-met{color:#0f9f6e;background:#10b98112;border-style:solid;border-color:#10b981}.learn-oc-holds th{vertical-align:middle;width:34%}.learn-oc-holds tr.is-bad th,.learn-oc-holds tr.is-bad td{background:color-mix(in srgb,var(--lf-interest)9%,transparent)}.learn-oc-holds tr.is-ok th,.learn-oc-holds tr.is-ok td{background:#10b98112}.learn-section p.learn-oc-why{color:var(--lf-label);margin:.25rem 0 0;font-size:.74rem}.learn-section p.learn-oc-why.is-wrong{color:var(--lf-interest)}.learn-oc-compare th,.learn-oc-compare td{width:auto}.learn-oc-compare thead th{color:var(--lf-label);font-size:.72rem;font-weight:600}.learn-section p.learn-oc-rule{background:color-mix(in srgb,var(--lf-loan)7%,transparent);border-radius:.5rem;margin:.2rem 0 0;padding:.55rem .7rem;font-size:.84rem;line-height:1.5}.learn-section .learn-oc div.learn-sort-note{color:var(--foreground);border-radius:.5rem;margin:0;padding:.45rem .7rem;font-size:.85rem;line-height:1.45}.learn-section .learn-oc div.learn-sort-note.is-right{background:#10b9811a}.learn-section .learn-oc div.learn-sort-note.is-wrong{background:color-mix(in srgb,var(--lf-interest)10%,transparent)}.learn-section .learn-oc .learn-sort-note p.learn-oc-verdict{font-weight:600;font-size:inherit;margin:0 0 .2rem}.learn-section ul.learn-oc-lines{margin:.1rem 0 0 1rem;padding:0}.learn-section ul.learn-oc-lines li{margin:.12rem 0}
.learn-scene-label.learn-tg-name{padding:.04rem .3rem;font-size:.62rem}.learn-scene-label.learn-tg-tag{padding:.04rem .32rem;font-size:.6rem}.learn-scene-label.learn-tg-asset{padding:.05rem .34rem;font-size:.6rem}.learn-scene-label.learn-tg-year{box-shadow:none;background:0 0;padding:0 .18rem;font-size:.52rem}.learn-scene-label.learn-tg-clock{font-size:.66rem;font-weight:700}.learn-section p.learn-tg-story{background:#f3e3b547;border-radius:.45rem;margin:0;padding:.4rem .6rem;font-size:.84rem;line-height:1.45}.learn-tg-draft th small,.learn-tg-predict th small{color:var(--lf-label);margin-top:.1rem;font-size:.7rem;font-weight:400;display:block}.learn-tg-draft th,.learn-tg-predict th,.learn-tg-terms th{width:34%}.learn-tg-mini{margin-top:.3rem;font-size:.76rem;line-height:1.4;display:block}.learn-tg-mini.is-right{color:#0f9f6e}.learn-tg-mini.is-wrong{color:var(--lf-interest)}.learn-scene-buttons button small{color:var(--lf-label);font-size:.68rem}.learn-section .learn-tg div.learn-sort-note{color:var(--foreground);border-radius:.5rem;margin:0;padding:.45rem .7rem;font-size:.85rem;line-height:1.45}.learn-section .learn-tg div.learn-sort-note.is-right{background:#10b9811a}.learn-section .learn-tg div.learn-sort-note.is-wrong{background:color-mix(in srgb,var(--lf-interest)10%,transparent)}.learn-section .learn-tg p.learn-tg-verdict{font-size:inherit;margin:0}.learn-section .learn-tg p.learn-tg-sub{color:var(--lf-label);margin:.25rem 0 0;font-size:.78rem}.learn-section ul.learn-tg-lines{margin:.1rem 0 0 1rem;padding:0}.learn-section ul.learn-tg-lines li{margin:.12rem 0}.learn-section ol.learn-tg-years{grid-template-columns:repeat(7,minmax(0,1fr));gap:.2rem;margin:0;padding:0;font-size:.64rem;list-style:none;display:grid}.learn-tg-years li{border:1px solid var(--border);color:var(--lf-label);text-align:center;border-radius:.35rem;justify-items:center;gap:.05rem;padding:.2rem .1rem;line-height:1.15;display:grid}.learn-tg-years li span{color:var(--foreground);font-size:.72rem;font-weight:700}.learn-tg-years li.is-counts,.learn-tg-years li.is-restart{background:#10b9811f}.learn-tg-years li.is-tacked{background:#4fb0c62e}.learn-tg-years li.is-not-hostile{background:#f0b46a38}.learn-tg-years li.is-gap{border-style:dashed}.learn-tg-years li.is-vested{color:#1f2433;background:#f5c542}.learn-tg-years li.is-vested span{color:#1f2433}.learn-tg-years li.is-after{background:#f5c5422e}.learn-tg-slider{grid-template-columns:auto 1fr;align-items:center;gap:.6rem;font-size:.8rem;font-weight:600;display:grid}.learn-tg-slider input{accent-color:#e0a52e;width:100%}.learn-section p.learn-tg-rule{background:color-mix(in srgb,var(--lf-loan)7%,transparent);border-radius:.5rem;margin:.2rem 0 0;padding:.55rem .7rem;font-size:.84rem;line-height:1.5}.learn-sort-done ol.learn-tg-chain{margin:.2rem 0 .5rem 1.1rem;padding:0;font-size:.8rem;line-height:1.5}
.learn-cr-head{flex-wrap:wrap;align-items:center;gap:.35rem .6rem;font-size:.82rem;display:flex}.learn-cr-story{color:#fff;background:#d9622b;border-radius:999px;padding:.15rem .6rem;font-size:.76rem;font-weight:700}.learn-cr-note{color:var(--lf-label);border:1px dashed var(--border);border-radius:999px;padding:.12rem .5rem;font-size:.72rem;font-weight:600}.learn-cr-head .learn-scene-q{margin-left:auto}.learn-cr-terms th{width:32%}.learn-cr-options button{text-align:left}.learn-section p.learn-cr-say,.learn-cr-say{border-left:3px solid #9c5fb5;margin:0;padding:.35rem .6rem;font-size:.88rem;font-style:italic}.learn-section p.learn-cr-paid,.learn-cr-paid{margin:.25rem 0 0;font-weight:600}.learn-cr-lines{margin:.3rem 0 .3rem 1rem;padding:0}.learn-cr-lines li{margin:.15rem 0}.learn-section p.learn-cr-rule,.learn-cr-rule{margin:.35rem 0 0}.learn-cr-slider{flex-wrap:wrap;align-items:center;gap:.4rem;font-size:.8rem;font-weight:600;display:flex}.learn-cr-slider label{flex:100%}.learn-cr-slider input{accent-color:#d9622b;flex:8rem}.learn-cr-slider button{border:1px solid var(--border);background:var(--card);width:1.7rem;height:1.7rem;color:var(--foreground);border-radius:.4rem;font-weight:700;line-height:1}.learn-cr-slider button:disabled{opacity:.4}.learn-cr-slider output{text-align:right;font-variant-numeric:tabular-nums;min-width:4.5rem}.learn-cr .learn-scene-label.learn-cr-name{padding:.05rem .28rem;font-size:.6rem}.learn-cr .learn-scene-label.learn-cr-tag{padding:.06rem .3rem;font-size:.6rem;font-weight:700}.learn-cr .learn-scene-label.learn-cr-place{font-size:.6rem;font-style:italic}.learn-cr .learn-scene-label.learn-cr-office{font-size:.62rem;font-weight:700}.learn-cr .learn-scene-label.learn-cr-sign{padding:.06rem .3rem;font-size:.6rem;font-weight:700}.learn-cr .learn-scene-label.learn-cr-say{white-space:normal;text-align:center;width:max-content;max-width:13em;font-size:.64rem;font-style:italic}.learn-cr .learn-scene-label.learn-cr-bubble{border-radius:.7rem;padding:.14rem .5rem;box-shadow:0 2px 6px #1018282e}.learn-cr .learn-scene-label.learn-cr-bubble:after{content:"";border-left:.3rem solid #0000;border-right:.3rem solid #0000;border-top:.32rem solid var(--lf-interest);margin-left:-.3rem;position:absolute;bottom:-.3rem;left:50%}.learn-cr .learn-cr-narrow .learn-scene-label{padding:.03rem .18rem;font-size:.48rem}.learn-cr .learn-cr-narrow .learn-scene-label.learn-cr-say{max-width:10em;font-size:.5rem}.learn-cr .learn-cr-narrow .learn-scene-label.learn-cr-office{font-size:.5rem}
.learn-section:has(.learn-scene){opacity:1}
.learn-bk-head{flex-wrap:wrap;align-items:center;gap:.35rem .6rem;font-size:.82rem;display:flex}.learn-bk-story{color:#fff;background:var(--lf-loan);border-radius:999px;padding:.15rem .6rem;font-size:.76rem;font-weight:700}.learn-bk-note{color:var(--lf-label);border:1px dashed var(--border);border-radius:999px;padding:.12rem .5rem;font-size:.72rem;font-weight:600}.learn-bk-head .learn-scene-q{margin-left:auto}.learn-bk-ledger td:nth-child(2){white-space:nowrap;font-variant-numeric:tabular-nums;font-weight:700}.learn-bk-ledger td:nth-child(3){color:var(--lf-label)}.learn-bk-file{border:1px dashed var(--border);border-radius:.55rem;padding:.5rem .7rem;font-size:.8rem}.learn-section .learn-bk-file p{margin:0 0 .2rem;font-size:.8rem}.learn-bk-file ul{margin:0 0 0 1rem;padding:0}.learn-bk-file li{color:var(--lf-interest);margin:.1rem 0}.learn-bk-file li.is-court{color:var(--lf-label)}.learn-bk-list{gap:.4rem;margin:0;padding:0;list-style:none;display:grid}.learn-bk-list li{border:1px solid var(--border);border-radius:.5rem;gap:.25rem;padding:.4rem .55rem;font-size:.84rem;display:grid}.learn-bk-list li.is-focus{border-color:var(--lf-loan);background:color-mix(in srgb,var(--lf-loan)5%,transparent)}.learn-bk-list .learn-scene-buttons button{font-size:.76rem}.learn-bk-chip{color:#1f2433;background:#f5c542;border-radius:999px;padding:0 .4rem;font-size:.7rem;font-weight:700;display:inline-block}.learn-bk-file-note{color:var(--lf-label);font-size:.74rem}.learn-bk-options button{text-align:left}.learn-section p.learn-bk-say,.learn-bk-say{border-left:3px solid #b0413e;margin:0;padding:.35rem .6rem;font-size:.88rem;font-style:italic}.learn-bk-slider{flex-wrap:wrap;align-items:center;gap:.4rem;font-size:.8rem;font-weight:600;display:flex}.learn-bk-slider input{accent-color:var(--lf-loan);flex:8rem}.learn-bk-slider button{border:1px solid var(--border);background:var(--card);width:1.7rem;height:1.7rem;color:var(--foreground);border-radius:.4rem;font-weight:700;line-height:1}.learn-bk-slider button:disabled{opacity:.4}.learn-bk-slider output{text-align:right;font-variant-numeric:tabular-nums;min-width:4.5rem}.learn-bk-lines{margin:.3rem 0 .3rem 1rem;padding:0}.learn-bk-lines li{margin:.15rem 0}.learn-section p.learn-bk-rule,.learn-bk-rule{margin:.35rem 0 0}.learn-bk .learn-scene-label.learn-bk-name{padding:.06rem .3rem;font-size:.62rem}.learn-bk .learn-scene-label.learn-bk-tag{padding:.06rem .32rem;font-size:.62rem;font-weight:700}.learn-bk .learn-scene-label.learn-bk-place{font-size:.6rem;font-style:italic}.learn-bk .learn-scene-label.learn-bk-sign{padding:.08rem .32rem;font-size:.62rem}.learn-bk .learn-scene-label.learn-bk-dest,.learn-bk .learn-scene-label.learn-bk-crate,.learn-bk .learn-scene-label.learn-bk-deals{white-space:pre-line;text-align:center;padding:.08rem .3rem;font-size:.6rem;line-height:1.15}.learn-bk .learn-scene-label.learn-bk-say{font-size:.68rem;font-style:italic}.learn-bk .learn-scene-label.learn-bk-ad{color:#1f2433;box-shadow:none;background:0 0;padding:0;font-size:.62rem;font-weight:700}.learn-bk .learn-scene-label.learn-bk-firm{color:#4b5563;box-shadow:none;background:0 0;padding:0;font-size:.5rem;font-weight:600}.learn-bk .learn-scene-label.learn-bk-phrase{color:#1f2433;box-shadow:none;background:0 0;padding:0;font-size:.6rem;font-weight:600}.learn-bk .learn-scene-label.learn-bk-phrase.is-focus{text-decoration:underline}.learn-bk .learn-scene-label.learn-bk-mark{padding:.04rem .28rem;font-size:.56rem;font-weight:700}.learn-bk .learn-bk-narrow .learn-scene-label{padding:.04rem .2rem;font-size:.5rem}.learn-bk .learn-bk-narrow .learn-scene-label.learn-bk-firm{font-size:.4rem}.learn-bk .learn-bk-narrow .learn-scene-label.learn-bk-phrase,.learn-bk .learn-bk-narrow .learn-scene-label.learn-bk-mark{font-size:.44rem}.learn-bk .learn-bk-narrow .learn-scene-label.learn-bk-ad{font-size:.48rem}.learn-bk .learn-scene-label.learn-bk-bubble{border-radius:.7rem;padding:.14rem .5rem;box-shadow:0 2px 6px #1018282e}.learn-bk .learn-scene-label.learn-bk-bubble:after{content:"";border-left:.3rem solid #0000;border-right:.3rem solid #0000;border-top:.32rem solid var(--lf-interest);margin-left:-.3rem;position:absolute;bottom:-.3rem;left:50%}.learn-bk .learn-scene-label.learn-bk-cal{font-size:.58rem}.learn-bk .learn-scene-label.learn-bk-firm.is-fixed{color:#fff;font-size:.48rem}.learn-bk .learn-bk-narrow .learn-scene-label.learn-bk-cal{font-size:.46rem}.learn-bk .learn-scene-label.learn-bk-sign{white-space:pre-line;text-align:center;line-height:1.1}
.learn-ld-head{flex-wrap:wrap;align-items:center;gap:.35rem .6rem;font-size:.82rem;display:flex}.learn-ld-story{color:#fff;background:var(--lf-loan);border-radius:999px;padding:.15rem .6rem;font-size:.76rem;font-weight:700}.learn-ld-note{color:var(--lf-label);border:1px dashed var(--border);border-radius:999px;padding:.12rem .5rem;font-size:.72rem;font-weight:600}.learn-ld-head .learn-scene-q{margin-left:auto}.learn-ld-sr{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.learn-ld-table th,.learn-ld-table td{vertical-align:middle}.learn-ld-table th[scope=row]{width:46%;font-weight:600}.learn-ld-table tr.is-active th{box-shadow:inset 3px 0 #f5c542}.learn-ld-facts{color:var(--lf-label);margin-top:.1rem;font-size:.7rem;font-weight:500;display:block}.learn-ld-pick{flex-wrap:wrap;gap:.25rem;display:inline-flex}.learn-ld-pick button,.learn-ld-week button{border:1px solid var(--border);background:var(--card);color:var(--foreground);border-radius:.4rem;padding:.22rem .5rem;font-size:.72rem;font-weight:600}.learn-ld-pick button:hover:not(:disabled),.learn-ld-week button:hover:not(:disabled){border-color:var(--lf-loan)}.learn-ld-pick button[aria-pressed=true],.learn-ld-week button[aria-pressed=true]{border-color:var(--lf-loan);color:#fff;background:var(--lf-loan)}.learn-ld-pick button:disabled,.learn-ld-week button:disabled{opacity:.55}.learn-ld-pick button.is-kept,.learn-ld-week button.is-kept{opacity:1;color:#fff;background:#10b981;border-color:#10b981}.learn-ld-pick button.is-gone,.learn-ld-week button.is-gone{opacity:.7;color:#fff;background:var(--lf-interest);border-color:var(--lf-interest);text-decoration:line-through}.learn-ld-weeks{gap:.3rem;display:grid}.learn-ld-week{flex-wrap:wrap;gap:.25rem;display:flex}.learn-ld-week button{font-variant-numeric:tabular-nums;min-width:3.3rem}.learn-ld-week button.is-off{color:var(--lf-label);border-style:dashed}.learn-ld-options button{text-align:left}.learn-ld-lines{margin:.3rem 0 .3rem 1rem;padding:0}.learn-ld-lines li{margin:.15rem 0}.learn-section p.learn-ld-rule,.learn-ld-rule{margin:.35rem 0 0}.learn-ld .learn-scene-label{font-size:.64rem}.learn-ld .learn-scene-label.learn-ld-tag{white-space:pre-line;text-align:center;padding:.08rem .3rem;font-size:.6rem;line-height:1.15}.learn-ld .learn-scene-label.learn-ld-tag.is-item,.learn-ld .learn-scene-label.learn-ld-booth.is-item{transition:none}.learn-ld .learn-scene-label.learn-ld-booth{padding:.06rem .3rem;font-size:.6rem}.learn-ld .learn-scene-label.learn-ld-day{white-space:pre-line;text-align:center;color:#1f2433;box-shadow:none;background:0 0;padding:0 .2rem;font-size:.56rem;font-weight:600;line-height:1.05}.learn-ld .learn-scene-label.learn-ld-day.is-off{color:#5b6170;font-weight:500}.learn-ld .learn-scene-label.learn-ld-line{color:#1f2433;box-shadow:none;white-space:nowrap;background:0 0;font-size:.62rem;font-weight:700}.learn-ld .learn-scene-label.learn-ld-line.is-cut{color:#d9dde6;font-weight:500;text-decoration:line-through}.learn-ld .learn-ld-narrow .learn-scene-label{padding:.04rem .2rem;font-size:.52rem}.learn-ld .learn-ld-narrow .learn-scene-label.learn-ld-tag,.learn-ld .learn-ld-narrow .learn-scene-label.learn-ld-booth{font-size:.48rem}.learn-ld .learn-ld-narrow .learn-scene-label.learn-ld-day{font-size:.46rem}.learn-ld .learn-ld-narrow .learn-scene-label.learn-ld-line{font-size:.44rem}.learn-ld .learn-scene-label.learn-ld-site{font-size:.6rem}.learn-ld .learn-scene-label.learn-ld-count,.learn-ld .learn-scene-label.learn-ld-num{text-align:center;border-radius:999px;min-width:1.1rem;padding:0 .3rem;font-size:.6rem}.learn-ld .learn-ld-narrow .learn-scene-label.learn-ld-count,.learn-ld .learn-ld-narrow .learn-scene-label.learn-ld-num,.learn-ld .learn-ld-narrow .learn-scene-label.learn-ld-site{font-size:.48rem}
.learn-aw-head{flex-wrap:wrap;align-items:center;gap:.35rem .6rem;font-size:.82rem;display:flex}.learn-aw-day{color:#fff;background:var(--lf-loan);border-radius:999px;padding:.15rem .6rem;font-size:.76rem;font-weight:700}.learn-aw-title{font-weight:600}.learn-aw-head .learn-scene-q{margin-left:auto}.learn-aw-table th,.learn-aw-table td{vertical-align:middle}.learn-aw-table thead th{color:var(--lf-label);width:auto;font-size:.72rem;font-weight:600}.learn-aw-table th[scope=row]{width:auto}.learn-aw-sub{color:var(--lf-label);font-size:.7rem;font-weight:500;display:block}.learn-aw-table td{font-variant-numeric:tabular-nums}.learn-aw-table tr.is-focus th,.learn-aw-table tr.is-focus td{background:#f5c5421f}.learn-aw-table tr.is-out th,.learn-aw-table tr.is-out td{color:var(--lf-label)}.learn-aw-table tr.is-out .learn-aw-use{text-decoration:line-through}.learn-aw-uses td,.learn-aw-weights td{width:8.5rem}.learn-aw-uses .learn-aw-tag{white-space:normal}.learn-aw-tags{flex-wrap:wrap;gap:.25rem;margin:.12rem 0;display:flex}.learn-aw-tags button{white-space:nowrap;border:1px solid var(--border);background:var(--card);color:var(--foreground);border-radius:.4rem;padding:.2rem .45rem;font-size:.72rem;font-weight:600}.learn-aw-tags button:hover:not(:disabled){border-color:var(--lf-loan)}.learn-aw-tags button[aria-pressed=true]{border-color:var(--lf-loan);color:#fff;background:var(--lf-loan)}.learn-aw-tags button:disabled{opacity:.5}.learn-aw-tags button.is-kept{opacity:1;color:#fff;background:#10b981;border-color:#10b981}.learn-aw-tags button.is-gone{opacity:.7;color:#fff;background:var(--lf-interest);border-color:var(--lf-interest);text-decoration:line-through}.learn-aw-tag{font-weight:700}.learn-aw-tag.is-good{color:#0f9f6e}.learn-aw-tag.is-bad{color:var(--lf-interest)}.learn-aw-tag.is-plain{color:var(--lf-label);font-weight:600}.learn-aw-table .learn-scene-buttons button{padding:.25rem .5rem;font-size:.74rem}.learn-section p.learn-aw-facts,.learn-aw-facts{margin:0;font-size:.8rem}.learn-aw-options button{text-align:left}.learn-aw-range{flex-wrap:wrap;align-items:center;gap:.4rem;font-size:.8rem;font-weight:600;display:flex}.learn-aw-range input{accent-color:var(--lf-loan);flex:8rem}.learn-aw-range button{border:1px solid var(--border);background:var(--card);width:1.7rem;height:1.7rem;color:var(--foreground);border-radius:.4rem;font-weight:700;line-height:1}.learn-aw-range button:disabled{opacity:.4}.learn-aw-range output{text-align:right;font-variant-numeric:tabular-nums;min-width:5.5rem}.learn-aw-range.is-small{flex-wrap:nowrap;gap:.25rem}.learn-aw-range.is-small output{text-align:center;min-width:2.6rem}.learn-aw-lines{margin:.3rem 0 .3rem 1rem;padding:0}.learn-aw-lines li{margin:.15rem 0}.learn-section p.learn-aw-rule,.learn-aw-rule{margin:.35rem 0 0}.learn-aw .learn-scene-label.learn-aw-small{padding:.06rem .32rem;font-size:.62rem}.learn-aw .learn-scene-label.learn-aw-name{white-space:pre-line;text-align:center;padding:.08rem .34rem;font-size:.64rem;line-height:1.15}.learn-aw .learn-scene-label.is-item{transition:none}.learn-aw .learn-aw-narrow .learn-scene-label{padding:.04rem .24rem;font-size:.56rem}.learn-aw .learn-aw-narrow .learn-scene-label.learn-aw-small,.learn-aw .learn-aw-narrow .learn-scene-label.learn-aw-name{font-size:.5rem}@media (max-width:520px){.learn-aw-table{font-size:.7rem}.learn-aw-table th,.learn-aw-table td{padding:.25rem}.learn-aw-tags button{padding:.18rem .3rem;font-size:.66rem}}.learn-aw-defects th[scope=row]{width:44%}.learn-aw .learn-scene-step:focus{outline:none}
.learn-lu-head{flex-wrap:wrap;align-items:center;gap:.35rem .6rem;font-size:.82rem;display:flex}.learn-lu-story{color:#fff;background:var(--lf-loan);border-radius:999px;padding:.15rem .6rem;font-size:.76rem;font-weight:700}.learn-lu-note{color:var(--lf-label);border:1px dashed var(--border);border-radius:999px;padding:.12rem .5rem;font-size:.72rem;font-weight:600}.learn-lu-head .learn-scene-q{margin-left:auto}.learn-lu-legend-row{flex-wrap:wrap;align-items:center;gap:.3rem .7rem;display:flex}.learn-lu-toggle{border:1px solid var(--border);background:var(--card);color:var(--lf-label);border-radius:999px;padding:.15rem .55rem;font-size:.72rem;font-weight:600}.learn-lu-toggle[aria-pressed=true]{border-color:var(--lf-loan);color:#fff;background:var(--lf-loan)}.learn-lu-legend{color:var(--lf-label);flex-wrap:wrap;gap:.25rem .8rem;margin:0;padding:0;font-size:.72rem;list-style:none;display:flex}.learn-lu-legend li{align-items:center;gap:.3rem;margin:0;display:inline-flex}.learn-lu-swatch{border:1px solid var(--border);border-radius:.2rem;width:.8rem;height:.8rem}.learn-lu-swatch.is-R{background:#f3e3a0}.learn-lu-swatch.is-RL{background:#d4e2a0}.learn-lu-swatch.is-C{background:#f1b3a7}.learn-lu-swatch.is-I{background:#cbb9ec}.learn-lu-swatch.is-OS{background:#aedb9f}.dark .learn-lu-swatch.is-R{background:#6e6331}.dark .learn-lu-swatch.is-RL{background:#56663a}.dark .learn-lu-swatch.is-C{background:#7a443d}.dark .learn-lu-swatch.is-I{background:#51447c}.dark .learn-lu-swatch.is-OS{background:#2f5d38}.learn-lu-table th,.learn-lu-table td{vertical-align:middle}.learn-lu-table thead th{color:var(--lf-label);font-size:.72rem;font-weight:600}.learn-lu-judge th[scope=row]{width:auto;font-weight:500}.learn-lu-judge td{white-space:nowrap;width:1%}.learn-lu-status{white-space:nowrap;font-weight:700}.learn-lu-status.is-good{color:#0f9f6e}.learn-lu-status.is-bad{color:var(--lf-interest)}.learn-lu-status.is-info{color:var(--lf-loan)}.learn-lu-status.is-guess{color:#b7791f}.learn-lu-status.is-plain{color:var(--lf-label)}.learn-lu-pair{flex-wrap:wrap;gap:.25rem;display:inline-flex}.learn-lu-pair button,.learn-lu-mark{border:1px solid var(--border);background:var(--card);color:var(--foreground);border-radius:.4rem;padding:.2rem .5rem;font-size:.72rem;font-weight:600}.learn-lu-pair button:hover:not(:disabled),.learn-lu-mark:hover{border-color:var(--lf-loan)}.learn-lu-pair button[aria-pressed=true],.learn-lu-mark[aria-pressed=true]{border-color:var(--lf-loan);color:#fff;background:var(--lf-loan)}.learn-lu-pair button:disabled{opacity:.5}.learn-lu-pair button.is-kept{opacity:1;color:#0f9f6e;background:var(--card);border-color:#10b981}.learn-lu-pair button.is-gone{opacity:.6;text-decoration:line-through}.learn-lu-options button{text-align:left}.learn-lu-options button.learn-lu-undo{color:var(--lf-label);border-style:dashed}.learn-lu-order{margin:0 0 0 1.2rem;padding:0;font-size:.82rem}.learn-lu-order:empty{display:none}.learn-lu-order li{margin:.1rem 0}.learn-lu-slider{flex-wrap:wrap;align-items:center;gap:.4rem;font-size:.8rem;font-weight:600;display:flex}.learn-lu-slider input{accent-color:var(--lf-loan);flex:8rem}.learn-lu-slider button{border:1px solid var(--border);background:var(--card);width:1.7rem;height:1.7rem;color:var(--foreground);border-radius:.4rem;font-weight:700;line-height:1}.learn-lu-slider button:disabled{opacity:.4}.learn-lu-slider output{text-align:right;font-variant-numeric:tabular-nums;min-width:5rem}.learn-lu-lines{margin:.3rem 0 .3rem 1rem;padding:0}.learn-lu-lines li{margin:.1rem 0}.learn-section p.learn-lu-rule,.learn-lu-rule{margin:.35rem 0 0}.learn-lu .learn-scene-label.learn-lu-name{white-space:pre-line;text-align:center;padding:.08rem .32rem;font-size:.62rem;line-height:1.15}.learn-lu .learn-scene-label.learn-lu-name.is-item{transition:none}.learn-lu .learn-scene-label.learn-lu-tag{padding:.06rem .32rem;font-size:.62rem}.learn-lu .learn-scene-label.learn-lu-tag.is-item{transition:none}.learn-lu .learn-scene-label.learn-lu-year{padding:.06rem .4rem;font-size:.62rem;font-weight:700}.learn-lu .learn-scene-label.learn-lu-cov{color:#fff;background:#e08a3c}.learn-lu .learn-lu-narrow .learn-scene-label{padding:.04rem .22rem;font-size:.56rem}.learn-lu .learn-lu-narrow .learn-scene-label.learn-lu-name,.learn-lu .learn-lu-narrow .learn-scene-label.learn-lu-tag{font-size:.52rem}
.learn-scene-label.learn-apt-unit{padding:.06rem .3rem;font-size:.6rem}.learn-scene-label.learn-apt-unit.is-focus{color:#fff;background:var(--lf-loan)}.learn-scene-label.learn-apt-unit.is-good{color:#fff;background:#10b981}.learn-scene-label.learn-apt-unit.is-warn{color:#fff;background:var(--lf-interest)}.learn-scene-label.learn-apt-unit.is-empty{color:var(--lf-label);background:color-mix(in srgb,var(--card)75%,transparent)}.learn-scene-label.learn-apt-unit.is-hidden{opacity:0}.learn-scene-label.learn-apt-pickable{outline:2px solid var(--lf-loan);outline-offset:1px}.learn-scene-label.learn-apt-place{padding:.06rem .32rem;font-size:.62rem}.learn-scene-label.learn-apt-room{padding:.02rem .25rem;font-size:.56rem}.learn-scene-label.learn-apt-note{padding:.05rem .3rem;font-size:.6rem}.learn-scene-label.learn-apt-note.is-warn{color:#fff;background:var(--lf-interest)}.learn-scene-label.learn-apt-note.is-good{color:#fff;background:#10b981}.learn-scene-label.learn-apt-sold{padding:.04rem .28rem;font-size:.58rem}.learn-scene-label.learn-apt-coin{padding:.02rem .22rem;font-size:.55rem}.learn-scene-label.learn-apt-coin.is-full{color:#fff;background:#10b981}.learn-scene-label.learn-apt-coin.is-short{color:#fff;background:var(--lf-interest)}.learn-scene-label.learn-apt-flag,.learn-scene-label.learn-apt-truth{padding:.05rem .3rem;font-size:.6rem}.learn-scene-label.learn-apt-truth{color:#fff;background:#10b981}.learn-scene-label.learn-apt-env{padding:.04rem .28rem;font-size:.58rem}.learn-scene-label.learn-apt-env.is-money{color:#fff;background:#2f9e62}.learn-scene-label.learn-apt-env.is-warn{color:#fff;background:var(--lf-interest)}.learn-scene-label.learn-apt-officer{padding:.03rem .25rem;font-size:.56rem}.learn-scene-label.learn-apt-item{padding:.06rem .32rem;font-size:.62rem}.learn-scene-label.learn-apt-item.is-wear{color:#1f2433;background:#f5c542}.learn-scene-label.learn-apt-item.is-damage{color:#fff;background:var(--lf-interest)}.learn-scene-label.learn-apt-item.is-right{color:#fff;background:#10b981}.learn-scene-label.learn-apt-item.is-wrong{color:#fff;background:var(--lf-interest);text-decoration:line-through}.learn-scene-label.learn-apt-item.is-hidden{opacity:0}.learn-apt-roll{border:1px solid var(--border);background:var(--lf-panel);border-radius:.6rem;padding:.45rem .7rem;font-size:.76rem}.learn-apt-roll summary{cursor:pointer;font-size:.8rem;font-weight:600}.learn-apt-roll table{margin-top:.35rem}.learn-apt-roll th[scope=row]{width:3rem}.learn-section p.learn-apt-beat{margin:0;font-size:.86rem}.learn-apt-beat span{color:var(--lf-label);font-variant-numeric:tabular-nums;margin-right:.35rem;font-size:.72rem}.learn-apt-log{color:var(--lf-label);gap:.12rem;margin:0;padding-left:1.1rem;font-size:.76rem;display:grid}.learn-apt-log span{color:var(--foreground);margin-right:.25rem;font-weight:600}.learn-apt-at{font-variant-numeric:tabular-nums;align-self:center;min-width:6.5rem;font-size:.8rem;font-weight:600}.learn-section p.learn-apt-rule{border-left:3px solid #10b981}.learn-apt-options button{text-align:left}.learn-apt-items th[scope=row]{width:38%;font-weight:500}.learn-apt-items .learn-sort-note{margin-top:.3rem}.learn-apt-math td{font-variant-numeric:tabular-nums}.learn-apt-whatif{gap:.35rem;display:grid}.learn-apt-whatif>button{border:1px dashed var(--lf-loan);color:var(--lf-loan);text-align:left;border-radius:.55rem;justify-self:start;padding:.3rem .6rem;font-size:.78rem;font-weight:600}.learn-apt-whatif>button[aria-pressed=true]{background:color-mix(in srgb,var(--lf-loan)10%,transparent)}.learn-apt-grid th,.learn-apt-grid td{text-align:center;padding:.2rem}.learn-apt-grid thead th{color:var(--lf-label);width:auto;font-weight:600}.learn-apt-grid td{border-top:1px solid var(--border)}.learn-apt-grid td:before{content:"";border-radius:.2rem;height:.7rem;display:block}.learn-apt-grid td.is-paid:before{background:#e2b33c}.learn-apt-grid td.is-vacant:before{background:color-mix(in srgb,var(--lf-label)30%,transparent)}.learn-apt-grid td.is-unpaid:before{background:var(--lf-interest)}.learn-apt-grid td.is-owner:before{background:#9b6bd3}.learn-apt-sr{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}@media (max-width:520px){.learn-scene-label.learn-apt-unit,.learn-scene-label.learn-apt-place{padding:.03rem .22rem;font-size:.52rem}.learn-scene-label.learn-apt-room,.learn-scene-label.learn-apt-officer,.learn-scene-label.learn-apt-coin{font-size:.48rem}.learn-scene-label.learn-apt-env,.learn-scene-label.learn-apt-note,.learn-scene-label.learn-apt-flag,.learn-scene-label.learn-apt-truth{font-size:.52rem}}
.learn-scene-label.learn-hi-mark{color:#fff;background:var(--lf-label);font-size:.64rem;transition:opacity .15s}.learn-scene-label.learn-hi-mark.is-ok{background:#10b981}.learn-scene-label.learn-hi-mark.is-bad{background:var(--lf-interest)}.learn-scene-label.learn-hi-mark.is-warn{color:#1f2433;background:#f5c542}.learn-scene-label.learn-hi-mark.is-info{color:var(--foreground);background:color-mix(in srgb,var(--card)88%,transparent)}.learn-scene-label.learn-hi-mark.is-hidden{opacity:0}.learn-scene-label.is-person.learn-hi-who-bad{color:#fff;background:var(--lf-interest)}.learn-hi div.learn-sort-note{color:var(--foreground);background:color-mix(in srgb,var(--foreground)4%,transparent);border-radius:.5rem;margin:0;padding:.45rem .7rem;font-size:.85rem;line-height:1.45}.learn-hi div.learn-sort-note.is-right{background:#10b9811a}.learn-hi div.learn-sort-note.is-wrong{background:color-mix(in srgb,var(--lf-interest)10%,transparent)}.learn-section .learn-hi p.learn-sort-note{margin:0}.learn-section .learn-hi p.learn-sort-note.is-info{color:var(--foreground);background:color-mix(in srgb,var(--lf-loan)8%,transparent)}.learn-hi-lines{margin:.3rem 0 .3rem 1rem;padding:0}.learn-hi-lines li{margin:.15rem 0}.learn-section p.learn-hi-prompt{margin:0;font-size:.85rem}.learn-section p.learn-hi-label,.learn-hi-label{color:var(--lf-label);margin:0;font-size:.72rem;font-weight:600}.learn-section p.learn-hi-event{color:var(--lf-loan);margin:0;font-size:.78rem;font-weight:600}.learn-hi-found{flex-wrap:wrap;align-items:center;gap:.25rem;font-size:.72rem;display:flex}.learn-hi-found span{text-align:center;min-width:1.6rem;color:var(--lf-label);border:1px dashed var(--border);border-radius:999px;padding:.1rem .4rem;font-weight:600}.learn-hi-found span.is-on{color:#fff;border:1px solid var(--lf-interest);background:var(--lf-interest)}.learn-hi-found strong{color:var(--lf-label);margin-left:.25rem}.learn-hi-spots button{flex-direction:column;align-items:flex-start;gap:0;line-height:1.2;display:inline-flex}.learn-hi-place{color:var(--lf-label);text-transform:uppercase;letter-spacing:.03em;font-size:.62rem;font-weight:600}.learn-hi-spots button.is-found{border-color:var(--lf-interest)}.learn-hi-spots button.is-clear{border-color:#10b981}.learn-hi-card{background:var(--lf-panel);border:1px solid var(--border);border-radius:.55rem;gap:.4rem;padding:.55rem .65rem;display:grid}.learn-section p.learn-hi-card-title{margin:0;font-size:.82rem}.learn-hi-tools{flex-wrap:wrap;gap:.3rem;display:flex}.learn-hi-tools button,.learn-hi-seg button,.learn-hi-clock button{border:1px solid var(--border);background:var(--card);text-align:left;border-radius:.5rem;padding:.3rem .55rem;font-size:.76rem;font-weight:600}.learn-hi-tools button:hover:not(:disabled),.learn-hi-seg button:hover:not(:disabled),.learn-hi-clock button:hover{border-color:var(--lf-loan)}.learn-hi-tools button.is-risky{color:var(--lf-interest);border-style:dashed}.learn-hi-tools button[aria-pressed=true]{border-color:var(--lf-loan);color:#fff;background:var(--lf-loan)}.learn-hi-clock{font-variant-numeric:tabular-nums;flex-wrap:wrap;align-items:center;gap:.5rem;font-size:.78rem;font-weight:600;display:flex}.learn-hi-fixes{gap:.35rem;display:grid}.learn-hi-fix{grid-template-columns:minmax(7.5rem,1fr) 2fr;align-items:center;gap:.4rem;font-size:.8rem;font-weight:600;display:grid}.learn-hi-fix select{border:1px solid var(--border);background:var(--card);border-radius:.45rem;width:100%;min-width:0;padding:.3rem .4rem;font-size:.76rem}.learn-hi-fix.is-ok select{border-color:#10b981}.learn-hi-fix.is-bad select{border-color:var(--lf-interest)}@media (max-width:480px){.learn-hi-fix{grid-template-columns:1fr;gap:.15rem}}.learn-hi-table tr.is-ok th{color:#0f9f6e}.learn-hi-table tr.is-bad th{color:var(--lf-interest)}.learn-section p.learn-hi-goal{background:color-mix(in srgb,var(--lf-loan)8%,transparent);border-radius:.5rem;margin:0;padding:.45rem .6rem;font-size:.86rem;font-weight:600}.learn-hi-goal span{color:var(--lf-label);font-size:.68rem;display:block}.learn-hi-steps{border:1px solid var(--border);background:color-mix(in srgb,#fff8e6 60%,var(--card));border-radius:.5rem;gap:.25rem;padding:.55rem .7rem;display:grid}.learn-hi-steps label{cursor:pointer;align-items:flex-start;gap:.45rem;font-size:.8rem;line-height:1.35;display:flex}.learn-hi-steps label.is-bad{color:var(--lf-interest);font-weight:600}.learn-hi-steps input{accent-color:var(--lf-loan);margin-top:.15rem}.learn-hi-defects button{align-items:center;gap:.3rem;display:inline-flex}.learn-hi-chip{color:#fff;border-radius:999px;margin-left:.3rem;padding:0 .35rem;font-size:.64rem;font-weight:700;display:inline-block}.learn-hi-chip.is-patent{background:#2b6cb0}.learn-hi-chip.is-latent{background:#b7791f}.learn-hi-chip.is-stigma{background:var(--lf-label)}.learn-hi-seg{flex-wrap:wrap;align-items:center;gap:.3rem;display:flex}.learn-hi-seg>.learn-hi-label{flex-basis:100%}.learn-hi-seg button[aria-checked=true]{border-color:var(--lf-loan);color:#fff;background:var(--lf-loan)}.learn-hi-seg button:disabled{opacity:.6}.learn-hi-seg.is-guess button[aria-checked=true]{color:#1f2433;background:#f5c542;border-color:#f5c542}
.learn-scene-label.learn-dr-tile{background:color-mix(in srgb,var(--card)80%,transparent);padding:.06rem .32rem;font-size:.6rem}.learn-scene-label.learn-dr-tile.is-warn{color:#fff;background:var(--lf-interest)}.learn-scene-label.learn-dr-tile.is-ok{color:#fff;background:#10b981}.learn-scene-label.learn-dr-head{letter-spacing:.02em;color:#1f2433;background:#f3e3b5;font-size:.66rem}.learn-scene-label.learn-dr-score{color:#fff;box-shadow:none;background:0 0;font-size:.66rem}.learn-scene-label.learn-dr-day{padding:.04rem .25rem;font-size:.58rem}.learn-scene-label.learn-dr-pin-a{color:#fff;background:#e08a2e}.learn-scene-label.learn-dr-pin-b{color:#fff;background:#4f7ae8}.learn-section p.learn-dr-deedtext{background:#f3e3b54d;border-radius:.45rem;margin:0;padding:.4rem .6rem;font-family:Georgia,Times New Roman,serif;font-size:.8rem;line-height:1.45}.learn-section p.learn-dr-deedtext strong{font-family:var(--font-sans,inherit);font-size:.74rem}.learn-section .learn-sort-note p.learn-dr-verdict{font-weight:600;font-size:inherit;margin:0 0 .2rem}.learn-section ul.learn-dr-lines{margin:.1rem 0 0 1rem;padding:0}.learn-section ul.learn-dr-lines li{margin:.12rem 0}.learn-section p.learn-dr-promise{color:var(--lf-label);margin:0;font-size:.8rem}.learn-section ul.learn-dr-goals{gap:.2rem;margin:0;padding:0;font-size:.8rem;list-style:none;display:grid}.learn-dr-goals li{border:1px dashed var(--border);border-radius:.4rem;padding:.25rem .5rem}.learn-dr-goals li.is-met{color:#0f9f6e;background:#10b98112;border-style:solid;border-color:#10b981}.learn-dr-row{grid-template-columns:6.5rem 1fr;align-items:center;gap:.4rem;font-size:.8rem;display:grid}.learn-dr-row>span{font-weight:600}@media (max-width:480px){.learn-dr-row{grid-template-columns:1fr;gap:.2rem}}.learn-dr-predict th{vertical-align:middle;width:22%}.learn-dr-predict td.is-right{color:inherit;background:#10b98117}.learn-dr-predict td.is-wrong{background:color-mix(in srgb,var(--lf-interest)9%,transparent)}.learn-dr-sue th{width:40%}.learn-dr-records tr.is-bad th,.learn-dr-records tr.is-bad td{background:color-mix(in srgb,var(--lf-interest)9%,transparent)}.learn-dr-records tr.is-cure th,.learn-dr-records tr.is-cure td{background:#10b98117}.learn-dr-flag{border:1px solid var(--border);border-radius:.4rem;margin-left:.5rem;padding:.05rem .45rem;font-size:.72rem}.learn-dr-flag[aria-pressed=true]{color:#1f2433;background:#f5c542;border-color:#b7791f}.learn-dr-cure{gap:.35rem;display:grid}.learn-dr-compare th,.learn-dr-compare td{width:auto}.learn-dr-compare thead th{color:var(--lf-label);font-size:.72rem;font-weight:600}.learn-section p.learn-dr-rule{background:color-mix(in srgb,var(--lf-loan)7%,transparent);border-radius:.5rem;margin:.2rem 0 0;padding:.55rem .7rem;font-size:.84rem;line-height:1.5}.learn-section .learn-dr div.learn-sort-note{color:var(--foreground);border-radius:.5rem;margin:0;padding:.45rem .7rem;font-size:.85rem;line-height:1.45}.learn-section .learn-dr div.learn-sort-note.is-right{background:#10b9811a}.learn-section .learn-dr div.learn-sort-note.is-wrong{background:color-mix(in srgb,var(--lf-interest)10%,transparent)}
.learn-la-head{flex-wrap:wrap;align-items:center;gap:.35rem .6rem;font-size:.82rem;display:flex}.learn-la-story{color:#fff;background:var(--lf-loan);border-radius:999px;padding:.15rem .6rem;font-size:.76rem;font-weight:700}.learn-la-note{color:var(--lf-label);border:1px dashed var(--border);border-radius:999px;padding:.12rem .5rem;font-size:.72rem;font-weight:600}.learn-la-head .learn-scene-q{margin-left:auto}.learn-la-table th,.learn-la-table td{vertical-align:middle}.learn-la-table thead th{color:var(--lf-label);font-size:.72rem;font-weight:600}.learn-la-table td:first-child{width:1.6rem;color:var(--lf-label);font-variant-numeric:tabular-nums}.learn-la-table th[scope=row]{width:auto}.learn-la-table td:nth-child(3){white-space:nowrap;font-variant-numeric:tabular-nums}.learn-la-holder{color:var(--lf-label);font-size:.68rem;font-weight:500;display:block}.learn-la-aside th,.learn-la-aside td{color:var(--lf-label)}.learn-la-tag{white-space:nowrap;font-weight:700}.learn-la-tag.is-good{color:#0f9f6e}.learn-la-tag.is-bad{color:var(--lf-interest)}.learn-la-tag.is-info{color:var(--lf-loan)}.learn-la-tag.is-guess{color:#b7791f}.learn-la-tag.is-plain{color:var(--lf-label)}.learn-la-fate{flex-wrap:wrap;gap:.25rem;display:inline-flex}.learn-la-fate button{border:1px solid var(--border);background:var(--card);color:var(--foreground);border-radius:.4rem;padding:.2rem .45rem;font-size:.72rem;font-weight:600}.learn-la-fate button:hover{border-color:var(--lf-loan)}.learn-la-fate button[aria-pressed=true]{border-color:var(--lf-loan);color:#fff;background:var(--lf-loan)}.learn-section p.learn-la-doc,.learn-la-doc{margin:0;font-size:.8rem}.learn-la-chip{color:#1f2433;background:#f5c542;border-radius:999px;padding:0 .4rem;font-size:.7rem;font-weight:700;display:inline-block}.learn-la-options button{text-align:left}.learn-la-bid{flex-wrap:wrap;align-items:center;gap:.4rem;font-size:.8rem;font-weight:600;display:flex}.learn-la-bid input{accent-color:var(--lf-loan);flex:8rem}.learn-la-bid button{border:1px solid var(--border);background:var(--card);width:1.7rem;height:1.7rem;color:var(--foreground);border-radius:.4rem;font-weight:700;line-height:1}.learn-la-bid button:disabled{opacity:.4}.learn-la-bid output{text-align:right;font-variant-numeric:tabular-nums;min-width:5.5rem}.learn-la-lines{margin:.3rem 0 .3rem 1rem;padding:0}.learn-la-lines li{margin:.1rem 0}.learn-section p.learn-la-rule,.learn-la-rule{margin:.35rem 0 0}.learn-la .learn-scene-label.learn-la-name{white-space:pre-line;text-align:center;padding:.08rem .3rem;font-size:.6rem;line-height:1.15}.learn-la .learn-scene-label.learn-la-foot{padding:.06rem .3rem;font-size:.6rem}.learn-la .learn-scene-label.learn-la-foot.is-item{transition:none}.learn-la .learn-la-narrow .learn-scene-label{padding:.04rem .22rem;font-size:.54rem}.learn-la .learn-la-narrow .learn-scene-label.learn-la-name,.learn-la .learn-la-narrow .learn-scene-label.learn-la-foot{font-size:.5rem}
.learn-scene-label.learn-fh-place{padding:.08rem .32rem;font-size:.6rem;font-weight:600}.learn-scene-label.learn-fh-place.is-set{color:#fff;background:var(--lf-loan)}.learn-scene-label.learn-fh-place.is-ok{color:#fff;background:#0f9f6e}.learn-scene-label.learn-fh-place.is-bad{color:#fff;background:#c9483e}.learn-scene-label.learn-fh-place.is-ok,.learn-scene-label.learn-fh-place.is-bad{white-space:normal;text-align:center;max-width:9em}.learn-scene-label.learn-fh-place.is-focus{box-shadow:0 0 0 2px #f5c542,0 1px 3px #10182833}.learn-scene-label.learn-fh-hood{color:var(--lf-label);white-space:normal;text-align:center;background:color-mix(in srgb,var(--card)72%,transparent);max-width:8.5em;box-shadow:none;font-size:.56rem;font-style:italic;font-weight:600}.learn-scene-label.learn-fh-visitor{font-size:.62rem}.learn-scene-label.learn-fh-visitor.is-focus{box-shadow:0 0 0 2px #f5c542}.learn-scene-label.learn-fh-visitor.is-ok{color:#fff;background:#0f9f6e}.learn-scene-label.learn-fh-visitor.is-bad{color:#fff;background:#c9483e}.learn-scene-label.learn-fh-you{font-size:.58rem}.learn-scene-label.learn-fh-board-title{color:#fff;background:#8a6d3b;font-size:.66rem;font-weight:700}.learn-scene-label.learn-fh-line{color:#1f2433;box-shadow:none;background:0 0;padding:0;font-size:.62rem;font-weight:600}.learn-scene-label.learn-fh-line.is-strike{color:#6b7280;-webkit-text-decoration:line-through #c9483e;text-decoration:line-through #c9483e;text-decoration-thickness:2px}.learn-scene-label.learn-fh-line.is-bad{color:#8f1d14}.learn-scene-label.learn-fh-line.is-ok{color:#0b6b4a}.learn-scene-label.learn-fh-line.is-open:after{content:" ?";color:#8a6d3b}.learn-scene-label.learn-fh-stamp{font-size:.62rem;font-weight:700}.learn-scene-label.learn-fh-stamp.is-set{color:#fff;background:var(--lf-loan)}.learn-scene-label.learn-fh-stamp.is-ok{color:#fff;background:#0f9f6e}.learn-scene-label.learn-fh-stamp.is-bad{color:#fff;background:#c9483e}.learn-scene-label.learn-fh-item,.learn-scene-label.learn-fh-card{white-space:normal;text-align:center;max-width:9em;font-size:.6rem}.learn-scene-label.learn-fh-item.is-set,.learn-scene-label.learn-fh-card.is-set{color:#fff;background:var(--lf-loan)}.learn-scene-label.learn-fh-item.is-ok,.learn-scene-label.learn-fh-card.is-ok{color:#fff;background:#0f9f6e}.learn-scene-label.learn-fh-item.is-bad,.learn-scene-label.learn-fh-card.is-bad{color:#fff;background:#c9483e}.learn-scene-label.learn-fh-item.is-focus,.learn-scene-label.learn-fh-card.is-focus{box-shadow:0 0 0 2px #f5c542,0 1px 3px #10182833}.learn-scene-label.learn-fh-events{box-shadow:none;background:0 0;justify-items:center;gap:2px;padding:0;display:grid}.learn-fh-event{white-space:normal;text-align:center;color:#fff;border-radius:.35rem;max-width:9em;padding:.08rem .32rem;font-size:.58rem;line-height:1.2;box-shadow:0 1px 3px #1018282e}.learn-fh-event.is-bad{background:#c9483e}.learn-fh-event.is-good{background:#0f9f6e}.learn-fh-stage{container-type:inline-size}@container (max-width:440px){.learn-scene-label.learn-fh-place,.learn-scene-label.learn-fh-visitor,.learn-scene-label.learn-fh-stamp{padding:.04rem .2rem;font-size:.48rem}.learn-scene-label.learn-fh-hood{font-size:.44rem}.learn-scene-label.learn-fh-line{font-size:.48rem}.learn-scene-label.learn-fh-board-title{font-size:.52rem}.learn-scene-label.learn-fh-item,.learn-scene-label.learn-fh-card{max-width:8em;padding:.04rem .2rem;font-size:.48rem}.learn-fh-event{max-width:8.5em;padding:.04rem .2rem;font-size:.46rem}.learn-fh-stage .learn-scene-label.is-stick,.learn-fh-stage .learn-scene-label.is-muted,.learn-fh-stage .learn-scene-label.is-warn,.learn-fh-stage .learn-scene-label.is-person{font-size:.5rem}}.learn-section p.learn-fh-text{margin:0;font-size:.85rem;line-height:1.45}.learn-fh-clock{color:var(--lf-label);margin-left:.35rem;font-size:.74rem;font-style:normal;font-weight:600}.learn-fh-tabs{flex-wrap:wrap;gap:.35rem;display:flex}.learn-fh-tabs button{border:1px solid var(--border);background:var(--card);border-radius:999px;align-items:center;gap:.35rem;padding:.3rem .6rem;font-size:.78rem;font-weight:600;display:inline-flex}.learn-fh-tabs button[aria-pressed=true]{border-color:var(--lf-loan);background:color-mix(in srgb,var(--lf-loan)10%,transparent)}.learn-fh-dot{border-radius:999px;flex:none;width:.6rem;height:.6rem}.learn-fh-card-panel{border:1px solid var(--border);border-radius:.5rem;gap:.35rem;padding:.5rem .6rem;display:grid}.learn-section p.learn-fh-who{margin:0;font-size:.84rem}.learn-section p.learn-fh-q{color:var(--lf-label);margin:.2rem 0 0;font-size:.76rem;font-weight:700}.learn-fh-card-panel .learn-scene-buttons button,.learn-fh-item .learn-scene-buttons button{text-align:left;font-size:.8rem}.learn-section .learn-fh-card-panel p.learn-sort-note,.learn-section .learn-fh-item p.learn-sort-note{margin:0;font-size:.8rem}.learn-fh-list{gap:.45rem;margin:0;padding:0;list-style:none;display:grid}.learn-fh-item{border:1px solid var(--border);border-radius:.5rem;gap:.3rem;padding:.45rem .55rem;display:grid}.learn-fh-item.is-focus{border-color:var(--lf-loan);background:color-mix(in srgb,var(--lf-loan)5%,transparent)}.learn-section p.learn-fh-case{margin:0;font-size:.82rem;line-height:1.4}.learn-section p.learn-fh-phrase{margin:0;font-size:.86rem;font-weight:600}.learn-section p.learn-fh-phrase.is-struck{color:var(--lf-label);-webkit-text-decoration:line-through #c9483e;text-decoration:line-through #c9483e}.learn-fh-chip{border-left:4px solid var(--lf-loan);background:color-mix(in srgb,var(--foreground)6%,transparent);border-radius:.3rem;margin-right:.2rem;padding:.05rem .4rem;font-size:.72rem;font-weight:700;display:inline-block}.learn-fh-reasons button{font-size:.76rem}.learn-fh-report tr.is-diff td{color:#c9483e;font-weight:600}.learn-fh-report th[scope=col]{width:auto}.learn-fh-events{gap:.2rem;margin:0;padding:0;font-size:.8rem;list-style:none;display:grid}.learn-fh-events li{border-left:3px solid #10b981;padding:.2rem .5rem}.learn-fh-events li.is-bad{border-left-color:#e2564b}.learn-fh-events span{text-transform:uppercase;letter-spacing:.03em;color:var(--lf-label);margin-right:.35rem;font-size:.7rem;font-weight:700}
.learn-hood-bar{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.3rem .7rem;font-size:.8rem;display:flex}.learn-hood-year{font-variant-numeric:tabular-nums;color:#fff;background:var(--lf-loan);border-radius:999px;padding:.15rem .6rem;font-weight:600}.learn-hood-year strong{font-size:.9rem}.learn-hood-stage{color:var(--lf-label);font-weight:600}.learn-hood-panel{gap:.55rem;display:grid}.learn-hood-sub{border-top:1px dashed var(--border);gap:.45rem;padding-top:.55rem;display:grid}.learn-hood-controls{background:color-mix(in srgb,var(--lf-loan)5%,transparent);border-radius:.55rem;gap:.45rem;padding:.55rem .6rem;display:grid}.learn-hood-choice{gap:.2rem;display:grid}.learn-hood-choice-label{color:var(--lf-label);font-size:.74rem;font-weight:600}.learn-hood-choice .learn-scene-buttons button{font-size:.78rem}.learn-hood-years{grid-template-columns:auto 1fr auto;align-items:center;gap:.5rem;font-size:.8rem;display:grid}.learn-hood-years input{width:100%;accent-color:var(--lf-loan)}@media (max-width:480px){.learn-hood-years{grid-template-columns:1fr}}.learn-hood-row{flex-wrap:wrap;align-items:center;gap:.4rem .8rem;display:flex}.learn-hood-goal{color:var(--lf-label);font-size:.76rem}.learn-hood-goal b{font-weight:700}.learn-hood-goal b.is-done{color:#0f9f6e}.learn-section .learn-hood-result p.learn-sort-note{margin-bottom:.35rem}.learn-hood-elements,.learn-hood-notes{gap:.25rem;margin:0;padding:0;font-size:.8rem;list-style:none;display:grid}.learn-hood-elements li,.learn-hood-notes li{border-left:3px solid var(--border);background:color-mix(in srgb,var(--card)92%,var(--lf-label));border-radius:.4rem;padding:.3rem .5rem}.learn-hood-elements li.is-met{border-left-color:#10b981}.learn-hood-elements li.is-unmet{border-left-color:var(--lf-interest)}.learn-hood-notes li.is-new{border-left-color:#10b981}.learn-hood-notes li.is-ended{border-left-color:var(--lf-interest)}.learn-hood-notes li.is-stands{border-left-color:var(--lf-loan)}.learn-hood-notes li.is-info{border-left-color:var(--lf-label)}.learn-hood-tries{gap:.3rem;display:grid}.learn-hood-tries button{text-align:left;border:1px solid var(--border);background:var(--card);border-radius:.5rem;align-items:center;gap:.45rem;padding:.35rem .6rem;font-size:.8rem;display:flex}.learn-hood-tries button:hover:not(:disabled){border-color:var(--lf-loan)}.learn-hood-tries button[aria-pressed=true]{border-color:var(--lf-loan);background:color-mix(in srgb,var(--lf-loan)10%,transparent)}.learn-hood-dot{border:2px solid var(--lf-label);border-radius:999px;flex:none;width:.6rem;height:.6rem}.learn-hood-dot.is-ended{border-color:var(--lf-interest);background:var(--lf-interest)}.learn-hood-dot.is-stands{border-color:var(--lf-loan);background:var(--lf-loan)}.learn-hood-sr{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.learn-hood-question{border-top:1px dashed var(--border);gap:.45rem;padding-top:.55rem;display:grid}.learn-section p.learn-hood-rule{margin:0}.learn-hood-kind{color:var(--lf-label);font-size:.7rem;font-weight:500;display:block}.learn-hood-calls td,.learn-hood-calls th{vertical-align:middle}.learn-hood-ledger tr.is-ended th,.learn-hood-ledger tr.is-ended td{color:var(--lf-label)}.learn-hood-ledger tr.is-ended th{text-decoration:line-through;-webkit-text-decoration-color:color-mix(in srgb,var(--lf-interest)70%,transparent);text-decoration-color:color-mix(in srgb,var(--lf-interest)70%,transparent)}.learn-hood-ledger tr.is-enc strong{color:var(--lf-interest)}.learn-hood-on{color:#0f9f6e}.learn-hood-ledger th{width:40%}.learn-scene-label.learn-hood-tag{color:#fff;background:#8a6a3e}.learn-scene-label.learn-hood-tag.is-ended{color:var(--lf-label);background:color-mix(in srgb,var(--card)80%,transparent);text-decoration:line-through}.learn-scene-label.learn-hood-tag.is-new{background:#10b981}.learn-scene-label.learn-hood-tag.is-survey{background:#f97316}.learn-scene-label.learn-hood-tag.is-warn{background:var(--lf-interest)}
.learn-coown-head{flex-wrap:wrap;align-items:center;gap:.35rem .6rem;font-size:.82rem;display:flex}.learn-coown-story{color:#fff;background:var(--lf-loan);border-radius:999px;padding:.15rem .6rem;font-size:.76rem;font-weight:700}.learn-coown-note{color:var(--lf-label);border:1px dashed var(--border);border-radius:999px;padding:.12rem .5rem;font-size:.72rem;font-weight:600}.learn-coown-head .learn-scene-q{margin-left:auto}.learn-coown-table td,.learn-coown-table th{vertical-align:middle}.learn-coown-table thead th{color:var(--lf-label);font-size:.72rem;font-weight:600}.learn-coown-table th[scope=row]{width:22%}.learn-coown-dot{vertical-align:-.05rem;border-radius:.15rem;width:.6rem;height:.6rem;margin-right:.35rem;display:inline-block}.learn-coown-none{color:var(--lf-label)}.learn-coown-guess{align-items:center;gap:.3rem;display:inline-flex}.learn-coown-guess button{border:1px solid var(--border);background:var(--card);width:1.6rem;height:1.6rem;color:var(--foreground);border-radius:.4rem;font-weight:700;line-height:1}.learn-coown-guess button:hover:not(:disabled){border-color:var(--lf-loan)}.learn-coown-guess button:disabled{opacity:.4}.learn-coown-guess output{text-align:center;font-variant-numeric:tabular-nums;min-width:1.2rem;font-weight:700}.learn-coown-ok{color:#0f9f6e;font-weight:700}.learn-coown-off{color:var(--lf-interest);font-weight:700}.learn-coown-options button{text-align:left}.learn-coown-lines{margin:.3rem 0 .3rem 1rem;padding:0}.learn-coown-lines li{margin:.1rem 0}.learn-section p.learn-coown-rule,.learn-coown-rule{margin:.35rem 0 0}.learn-coown-ok,.learn-coown-off,.learn-coown-table td:nth-child(3){white-space:nowrap}.learn-coown .learn-scene-label.is-stick{padding:.08rem .3rem;font-size:.6rem}
.learn-scene-label.learn-cj-doc{padding:.08rem .32rem;font-size:.62rem}.learn-scene-label.learn-cj-doc.is-live{color:#fff;background:var(--lf-loan)}.learn-scene-label.learn-cj-doc.is-deal{color:#fff;background:#10b981}.learn-scene-label.learn-cj-doc.is-dead{color:var(--lf-label);background:color-mix(in srgb,var(--card)80%,transparent);text-decoration:line-through}.learn-scene-label.learn-cj-doc.is-note{color:var(--lf-label);font-weight:500}.learn-scene-label.learn-cj-gate{color:#fff;background:#4f7ae8;padding:.06rem .3rem;font-size:.6rem}.learn-scene-label.learn-cj-gate.is-closed{background:#e2564b}.learn-scene-label.learn-cj-gate.is-cleared{background:#10b981}.learn-scene-label.learn-cj-gate.is-waived{background:#8a93a3}.learn-scene-label.learn-cj-note{font-size:.62rem}.learn-scene-label.learn-cj-note.is-good{color:#fff;background:#10b981}.learn-scene-label.learn-cj-note.is-plain{color:var(--foreground)}.learn-scene-label.learn-cj-money{color:#fff;background:#2f9e62;padding:.05rem .28rem;font-size:.6rem}.learn-scene-label.learn-cj-deed{padding:.05rem .28rem;font-size:.6rem}.learn-scene-label.learn-cj-truth{color:#fff;background:#10b981}.learn-scene-label.learn-cj-pickable{outline:2px solid var(--lf-loan);outline-offset:1px}.learn-cj-terms{border:1px solid var(--border);background:var(--lf-panel);border-radius:.6rem;padding:.45rem .7rem;font-size:.76rem}.learn-cj-terms summary{cursor:pointer;font-size:.8rem;font-weight:600}.learn-cj-terms ul{gap:.15rem;margin:.35rem 0 0;padding-left:1rem;display:grid}.learn-cj-terms li{color:var(--lf-label)}.learn-cj-terms li.is-focus{color:var(--foreground);font-weight:500}.learn-cj-terms li.is-changed{color:var(--foreground);background:#f5c54238;border-radius:.3rem;padding:0 .25rem}.learn-section p.learn-cj-beat{margin:0;font-size:.86rem}.learn-cj-beat span{color:var(--lf-label);font-variant-numeric:tabular-nums;margin-right:.35rem;font-size:.72rem}.learn-cj-log{color:var(--lf-label);gap:.1rem;margin:0;padding-left:1.1rem;font-size:.74rem;display:grid}.learn-cj-log span{font-variant-numeric:tabular-nums;margin-right:.25rem;font-weight:600}.learn-cj-whatif{gap:.35rem;display:grid}.learn-cj-whatif>button{border:1px dashed var(--lf-loan);color:var(--lf-loan);border-radius:.55rem;justify-self:start;padding:.3rem .6rem;font-size:.78rem;font-weight:600}.learn-cj-whatif>button[aria-pressed=true]{background:color-mix(in srgb,var(--lf-loan)10%,transparent)}.learn-cj-at{font-variant-numeric:tabular-nums;align-self:center;min-width:5.5rem;font-size:.8rem;font-weight:600}.learn-section p.learn-cj-rule{border-left:3px solid #10b981}.learn-cj-math td{font-variant-numeric:tabular-nums}
.learn-scene-label.learn-ag-card{white-space:normal;text-align:center;border:1.5px dashed color-mix(in srgb,var(--foreground)35%,transparent);background:var(--card);border-left-style:solid;border-left-width:4px;width:6.9em;padding:.2rem .25rem;font-size:.6rem;line-height:1.15}.learn-ag-card.is-t-secret{border-left-color:#4f7ae8}.learn-ag-card.is-t-defect,.learn-ag-card.is-t-lie{border-left-color:#e2564b}.learn-ag-card.is-t-repaired,.learn-ag-card.is-t-material{border-left-color:#e0a43a}.learn-ag-card.is-t-offer{border-left-color:#10b981}.learn-ag-card.is-t-public{border-left-color:#9aa3b2}.learn-ag-card.is-t-instruction{border-left-color:#8a6d3b}.learn-ag-card.is-set{border-style:solid}.learn-ag-card.is-t-lie{color:#fff;background:#b8433a;border-style:solid}.learn-ag-card.is-ok{background:color-mix(in srgb,#10b981 16%,var(--card));border-style:solid;border-color:#10b981}.learn-ag-card.is-bad{color:#fff;background:#c9483e;border-style:solid;border-color:#e2564b}.learn-ag-card.is-focus{box-shadow:0 0 0 2px var(--lf-loan),0 2px 6px #10182840}.learn-scene-label.learn-ag-say{white-space:normal;color:#1f2433;background:#fff;border:1px solid #c9cfda;border-radius:.6rem;max-width:9.5em;font-size:.62rem;font-style:italic;font-weight:600}.learn-scene-label.learn-ag-events-3d{box-shadow:none;background:0 0;justify-items:center;gap:2px;padding:0;display:grid}.learn-ag-event{white-space:normal;text-align:center;color:#fff;border-radius:.35rem;max-width:8.5em;padding:.1rem .35rem;font-size:.6rem;line-height:1.2;box-shadow:0 1px 3px #1018282e}.learn-ag-event.is-bad{background:#c9483e}.learn-ag-event.is-good{background:#0f9f6e}.learn-ag-stage{container-type:inline-size}@container (max-width:440px){.learn-scene-label.learn-ag-card{border-left-width:3px;width:6.6em;padding:.12rem .2rem;font-size:.5rem}.learn-ag-event{max-width:8em;padding:.06rem .25rem;font-size:.5rem}.learn-scene-label.learn-ag-say{font-size:.52rem}.learn-ag-stage .learn-scene-label.is-person,.learn-ag-stage .learn-scene-label.is-stick,.learn-ag-stage .learn-scene-label.is-warn,.learn-ag-stage .learn-scene-label.is-muted{font-size:.56rem}}.learn-section p.learn-ag-text{margin:0;font-size:.85rem;line-height:1.45}.learn-ag-list{gap:.45rem;margin:0;padding:0;list-style:none;display:grid}.learn-ag-item{border:1px solid var(--border);border-radius:.5rem;gap:.3rem;padding:.45rem .55rem;display:grid}.learn-ag-item.is-focus{border-color:var(--lf-loan);background:color-mix(in srgb,var(--lf-loan)5%,transparent)}.learn-ag-item .learn-scene-buttons button{text-align:left}.learn-section .learn-ag-item p.learn-sort-note{margin:0;font-size:.8rem}.learn-section p.learn-ag-say-line{margin:0;font-size:.82rem;font-weight:600}.learn-section p.learn-ag-card-line{color:var(--lf-label);margin:0;font-size:.8rem;line-height:1.4}.learn-ag-chip{color:var(--foreground);background:color-mix(in srgb,var(--foreground)6%,transparent);border-left:4px solid #9aa3b2;border-radius:.3rem;margin-right:.2rem;padding:.05rem .4rem;font-size:.72rem;font-weight:700;display:inline-block}.learn-ag-chip.is-t-secret{border-left-color:#4f7ae8}.learn-ag-chip.is-t-defect{border-left-color:#e2564b}.learn-ag-chip.is-t-repaired,.learn-ag-chip.is-t-material{border-left-color:#e0a43a}.learn-ag-chip.is-t-offer{border-left-color:#10b981}.learn-ag-events{gap:.2rem;margin:0;padding:0;font-size:.8rem;list-style:none;display:grid}.learn-ag-events li{border-left:3px solid #10b981;padding:.2rem .5rem}.learn-ag-events li.is-bad{border-left-color:#e2564b}.learn-ag-events span{text-transform:uppercase;letter-spacing:.03em;color:var(--lf-label);margin-right:.35rem;font-size:.7rem;font-weight:700}
.learn-split-chain th{width:34%}.learn-split-chain th small{color:var(--lf-label);font-weight:500}.learn-split-chain tr.is-sever th,.learn-split-chain tr.is-sever td{background:#10b98117}.learn-split-words{margin-bottom:.15rem;font-style:italic;display:block}.learn-split-result{color:var(--lf-label);display:block}.learn-split-fail{color:var(--lf-interest)}.learn-split-terms th{width:26%}.learn-split-input{flex-wrap:wrap;align-items:center;gap:.4rem .6rem;font-size:.82rem;display:flex}.learn-split-input span{font-weight:600}.learn-split-input input{border:1px solid var(--border);background:var(--lf-panel);font-variant-numeric:tabular-nums;border-radius:.45rem;width:8.5rem;padding:.3rem .5rem;font-size:.85rem}.learn-split-input input:focus-visible{outline:2px solid var(--lf-loan);outline-offset:1px}.learn-split-input button{border:1px solid var(--lf-loan);color:var(--lf-loan);border-radius:.5rem;padding:.3rem .65rem;font-size:.8rem;font-weight:600}.learn-section p.learn-split-rule{background:color-mix(in srgb,var(--lf-loan)7%,transparent);border-radius:.5rem;margin:.2rem 0 0;padding:.55rem .7rem;font-size:.84rem;line-height:1.5}.learn-scene-label.learn-split-tag{color:#fff}
.learn-hl-input{flex-wrap:wrap;align-items:center;gap:.4rem .6rem;font-size:.82rem;display:flex}.learn-hl-input span{font-weight:600}.learn-hl-input input{border:1px solid var(--border);background:var(--lf-panel);font-variant-numeric:tabular-nums;border-radius:.45rem;width:8.5rem;padding:.3rem .5rem;font-size:.85rem}.learn-hl-input input:focus-visible{outline:2px solid var(--lf-loan);outline-offset:1px}.learn-hl-input button{border:1px solid var(--lf-loan);color:var(--lf-loan);border-radius:.5rem;padding:.3rem .65rem;font-size:.8rem;font-weight:600}.learn-hl-months{gap:.45rem;display:grid}.learn-hl-months input[type=range]{width:100%;accent-color:var(--lf-loan)}.learn-hl .learn-scene-table td{font-variant-numeric:tabular-nums}.learn-section p.learn-hl-rule{background:color-mix(in srgb,var(--lf-loan)7%,transparent);border-radius:.5rem;margin:.2rem 0 0;padding:.55rem .7rem;font-size:.84rem;line-height:1.5}.learn-scene-label.learn-hl-tag{color:#fff}.learn-scene-label.learn-hl-side{translate:50%}.learn-scene-label.learn-hl-left{translate:-50%}.learn-scene-label.learn-hl-tag.is-first{background:var(--lf-loan)}.learn-scene-label.learn-hl-tag.is-second{background:#b8791f}.learn-scene-label.learn-hl-tag.is-right{background:#10b981}@media (max-width:520px){.learn-hl .learn-scene-label{padding:.08rem .3rem;font-size:.58rem}}
.learn-ls-input{flex-wrap:wrap;align-items:center;gap:.4rem .6rem;font-size:.82rem;display:flex}.learn-ls-input span{font-weight:600}.learn-ls-input input{border:1px solid var(--border);background:var(--lf-panel);font-variant-numeric:tabular-nums;border-radius:.45rem;width:8.5rem;padding:.3rem .5rem;font-size:.85rem}.learn-ls-input input:focus-visible{outline:2px solid var(--lf-loan);outline-offset:1px}.learn-ls-input button{border:1px solid var(--lf-loan);color:var(--lf-loan);border-radius:.5rem;padding:.3rem .65rem;font-size:.8rem;font-weight:600}.learn-section p.learn-ls-rule{background:color-mix(in srgb,var(--lf-loan)7%,transparent);border-radius:.5rem;margin:.2rem 0 0;padding:.55rem .7rem;font-size:.84rem;line-height:1.5}.learn-scene-label.learn-ls-dim{font-variant-numeric:tabular-nums}.learn-scene-label.learn-ls-dim.is-b{color:#fff;background:#b8791f}.learn-scene-label.learn-ls-num{text-align:center;border-radius:999px;min-width:1.5em;font-size:.8rem}.learn-scene-label.learn-ls-tag{color:#fff;font-variant-numeric:tabular-nums}.learn-scene-label.learn-ls-tag.is-a{background:var(--lf-loan)}.learn-scene-label.learn-ls-tag.is-b{background:#b8791f}.learn-scene-label.learn-ls-tag.is-right{background:#10b981}.learn-scene-label.learn-ls-tag.is-acre,.learn-scene-label.learn-ls-tag.is-guess{color:#1f2433;background:#f5c542}.learn-scene-label.learn-ls-tag.is-warn{background:var(--lf-interest)}@media (max-width:520px){.learn-ls .learn-scene-label{padding:.08rem .3rem;font-size:.58rem}.learn-ls .learn-scene-label.learn-ls-num{font-size:.68rem}}
.learn-dd-month{grid-template-columns:repeat(7,minmax(0,1fr));gap:3px;max-width:26rem;display:grid}.learn-dd-dow{text-align:center;color:var(--lf-label);font-size:.66rem;font-weight:600}.learn-dd-month button{border:1px solid var(--border);background:var(--lf-panel);font-variant-numeric:tabular-nums;text-align:left;border-radius:.4rem;align-content:start;justify-items:start;gap:1px;min-height:2.5rem;padding:.2rem .3rem;font-size:.78rem;line-height:1.1;display:grid}.learn-dd-month button b{font-weight:600}.learn-dd-month button small{white-space:nowrap;max-width:100%;font-size:.6rem;font-weight:600;overflow:hidden}.learn-dd-month button:hover:not(:disabled){border-color:var(--lf-loan)}.learn-dd-month button.is-off b{color:var(--lf-interest)}.learn-dd-month button.is-event{border-color:var(--lf-loan);background:color-mix(in srgb,var(--lf-loan)16%,transparent);color:var(--lf-loan)}.learn-dd-month button.is-counted{background:color-mix(in srgb,var(--lf-loan)8%,transparent)}.learn-dd-month button.is-skipped{background:color-mix(in srgb,var(--lf-label)14%,transparent);color:var(--lf-label)}.learn-dd-month button.is-right{color:#0f9f6e;background:#10b98129;border-color:#10b981}.learn-dd-month button.is-wrong{border-color:var(--lf-interest);background:color-mix(in srgb,var(--lf-interest)12%,transparent)}.learn-dd-changes{gap:.6rem;margin:0;padding:0;list-style:none;display:grid}.learn-dd-changes li{gap:.35rem;font-size:.84rem;display:grid}.learn-dd-changes li>span{font-weight:600}.learn-dd-changes .learn-scene-decide button.is-kept{color:#0f9f6e;opacity:1;border-color:#10b981}.learn-dd-changes .learn-scene-decide button:disabled:not(.is-kept){opacity:.45}.learn-section p.learn-dd-rule{background:color-mix(in srgb,var(--lf-loan)7%,transparent);border-radius:.5rem;margin:.2rem 0 0;padding:.55rem .7rem;font-size:.84rem;line-height:1.5}.learn-scene-label.learn-dd-tag{padding:.04rem .26rem;font-size:.58rem}.learn-scene-label.learn-dd-tag.is-count{color:#fff;background:var(--lf-loan)}.learn-scene-label.learn-dd-tag.is-event{color:var(--lf-loan)}.learn-scene-label.learn-dd-tag.is-skip{color:var(--lf-label);font-weight:500}.learn-scene-label.learn-dd-tag.is-right{color:#fff;background:#10b981}.learn-scene-label.learn-dd-tag.is-wrong{color:#fff;background:var(--lf-interest)}@media (max-width:520px){.learn-scene-label.learn-dd-tag{padding:.02rem .18rem;font-size:.5rem}.learn-dd-month button{min-height:2.2rem;padding:.15rem .2rem}}
.learn-rb-stepper{align-items:center;gap:.35rem;display:flex}.learn-rb-stepper button{border:1px solid var(--border);background:var(--lf-panel);font-variant-numeric:tabular-nums;border-radius:.5rem;min-width:2.6rem;padding:.35rem .5rem;font-size:.82rem;font-weight:600}.learn-rb-stepper button:hover:not(:disabled){border-color:var(--lf-loan)}.learn-rb-stepper button:disabled{opacity:.5}.learn-rb-stepper output{text-align:center;font-variant-numeric:tabular-nums;min-width:4.6rem;color:var(--lf-loan);font-size:1rem;font-weight:700}.learn-rb .learn-scene-table td{font-variant-numeric:tabular-nums}.learn-section p.learn-rb-rule{background:color-mix(in srgb,var(--lf-loan)7%,transparent);border-radius:.5rem;margin:.2rem 0 0;padding:.55rem .7rem;font-size:.84rem;line-height:1.5}.learn-scene-label.learn-rb-tag{padding:.06rem .3rem;font-size:.6rem}.learn-scene-label.learn-rb-left{translate:-50%}.learn-scene-label.learn-rb-right{translate:50%}.learn-scene-label.learn-rb-tag.is-index{color:#fff;background:#6f767e}.learn-scene-label.learn-rb-tag.is-margin{color:#fff;background:#b8791f}.learn-scene-label.learn-rb-tag.is-target{color:#fff;background:#2b3442}.learn-scene-label.learn-rb-tag.is-pick{color:#fff;background:var(--lf-loan)}.learn-scene-label.learn-rb-tag.is-pick.is-right{background:#10b981}.learn-scene-label.learn-rb-tag.is-pick.is-wrong{background:var(--lf-interest)}.learn-scene-label.learn-rb-tag.is-ceiling{color:#fff;background:#c2413a}@media (max-width:520px){.learn-scene-label.learn-rb-tag{padding:.03rem .2rem;font-size:.5rem}}
.learn-pd-input{flex-wrap:wrap;align-items:center;gap:.4rem .6rem;font-size:.82rem;display:flex}.learn-pd-input span{font-weight:600}.learn-pd-input input{border:1px solid var(--border);background:var(--lf-panel);font-variant-numeric:tabular-nums;border-radius:.45rem;width:8.5rem;padding:.3rem .5rem;font-size:.85rem}.learn-pd-input input:focus-visible{outline:2px solid var(--lf-loan);outline-offset:1px}.learn-pd-input button{border:1px solid var(--lf-loan);color:var(--lf-loan);border-radius:.5rem;padding:.3rem .65rem;font-size:.8rem;font-weight:600}.learn-pd .learn-scene-table td{font-variant-numeric:tabular-nums}.learn-pd .learn-scene-table tr.is-on th,.learn-pd .learn-scene-table tr.is-on td{background:color-mix(in srgb,var(--lf-loan)8%,transparent)}.learn-pd-fees{gap:.5rem;margin:0;padding:0;list-style:none;display:grid}.learn-pd-fees li{border:1px solid #0000;border-radius:.5rem;gap:.3rem;padding:.35rem .45rem;font-size:.84rem;display:grid}.learn-pd-fees li.is-picked{background:#f5c5421f;border-color:#e0b93a}.learn-pd-fees li>span{font-variant-numeric:tabular-nums;justify-content:space-between;gap:.6rem;font-weight:600;display:flex}.learn-pd-fees .learn-scene-decide button.is-kept{color:#0f9f6e;opacity:1;border-color:#10b981}.learn-pd-fees .learn-scene-decide button:disabled:not(.is-kept){opacity:.45}.learn-section p.learn-pd-rule{background:color-mix(in srgb,var(--lf-loan)7%,transparent);border-radius:.5rem;margin:.2rem 0 0;padding:.55rem .7rem;font-size:.84rem;line-height:1.5}.learn-scene-label.learn-pd-tag{color:#fff}.learn-scene-label.learn-pd-tag.is-left{background:var(--lf-loan)}.learn-scene-label.learn-pd-tag.is-right{background:#2f9e62}.learn-scene-label.learn-pd-tag.is-month{color:var(--foreground);background:color-mix(in srgb,var(--card)90%,transparent)}.learn-scene-label.learn-pd-tag.is-slip{color:#1f2433;background:#f5c542}@media (max-width:520px){.learn-scene-label.learn-pd-tag{padding:.06rem .26rem;font-size:.56rem}}
.learn-ir-input{flex-wrap:wrap;align-items:center;gap:.4rem .6rem;font-size:.82rem;display:flex}.learn-ir-input span{font-weight:600}.learn-ir-input input{border:1px solid var(--border);background:var(--lf-panel);font-variant-numeric:tabular-nums;border-radius:.45rem;width:8.5rem;padding:.3rem .5rem;font-size:.85rem}.learn-ir-input input:focus-visible{outline:2px solid var(--lf-loan);outline-offset:1px}.learn-ir-input button{border:1px solid var(--lf-loan);color:var(--lf-loan);border-radius:.5rem;padding:.3rem .65rem;font-size:.8rem;font-weight:600}.learn-ir .learn-scene-table td{font-variant-numeric:tabular-nums}.learn-ir-items{gap:.4rem;margin:0;padding:0;list-style:none;display:grid}.learn-ir-items li{border:1px solid #0000;border-radius:.5rem;gap:.3rem;padding:.3rem .45rem;font-size:.84rem;display:grid}.learn-ir-items li.is-picked{background:#f5c5421f;border-color:#e0b93a}.learn-ir-items li>span{font-variant-numeric:tabular-nums;justify-content:space-between;gap:.6rem;font-weight:600;display:flex}.learn-ir-items li>span b{color:var(--lf-label);white-space:nowrap;font-weight:500}.learn-ir-bins{grid-template-columns:repeat(3,minmax(0,1fr));gap:.35rem;display:grid}.learn-ir-bins button{border:1px solid var(--border);background:var(--lf-panel);border-radius:.5rem;padding:.32rem .3rem;font-size:.78rem;font-weight:600}.learn-ir-bins button:hover:not(:disabled){border-color:var(--lf-loan)}.learn-ir-bins button.is-kept{color:#0f9f6e;border-color:#10b981}.learn-ir-bins button:disabled:not(.is-kept){opacity:.45}.learn-ir-judge{gap:.4rem;display:grid}.learn-ir-judge .learn-scene-decide button.is-kept{color:#0f9f6e;opacity:1;border-color:#10b981}.learn-ir-judge .learn-scene-decide button:disabled:not(.is-kept){opacity:.45}.learn-section p.learn-ir-rule{background:color-mix(in srgb,var(--lf-loan)7%,transparent);border-radius:.5rem;margin:.2rem 0 0;padding:.55rem .7rem;font-size:.84rem;line-height:1.5}.learn-scene-label.learn-ir-bin{font-size:.6rem}.learn-scene-label.learn-ir-tag{color:#fff;padding:.08rem .32rem;font-size:.62rem}.learn-scene-label.learn-ir-end{translate:-50%}.learn-scene-label.learn-ir-start{translate:50%}.learn-scene-label.learn-ir-tag.is-housing{background:var(--lf-loan)}.learn-scene-label.learn-ir-tag.is-debts{background:#b8791f}.learn-scene-label.learn-ir-tag.is-income{color:var(--foreground);background:color-mix(in srgb,var(--card)90%,transparent)}.learn-scene-label.learn-ir-tag.is-slip{color:#1f2433;background:#f5c542}.learn-scene-label.learn-ir-tag.is-pin{background:#c2413a}@media (max-width:520px){.learn-scene-label.learn-ir-tag,.learn-scene-label.learn-ir-bin{padding:.04rem .2rem;font-size:.5rem}}
.learn-er-input{flex-wrap:wrap;align-items:center;gap:.4rem .6rem;font-size:.82rem;display:flex}.learn-er-input span{font-weight:600}.learn-er-input input{border:1px solid var(--border);background:var(--lf-panel);font-variant-numeric:tabular-nums;border-radius:.45rem;width:8.5rem;padding:.3rem .5rem;font-size:.85rem}.learn-er-input input:focus-visible{outline:2px solid var(--lf-loan);outline-offset:1px}.learn-er-input button{border:1px solid var(--lf-loan);color:var(--lf-loan);border-radius:.5rem;padding:.3rem .65rem;font-size:.8rem;font-weight:600}.learn-er .learn-scene-table td{font-variant-numeric:tabular-nums}.learn-er-year{font-variant-numeric:tabular-nums;grid-template-columns:repeat(6,minmax(0,1fr));gap:3px;font-size:.7rem;display:grid}.learn-er-year span{border:1px solid var(--border);background:var(--lf-panel);border-radius:.35rem;gap:1px;padding:.2rem .25rem;display:grid}.learn-er-year span b{color:var(--lf-label);font-weight:600}.learn-er-year span.is-under{color:var(--lf-interest)}.learn-er-year span.is-low{border-color:var(--lf-interest);background:color-mix(in srgb,var(--lf-interest)10%,transparent)}.learn-er-year span.is-bill b:after{content:" · bill";color:var(--lf-interest)}.learn-section p.learn-er-rule{background:color-mix(in srgb,var(--lf-loan)7%,transparent);border-radius:.5rem;margin:.2rem 0 0;padding:.55rem .7rem;font-size:.84rem;line-height:1.5}.learn-scene-label.learn-er-tag{padding:.06rem .28rem;font-size:.6rem}.learn-scene-label.learn-er-end{translate:-50%}.learn-scene-label.learn-er-tag.is-bill{color:#1f2433;background:#f5c542}.learn-scene-label.learn-er-tag.is-low{color:#fff;background:var(--lf-interest)}.learn-scene-label.learn-er-tag.is-cushion{color:#fff;background:#c2413a}.learn-scene-label.learn-er-tag.is-start{color:#fff;background:var(--lf-loan)}.learn-scene-label.learn-er-tag.is-zero{font-weight:600}@media (max-width:520px){.learn-scene-label.learn-er-tag{padding:.03rem .18rem;font-size:.5rem}.learn-er-year{grid-template-columns:repeat(4,minmax(0,1fr))}}
.learn-fb-input{flex-wrap:wrap;align-items:center;gap:.4rem .6rem;font-size:.82rem;display:flex}.learn-fb-input span{font-weight:600}.learn-fb-input input{border:1px solid var(--border);background:var(--lf-panel);font-variant-numeric:tabular-nums;border-radius:.45rem;width:8.5rem;padding:.3rem .5rem;font-size:.85rem}.learn-fb-input input:focus-visible{outline:2px solid var(--lf-loan);outline-offset:1px}.learn-fb-input button{border:1px solid var(--lf-loan);color:var(--lf-loan);border-radius:.5rem;padding:.3rem .65rem;font-size:.8rem;font-weight:600}.learn-fb-items{gap:.4rem;margin:0;padding:0;list-style:none;display:grid}.learn-fb-items li{border:1px solid #0000;border-radius:.5rem;gap:.25rem;padding:.3rem .45rem;font-size:.84rem;display:grid}.learn-fb-items li.is-picked{background:#f5c5421f;border-color:#e0b93a}.learn-fb-items li>span{font-variant-numeric:tabular-nums;justify-content:space-between;gap:.6rem;font-weight:600;display:flex}.learn-fb-items li>span b{color:var(--lf-label);white-space:nowrap;font-weight:500}.learn-fb-items li>small{color:var(--lf-label);font-size:.74rem}.learn-fb-bins{grid-template-columns:repeat(3,minmax(0,1fr));gap:.35rem;display:grid}.learn-fb-bins button{border:1px solid var(--border);background:var(--lf-panel);border-radius:.5rem;padding:.32rem .3rem;font-size:.78rem;font-weight:600}.learn-fb-bins button:hover:not(:disabled){border-color:var(--lf-loan)}.learn-fb-bins button.is-kept{color:#0f9f6e;border-color:#10b981}.learn-fb-bins button:disabled:not(.is-kept){opacity:.45}.learn-fb-table th,.learn-fb-table td{font-variant-numeric:tabular-nums}.learn-fb-table thead th{color:var(--lf-label);width:auto;font-size:.7rem}.learn-fb-table td.is-up{color:var(--lf-interest);font-weight:600}.learn-fb-table tr.is-total th,.learn-fb-table tr.is-total td{border-top-width:2px;font-weight:700}.learn-section p.learn-fb-rule{background:color-mix(in srgb,var(--lf-loan)7%,transparent);border-radius:.5rem;margin:.2rem 0 0;padding:.55rem .7rem;font-size:.84rem;line-height:1.5}.learn-scene-label.learn-fb-name,.learn-scene-label.learn-fb-doc{font-size:.6rem}.learn-scene-label.learn-fb-start{translate:50%}.learn-scene-label.learn-fb-end{translate:-50%}.learn-scene-label.learn-fb-tag{font-variant-numeric:tabular-nums;padding:.08rem .32rem;font-size:.62rem}.learn-scene-label.learn-fb-tag.is-cure{color:#fff;background:#c2413a}.learn-scene-label.learn-fb-tag.is-cure.is-none{background:#10b981}.learn-scene-label.learn-fb-tag.is-slip{color:#1f2433;background:#f5c542}@media (max-width:520px){.learn-scene-label.learn-fb-tag,.learn-scene-label.learn-fb-name{padding:.04rem .2rem;font-size:.5rem}.learn-scene-label.learn-fb-doc{display:none}}
.learn-in-input{flex-wrap:wrap;align-items:center;gap:.4rem .6rem;font-size:.82rem;display:flex}.learn-in-input span{font-weight:600}.learn-in-input input{border:1px solid var(--border);background:var(--lf-panel);font-variant-numeric:tabular-nums;border-radius:.45rem;width:8.5rem;padding:.3rem .5rem;font-size:.85rem}.learn-in-input input:focus-visible{outline:2px solid var(--lf-loan);outline-offset:1px}.learn-in-input button{border:1px solid var(--lf-loan);color:var(--lf-loan);border-radius:.5rem;padding:.3rem .65rem;font-size:.8rem;font-weight:600}.learn-in .learn-scene-table td{font-variant-numeric:tabular-nums}.learn-in-results tr.is-now th,.learn-in-results tr.is-now td{background:color-mix(in srgb,var(--lf-loan)8%,transparent)}.learn-section p.learn-in-rule{background:color-mix(in srgb,var(--lf-loan)7%,transparent);border-radius:.5rem;margin:.2rem 0 0;padding:.55rem .7rem;font-size:.84rem;line-height:1.5}.learn-scene-label.learn-in-tag{padding:.06rem .28rem;font-size:.6rem}.learn-scene-label.learn-in-start{translate:50%}.learn-scene-label.learn-in-tag.is-pin.is-right{color:#fff;background:#10b981}.learn-scene-label.learn-in-tag.is-pin.is-wrong{color:#fff;background:var(--lf-interest)}.learn-scene-label.learn-in-tag.is-band{color:#fff;background:#b8791f}.learn-scene-label.learn-in-tag.is-pile{color:#fff;background:var(--lf-loan)}@media (max-width:520px){.learn-scene-label.learn-in-tag{padding:.03rem .18rem;font-size:.5rem}}
.learn-rf-input{flex-wrap:wrap;align-items:center;gap:.4rem .6rem;font-size:.82rem;display:flex}.learn-rf-input span{font-weight:600}.learn-rf-input input{border:1px solid var(--border);background:var(--lf-panel);font-variant-numeric:tabular-nums;border-radius:.45rem;width:8.5rem;padding:.3rem .5rem;font-size:.85rem}.learn-rf-input input:focus-visible{outline:2px solid var(--lf-loan);outline-offset:1px}.learn-rf-input button{border:1px solid var(--lf-loan);color:var(--lf-loan);border-radius:.5rem;padding:.3rem .65rem;font-size:.8rem;font-weight:600}.learn-rf .learn-scene-table td{font-variant-numeric:tabular-nums}.learn-section p.learn-rf-rule{background:color-mix(in srgb,var(--lf-loan)7%,transparent);border-radius:.5rem;margin:.2rem 0 0;padding:.55rem .7rem;font-size:.84rem;line-height:1.5}.learn-scene-label.learn-rf-tag{color:#fff}.learn-scene-label.learn-rf-side{translate:50%}.learn-scene-label.learn-rf-end{translate:-50%}.learn-scene-label.learn-rf-tag.is-payoff{background:var(--lf-loan)}.learn-scene-label.learn-rf-tag.is-costs{background:#c2413a}.learn-scene-label.learn-rf-tag.is-cash{background:#2f9e62}.learn-scene-label.learn-rf-tag.is-cap{color:#1f2433;background:#f5c542}@media (max-width:520px){.learn-rf .learn-scene-label{padding:.08rem .28rem;font-size:.56rem}}
.learn-qm-input{flex-wrap:wrap;align-items:center;gap:.4rem .6rem;font-size:.82rem;display:flex}.learn-qm-input span{font-weight:600}.learn-qm-input input{border:1px solid var(--border);background:var(--lf-panel);font-variant-numeric:tabular-nums;border-radius:.45rem;width:8.5rem;padding:.3rem .5rem;font-size:.85rem}.learn-qm-input input:focus-visible{outline:2px solid var(--lf-loan);outline-offset:1px}.learn-qm-input button{border:1px solid var(--lf-loan);color:var(--lf-loan);border-radius:.5rem;padding:.3rem .65rem;font-size:.8rem;font-weight:600}.learn-qm .learn-scene-table td{font-variant-numeric:tabular-nums}.learn-qm-list{gap:.4rem;margin:0;padding:0;list-style:none;display:grid}.learn-qm-list li{border:1px solid #0000;border-radius:.5rem;gap:.28rem;padding:.3rem .45rem;font-size:.84rem;display:grid}.learn-qm-list li.is-picked{background:#f5c5421f;border-color:#e0b93a}.learn-qm-list li>span{font-variant-numeric:tabular-nums;justify-content:space-between;gap:.6rem;font-weight:600;display:flex}.learn-qm-list li>span b{color:var(--lf-label);white-space:nowrap;font-weight:500}.learn-qm-list li>small{color:var(--lf-label);font-size:.74rem}.learn-qm-list .learn-scene-decide button.is-kept{color:#0f9f6e;opacity:1;border-color:#10b981}.learn-qm-list .learn-scene-decide button:disabled:not(.is-kept){opacity:.45}.learn-section p.learn-qm-rule{background:color-mix(in srgb,var(--lf-loan)7%,transparent);border-radius:.5rem;margin:.2rem 0 0;padding:.55rem .7rem;font-size:.84rem;line-height:1.5}.learn-scene-label.learn-qm-tag{padding:.06rem .28rem;font-size:.6rem}.learn-scene-label.learn-qm-tag.is-file.is-picked{color:#1f2433;background:#f5c542}.learn-scene-label.learn-qm-tag.is-file.is-qm{color:#fff;background:#10b981}.learn-scene-label.learn-qm-tag.is-file.is-not{color:#fff;background:#c2413a}.learn-scene-label.learn-qm-tag.is-slip{color:#1f2433;background:#f5c542}.learn-scene-label.learn-qm-tag.is-total{font-variant-numeric:tabular-nums}@media (max-width:520px){.learn-scene-label.learn-qm-tag{padding:.03rem .18rem;font-size:.5rem}}
.learn-pg-input{flex-wrap:wrap;align-items:center;gap:.4rem .6rem;font-size:.82rem;display:flex}.learn-pg-input span{font-weight:600}.learn-pg-input input{border:1px solid var(--border);background:var(--lf-panel);font-variant-numeric:tabular-nums;border-radius:.45rem;width:8.5rem;padding:.3rem .5rem;font-size:.85rem}.learn-pg-input input:focus-visible{outline:2px solid var(--lf-loan);outline-offset:1px}.learn-pg-input button{border:1px solid var(--lf-loan);color:var(--lf-loan);border-radius:.5rem;padding:.3rem .65rem;font-size:.8rem;font-weight:600}.learn-pg-list{gap:.4rem;margin:0;padding:0;list-style:none;display:grid}.learn-pg-list li{border:1px solid #0000;border-radius:.5rem;gap:.28rem;padding:.3rem .45rem;font-size:.84rem;display:grid}.learn-pg-list li.is-picked{background:#f5c5421f;border-color:#e0b93a}.learn-pg-list li>span{font-weight:600}.learn-pg-list li>small{color:var(--lf-label);font-size:.78rem;line-height:1.45}.learn-pg-bins{grid-template-columns:repeat(4,minmax(0,1fr));gap:.35rem;display:grid}.learn-pg-list li:has(.learn-pg-bins button:nth-child(3):last-child) .learn-pg-bins{grid-template-columns:repeat(3,minmax(0,1fr))}.learn-pg-bins button{border:1px solid var(--border);background:var(--lf-panel);border-radius:.5rem;padding:.32rem .3rem;font-size:.78rem;font-weight:600}.learn-pg-bins button:hover:not(:disabled){border-color:var(--lf-loan)}.learn-pg-bins button.is-kept{color:#0f9f6e;border-color:#10b981}.learn-pg-bins button:disabled:not(.is-kept){opacity:.45}.learn-section p.learn-pg-rule{background:color-mix(in srgb,var(--lf-loan)7%,transparent);border-radius:.5rem;margin:.2rem 0 0;padding:.55rem .7rem;font-size:.84rem;line-height:1.5}.learn-scene-label.learn-pg-tag{padding:.06rem .28rem;font-size:.6rem}.learn-scene-label.learn-pg-tag.is-name{font-weight:700}.learn-scene-label.learn-pg-tag.is-plaque{color:#fff;background:#2b3442}.learn-scene-label.learn-pg-tag.is-pile{color:#fff;background:var(--lf-loan)}.learn-scene-label.learn-pg-tag.is-file.is-picked,.learn-scene-label.learn-pg-tag.is-slip{color:#1f2433;background:#f5c542}.learn-scene-label.learn-pg-tag.is-file.is-placed{color:#fff;background:#10b981}@media (max-width:520px){.learn-scene-label.learn-pg-tag{padding:.03rem .18rem;font-size:.5rem}.learn-pg-bins{grid-template-columns:repeat(2,minmax(0,1fr))}.learn-pg-list li:has(.learn-pg-bins button:nth-child(3):last-child) .learn-pg-bins{grid-template-columns:repeat(3,minmax(0,1fr))}}
.learn-rd-list{gap:.4rem;margin:0;padding:0;list-style:none;display:grid}.learn-rd-list li{border:1px solid #0000;border-radius:.5rem;gap:.3rem;padding:.3rem .45rem;font-size:.84rem;display:grid}.learn-rd-list li.is-picked{background:#f5c5421f;border-color:#e0b93a}.learn-rd-list li>span{font-weight:600;line-height:1.4}.learn-rd-list .learn-scene-decide button.is-kept{color:#0f9f6e;opacity:1;border-color:#10b981}.learn-rd-list .learn-scene-decide button:disabled:not(.is-kept){opacity:.45}.learn-rd-phrases{flex-wrap:wrap;gap:.35rem;display:flex}.learn-rd-phrases button{border:1px solid var(--border);background:var(--lf-panel);border-radius:.5rem;padding:.35rem .6rem;font-size:.8rem;font-weight:600}.learn-rd-phrases button[aria-pressed=true]{background:#f5c54238;border-color:#e0b93a}.learn-rd-phrases button.is-kept{color:#0f9f6e;opacity:1;background:#10b9811a;border-color:#10b981}.learn-rd-phrases button.is-wrong{border-color:var(--lf-interest)}.learn-rd-phrases button:disabled:not(.is-kept){opacity:.5}.learn-rd-month{grid-template-columns:repeat(7,minmax(0,1fr));gap:3px;max-width:26rem;display:grid}.learn-rd-dow{text-align:center;color:var(--lf-label);font-size:.66rem;font-weight:600}.learn-rd-month button{border:1px solid var(--border);background:var(--lf-panel);text-align:left;border-radius:.4rem;align-content:start;justify-items:start;gap:1px;min-height:2.5rem;padding:.2rem .3rem;font-size:.78rem;line-height:1.1;display:grid}.learn-rd-month button b{font-weight:600}.learn-rd-month button small{white-space:nowrap;max-width:100%;font-size:.56rem;font-weight:600;overflow:hidden}.learn-rd-month button:hover:not(:disabled){border-color:var(--lf-loan)}.learn-rd-month button.is-event{border-color:var(--lf-loan);background:color-mix(in srgb,var(--lf-loan)16%,transparent);color:var(--lf-loan)}.learn-rd-month button.is-right{color:#0f9f6e;background:#10b98129;border-color:#10b981}.learn-rd-month button.is-wrong{border-color:var(--lf-interest);background:color-mix(in srgb,var(--lf-interest)12%,transparent)}.learn-section p.learn-rd-rule{background:color-mix(in srgb,var(--lf-loan)7%,transparent);border-radius:.5rem;margin:.2rem 0 0;padding:.55rem .7rem;font-size:.84rem;line-height:1.5}.learn-scene-label.learn-rd-tag{padding:.06rem .28rem;font-size:.6rem}.learn-scene-label.learn-rd-tag.is-mat.is-allowed{color:#fff;background:#10b981}.learn-scene-label.learn-rd-tag.is-mat.is-prohibited{color:#fff;background:var(--lf-interest)}.learn-scene-label.learn-rd-tag.is-slip.is-picked{color:#1f2433;background:#f5c542}.learn-scene-label.learn-rd-tag.is-slip.is-ok{color:#0f9f6e}.learn-scene-label.learn-rd-tag.is-slip.is-bad{color:var(--lf-interest)}.learn-scene-label.learn-rd-tag.is-day{padding:.02rem .2rem;font-size:.52rem}.learn-scene-label.learn-rd-tag.is-day.is-event{color:#fff;background:var(--lf-loan)}.learn-scene-label.learn-rd-tag.is-day.is-right{color:#fff;background:#10b981}.learn-scene-label.learn-rd-tag.is-day.is-wrong{color:#fff;background:var(--lf-interest)}@media (max-width:520px){.learn-scene-label.learn-rd-tag{padding:.03rem .18rem;font-size:.5rem}.learn-scene-label.learn-rd-tag.is-day{font-size:.44rem}.learn-rd-month button{min-height:2.2rem;padding:.15rem .2rem}}
.learn-be-input{flex-wrap:wrap;align-items:center;gap:.4rem .6rem;font-size:.82rem;display:flex}.learn-be-input span{font-weight:600}.learn-be-input input{border:1px solid var(--border);background:var(--lf-panel);font-variant-numeric:tabular-nums;border-radius:.45rem;width:8.5rem;padding:.3rem .5rem;font-size:.85rem}.learn-be-input input:focus-visible{outline:2px solid var(--lf-loan);outline-offset:1px}.learn-be-input button{border:1px solid var(--lf-loan);color:var(--lf-loan);border-radius:.5rem;padding:.3rem .65rem;font-size:.8rem;font-weight:600}.learn-be .learn-scene-table td{font-variant-numeric:tabular-nums}.learn-section p.learn-be-rule{background:color-mix(in srgb,var(--lf-loan)7%,transparent);border-radius:.5rem;margin:.2rem 0 0;padding:.55rem .7rem;font-size:.84rem;line-height:1.5}.learn-scene-label.learn-be-tag{color:#fff}.learn-scene-label.learn-be-tag.is-env{background:var(--lf-loan)}.learn-scene-label.learn-be-tag.is-closed{background:#a9533f;font-weight:500}.learn-scene-label.learn-be-tag.is-pad{background:#4b5563}@media (max-width:520px){.learn-be .learn-scene-label{padding:.08rem .3rem;font-size:.58rem}}
.learn-section p.learn-sm-deed{margin:0;font-size:.84rem}.learn-sm-grid{background:var(--border);border-radius:.45rem;gap:2px;width:100%;max-width:15rem;padding:2px;display:grid}.learn-sm-grid.is-six{grid-template-columns:repeat(6,1fr)}.learn-sm-grid.is-four{grid-template-columns:repeat(4,1fr);max-width:12rem}.learn-sm-grid button{aspect-ratio:1;background:var(--lf-panel);font-variant-numeric:tabular-nums;min-width:0;color:var(--lf-label);border:1px solid #0000;border-radius:.2rem;padding:0;font-size:.72rem;font-weight:700}.learn-sm-grid button:hover:not(:disabled){border-color:var(--lf-loan)}.learn-sm-grid button:disabled{opacity:.85}.learn-sm-grid button.is-kept{opacity:1;color:#fff;background:#10b981}.learn-sm-grid button.is-wrong{color:#fff;background:var(--lf-interest)}.learn-sm-grid button.is-mine{color:var(--lf-loan);background:color-mix(in srgb,var(--lf-loan)12%,var(--lf-panel));font-size:.6rem}.learn-sm-input{flex-wrap:wrap;align-items:center;gap:.4rem .6rem;font-size:.82rem;display:flex}.learn-sm-input span{font-weight:600}.learn-sm-input input{border:1px solid var(--border);background:var(--lf-panel);font-variant-numeric:tabular-nums;border-radius:.45rem;width:8.5rem;padding:.3rem .5rem;font-size:.85rem}.learn-sm-input input:focus-visible{outline:2px solid var(--lf-loan);outline-offset:1px}.learn-sm-input button{border:1px solid var(--lf-loan);color:var(--lf-loan);border-radius:.5rem;padding:.3rem .65rem;font-size:.8rem;font-weight:600}.learn-section p.learn-sm-rule{background:color-mix(in srgb,var(--lf-loan)7%,transparent);border-radius:.5rem;margin:.2rem 0 0;padding:.55rem .7rem;font-size:.84rem;line-height:1.5}.learn-scene-label.learn-sm-tag{color:#fff;font-variant-numeric:tabular-nums;transform-origin:50%}.learn-scene-label.learn-sm-tag.is-a{background:var(--lf-loan)}.learn-scene-label.learn-sm-tag.is-b{color:#1f2433;background:#f5c542}.learn-scene-label.learn-sm-tag.is-bad{background:var(--lf-interest)}@media (max-width:520px){.learn-sm .learn-scene-label{padding:.08rem .3rem;font-size:.58rem}}
.learn-cb-input{flex-wrap:wrap;align-items:center;gap:.4rem .6rem;font-size:.82rem;display:flex}.learn-cb-input span{font-weight:600}.learn-cb-input input{border:1px solid var(--border);background:var(--lf-panel);font-variant-numeric:tabular-nums;border-radius:.45rem;width:8.5rem;padding:.3rem .5rem;font-size:.85rem}.learn-cb-input input:focus-visible{outline:2px solid var(--lf-loan);outline-offset:1px}.learn-cb-input button{border:1px solid var(--lf-loan);color:var(--lf-loan);border-radius:.5rem;padding:.3rem .65rem;font-size:.8rem;font-weight:600}.learn-cb .learn-scene-table td{font-variant-numeric:tabular-nums}.learn-section p.learn-cb-rule{background:color-mix(in srgb,var(--lf-loan)7%,transparent);border-radius:.5rem;margin:.2rem 0 0;padding:.55rem .7rem;font-size:.84rem;line-height:1.5}.learn-scene-label.learn-cb-tag{color:#fff}.learn-scene-label.learn-cb-tag.is-new{background:var(--lf-loan)}.learn-scene-label.learn-cb-tag.is-loss{background:#c2473d}.learn-scene-label.learn-cb-tag.is-land{background:#2f8a55}.learn-scene-label.learn-cb-tag.is-rate{background:#4b5563;font-weight:500}.learn-scene-label.learn-cb-tag.is-total{background:#1f2433}@media (max-width:520px){.learn-cb .learn-scene-label{padding:.08rem .3rem;font-size:.58rem}}
.learn-ps-input{flex-wrap:wrap;align-items:center;gap:.4rem .6rem;font-size:.82rem;display:flex}.learn-ps-input span{font-weight:600}.learn-ps-input input{border:1px solid var(--border);background:var(--lf-panel);font-variant-numeric:tabular-nums;border-radius:.45rem;width:8.5rem;padding:.3rem .5rem;font-size:.85rem}.learn-ps-input input:focus-visible{outline:2px solid var(--lf-loan);outline-offset:1px}.learn-ps-input button{border:1px solid var(--lf-loan);color:var(--lf-loan);border-radius:.5rem;padding:.3rem .65rem;font-size:.8rem;font-weight:600}.learn-section p.learn-ps-rule{background:color-mix(in srgb,var(--lf-loan)7%,transparent);border-radius:.5rem;margin:.2rem 0 0;padding:.55rem .7rem;font-size:.84rem;line-height:1.5}.learn-scene-label.learn-ps-tag{color:#fff}.learn-scene-label.learn-ps-tag.is-pay{background:#1f2433}.learn-scene-label.learn-ps-tag.is-int{background:#a5532f}.learn-scene-label.learn-ps-tag.is-prin{background:var(--lf-loan)}.learn-scene-label.learn-ps-tag.is-owed{background:#5b5f68;font-weight:500}.learn-scene-label.learn-ps-tag.is-saved{background:#2f8a55}@media (max-width:520px){.learn-ps .learn-scene-label{padding:.08rem .3rem;font-size:.58rem}}
.learn-ph-input{flex-wrap:wrap;align-items:center;gap:.4rem .6rem;font-size:.82rem;display:flex}.learn-ph-input span{font-weight:600}.learn-ph-input input{border:1px solid var(--border);background:var(--lf-panel);font-variant-numeric:tabular-nums;border-radius:.45rem;width:8.5rem;padding:.3rem .5rem;font-size:.85rem}.learn-ph-input input:focus-visible{outline:2px solid var(--lf-loan);outline-offset:1px}.learn-ph-input button{border:1px solid var(--lf-loan);color:var(--lf-loan);border-radius:.5rem;padding:.3rem .65rem;font-size:.8rem;font-weight:600}.learn-section p.learn-ph-rule{background:color-mix(in srgb,var(--lf-loan)7%,transparent);border-radius:.5rem;margin:.2rem 0 0;padding:.55rem .7rem;font-size:.84rem;line-height:1.5}.learn-scene-label.learn-ph-tag{color:#fff}.learn-scene-label.learn-ph-tag.is-title{background:#1f2433;font-weight:500}.learn-scene-label.learn-ph-tag.is-pin{background:#4b5563}.learn-scene-label.learn-ph-tag.is-seller{background:#b0701f}.learn-scene-label.learn-ph-tag.is-buyer{background:var(--lf-loan)}.learn-scene-label.learn-ph-tag.is-deposit{background:#46564f}@media (max-width:520px){.learn-ph .learn-scene-label{padding:.08rem .3rem;font-size:.58rem}}
.learn-ts-input{flex-wrap:wrap;align-items:center;gap:.4rem .6rem;font-size:.82rem;display:flex}.learn-ts-input span{font-weight:600}.learn-ts-input input{border:1px solid var(--border);background:var(--lf-panel);font-variant-numeric:tabular-nums;border-radius:.45rem;width:8.5rem;padding:.3rem .5rem;font-size:.85rem}.learn-ts-input input:focus-visible{outline:2px solid var(--lf-loan);outline-offset:1px}.learn-ts-input button,.learn-ts-pour{border:1px solid var(--lf-loan);color:var(--lf-loan);border-radius:.5rem;padding:.3rem .65rem;font-size:.8rem;font-weight:600}.learn-ts-pour{align-self:flex-start}.learn-section p.learn-ts-rule{background:color-mix(in srgb,var(--lf-loan)7%,transparent);border-radius:.5rem;margin:.2rem 0 0;padding:.55rem .7rem;font-size:.84rem;line-height:1.5}.learn-scene-label.learn-ts-tag{color:#fff}.learn-scene-label.learn-ts-tag.is-value{background:#4a66a8}.learn-scene-label.learn-ts-tag.is-gone{background:#5b5f68;font-weight:500}.learn-scene-label.learn-ts-tag.is-exempt{background:#3f7a52}.learn-scene-label.learn-ts-tag.is-tax{background:#a5532f}.learn-scene-label.learn-ts-tag.is-civic{background:#1f2433}.learn-scene-label.learn-ts-tag.is-lot{background:#3d4350}@media (max-width:520px){.learn-ts .learn-scene-label{padding:.08rem .3rem;font-size:.58rem}}
.learn-vy-input{flex-wrap:wrap;align-items:center;gap:.4rem .6rem;font-size:.82rem;display:flex}.learn-vy-input span{font-weight:600}.learn-vy-input input{border:1px solid var(--border);background:var(--lf-panel);font-variant-numeric:tabular-nums;border-radius:.45rem;width:8.5rem;padding:.3rem .5rem;font-size:.85rem}.learn-vy-input input:focus-visible{outline:2px solid var(--lf-loan);outline-offset:1px}.learn-vy-input button{border:1px solid var(--lf-loan);color:var(--lf-loan);border-radius:.5rem;padding:.3rem .65rem;font-size:.8rem;font-weight:600}.learn-section p.learn-vy-rule{background:color-mix(in srgb,var(--lf-loan)7%,transparent);border-radius:.5rem;margin:.2rem 0 0;padding:.55rem .7rem;font-size:.84rem;line-height:1.5}.learn-scene-label.learn-vy-tag{color:#fff}.learn-scene-label.learn-vy-tag.is-value{background:#1f2433}.learn-scene-label.learn-vy-tag.is-step{background:#4d6a52}.learn-scene-label.learn-vy-tag.is-ground{color:var(--lf-label);background:color-mix(in srgb,var(--card)78%,transparent);font-weight:500}.learn-scene-label.learn-vy-tag.is-line{background:#b85f22}.learn-scene-label.learn-vy-tag.is-debt{background:#a5532f}.learn-scene-label.learn-vy-tag.is-equity{background:var(--lf-loan)}.learn-scene-label.learn-vy-tag.is-gain{background:#2f8a55}.learn-scene-label.learn-vy-tag.is-stone{background:#5b5f68;font-weight:500}@media (max-width:520px){.learn-vy .learn-scene-label{padding:.08rem .3rem;font-size:.58rem}}
.learn-cs-input{flex-wrap:wrap;align-items:center;gap:.4rem .6rem;font-size:.82rem;display:flex}.learn-cs-input span{font-weight:600}.learn-cs-input input{border:1px solid var(--border);background:var(--lf-panel);font-variant-numeric:tabular-nums;border-radius:.45rem;width:8.5rem;padding:.3rem .5rem;font-size:.85rem}.learn-cs-input input:focus-visible{outline:2px solid var(--lf-loan);outline-offset:1px}.learn-cs-input button{border:1px solid var(--lf-loan);color:var(--lf-loan);border-radius:.5rem;padding:.3rem .65rem;font-size:.8rem;font-weight:600}.learn-section p.learn-cs-rule{background:color-mix(in srgb,var(--lf-loan)7%,transparent);border-radius:.5rem;margin:.2rem 0 0;padding:.55rem .7rem;font-size:.84rem;line-height:1.5}.learn-scene-label.learn-cs-tag{color:#fff;font-variant-numeric:tabular-nums;white-space:pre;text-align:center}.learn-scene-label.learn-cs-tag.is-comp{background:#3d4350}.learn-scene-label.learn-cs-tag.is-subject{background:var(--lf-loan)}.learn-scene-label.learn-cs-tag.is-feature{color:#1f2433;background:#f3efe6;box-shadow:0 0 0 1.5px #3d4350}.learn-scene-label.learn-cs-tag.is-add{background:#3f7a52}.learn-scene-label.learn-cs-tag.is-subtract{background:#a5532f}.learn-scene-label.learn-cs-tag.is-warn{background:var(--lf-interest)}.learn-scene-label.learn-cs-tag.is-kept{background:#0f8a61}.learn-scene-label.learn-cs-tag.is-muted{color:#2b2f36;background:#ffffffe6;font-weight:500}@media (max-width:520px){.learn-cs .learn-scene-label{padding:.08rem .3rem;font-size:.58rem}}
.learn-lb-input{flex-wrap:wrap;align-items:center;gap:.4rem .6rem;font-size:.82rem;display:flex}.learn-lb-input span{font-weight:600}.learn-lb-input input{border:1px solid var(--border);background:var(--lf-panel);font-variant-numeric:tabular-nums;border-radius:.45rem;width:8.5rem;padding:.3rem .5rem;font-size:.85rem}.learn-lb-input input:focus-visible{outline:2px solid var(--lf-loan);outline-offset:1px}.learn-lb-input button{border:1px solid var(--lf-loan);color:var(--lf-loan);border-radius:.5rem;padding:.3rem .65rem;font-size:.8rem;font-weight:600}.learn-section p.learn-lb-rule{background:color-mix(in srgb,var(--lf-loan)7%,transparent);border-radius:.5rem;margin:.2rem 0 0;padding:.55rem .7rem;font-size:.84rem;line-height:1.5}.learn-scene-label.learn-lb-tag{color:#fff}.learn-scene-label.learn-lb-tag.is-price{background:#1f2433}.learn-scene-label.learn-lb-tag.is-buyer{background:#4e68a6}.learn-scene-label.learn-lb-tag.is-lender{background:#5f7a4c}.learn-scene-label.learn-lb-tag.is-int{background:#a5532f}.learn-scene-label.learn-lb-tag.is-debt{background:#8a6a28}.learn-scene-label.learn-lb-tag.is-ghost{background:#6b7280;font-weight:500}.learn-scene-label.learn-lb-tag.is-line{background:#1f2433;font-weight:700}@media (max-width:520px){.learn-lb .learn-scene-label{padding:.08rem .3rem;font-size:.58rem}}.learn-scene-label.learn-lb-left{translate:-50%}.learn-scene-label.learn-lb-right{translate:50%}.learn-scene-label.learn-lb-tag.is-house{background:#3f5d93}
.learn-ss-input{flex-wrap:wrap;align-items:center;gap:.4rem .6rem;font-size:.82rem;display:flex}.learn-ss-input span{font-weight:600}.learn-ss-input input{border:1px solid var(--border);background:var(--lf-panel);font-variant-numeric:tabular-nums;border-radius:.45rem;width:8.5rem;padding:.3rem .5rem;font-size:.85rem}.learn-ss-input input:focus-visible{outline:2px solid var(--lf-loan);outline-offset:1px}.learn-ss-input button{border:1px solid var(--lf-loan);color:var(--lf-loan);border-radius:.5rem;padding:.3rem .65rem;font-size:.8rem;font-weight:600}.learn-section p.learn-ss-rule{background:color-mix(in srgb,var(--lf-loan)7%,transparent);border-radius:.5rem;margin:.2rem 0 0;padding:.55rem .7rem;font-size:.84rem;line-height:1.5}.learn-ss .learn-scene-label{white-space:pre-line;text-align:center}.learn-scene-label.learn-ss-tag{color:#fff}.learn-scene-label.learn-ss-tag.is-line{background:#1f2433}.learn-scene-label.learn-ss-tag.is-debit{background:#96672a;font-weight:500}.learn-scene-label.learn-ss-tag.is-credit{background:#47658c;font-weight:500}.learn-scene-label.learn-ss-tag.is-cash{background:#2f7a4d}@media (max-width:520px){.learn-ss .learn-scene-label{padding:.08rem .3rem;font-size:.58rem}}
.learn-ry-input{flex-wrap:wrap;align-items:center;gap:.4rem .6rem;font-size:.82rem;display:flex}.learn-ry-input span{font-weight:600}.learn-ry-input input{border:1px solid var(--border);background:var(--lf-panel);font-variant-numeric:tabular-nums;border-radius:.45rem;width:8.5rem;padding:.3rem .5rem;font-size:.85rem}.learn-ry-input input:focus-visible{outline:2px solid var(--lf-loan);outline-offset:1px}.learn-ry-input button{border:1px solid var(--lf-loan);color:var(--lf-loan);border-radius:.5rem;padding:.3rem .65rem;font-size:.8rem;font-weight:600}.learn-section p.learn-ry-rule{background:color-mix(in srgb,var(--lf-loan)7%,transparent);border-radius:.5rem;margin:.2rem 0 0;padding:.55rem .7rem;font-size:.84rem;line-height:1.5}.learn-scene-label.learn-ry-tag{color:#fff}.learn-scene-label.learn-ry-tag.is-gross{background:#5b5f68;font-weight:500}.learn-scene-label.learn-ry-tag.is-vacant{background:#8a5a2e}.learn-scene-label.learn-ry-tag.is-owner{background:var(--lf-loan)}.learn-scene-label.learn-ry-tag.is-out{background:#1f2433}.learn-scene-label.learn-ry-tag.is-basis{background:#6b4e2e}.learn-scene-label.learn-ry-tag.is-kept{background:#2f8a55}@media (max-width:520px){.learn-ry .learn-scene-label{padding:.08rem .3rem;font-size:.58rem}}
.learn-ss-input{flex-wrap:wrap;align-items:center;gap:.4rem .6rem;font-size:.82rem;display:flex}.learn-ss-input span{font-weight:600}.learn-ss-input input{border:1px solid var(--border);background:var(--lf-panel);font-variant-numeric:tabular-nums;border-radius:.45rem;width:8.5rem;padding:.3rem .5rem;font-size:.85rem}.learn-ss-input input:focus-visible{outline:2px solid var(--lf-loan);outline-offset:1px}.learn-ss-input button{border:1px solid var(--lf-loan);color:var(--lf-loan);border-radius:.5rem;padding:.3rem .65rem;font-size:.8rem;font-weight:600}.learn-section p.learn-ss-rule{background:color-mix(in srgb,var(--lf-loan)7%,transparent);border-radius:.5rem;margin:.2rem 0 0;padding:.55rem .7rem;font-size:.84rem;line-height:1.5}.learn-scene-label.learn-ss-tag{color:#fff}.learn-scene-label.learn-ss-tag.is-price{background:#1f2433}.learn-scene-label.learn-ss-tag.is-comm{background:#a5532f}.learn-scene-label.learn-ss-tag.is-listing{background:#4b7458}.learn-scene-label.learn-ss-tag.is-selling{background:#64588c}.learn-scene-label.learn-ss-tag.is-agent{background:#8f6a1f}.learn-scene-label.learn-ss-tag.is-payoff{background:#5b5f68;font-weight:500}.learn-scene-label.learn-ss-tag.is-net{background:var(--lf-loan)}.learn-scene-label.learn-ss-tag.is-extra{background:#2f8a55}@media (max-width:520px){.learn-ss .learn-scene-label{padding:.08rem .3rem;font-size:.58rem}}
