.pickGrid.svelte-nrjuky{text-align:left;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}@media (width<=720px){.pickGrid.svelte-nrjuky{gap:8px}}@media (width<=380px){.pickGrid.svelte-nrjuky{grid-template-columns:1fr}}.pickCard.svelte-nrjuky{background:var(--cc-bg-surface);border:1px solid var(--cc-border-subtle);border-radius:8px;flex-direction:column;gap:4px;padding:8px 16px;text-decoration:none;transition:border-color .12s cubic-bezier(.4,0,.2,1),background .12s cubic-bezier(.4,0,.2,1);display:flex;position:relative}.pickCard.svelte-nrjuky:hover{border-color:var(--cc-border-strong);background:var(--cc-bg-raised)}.pickCard.svelte-nrjuky:focus-visible{outline:2px solid var(--cc-text-primary);outline-offset:2px}@media (pointer:coarse){.pickCard.svelte-nrjuky{min-height:56px}}.pickName.svelte-nrjuky{color:var(--cc-text-primary);overflow-wrap:break-word;font-size:14px;font-weight:600}.pickCard.svelte-nrjuky:has(.pickFlag:where(.svelte-nrjuky)) .pickName:where(.svelte-nrjuky){padding-right:22px}.pickCount.svelte-nrjuky{color:var(--cc-text-tertiary);font-size:12px}.pickFlag.svelte-nrjuky{border:1px solid var(--cc-primary-ink);color:var(--cc-primary-ink);letter-spacing:.06em;text-transform:uppercase;border-radius:4px;padding:0 4px;font-size:8px;font-weight:700;line-height:1.6;position:absolute;top:8px;right:8px}.studioList.svelte-7xtr14{text-align:left;flex-direction:column;gap:2px;display:flex}.studioFind.svelte-7xtr14{border:1px solid var(--cc-border);background:var(--cc-bg-sunken);height:44px;color:var(--cc-text-primary);border-radius:10px;margin-bottom:8px;padding-inline:16px;font-size:16px}.studioFind.svelte-7xtr14::placeholder{color:var(--cc-text-tertiary)}.studioFind.svelte-7xtr14:focus-visible{outline:2px solid var(--cc-primary-mark);outline-offset:1px}.studioRow.svelte-7xtr14{color:var(--cc-text-primary);text-align:left;cursor:pointer;background:0 0;border:0;border-radius:10px;flex-direction:column;gap:2px;padding:12px 16px;text-decoration:none;display:flex}.studioRow.svelte-7xtr14:hover{background:var(--cc-bg-hover);color:var(--cc-text-primary)}.studioRow.svelte-7xtr14:focus-visible{outline:2px solid var(--cc-primary-mark);outline-offset:-2px}.studioNone.svelte-7xtr14{color:var(--cc-text-tertiary);margin:0;padding:12px 16px;font-size:12px}.studioName.svelte-7xtr14{font-weight:700}.studioCount.svelte-7xtr14{min-height:1.4em;min-height:1lh;color:var(--cc-text-tertiary);font-size:12px;font-weight:400}.studioMenuBtn.svelte-rs5fu{border:0;border-left:1px solid var(--cc-border);height:32px;color:var(--cc-text-secondary);font:inherit;white-space:nowrap;cursor:pointer;background:0 0;align-items:center;gap:8px;padding:0 12px;font-size:12px;font-weight:600;transition:color .12s cubic-bezier(.4,0,.2,1);display:flex}.studioMenuBtn.svelte-rs5fu:hover:not(:disabled){color:var(--cc-text-primary)}.studioMenuBtn.svelte-rs5fu:disabled{cursor:default;opacity:.6}.studioMenuBtn.svelte-rs5fu .chev{color:inherit}.studioMenuBtn.svelte-rs5fu:focus-visible{outline:2px solid var(--cc-text-primary);outline-offset:2px}.studioMenu.svelte-rs5fu{min-width:220px;max-height:min(var(--cc-room,320px), 320px);overscroll-behavior:contain;padding:4px 0;overflow-y:auto}.studioMenuItem.svelte-rs5fu{color:var(--cc-text-primary);white-space:nowrap;padding:8px 16px;font-size:12px;display:block}.studioMenuItem.svelte-rs5fu:is(a:where(.svelte-rs5fu)):hover{background:var(--cc-bg-hover)}.studioMenuOn.svelte-rs5fu{color:var(--cc-primary-ink);background:#ff7a3d1f;font-weight:600}.page.svelte-we3c4y{flex-direction:column;gap:32px;display:flex}.filterLine.svelte-we3c4y{align-items:center;gap:12px;display:flex}.filterShelves.svelte-we3c4y{flex:1;min-width:0}.studiosBtn.svelte-we3c4y{border:1px solid var(--cc-border);background:var(--cc-bg-surface);color:var(--cc-text-secondary);cursor:pointer;white-space:nowrap;border-radius:8px;align-items:center;gap:8px;padding:8px 16px;text-decoration:none;transition:border-color .12s cubic-bezier(.4,0,.2,1),background .12s cubic-bezier(.4,0,.2,1),color .12s cubic-bezier(.4,0,.2,1);display:inline-flex}@media (hover:hover){.studiosBtn.svelte-we3c4y:hover{border-color:var(--cc-border-strong);color:var(--cc-text-primary)}}.studiosBtn.svelte-we3c4y:focus-visible{outline:2px solid var(--cc-text-primary);outline-offset:2px}@media (width<=720px){.studiosBtn.svelte-we3c4y{gap:4px;padding:8px 12px}}.studiosBtn.svelte-we3c4y{flex-shrink:0;font-weight:600}.studiosBtn.svelte-we3c4y:disabled{cursor:default;opacity:.5}.exploreCount.svelte-we3c4y{min-height:1.4em;min-height:1lh;color:var(--cc-text-tertiary);font-size:12px;font-weight:400}.explore.svelte-we3c4y h2:where(.svelte-we3c4y){letter-spacing:-.01em;margin:0 0 16px;font-size:20px;font-weight:700}.exploreGrid.svelte-we3c4y{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}@media (width<=720px){.exploreGrid.svelte-we3c4y{grid-template-columns:repeat(2,minmax(0,1fr))}}.exploreCard.svelte-we3c4y{background:var(--cc-bg-surface);border:1px solid var(--cc-border-subtle);min-height:56px;color:var(--cc-text-primary);border-radius:8px;justify-content:space-between;align-items:center;gap:12px;padding:12px 16px;font-weight:700;display:flex}.exploreCard.svelte-we3c4y svg:where(.svelte-we3c4y){color:var(--cc-text-tertiary);flex-shrink:0}.exploreCard.svelte-we3c4y:hover{border-color:var(--cc-border-strong);color:var(--cc-text-primary)}.exploreCard.svelte-we3c4y:hover svg:where(.svelte-we3c4y){color:var(--cc-text-primary)}.exploreCard.svelte-we3c4y:focus-visible{outline:2px solid var(--cc-primary-mark);outline-offset:2px}.exploreText.svelte-we3c4y{flex-direction:column;gap:2px;min-width:0;display:flex}.exploreName.svelte-we3c4y{overflow-wrap:anywhere;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;min-width:0;display:-webkit-box;overflow:hidden}.cat.svelte-we3c4y{border:1px solid var(--cc-border);background:var(--cc-bg-surface);color:var(--cc-text-secondary);cursor:pointer;white-space:nowrap;border-radius:8px;align-items:center;gap:8px;padding:8px 16px;text-decoration:none;transition:border-color .12s cubic-bezier(.4,0,.2,1),background .12s cubic-bezier(.4,0,.2,1),color .12s cubic-bezier(.4,0,.2,1);display:inline-flex}@media (hover:hover){.cat.svelte-we3c4y:hover{border-color:var(--cc-border-strong);color:var(--cc-text-primary)}}.cat.svelte-we3c4y:focus-visible{outline:2px solid var(--cc-text-primary);outline-offset:2px}@media (width<=720px){.cat.svelte-we3c4y{gap:4px;padding:8px 12px}}.cat.svelte-we3c4y{padding:6px 10px}.catOn.svelte-we3c4y{border-color:var(--cc-primary-picked);background:var(--cc-bg-overlay);color:var(--cc-text-primary);cursor:default}.studioMark.svelte-we3c4y{object-fit:contain;object-position:center;flex-shrink:0;width:106px;height:35px}.catName.svelte-we3c4y{font-size:14px;font-weight:600}:is(.cat.svelte-we3c4y:has(.studioMark:where(.svelte-we3c4y)) .catName:where(.svelte-we3c4y),.cat.svelte-we3c4y .studioMark:where(.svelte-we3c4y)){line-height:35px}@media (width<=720px){.catName.svelte-we3c4y{font-size:12px}.studioMark.svelte-we3c4y{width:auto}}:root[data-theme=light] .cat.svelte-we3c4y:has(.studioMark:where(.svelte-we3c4y)){background:#181c27;border-color:#2a3040}.promotions.svelte-1xoyv9v{margin-top:32px}@media (width<=720px){.promotions.svelte-1xoyv9v{margin-top:24px}}
