.quick-check-module__eMZS4G__card{border:1px solid var(--border);border-radius:var(--r-lg);background:var(--surface);width:100%;max-width:480px;box-shadow:var(--shadow-md);grid-template-columns:minmax(0,1fr);justify-self:end;gap:14px;padding:clamp(18px,2.4vw,26px);display:grid}.quick-check-module__eMZS4G__head{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 12px;display:flex}.quick-check-module__eMZS4G__head h2{font-size:22px}.quick-check-module__eMZS4G__game{color:var(--muted);align-items:center;gap:6px;font-size:13px;font-weight:600;display:inline-flex}.quick-check-module__eMZS4G__game .game-dot{width:24px;height:24px;font-size:12px}.quick-check-module__eMZS4G__hint{color:var(--muted);margin:-6px 0 0;font-size:13.5px}.quick-check-module__eMZS4G__inputs{flex-wrap:nowrap;align-items:center;gap:6px;display:flex}.quick-check-module__eMZS4G__input{aspect-ratio:1;min-width:0;max-width:54px;min-height:0;color:var(--ink);text-align:center;font-variant-numeric:tabular-nums;background:radial-gradient(circle at 35% 30%,#fffdf8,#f1eadb);border:1px solid #e3dccb;border-radius:50%;flex:1 1 0;padding:0;font-size:17px;font-weight:700;box-shadow:inset 0 -2px #0f2e2314}.quick-check-module__eMZS4G__input::placeholder{color:#c9c2b0;font-weight:400}.quick-check-module__eMZS4G__input:focus{outline:2px solid var(--emerald);outline-offset:2px}.quick-check-module__eMZS4G__firstBonus{margin-left:8px}.quick-check-module__eMZS4G__bonus_red{color:#fff;background:radial-gradient(circle at 35% 30%,#ff7a82,#d10018);border-color:#b0101f}.quick-check-module__eMZS4G__bonus_gold{color:#3a2a00;background:radial-gradient(circle at 35% 30%,#ffe08a,#d9a520);border-color:#b98a12}.quick-check-module__eMZS4G__bonus_orange{color:#fff;background:radial-gradient(circle at 35% 30%,#ffc27a,#e07d10);border-color:#bd650a}.quick-check-module__eMZS4G__bonus_star{color:#3a2a00;background:radial-gradient(circle at 35% 30%,#fff3c4,#e5c25a);border-color:#c79f35}.quick-check-module__eMZS4G__bonus_red::placeholder,.quick-check-module__eMZS4G__bonus_orange::placeholder{color:#ffffffb3}.quick-check-module__eMZS4G__actions{justify-content:space-between;align-items:center;gap:10px;display:flex}.quick-check-module__eMZS4G__actions .btn-primary{flex:auto;max-width:280px}.quick-check-module__eMZS4G__result{border-radius:var(--r-md);background:var(--paper);border:1px solid var(--border);justify-items:start;gap:10px;padding:14px;display:grid}.quick-check-module__eMZS4G__result p{color:#34403a;margin:0;font-size:13.5px;line-height:1.55}.quick-check-module__eMZS4G__resultActions{flex-wrap:wrap;align-items:center;gap:10px 16px;display:flex}.quick-check-module__eMZS4G__message{margin:0;font-size:13.5px}.quick-check-module__eMZS4G__foot{color:var(--muted);text-align:center;margin:0;font-size:13.5px;line-height:1.5}.quick-check-module__eMZS4G__example{color:var(--emerald);white-space:nowrap;font-weight:600}.quick-check-module__eMZS4G__spin{animation:1s linear infinite quick-check-module__eMZS4G__quickSpin}@keyframes quick-check-module__eMZS4G__quickSpin{to{transform:rotate(360deg)}}@media (max-width:900px){.quick-check-module__eMZS4G__card{justify-self:stretch;max-width:none}}@media (max-width:767px){.quick-check-module__eMZS4G__inputs{gap:5px}.quick-check-module__eMZS4G__input{font-size:16px}.quick-check-module__eMZS4G__firstBonus{margin-left:5px}.quick-check-module__eMZS4G__actions .btn-primary{max-width:none}}.quick-check-module__eMZS4G__actions{flex-wrap:wrap}.quick-check-module__eMZS4G__actions .btn-primary{white-space:normal;text-align:center;min-width:0}@media (max-width:359px){.quick-check-module__eMZS4G__actions .btn-primary{flex-basis:100%}}.quick-check-module__eMZS4G__embedded{gap:8px;width:100%;min-width:0;margin-top:2px;display:grid}.quick-check-module__eMZS4G__embedded .quick-check-module__eMZS4G__input{max-width:44px;font-size:15px}.quick-check-module__eMZS4G__embedded .quick-check-module__eMZS4G__foot{text-align:left;font-size:12.5px}.quick-check-module__eMZS4G__free{color:var(--ink);font-weight:700}.quick-check-module__eMZS4G__embedded .quick-check-module__eMZS4G__actions .btn-primary{flex:100%;max-width:none}.quick-check-module__eMZS4G__ranges{color:var(--muted);flex-wrap:wrap;justify-content:space-between;gap:2px 12px;margin:0 0 6px;font-size:12.5px;font-weight:700;display:flex}.quick-check-module__eMZS4G__input[aria-invalid=true]{box-shadow:0 0 0 2px #f6dcd5;border-color:var(--terra-deep)!important}
.reservation-module__0kMZOa__offer{color:var(--ink);align-items:flex-start;gap:8px;margin:0;font-size:13.5px;line-height:1.5;display:flex}.reservation-module__0kMZOa__offer svg{color:var(--brass-deep);flex:none;margin-top:2px}.reservation-module__0kMZOa__muted{color:var(--muted);margin:0;font-size:13px;line-height:1.5}.reservation-module__0kMZOa__label{letter-spacing:.07em;text-transform:uppercase;color:var(--muted);margin-bottom:6px;font-size:11.5px;font-weight:800;display:block}.reservation-module__0kMZOa__rule{color:#34403a;margin:0;font-size:13.5px;line-height:1.55}.reservation-module__0kMZOa__panel{background:#fffaf0;border:1px solid #ecd9a6;border-radius:14px;gap:10px;padding:16px 18px;display:grid}.reservation-module__0kMZOa__panelTitle{font-family:var(--font-serif);color:var(--ink);align-items:center;gap:8px;margin:0;font-size:19px;font-weight:400;line-height:1.25;display:flex}.reservation-module__0kMZOa__panelTitle svg{color:var(--brass-deep);flex:none}.reservation-module__0kMZOa__costRow{color:var(--ink);flex-wrap:wrap;align-items:center;gap:6px 10px;margin:0;font-size:13.5px;line-height:1.5;display:flex}.reservation-module__0kMZOa__costTag{background:var(--brass-soft);color:var(--brass-deep);white-space:nowrap;border-radius:999px;align-items:center;gap:5px;padding:3px 10px;font-size:12.5px;font-weight:800;display:inline-flex}.reservation-module__0kMZOa__reviewButton{border:1.5px solid var(--brass-deep);background:var(--surface);max-width:100%;color:var(--ink);white-space:normal;text-align:center;justify-self:start}.reservation-module__0kMZOa__reviewButton:hover{background:var(--brass-soft)}.reservation-module__0kMZOa__review{gap:16px;margin-top:8px;display:grid}.reservation-module__0kMZOa__notices{gap:6px;display:grid}.reservation-module__0kMZOa__notices p{background:var(--mint-soft);color:var(--mint-deep);border-radius:10px;align-items:flex-start;gap:7px;margin:0;padding:9px 12px;font-size:13.5px;font-weight:600;line-height:1.45;display:flex}.reservation-module__0kMZOa__notices svg{flex:none;margin-top:2px}.reservation-module__0kMZOa__facts{gap:2px;margin:0;display:grid}.reservation-module__0kMZOa__facts p{margin:0}.reservation-module__0kMZOa__drawLine{color:var(--ink);margin:0;font-size:15px;font-weight:700}.reservation-module__0kMZOa__lineBlock{background:var(--paper);border:1px solid var(--border);border-radius:12px;gap:6px;padding:12px 14px;display:grid}.reservation-module__0kMZOa__bullets{gap:6px;margin:0;padding:0;list-style:none;display:grid}.reservation-module__0kMZOa__bullets li{color:#34403a;align-items:flex-start;gap:8px;font-size:13.5px;line-height:1.5;display:flex}.reservation-module__0kMZOa__bullets svg{color:var(--mint-deep);flex:none;margin-top:3px}.reservation-module__0kMZOa__money{text-align:left;flex-wrap:wrap;flex:100%;gap:4px 18px;margin:0;display:flex}.reservation-module__0kMZOa__money>div{align-items:baseline;gap:6px;display:flex}.reservation-module__0kMZOa__money dt{letter-spacing:.06em;text-transform:uppercase;color:var(--muted);font-size:11.5px;font-weight:800}.reservation-module__0kMZOa__money dd{color:var(--ink);margin:0;font-size:15px;font-weight:700}.reservation-module__0kMZOa__type{color:var(--ink);flex:100%;margin:0;font-size:13px;font-weight:600}.reservation-module__0kMZOa__buttons{flex-wrap:wrap;gap:8px;display:flex}.reservation-module__0kMZOa__buttons>*{white-space:normal;text-align:center;max-width:100%}.reservation-module__0kMZOa__sticky{z-index:1;background:var(--surface);border-top:1px solid var(--border);margin:0 -4px;padding:10px 4px 6px;position:sticky;bottom:-18px;box-shadow:0 -8px 12px -10px #14201b40}.reservation-module__0kMZOa__sticky .reservation-module__0kMZOa__type{text-align:left}.reservation-module__0kMZOa__confirm{background:var(--brass);color:var(--emerald-deep);border:1px solid #e2a41c;flex:260px;font-weight:700}.reservation-module__0kMZOa__confirm:hover{background:#e2a41c}.reservation-module__0kMZOa__confirm:disabled{opacity:.6;cursor:progress}.reservation-module__0kMZOa__signedOut{border-top:1px solid var(--border);gap:8px;padding-top:12px;display:grid}.reservation-module__0kMZOa__gift{color:var(--ink);align-items:flex-start;gap:7px;margin:0;font-size:13.5px;font-weight:600;display:flex}.reservation-module__0kMZOa__gift svg{color:var(--brass-deep);flex:none;margin-top:2px}.reservation-module__0kMZOa__stop{background:var(--paper);border:1px solid var(--border);border-radius:12px;gap:8px;padding:12px 14px;display:grid}.reservation-module__0kMZOa__stop p{margin:0;font-size:13.5px;line-height:1.5}.reservation-module__0kMZOa__reserved{background:#f1f8f3;border:1.5px solid #9fd8b8;border-radius:14px;gap:10px;padding:16px 18px;display:grid}.reservation-module__0kMZOa__reserved:focus{outline:none}.reservation-module__0kMZOa__reservedTitle{font-family:var(--font-serif);color:var(--mint-deep);align-items:center;gap:8px;margin:0;font-size:20px;font-weight:400;display:flex}.reservation-module__0kMZOa__note{background:var(--surface);color:var(--ink);border-radius:10px;margin:0;padding:8px 12px;font-size:13px}.reservation-module__0kMZOa__ticket{color:var(--muted);border-top:1px solid #cfe8d9;align-items:flex-start;gap:7px;margin:0;padding-top:10px;font-size:12.5px;line-height:1.5;display:flex}.reservation-module__0kMZOa__ticket svg{flex:none;margin-top:2px}@media (max-width:560px){.reservation-module__0kMZOa__panel,.reservation-module__0kMZOa__reserved{padding:14px}.reservation-module__0kMZOa__buttons>*{flex:100%}}.reservation-module__0kMZOa__costLine{color:var(--ink);text-align:left;flex:100%;align-items:center;gap:8px;margin:0;font-size:15px;font-weight:700;line-height:1.4;display:flex}.reservation-module__0kMZOa__costLine svg{color:var(--brass-deep);flex:none}.reservation-module__0kMZOa__keptLine{color:var(--mint-deep);margin:0;font-size:13px;font-weight:600}.reservation-module__0kMZOa__stopActions{flex-wrap:wrap;gap:8px;display:flex}.reservation-module__0kMZOa__stopActions .btn{white-space:normal;text-align:center;max-width:100%}
.analysis-result-module__fpNQ-q__result{grid-template-columns:minmax(0,1fr);gap:18px;min-width:0;display:grid}.analysis-result-module__fpNQ-q__result[aria-busy=true]{opacity:.6;transition:opacity .2s}.analysis-result-module__fpNQ-q__example{border-radius:var(--r-md);background:var(--brass-soft);color:#5a4a22;margin:0;padding:10px 14px;font-size:14px;font-weight:600}.analysis-result-module__fpNQ-q__story{gap:12px;min-width:0;display:grid}.analysis-result-module__fpNQ-q__heroNote{color:#d3ddd7;margin:0;font-size:15px;line-height:1.6}.analysis-result-module__fpNQ-q__historyFoot{gap:8px;display:grid}.analysis-result-module__fpNQ-q__historyFoot .micro{margin:0}.analysis-result-module__fpNQ-q__band{border:1px solid var(--border);background:var(--surface);width:fit-content;color:var(--ink);border-radius:999px;align-items:center;gap:8px;padding:4px 10px;font-size:13px;font-weight:600;display:inline-flex}.analysis-result-module__fpNQ-q__band i{background:var(--sand);border-radius:50%;width:9px;height:9px}.analysis-result-module__fpNQ-q__band[data-band=low] i{background:var(--mint)}.analysis-result-module__fpNQ-q__band[data-band=high] i{background:var(--terra)}.analysis-result-module__fpNQ-q__compare{grid-template-columns:minmax(0,1fr);gap:12px;scroll-margin-top:84px;display:grid}.analysis-result-module__fpNQ-q__compare:focus{outline:none}.analysis-result-module__fpNQ-q__compare:focus-visible{outline:2px solid var(--focus);outline-offset:4px;border-radius:var(--r-lg)}.analysis-result-module__fpNQ-q__card{border:1px solid var(--border);border-radius:var(--r-lg);background:var(--surface);min-width:0;box-shadow:var(--shadow-sm);align-content:start;gap:10px;padding:16px;display:grid}.analysis-result-module__fpNQ-q__alt{box-shadow:0 0 0 1px #bcd9c3 inset, var(--shadow-sm);border-color:#bcd9c3}.analysis-result-module__fpNQ-q__empty p{margin:0;line-height:1.5}.analysis-result-module__fpNQ-q__label{letter-spacing:.06em;text-transform:uppercase;color:var(--brass-deep);font-size:12px;font-weight:700}.analysis-result-module__fpNQ-q__percentile{color:#34403a;margin:0;font-size:14px;line-height:1.5}.analysis-result-module__fpNQ-q__ratio{color:var(--mint-deep);margin:0;font-size:15px}.analysis-result-module__fpNQ-q__ratio small{color:var(--muted);font-size:12px}.analysis-result-module__fpNQ-q__changes{grid-template-columns:auto minmax(0,1fr);gap:4px 12px;margin:0;font-size:14px;display:grid}.analysis-result-module__fpNQ-q__changes dt{color:var(--muted);font-weight:600}.analysis-result-module__fpNQ-q__changes dd{font-variant-numeric:tabular-nums;margin:0}.analysis-result-module__fpNQ-q__changes .analysis-result-module__fpNQ-q__full{color:#34403a;grid-column:1/-1;font-weight:400}.analysis-result-module__fpNQ-q__odds{color:var(--muted);grid-column:1/-1;align-items:flex-start;gap:8px;margin:0;font-size:13px;line-height:1.5;display:flex}.analysis-result-module__fpNQ-q__odds svg{color:var(--mint-deep);flex:none;margin-top:2px}.analysis-result-module__fpNQ-q__actions{flex-wrap:wrap;gap:6px;display:flex;position:relative}.analysis-result-module__fpNQ-q__prompt{border-radius:var(--r-md);background:var(--mint-soft);border:1px solid #cfe3d3;flex-basis:100%;gap:8px;padding:12px 14px;display:grid}.analysis-result-module__fpNQ-q__prompt p{color:var(--mint-deep);margin:0;font-size:14px;line-height:1.5}.analysis-result-module__fpNQ-q__prompt div{flex-wrap:wrap;gap:8px;display:flex}.analysis-result-module__fpNQ-q__settings{border:1px solid var(--border);border-radius:var(--r-lg);background:var(--surface);box-shadow:var(--shadow-sm);min-width:0;margin:0;padding:6px 18px 14px;transition:opacity .2s;display:grid}.analysis-result-module__fpNQ-q__settings[aria-busy=true]{opacity:.65}.analysis-result-module__fpNQ-q__settings legend{float:left;width:100%;font-family:var(--font-serif);color:var(--ink);align-items:center;gap:8px;padding:12px 0 4px;font-size:18px;font-weight:400;display:flex}.analysis-result-module__fpNQ-q__settings legend svg{color:var(--brass-deep)}.analysis-result-module__fpNQ-q__settings legend+*{clear:both}.analysis-result-module__fpNQ-q__setRow{border-top:1px solid var(--border);cursor:default;grid-template-columns:minmax(180px,260px) minmax(0,1fr);align-items:center;gap:10px 24px;padding:14px 0;display:grid}.analysis-result-module__fpNQ-q__setText{gap:3px;min-width:0;display:grid}.analysis-result-module__fpNQ-q__setText strong{color:var(--ink);flex-wrap:wrap;align-items:center;gap:6px 8px;font-size:15px;display:flex}.analysis-result-module__fpNQ-q__setText small{color:var(--muted);font-size:13px;line-height:1.45}.analysis-result-module__fpNQ-q__count{background:var(--brass-soft);color:var(--brass-deep);border-radius:999px;padding:2px 8px;font-size:12px;font-weight:700}.analysis-result-module__fpNQ-q__segment{background:#eeebe2;border-radius:999px;flex-wrap:wrap;justify-self:start;align-items:center;gap:4px;padding:4px;display:inline-flex}.analysis-result-module__fpNQ-q__segment button{min-width:52px;min-height:40px;color:var(--ink);font:inherit;cursor:pointer;background:0 0;border:0;border-radius:999px;padding:0 16px;font-weight:700;transition:background .2s,color .2s,box-shadow .2s}.analysis-result-module__fpNQ-q__segment button:hover:not(:disabled){background:#ffffffb3}.analysis-result-module__fpNQ-q__segment button[aria-checked=true]{background:var(--emerald);color:#fff;box-shadow:var(--shadow-sm)}.analysis-result-module__fpNQ-q__segment button:disabled{cursor:not-allowed}.analysis-result-module__fpNQ-q__keepBalls{flex-wrap:wrap;align-items:center;gap:12px;padding:6px 2px;display:flex}.analysis-result-module__fpNQ-q__keepBalls button.tok{cursor:pointer}.analysis-result-module__fpNQ-q__keepBalls button.tok[aria-pressed=false]{opacity:.8}.analysis-result-module__fpNQ-q__switchControl{cursor:pointer;justify-self:start;align-items:center;gap:14px;display:inline-flex;position:relative}.analysis-result-module__fpNQ-q__bonusBalls{gap:6px;display:inline-flex}.analysis-result-module__fpNQ-q__switchInput{opacity:0;cursor:pointer;width:100%;height:100%;min-height:0;margin:0;padding:0;position:absolute;inset:0}.analysis-result-module__fpNQ-q__switchTrack{background:#d8d5cc;border-radius:999px;width:50px;height:28px;transition:background .2s;display:inline-block;position:relative}.analysis-result-module__fpNQ-q__switchTrack i{background:#fff;border-radius:50%;width:22px;height:22px;transition:transform .2s;position:absolute;top:3px;left:3px;box-shadow:0 1px 3px #14201b40}.analysis-result-module__fpNQ-q__switchInput:checked+.analysis-result-module__fpNQ-q__switchTrack{background:var(--emerald)}.analysis-result-module__fpNQ-q__switchInput:checked+.analysis-result-module__fpNQ-q__switchTrack i{transform:translate(22px)}.analysis-result-module__fpNQ-q__switchInput:focus-visible+.analysis-result-module__fpNQ-q__switchTrack{outline:3px solid var(--focus);outline-offset:2px}label.analysis-result-module__fpNQ-q__setRow{cursor:pointer}.analysis-result-module__fpNQ-q__settingsNote{border-top:1px solid var(--border);color:var(--muted);align-items:flex-start;gap:8px;margin:0;padding-top:12px;font-size:13px;line-height:1.5;display:flex}.analysis-result-module__fpNQ-q__settingsNote svg{flex:none;margin-top:2px}.analysis-result-module__fpNQ-q__segment button:focus-visible{outline:3px solid var(--focus);outline-offset:3px}.analysis-result-module__fpNQ-q__keepBalls button.tok:focus-visible{outline:3px solid var(--focus);outline-offset:3px}@media (max-width:640px){.analysis-result-module__fpNQ-q__settings{padding:4px 14px 12px}.analysis-result-module__fpNQ-q__setRow{grid-template-columns:minmax(0,1fr)}.analysis-result-module__fpNQ-q__keepBalls{gap:10px}}.analysis-result-module__fpNQ-q__history{border:1px solid var(--border);border-radius:var(--r-lg);background:var(--surface);gap:10px;padding:16px;display:grid}.analysis-result-module__fpNQ-q__history h3{margin:0;font-size:19px}.analysis-result-module__fpNQ-q__history .micro{margin:0}.analysis-result-module__fpNQ-q__stats{grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:10px;display:grid}.analysis-result-module__fpNQ-q__stats>div{border-radius:var(--r-md);background:var(--paper);gap:4px;padding:12px;display:grid}.analysis-result-module__fpNQ-q__stats span{color:var(--muted);font-size:12px;font-weight:600}.analysis-result-module__fpNQ-q__stats strong{font-variant-numeric:tabular-nums;font-size:20px}.analysis-result-module__fpNQ-q__stats small{color:var(--muted);font-size:12px;line-height:1.45}.analysis-result-module__fpNQ-q__more{border:1px solid var(--border);border-radius:var(--r-md);background:var(--paper)}.analysis-result-module__fpNQ-q__more>summary{cursor:pointer;align-items:center;gap:8px;min-height:44px;padding:10px 14px;font-weight:600;display:flex}.analysis-result-module__fpNQ-q__more>.line-analysis{padding:0 14px 14px}.analysis-result-module__fpNQ-q__detailsBody{gap:8px;padding:0 14px 14px;font-size:14px;line-height:1.55;display:grid}.analysis-result-module__fpNQ-q__detailsBody p{margin:0}.analysis-result-module__fpNQ-q__offer{border-radius:var(--r-lg);background:linear-gradient(180deg, #fffdf8, var(--brass-soft));border:1px solid #e3d5b4;gap:10px;padding:18px;display:grid}.analysis-result-module__fpNQ-q__offer h3{margin:0;font-size:20px}.analysis-result-module__fpNQ-q__offer p{margin:0;line-height:1.5}.analysis-result-module__fpNQ-q__offerActions{flex-wrap:wrap;align-items:center;gap:10px 16px;display:flex}.analysis-result-module__fpNQ-q__summaryBox{gap:10px;display:grid}.analysis-result-module__fpNQ-q__summaryBox h4{margin:0;font-size:16px}.analysis-result-module__fpNQ-q__summaryBox dl{grid-template-columns:auto minmax(0,1fr);gap:6px 14px;margin:0;font-size:14px;display:grid}.analysis-result-module__fpNQ-q__summaryBox dt{color:var(--muted);font-weight:600}.analysis-result-module__fpNQ-q__summaryBox dd{margin:0}.analysis-result-module__fpNQ-q__purchase{border:1px solid var(--border);border-radius:var(--r-md);background:var(--paper);flex-wrap:wrap;align-items:center;gap:10px 16px;padding:14px 16px;display:flex}.analysis-result-module__fpNQ-q__purchase p{margin:0;line-height:1.5}.analysis-result-module__fpNQ-q__purchase h2{margin:0 0 4px;font-size:22px}.analysis-result-module__fpNQ-q__ready{background:var(--mint-soft);border-color:#bcd9c3;justify-content:space-between}.analysis-result-module__fpNQ-q__spin{animation:1s linear infinite analysis-result-module__fpNQ-q__spin}@keyframes analysis-result-module__fpNQ-q__spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.analysis-result-module__fpNQ-q__spin{animation:none}}.analysis-result-module__fpNQ-q__versus{border:1px solid var(--border);border-radius:var(--r-lg);background:var(--surface);min-width:0;box-shadow:var(--shadow-sm);gap:0;scroll-margin-top:84px;display:grid;overflow:hidden}.analysis-result-module__fpNQ-q__versus:focus{outline:none}.analysis-result-module__fpNQ-q__versus:focus-visible{outline:2px solid var(--focus);outline-offset:4px}.analysis-result-module__fpNQ-q__vsRow{grid-template-columns:minmax(0,1fr);gap:12px;padding:18px 20px;display:grid}.analysis-result-module__fpNQ-q__vsAlt{border-top:1px solid var(--border);background:#f7fbf8}.analysis-result-module__fpNQ-q__vsMain{gap:10px;min-width:0;display:grid}.analysis-result-module__fpNQ-q__vsText{font-family:var(--font-serif);color:var(--ink);flex-wrap:wrap;align-items:center;gap:6px 12px;margin:0;font-size:18px;line-height:1.3;display:flex}.analysis-result-module__fpNQ-q__vsText .analysis-result-module__fpNQ-q__band{font-family:var(--font-sans)}.analysis-result-module__fpNQ-q__rank{letter-spacing:0;text-transform:none;color:var(--muted);font-size:12px;font-weight:500}.analysis-result-module__fpNQ-q__verdict{color:#34403a;margin:0;font-size:15px;line-height:1.45}.analysis-result-module__fpNQ-q__verdict strong{color:var(--ink)}.analysis-result-module__fpNQ-q__swap{font-variant-numeric:tabular-nums;color:var(--ink);margin:0;font-size:14px}.analysis-result-module__fpNQ-q__swap .analysis-result-module__fpNQ-q__ratio{color:var(--mint-deep);font-size:13px}.analysis-result-module__fpNQ-q__vsDetails>summary{cursor:pointer;width:fit-content;color:var(--emerald);font-size:13px;font-weight:600}.analysis-result-module__fpNQ-q__vsDetails[open]>summary{margin-bottom:8px}.analysis-result-module__fpNQ-q__vsDetails .micro{margin:6px 0 0}.analysis-result-module__fpNQ-q__vsKeep{border-top:1px solid var(--border);flex-wrap:wrap;align-items:center;gap:8px 16px;padding:10px 20px;display:flex}.analysis-result-module__fpNQ-q__hearts{flex-wrap:wrap;gap:8px 14px;margin:0;padding:0;list-style:none;display:flex}.analysis-result-module__fpNQ-q__hearts li{align-items:center;gap:5px;display:inline-flex}.analysis-result-module__fpNQ-q__hearts svg{color:var(--terra);fill:var(--terra)}.analysis-result-module__fpNQ-q__keepNone{color:var(--muted);margin:0;font-size:14px;line-height:1.5}.analysis-result-module__fpNQ-q__linkButton{color:var(--emerald);font:inherit;cursor:pointer;background:0 0;border:0;padding:0;font-weight:600;text-decoration:underline}.analysis-result-module__fpNQ-q__linkButton:focus-visible{outline:3px solid var(--focus);outline-offset:2px}.analysis-result-module__fpNQ-q__alertLink{padding:0 20px 18px;font-size:13px;line-height:1.5}.analysis-result-module__fpNQ-q__alertLink button{text-align:left;align-items:flex-start;gap:6px;text-decoration:none;display:inline-flex}.analysis-result-module__fpNQ-q__alertLink button svg{color:var(--brass-deep);flex:none;margin-top:3px}.analysis-result-module__fpNQ-q__alertLink button:hover span,.analysis-result-module__fpNQ-q__alertLink button:hover{text-underline-offset:3px;text-decoration:underline}.analysis-result-module__fpNQ-q__vsFoot{border-top:1px solid var(--border);background:var(--paper);gap:6px;padding:12px 20px 14px;display:grid}.analysis-result-module__fpNQ-q__vsFoot .micro{margin:0}.analysis-result-module__fpNQ-q__versus .analysis-result-module__fpNQ-q__empty{border-top:1px solid var(--border);grid-template-columns:minmax(0,1fr)}.analysis-result-module__fpNQ-q__crowdBar{width:100%;max-width:520px}.analysis-result-module__fpNQ-q__crowdTrack{background:#ece7da;border-radius:999px;height:8px;overflow:hidden}.analysis-result-module__fpNQ-q__crowdTrack i{background:var(--mint);border-radius:999px;height:100%;animation:.9s cubic-bezier(.2,.8,.2,1) both analysis-result-module__fpNQ-q__crowdGrow;display:block}.analysis-result-module__fpNQ-q__crowdBar[data-tone=mine] .analysis-result-module__fpNQ-q__crowdTrack i{background:var(--terra)}@keyframes analysis-result-module__fpNQ-q__crowdGrow{0%{width:0}}@media (prefers-reduced-motion:reduce){.analysis-result-module__fpNQ-q__crowdTrack i{animation:none}}.analysis-result-module__fpNQ-q__crowdScale{color:var(--muted);justify-content:space-between;margin-top:6px;font-size:12px;display:flex}.analysis-result-module__fpNQ-q__note{grid-column:1/-1;margin:0}.analysis-result-module__fpNQ-q__duo{grid-template-columns:minmax(0,1fr);gap:18px;min-width:0;display:grid}.analysis-result-module__fpNQ-q__unlock{border:1px solid var(--border);border-radius:var(--r-lg);background:var(--surface);min-width:0;box-shadow:var(--shadow-sm);grid-template-rows:auto 1fr auto;gap:0;display:grid;overflow:hidden}.analysis-result-module__fpNQ-q__unlockHead{gap:4px;padding:18px 20px 12px;display:grid}.analysis-result-module__fpNQ-q__unlockHead h3{font-size:clamp(20px,2.4vw,24px)}.analysis-result-module__fpNQ-q__unlockHead p{color:var(--muted);margin:0;font-size:14px;line-height:1.5}.analysis-result-module__fpNQ-q__lockedList{grid-auto-rows:1fr;margin:0;padding:0;list-style:none;display:grid}.analysis-result-module__fpNQ-q__locked{border-top:1px solid var(--border);align-content:center;gap:10px;min-width:0;padding:14px 20px;display:grid}.analysis-result-module__fpNQ-q__lockedTag{letter-spacing:.06em;text-transform:uppercase;color:var(--brass-deep);justify-content:space-between;align-items:center;font-size:12px;font-weight:700;display:flex}.analysis-result-module__fpNQ-q__lockedTag svg{color:var(--muted)}.analysis-result-module__fpNQ-q__blurred{filter:blur(5px);-webkit-user-select:none;user-select:none}.analysis-result-module__fpNQ-q__lockedP{color:var(--muted);flex-wrap:wrap;align-items:baseline;gap:2px 6px;margin:0;font-size:13px;line-height:1.4;display:flex}.analysis-result-module__fpNQ-q__cut{font-family:var(--font-serif);color:var(--emerald);font-size:18px;font-weight:400}.analysis-result-module__fpNQ-q__levelPill{background:var(--mint-soft);color:var(--mint-deep);letter-spacing:.04em;white-space:nowrap;border-radius:999px;margin-left:8px;padding:2px 8px;font-size:12px}.analysis-result-module__fpNQ-q__levelPill[data-tone=free]{background:var(--brass-soft);color:var(--brass-deep)}.analysis-result-module__fpNQ-q__levelNotice{border-top:1px solid var(--border);background:var(--brass-soft);margin:0;padding:12px 20px;font-size:14px;line-height:1.5}.analysis-result-module__fpNQ-q__levelsLoading{border-top:1px solid var(--border);color:var(--muted);align-items:center;gap:8px;margin:0;padding:14px 20px;font-size:14px;display:flex}.analysis-result-module__fpNQ-q__unlock>.analysis-result-module__fpNQ-q__offer{border-top:1px solid var(--border);padding:16px 20px 18px}.analysis-result-module__fpNQ-q__unlockTitle{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:6px 12px;display:flex}.analysis-result-module__fpNQ-q__lockedList>li{display:grid}.analysis-result-module__fpNQ-q__choice{border:0;border-top:1px solid var(--border);width:100%;font:inherit;color:inherit;text-align:left;cursor:pointer;background:0 0;margin:0;transition:background .15s}.analysis-result-module__fpNQ-q__choice:hover{background:#fbfaf6}.analysis-result-module__fpNQ-q__choice[aria-pressed=true]{background:var(--mint-soft);box-shadow:inset 3px 0 0 var(--mint-deep)}.analysis-result-module__fpNQ-q__choice:focus-visible{outline:3px solid var(--focus);outline-offset:-3px}.analysis-result-module__fpNQ-q__choiceState{letter-spacing:0;text-transform:none;color:var(--emerald);align-items:center;gap:4px;font-size:12px;font-weight:600;display:inline-flex}.analysis-result-module__fpNQ-q__offerInline{background:0 0;border:0;padding:0}.analysis-result-module__fpNQ-q__offerInline .analysis-result-module__fpNQ-q__offerActions{gap:8px 14px}.analysis-result-module__fpNQ-q__unlockButton{white-space:normal;text-align:left}@media (min-width:1100px){.analysis-result-module__fpNQ-q__duoTwo{grid-template-columns:minmax(0,1.25fr) minmax(0,1fr);align-items:stretch}.analysis-result-module__fpNQ-q__duoTwo .analysis-result-module__fpNQ-q__unlockButton{justify-content:center;width:100%}}@media (max-width:479px){.analysis-result-module__fpNQ-q__locked{padding:12px 14px}.analysis-result-module__fpNQ-q__actions .btn{white-space:normal;text-align:left}.analysis-result-module__fpNQ-q__unlockHead,.analysis-result-module__fpNQ-q__unlock>.analysis-result-module__fpNQ-q__offer{padding-left:14px;padding-right:14px}}@media (max-width:639px){.analysis-result-module__fpNQ-q__vsRow{padding:16px 14px}.analysis-result-module__fpNQ-q__vsText{font-size:17px}.analysis-result-module__fpNQ-q__vsKeep,.analysis-result-module__fpNQ-q__vsFoot{padding-left:14px;padding-right:14px}}@media (max-width:767px){.analysis-result-module__fpNQ-q__summary{padding:10px 12px}.analysis-result-module__fpNQ-q__offerActions .btn-primary{white-space:normal;justify-content:center;width:100%}}.analysis-result-module__fpNQ-q__plansBlock{gap:14px;display:grid}.analysis-result-module__fpNQ-q__gap{border-radius:var(--r-md);background:var(--mint-soft);color:#24583a;margin:0;padding:12px 14px;font-size:15px;font-weight:600;line-height:1.5}.analysis-result-module__fpNQ-q__plansTitle{font-family:var(--font-serif);margin:4px 0 0;font-size:21px;font-weight:400}.analysis-result-module__fpNQ-q__plans{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.analysis-result-module__fpNQ-q__plan{border:1px solid var(--border);border-radius:var(--r-md);background:var(--surface);flex-direction:column;gap:10px;padding:18px;display:flex}.analysis-result-module__fpNQ-q__planMain{border-color:var(--emerald);box-shadow:0 0 0 1px var(--emerald)}.analysis-result-module__fpNQ-q__planFor{letter-spacing:.08em;text-transform:uppercase;color:var(--brass-deep);font-size:11.5px;font-weight:800}.analysis-result-module__fpNQ-q__plan h5{font-family:var(--font-serif);margin:0;font-size:22px;font-weight:400}.analysis-result-module__fpNQ-q__planPrice{margin:0}.analysis-result-module__fpNQ-q__planPrice strong{font-size:17px}.analysis-result-module__fpNQ-q__planPrice small{color:var(--mint-deep);margin-top:3px;font-size:13px;font-weight:600;line-height:1.45;display:block}.analysis-result-module__fpNQ-q__plan ul{gap:7px;margin:0;padding:0;list-style:none;display:grid}.analysis-result-module__fpNQ-q__plan li{align-items:flex-start;gap:8px;font-size:14px;line-height:1.45;display:flex}.analysis-result-module__fpNQ-q__plan li svg{color:var(--mint-deep);flex:none;margin-top:3px}.analysis-result-module__fpNQ-q__plan .btn{align-self:flex-start;margin-top:auto}@media (max-width:700px){.analysis-result-module__fpNQ-q__plans{grid-template-columns:minmax(0,1fr)}}.analysis-result-module__fpNQ-q__plansCard{gap:14px;padding:clamp(18px,2.6vw,28px);display:grid}.analysis-result-module__fpNQ-q__plansCard .analysis-result-module__fpNQ-q__alertLink{padding:0}.analysis-result-module__fpNQ-q__plansCard .analysis-result-module__fpNQ-q__plan{padding:22px}.analysis-result-module__fpNQ-q__plansCard .analysis-result-module__fpNQ-q__plan li{font-size:15px}.analysis-result-module__fpNQ-q__unknown{border:1.5px dashed var(--border-strong)!important;color:var(--muted)!important;box-shadow:none!important;background:0 0!important}
.journey-module__t0rJTa__grid{grid-template-columns:minmax(0,6fr) minmax(0,5fr);align-items:start;gap:16px;display:grid}.journey-module__t0rJTa__help{color:var(--muted);margin:0;font-size:13px;line-height:1.5}.journey-module__t0rJTa__notices{gap:6px;display:grid}.journey-module__t0rJTa__notices p{background:var(--mint-soft);color:var(--mint-deep);border-radius:12px;align-items:flex-start;gap:8px;margin:0;padding:10px 14px;font-size:14px;font-weight:600;line-height:1.45;display:flex}.journey-module__t0rJTa__notices svg{flex:none;margin-top:3px}.journey-module__t0rJTa__card{background:var(--surface);box-shadow:var(--shadow-sm);border:1px solid var(--border);border-radius:16px;gap:12px;min-width:0;padding:20px 22px 22px 26px;display:grid;position:relative}.journey-module__t0rJTa__card:before{content:"";background:var(--mint);border-radius:0 4px 4px 0;width:4px;position:absolute;top:14px;bottom:14px;left:0}.journey-module__t0rJTa__card[data-tone=coral]:before{background:var(--terra)}.journey-module__t0rJTa__card[data-tone=amber]:before{background:var(--brass)}.journey-module__t0rJTa__cardHead{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:6px 12px;display:flex}.journey-module__t0rJTa__cardTitle{font-family:var(--font-serif);color:var(--ink);margin:0;font-size:clamp(21px,2vw,25px);font-weight:400;line-height:1.2}.journey-module__t0rJTa__cardHead .text-link{font:inherit;color:var(--emerald);text-underline-offset:3px;cursor:pointer;background:0 0;border:0;padding:0;font-size:13px;font-weight:600;text-decoration:underline}.journey-module__t0rJTa__status{border:1px dashed var(--border-strong);color:var(--muted);border-radius:999px;align-items:center;padding:3px 10px;font-size:12px;font-weight:700;display:inline-flex}.journey-module__t0rJTa__forDraw{color:var(--muted);margin:-6px 0 0;font-size:13px}.journey-module__t0rJTa__conclusion{color:var(--ink);margin:0;font-size:clamp(16px,1.5vw,18px);font-weight:600;line-height:1.4}.journey-module__t0rJTa__estimate,.journey-module__t0rJTa__fact{background:var(--paper);border:1px solid var(--border);border-radius:12px;gap:4px;padding:12px 14px;display:grid}.journey-module__t0rJTa__fact p{color:#34403a;margin:0;font-size:14px;line-height:1.5}.journey-module__t0rJTa__kind{background:var(--azure-soft,#e8eef8);color:var(--azure-deep,#284a7a);letter-spacing:.05em;text-transform:uppercase;border-radius:999px;justify-self:start;align-items:center;gap:5px;padding:2px 9px;font-size:11px;font-weight:800;display:inline-flex}.journey-module__t0rJTa__kind[data-kind=fact]{color:#4e5853;background:#ecebe4}.journey-module__t0rJTa__estimateLine{flex-wrap:wrap;align-items:baseline;gap:4px 10px;margin:0;display:flex}.journey-module__t0rJTa__estimateLine strong{font-family:var(--font-serif);color:var(--ink);font-size:clamp(30px,3vw,38px);font-weight:400;line-height:1}.journey-module__t0rJTa__estimateLine span{color:var(--ink);font-size:14px;font-weight:600;line-height:1.35}.journey-module__t0rJTa__actions{flex-wrap:wrap;gap:8px;display:flex}.journey-module__t0rJTa__actions>*{white-space:normal;text-align:center;max-width:100%}.journey-module__t0rJTa__side{background:var(--surface);border:1px solid var(--border);border-radius:16px;gap:12px;min-width:0;padding:18px 20px;display:grid}.journey-module__t0rJTa__side:focus{outline:none}.journey-module__t0rJTa__sideTitle{font-family:var(--font-serif);color:var(--ink);margin:0;font-size:20px;font-weight:400;line-height:1.25}.journey-module__t0rJTa__keep,.journey-module__t0rJTa__versions{gap:6px;display:grid}.journey-module__t0rJTa__metricHead{letter-spacing:.05em;text-transform:uppercase;color:var(--muted);font-size:11.5px;font-weight:800}.journey-module__t0rJTa__version{border:1.5px solid var(--border);background:var(--surface);width:100%;color:inherit;font:inherit;text-align:left;cursor:pointer;border-radius:12px;gap:6px;padding:10px 12px;transition:border-color .15s,box-shadow .15s;display:grid}.journey-module__t0rJTa__version:hover{border-color:var(--mint)}.journey-module__t0rJTa__version:focus-visible{outline:2px solid var(--emerald);outline-offset:2px}.journey-module__t0rJTa__version[data-on="1"]{border-color:var(--emerald);box-shadow:0 0 0 2px var(--mint-soft)}.journey-module__t0rJTa__version[data-reserved="1"]{background:#f1f8f3;border-color:#9fd8b8}.journey-module__t0rJTa__versionTop{flex-wrap:wrap;align-items:center;gap:6px 8px;display:flex}.journey-module__t0rJTa__versionKeeps{color:var(--ink);font-size:13px;font-weight:700}.journey-module__t0rJTa__pill{white-space:nowrap;border-radius:999px;align-items:center;gap:4px;padding:2px 8px;font-size:12px;font-weight:800;display:inline-flex}.journey-module__t0rJTa__pill[data-tone=suggested]{background:var(--brass-soft);color:var(--brass-deep)}.journey-module__t0rJTa__pill[data-tone=selected]{background:var(--emerald);color:#fff;margin-left:auto}.journey-module__t0rJTa__pill[data-tone=reserved]{background:var(--mint-soft);color:var(--mint-deep);margin-left:auto}.journey-module__t0rJTa__selectHint{color:var(--azure-deep,#284a7a);text-underline-offset:3px;margin-left:auto;font-size:12px;font-weight:600;text-decoration:underline}.journey-module__t0rJTa__versionLine{min-width:0}.journey-module__t0rJTa__versionRisk{color:var(--muted);flex-wrap:wrap;align-items:baseline;gap:4px 10px;font-size:13px;display:flex}.journey-module__t0rJTa__versionRisk strong{color:var(--ink);font-size:15px}.journey-module__t0rJTa__none{border:1px dashed var(--border-strong);color:var(--muted);border-radius:10px;margin:0;padding:10px 12px;font-size:13px}.journey-module__t0rJTa__another{border-top:1px solid var(--border);gap:8px;padding-top:12px;display:grid}.journey-module__t0rJTa__another .btn{white-space:normal;text-align:center;justify-self:start;max-width:100%}.journey-module__t0rJTa__zero{gap:8px;display:grid}.journey-module__t0rJTa__more{gap:14px;display:grid}@media (max-width:1000px){.journey-module__t0rJTa__grid{grid-template-columns:minmax(0,1fr)}}@media (max-width:560px){.journey-module__t0rJTa__card{padding:16px 16px 18px 20px}.journey-module__t0rJTa__side{padding:14px}.journey-module__t0rJTa__actions>*{flex:100%}.journey-module__t0rJTa__estimateLine strong{font-size:30px}}.journey-module__t0rJTa__stepper{scroll-margin-top:calc(var(--header,64px) + 12px)}.journey-module__t0rJTa__stepper ol{counter-reset:none;grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;gap:6px;margin:0;padding:0;list-style:none;display:grid}.journey-module__t0rJTa__stepper button{border:1.5px solid var(--border);background:var(--surface);width:100%;min-height:48px;color:var(--muted);font:inherit;text-align:left;cursor:pointer;border-radius:12px;align-items:center;gap:8px;padding:8px 12px;font-size:13.5px;font-weight:700;line-height:1.25;display:flex}.journey-module__t0rJTa__stepper button:focus-visible{outline:2px solid var(--emerald);outline-offset:2px}.journey-module__t0rJTa__stepper button b{border:1.5px solid var(--border-strong);border-radius:50%;flex:none;justify-content:center;align-items:center;width:24px;height:24px;font-size:12px;display:inline-flex}.journey-module__t0rJTa__stepper button[data-state=current]{border-color:var(--emerald);color:var(--ink);box-shadow:0 0 0 2px var(--mint-soft)}.journey-module__t0rJTa__stepper button[data-state=current] b{background:var(--emerald);border-color:var(--emerald);color:#fff}.journey-module__t0rJTa__stepper button[data-state=done]{color:var(--mint-deep)}.journey-module__t0rJTa__stepper button[data-state=done] b{background:var(--mint-soft);border-color:var(--mint);color:var(--mint-deep)}.journey-module__t0rJTa__cardTitle:focus,.journey-module__t0rJTa__sideTitle:focus{outline:none}.journey-module__t0rJTa__altCard{border:1.5px solid var(--emerald);background:#fbfdfb;border-radius:14px;gap:10px;padding:14px 16px;animation:.35s ease-out both journey-module__t0rJTa__altIn;display:grid}@keyframes journey-module__t0rJTa__altIn{0%{opacity:0;transform:translateY(6px)}}.journey-module__t0rJTa__altTitle{font-family:var(--font-serif);color:var(--ink);margin:0;font-size:19px;font-weight:400}.journey-module__t0rJTa__changed{color:var(--ink);gap:4px;margin:0;padding:0;font-size:13.5px;font-weight:600;list-style:none;display:grid}.journey-module__t0rJTa__changed .journey-module__t0rJTa__helpItem{color:var(--muted);font-weight:400}.journey-module__t0rJTa__compare{border-top:1px solid var(--border);gap:6px;padding-top:8px;display:grid}.journey-module__t0rJTa__bar{grid-template-columns:110px minmax(0,1fr) 64px;align-items:center;gap:10px;font-size:13px;display:grid}.journey-module__t0rJTa__barLabel{color:var(--muted);font-weight:600}.journey-module__t0rJTa__barTrack{background:#ecede8;border-radius:999px;height:10px;overflow:hidden}.journey-module__t0rJTa__barTrack i{background:var(--mint-deep);border-radius:999px;height:100%;transition:width .5s;display:block}.journey-module__t0rJTa__bar[data-mine="1"] .journey-module__t0rJTa__barTrack i{background:var(--terra)}.journey-module__t0rJTa__bar b{text-align:right;color:var(--ink);font-size:14px}.journey-module__t0rJTa__gap{color:var(--mint-deep);margin:0;font-size:13.5px;font-weight:700}.journey-module__t0rJTa__calculating{border:1.5px dashed var(--border-strong);text-align:center;border-radius:14px;justify-items:center;gap:8px;padding:22px 16px;display:grid}.journey-module__t0rJTa__calculating strong{color:var(--ink);font-size:15px}.journey-module__t0rJTa__dots{gap:6px;display:inline-flex}.journey-module__t0rJTa__dots i{background:radial-gradient(circle at 35% 30%,#fffdf8,#f1eadb);border:1px solid #e3dccb;border-radius:50%;width:26px;height:26px;animation:1s ease-in-out infinite journey-module__t0rJTa__dot}.journey-module__t0rJTa__dots i:nth-child(2){animation-delay:.12s}.journey-module__t0rJTa__dots i:nth-child(3){animation-delay:.24s}.journey-module__t0rJTa__dots i:nth-child(4){animation-delay:.36s}.journey-module__t0rJTa__dots i:nth-child(5){animation-delay:.48s}@keyframes journey-module__t0rJTa__dot{0%,to{transform:translateY(0)}40%{background:var(--brass-soft);transform:translateY(-7px)}}.journey-module__t0rJTa__odds{background:var(--paper);color:#34403a;border-radius:10px;align-items:flex-start;gap:8px;margin:0;padding:10px 12px;font-size:13px;line-height:1.5;display:flex}.journey-module__t0rJTa__odds svg{color:var(--azure-deep,#284a7a);flex:none;margin-top:2px}.journey-module__t0rJTa__nav{flex-wrap:wrap;justify-content:space-between;gap:8px;display:flex}.journey-module__t0rJTa__nav .btn{white-space:normal;text-align:center;max-width:100%}.journey-module__t0rJTa__choose{gap:12px;display:grid}.journey-module__t0rJTa__options{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:14px;display:grid}.journey-module__t0rJTa__options>.journey-module__t0rJTa__option[data-paid="1"],.journey-module__t0rJTa__options>.journey-module__t0rJTa__option[data-lead="1"]{order:-1}.journey-module__t0rJTa__options>.journey-module__t0rJTa__option[data-lead="1"]{background:#fffaf0;border-color:#e2a41c;box-shadow:0 0 0 2px #f6e3b4}.journey-module__t0rJTa__option{border:1.5px solid var(--border);background:var(--surface);border-radius:16px;gap:10px;min-width:0;padding:18px;display:grid;position:relative}.journey-module__t0rJTa__option[data-paid="1"]{background:#fffaf0;border-color:#ecd9a6}.journey-module__t0rJTa__option>.btn{white-space:normal;text-align:center;justify-self:start;max-width:100%}.journey-module__t0rJTa__optionTag{background:var(--mint-soft);color:var(--mint-deep);border-radius:999px;justify-self:start;align-items:center;gap:5px;padding:3px 10px;font-size:12px;font-weight:800;display:inline-flex}.journey-module__t0rJTa__optionTag[data-paid="1"]{background:var(--brass-soft);color:var(--brass-deep)}.journey-module__t0rJTa__optionRisk{color:var(--muted);margin:0;font-size:13px}.journey-module__t0rJTa__optionRisk strong{color:var(--ink);font-size:16px}.journey-module__t0rJTa__option[data-paid="1"] .journey-module__t0rJTa__optionRisk strong{color:var(--mint-deep);font-size:20px}.journey-module__t0rJTa__instead{color:var(--terra-deep);font-weight:700}.journey-module__t0rJTa__points{gap:6px;display:grid}.journey-module__t0rJTa__points strong{font-size:13px}.journey-module__t0rJTa__points ul{gap:4px;margin:0;padding:0;list-style:none;display:grid}.journey-module__t0rJTa__points li{color:#34403a;align-items:flex-start;gap:7px;font-size:13px;line-height:1.45;display:flex}.journey-module__t0rJTa__points li svg{flex:none;margin-top:2px}.journey-module__t0rJTa__points li[data-icon=yes] svg{color:var(--mint-deep)}.journey-module__t0rJTa__points li[data-icon=no] svg{color:var(--terra-deep)}.journey-module__t0rJTa__balance{background:var(--surface);color:var(--ink);border:1px solid #ecd9a6;border-radius:10px;margin:0;padding:8px 10px;font-size:13px;font-weight:600}.journey-module__t0rJTa__reserveButton{background:var(--brass);min-height:52px;color:var(--emerald-deep);white-space:normal;text-align:center;border:1px solid #e2a41c;justify-self:stretch;font-size:16px;font-weight:800;position:relative;overflow:hidden;box-shadow:0 10px 22px #e2a41c52}.journey-module__t0rJTa__reserveButton:hover{background:#e2a41c;box-shadow:0 12px 26px #e2a41c6b}.journey-module__t0rJTa__reserveButton:after{content:"";pointer-events:none;background:linear-gradient(100deg,#0000,#ffffff8c,#0000);width:45%;animation:1.6s ease-out .8s 2 journey-module__t0rJTa__reserveShine;position:absolute;inset:0 auto 0 -60%;transform:skew(-18deg)}@keyframes journey-module__t0rJTa__reserveShine{to{left:130%}}.journey-module__t0rJTa__option>.journey-module__t0rJTa__reserveButton{justify-self:stretch}@media (prefers-reduced-motion:reduce){.journey-module__t0rJTa__reserveButton:after{display:none}}@media (max-width:760px){.journey-module__t0rJTa__options{grid-template-columns:minmax(0,1fr)}.journey-module__t0rJTa__stepper button{text-align:center;flex-direction:column;justify-content:center;gap:4px;padding:8px 4px;font-size:12px}.journey-module__t0rJTa__bar{grid-template-columns:86px minmax(0,1fr) 56px}.journey-module__t0rJTa__nav{flex-direction:column-reverse}.journey-module__t0rJTa__nav .btn{width:100%}}@media (prefers-reduced-motion:reduce){.journey-module__t0rJTa__dots i,.journey-module__t0rJTa__altCard{animation:none}.journey-module__t0rJTa__barTrack i{transition:none}}.journey-module__t0rJTa__badgeLine{color:var(--muted);flex-wrap:wrap;align-items:center;gap:6px 10px;margin:-4px 0 0;font-size:13px;line-height:1.45;display:flex}.journey-module__t0rJTa__badge{background:var(--brass-soft);color:var(--brass-deep);letter-spacing:.05em;text-transform:uppercase;border-radius:999px;align-items:center;padding:2px 9px;font-size:11px;font-weight:800;display:inline-flex}.journey-module__t0rJTa__compareLine{color:#34403a;margin:0;font-size:13.5px;font-weight:600}.journey-module__t0rJTa__outcomes{gap:4px;display:grid}.journey-module__t0rJTa__outcomes ul{color:#34403a;gap:2px;margin:0;padding-left:18px;font-size:13.5px;display:grid}.journey-module__t0rJTa__outcomes strong{color:var(--ink);font-weight:700}.journey-module__t0rJTa__reasons{background:var(--surface);border:1px solid var(--border);border-radius:12px;gap:8px;padding:12px 14px;display:grid}.journey-module__t0rJTa__reasons>strong{color:var(--ink);font-size:14px}.journey-module__t0rJTa__reasons ul{gap:8px;margin:0;padding:0;list-style:none;display:grid}.journey-module__t0rJTa__reasons li{border-left:3px solid var(--border-strong);color:#34403a;gap:2px;padding-left:12px;font-size:14px;line-height:1.45;display:grid}.journey-module__t0rJTa__reasons li small{color:var(--muted);font-size:12.5px}.journey-module__t0rJTa__reasonName{color:var(--ink);font-weight:700}.journey-module__t0rJTa__yours{background:var(--mint-soft);color:var(--mint-deep);border-radius:12px;gap:4px;padding:12px 14px;display:grid}.journey-module__t0rJTa__yours strong{font-family:var(--font-serif);color:var(--ink);font-size:17px;font-weight:400}.journey-module__t0rJTa__yours p{color:#23402f;margin:0;font-size:13.5px;line-height:1.5}.journey-module__t0rJTa__yours .text-link{font:inherit;color:var(--emerald);text-underline-offset:3px;cursor:pointer;background:0 0;border:0;justify-self:start;padding:0;font-size:13.5px;font-weight:700;text-decoration:underline}.journey-module__t0rJTa__summary{color:#34403a;gap:2px;margin:4px 0 0;font-size:13.5px;line-height:1.5;display:grid}.journey-module__t0rJTa__preview{color:#34403a;align-items:flex-start;gap:8px;margin:0;font-size:13px;line-height:1.5;display:flex}.journey-module__t0rJTa__preview svg{color:var(--azure-deep,#284a7a);flex:none;margin-top:2px}.journey-module__t0rJTa__tag{letter-spacing:.04em;text-transform:uppercase;vertical-align:1px;border-radius:999px;align-items:center;margin-right:8px;padding:1px 8px;font-size:11px;font-weight:800;display:inline-flex}.journey-module__t0rJTa__tag[data-kind=kept]{background:var(--mint-soft);color:var(--mint-deep)}.journey-module__t0rJTa__tag[data-kind=changed]{color:var(--terra-deep,#8a3c1c);background:#f6e7dc}.journey-module__t0rJTa__changed small{color:var(--muted);font-weight:500}.journey-module__t0rJTa__whyDiff{gap:4px;display:grid}.journey-module__t0rJTa__whyDiff strong{font-size:13px}.journey-module__t0rJTa__whyDiff ul{color:#34403a;gap:3px;margin:0;padding:0 0 0 16px;font-size:13.5px;line-height:1.45;display:grid}.journey-module__t0rJTa__whyDiff p{color:#34403a;margin:0;font-size:13.5px;line-height:1.5}.journey-module__t0rJTa__whyDiff small{color:var(--muted);font-size:12.5px}.journey-module__t0rJTa__scale{color:var(--muted);margin:0;font-size:12px}.journey-module__t0rJTa__certainty{background:var(--paper);color:#34403a;border-radius:10px;align-items:flex-start;gap:8px;margin:0;padding:8px 10px;font-size:13px;line-height:1.45;display:flex}.journey-module__t0rJTa__certainty svg{flex:none;margin-top:2px}.journey-module__t0rJTa__certainty[data-state=clear]{background:var(--mint-soft);color:#23402f}.journey-module__t0rJTa__good{border:1.5px solid var(--mint);background:#f4faf6;border-radius:14px;gap:6px;padding:14px 16px;display:grid}.journey-module__t0rJTa__good strong{font-family:var(--font-serif);color:var(--ink);font-size:19px;font-weight:400}.journey-module__t0rJTa__good p{color:#34403a;margin:0;font-size:14px;line-height:1.5}.journey-module__t0rJTa__good .btn{white-space:normal;text-align:center;justify-self:start;max-width:100%}.journey-module__t0rJTa__pill[data-tone=updating]{color:#4e5853;background:#ecebe4;margin-left:auto}.journey-module__t0rJTa__altCard[data-stale="1"]{opacity:.6;border-style:dashed}.journey-module__t0rJTa__optional{color:var(--muted);margin:0;font-size:12.5px}.journey-module__t0rJTa__goodFit{color:#23402f;margin:0;font-size:13.5px;line-height:1.5}.journey-module__t0rJTa__option[data-priority="1"]{border-color:var(--emerald);box-shadow:0 0 0 2px var(--mint-soft)}.journey-module__t0rJTa__option[data-paid="1"][data-priority="1"]{border-color:#e2a41c;box-shadow:0 0 0 2px #f6e3b4}.journey-module__t0rJTa__value{background:var(--paper);border:1px solid var(--border);border-radius:12px;gap:4px;padding:12px 14px;display:grid}.journey-module__t0rJTa__value strong{font-size:14px}.journey-module__t0rJTa__value p{color:#34403a;margin:0;font-size:13.5px;line-height:1.5}.journey-module__t0rJTa__evidence{background:var(--surface);border:1px solid var(--border);border-radius:14px;gap:6px;padding:16px 18px;display:grid}.journey-module__t0rJTa__evidence strong{font-family:var(--font-serif);color:var(--ink);font-size:19px;font-weight:400}.journey-module__t0rJTa__evidence p{color:#34403a;margin:0;font-size:14px;line-height:1.55}.journey-module__t0rJTa__evidence .text-link{justify-self:start}@media (prefers-reduced-motion:reduce){.journey-module__t0rJTa__altCard[data-stale="1"]{transition:none}}.journey-module__t0rJTa__stepper button{min-height:58px;padding:10px 12px;position:relative}.journey-module__t0rJTa__stepText{gap:1px;min-width:0;display:grid}.journey-module__t0rJTa__stepText strong{font-size:14px;font-weight:700;line-height:1.2}.journey-module__t0rJTa__stepText small{color:var(--muted);font-size:12px;font-weight:500;line-height:1.25}.journey-module__t0rJTa__stepper button[data-state=current] .journey-module__t0rJTa__stepText small{color:#34403a}.journey-module__t0rJTa__stepper button[data-state=next]{border-color:var(--mint);color:var(--ink);background:#f7fcf9;border-style:dashed}.journey-module__t0rJTa__stepper button[data-state=next]:hover{background:var(--mint-soft);border-style:solid}.journey-module__t0rJTa__stepper button[data-state=next] b{border-color:var(--mint-deep);color:var(--mint-deep)}.journey-module__t0rJTa__nextChip{background:var(--mint-deep);color:#fff;letter-spacing:.02em;white-space:nowrap;border-radius:999px;align-items:center;gap:3px;margin-left:auto;padding:2px 8px;font-size:12px;font-style:normal;font-weight:800;display:inline-flex}.journey-module__t0rJTa__next{background:var(--mint-soft);border:1px solid #bfe6cf;border-radius:14px;gap:4px;padding:14px 16px;display:grid}.journey-module__t0rJTa__next strong{font-family:var(--font-serif);color:var(--ink);font-size:19px;font-weight:400;line-height:1.25}.journey-module__t0rJTa__next p{color:#23402f;margin:0;font-size:14px;line-height:1.5}.journey-module__t0rJTa__nextKicker{letter-spacing:.08em;text-transform:uppercase;color:var(--mint-deep);font-size:11px;font-weight:800}.journey-module__t0rJTa__nextBar{border-top:1px solid var(--border);gap:12px;padding-top:14px;display:grid}.journey-module__t0rJTa__deeper{gap:14px;padding-top:6px;display:grid}.journey-module__t0rJTa__deeperHead h3{font-family:var(--font-serif);color:var(--ink);margin:0;font-size:clamp(22px,2.2vw,26px);font-weight:400}.journey-module__t0rJTa__deeperHead p{color:var(--muted);margin:4px 0 0;font-size:14px}@media (max-width:760px){.journey-module__t0rJTa__stepper button{min-height:64px;padding:10px 4px 8px}.journey-module__t0rJTa__stepText{text-align:center;justify-items:center}.journey-module__t0rJTa__stepText strong{font-size:12px}.journey-module__t0rJTa__stepText small{display:none}.journey-module__t0rJTa__nextChip{margin:0;padding:1px 7px;font-size:12px;position:absolute;top:-9px;right:6px}}.journey-module__t0rJTa__pill[data-tone=best]{color:#7a5410;background:linear-gradient(90deg,#fff4d6,#fde7b0);border:1px solid #ecd08a}.journey-module__t0rJTa__bestText{color:#34403a;margin:-2px 0 2px;font-size:13px;line-height:1.5}.journey-module__t0rJTa__keepTap{color:var(--ink);flex-wrap:wrap;align-items:center;gap:6px 10px;margin:2px 0 0;font-size:14px;font-weight:700;display:flex}.journey-module__t0rJTa__keepTap svg{color:var(--terra,#c4583c)}.journey-module__t0rJTa__keepCount{background:var(--mint-soft);color:var(--mint-deep);border-radius:999px;margin-left:auto;padding:2px 10px;font-size:12.5px;font-weight:700}.journey-module__t0rJTa__keepChips{flex-wrap:wrap;align-items:stretch;gap:8px;display:flex}.journey-module__t0rJTa__keepChip{min-width:64px;color:var(--ink);font:inherit;cursor:pointer;background:#fff;border:1.5px dashed #cfc6b0;border-radius:14px;justify-items:center;gap:6px;padding:8px 6px 7px;transition:border-color .15s,background .15s,box-shadow .15s,transform .15s;display:grid}.journey-module__t0rJTa__keepChip:hover{border-color:var(--emerald);transform:translateY(-1px)}.journey-module__t0rJTa__keepChip:focus-visible{outline:2px solid var(--emerald);outline-offset:2px}.journey-module__t0rJTa__keepChip[data-on="1"]{border-style:solid;border-color:var(--emerald);background:var(--mint-soft);box-shadow:0 4px 12px #0f2e231f}.journey-module__t0rJTa__keepState{letter-spacing:.02em;text-transform:uppercase;color:var(--muted);align-items:center;gap:3px;font-size:11.5px;font-weight:800;display:inline-flex}.journey-module__t0rJTa__keepChip[data-on="1"] .journey-module__t0rJTa__keepState{color:var(--emerald)}.journey-module__t0rJTa__keepSep{background:var(--border);align-self:center;width:1px;height:44px;margin:0 2px}.journey-module__t0rJTa__closeNote{color:#34403a;background:#f3f8f4;border-radius:10px;margin:2px 0 0;padding:10px 12px;font-size:13.5px;line-height:1.5}@media (max-width:560px){.journey-module__t0rJTa__keepChip{flex:0 0 calc(20% - 6.4px);min-width:0;padding:6px 2px}.journey-module__t0rJTa__keepSep{display:none}.journey-module__t0rJTa__keepCount{margin-left:0}}
.analyzer-module__s3kfMW__analyzer{grid-template-columns:minmax(0,1.05fr) minmax(320px,.95fr);align-items:start;gap:22px;display:grid}.analyzer-module__s3kfMW__profileTabs{background:var(--surface);border:1px solid var(--border);border-radius:999px;grid-column:1/-1;justify-self:start;gap:4px;padding:4px;display:inline-flex}.analyzer-module__s3kfMW__profileTabs button{min-height:38px;color:var(--muted);cursor:pointer;background:0 0;border:0;border-radius:999px;align-items:center;gap:8px;padding:0 16px;font-size:14px;font-weight:600;transition:background .2s,color .2s;display:inline-flex}.analyzer-module__s3kfMW__profileTabs button[aria-selected=true]{background:var(--emerald);color:var(--gold)}.analyzer-module__s3kfMW__profileTabs button:disabled{cursor:default;opacity:.7}.analyzer-module__s3kfMW__analyzer{align-content:start;min-height:calc(100svh - 160px)}.analyzer-module__s3kfMW__panel{border:1px solid var(--border);border-radius:var(--r-lg);background:var(--surface);min-width:0;box-shadow:var(--shadow-sm);grid-template-columns:minmax(0,1fr);gap:18px;padding:clamp(18px,2.4vw,26px);display:grid}.analyzer-module__s3kfMW__panelHead{grid-template-columns:minmax(0,1fr);gap:12px;display:grid}.analyzer-module__s3kfMW__panelHead h2{font-size:24px}.analyzer-module__s3kfMW__restored{border-radius:var(--r-md);background:var(--brass-soft);color:#5a4a22;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;margin:0;padding:10px 12px;font-size:13px;display:flex}.analyzer-module__s3kfMW__tray{border-radius:var(--r-md);background:var(--cream);border:1px solid #ebe5d6;gap:10px;padding:14px 16px;display:grid}.analyzer-module__s3kfMW__trayTop{flex-wrap:wrap;align-items:center;gap:8px 12px;font-size:13px;font-weight:600;display:flex}.analyzer-module__s3kfMW__trayCount{background:var(--surface);font-variant-numeric:tabular-nums;color:var(--muted);border-radius:999px;padding:2px 8px;font-size:12px}.analyzer-module__s3kfMW__trayTop .picker-clear{margin-left:auto}.analyzer-module__s3kfMW__trayHint{color:var(--muted);margin:0;font-size:12px;line-height:1.5}.analyzer-module__s3kfMW__grid{min-height:120px}.analyzer-module__s3kfMW__pickBar{flex-wrap:wrap;gap:10px;padding-top:6px;display:flex}.analyzer-module__s3kfMW__pickBar .btn:last-child{margin-left:auto}.analyzer-module__s3kfMW__resultTop{justify-content:space-between;align-items:center;gap:10px;display:flex}.analyzer-module__s3kfMW__resultTop h2{margin:0}.analyzer-module__s3kfMW__gameTag{color:var(--muted);align-items:center;gap:6px;font-size:13px;font-weight:600;display:inline-flex}.analyzer-module__s3kfMW__lineCard{border-radius:var(--r-md);background:var(--cream);border:1px solid #ebe5d6;gap:12px;padding:16px;display:grid}.analyzer-module__s3kfMW__lineActions{flex-wrap:wrap;gap:4px;margin:0 -8px;display:flex}.analyzer-module__s3kfMW__improve{gap:6px;display:grid}.analyzer-module__s3kfMW__improve .micro{text-align:center;margin:0}.analyzer-module__s3kfMW__signals{gap:6px;display:grid}.analyzer-module__s3kfMW__signalsTitle{letter-spacing:.1em;text-transform:uppercase;color:var(--brass-deep);margin:0;font-size:11px;font-weight:700}.analyzer-module__s3kfMW__signals ul{gap:6px;margin:0;padding:0 0 0 18px;display:grid}.analyzer-module__s3kfMW__signals li{color:#34403a;font-size:14px;line-height:1.5}.analyzer-module__s3kfMW__signals li::marker{color:var(--brass)}.analyzer-module__s3kfMW__detailsBody{padding:0 16px 16px}.analyzer-module__s3kfMW__savePrompt{border-radius:var(--r-md);background:var(--mint-soft);border:1px solid #cfe3d3;gap:10px;padding:12px 14px;display:grid}.analyzer-module__s3kfMW__savePrompt p{color:var(--mint-deep);margin:0;font-size:14px;line-height:1.5}.analyzer-module__s3kfMW__savePrompt div{flex-wrap:wrap;gap:8px;display:flex}.analyzer-module__s3kfMW__moreActions{flex-wrap:wrap;gap:4px 8px;margin:-4px 0 0;display:flex}.analyzer-module__s3kfMW__moreActions .btn{color:var(--emerald);gap:6px}.analyzer-module__s3kfMW__resultSteps{display:none}.analyzer-module__s3kfMW__modelInfo{color:var(--muted);margin:-6px 0 0;font-size:12px;line-height:1.5}.analyzer-module__s3kfMW__structure{gap:12px;display:grid}.analyzer-module__s3kfMW__structure h3{font-size:18px}.analyzer-module__s3kfMW__history{border:1px solid var(--border);border-radius:var(--r-md);background:var(--paper)}.analyzer-module__s3kfMW__history>summary{cursor:pointer;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:2px 12px;padding:14px 16px;font-weight:600;list-style:none;display:grid}.analyzer-module__s3kfMW__history>summary::-webkit-details-marker{display:none}.analyzer-module__s3kfMW__history>summary small{color:var(--muted);grid-column:1;font-weight:400}.analyzer-module__s3kfMW__history>summary:after{content:"+";color:var(--muted);grid-area:1/2/span 2;font-size:22px;line-height:1}.analyzer-module__s3kfMW__history[open]>summary:after{content:"−"}.analyzer-module__s3kfMW__history>.line-analysis{padding:0 16px 16px}.analyzer-module__s3kfMW__placeholder{gap:12px;padding:12px 4px;display:grid}.analyzer-module__s3kfMW__analyzer[data-view=analyze]{grid-template-columns:minmax(0,1fr)}.analyzer-module__s3kfMW__analyzer[data-view=analyze] .analyzer-module__s3kfMW__pick{display:none}.analyzer-module__s3kfMW__paste{gap:6px;display:grid}.analyzer-module__s3kfMW__paste label{font-size:13px;font-weight:600}.analyzer-module__s3kfMW__paste>div{gap:8px;display:flex}.analyzer-module__s3kfMW__paste input{border:1px solid var(--border-strong);border-radius:var(--r-sm);min-width:0;min-height:44px;font:inherit;background:var(--surface);flex:auto;padding:8px 12px;font-size:16px}.analyzer-module__s3kfMW__paste .form-error{margin:0}.analyzer-module__s3kfMW__keep{border:1px solid var(--border);border-radius:var(--r-md);gap:8px;min-width:0;margin:0;padding:12px 14px;display:grid}.analyzer-module__s3kfMW__keep legend{padding:0 4px;font-size:14px;font-weight:700}.analyzer-module__s3kfMW__keep .micro{margin:0}.analyzer-module__s3kfMW__keepRow{flex-wrap:wrap;gap:6px;display:flex}.analyzer-module__s3kfMW__keepChip{border:1px solid var(--border-strong);background:var(--surface);min-height:44px;font:inherit;cursor:pointer;border-radius:999px;padding:0 12px;font-size:14px}.analyzer-module__s3kfMW__keepChip[aria-pressed=true]{border-color:var(--brass-deep);background:var(--brass-soft);font-weight:600}.analyzer-module__s3kfMW__keepChip:focus-visible{outline:3px solid var(--focus);outline-offset:2px}.analyzer-module__s3kfMW__keepHint{color:var(--muted);flex-basis:100%;font-size:12px}.analyzer-module__s3kfMW__keepBonus{cursor:pointer;flex-direction:row;align-items:flex-start;gap:12px;min-height:44px;padding:4px 0;font-size:14px;display:flex}.analyzer-module__s3kfMW__keepBonus input{width:20px;height:20px;min-height:0;accent-color:var(--emerald);cursor:pointer;flex:none;margin:1px 0 0;padding:0}.analyzer-module__s3kfMW__keepBonus span{min-width:0;line-height:1.35}.analyzer-module__s3kfMW__keepBonus small{color:var(--muted);font-size:12px;display:block}.analyzer-module__s3kfMW__status:empty{display:none}.analyzer-module__s3kfMW__status{gap:8px;display:grid}.analyzer-module__s3kfMW__missing{color:var(--muted);margin:0;font-size:14px}.analyzer-module__s3kfMW__missing[data-error="1"]{color:var(--terra-deep);font-weight:600}.analyzer-module__s3kfMW__tabCount{font-variant-numeric:tabular-nums;background:#0d3b2e14;border-radius:999px;margin-left:6px;padding:1px 6px;font-size:12px}[aria-selected=true]>.analyzer-module__s3kfMW__tabCount{background:#ffffff2e}.analyzer-module__s3kfMW__tabCount[data-missing="1"]{background:var(--terra-soft);color:var(--terra-deep)}.analyzer-module__s3kfMW__goButton[data-incomplete="1"]{opacity:.78}.analyzer-module__s3kfMW__quota{border-radius:var(--r-md);background:var(--brass-soft);border:1px solid #e3d5b4;gap:8px;padding:12px 14px;display:grid}.analyzer-module__s3kfMW__quota p{margin:0;line-height:1.5}.analyzer-module__s3kfMW__quota div{flex-wrap:wrap;gap:8px;display:flex}.analyzer-module__s3kfMW__reassure{color:var(--muted);margin:-6px 0 0;font-size:13px;line-height:1.5}.analyzer-module__s3kfMW__reassure a{color:var(--emerald);font-weight:600}.analyzer-module__s3kfMW__skeleton{border-radius:var(--r-md);background:var(--paper);align-content:start;gap:10px;min-height:320px;padding:18px;display:grid}.analyzer-module__s3kfMW__skeleton p{margin:0;font-weight:600}.analyzer-module__s3kfMW__skeleton span{border-radius:var(--r-md);background:linear-gradient(90deg,#eef0ec,#f7f8f5,#eef0ec);height:72px;display:block}.analyzer-module__s3kfMW__resultTop h2:focus{outline:none}.analyzer-module__s3kfMW__placeholder h2{font-size:26px}@media (max-width:1023px){.analyzer-module__s3kfMW__analyzer{grid-template-columns:minmax(0,1fr)}.analyzer-module__s3kfMW__analyzer[data-view=pick] .analyzer-module__s3kfMW__result,.analyzer-module__s3kfMW__analyzer[data-view=analyze] .analyzer-module__s3kfMW__pick{display:none}}@media (max-width:767px){.analyzer-module__s3kfMW__panel{border-radius:var(--r-md);padding:16px}.analyzer-module__s3kfMW__panelHead h2{font-size:22px}.analyzer-module__s3kfMW__pickBar{bottom:calc(var(--bottom-nav) + env(safe-area-inset-bottom) + 8px);z-index:30;border-top:1px solid var(--border);border-radius:0 0 var(--r-md) var(--r-md);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#fffffff5;grid-template-columns:44px minmax(0,1fr);grid-template-areas:"clear random""go go";gap:8px;margin:0 -16px -16px;padding:12px 16px;display:grid;position:sticky}.analyzer-module__s3kfMW__pickBar .btn{gap:6px;min-width:0;margin:0;padding-inline:12px;font-size:14px}.analyzer-module__s3kfMW__pickBar .analyzer-module__s3kfMW__clearButton{grid-area:clear}.analyzer-module__s3kfMW__pickBar .analyzer-module__s3kfMW__randomButton{grid-area:random;height:40px;min-height:40px}.analyzer-module__s3kfMW__pickBar .btn:last-child{margin-left:0}.analyzer-module__s3kfMW__pickBar .analyzer-module__s3kfMW__goButton{white-space:normal;text-align:center;grid-area:go;min-height:46px;padding:8px 10px;font-size:clamp(12px,3.85vw,15px)}.analyzer-module__s3kfMW__resultSteps{display:flex}.analyzer-module__s3kfMW__pickBar .analyzer-module__s3kfMW__clearButton{justify-content:center;width:44px;height:40px;min-height:40px;padding-inline:0}.analyzer-module__s3kfMW__pickBar .analyzer-module__s3kfMW__clearButton span{display:none}.analyzer-module__s3kfMW__pickBar .analyzer-module__s3kfMW__clearButton,.analyzer-module__s3kfMW__pickBar .analyzer-module__s3kfMW__randomButton{white-space:nowrap}.analyzer-module__s3kfMW__pick .analyzer-module__s3kfMW__tray{top:calc(var(--header) + 45px);z-index:20;position:sticky;box-shadow:0 6px 14px #0f2e230f}.analyzer-module__s3kfMW__trayHint{display:none}.analyzer-module__s3kfMW__result{gap:14px}}.analyzer-module__s3kfMW__tabHint{color:var(--muted);grid-column:1/-1;margin:8px 0 0;font-size:13px;line-height:1.45}
.profile-picker-module__NC4Pvq__card{border:1px solid var(--border);border-radius:var(--r-lg);background:var(--surface);width:100%;max-width:500px;box-shadow:var(--shadow-md);justify-self:end;gap:16px;padding:clamp(18px,2.4vw,26px);display:grid}.profile-picker-module__NC4Pvq__head{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 12px;display:flex}.profile-picker-module__NC4Pvq__head h2{font-size:22px}.profile-picker-module__NC4Pvq__hint{color:var(--muted);margin:-8px 0 0;font-size:13.5px}.profile-picker-module__NC4Pvq__steps{color:var(--ink);grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin:-8px 0 -4px;padding:0;font-size:12.5px;font-weight:600;line-height:1.25;list-style:none;display:grid}.profile-picker-module__NC4Pvq__steps li{align-items:center;gap:7px;min-width:0;display:flex}.profile-picker-module__NC4Pvq__steps b{background:var(--emerald);color:#fff;border-radius:50%;flex:none;justify-content:center;align-items:center;width:22px;height:22px;font-size:12px;font-weight:800;display:inline-flex}.profile-picker-module__NC4Pvq__tabs{background:var(--paper);border:1px solid var(--border);border-radius:14px;grid-template-columns:repeat(3,minmax(0,1fr));gap:4px;padding:4px;display:grid;position:relative}.profile-picker-module__NC4Pvq__tab{z-index:1;min-height:78px;color:var(--muted);font:inherit;text-align:center;cursor:pointer;background:0 0;border:0;border-radius:11px;flex-direction:column;justify-content:center;align-items:center;gap:6px;padding:9px 6px;font-size:13px;font-weight:600;line-height:1.2;transition:color .2s;display:flex;position:relative}.profile-picker-module__NC4Pvq__tab:focus-visible{outline:2px solid var(--emerald);outline-offset:2px}.profile-picker-module__NC4Pvq__tab[aria-selected=true]{color:var(--ink)}.profile-picker-module__NC4Pvq__tab .profile-picker-module__NC4Pvq__icon{background:var(--surface);border:1px solid var(--border);width:34px;height:34px;color:var(--muted);border-radius:50%;flex:none;justify-content:center;align-items:center;transition:background .25s,color .25s,border-color .25s,transform .25s;display:inline-flex}.profile-picker-module__NC4Pvq__tab[aria-selected=true] .profile-picker-module__NC4Pvq__icon{color:#fff;background:var(--emerald);border-color:#0000}.profile-picker-module__NC4Pvq__tabLabel{max-width:100%;display:block}.profile-picker-module__NC4Pvq__glide{z-index:0;background:var(--surface);width:calc(33.3333% - 5.33333px);box-shadow:0 1px 2px #14201b14, 0 0 0 1px var(--border);border-radius:11px;transition:transform .3s cubic-bezier(.2,.8,.2,1);position:absolute;top:4px;bottom:4px;left:4px}.profile-picker-module__NC4Pvq__glide[data-at="1"]{transform:translate(calc(100% + 4px))}.profile-picker-module__NC4Pvq__glide[data-at="2"]{transform:translate(calc(200% + 8px))}.profile-picker-module__NC4Pvq__panels{display:grid}.profile-picker-module__NC4Pvq__panel{grid-area:1/1;align-content:start;gap:12px;min-width:0;display:grid}.profile-picker-module__NC4Pvq__panel[data-active="0"]{visibility:hidden}.profile-picker-module__NC4Pvq__panel[data-active="1"]{animation:.28s cubic-bezier(.2,.8,.2,1) both profile-picker-module__NC4Pvq__panelIn}@keyframes profile-picker-module__NC4Pvq__panelIn{0%{opacity:0;transform:translateY(8px)}}.profile-picker-module__NC4Pvq__panelHead{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:10px;display:flex}.profile-picker-module__NC4Pvq__panelHead strong{font-size:15px}.profile-picker-module__NC4Pvq__free{background:var(--mint-soft);color:var(--mint-deep);letter-spacing:.02em;white-space:nowrap;border-radius:999px;align-items:center;gap:6px;padding:3px 10px;font-size:12px;font-weight:700;display:inline-flex}.profile-picker-module__NC4Pvq__items{gap:8px;margin:0;padding:0;list-style:none;display:grid}.profile-picker-module__NC4Pvq__items li{grid-template-columns:22px minmax(0,1fr);align-items:start;gap:10px;font-size:13.5px;line-height:1.4;display:grid}.profile-picker-module__NC4Pvq__panel[data-active="1"] .profile-picker-module__NC4Pvq__items li{animation:.32s ease-out both profile-picker-module__NC4Pvq__itemIn}.profile-picker-module__NC4Pvq__items li:nth-child(2){animation-delay:60ms}.profile-picker-module__NC4Pvq__items li:nth-child(3){animation-delay:.12s}.profile-picker-module__NC4Pvq__items li:nth-child(4){animation-delay:.18s}@keyframes profile-picker-module__NC4Pvq__itemIn{0%{opacity:0;transform:translate(-6px)}}.profile-picker-module__NC4Pvq__items li svg{color:var(--mint-deep);margin-top:2px}.profile-picker-module__NC4Pvq__items li b{font-weight:600}.profile-picker-module__NC4Pvq__actions{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.profile-picker-module__NC4Pvq__actions .btn-primary{white-space:normal;text-align:center;flex:auto;min-width:0}.profile-picker-module__NC4Pvq__foot{color:var(--muted);margin:0;font-size:13px;line-height:1.5}.profile-picker-module__NC4Pvq__foot strong{color:var(--ink)}.profile-picker-module__NC4Pvq__what{border-top:1px solid var(--border);gap:8px;padding-top:12px;display:grid}.profile-picker-module__NC4Pvq__what strong{font-size:14px}.profile-picker-module__NC4Pvq__offer{background:#fffaf0;border:1px solid #ecd9a6;border-radius:12px;padding:10px 12px}.profile-picker-module__NC4Pvq__pool{color:var(--emerald);text-underline-offset:3px;justify-self:start;align-items:center;gap:6px;font-size:13px;font-weight:600;text-decoration:underline;display:inline-flex}.profile-picker-module__NC4Pvq__foot a{color:var(--emerald);font-weight:600}@media (max-width:900px){.profile-picker-module__NC4Pvq__card{justify-self:stretch;max-width:none}}@media (max-width:560px){.profile-picker-module__NC4Pvq__tab{gap:5px;min-height:72px;font-size:12px}.profile-picker-module__NC4Pvq__tab .profile-picker-module__NC4Pvq__icon{width:30px;height:30px}.profile-picker-module__NC4Pvq__steps{gap:6px;font-size:12px}.profile-picker-module__NC4Pvq__steps b{width:20px;height:20px}}@media (prefers-reduced-motion:reduce){.profile-picker-module__NC4Pvq__panel[data-active="1"],.profile-picker-module__NC4Pvq__panel[data-active="1"] .profile-picker-module__NC4Pvq__items li{animation:none}.profile-picker-module__NC4Pvq__glide,.profile-picker-module__NC4Pvq__tab,.profile-picker-module__NC4Pvq__tab .profile-picker-module__NC4Pvq__icon{transition:none}}.profile-picker-module__NC4Pvq__gameSwitch{flex:none}.profile-picker-module__NC4Pvq__gameSwitch .game-picker-button{background:var(--surface)}@media (max-width:760px){.profile-picker-module__NC4Pvq__gameSwitch .game-picker-list{left:0;right:auto}}.profile-picker-module__NC4Pvq__lead{color:#34403a;margin:0;font-size:14px;line-height:1.5}.profile-picker-module__NC4Pvq__note{color:var(--muted);margin:8px 0 0;font-size:12.5px;line-height:1.5}
.home-art-module__zKktPa__flow{animation:22s linear infinite home-art-module__zKktPa__flow}@keyframes home-art-module__zKktPa__flow{to{stroke-dashoffset:-360px}}.home-art-module__zKktPa__band{z-index:-1;pointer-events:none;position:absolute;inset:0;overflow:hidden}.home-art-module__zKktPa__band[data-tone=dark]{background:radial-gradient(60% 55% at 88% 0,#f2c76a24,#f2c76a00 70%),radial-gradient(55% 60% at 8% 100%,#1f8a6042,#1f8a6000 70%),linear-gradient(#0a2119 0%,#0d2a20 55%,#0a2018 100%)}.home-art-module__zKktPa__band[data-tone=light]{background:radial-gradient(55% 50% at 92% 100%,#c9a24a29,#c9a24a00 70%),radial-gradient(45% 45% at 4% 0,#8fd9a829,#8fd9a800 70%),linear-gradient(#fbf7ee 0%,#f5eedd 100%)}.home-art-module__zKktPa__bandSvg{width:100%;height:min(100%,560px);position:absolute;bottom:0;left:0;right:0}.home-art-module__zKktPa__twinkle{transform-box:fill-box;transform-origin:50%;animation:4.2s ease-in-out infinite home-art-module__zKktPa__twinkle}@keyframes home-art-module__zKktPa__twinkle{0%,to{opacity:.55;transform:scale(.8)}50%{opacity:1;transform:scale(1.15)}}@media (prefers-reduced-motion:reduce){.home-art-module__zKktPa__flow,.home-art-module__zKktPa__twinkle{animation:none}}
