.cs.svelte-19xw5zh{width:100%;position:relative}.cs.open.svelte-19xw5zh{z-index:100}.cs-trigger.svelte-19xw5zh{width:100%;height:38px;color:var(--sb-text);border-radius:var(--sb-radius-sm);font-size:var(--sb-text-sm);cursor:pointer;text-align:left;background:linear-gradient(#0e1421,#0e1421) padding-box padding-box,linear-gradient(135deg,#38bdf8,#0ea5e9,#6366f1) border-box;border:1px solid #0000;outline:none;align-items:center;padding:0 36px 0 14px;font-family:inherit;transition:all .15s;animation:4s ease-in-out infinite svelte-19xw5zh-cs-trigger-breathe;display:flex;position:relative;overflow:hidden}@keyframes svelte-19xw5zh-cs-trigger-breathe{0%,to{box-shadow:0 0 4px #38bdf800}50%{box-shadow:0 0 8px #38bdf826}}.cs-trigger.svelte-19xw5zh:hover{background:linear-gradient(#0e1421,#0e1421) padding-box padding-box,linear-gradient(135deg,#38bdf8,#0ea5e9,#6366f1) border-box;box-shadow:0 0 8px #38bdf833}.cs.open.svelte-19xw5zh .cs-trigger:where(.svelte-19xw5zh),.cs-trigger.svelte-19xw5zh:focus-visible{background:linear-gradient(#0e1421,#0e1421) padding-box padding-box,linear-gradient(135deg,#38bdf8,#0ea5e9,#6366f1) border-box;box-shadow:0 0 0 2px #38bdf826}.cs-label.svelte-19xw5zh{white-space:nowrap;text-overflow:ellipsis;flex:1;min-width:0;overflow:hidden}.cs-placeholder.svelte-19xw5zh{color:var(--sb-text-muted)}.cs-chevron.svelte-19xw5zh{width:12px;height:12px;color:var(--sb-text-muted);align-items:center;transition:transform .2s;display:flex;position:absolute;top:50%;right:12px;transform:translateY(-50%)}.cs-chevron.svelte-19xw5zh svg:where(.svelte-19xw5zh){width:12px;height:12px}.cs.open.svelte-19xw5zh .cs-chevron:where(.svelte-19xw5zh){transform:translateY(-50%)rotate(180deg)}.cs-options.svelte-19xw5zh{z-index:200;-webkit-backdrop-filter:blur(6px);border-radius:var(--sb-radius-sm);background:#0f1525d9;border:none;animation:3s ease-in-out infinite svelte-19xw5zh-cs-breathe;position:absolute;top:calc(100% + 4px);left:0;right:0;overflow:visible;box-shadow:0 8px 32px #00000080,0 0 16px #38bdf833}@keyframes svelte-19xw5zh-cs-breathe{0%,to{box-shadow:0 4px 16px #0000004d,0 0 8px #38bdf81a}50%{box-shadow:0 4px 16px #0000004d,0 0 12px #38bdf840}}.cs-options-border.svelte-19xw5zh{border-radius:inherit;background:var(--sb-gradient);-webkit-mask-composite:xor;pointer-events:none;z-index:1;padding:1px;position:absolute;inset:-1px;-webkit-mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);-webkit-mask-position:0 0,0 0;mask-position:0 0,0 0;-webkit-mask-size:auto,auto;mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.cs-options-inner.svelte-19xw5zh{border-radius:inherit;max-height:240px;overflow-y:auto}.cs-options-inner.svelte-19xw5zh::-webkit-scrollbar{width:4px}.cs-options-inner.svelte-19xw5zh::-webkit-scrollbar-track{background:0 0}.cs-options-inner.svelte-19xw5zh::-webkit-scrollbar-thumb{background:#38bdf833;border-radius:4px}.cs-option.svelte-19xw5zh{width:100%;font-size:var(--sb-text-sm);color:var(--sb-text-secondary);cursor:pointer;text-align:left;background:0 0;border:none;border-bottom:1px solid #38bdf80f;padding:8px 14px;font-family:inherit;transition:all .12s;display:block}.cs-option.svelte-19xw5zh:last-child{border-bottom:none}.cs-option.svelte-19xw5zh:hover{color:var(--sb-text);background:#38bdf814}.cs-option.selected.svelte-19xw5zh{color:var(--sb-ice);font-weight:600}.cs[data-theme=light].svelte-19xw5zh .cs-trigger:where(.svelte-19xw5zh){color:var(--sb-text);background:linear-gradient(#fff,#fff) padding-box padding-box,linear-gradient(135deg,#38bdf859,#0ea5e959,#6366f159) border-box}.cs[data-theme=light].svelte-19xw5zh .cs-trigger:where(.svelte-19xw5zh):hover{background:linear-gradient(#f8fafc,#f8fafc) padding-box padding-box,linear-gradient(135deg,#38bdf859,#0ea5e959,#6366f159) border-box;box-shadow:0 0 8px #0ea5e926}.cs[data-theme=light].open.svelte-19xw5zh .cs-trigger:where(.svelte-19xw5zh),.cs[data-theme=light].svelte-19xw5zh .cs-trigger:where(.svelte-19xw5zh):focus-visible{background:linear-gradient(#fff,#fff) padding-box padding-box,linear-gradient(135deg,#38bdf859,#0ea5e959,#6366f159) border-box;box-shadow:0 0 0 2px #0ea5e91f}.cs[data-theme=light].svelte-19xw5zh .cs-options:where(.svelte-19xw5zh){-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#fffffff2;box-shadow:0 8px 32px #0000001f}.cs[data-theme=light].svelte-19xw5zh .cs-option:where(.svelte-19xw5zh):hover{background:#0000000a}.cs[data-theme=light].svelte-19xw5zh .cs-option.selected:where(.svelte-19xw5zh){color:var(--sb-sky)}.cs[data-theme=light].svelte-19xw5zh .cs-options-border:where(.svelte-19xw5zh){background:linear-gradient(135deg,#38bdf840,#0ea5e933,#6366f140)}@media (width<=768px){.cs-trigger.svelte-19xw5zh{height:44px;font-size:16px}.cs-options-inner.svelte-19xw5zh{max-height:35vh}.cs-option.svelte-19xw5zh{align-items:center;min-height:44px;padding:10px 14px;display:flex}}@media (prefers-reduced-motion:reduce){.cs-options.svelte-19xw5zh{animation:none}}
