.cs-pop{z-index:950;border:1px solid var(--border,#e5e8eb);overscroll-behavior:contain;color:var(--text-primary,#191f28);opacity:0;background:#fff;border-radius:12px;font-size:13px;transition:opacity .16s,transform .16s;position:fixed;overflow:auto;transform:translateY(-4px);box-shadow:0 14px 40px #00000029}.cs-pop.vis{opacity:1;transform:none}.cs-head{align-items:center;padding:8px 10px 2px 14px;display:flex}.cs-head .cs-seg{margin-left:auto}.cs-seg{background:#f2f4f6;border-radius:8px;gap:2px;padding:3px;display:flex}.cs-seg button{font:inherit;color:var(--text-secondary,#4e5968);cursor:pointer;background:0 0;border:0;border-radius:6px;padding:5px 11px;font-size:12px;font-weight:600}.cs-seg button[aria-pressed=true]{color:var(--text-primary,#191f28);background:#fff;box-shadow:0 1px 2px #00000014}.cs-gh{color:var(--text-muted,#6b7684);align-items:center;gap:8px;padding:8px 14px 4px;font-size:11.5px;font-weight:700;display:flex}.cs-st{cursor:pointer;border-top:1px solid #f2f4f6;grid-template-columns:38px minmax(0,max-content) minmax(0,1fr) auto 16px;align-items:center;gap:10px;padding:7px 14px;display:grid}.cs-st:hover,.cs-st.act{background:#f7f8fa}.cs-st.act{box-shadow:inset 3px 0 0 var(--text-primary,#191f28)}.cs-th{color:#b0b8c1;background:#f2f4f6;border:1px solid #f2f4f6;border-radius:8px;place-items:center;width:38px;height:38px;display:grid;overflow:hidden}.cs-pn{white-space:nowrap;font-size:13px;font-weight:800}.cs-pn mark{color:inherit;background:#fef08a;border-radius:3px;padding:0 1px}.cs-nm{color:var(--text-secondary,#4e5968);white-space:nowrap;text-overflow:ellipsis;min-width:0;font-size:12.5px;overflow:hidden}.cs-src{box-shadow:0 0 0 1px var(--border,#e5e8eb) inset;color:var(--text-muted,#6b7684);white-space:nowrap;border-radius:999px;padding:1px 7px;font-size:10.5px;font-weight:700}.cs-chev{color:var(--text-faint,#b0b8c1);transition:transform .16s;display:flex}.cs-st.open .cs-chev{transform:rotate(90deg)}.cs-sizes{flex-wrap:wrap;gap:6px;padding:2px 14px 12px 62px;display:flex}.cs-chip{border:1px solid var(--border,#e5e8eb);min-width:52px;height:34px;font:inherit;cursor:pointer;color:var(--text-primary,#191f28);background:#fff;border-radius:8px;justify-content:center;align-items:center;gap:5px;padding:0 10px;font-size:12.5px;font-weight:600;transition:background .12s,border-color .12s;display:inline-flex}.cs-chip:hover,.cs-chip.cur{border-color:var(--text-primary,#191f28)}.cs-chip small{color:var(--text-muted,#6b7684);font-size:10.5px;font-weight:700}.cs-chip small.z{color:var(--color-toss-red,#f04452)}.cs-chip[aria-pressed=true]{background:var(--text-primary,#191f28);color:#fff;border-color:var(--text-primary,#191f28)}.cs-chip[aria-pressed=true] small{color:#d1d6db}.cs-chip[aria-busy=true]{cursor:progress}.cs-chip.add{color:var(--text-muted,#6b7684);border-style:dashed;gap:4px}.cs-chip.add:hover,.cs-chip.add.cur{color:var(--text-primary,#191f28)}.cs-chip.made{animation:.35s cs-pop}@keyframes cs-pop{0%{opacity:0;transform:scale(.85)}to{opacity:1;transform:none}}.cs-addin{border:1px solid var(--text-primary,#191f28);background:#fff;border-radius:8px;align-items:center;gap:2px;height:34px;padding:0 4px 0 10px;display:inline-flex}.cs-addin input{width:64px;font:inherit;color:var(--text-primary,#191f28);background:0 0;border:0;outline:0;padding:0;font-size:12.5px;font-weight:600}.cs-addin input::placeholder{color:var(--text-faint,#b0b8c1);font-weight:500}.cs-addin button{width:24px;height:24px;color:var(--text-muted,#6b7684);cursor:pointer;background:0 0;border:0;border-radius:6px;place-items:center;padding:0;display:grid}.cs-addin button:hover{color:var(--text-primary,#191f28);background:#f2f4f6}.cs-more{text-align:left;width:100%;color:var(--text-secondary,#4e5968);font:inherit;cursor:pointer;background:#fff;border:0;border-top:1px solid #f2f4f6;padding:9px 14px;font-weight:600;display:block}.cs-more:hover{background:#f7f8fa}.cs-foot{color:var(--text-muted,#6b7684);background:#fff;border-top:1px solid #f2f4f6;align-items:center;gap:14px;padding:9px 14px;font-size:12px;display:flex;position:sticky;bottom:0}.cs-foot kbd{font:600 10px var(--font-family-sans,inherit);border:1px solid var(--border,#e5e8eb);color:var(--text-muted,#6b7684);background:#f9fafb;border-radius:4px;margin-right:4px;padding:1px 5px}.cs-foot .sp{margin-left:auto}.cs-put{border:1px solid var(--text-primary,#191f28);background:var(--text-primary,#191f28);color:#fff;font:inherit;cursor:pointer;border-radius:7px;padding:6px 12px;font-weight:700}.cs-put:disabled{opacity:.45;cursor:default}.cs-wait{color:var(--text-muted,#6b7684);align-items:center;padding:12px 14px;display:flex}.cs-spin{animation:.9s linear infinite cs-spin}@keyframes cs-spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.cs-pop,.cs-chev,.cs-chip{transition:none}.cs-chip.made{animation:none}}
