.sv{margin:0 0 8px}.sv-views{display:flex;gap:6px;overflow-x:auto;padding:2px 0 8px;-webkit-overflow-scrolling:touch;scrollbar-width:none}.sv-views::-webkit-scrollbar{display:none}.sv-view{flex:none;display:inline-flex;align-items:center;gap:4px;padding:7px 12px;border-radius:999px;background:var(--card);color:var(--text);font-size:13.5px;font-weight:600;box-shadow:inset 0 0 0 .5px var(--sep);white-space:nowrap}.sv-view.on{background:#0A1628;color:#F4F1EA;box-shadow:none}.sv-view .ic{width:15px;height:15px}.sv-ghost{color:var(--text2)}.sv-pin{color:#C9A961;font-size:12px}.sv-ask{display:flex;align-items:center;gap:8px;background:var(--card);border-radius:12px;padding:6px 6px 6px 12px;box-shadow:inset 0 0 0 .5px var(--sep)}.sv-ask .ic{width:18px;height:18px;color:#C9A961;flex:none}.sv-ask input{flex:1 1;min-width:0;border:0;background:transparent;font-size:15px;color:var(--text);padding:6px 0;outline:none}.sv-go{flex:none;padding:7px 12px;border-radius:9px;background:#0A1628;color:#F4F1EA;font-weight:700;font-size:13.5px}.sv-go:disabled{opacity:.45}.sv-chips{display:flex;flex-wrap:wrap;gap:6px;margin-top:8px;align-items:center}.sv-chip{display:inline-flex;align-items:center;border-radius:999px;background:#F4F1EA;color:#0A1628;font-size:13px;font-weight:600;box-shadow:inset 0 0 0 1px rgba(201,169,97,.55);max-width:100%}.sv-chip-t{padding:6px 4px 6px 11px;color:inherit;max-width:240px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sv-chip-x{padding:4px 10px 6px 6px;color:#0A1628;opacity:.6;font-size:16px;line-height:1}.sv-add{padding:6px 11px;gap:4px;background:var(--card);box-shadow:inset 0 0 0 .5px var(--sep);color:var(--text2)}.sv-add .ic{width:14px;height:14px}.sv-save{padding:6px 12px;border-radius:999px;background:#0A1628;color:#F4F1EA;font-size:13px;font-weight:700}.sv-clear{padding:6px 8px;color:var(--text2);font-size:13px;font-weight:600}.sv-sheet{max-height:88vh;overflow-y:auto}.sv-sheet h2{font-size:20px;margin-bottom:6px}.sv-sheet .field{display:block;margin:12px 0}.sv-sheet .field>span{display:block;font-size:13px;font-weight:600;color:var(--text2);margin-bottom:6px}.sv-toggles{display:flex;flex-wrap:wrap;gap:6px}.sv-tog{padding:6px 11px;border-radius:999px;background:var(--fill);color:var(--text);font-size:13.5px;font-weight:600}.sv-tog.on{background:#0A1628;color:#F4F1EA}.sv-row2{display:grid;grid-template-columns:1fr 1fr;grid-gap:8px;gap:8px;margin-top:6px}.sv-checks{display:grid;grid-template-columns:1fr 1fr;grid-gap:10px 8px;gap:10px 8px;font-size:14px;margin:10px 0 16px}.sv-checks label,.sv-checks span{display:flex;align-items:center;gap:7px}.sv-checks input{width:18px;height:18px;accent-color:#0A1628}.sv-mrow{align-items:center;gap:4px}.sv-mbtn{flex:none;width:34px;height:34px;border-radius:50%;background:var(--fill);color:var(--text2);font-size:16px;font-weight:700}.sv-mbtn.on{color:#C9A961}.sv-mbtn.danger{color:var(--red)}.sv-mbtn:disabled{opacity:.35}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) .sv-chip{background:#1c2a40;color:#F4F1EA}:root:not([data-theme=light]) .sv-chip-x{color:#F4F1EA}:root:not([data-theme=light]) .sv-go,:root:not([data-theme=light]) .sv-save,:root:not([data-theme=light]) .sv-tog.on,:root:not([data-theme=light]) .sv-view.on{background:#F4F1EA;color:#0A1628}}.sidebar{display:none}@media (min-width:1200px){.sidebar{display:block;position:fixed;top:0;left:0;bottom:0;width:220px;padding:22px 12px;overflow-y:auto;background:var(--card);border-right:.5px solid var(--sep);z-index:20}.sidebar nav{display:flex;flex-direction:column;gap:2px}.sidebar nav a{display:flex;align-items:center;gap:10px;padding:8px 10px;border-radius:9px;color:var(--text);font-size:14.5px;font-weight:600;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.sidebar nav a .ic{width:19px;height:19px;color:var(--text2)}.sidebar nav a.on{background:#0A1628;color:#F4F1EA}.sidebar nav a.on .ic{color:#F4F1EA}.sb-h{margin:18px 10px 6px;font-size:12px;font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:var(--text2)}.sb-star{color:#C9A961;width:19px;text-align:center}.tabbar{display:none}}