.starters-card.svelte-z41l48{gap:var(--spacing-12);background:var(--bg-panel);border:1px solid var(--stroke-panel);border-radius:var(--spacing-16);width:100%;max-width:990px;box-shadow:var(--shadow-panel);padding:var(--spacing-16);flex-direction:column;margin-top:-28px;display:flex}.starters-card.compact.svelte-z41l48{max-width:none;box-shadow:none;background:0 0;border:0;margin-top:0;padding:0}.mode-row.svelte-z41l48{justify-content:safe center;display:flex;overflow-x:auto}.mode-selector.svelte-z41l48{background:var(--bg-secondary);border:1px solid var(--stroke-card);border-radius:var(--spacing-10,10px);align-items:center;padding:2px;display:inline-flex;position:relative}.mode-thumb.svelte-z41l48{background:var(--bg-card);border-radius:var(--spacing-8);box-shadow:var(--shadow-card);transition:left var(--duration-base) ease, width var(--duration-base) ease;position:absolute;top:2px;bottom:2px}.mode-btn.svelte-z41l48{align-items:center;gap:var(--spacing-6);padding:var(--spacing-6) var(--spacing-12);border-radius:var(--spacing-8);font-family:inherit;font-size:var(--text-sm);color:var(--text-secondary);cursor:pointer;transition:color var(--duration-base) ease;background:0 0;border:none;display:inline-flex;position:relative}.mode-btn.active.svelte-z41l48{color:var(--text-primary)}.mode-icon.svelte-z41l48{color:var(--text-tertiary);transition:color var(--duration-base) ease;font-size:12px}.mode-btn.active.svelte-z41l48 .mode-icon:where(.svelte-z41l48){color:var(--fg-accent)}.starters.svelte-z41l48{grid-template-columns:repeat(var(--chip-cols,3), 1fr);gap:var(--spacing-8);width:100%;min-height:48px;display:grid;position:relative}.starters.is-empty.svelte-z41l48{display:none}.starter-chip.svelte-z41l48{align-items:flex-start;gap:var(--spacing-8);max-width:none;padding:var(--spacing-8) var(--spacing-12);background:var(--bg-primary);border-radius:var(--spacing-8);box-shadow:var(--shadow-card);color:var(--text-secondary);font-family:inherit;font-size:var(--text-sm);font-weight:var(--fw-regular);text-align:left;cursor:pointer;transition:color var(--duration-fast) ease, border-color var(--duration-fast) ease, transform var(--duration-fast) ease, box-shadow var(--duration-fast) ease, opacity var(--duration-base) ease;border:none;line-height:20px;display:inline-flex;position:relative}.starter-chip.svelte-z41l48:before{content:"";border-radius:inherit;background:var(--gradient-border);-webkit-mask-composite:xor;pointer-events:none;opacity:0;transition:opacity var(--duration-fast) ease;padding:1px;position:absolute;inset:0;-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}.starter-chip.svelte-z41l48:hover{color:var(--text-primary);transform:translateY(-1px);box-shadow:0 4px 6px #1b37420f,0 10px 15px #1b37421a}.starter-chip.svelte-z41l48:hover:before{opacity:1}.starter-chip.svelte-z41l48 .starter-dot:where(.svelte-z41l48){color:var(--fg-accent);flex:none;font-size:7px;line-height:20px}.starter-chip.svelte-z41l48 .starter-label:where(.svelte-z41l48){-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.starter-skeleton.svelte-z41l48{border-radius:var(--spacing-12);background-color:var(--bg-secondary);width:auto;height:48px;box-shadow:var(--shadow-card);border:none;position:relative;overflow:hidden}.starter-skeleton.svelte-z41l48:after{content:"";background:linear-gradient(100deg, transparent 25%, var(--bg-primary) 50%, transparent 75%);animation:svelte-z41l48-starterSweep calc(var(--duration-slower) * 3) linear infinite;animation-delay:calc(var(--i,0) * 90ms);position:absolute;inset:0;transform:translate(-100%)}@keyframes svelte-z41l48-starterSweep{to{transform:translate(100%)}}.starters.is-loaded.svelte-z41l48 .starter-chip:where(.svelte-z41l48){animation:svelte-z41l48-starterFadeIn var(--duration-slow) var(--ease-out) both;animation-delay:calc(var(--i,0) * 40ms)}@keyframes svelte-z41l48-starterFadeIn{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.starter-skeleton.svelte-z41l48:after{background:var(--bg-primary);animation:svelte-z41l48-starterRestPulse calc(var(--duration-slower) * 3) ease-in-out infinite;animation-delay:0s;transform:none}.starters.is-loaded.svelte-z41l48 .starter-chip:where(.svelte-z41l48){animation:svelte-z41l48-starterRestFade var(--duration-slow) ease both;animation-delay:0s}}@keyframes svelte-z41l48-starterRestPulse{0%,to{opacity:0}50%{opacity:.6}}@keyframes svelte-z41l48-starterRestFade{0%{opacity:0}to{opacity:1}}.starter-chip.starter-locked.svelte-z41l48{opacity:.75;pointer-events:none;-webkit-user-select:none;user-select:none;animation:none}.starter-chip.starter-locked.svelte-z41l48>*{filter:blur(5px);opacity:.3}.starters-lock.svelte-z41l48{top:calc(50% + var(--spacing-4));z-index:1;padding:0 var(--spacing-16);pointer-events:none;-webkit-backdrop-filter:blur(4px);justify-content:center;align-items:center;display:flex;position:absolute;bottom:0;left:0;right:0;-webkit-mask-image:linear-gradient(#0000 0,#000 24px);mask-image:linear-gradient(#0000 0,#000 24px)}.starters-lock-msg.svelte-z41l48{font-size:var(--text-base);font-weight:var(--fw-bold);color:var(--text-accent);text-align:center;align-items:center;gap:6px;line-height:1.3;display:inline-flex}.starters-lock-msg.svelte-z41l48 .fa-solid:where(.svelte-z41l48){color:var(--text-accent);font-size:14px}@media (width<=767px),(width<=1023px) and (height<=500px){.starters.svelte-z41l48{grid-template-columns:1fr}}
