.rp[data-astro-cid-25m6eaxl] h1[data-astro-cid-25m6eaxl]{margin:40px 0 10px}.rp[data-astro-cid-25m6eaxl] .lead[data-astro-cid-25m6eaxl]{max-width:60ch;color:var(--muted);margin:0 0 28px;font-size:17px}.rp[data-astro-cid-25m6eaxl] .panel[data-astro-cid-25m6eaxl]{background:var(--glass);-webkit-backdrop-filter:saturate(180%)blur(22px);backdrop-filter:saturate(180%)blur(22px);border:1px solid var(--glass-line);box-shadow:inset 0 1px 0 var(--glass-edge), var(--card-shadow);border-radius:22px}.rp[data-astro-cid-25m6eaxl] input[data-astro-cid-25m6eaxl][type=number],.rp[data-astro-cid-25m6eaxl] select[data-astro-cid-25m6eaxl]{background:var(--surface-2);border:1px solid var(--line);border-radius:10px;width:100%;padding:9px 11px;font-weight:600}.rp[data-astro-cid-25m6eaxl] h2[data-astro-cid-25m6eaxl]{letter-spacing:-.02em;font-weight:600!important}.layout[data-astro-cid-25m6eaxl]{grid-template-columns:minmax(0,1fr) 360px;align-items:start;gap:22px;display:grid}@media (width<=900px){.layout[data-astro-cid-25m6eaxl]{grid-template-columns:1fr}}.inputs[data-astro-cid-25m6eaxl]{gap:18px;display:grid}h2[data-astro-cid-25m6eaxl]{font:600 18px/1.3 var(--font-sans);letter-spacing:-.01em;margin:0 0 14px}.blk[data-astro-cid-25m6eaxl]{padding:18px}.fine[data-astro-cid-25m6eaxl]{color:var(--muted);max-width:70ch;margin:12px 0 0;font-size:13px}.roles[data-astro-cid-25m6eaxl]{grid-template-columns:repeat(6,minmax(0,1fr));gap:10px;display:grid}@media (width<=640px){.roles[data-astro-cid-25m6eaxl]{grid-template-columns:repeat(3,minmax(0,1fr))}}.role[data-astro-cid-25m6eaxl] input[data-astro-cid-25m6eaxl]{opacity:0;pointer-events:none;position:absolute}.role-in[data-astro-cid-25m6eaxl]{border:1px solid var(--line);background:var(--paper-2);cursor:pointer;text-align:center;border-radius:8px;justify-items:center;gap:2px;padding:12px 4px 10px;transition:transform 80ms;display:grid}.role-in[data-astro-cid-25m6eaxl] b[data-astro-cid-25m6eaxl]{font-size:14px;line-height:1.15}.role-in[data-astro-cid-25m6eaxl] small[data-astro-cid-25m6eaxl]{color:var(--muted);font-size:11px;font-weight:700}.role[data-astro-cid-25m6eaxl]:hover .role-in[data-astro-cid-25m6eaxl]{border-color:var(--muted)}.role[data-astro-cid-25m6eaxl] input[data-astro-cid-25m6eaxl]:checked+.role-in[data-astro-cid-25m6eaxl]{border-color:var(--accent);background:var(--accent-soft)}.role[data-astro-cid-25m6eaxl] input[data-astro-cid-25m6eaxl]:focus-visible+.role-in[data-astro-cid-25m6eaxl]{outline:3px solid var(--gold);outline-offset:2px}.lv[data-astro-cid-25m6eaxl]{grid-template-columns:1fr 28px 1fr;align-items:end;gap:8px;display:grid}.lv[data-astro-cid-25m6eaxl] label[data-astro-cid-25m6eaxl] span[data-astro-cid-25m6eaxl],.pts[data-astro-cid-25m6eaxl] span[data-astro-cid-25m6eaxl],.prices[data-astro-cid-25m6eaxl] span[data-astro-cid-25m6eaxl],.step[data-astro-cid-25m6eaxl]>span[data-astro-cid-25m6eaxl]{margin-bottom:4px;font-size:13px;font-weight:700;display:block}.lv-arrow[data-astro-cid-25m6eaxl]{background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 10 10'%3E%3Cpath d='M1 4h5V2l3 3-3 3V6H1z' fill='%231f2a44'/%3E%3C/svg%3E") 50%/20px no-repeat;height:42px}.pts[data-astro-cid-25m6eaxl]{max-width:320px;margin-top:12px;display:block}.steps[data-astro-cid-25m6eaxl]{grid-template-columns:minmax(0,320px);gap:14px;display:grid}@media (width<=420px){.steps[data-astro-cid-25m6eaxl]{grid-template-columns:1fr}}.stepper[data-astro-cid-25m6eaxl]{grid-template-columns:42px 1fr 42px;display:grid}.stepper[data-astro-cid-25m6eaxl] button[data-astro-cid-25m6eaxl]{border:1px solid var(--line);background:var(--surface-2);font:700 22px/1 var(--pixel);cursor:pointer}.stepper[data-astro-cid-25m6eaxl] button[data-astro-cid-25m6eaxl]:first-child{border-radius:6px 0 0 6px}.stepper[data-astro-cid-25m6eaxl] button[data-astro-cid-25m6eaxl]:last-child{border-radius:0 6px 6px 0}.stepper[data-astro-cid-25m6eaxl] button[data-astro-cid-25m6eaxl]:active{background:var(--line)}.stepper[data-astro-cid-25m6eaxl] input[data-astro-cid-25m6eaxl]{text-align:center;font:700 20px var(--body);-moz-appearance:textfield;border-left:0;border-right:0;border-radius:0}.stepper[data-astro-cid-25m6eaxl] input[data-astro-cid-25m6eaxl]::-webkit-inner-spin-button{-webkit-appearance:none}.step[data-astro-cid-25m6eaxl] small[data-astro-cid-25m6eaxl]{color:var(--muted);margin-top:4px;font-size:13px;font-weight:700;display:block}.bonus[data-astro-cid-25m6eaxl]{margin:0;padding:0;list-style:none}.bonus[data-astro-cid-25m6eaxl] li[data-astro-cid-25m6eaxl]{border-top:1px solid var(--line);grid-template-columns:auto 32px minmax(0,1fr) auto;align-items:center;gap:12px;padding:10px 0;display:grid}.bonus[data-astro-cid-25m6eaxl] li[data-astro-cid-25m6eaxl]:first-child{border-top:0;padding-top:0}.bonus[data-astro-cid-25m6eaxl] b[data-astro-cid-25m6eaxl]{font-size:15px;display:block}.bonus[data-astro-cid-25m6eaxl] small[data-astro-cid-25m6eaxl]{color:var(--muted);font-size:13px}.bonus[data-astro-cid-25m6eaxl] select[data-astro-cid-25m6eaxl]{width:auto;padding:2px 6px;font-size:13px}.pct[data-astro-cid-25m6eaxl]{color:var(--accent);align-items:center;gap:3px;font-weight:700;display:flex}.auto[data-astro-cid-25m6eaxl]{color:var(--accent);background:var(--accent-soft);white-space:nowrap;border-radius:99px;padding:3px 8px;font-size:11px;font-weight:700}.sw[data-astro-cid-25m6eaxl]{width:44px;height:26px;position:relative}.sw[data-astro-cid-25m6eaxl] input[data-astro-cid-25m6eaxl]{opacity:0;cursor:pointer;z-index:1;margin:0;position:absolute;inset:0}.sw[data-astro-cid-25m6eaxl] i[data-astro-cid-25m6eaxl]{border:1px solid var(--line);background:var(--line);border-radius:99px;transition:background .12s;position:absolute;inset:0}.sw[data-astro-cid-25m6eaxl] i[data-astro-cid-25m6eaxl]:after{content:"";border:1px solid var(--line);background:#fff;border-radius:50%;width:18px;height:18px;transition:transform .12s;position:absolute;top:2px;left:2px}.sw[data-astro-cid-25m6eaxl] input[data-astro-cid-25m6eaxl]:checked+i[data-astro-cid-25m6eaxl]{background:var(--grass)}.sw[data-astro-cid-25m6eaxl] input[data-astro-cid-25m6eaxl]:checked+i[data-astro-cid-25m6eaxl]:after{transform:translate(18px)}.sw[data-astro-cid-25m6eaxl] input[data-astro-cid-25m6eaxl]:focus-visible+i[data-astro-cid-25m6eaxl]{outline:3px solid var(--gold);outline-offset:2px}.prices[data-astro-cid-25m6eaxl]{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.prices[data-astro-cid-25m6eaxl] span[data-astro-cid-25m6eaxl]{align-items:center;gap:5px;display:flex!important}input[data-astro-cid-25m6eaxl][type=date]{background:var(--paper-2);border:1px solid var(--line);border-radius:6px;width:100%;padding:7px 10px;font-weight:700}.receipt[data-astro-cid-25m6eaxl]{padding:24px;position:sticky;top:72px}@media (width<=900px){.receipt[data-astro-cid-25m6eaxl]{position:static}}.locks[data-astro-cid-25m6eaxl]{flex-wrap:wrap;gap:6px 18px;display:flex}.locks[data-astro-cid-25m6eaxl] .lk{align-items:center;gap:6px;display:flex}.locks[data-astro-cid-25m6eaxl] .lk img{width:40px;height:40px}.locks[data-astro-cid-25m6eaxl] .lk b{font:700 46px/1 var(--body);letter-spacing:-.02em}.locks[data-astro-cid-25m6eaxl] .lk small{font:600 15px var(--body);color:var(--muted);align-self:flex-end;margin-bottom:4px}.gems-line[data-astro-cid-25m6eaxl]{color:var(--muted);margin:10px 0 16px;font-size:14px}.facts[data-astro-cid-25m6eaxl]{border-top:2px dashed var(--line);grid-template-columns:1fr 1fr;gap:0;margin:0;display:grid}.facts[data-astro-cid-25m6eaxl] div[data-astro-cid-25m6eaxl]{border-bottom:2px dashed var(--line);padding:12px 0}.facts[data-astro-cid-25m6eaxl] div[data-astro-cid-25m6eaxl]:nth-child(odd){padding-right:10px}.facts[data-astro-cid-25m6eaxl] dt[data-astro-cid-25m6eaxl]{color:var(--muted);font-size:13px;font-weight:700}.facts[data-astro-cid-25m6eaxl] dd[data-astro-cid-25m6eaxl]{font:700 21px/1.25 var(--body);margin:0}.verdict[data-astro-cid-25m6eaxl]{background:var(--accent-soft);border:0;border-radius:6px;margin-top:14px;padding:10px 12px;font-size:14px}.verdict[data-astro-cid-25m6eaxl] .ok{color:var(--grass-dark)}.verdict[data-astro-cid-25m6eaxl] .bad{color:var(--red)}.ladder[data-astro-cid-25m6eaxl]{margin-top:22px;padding:18px}.lad-head[data-astro-cid-25m6eaxl],.ladder[data-astro-cid-25m6eaxl] li{grid-template-columns:124px minmax(0,1fr) 70px 104px 84px;align-items:center;gap:14px;display:grid}.lad-head[data-astro-cid-25m6eaxl]{color:var(--muted);border-bottom:1px solid var(--line);padding:0 0 8px;font-size:13px;font-weight:700}.lad-head[data-astro-cid-25m6eaxl] span[data-astro-cid-25m6eaxl]:nth-child(n+3),.ladder[data-astro-cid-25m6eaxl] .l-q,.ladder[data-astro-cid-25m6eaxl] .l-g,.ladder[data-astro-cid-25m6eaxl] .l-d{text-align:right}.ladder[data-astro-cid-25m6eaxl] ol[data-astro-cid-25m6eaxl]{margin:0;padding:0;list-style:none}.ladder[data-astro-cid-25m6eaxl] li{border-bottom:1px solid var(--line);font-variant-numeric:tabular-nums;padding:10px 0}.ladder[data-astro-cid-25m6eaxl] .l-lv{align-items:baseline;gap:8px;display:flex}.ladder[data-astro-cid-25m6eaxl] .l-lv b{font:700 22px/1 var(--body);min-width:26px}.ladder[data-astro-cid-25m6eaxl] .l-lv small{color:var(--muted);white-space:nowrap;font-size:12px}.ladder[data-astro-cid-25m6eaxl] .l-rw{gap:5px;font-size:14px;display:grid}.ladder[data-astro-cid-25m6eaxl] .rw-parts{flex-wrap:wrap;gap:4px 12px;display:flex}.ladder[data-astro-cid-25m6eaxl] .rw{align-items:center;gap:7px;display:inline-flex}.ladder[data-astro-cid-25m6eaxl] .rw img{width:24px;height:24px;image-rendering:pixelated;flex:none}.ladder[data-astro-cid-25m6eaxl] .l-rw i{height:6px;width:var(--w);background:var(--grass);border-radius:3px;min-width:6px;display:block}.ladder[data-astro-cid-25m6eaxl] .l-q,.ladder[data-astro-cid-25m6eaxl] .l-g,.ladder[data-astro-cid-25m6eaxl] .l-d{font-size:15px;font-weight:700}@media (width<=700px){.lad-head[data-astro-cid-25m6eaxl]{display:none}.ladder[data-astro-cid-25m6eaxl] li{grid-template-columns:repeat(3,minmax(0,1fr));grid-template-areas:"lv lv lv""rw rw rw""q g d";gap:6px 10px;padding:12px 0}.ladder[data-astro-cid-25m6eaxl] .l-lv{grid-area:lv}.ladder[data-astro-cid-25m6eaxl] .l-rw{grid-area:rw}.ladder[data-astro-cid-25m6eaxl] .l-q{grid-area:q}.ladder[data-astro-cid-25m6eaxl] .l-g{grid-area:g}.ladder[data-astro-cid-25m6eaxl] .l-d{grid-area:d}.ladder[data-astro-cid-25m6eaxl] .l-q,.ladder[data-astro-cid-25m6eaxl] .l-g,.ladder[data-astro-cid-25m6eaxl] .l-d{text-align:left;font-size:14px}.ladder[data-astro-cid-25m6eaxl] [data-k]:before{content:attr(data-k);color:var(--muted);font-size:12px;font-weight:700;display:block}}.mbar[data-astro-cid-25m6eaxl]{display:none}@media (width<=900px){.mbar[data-astro-cid-25m6eaxl]{z-index:20;color:#f7f1f1;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#160e10f0;border:1px solid #ffffff1a;border-radius:14px;justify-content:space-between;align-items:center;gap:10px;padding:10px 14px;text-decoration:none;transition:opacity .2s,transform .2s;display:flex;position:fixed;bottom:10px;left:10px;right:10px;box-shadow:0 12px 30px -10px #0000008c}.mbar[data-astro-cid-25m6eaxl].away{opacity:0;pointer-events:none;transform:translateY(12px)}main{padding-bottom:84px}.mbar[data-astro-cid-25m6eaxl] b{font:700 19px/1.1 var(--body);color:#f2c94c;display:block}.mbar[data-astro-cid-25m6eaxl] small{opacity:.85;font-size:12px}.mbar[data-astro-cid-25m6eaxl] em{color:#1d1d1f;white-space:nowrap;background:#f2c94c;border-radius:8px;place-items:center;min-height:36px;padding:0 12px;font-size:13px;font-style:normal;font-weight:700;display:grid}}@media (prefers-reduced-motion:reduce){.mbar[data-astro-cid-25m6eaxl]{transition:none}}
