.ks-chip{left:max(16px, env(safe-area-inset-left));bottom:max(16px, env(safe-area-inset-bottom));z-index:65;font:inherit;color:var(--ink);cursor:pointer;-webkit-backdrop-filter:blur(10px);background:#0b2131f0;border:1px solid #2c5a73;border-radius:99px;align-items:center;gap:7px;padding:9px 14px;font-size:13.5px;font-weight:700;display:inline-flex;position:fixed;box-shadow:0 10px 24px -12px #000c}.ks-chip svg{color:var(--lamp);flex:none}.ks-chip:hover,.ks-chip:focus-visible{border-color:var(--lamp);outline:none}@media (max-width:860px){body:has(.m-tabbar) .ks-chip{bottom:calc(70px + env(safe-area-inset-bottom));padding:7px 12px;font-size:12.5px;left:12px}}.ks-scrim{z-index:120;background:#020a10a8;place-items:center;padding:16px;display:grid;position:fixed;inset:0}.ks-panel{width:min(520px,100%);max-height:calc(100dvh - 32px);color:var(--ink);box-shadow:10px 12px 0 var(--glow-line);background:radial-gradient(80% 60% at 0 0,#ffc24a1a,#0000 60%),#071825;border:1px solid #23506a;border-radius:24px;gap:14px;padding:24px 22px 18px;display:grid;position:relative;overflow-y:auto}.ks-x{border:1px solid var(--line);width:40px;height:40px;color:var(--ink);cursor:pointer;background:#0b2131;border-radius:12px;place-items:center;display:grid;position:absolute;top:12px;right:12px}.ks-eyebrow{letter-spacing:.14em;color:var(--lamp);font-size:11px}.ks-h{margin:-6px 44px 0 0;font-size:26px;font-weight:900;line-height:1.02}.ks-sub{color:#a6c1cc;margin:0;font-size:14.5px;line-height:1.5}.ks-list{gap:6px;margin:0;padding:0;list-style:none;display:grid}.ks-list li{background:#0b2131;border:1px solid #1c4157;border-radius:12px;justify-content:space-between;align-items:center;gap:10px;padding:9px 12px;display:flex}.ks-list a{color:var(--ink);min-width:0;text-decoration:none}.ks-list small{letter-spacing:.12em;color:var(--lamp);font-size:10px}.ks-list .ks-pb{color:var(--aqua);flex:none;font-size:13px;font-weight:700}.ks-take{grid-template-columns:1fr 1fr;gap:8px;display:grid}.ks-take a{color:var(--ink);background:#0b213199;border:1px dashed #2c5a73;border-radius:14px;gap:3px;padding:12px;text-decoration:none;display:grid}.ks-take span{color:#a6c1cc;font-size:13px;line-height:1.4}.ks-take a:hover{border-color:var(--aqua)}.ks-form{gap:6px;display:grid}.ks-form label{font-size:14.5px;font-weight:800}.ks-form div{gap:8px;display:flex}.ks-form input{min-width:0;color:var(--ink);font:inherit;background:#06141f;border:1px solid #2c5a73;border-radius:12px;flex:1;padding:11px 12px;font-size:16px}.ks-err{color:#ff9a8a}.ks-done{background:#2ee59d1a;border:1px solid #2ee59d66;border-radius:12px;margin:0;padding:12px}.ks-clear{color:#8fb0bd;font:inherit;cursor:pointer;background:0 0;border:0;justify-self:start;padding:4px 0;font-size:13px;text-decoration:underline}@media (max-width:480px){.ks-take{grid-template-columns:1fr}.ks-h{font-size:23px}}
