.pc.svelte-13r006e{--sign:var(--tint,var(--active-color));gap:12px;min-width:0;display:grid}.pc-sign.svelte-13r006e{background:linear-gradient(165deg, color-mix(in srgb, var(--sign) 34%, #0c0d10) 0%, color-mix(in srgb, var(--sign) 9%, #0b0c0e) 58%, #0b0c0e 100%);box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--sign) 28%, #ffffff0f);border-radius:14px;gap:14px;padding:12px;animation:.26s cubic-bezier(.2,.8,.2,1) both svelte-13r006e-pc-in;display:grid;overflow:hidden}.pc-covers.svelte-13r006e{grid-template-columns:repeat(var(--covers), minmax(0, 1fr));gap:8px;display:grid}.pc-cover.svelte-13r006e{aspect-ratio:1;border-radius:10px;min-width:0;transition:transform .18s;display:block;overflow:hidden;box-shadow:0 14px 30px #00000061}.pc-cover.svelte-13r006e:hover{transform:translateY(-2px)}.pc-cover.svelte-13r006e .artwork{width:100%;height:100%}.pc-words.svelte-13r006e{gap:6px;min-width:0;padding:2px 4px 4px;display:grid}.pc-own.svelte-13r006e{color:color-mix(in srgb, var(--sign) 50%, #fff);font-size:14px;font-weight:750}.pc-name.svelte-13r006e{color:#fff;text-overflow:ellipsis;white-space:nowrap;margin-top:-4px;font-size:clamp(36px,9vw,54px);font-weight:850;line-height:1.12;display:block;overflow:hidden}.pc-alt.svelte-13r006e{color:color-mix(in srgb, var(--sign) 55%, #fff);font-size:14px;font-weight:700}.pc-crew.svelte-13r006e{align-items:center;gap:10px;min-width:0;margin-top:4px;display:flex}.pc-crew.svelte-13r006e small:where(.svelte-13r006e){color:var(--muted-strong);text-overflow:ellipsis;white-space:nowrap;font-size:13px;overflow:hidden}.pc-faces.svelte-13r006e{flex:none;display:flex}.pc-face.svelte-13r006e{width:26px;height:26px;color:var(--muted-strong);background:#1b1d22;border-radius:50%;place-items:center;margin-left:-7px;font-size:11px;font-weight:800;display:grid;overflow:hidden;box-shadow:0 0 0 2px #0e0f12}.pc-face.svelte-13r006e:first-child{margin-left:0}.pc-face.svelte-13r006e img{object-fit:cover;width:100%;height:100%}.pc-faces.small.svelte-13r006e .pc-face:where(.svelte-13r006e){width:20px;height:20px;margin-left:-5px;box-shadow:0 0 0 2px #121317}.pc-faces.small.svelte-13r006e .pc-face:where(.svelte-13r006e):first-child{margin-left:0}.pc-rail.svelte-13r006e{scroll-snap-type:x proximity;scrollbar-width:none;overscroll-behavior-x:contain;gap:8px;margin:0 -2px;padding:2px;display:flex;overflow-x:auto}.pc-rail.svelte-13r006e::-webkit-scrollbar{display:none}.pc-tile.svelte-13r006e{scroll-snap-align:start;background:color-mix(in srgb, var(--active-color) 6%, #121317);width:140px;box-shadow:inset 0 0 0 1px var(--card-line);border-radius:12px;flex-direction:column;flex:none;gap:8px;padding:8px;transition:background .14s,box-shadow .14s;display:flex}.pc-tile.svelte-13r006e:hover{background:color-mix(in srgb, var(--active-color) 10%, #15161a)}.pc-tile.active.svelte-13r006e{background:color-mix(in srgb, var(--sign) 22%, #111215);box-shadow:inset 0 0 0 1.5px color-mix(in srgb, var(--sign) 80%, transparent)}.pc-tile-cover.svelte-13r006e{aspect-ratio:1;border-radius:8px;flex:none;width:100%;transition:transform .16s;display:block;overflow:hidden;box-shadow:0 6px 16px #00000059}.pc-tile-cover.svelte-13r006e:hover{transform:translateY(-1px)}.pc-tile-cover.svelte-13r006e .artwork{width:100%;height:100%}.pc-tile-name.svelte-13r006e{text-align:left;flex:1;align-content:start;justify-items:start;gap:6px;min-width:0;padding:0 2px 2px;display:grid}.pc.chosen.svelte-13r006e .pc-tile:where(.svelte-13r006e){flex-direction:row;align-items:center;gap:10px;width:auto;min-width:132px;max-width:196px}.pc.chosen.svelte-13r006e .pc-tile-cover:where(.svelte-13r006e){width:52px;height:52px}.pc.chosen.svelte-13r006e .pc-tile-name:where(.svelte-13r006e){align-content:center;min-height:52px;padding:0 6px 0 4px}.pc.chosen.svelte-13r006e .pc-tile:where(.svelte-13r006e):not(:has(.pc-tile-cover)) .pc-tile-name:where(.svelte-13r006e){padding-left:8px}.pc-tile-name.svelte-13r006e strong:where(.svelte-13r006e){color:var(--text);text-overflow:ellipsis;white-space:nowrap;font-size:15px;font-weight:750;overflow:hidden}.pc-tile.active.svelte-13r006e .pc-tile-name:where(.svelte-13r006e) strong:where(.svelte-13r006e){color:#fff}.pc-search.svelte-13r006e{min-height:46px;color:var(--muted);box-shadow:inset 0 0 0 1px var(--glass-line);background:#ffffff0a;border-radius:999px;align-items:center;gap:10px;padding:0 16px;display:flex}.pc-search.svelte-13r006e:focus-within{box-shadow:inset 0 0 0 1.5px color-mix(in srgb, var(--sign) 75%, transparent)}.pc-search.svelte-13r006e input:where(.svelte-13r006e){width:100%;min-width:0;color:var(--text);background:0 0;border:0;outline:0;font-size:16px}.pc-results.svelte-13r006e{gap:2px;display:grid}.pc-results.svelte-13r006e button:where(.svelte-13r006e){text-align:left;border-radius:10px;justify-content:space-between;align-items:center;gap:12px;min-height:48px;padding:0 14px;transition:background .12s;display:flex}.pc-results.svelte-13r006e button:where(.svelte-13r006e):hover,.pc-results.svelte-13r006e button:where(.svelte-13r006e):focus-visible{background:#ffffff0f}.pc-results.svelte-13r006e strong:where(.svelte-13r006e){color:var(--text);font-size:16px;font-weight:700}.pc-results.svelte-13r006e small:where(.svelte-13r006e){color:var(--muted);font-size:13px}.pc-empty.svelte-13r006e{color:var(--muted);margin:4px 14px;font-size:14px}@keyframes svelte-13r006e-pc-in{0%{opacity:0;transform:translateY(6px)}}@media (prefers-reduced-motion:reduce){.pc-sign.svelte-13r006e{animation:none}}
