.tk[data-astro-cid-hgzedyhh]{--c:#21706e}.tk-shell[data-astro-cid-hgzedyhh]{background:var(--surface,#fff);border:1px solid var(--line);border-radius:28px;overflow:hidden;box-shadow:0 30px 80px #0b1f2e24}.tk-top[data-astro-cid-hgzedyhh]{color:#fff;background:#0e2a3f;justify-content:space-between;align-items:center;padding:1rem 1.25rem;display:flex}.tk-brand[data-astro-cid-hgzedyhh]{align-items:center;gap:.75rem;display:flex}.tk-brand[data-astro-cid-hgzedyhh] img[data-astro-cid-hgzedyhh]{background:#fff;border-radius:9px;padding:3px}.tk-name[data-astro-cid-hgzedyhh]{font-weight:700;font-family:var(--display,inherit);margin:0}.tk-sub[data-astro-cid-hgzedyhh]{font:500 .72rem var(--mono);color:#a5b3c0;margin:0}.tk-tabs[data-astro-cid-hgzedyhh]{border-bottom:1px solid var(--line);background:var(--bg-soft,#f4f6f8);top:var(--header-h,64px);z-index:5;scrollbar-width:none;gap:.75rem;padding:.75rem;display:flex;position:sticky;overflow-x:auto}.tk-grp[data-astro-cid-hgzedyhh]{background:color-mix(in srgb, var(--ink) 4%, transparent);border-radius:16px;flex:1 0 auto;gap:.3rem;padding:.35rem;display:grid}.tk-gl[data-astro-cid-hgzedyhh]{font:600 .66rem var(--mono);text-transform:uppercase;letter-spacing:.08em;color:var(--ink-3);white-space:nowrap;padding-left:.4rem}.tk-gtabs[data-astro-cid-hgzedyhh]{grid-auto-columns:minmax(72px,1fr);grid-auto-flow:column;gap:.25rem;display:grid}.tk-tabs[data-astro-cid-hgzedyhh] a[data-astro-cid-hgzedyhh]{color:var(--ink-2);border-radius:14px;justify-items:center;gap:.3rem;min-height:44px;padding:.5rem .25rem;text-decoration:none;display:grid}.tk-ic[data-astro-cid-hgzedyhh]{background:color-mix(in srgb, var(--c) 14%, transparent);width:44px;height:44px;color:var(--c);border-radius:12px;place-items:center;transition:transform .15s;display:grid}.tk-ic[data-astro-cid-hgzedyhh] svg[data-astro-cid-hgzedyhh]{width:24px;height:24px}.tk-lbl[data-astro-cid-hgzedyhh]{font:600 .74rem var(--mono)}.tk-tabs[data-astro-cid-hgzedyhh] a[data-astro-cid-hgzedyhh][aria-selected=true]{background:var(--surface,#fff);color:var(--ink);box-shadow:0 2px 10px #00000014}.tk-tabs[data-astro-cid-hgzedyhh] a[data-astro-cid-hgzedyhh][aria-selected=true] .tk-ic[data-astro-cid-hgzedyhh]{background:var(--c);color:#fff;transform:scale(1.05)}.tk-body[data-astro-cid-hgzedyhh]{padding:1.25rem}@media (width>=760px){.tk-body[data-astro-cid-hgzedyhh]{padding:2rem}}.tk-head[data-astro-cid-hgzedyhh] h2[data-astro-cid-hgzedyhh]{margin:0 0 .4rem;font-size:1.6rem}.tk-head[data-astro-cid-hgzedyhh] p[data-astro-cid-hgzedyhh]{max-width:70ch;margin:0 0 1.5rem}.tk-grid[data-astro-cid-hgzedyhh]{gap:1.25rem;display:grid}@media (width>=900px){.tk-grid[data-astro-cid-hgzedyhh]{grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);align-items:start}.tk-out[data-astro-cid-hgzedyhh]{top:calc(var(--header-h,64px) + 120px);position:sticky}}.tk-in[data-astro-cid-hgzedyhh]{border-radius:20px;grid-template-columns:repeat(auto-fill,minmax(190px,1fr));gap:.9rem;padding:1.25rem;display:grid}.tk-in[data-astro-cid-hgzedyhh]>.seg[data-astro-cid-hgzedyhh],.tk-in[data-astro-cid-hgzedyhh]>.rows[data-astro-cid-hgzedyhh],.tk-in[data-astro-cid-hgzedyhh]>.tk-actions[data-astro-cid-hgzedyhh]{grid-column:1/-1}.fld[data-astro-cid-hgzedyhh] label[data-astro-cid-hgzedyhh]{color:var(--ink-2);margin-bottom:.35rem;font-size:.85rem;font-weight:600;display:block}.fld[data-astro-cid-hgzedyhh] .hint[data-astro-cid-hgzedyhh]{color:var(--ink-3);margin-top:.3rem;font-size:.78rem;display:block}.u[data-astro-cid-hgzedyhh]{position:relative}.u[data-astro-cid-hgzedyhh] input[data-astro-cid-hgzedyhh],.tk[data-astro-cid-hgzedyhh] select[data-astro-cid-hgzedyhh],.rows[data-astro-cid-hgzedyhh] input[data-astro-cid-hgzedyhh],.rows[data-astro-cid-hgzedyhh] select[data-astro-cid-hgzedyhh]{width:100%;min-height:48px;font:inherit;background:var(--surface,#fff);color:var(--ink);border:1px solid #8796a5;border-radius:12px;padding:.6rem .8rem;font-size:1.05rem}.u[data-astro-cid-hgzedyhh][data-u=\$] input[data-astro-cid-hgzedyhh]{padding-left:1.6rem}.u[data-astro-cid-hgzedyhh][data-u]:not([data-u=""]):not([data-u=\$]) input[data-astro-cid-hgzedyhh]{padding-right:3rem}.u[data-astro-cid-hgzedyhh][data-u=\$]:before{content:"$";color:var(--ink-3);font-family:var(--mono);position:absolute;top:50%;left:.75rem;transform:translateY(-50%)}.u[data-astro-cid-hgzedyhh][data-u]:not([data-u=""]):not([data-u=\$]):after{content:attr(data-u);color:var(--ink-3);font:.85rem var(--mono);position:absolute;top:50%;right:.8rem;transform:translateY(-50%)}.tk[data-astro-cid-hgzedyhh] input[data-astro-cid-hgzedyhh]:focus,.tk[data-astro-cid-hgzedyhh] select[data-astro-cid-hgzedyhh]:focus{outline:2px solid var(--c);outline-offset:1px}.seg[data-astro-cid-hgzedyhh]{background:var(--bg-soft,#f4f6f8);border-radius:14px;flex-wrap:wrap;gap:.4rem;padding:.3rem;display:flex}.seg[data-astro-cid-hgzedyhh] label[data-astro-cid-hgzedyhh]{text-align:center;cursor:pointer;border-radius:10px;flex:1;min-width:120px;padding:.65rem .5rem;font-size:.9rem;font-weight:600}.seg[data-astro-cid-hgzedyhh] input[data-astro-cid-hgzedyhh]{opacity:0;position:absolute}.seg[data-astro-cid-hgzedyhh] label[data-astro-cid-hgzedyhh]:has(input:checked){background:var(--surface,#fff);color:var(--c);box-shadow:0 1px 6px #0000001a}.seg[data-astro-cid-hgzedyhh] label[data-astro-cid-hgzedyhh]:has(input:focus-visible){outline:2px solid var(--c)}.rows-h[data-astro-cid-hgzedyhh]{margin:0 0 .5rem;font-weight:700}.rows[data-astro-cid-hgzedyhh] .row{grid-template-columns:1.3fr 1fr .8fr .8fr .6fr 44px;align-items:center;gap:.4rem;margin-bottom:.5rem;display:grid}.rows[data-astro-cid-hgzedyhh][data-rows=turtle] .row{grid-template-columns:2fr 1fr 44px}@media (width<=600px){.rows[data-astro-cid-hgzedyhh] .row{border:1px solid var(--line);border-radius:12px;grid-template-columns:1fr 1fr;padding:.6rem}.rows[data-astro-cid-hgzedyhh][data-rows=turtle] .row{grid-template-columns:1fr 1fr}}.rows[data-astro-cid-hgzedyhh] .del{min-height:44px;color:var(--ink-3);cursor:pointer;background:0 0;border:0;font-size:1.3rem}.tk-actions[data-astro-cid-hgzedyhh]{justify-content:flex-end;display:flex}.res[data-astro-cid-hgzedyhh]{border-top:6px solid var(--c);border-radius:20px;padding:1.25rem}.res[data-astro-cid-hgzedyhh] .big{font:700 clamp(2rem, 6vw, 2.8rem)/1.05 var(--display,inherit);color:var(--ink);margin:.2rem 0 .3rem}.res[data-astro-cid-hgzedyhh] .cap{font:600 .74rem var(--mono);text-transform:uppercase;letter-spacing:.05em;color:var(--ink-3);margin:0}.res[data-astro-cid-hgzedyhh] .kv{border-top:1px solid var(--line);grid-template-columns:1fr auto;gap:.45rem 1rem;margin-top:1rem;padding-top:1rem;font-size:.95rem;display:grid}.res[data-astro-cid-hgzedyhh] .kv b{font-family:var(--mono);text-align:right}.res[data-astro-cid-hgzedyhh] .warn{color:#8a1f11;background:#fdecea;border-radius:12px;margin-top:1rem;padding:.75rem 1rem;font-weight:600}.res[data-astro-cid-hgzedyhh] .ok{color:#1e5b3a;background:#e6f4ec;border-radius:12px;margin-top:1rem;padding:.75rem 1rem;font-weight:600}.res[data-astro-cid-hgzedyhh] table{border-collapse:collapse;width:100%;margin-top:1rem;font-size:.9rem}.res[data-astro-cid-hgzedyhh] th,.res[data-astro-cid-hgzedyhh] td{text-align:left;border-bottom:1px solid var(--line);padding:.45rem .3rem}.res[data-astro-cid-hgzedyhh] td.n{text-align:right;font-family:var(--mono)}.disc[data-astro-cid-hgzedyhh]{color:var(--ink-2);background:var(--bg-soft,#f4f6f8);border-radius:12px;margin:.9rem 0 0;padding:.75rem 1rem;font-size:.84rem}.tk-share[data-astro-cid-hgzedyhh]{flex-wrap:wrap;gap:.5rem;margin-top:1rem;display:flex}.tk-app[data-astro-cid-hgzedyhh]{color:var(--ink);border-radius:16px;justify-content:space-between;align-items:center;gap:1rem;margin-top:1rem;padding:1rem 1.25rem;font-size:.92rem;text-decoration:none;display:flex}.tk-f[data-astro-cid-hgzedyhh]{margin-top:1.5rem}.tk-f[data-astro-cid-hgzedyhh] summary[data-astro-cid-hgzedyhh]{cursor:pointer;align-items:center;min-height:44px;font-weight:600;display:flex}.tk-f[data-astro-cid-hgzedyhh] ul[data-astro-cid-hgzedyhh]{gap:.4rem;padding-left:1.1rem;font-size:.82rem;display:grid}.tk-note[data-astro-cid-hgzedyhh]{max-width:85ch;margin-top:1.25rem;font-size:.84rem}@media (width<=760px){.tk-shell[data-astro-cid-hgzedyhh]{margin-inline:calc(-1 * var(--gutter,20px));border-inline:0;border-radius:0}.tk-gtabs[data-astro-cid-hgzedyhh]{grid-auto-columns:72px}}@media print{header.gh,footer,.no-print,.tk-tabs[data-astro-cid-hgzedyhh],.tk-share[data-astro-cid-hgzedyhh],.tk-app[data-astro-cid-hgzedyhh],.tk-actions[data-astro-cid-hgzedyhh],.tk-top[data-astro-cid-hgzedyhh],.seg[data-astro-cid-hgzedyhh],.tk-page-extra{display:none!important}.tk-shell[data-astro-cid-hgzedyhh]{box-shadow:none;border:0}.tk-panel[data-astro-cid-hgzedyhh][hidden]{display:none!important}.tk-grid[data-astro-cid-hgzedyhh]{grid-template-columns:1fr 1fr}.tk-f[data-astro-cid-hgzedyhh]{display:block}.tk-f[data-astro-cid-hgzedyhh] ul[data-astro-cid-hgzedyhh]{display:grid}}.tk-sec[data-astro-cid-t5usbj7t]{padding-top:2rem}.tk-hub-btns[data-astro-cid-t5usbj7t]{flex-wrap:wrap;gap:.6rem;margin:1rem 0;display:flex}.tk-hub-fine[data-astro-cid-t5usbj7t]{color:var(--ink-3);font-size:.78rem}.more[data-astro-cid-t5usbj7t]{margin-top:1.5rem;font-size:.92rem}@media print{.no-print[data-astro-cid-t5usbj7t]{display:none!important}}
