.tgl{position:relative;width:38px;height:22px;border-radius:999px;background:var(--card3);cursor:pointer;flex:none;transition:background .18s}.tgl:after{content:"";position:absolute;top:3px;left:3px;width:16px;height:16px;border-radius:50%;background:var(--faint);transition:transform .18s,background .18s}.tgl.on{background:var(--accent)}.tgl.on:after{transform:translateX(16px);background:#0b0b10}.srow{display:flex;align-items:center;gap:12px;padding:12px 14px;border-radius:var(--rs);background:var(--card2);transition:background .16s,opacity .2s}.srow:hover{background:var(--card3)}.srow.off{opacity:.45}.srow .arr{display:flex;flex-direction:column;gap:2px;flex:none}.srow .arr button{width:22px;height:18px;border-radius:6px;background:var(--card3);color:var(--dim);font-size:10px;line-height:1;display:grid;place-items:center}.srow .arr button:hover{background:var(--accent);color:#0b0b10}.srow .arr button[disabled]{opacity:.3;cursor:default;background:var(--card3);color:var(--dim)}.srow .nm{min-width:0;flex:1 1}.srow .nm b{display:block;font-size:13.5px;font-weight:700}.srow .nm span{font-size:11.5px;color:var(--dim)}.fld{margin-bottom:12px}.fld label{display:block;font-size:10px;font-weight:800;letter-spacing:.14em;text-transform:uppercase;color:var(--faint);margin-bottom:5px}.fld input{width:100%;background:var(--card2);border:0;outline:0;border-radius:12px;padding:10px 14px;color:var(--txt);font:inherit;font-size:13px}.fld input:focus{background:var(--card3)}.pstrip{border-radius:12px;padding:14px 16px;background:linear-gradient(120deg,color-mix(in srgb,var(--accent) 22%,var(--card)),var(--card2));display:flex;align-items:center;gap:12px;margin-top:12px}.pstrip .tx b{display:block;font-size:13px}.pstrip .tx span{font-size:11px;color:var(--dim)}.pstrip .cta{margin-left:auto;flex:none;padding:6px 14px;border-radius:999px;background:var(--accent);color:#0b0b10;font-size:11.5px;font-weight:800}.phone{background:var(--card2);border-radius:22px;padding:12px 10px;display:flex;flex-direction:column;gap:6px;min-height:420px;position:relative}.phone .blk{border-radius:11px;background:var(--card3);padding:9px 12px;font-size:10.5px;font-weight:700;color:var(--dim);display:flex;align-items:center;gap:8px;transition:all .25s}.phone .blk i{width:7px;height:7px;border-radius:50%;background:var(--accent);flex:none}.phone .blk .m{margin-left:auto;font-size:8.5px;font-weight:800;letter-spacing:.08em;color:var(--faint);text-transform:uppercase}.phone .blk.promo{background:linear-gradient(120deg,color-mix(in srgb,var(--accent) 26%,var(--card3)),var(--card3));color:var(--txt)}.phone .blk.tall{padding:16px 12px}.phone .vtag{position:absolute;top:-9px;right:12px;padding:3px 10px;border-radius:999px;background:var(--accent);color:#0b0b10;font-size:9px;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.ahead .ipop .pop{left:-8px;right:auto;max-width:76vw}.vrail{display:flex;gap:8px;align-items:center;overflow-x:auto;scrollbar-width:none;padding:2px;margin-bottom:12px}.vrail::-webkit-scrollbar{display:none}.vrail .chip .mini{margin-left:7px}.vrail .chip.on .mini{background:rgba(11,11,16,.22);color:#0b0b10}.vrail .chip.new{border:1px dashed color-mix(in srgb,var(--faint) 55%,transparent);background:transparent}.abres{border-radius:12px;background:var(--card2);padding:12px 14px;margin-bottom:12px}.abres .row{display:flex;align-items:center;gap:10px;font-size:11.5px;font-weight:700;margin:4px 0}.abres .row b{width:104px;flex:none;font-size:11px;color:var(--dim)}.abres .bar{flex:1 1;height:8px;border-radius:999px;background:var(--card3);overflow:hidden}.abres .bar i{display:block;height:100%;border-radius:999px;background:var(--accent);transition:width .5s}.abres .row.win i{background:var(--good)}.abres .pc{width:44px;flex:none;text-align:right;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.split{display:flex;align-items:center;gap:12px;margin:6px 0 2px}.split input[type=range]{flex:1 1;-webkit-appearance:none;-moz-appearance:none;appearance:none;height:6px;border-radius:999px;background:var(--card3);outline:0}.split input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;width:16px;height:16px;border-radius:50%;background:var(--accent);cursor:pointer}.split .pv{font-size:12px;font-weight:800;min-width:120px;text-align:right;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:var(--dim)}.kchips{display:flex;gap:8px;flex-wrap:wrap;margin:4px 0 12px}