.cs-root{--brand:#2563eb;--surface:#000;--surface-2:#121212;--border:#1e1e1e;--border-strong:#2c2c2c;--text-strong:#f4f4f5;--text-mid:#c0c0c6;--text-muted:#b4b4bb;--text-faint:#9e9ea6;--synced:#16a34a;--font-ui:var(--font-inter,"Inter"), ui-sans-serif, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--font-mono:var(--font-jetbrains,"JetBrains Mono"), ui-monospace, SFMono-Regular, Consolas, Menlo, monospace;font-family:var(--font-ui);color:var(--text-strong);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.cs-root *,.cs-root :before,.cs-root :after{box-sizing:border-box}.cs-mono{font-family:var(--font-mono)}.cs-no-scrollbar{scrollbar-width:none}.cs-no-scrollbar::-webkit-scrollbar{display:none}.cs-strip{--clip-card-background:var(--surface);--clip-card-border:var(--border);--clip-card-shadow:0 10px 30px #00000073, 0 0 0 1px #ffffff12;--clip-card-plate-background:color-mix(in srgb, var(--surface) 52%, transparent);--clip-card-plate-shadow:0 2px 10px #00000073, inset 0 1px 0 #ffffff1f;background:linear-gradient(#0e0e10,#000 55%);border-radius:24px;position:relative;overflow:hidden;box-shadow:0 24px 70px #00000059,0 0 0 1px #2c2c2c,inset 0 1px #ffffff1a;container-type:inline-size}.cs-strip:before{content:"";z-index:3;border-radius:inherit;-webkit-mask-composite:xor;pointer-events:none;background:linear-gradient(155deg,#ffffff47,#ffffff0d 30%,#ffffff05 70%,#ffffff29);padding:1px;position:absolute;inset:0;-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor,source-over;mask:linear-gradient(#000 0 0) content-box exclude,linear-gradient(#000 0 0)}.cs-strip-body{flex-direction:column;gap:12px;padding:26px 28px 18px;display:flex}.cs-strip-header{align-items:center;gap:10px;min-width:0;display:flex}.cs-strip-search{flex-shrink:0;width:280px}.cs-strip-chips{gap:6px;min-width:0;padding:2px;display:flex;overflow-x:auto}@container (max-width:760px){.cs-strip-body{padding:18px 16px 14px}.cs-strip-header{flex-wrap:wrap}.cs-strip-search{flex:1;width:auto}.cs-strip-chips{flex-basis:100%;order:3}.cs-strip-spacer,.cs-strip-repeat,.cs-strip-status,.cs-strip-hint-extra{display:none}}.cs-card{position:relative}.cs-card[data-selected]:after{content:"";z-index:2;border:2px solid var(--brand);border-radius:inherit;pointer-events:none;position:absolute;inset:0}.cs-plate{background:var(--clip-card-plate-background);box-shadow:var(--clip-card-plate-shadow);-webkit-backdrop-filter:blur(16px)saturate(180%);border:1px solid #ffffff24}.cs-interactive .cs-card{transition:translate .18s cubic-bezier(.22,1,.36,1),scale .18s cubic-bezier(.22,1,.36,1)}.cs-interactive .cs-card:hover{translate:0 -3px;scale:1.012}.cs-interactive .cs-card:focus-visible{outline:none}.cs-interactive .cs-card:focus-visible:after{content:"";z-index:2;border:2px solid var(--brand);border-radius:inherit;position:absolute;inset:0}@media (prefers-reduced-motion:reduce){.cs-interactive .cs-card{transition:none}.cs-interactive .cs-card:hover{translate:none;scale:none}}.cs-kbd{font-family:var(--font-mono);color:var(--text-strong);background:var(--surface-2);border:1px solid var(--border-strong);border-radius:5px;padding:2px 6px;font-size:11px;font-weight:600;line-height:1.4}.cs-mark{color:inherit;background:#2563eb66;border-radius:3px}
