.playlist-card.svelte-1yr28ya{grid-template-columns:auto 1fr;gap:1rem;padding:1rem;display:grid}.playlist-card.svelte-1yr28ya>.cover{width:var(--track-card-cover-size,10rem);height:var(--track-card-cover-size,10rem);flex-shrink:0}.playlist-card.svelte-1yr28ya>.cover img,.playlist-card.svelte-1yr28ya>.cover .cover-placeholder{border:1px solid color-mix(in srgb, var(--ink) 10%, transparent);width:100%;height:100%;box-shadow:3px 3px 0 var(--cover-shadow);object-fit:cover;color:var(--muted);border-radius:.125rem;justify-content:center;align-items:center;display:flex}.playlist-card.svelte-1yr28ya>.cover img{display:block}.playlist-card.svelte-1yr28ya>.cover .cover-placeholder{background:linear-gradient(135deg, color-mix(in srgb, var(--ink) 8%, transparent) 25%, transparent 25%), linear-gradient(225deg, color-mix(in srgb, var(--ink) 8%, transparent) 25%, transparent 25%), var(--paper);background-size:12px 12px}.body.svelte-1yr28ya{flex-direction:column;min-width:0;display:flex}.body.svelte-1yr28ya>:where(.svelte-1yr28ya)+:where(.svelte-1yr28ya){margin-top:.75rem}.head.svelte-1yr28ya{align-items:center;gap:.75rem;display:flex}.play-btn.svelte-1yr28ya{border:1px solid var(--ink);width:2.75rem;height:2.75rem;color:var(--on-accent);background:var(--accent);cursor:pointer;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;padding:0;display:inline-flex}.play-btn.svelte-1yr28ya:disabled{opacity:.45;cursor:not-allowed}.play-btn.svelte-1yr28ya svg{display:block}.titles.svelte-1yr28ya{flex-direction:column;gap:.15rem;min-width:0;display:flex}.artist.svelte-1yr28ya{color:var(--muted);text-overflow:ellipsis;white-space:nowrap;font-size:.8rem;font-weight:700;text-decoration:none;overflow:hidden}a.artist.svelte-1yr28ya:hover{color:var(--ink);text-underline-offset:.2rem;text-decoration:underline}.title.svelte-1yr28ya{color:var(--ink);text-overflow:ellipsis;white-space:nowrap;margin:0;font-size:1.02rem;font-weight:800;line-height:1.25;text-decoration:none;overflow:hidden}a.title.svelte-1yr28ya:hover{text-underline-offset:.2rem;text-decoration:underline}.playlist-meta.svelte-1yr28ya{color:var(--muted);font-size:.7rem;font-weight:600}.aside.svelte-1yr28ya{flex-direction:column;flex-shrink:0;align-items:flex-end;gap:.35rem;margin-left:auto;display:flex}.uploaded.svelte-1yr28ya{color:var(--muted);white-space:nowrap;font-size:.72rem;font-weight:600}.tag.svelte-1yr28ya{border:1px solid color-mix(in srgb, var(--ink) 35%, transparent);background:color-mix(in srgb, var(--ink) 8%, transparent);color:var(--ink);letter-spacing:.02em;white-space:nowrap;border-radius:999px;padding:.2rem .6rem;font-size:.68rem;font-weight:800}.menu-wrap.svelte-1yr28ya{flex-shrink:0;position:relative}.more-btn.svelte-1yr28ya{border:1px solid color-mix(in srgb, var(--ink) 25%, transparent);background:var(--paper);width:2.25rem;height:2.25rem;color:var(--ink);cursor:pointer;justify-content:center;align-items:center;padding:0;display:inline-flex}.menu.svelte-1yr28ya{z-index:40;border:1px solid var(--ink);background:var(--paper);min-width:11rem;box-shadow:4px 4px 0 var(--hard-shadow);flex-direction:column;padding:.25rem;display:flex;position:absolute;top:calc(100% + .25rem);right:0}.menu.svelte-1yr28ya button:where(.svelte-1yr28ya),.menu-item.svelte-1yr28ya{width:100%;color:var(--ink);font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;justify-content:space-between;align-items:center;gap:.5rem;padding:.45rem .6rem;font-size:.78rem;font-weight:700;text-decoration:none;display:flex}.menu.svelte-1yr28ya button:where(.svelte-1yr28ya):hover,.menu-item.svelte-1yr28ya:hover{background:color-mix(in srgb, var(--accent) 22%, var(--paper))}.menu.svelte-1yr28ya button:where(.svelte-1yr28ya):disabled{opacity:.45;cursor:not-allowed}.menu.svelte-1yr28ya .danger:where(.svelte-1yr28ya){color:color-mix(in srgb, var(--ink) 70%, #b00020)}.menu-count.svelte-1yr28ya{color:var(--muted);font-size:.7rem}.wave-row.svelte-1yr28ya{min-width:0;max-width:100%;position:relative}.wave-placeholder.svelte-1yr28ya{height:var(--waveform-height)}.time-chip.svelte-1yr28ya{z-index:2;background:var(--inverse);color:var(--on-inverse);font-variant-numeric:tabular-nums;pointer-events:none;padding:.1rem .3rem;font-size:.65rem;font-weight:800;position:absolute;top:50%;transform:translate(-50%,-50%)}.time-chip.total.svelte-1yr28ya{background:var(--accent);color:var(--on-accent);left:auto;right:0;transform:translateY(-50%)}.comment-row.svelte-1yr28ya{align-items:center;gap:.5rem;display:flex;position:relative}.comment-field.svelte-1yr28ya{flex:1;min-width:0;position:relative}.comment-field.svelte-1yr28ya textarea:where(.svelte-1yr28ya){border:1px solid var(--comment-field-border);background:var(--comment-field-surface);width:100%;min-height:2rem;max-height:5.375rem;box-shadow:var(--comment-field-inner-shadow);color:var(--ink);font:inherit;resize:none;border-radius:.125rem;padding:.3rem 1.85rem .3rem .55rem;font-size:.82rem;line-height:1.125rem;transition:height .16s,border-color .12s,background-color .12s;display:block;overflow-y:hidden}.comment-field.svelte-1yr28ya textarea:where(.svelte-1yr28ya):focus{border-color:var(--comment-field-border-focus);background:var(--comment-field-surface-focus);box-shadow:var(--comment-field-inner-shadow);color:var(--comment-field-ink-focus);outline:none}.comment-field.svelte-1yr28ya textarea:where(.svelte-1yr28ya):focus::placeholder{color:color-mix(in srgb, var(--comment-field-ink-focus) 55%, transparent)}@media (prefers-reduced-motion:reduce){.comment-field.svelte-1yr28ya textarea:where(.svelte-1yr28ya){transition:none}}.send-btn.svelte-1yr28ya{width:1.25rem;height:1.25rem;color:var(--on-accent);background:var(--accent);cursor:pointer;border:none;border-radius:50%;justify-content:center;align-items:center;padding:0;display:inline-flex;position:absolute;bottom:.28rem;right:.28rem}.send-btn.svelte-1yr28ya svg{display:block}.send-btn.svelte-1yr28ya:not(:disabled):hover{filter:brightness(1.08)}.send-btn.svelte-1yr28ya:disabled{opacity:.4;cursor:default}.comment-note.svelte-1yr28ya{background:var(--inverse);color:var(--accent);padding:.15rem .4rem;font-size:.68rem;font-weight:800;position:absolute;bottom:calc(100% + .25rem);right:0}.member-list.svelte-1yr28ya{border-top:1px solid color-mix(in srgb, var(--ink) 12%, transparent);margin:0;padding:0;list-style:none}.member-row.svelte-1yr28ya{border:0;border-bottom:1px solid color-mix(in srgb, var(--ink) 10%, transparent);width:100%;color:inherit;font:inherit;text-align:left;cursor:pointer;background:0 0;grid-template-columns:1.5rem 2.25rem minmax(0,1fr) auto;align-items:center;gap:.65rem;padding:.45rem .15rem;display:grid}.member-row.svelte-1yr28ya:hover,.member-row.active.svelte-1yr28ya{background:color-mix(in srgb, var(--accent) 12%, transparent)}.member-index.svelte-1yr28ya{color:var(--muted);font-variant-numeric:tabular-nums;text-align:right;font-size:.72rem;font-weight:800}.member-row.active.svelte-1yr28ya .member-index:where(.svelte-1yr28ya){color:var(--accent)}.member-cover.svelte-1yr28ya{flex-shrink:0;width:2.25rem;height:2.25rem;display:block}.member-cover.svelte-1yr28ya .member-cover-art,.member-cover.svelte-1yr28ya .member-cover-art.placeholder{border:1px solid color-mix(in srgb, var(--ink) 10%, transparent);object-fit:cover;border-radius:.125rem;width:100%;height:100%;display:block}.member-cover.svelte-1yr28ya .member-cover-art.placeholder{background:linear-gradient(135deg, color-mix(in srgb, var(--ink) 8%, transparent) 25%, transparent 25%), var(--paper);background-size:8px 8px}.member-titles.svelte-1yr28ya{flex-direction:column;gap:.1rem;min-width:0;display:flex}.member-title.svelte-1yr28ya{text-overflow:ellipsis;white-space:nowrap;font-size:.85rem;font-weight:700;overflow:hidden}.member-artist.svelte-1yr28ya{color:var(--muted);text-overflow:ellipsis;white-space:nowrap;font-size:.72rem;font-weight:600;overflow:hidden}.member-duration.svelte-1yr28ya{color:var(--muted);font-variant-numeric:tabular-nums;font-size:.72rem;font-weight:700}.empty-members.svelte-1yr28ya{color:var(--muted);margin:0;font-size:.85rem}@media (width<=640px){.playlist-card.svelte-1yr28ya{grid-template-columns:1fr;padding-inline:0;position:relative}.playlist-card.svelte-1yr28ya>.cover{display:none}.body.svelte-1yr28ya{z-index:1;position:relative}.head.svelte-1yr28ya{justify-content:space-between}.titles.svelte-1yr28ya{flex:1;min-width:0}.aside.svelte-1yr28ya{margin-left:0}}@media (pointer:coarse){.comment-field.svelte-1yr28ya textarea:where(.svelte-1yr28ya){padding-right:2.1rem}.send-btn.svelte-1yr28ya{width:1.45rem;height:1.45rem}}.track-frame.svelte-1fgx90p{container:player/inline-size}.track-card.svelte-1fgx90p{--cover-art-wash-scrim:linear-gradient(to bottom, color-mix(in srgb, var(--paper) 62%, transparent), var(--paper));grid-template-columns:auto 1fr;gap:1rem;padding:1rem;display:grid}.track-card.svelte-1fgx90p>.cover{width:var(--track-card-cover-size,10rem);height:var(--track-card-cover-size,10rem);flex-shrink:0}.track-card.svelte-1fgx90p>.cover img,.track-card.svelte-1fgx90p>.cover .cover-placeholder{border:1px solid color-mix(in srgb, var(--ink) 10%, transparent);width:100%;height:100%;box-shadow:3px 3px 0 var(--cover-shadow);object-fit:cover;border-radius:.125rem;display:block}.track-card.svelte-1fgx90p>.cover .cover-placeholder{background:linear-gradient(135deg, color-mix(in srgb, var(--ink) 8%, transparent) 25%, transparent 25%), linear-gradient(225deg, color-mix(in srgb, var(--ink) 8%, transparent) 25%, transparent 25%), var(--paper);background-size:12px 12px}.body.svelte-1fgx90p{flex-direction:column;min-width:0;display:flex}.body.svelte-1fgx90p>:where(.svelte-1fgx90p)+:where(.svelte-1fgx90p){margin-top:.75rem}.head.svelte-1fgx90p{align-items:center;gap:.75rem;display:flex}.play-btn.svelte-1fgx90p{border:1px solid var(--ink);width:2.75rem;height:2.75rem;color:var(--on-accent);background:var(--accent);cursor:pointer;border-radius:50%;flex-shrink:0;order:0;justify-content:center;align-items:center;padding:0;display:inline-flex}.play-btn.svelte-1fgx90p svg{display:block}.cover-play.svelte-1fgx90p{box-sizing:border-box;width:3.5rem;height:3.5rem;color:var(--ink);cursor:pointer;background:0 0;border:0;border-radius:.25rem;place-items:center;padding:0;display:none}.cover-play-mark.svelte-1fgx90p{background:color-mix(in srgb, var(--paper) 82%, transparent);border-radius:50%;place-items:center;width:1.7rem;height:1.7rem;display:grid}.cover-play-mark.svelte-1fgx90p svg{display:block}.titles.svelte-1fgx90p{flex-direction:column;order:1;gap:.15rem;min-width:0;display:flex}.artist.svelte-1fgx90p{color:var(--muted);text-overflow:ellipsis;white-space:nowrap;font-size:.8rem;font-weight:700;text-decoration:none;overflow:hidden}a.artist.svelte-1fgx90p:hover{color:var(--ink);text-underline-offset:.2rem;text-decoration:underline}.title.svelte-1fgx90p{color:var(--ink);text-overflow:ellipsis;white-space:nowrap;margin:0;font-size:1.02rem;font-weight:800;line-height:1.25;text-decoration:none;overflow:hidden}a.title.svelte-1fgx90p:hover{text-underline-offset:.2rem;text-decoration:underline}.aside.svelte-1fgx90p{flex-wrap:wrap;flex-shrink:0;order:2;justify-content:flex-end;align-items:center;gap:.3rem .55rem;max-width:100%;margin-left:auto;display:flex}.aside-stats.svelte-1fgx90p{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:.45rem;display:inline-flex}.uploaded.svelte-1fgx90p,.stat.svelte-1fgx90p{color:var(--muted);white-space:nowrap;align-items:center;gap:.25rem;font-size:.72rem;font-weight:600;display:inline-flex}.stat.svelte-1fgx90p svg{display:block}.repost-badge.svelte-1fgx90p{border:1px solid color-mix(in srgb, var(--ink) 30%, transparent);background:color-mix(in srgb, var(--accent) 30%, var(--paper));color:var(--ink);letter-spacing:.06em;text-transform:uppercase;white-space:nowrap;flex-basis:100%;justify-content:flex-end;align-items:center;gap:.25rem;padding:.2rem .4rem;font-size:.6rem;font-weight:900;line-height:1;display:inline-flex}.repost-badge.svelte-1fgx90p svg{display:block}.tags.svelte-1fgx90p{flex-wrap:wrap;justify-content:flex-end;gap:.3rem;display:inline-flex}.tag.svelte-1fgx90p{border:1px solid color-mix(in srgb, var(--ink) 35%, transparent);background:color-mix(in srgb, var(--ink) 8%, transparent);color:var(--ink);letter-spacing:.02em;white-space:nowrap;border-radius:999px;padding:.2rem .6rem;font-size:.68rem;font-weight:800}.wave-row.svelte-1fgx90p{min-width:0;max-width:100%;position:relative}.post-toggle.svelte-1fgx90p{border:1px solid color-mix(in srgb, var(--ink) 35%, transparent);color:var(--ink);letter-spacing:.06em;text-transform:uppercase;cursor:pointer;background:0 0;border-radius:0;align-items:center;gap:.3rem;padding:.3rem .55rem;font-size:.68rem;font-weight:800;line-height:1;display:inline-flex}.post-toggle.svelte-1fgx90p:hover{border-color:var(--ink);background:color-mix(in srgb, var(--accent) 18%, var(--paper))}.chevron.svelte-1fgx90p{transition:transform .22s;display:inline-flex}.post-toggle[aria-expanded=true].svelte-1fgx90p .chevron:where(.svelte-1fgx90p){transform:rotate(180deg)}.post-error.svelte-1fgx90p{color:var(--muted);margin:.4rem 0 0;font-size:.8rem}.post-panel.svelte-1fgx90p{grid-template-rows:0fr;transition:grid-template-rows .28s;display:grid}.post-panel.open.svelte-1fgx90p{grid-template-rows:1fr}.post-clip.svelte-1fgx90p{overflow:hidden}.post-body.svelte-1fgx90p{color:var(--muted);overflow-wrap:anywhere;padding-top:.75rem;font-size:.92rem;line-height:1.55}.post-body.svelte-1fgx90p p{margin:0}.post-body.svelte-1fgx90p img{max-width:min(100%,32rem);height:auto;margin:0 0 .75rem;display:block}@media (prefers-reduced-motion:reduce){.chevron.svelte-1fgx90p,.post-panel.svelte-1fgx90p{transition:none}}.wave-placeholder.svelte-1fgx90p{height:var(--waveform-height)}.time-chip.svelte-1fgx90p{z-index:2;background:var(--inverse);color:var(--on-inverse);font-variant-numeric:tabular-nums;pointer-events:none;padding:.1rem .3rem;font-size:.66rem;font-weight:800;line-height:1.3;position:absolute;top:50%;transform:translateY(-50%)}.time-chip.current.svelte-1fgx90p{color:var(--accent);transform:translate(-50%,-50%)}.time-chip.total.svelte-1fgx90p{background:var(--accent);color:var(--on-accent);right:0}.comment-row.svelte-1fgx90p{align-items:center;gap:.5rem;display:flex;position:relative}.comment-field.svelte-1fgx90p{flex:1;min-width:0;position:relative}.comment-field.svelte-1fgx90p textarea:where(.svelte-1fgx90p){border:1px solid var(--comment-field-border);background:var(--comment-field-surface);width:100%;min-height:2rem;max-height:5.375rem;box-shadow:var(--comment-field-inner-shadow);color:var(--ink);font:inherit;resize:none;border-radius:.125rem;padding:.3rem 1.85rem .3rem .55rem;font-size:.82rem;line-height:1.125rem;transition:height .16s,border-color .12s,background-color .12s;display:block;overflow-y:hidden}.comment-field.svelte-1fgx90p textarea:where(.svelte-1fgx90p):focus{border-color:var(--comment-field-border-focus);background:var(--comment-field-surface-focus);box-shadow:var(--comment-field-inner-shadow);color:var(--comment-field-ink-focus);outline:none}.comment-field.svelte-1fgx90p textarea:where(.svelte-1fgx90p):focus::placeholder{color:color-mix(in srgb, var(--comment-field-ink-focus) 55%, transparent)}@media (prefers-reduced-motion:reduce){.comment-field.svelte-1fgx90p textarea:where(.svelte-1fgx90p){transition:none}}.send-btn.svelte-1fgx90p{width:1.25rem;height:1.25rem;color:var(--on-accent);background:var(--accent);cursor:pointer;border:none;border-radius:50%;justify-content:center;align-items:center;padding:0;display:inline-flex;position:absolute;bottom:.28rem;right:.28rem}.send-btn.svelte-1fgx90p svg{display:block}.send-btn.svelte-1fgx90p:not(:disabled):hover{filter:brightness(1.08)}.send-btn.svelte-1fgx90p:disabled{opacity:.4;cursor:default}.comment-note.svelte-1fgx90p{background:var(--inverse);color:var(--accent);padding:.15rem .4rem;font-size:.68rem;font-weight:800;position:absolute;bottom:calc(100% + .25rem);right:0}.menu-wrap.svelte-1fgx90p{flex-shrink:0;order:3;position:relative}.track-card.svelte-1fgx90p .head:where(.svelte-1fgx90p){position:relative}.track-card.svelte-1fgx90p .compact-rail:where(.svelte-1fgx90p){z-index:2;align-items:center;gap:.35rem;display:flex;position:absolute;top:50%;right:0;transform:translateY(-50%)}.track-card.svelte-1fgx90p .compact-rail:where(.svelte-1fgx90p) .uploaded:where(.svelte-1fgx90p),.track-card.svelte-1fgx90p .compact-rail:where(.svelte-1fgx90p) .stat:where(.svelte-1fgx90p){display:none}.track-card.svelte-1fgx90p .aside:where(.svelte-1fgx90p){margin-right:2.75rem}.more-btn.svelte-1fgx90p{border:1px solid color-mix(in srgb, var(--ink) 40%, transparent);width:2rem;height:2rem;color:var(--ink);cursor:pointer;background:0 0;justify-content:center;align-items:center;padding:0;display:inline-flex}.more-btn.svelte-1fgx90p:hover,.more-btn[aria-expanded=true].svelte-1fgx90p{border-color:var(--ink);color:var(--on-accent);background:var(--accent)}.more-btn.svelte-1fgx90p svg{display:block}.menu.svelte-1fgx90p{z-index:30;border:1px solid var(--hard-border);background:var(--paper);min-width:11rem;box-shadow:5px 5px 0 var(--hard-shadow);padding:.3rem;display:grid;position:absolute;top:calc(100% + .35rem);right:0}.playlist-picker.svelte-1fgx90p{padding:.15rem 0 .25rem}.playlist-picker.svelte-1fgx90p .picker{box-shadow:none;border:1px solid color-mix(in srgb, var(--ink) 20%, transparent);position:static}.menu.svelte-1fgx90p button:where(.svelte-1fgx90p),.menu.svelte-1fgx90p .menu-item:where(.svelte-1fgx90p){width:100%;color:var(--ink);letter-spacing:.04em;text-align:left;text-transform:uppercase;cursor:pointer;background:0 0;border:0;justify-content:space-between;align-items:center;gap:.5rem;padding:.55rem .65rem;font-size:.72rem;font-weight:800;text-decoration:none;display:flex}.menu.svelte-1fgx90p button:where(.svelte-1fgx90p):not(:disabled):hover,.menu.svelte-1fgx90p .menu-item:where(.svelte-1fgx90p):hover{color:var(--on-accent);background:var(--accent)}.menu.svelte-1fgx90p button:where(.svelte-1fgx90p):disabled{opacity:.4;cursor:default}.menu.svelte-1fgx90p button.danger:where(.svelte-1fgx90p):not(:disabled):hover{color:#fff;background:#c2321e}.menu-count.svelte-1fgx90p{color:var(--muted);font-weight:700}.menu.svelte-1fgx90p button:where(.svelte-1fgx90p):not(:disabled):hover .menu-count:where(.svelte-1fgx90p){color:inherit}@media (width<=640px){.track-card.svelte-1fgx90p{isolation:isolate;padding-inline:0;position:relative}.title.svelte-1fgx90p,.artist.svelte-1fgx90p{white-space:normal}}@media (pointer:coarse){.more-btn.svelte-1fgx90p{width:var(--tap-min);height:var(--tap-min)}.comment-field.svelte-1fgx90p textarea:where(.svelte-1fgx90p){padding-right:2.1rem}.send-btn.svelte-1fgx90p{width:1.45rem;height:1.45rem}}@container player (width<=40rem){.track-card.svelte-1fgx90p{grid-template-columns:3.5rem minmax(0,1fr);align-items:start;gap:0 .65rem}.track-card.svelte-1fgx90p .body:where(.svelte-1fgx90p){display:contents}.track-card.svelte-1fgx90p .body:where(.svelte-1fgx90p)>:where(.svelte-1fgx90p)+:where(.svelte-1fgx90p){margin-top:0}.track-card.svelte-1fgx90p>.cover,.track-card.svelte-1fgx90p>.cover-play:where(.svelte-1fgx90p){grid-area:1/1;place-self:start}.track-card.svelte-1fgx90p>.cover-play:where(.svelte-1fgx90p){z-index:1;display:grid}.track-card.svelte-1fgx90p>.cover{box-sizing:border-box;aspect-ratio:auto;border:1px solid color-mix(in srgb, var(--ink) 80%, transparent);width:3.5rem;max-width:none;height:3.5rem;box-shadow:3px 3px 0 color-mix(in srgb, var(--ink) 80%, transparent);border-radius:.25rem;display:block;overflow:hidden}.track-card.svelte-1fgx90p>.cover img,.track-card.svelte-1fgx90p>.cover .cover-placeholder{box-shadow:none;border:0;border-radius:0}.track-card.svelte-1fgx90p .play-btn:where(.svelte-1fgx90p){display:none}.track-card.svelte-1fgx90p .head:where(.svelte-1fgx90p){grid-area:1/2;min-width:0;display:block}.track-card.svelte-1fgx90p .titles:where(.svelte-1fgx90p){flex:none;order:0;min-width:0;display:block;overflow:visible}.track-card.svelte-1fgx90p .compact-rail:where(.svelte-1fgx90p){z-index:auto;float:right;margin:0 0 .1rem .45rem;position:static;transform:none}.track-card.svelte-1fgx90p .compact-rail:where(.svelte-1fgx90p) .uploaded:where(.svelte-1fgx90p),.track-card.svelte-1fgx90p .compact-rail:where(.svelte-1fgx90p) .stat:where(.svelte-1fgx90p){display:inline-flex}.track-card.svelte-1fgx90p .artist:where(.svelte-1fgx90p){white-space:normal;text-overflow:unset;overflow-wrap:break-word;display:block;overflow:visible}.track-card.svelte-1fgx90p .title:where(.svelte-1fgx90p){white-space:normal;text-overflow:unset;overflow-wrap:break-word;display:inline;overflow:visible}.track-card.svelte-1fgx90p .aside:where(.svelte-1fgx90p){flex-flow:column;flex:none;order:0;justify-content:flex-start;align-items:flex-start;width:100%;max-width:100%;margin:.4rem 0 0;display:flex}.track-card.svelte-1fgx90p .aside:where(.svelte-1fgx90p):not(:has(.tags,.repost-badge)){display:none}.track-card.svelte-1fgx90p .aside-stats:where(.svelte-1fgx90p){display:none}.track-card.svelte-1fgx90p .repost-badge:where(.svelte-1fgx90p){flex-basis:auto;justify-content:flex-start}.track-card.svelte-1fgx90p .tags:where(.svelte-1fgx90p){flex:none;justify-content:flex-start}.track-card.svelte-1fgx90p .more-icon:where(.svelte-1fgx90p){display:inline-flex}.track-card.svelte-1fgx90p .more-btn:where(.svelte-1fgx90p){border:1px solid color-mix(in srgb, var(--ink) 40%, transparent);width:1.75rem;height:1.75rem;color:var(--ink);background:0 0;border-radius:0;padding:0;display:inline-flex;overflow:visible}.track-card.svelte-1fgx90p .more-btn:where(.svelte-1fgx90p):hover,.track-card.svelte-1fgx90p .more-btn[aria-expanded=true]:where(.svelte-1fgx90p){border-color:var(--ink);color:var(--on-accent);background:var(--accent);outline:none}.track-card.svelte-1fgx90p .more-btn:where(.svelte-1fgx90p):hover:after,.track-card.svelte-1fgx90p .more-btn[aria-expanded=true]:where(.svelte-1fgx90p):after{content:none}.track-card.svelte-1fgx90p .menu:where(.svelte-1fgx90p){left:auto;right:0}.track-card.svelte-1fgx90p .wave-row:where(.svelte-1fgx90p),.track-card.svelte-1fgx90p .post:where(.svelte-1fgx90p),.track-card.svelte-1fgx90p .comment-row:where(.svelte-1fgx90p){grid-column:1/-1;margin-top:.75rem}}.follow-btn.svelte-9o746v{border:1px solid var(--ink);color:var(--on-accent);background:var(--accent);letter-spacing:.06em;text-transform:uppercase;cursor:pointer;flex-shrink:0;justify-content:center;align-items:center;gap:.35rem;font-weight:900;line-height:1;text-decoration:none;display:inline-flex}.follow-btn.sm.svelte-9o746v{padding:.35rem .45rem;font-size:.62rem}.follow-btn.md.svelte-9o746v{width:100%;box-shadow:3px 3px 0 var(--hard-shadow);padding:.6rem .75rem;font-size:.72rem}.follow-btn.svelte-9o746v:hover:not(:disabled){background:color-mix(in srgb, var(--accent) 78%, var(--ink))}.follow-btn[aria-pressed=true].svelte-9o746v{border-color:color-mix(in srgb, var(--ink) 30%, transparent);color:var(--muted);background:color-mix(in srgb, var(--paper) 88%, var(--ink));box-shadow:inset 2px 2px 0 color-mix(in srgb, var(--ink) 18%, transparent);transform:translate(1px,1px)}.follow-btn[aria-pressed=true].svelte-9o746v:hover:not(:disabled){border-color:var(--ink);color:var(--ink);background:color-mix(in srgb, var(--paper) 80%, var(--ink))}.follow-btn.svelte-9o746v:disabled{opacity:.65;cursor:progress}.follow-btn.svelte-9o746v svg{display:block}@media (width<=560px){.follow-btn.sm.svelte-9o746v span:where(.svelte-9o746v){display:none}}@media (pointer:coarse){.follow-btn.sm.svelte-9o746v{min-height:var(--tap-min);padding-inline:.65rem}}.snap-marquee.svelte-1ixtktm{width:100%;min-width:0}.snap-marquee.enabled.svelte-1ixtktm{overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 .35rem calc(100% - .35rem),#0000);mask-image:linear-gradient(90deg,#0000,#000 .35rem calc(100% - .35rem),#0000)}.snap-marquee.enabled.svelte-1ixtktm:not(.scrolling){-webkit-mask-image:none;mask-image:none}.snap-marquee-track.svelte-1ixtktm{width:100%;min-width:0}.snap-marquee.enabled.svelte-1ixtktm .snap-marquee-track:where(.svelte-1ixtktm){width:max-content;max-width:none;display:block}.snap-marquee.scrolling.svelte-1ixtktm .snap-marquee-track:where(.svelte-1ixtktm){animation:svelte-1ixtktm-snap-marquee-scroll var(--marquee-duration) linear infinite}.snap-marquee.scrolling.svelte-1ixtktm:hover .snap-marquee-track:where(.svelte-1ixtktm),.snap-marquee.scrolling.svelte-1ixtktm:focus-within .snap-marquee-track:where(.svelte-1ixtktm){animation-play-state:paused}@keyframes svelte-1ixtktm-snap-marquee-scroll{0%,12%{transform:translate(0)}88%,to{transform:translateX(calc(-1 * var(--travel,0px)))}}@media (prefers-reduced-motion:reduce){.snap-marquee.scrolling.svelte-1ixtktm .snap-marquee-track:where(.svelte-1ixtktm){animation:none}}.viz-dock-slot.svelte-uqqbsc{box-sizing:border-box;border:1px dashed color-mix(in srgb, var(--ink) 32%, transparent);background:color-mix(in srgb, var(--ink) 4%, transparent);pointer-events:none;border-radius:.125rem;flex:none;width:100%}.viz-dock-slot.active.svelte-uqqbsc{border-color:color-mix(in srgb, var(--accent) 65%, transparent);background:color-mix(in srgb, var(--accent) 12%, transparent)}html.dark .viz-dock-slot.svelte-uqqbsc{border-color:color-mix(in srgb, var(--accent) 40%, transparent);background:color-mix(in srgb, var(--accent) 8%, transparent)}html.dark .viz-dock-slot.active.svelte-uqqbsc{border-color:color-mix(in srgb, var(--accent) 72%, transparent);background:color-mix(in srgb, var(--accent) 16%, transparent)}
