.lk img{transition:opacity var(--m-5) var(--ease)}.lk img:not(.ready){opacity:0}@keyframes wait{0%{opacity:0}}@property --t{syntax:"<number>";inherits:true;initial-value:1}@property --now-h{syntax:"<number>";inherits:true;initial-value:250}.lk{--bar-w:16px;--bar-keep:linear-gradient(#000 0 0) right / var(--bar-w) 100% no-repeat;--bg:#f4f4f5;--panel:#fff;--hover:color-mix(in srgb, var(--fg) 5%, transparent);--hover-edge:inset 0 0 0 .5px color-mix(in srgb, var(--fg) 7%, transparent);--press:color-mix(in srgb, var(--fg) 8%, transparent);--active:color-mix(in srgb, var(--fg) 7%, transparent);--ctl:color-mix(in srgb, var(--fg) 6%, transparent);--ctl-hover:color-mix(in srgb, var(--fg) 9%, transparent);--border-0:#e7e7ea;--border-strong-0:#d4d4d8;--fg:#111113;--fg-2:color-mix(in srgb, var(--fg) var(--contrast,0%), var(--fg-2-0));--fg-3:color-mix(in srgb, var(--fg) var(--contrast,0%), var(--fg-3-0));--border:color-mix(in srgb, var(--fg) calc(var(--contrast,0%) / 2), var(--border-0));--border-strong:color-mix(in srgb, var(--fg) calc(var(--contrast,0%) / 2), var(--border-strong-0));--fg-2-0:#52525b;--fg-3-0:#6b6b73;--accent-0:var(--accent-base);--accent:var(--accent-0);--on-accent:var(--on-accent-l,#18181b);--now:var(--accent);--now-l:42%;--wash:transparent;--danger:#d93f3f;--shadow:0 8px 24px -8px #00000029;--raised:linear-gradient(180deg, color-mix(in srgb, var(--accent) 82%, #fff), var(--accent) 58%, color-mix(in srgb, var(--accent) 90%, #000));--raised-edge:inset 0 1px 0 #ffffff4d, inset 0 -1px 0 #00000024, 0 0 0 .5px color-mix(in srgb, var(--accent) 70%, #000), 0 1px 2px #00000024, 0 4px 10px -4px #00000047;--raised-n:linear-gradient(180deg, var(--panel), color-mix(in srgb, var(--fg) 5%, var(--panel)));--raised-n-edge:inset 0 1px 0 #ffffffe6, 0 0 0 .5px var(--border-strong), 0 1px 2px #0000000f, 0 4px 10px -4px #00000029;--sunk:color-mix(in srgb, var(--fg) 7%, var(--panel));--sunk-edge:inset 0 1px 3px #00000024, 0 0 0 .5px var(--border-strong);--scrim:#00000052;--on-cover-dim:color-mix(in srgb, var(--panel) 65%, transparent);--knob:#fff;--knob-on:var(--knob);--fade-end:var(--sp-4);--r-1:4px;--r-2:6px;--r-3:10px;--ease:cubic-bezier(.22, 1, .36, 1);--ease-glide:cubic-bezier(.45, 0, .55, 1);--m-1:calc(var(--motion) / 3);--m-2:calc(var(--motion) / 2);--m-3:calc(var(--motion) * 2 / 3);--m-4:var(--motion);--m-5:calc(var(--motion) * 7 / 6);--m-6:calc(var(--motion) * 2);--m-7:calc(var(--motion) * 3);--fs:13px;--name-fs:14px;--sub-fs:12px;--meta-fs:11px;--small-fs:11px;--micro-fs:11px;--t-page:26px;--t-section:17px;--sp-1:4px;--sp-2:8px;--sp-3:12px;--sp-4:16px;--sp-5:24px;--sp-6:32px;--sp-7:48px;--gutter:32px;--row-h:36px;--lib-row:52px;--lib-art:40px;--track-h:56px;--thumb:40px;--ask-w:400px;--hero-cover:176px;--tile-min:150px;--card-min:184px;--hero-title:26px;--play-h:40px;--player-k:1;--bar-h:calc(84px * var(--player-k));--player-cover:calc(56px * var(--player-k));--ctl-h:28px;--set-row:48px;--chrome:var(--bg);--top-h:calc(52px / var(--zoom,1));--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;transition:--now-h var(--m-7) var(--ease)}html.dark .lk{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--bg:#0b0b0c;--panel:#141416;--border-0:#232327;--border-strong-0:#323238;--fg:#ededef;--fg-2-0:#a1a1aa;--fg-3-0:#82828c;--now-l:66%;--danger:#f06565;--shadow:0 8px 24px -8px #0009;--raised-edge:inset 0 1px 0 #ffffff3d, inset 0 -1px 0 #0000004d, 0 0 0 .5px #00000080, 0 1px 2px #00000080, 0 4px 10px -4px #000000bf;--raised-n:linear-gradient(180deg, color-mix(in srgb, var(--fg) 12%, var(--panel)), color-mix(in srgb, var(--fg) 6%, var(--panel)));--raised-n-edge:inset 0 1px 0 #ffffff14, 0 0 0 .5px #0009, 0 1px 2px #0006, 0 4px 10px -4px #000000a6;--sunk:color-mix(in srgb, #000 30%, var(--panel));--sunk-edge:inset 0 1px 3px #0000008c, 0 0 0 .5px var(--border-strong);--scrim:#0009;--knob:var(--fg);--fade-end:var(--sp-6)}@supports (color:oklch(from red l c h)){html.dark .lk{--accent-0:oklch(from var(--accent-base) clamp(.62, calc(1.18 - l), .8) c h);--on-accent:var(--panel)}}.lk{--wash:var(--now)}:where(.lk) .spacious{--fs:14px;--name-fs:15px;--sub-fs:13px;--row-h:40px;--lib-row:60px;--lib-art:48px;--ctl-h:32px;--track-h:64px;--thumb:48px;--tile-min:184px;--card-min:224px}:where(.lk) .compact{--fs:12px;--name-fs:13px;--sub-fs:11px;--t-page:22px;--t-section:15px;--gutter:24px;--play-h:32px;--row-h:28px;--lib-row:32px;--lib-art:24px;--track-h:40px;--thumb:28px;--hero-cover:128px;--tile-min:112px;--card-min:140px;--hero-title:22px;--bar-h:calc(68px * var(--player-k));--player-cover:calc(44px * var(--player-k));--ctl-h:24px;--set-row:36px;--sp-5:20px;--sp-6:24px;--sp-7:32px}.lk{font:var(--fs)/1.45 -apple-system, BlinkMacSystemFont, system-ui, sans-serif;-webkit-font-smoothing:antialiased;-webkit-user-select:none;user-select:none;cursor:default;background:var(--chrome);color:var(--fg);--chrome:color-mix(in srgb, var(--bg) var(--glass-tint,65%), transparent);margin:0}:where(.lk) .t-page{font-size:var(--t-page);letter-spacing:-.02em;margin:0;font-weight:700;line-height:1.15}:where(.lk) .t-section{font-size:var(--t-section);letter-spacing:-.01em;margin:0;font-weight:700;line-height:1.2}:where(.lk) .t-group{font-size:var(--fs);color:var(--fg);margin:0;font-weight:600;line-height:1.3}:where(.lk) .t-label{font-size:var(--meta-fs);color:var(--fg-3);margin:0;font-weight:600;line-height:1.3}:where(.lk) .hl{transition:background var(--m-5) var(--ease), box-shadow var(--m-5) var(--ease)}:where(.lk) .hl:hover{background:var(--hover);box-shadow:var(--hover-edge);transition-duration:var(--m-1)}:where(.lk) .hl:has(:focus-visible){background:var(--hover);box-shadow:var(--hover-edge);transition-duration:var(--m-1)}:where(html:not(.alt-press)) .lk .hl:active{background:var(--press)}:where(.lk) .ic{transition:background var(--m-5) var(--ease), box-shadow var(--m-5) var(--ease), color var(--m-5) var(--ease)}:where(.lk) .ic:not(:disabled):is(:hover,:focus-visible){color:var(--fg);background:var(--hover);box-shadow:var(--hover-edge);transition-duration:var(--m-1)}:where(html:not(.alt-press)) .lk .ic:not(:disabled):active{background:var(--press)}:where(.lk) .hl .swap-out,:where(.lk) .hl .swap-in{transition:opacity var(--m-3) var(--ease), transform var(--m-3) var(--ease), color var(--m-2) var(--ease)}:where(.lk) .hl .swap-in,:where(.lk) .hl:is(:hover,:has(:focus-visible)) .swap-out{opacity:0;transform:scale(.6)}:where(.lk) .hl:is(:hover,:has(:focus-visible)) .swap-in{opacity:1;transform:none}:where(.lk) .hl.now{background:color-mix(in srgb, var(--now) 10%, transparent)}:where(.lk) .hl.now:is(:hover,:has(:focus-visible)){background:color-mix(in srgb, var(--now) 14%, transparent);box-shadow:inset 0 0 0 .5px color-mix(in srgb, var(--now) 20%, transparent)}:where(.lk) .hl.now .name{color:var(--now);font-weight:600}:where(.lk) .hl.bare,:where(.lk) .hl.bare.now{box-shadow:none;background:0 0}:where(.lk) .hl.bare{transition:background var(--m-5) var(--ease), box-shadow var(--m-5) var(--ease), translate var(--m-6) var(--ease), scale var(--m-5) var(--ease)}:where(.lk) .hl.bare:is(:hover,:has(:focus-visible)){background:var(--hover);box-shadow:var(--hover-edge);translate:0 calc(-.5 * var(--sp-1));transition:background var(--m-1) var(--ease), box-shadow var(--m-1) var(--ease), translate var(--m-4) var(--ease), scale var(--m-3) var(--ease)}:where(html:not(.alt-press)) .lk .hl.bare:active:not(:has(.cover-play:active)){background:var(--press);transition-duration:var(--m-1);translate:0;scale:.99}:where(.lk) .hl.bare .desc{transition:color var(--m-5) var(--ease)}:where(.lk) .hl.bare:is(:hover,:has(:focus-visible)) .desc{color:var(--fg-2);transition-duration:var(--m-2)}:where(.lk) .hl.bare .veil{overflow:clip}:where(.lk) .hl.bare .veil:after{display:none}:where(.lk) .hl.bare .veil>img{transition:transform var(--m-6) var(--ease);outline:.5px solid color-mix(in srgb, var(--fg) 10%, transparent);outline-offset:-.5px}:where(.lk) .hl.bare:is(:hover,:has(:focus-visible)) .veil>img{transition-duration:var(--m-7);transform:scale(1.04)}:where(.lk) .hl.bare .veil>:is(button.cover-play,.eq){inset:auto var(--disc-at,var(--sp-2)) var(--disc-at,var(--sp-2)) auto;margin:0;position:absolute}:where(.lk) .hl.bare .veil>.eq{z-index:2;width:var(--disc);height:var(--disc);padding-block:calc(var(--disc) * .33);box-sizing:border-box;color:var(--on-accent);pointer-events:none;border-radius:50%;justify-content:center}:where(.lk) .hl.bare.now .veil>button.cover-play{opacity:1;transform:none}:where(.lk) .hl.bare.now .veil>button.cover-play svg{opacity:0;transition:opacity var(--m-3) var(--ease), transform var(--m-3) var(--ease);transform:scale(.6)}:where(.lk) .hl.bare.now:is(:hover,:has(:focus-visible)) .veil>button.cover-play svg{opacity:1;transform:none}:where(.lk) .hl.bare .veil>button.cover-play{opacity:0;transform:translateY(var(--sp-1)) scale(.85);transition:opacity var(--m-3) var(--ease), transform var(--m-3) var(--ease), scale var(--m-3) var(--ease)}:where(.lk) .hl.bare:is(:hover,:has(:focus-visible)) .veil>button.cover-play{opacity:1;transition:opacity var(--m-3) var(--ease), transform var(--m-5) var(--ease), scale var(--m-3) var(--ease);transform:none}:where(.lk) .hl.bare .veil>button.cover-play:hover{scale:1.08}:where(html:not(.alt-press)) .lk .hl.bare .veil>button.cover-play:active{transition-duration:var(--m-1);scale:.94}:where(.lk) .hl.bare .veil>button.cover-play svg{width:calc(var(--disc) * .4);height:calc(var(--disc) * .4)}:where(.lk) .kbd{height:18px;padding:0 var(--sp-1);border-radius:var(--r-1);color:var(--fg-3);font:inherit;font-size:var(--micro-fs);letter-spacing:.02em;white-space:nowrap;pointer-events:none;flex:none;align-items:center;font-weight:500;line-height:1;display:inline-flex}:where(.lk) .wordmark{letter-spacing:-.02em}:where(.lk) .wordmark>span{color:var(--fg-3)}:where(.lk) .explicit{border-radius:var(--r-1);background:color-mix(in srgb, var(--fg) 16%, transparent);width:16px;height:16px;color:var(--fg-2);font-size:var(--micro-fs);letter-spacing:0;flex:none;align-self:center;place-items:center;font-weight:700;line-height:1;display:inline-grid}:where(.lk) .tiles{grid-template-columns:repeat(var(--cols,auto-fill), var(--tile,var(--tile-min)));gap:var(--sp-3) var(--gap-x,var(--sp-2));margin:0 calc(-1 * var(--sp-2));align-items:start;padding:0;list-style:none;display:grid;position:relative;overflow-x:clip}:where(.lk) .tiles[data-squeezed]{-webkit-mask-image:linear-gradient(to left, transparent, #000 var(--sp-6));mask-image:linear-gradient(to left, transparent, #000 var(--sp-6))}:where(.lk) .veil{position:relative}:where(.lk) .veil:after{content:"";border-radius:inherit;background:color-mix(in srgb, var(--panel) 72%, transparent);opacity:0;transition:opacity var(--m-4) var(--ease);position:absolute;inset:0}:where(.lk) .hl.now .veil:after{opacity:1}:where(.lk) .veil>:not(img){z-index:1}:where(.lk) .veil>.eq{position:relative}:where(.lk) .veil>button.cover-play{width:var(--disc,24px);height:var(--disc,24px);background:var(--raised);box-shadow:var(--raised-edge);color:var(--on-accent);border:0;border-radius:50%;place-items:center;margin:auto;padding:0;display:grid;position:absolute;inset:0}:where(html:not(.alt-press)) .lk .veil>button.cover-play:active{scale:.9}:where(.lk) .veil>button.cover-play svg{width:calc(var(--disc,24px) / 2);height:calc(var(--disc,24px) / 2);fill:currentColor;stroke:none;margin:0}:where(.lk) .btn{justify-content:center;align-items:center;gap:var(--sp-2);height:var(--ctl-h);padding:0 var(--sp-3);box-sizing:border-box;border-radius:var(--r-2);box-shadow:inset 0 0 0 1px var(--border-strong);color:var(--fg);font:inherit;white-space:nowrap;cursor:default;transition:background var(--m-5) var(--ease);background:0 0;border:none;flex:none;font-weight:500;display:inline-flex}:where(.lk) .btn:hover:not(:disabled){background:var(--hover);transition-duration:var(--m-1)}:where(html:not(.alt-press)) .lk .btn:active:not(:disabled){background:var(--press)}:where(.lk) .btn:disabled{opacity:.4}:where(.lk) .btn:focus-visible{outline:2px solid color-mix(in srgb, var(--accent) 60%, transparent);outline-offset:1px}:where(.lk) .btn.primary{background:var(--accent);color:var(--on-accent);box-shadow:none}:where(.lk) .btn.primary:hover:not(:disabled){background:color-mix(in srgb, var(--accent) 88%, var(--fg))}:where(html:not(.alt-press)) .lk .btn.primary:active:not(:disabled){background:color-mix(in srgb, var(--accent) 78%, var(--fg))}:where(.lk) .menu{padding:var(--sp-1);border-radius:var(--r-3);background:var(--panel);color:var(--fg);box-shadow:0 0 0 .5px var(--border-strong), var(--shadow);transition:opacity var(--m-2) var(--ease), transform var(--m-2) var(--ease), overlay var(--m-2) allow-discrete, display var(--m-2) allow-discrete;border:none;margin:0;inset:auto}:where(.lk) .menu:popover-open{opacity:1;transform:none}@starting-style{:where(.lk) .menu:popover-open{opacity:0;transform:scale(.97)translateY(-2px)}}:where(.lk) .menu:not(:popover-open){opacity:0}:where(.lk) .menu button{align-items:center;gap:var(--sp-3);width:100%;height:var(--row-h);padding:0 var(--sp-2);box-sizing:border-box;border-radius:var(--r-2);color:var(--fg-2);font:inherit;font-size:var(--fs);text-align:left;white-space:nowrap;cursor:default;background:0 0;border:none;display:flex}:where(.lk) .menu button:hover{color:var(--fg)}:where(.lk) .menu [aria-checked=true],:where(.lk) .menu [aria-selected=true]{color:var(--fg);font-weight:500}@media (prefers-reduced-motion:reduce){:where(.lk) .menu{transition:none}}html.menu-open body{pointer-events:none}html.menu-open .lk .menu:popover-open{pointer-events:auto}:where(.lk) .seg{gap:var(--sp-4);height:var(--ctl-h);flex:none;display:flex;position:relative}:where(.lk) .seg:after{content:"";background:var(--accent);transform-origin:0;width:100px;height:2px;transform:translateX(var(--x,0)) scaleX(var(--w,0));pointer-events:none;border-radius:1px;position:absolute;top:calc(50% + .5lh + 2px);left:0}:where(.lk) .seg[data-ready]:after{transition:transform var(--m-4) var(--ease)}:where(.lk) .seg button{height:100%;font:inherit;color:var(--fg-3);white-space:nowrap;cursor:default;transition:color var(--m-5) var(--ease);background:0 0;border:none;flex:none;padding:0;font-weight:500}:where(.lk) .seg button:hover{color:var(--fg-2);transition-duration:var(--m-1)}:where(.lk) .seg [aria-checked=true],:where(.lk) .seg [aria-checked=true]:hover{color:var(--fg);transition-duration:var(--m-3)}:where(.lk) .seg .n{margin-left:var(--sp-1);color:var(--fg-3);font-variant-numeric:tabular-nums;transition:color var(--m-3) var(--ease);font-weight:400}:where(.lk) .seg [aria-checked=true] .n{color:var(--fg-2)}:where(.lk) .seg button:focus{outline:none}:where(.lk) .seg button:focus-visible{outline:2px solid color-mix(in srgb, var(--accent) 60%, transparent);outline-offset:2px;border-radius:var(--r-1)}:where(.lk) :is(.view,.loaded)>.head{margin-bottom:var(--sp-5)}:where(.lk) :is(.view,.loaded)>.head .lede{margin:var(--sp-1) 0 0;color:var(--fg-3);font-size:var(--sub-fs)}:where(.lk) .view section+section{margin-top:var(--sp-6)}:where(.lk) .sec-head{align-items:baseline;gap:var(--sp-2);margin:0 0 var(--sp-2);display:flex}:where(.lk) .sec-head .count{color:var(--fg-3);font-size:var(--meta-fs);font-variant-numeric:tabular-nums;font-weight:400}:where(.lk) .view .more-row{align-items:center;gap:var(--sp-1);height:var(--ctl-h);margin:var(--sp-2) 0 0 calc(-1 * var(--sp-3));padding:0 var(--sp-3);color:var(--fg-2);font:inherit;font-size:var(--meta-fs);transition:background var(--m-5) var(--ease), color var(--m-2) var(--ease);background:0 0;border:0;border-radius:999px;font-weight:600;display:inline-flex}:where(.lk) .view .more-row:hover{background:var(--hover);color:var(--fg);transition-duration:var(--m-1)}:where(.lk) .view .more-row:active{background:var(--press)}:where(.lk) .view .more-row:focus-visible{outline:2px solid color-mix(in srgb, var(--accent) 60%, transparent);outline-offset:1px}:where(.lk) .view .more-row svg{fill:none;stroke:currentColor;stroke-width:1.75px;stroke-linecap:round;stroke-linejoin:round;width:14px;height:14px;transition:transform var(--m-4) var(--ease)}:where(.lk) .view .more-row[aria-expanded=true] svg{transform:rotate(180deg)}:where(.lk) .pp{fill:currentColor;stroke:none;overflow:visible}:where(.lk) .pp>*{transform-box:fill-box;transform-origin:50%;transition:opacity var(--m-3) var(--ease), transform var(--m-4) var(--ease)}:where(.lk) .pp.on .g-play,:where(.lk) .pp:not(.on) .g-pause{opacity:0;transform:rotate(-90deg)scale(.4)}:where(.lk) :is(.raised,.raised-n){isolation:isolate;transition:transform var(--m-3) var(--ease);border:0;position:relative}:where(.lk) .raised{background:var(--raised);box-shadow:var(--raised-edge);color:var(--on-accent)}:where(.lk) .raised-n{background:var(--raised-n);box-shadow:var(--raised-n-edge);color:var(--fg-2)}:where(.lk) .raised-n.on{background:var(--sunk);box-shadow:var(--sunk-edge);color:var(--accent)}:where(.lk) :is(.raised,.raised-n):after{content:"";z-index:-1;border-radius:inherit;pointer-events:none;opacity:0;transition:opacity var(--m-5) var(--ease);background:#ffffff29;position:absolute;inset:0}:where(.lk) .raised-n:after{background:color-mix(in srgb, var(--fg) 5%, transparent)}:where(.lk) :is(.raised,.raised-n):hover:after{opacity:1;transition-duration:var(--m-1)}:where(.lk) .raised-n:hover{color:var(--fg)}:where(.lk) .raised-n.on:hover{color:var(--accent)}:where(.lk) :is(.raised,.raised-n):active{transition-duration:var(--m-1);transform:translateY(1px)scale(.97)}:where(.lk) :is(.raised,.raised-n):active:after{opacity:0;transition-duration:var(--m-1)}@media (prefers-reduced-motion:reduce){:where(.lk) :is(.raised,.raised-n):active{transform:none}}:where(.lk) .like{width:var(--ctl-h);height:var(--ctl-h);margin:calc(var(--ctl-h) / -2 + .5lh) calc(var(--ctl-h) * -.19);color:var(--fg-2);cursor:default;transition:color var(--m-5) var(--ease), opacity var(--m-5) var(--ease);background:0 0;border:0;border-radius:50%;flex:none;align-self:center;place-items:center;padding:0;display:grid}:where(.lk) .like:hover,:where(.lk) .like:focus-visible{color:var(--fg);transition-duration:var(--m-1)}:where(.lk) .like:focus-visible{outline:2px solid color-mix(in srgb, var(--accent) 60%, transparent);outline-offset:-1px}:where(.lk) .sv{fill:none;stroke:currentColor;stroke-width:1.6px;stroke-linecap:round;stroke-linejoin:round;width:62%;height:62%;overflow:visible}:where(.lk) .sv>*{transform-box:view-box;transform-origin:50%;transition:opacity var(--m-3) var(--ease), transform var(--m-4) var(--ease)}:where(.lk) .sv .g-plus{stroke-width:1.8px}:where(.lk) .sv .g-disc{fill:var(--accent);stroke:none}:where(.lk) .sv .g-tick{stroke:var(--on-accent);stroke-width:2.2px}:where(.lk) .sv:not(.on) :is(.g-disc,.g-tick){opacity:0;transform:scale(.5)}:where(.lk) .sv.on :is(.g-ring,.g-plus){opacity:0;transform:scale(1.15)}:where(.lk) .like:active .sv{transition:transform var(--m-1) var(--ease);transform:scale(.88)}:where(.lk) .like .sv{transition:transform var(--m-3) var(--ease)}@media (prefers-reduced-motion:reduce){:where(.lk) .sv>*,:where(.lk) .like .sv{transform:none!important}}:where(.lk) .row-glyph{width:var(--disc,24px);height:var(--disc,24px);color:var(--fg-2);background:0 0;border:0;place-items:center;padding:0;display:grid}:where(.lk) .row-glyph svg{width:60%;height:60%}:where(.lk) .hl .row-glyph.swap-in{transition:opacity var(--m-3) var(--ease), transform var(--m-3) var(--ease), scale var(--m-2) var(--ease), color var(--m-2) var(--ease)}:where(.lk) .hl .row-glyph.swap-in:hover{color:var(--fg);scale:1.12}:where(.lk) .hl .row-glyph.swap-in:active{scale:.9}:where(.lk) .hl.now .row-glyph{color:var(--now)}:where(.lk) .marquee{white-space:nowrap;min-width:0;display:block;overflow:hidden}:where(.lk) .marquee>*{text-overflow:ellipsis;white-space:nowrap;max-width:100%;display:block;overflow:hidden}:where(.lk) .marquee>.links{display:flex}:where(.lk) .marquee.mq-back>*{width:max-content;max-width:none;overflow:visible}:where(.lk) .marquee.mq-on>*{width:max-content;max-width:none;animation:marquee calc(var(--m-7) * var(--mq-n)) var(--ease-glide) infinite alternate;overflow:visible}:where(.lk) .marquee:not(.peek):hover>*{animation-play-state:paused}:where(.lk) .marquee:not(.peek):has(:focus-visible)>*{animation-play-state:paused}@keyframes marquee{0%,20%{transform:none}80%,to{transform:translateX(var(--mq))}}@media (prefers-reduced-motion:no-preference){:where(.lk) .marquee.peek.mq-on>*{--mq-t:calc(var(--m-7) * var(--mq-n) * 1.5);animation-duration:var(--mq-t);animation-delay:calc(var(--mq-t) * -.2)}}@media (prefers-reduced-motion:reduce){:where(.lk) .marquee.mq-on>*{max-width:100%;animation:none;overflow:hidden}}:where(.lk) .links{scrollbar-width:none;overscroll-behavior-x:contain;white-space:nowrap;min-width:0;display:flex;overflow:auto hidden;-webkit-mask-image:linear-gradient(90deg,#000 calc(100% - 24px),#0000);mask-image:linear-gradient(90deg,#000 calc(100% - 24px),#0000)}:where(.lk) .links>*{white-space:pre;flex:none}:where(.lk) .links::-webkit-scrollbar{display:none}:where(.lk) .link{font:inherit;color:inherit;transition:color var(--m-2) var(--ease);background:0 0;border:0;padding:0}:where(.lk) .link:hover,:where(.lk) .link:focus-visible{color:var(--fg);text-underline-offset:2px;outline:none;text-decoration:underline}:where(.lk) .eq{height:12px;color:var(--now);transition:opacity var(--m-4) var(--ease);flex:none;align-items:flex-end;gap:2px;display:inline-flex}:where(.lk) .eq i{transform-origin:bottom;background:currentColor;border-radius:1.5px;width:3px;height:100%;animation:.62s infinite eq;transform:scaleY(.3)}:where(.lk) .eq i:nth-child(2){animation-duration:.74s;animation-delay:-.3s}:where(.lk) .eq i:nth-child(3){animation-duration:.55s;animation-delay:-.15s}:where(.lk) .eq.held{opacity:.6}:where(.lk) .eq.held i{animation-play-state:paused}@keyframes eq{0%{animation-timing-function:cubic-bezier(.3,0,.2,1);transform:scaleY(.3)}22%{animation-timing-function:cubic-bezier(.45,0,.55,1);transform:scaleY(1)}to{transform:scaleY(.3)}}@media (prefers-reduced-motion:reduce){:where(.lk) .hl .swap-out,:where(.lk) .hl .swap-in,:where(.lk) .pp>*,:where(.lk) .hl.bare .veil>img,:where(.lk) .hl.bare .veil>button.cover-play{transform:none!important}:where(.lk) .hl.bare{translate:none!important;scale:none!important}:where(.lk) .eq i{animation:none}:where(.lk) .seg[data-ready]:after{transition:none}:where(.lk) .eq i:first-child{transform:scaleY(.5)}:where(.lk) .eq i:nth-child(2){transform:scaleY(.8)}:where(.lk) .eq i:nth-child(3){transform:scaleY(.6)}}.lk ::selection{background:color-mix(in srgb, var(--accent) 30%, transparent)}.lk{--bar-w:0px}.lk *{scrollbar-width:none}.lk ::-webkit-scrollbar{display:none}.lk :focus-visible{outline:2px solid color-mix(in srgb, var(--accent) 60%, transparent);outline-offset:1px}html.pointer .lk :focus-visible{outline:none!important}:root{--motion:.2s}.bar.svelte-1eeuapq{--k:var(--player-k,1);box-sizing:border-box;align-items:center;gap:var(--sp-5);height:100%;padding:0 var(--gutter) 0 var(--sp-3);grid-template-columns:minmax(0,1fr) minmax(240px,520px) minmax(0,1fr);display:grid;position:relative}.now.svelte-1eeuapq{min-width:0;position:relative}.now-in.svelte-1eeuapq{align-items:center;gap:var(--sp-3);min-width:0;display:flex}.art.svelte-1eeuapq{width:var(--player-cover);height:var(--player-cover);flex:none;position:relative}.cover.svelte-1eeuapq{border-radius:var(--r-2);object-fit:cover;outline:.5px solid color-mix(in srgb, var(--fg) 10%, transparent);outline-offset:-.5px;width:100%;height:100%;display:block}.cover-open.svelte-1eeuapq{border-radius:var(--r-2);width:100%;height:100%;transition:transform var(--m-3) var(--ease)}.cover-open.svelte-1eeuapq:active{transition-duration:var(--m-1);transform:scale(.96)}.cover-open.svelte-1eeuapq:focus-visible{outline:2px solid color-mix(in srgb, var(--accent) 60%, transparent);outline-offset:2px}.cover-empty.svelte-1eeuapq{background:color-mix(in srgb, var(--fg) 5%, transparent);color:var(--fg-3);place-items:center;display:grid}.cover-empty.svelte-1eeuapq svg:where(.svelte-1eeuapq){width:40%;height:40%}.meta.svelte-1eeuapq{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.title-row.svelte-1eeuapq{align-items:center;gap:var(--sp-2);min-width:0;display:flex}.title-row.svelte-1eeuapq .title:where(.svelte-1eeuapq){flex:0 auto;min-width:0}.title.svelte-1eeuapq,.artist.svelte-1eeuapq,.album.svelte-1eeuapq{white-space:nowrap;text-overflow:ellipsis;min-width:0;line-height:1.3;overflow:hidden}.title.svelte-1eeuapq{font-size:var(--name-fs);color:var(--fg);font-weight:600}.ver.svelte-1eeuapq{color:var(--fg-3);font-weight:400}.title.idle.svelte-1eeuapq{color:var(--fg-2);font-weight:500}.artist.svelte-1eeuapq{font-size:var(--sub-fs);color:var(--fg-2)}.artist.svelte-1eeuapq .links{overflow:visible;-webkit-mask-image:none;mask-image:none}.album.svelte-1eeuapq{align-items:center;gap:var(--sp-1);font-size:var(--small-fs);color:var(--fg-3);display:flex}.album.svelte-1eeuapq .disc:where(.svelte-1eeuapq){stroke-width:2px;flex:none;width:1.1em;height:1.1em}.album.svelte-1eeuapq .link:where(.svelte-1eeuapq){color:inherit}.year.svelte-1eeuapq{font-variant-numeric:tabular-nums}.small.svelte-1eeuapq .title:where(.svelte-1eeuapq){font-size:var(--fs)}.small.svelte-1eeuapq .artist:where(.svelte-1eeuapq){font-size:var(--meta-fs)}.large.svelte-1eeuapq .title:where(.svelte-1eeuapq){font-size:var(--t-section)}.large.svelte-1eeuapq .artist:where(.svelte-1eeuapq){font-size:var(--name-fs)}.large.svelte-1eeuapq :is(.album:where(.svelte-1eeuapq),.time:where(.svelte-1eeuapq)){font-size:var(--sub-fs)}.center.svelte-1eeuapq{flex-direction:column;align-items:stretch;gap:2px;min-width:0;display:flex}.transport.svelte-1eeuapq{justify-content:center;align-items:center;gap:var(--sp-2);display:flex}.progress.svelte-1eeuapq{align-items:center;gap:var(--sp-2);display:flex}.time.svelte-1eeuapq{min-width:4.5ch;font-size:var(--small-fs);color:var(--fg-3);font-variant-numeric:tabular-nums;flex:none}.time.pos.svelte-1eeuapq{text-align:right;color:var(--fg-2)}button.svelte-1eeuapq:where(:where(.svelte-1eeuapq):not(.link)){color:var(--fg-2);cursor:default;border-radius:var(--r-2);background:0 0;border:none;place-items:center;padding:0;display:grid;position:relative}button.svelte-1eeuapq:disabled{opacity:.35}svg.svelte-1eeuapq{width:calc(18px * var(--k));height:calc(18px * var(--k));fill:none;stroke:currentColor;stroke-width:1.75px;stroke-linecap:round;stroke-linejoin:round}svg.svelte-1eeuapq .fill:where(.svelte-1eeuapq){fill:currentColor}.icon.svelte-1eeuapq{width:calc((var(--ctl-h) + var(--sp-1)) * var(--k));height:calc(var(--ctl-h) * var(--k))}.skip.svelte-1eeuapq{color:var(--fg)}.skip.svelte-1eeuapq svg:where(.svelte-1eeuapq){width:calc(17px * var(--k));height:calc(17px * var(--k))}.toggle.svelte-1eeuapq svg:where(.svelte-1eeuapq){width:calc(15px * var(--k));height:calc(15px * var(--k))}.toggle.on.svelte-1eeuapq,.toggle.on.svelte-1eeuapq:hover:not(:disabled){color:var(--accent)}.badge.svelte-1eeuapq{font-size:var(--micro-fs);font-weight:700;line-height:1;position:absolute;top:2px;right:3px;transform:scale(.75)}.play.svelte-1eeuapq{width:calc((var(--ctl-h) + var(--sp-1)) * var(--k));height:calc((var(--ctl-h) + var(--sp-1)) * var(--k));color:var(--fg)}.play.svelte-1eeuapq,.icon.svelte-1eeuapq{transition:transform var(--m-3) var(--ease), color var(--m-2) var(--ease)}.svelte-1eeuapq:is(.play:where(.svelte-1eeuapq),.icon:where(.svelte-1eeuapq)):hover:not(:disabled){color:var(--fg);transition-duration:var(--m-1);transform:scale(1.1)}.svelte-1eeuapq:is(.play:where(.svelte-1eeuapq),.icon:where(.svelte-1eeuapq)):active:not(:disabled){transition-duration:var(--m-1);transform:scale(.9)}.svelte-1eeuapq:is(.play:where(.svelte-1eeuapq),.icon:where(.svelte-1eeuapq)):focus-visible{outline:2px solid color-mix(in srgb, var(--accent) 60%, transparent);outline-offset:0}.play.svelte-1eeuapq svg{width:80%;height:80%}.volume.svelte-1eeuapq{justify-content:flex-end;align-items:center;gap:var(--sp-1);display:flex}.note.svelte-1eeuapq{margin-right:var(--sp-2);border-radius:var(--r-1);background:var(--hover);color:var(--fg-3);font-size:var(--small-fs);white-space:nowrap;padding:3px 8px;font-weight:500}.volume.svelte-1eeuapq .slider:where(.svelte-1eeuapq){width:calc(112px * var(--k));flex:none}.slider.svelte-1eeuapq{--c:var(--fg-2);--kn:calc(11px * var(--k));min-width:0;height:calc(20px * var(--k));flex:1;align-items:center;display:grid;position:relative}.progress.svelte-1eeuapq .slider:where(.svelte-1eeuapq){--c:var(--now)}.volume.svelte-1eeuapq .slider:where(.svelte-1eeuapq):not(.off):is(:where(.svelte-1eeuapq):hover,:where(.svelte-1eeuapq):active,:where(.svelte-1eeuapq):has(input:where(.svelte-1eeuapq):focus-visible)){--c:var(--fg)}.track.svelte-1eeuapq{height:calc(5px * var(--k));border-radius:calc(2.5px * var(--k));background:var(--border-strong);transition:transform var(--m-5) var(--ease);position:relative;overflow:hidden;transform:scaleY(.6)}.ghost.svelte-1eeuapq,.fill.svelte-1eeuapq{transform-origin:0;will-change:transform;position:absolute;inset:0}.ghost.svelte-1eeuapq{background:color-mix(in srgb, var(--fg) 14%, transparent);transform:scaleX(var(--hov,0));opacity:0;transition:opacity var(--m-2) var(--ease)}.fill.svelte-1eeuapq{background:var(--c);transform:scaleX(var(--f));transition:transform var(--m-3) var(--ease), background var(--m-2) var(--ease)}.rail.svelte-1eeuapq{pointer-events:none;transform:translateX(calc(var(--f) * 100%));transition:transform var(--m-3) var(--ease);will-change:transform;position:absolute;inset:0 100% 0 -100%}.slider.svelte-1eeuapq:active .fill:where(.svelte-1eeuapq),.slider.svelte-1eeuapq:active .rail:where(.svelte-1eeuapq){transition:none}.knob.svelte-1eeuapq{width:var(--kn);height:var(--kn);margin:calc(var(--kn) / -2) 0 0 calc(var(--kn) / -2);background:var(--c);opacity:0;transition:opacity var(--m-5) var(--ease), transform var(--m-5) var(--ease);border-radius:50%;position:absolute;top:50%;left:100%;transform:scale(.4)}.tip.svelte-1eeuapq{bottom:calc(50% + var(--sp-2));left:clamp(14px, calc(var(--hov,0) * 100%), calc(100% - 14px));transform-origin:50% 100%;padding:2px var(--sp-1);border-radius:var(--r-1);background:var(--panel);box-shadow:0 0 0 .5px var(--border-strong), var(--shadow);color:var(--fg);font-size:var(--micro-fs);font-variant-numeric:tabular-nums;white-space:nowrap;opacity:0;pointer-events:none;transition:opacity var(--m-3) var(--ease), transform var(--m-3) var(--ease);z-index:2;font-weight:600;line-height:1.3;position:absolute;transform:translate(-50%,2px)scale(.96)}.tip.svelte-1eeuapq:empty{display:none}.slider.svelte-1eeuapq input:where(.svelte-1eeuapq){opacity:0;appearance:none;z-index:1;background:0 0;width:100%;height:calc(100% + 12px);margin:0;position:absolute;inset:-6px 0}.slider.svelte-1eeuapq input:where(.svelte-1eeuapq)::-webkit-slider-runnable-track{background:0 0;border:none;height:100%}.slider.svelte-1eeuapq input:where(.svelte-1eeuapq)::-webkit-slider-thumb{appearance:none;border:none;width:1px;height:100%}.slider.svelte-1eeuapq:not(.off):is(:where(.svelte-1eeuapq):hover,:where(.svelte-1eeuapq):active) .track:where(.svelte-1eeuapq){transition-duration:var(--m-2);transform:none}.slider.svelte-1eeuapq:has(input:where(.svelte-1eeuapq):focus-visible) .track:where(.svelte-1eeuapq){transition-duration:var(--m-2);transform:none}.slider.svelte-1eeuapq:not(.off):is(:where(.svelte-1eeuapq):hover,:where(.svelte-1eeuapq):active) .knob:where(.svelte-1eeuapq){opacity:1;transition-duration:var(--m-1), var(--m-3);transform:none}.slider.svelte-1eeuapq:has(input:where(.svelte-1eeuapq):focus-visible) .knob:where(.svelte-1eeuapq){opacity:1;transition-duration:var(--m-1), var(--m-3);transform:none}.slider.svelte-1eeuapq:not(.off):active .knob:where(.svelte-1eeuapq){transform:scale(1.2)}.slider.svelte-1eeuapq:not(.off):hover .ghost:where(.svelte-1eeuapq){opacity:1}.slider.svelte-1eeuapq:not(.off):is(:where(.svelte-1eeuapq):hover,:where(.svelte-1eeuapq):active) .tip:where(.svelte-1eeuapq){opacity:1;transition-duration:var(--m-1);transform:translate(-50%)}.slider.svelte-1eeuapq:has(input:where(.svelte-1eeuapq):focus-visible) .knob:where(.svelte-1eeuapq){box-shadow:0 0 0 2px color-mix(in srgb, var(--accent) 35%, transparent)}.slider.off.svelte-1eeuapq{opacity:.45}@media (prefers-reduced-motion:reduce){button.svelte-1eeuapq,.track.svelte-1eeuapq,.tip.svelte-1eeuapq,.ghost.svelte-1eeuapq,.knob.svelte-1eeuapq,.cover-open.svelte-1eeuapq{transition:none}.svelte-1eeuapq:is(.play:where(.svelte-1eeuapq),.icon:where(.svelte-1eeuapq)):is(:where(.svelte-1eeuapq):hover,:where(.svelte-1eeuapq):active),.cover-open.svelte-1eeuapq:active{transform:none!important}}@container (width<=760px){.bar.svelte-1eeuapq{gap:var(--sp-4)}}@container (width<=660px){.bar.svelte-1eeuapq{grid-template-columns:minmax(0,1fr) minmax(220px,1.4fr)}.volume.svelte-1eeuapq{display:none}}@container (width<=520px){.bar.svelte-1eeuapq{grid-template-columns:minmax(0,1fr) auto}.toggle.svelte-1eeuapq{display:none}}.lib.svelte-10j9xgu{flex-direction:column;min-height:0;display:flex;container-type:inline-size}.panel.svelte-10j9xgu{flex-direction:column;min-height:0;display:flex}header.svelte-10j9xgu{padding:0 var(--sp-2) var(--sp-2);align-items:center;gap:2px;display:flex}.filter.svelte-10j9xgu{anchor-name:--lib-filter}.menu.svelte-10j9xgu{position-anchor:--lib-filter;top:calc(anchor(bottom) + 4px);left:anchor(left);transform-origin:0 0;width:208px}.menu.svelte-10j9xgu .kind:where(.svelte-10j9xgu){width:16px;height:16px;color:var(--fg-3);flex:none}.menu.svelte-10j9xgu .head:where(.svelte-10j9xgu){padding:var(--sp-2) var(--sp-2) var(--sp-1);margin:0}.menu.svelte-10j9xgu hr:where(.svelte-10j9xgu){height:.5px;margin:var(--sp-1) calc(var(--sp-1) * -1);background:var(--border);border:0}.menu.svelte-10j9xgu .kind:where(.svelte-10j9xgu){fill:none;stroke:currentColor;stroke-width:1.75px;stroke-linecap:round;stroke-linejoin:round}.menu.ctx.svelte-10j9xgu{position-anchor:none;transform-origin:0 0;width:auto;min-width:140px;position:fixed;inset:auto}.row.lifted.svelte-10j9xgu{z-index:1;transform:translateY(var(--dy));background:var(--panel);box-shadow:0 0 0 .5px var(--border-strong), var(--shadow);transition:none;position:relative}.menu.svelte-10j9xgu .label:where(.svelte-10j9xgu){flex:1;min-width:0}.menu.svelte-10j9xgu .n:where(.svelte-10j9xgu){color:var(--fg-3);font-size:var(--meta-fs);font-variant-numeric:tabular-nums}.menu.svelte-10j9xgu .check:where(.svelte-10j9xgu){width:14px;height:14px;color:var(--accent);stroke-width:2.25px;visibility:hidden;flex:none}.menu.svelte-10j9xgu [aria-checked=true]:where(.svelte-10j9xgu) .check:where(.svelte-10j9xgu){visibility:visible}button.svelte-10j9xgu{font:inherit;color:inherit;cursor:default;background:0 0;border:none;padding:0}.icon.svelte-10j9xgu{width:var(--ctl-h);height:var(--ctl-h);border-radius:var(--r-2);color:var(--fg-3);place-items:center;display:grid}.icon.on.svelte-10j9xgu{color:var(--accent)}.icon.svelte-10j9xgu:disabled{opacity:.4}svg.svelte-10j9xgu{fill:none;stroke:currentColor;stroke-width:1.75px;stroke-linecap:round;stroke-linejoin:round;width:15px;height:15px}svg.svelte-10j9xgu .fill:where(.svelte-10j9xgu){fill:currentColor;stroke:none}.search.svelte-10j9xgu{align-items:center;gap:var(--sp-2);min-width:0;padding:0 var(--sp-2);border-radius:var(--r-2);color:var(--fg-3);transition:background var(--m-2) var(--ease), color var(--m-2) var(--ease);flex:1;display:flex}.search.svelte-10j9xgu:hover{background:var(--hover)}.search.svelte-10j9xgu:focus-within{background:var(--active);color:var(--fg-2)}.search.svelte-10j9xgu svg:where(.svelte-10j9xgu){flex:none;width:16px;height:16px}.search.svelte-10j9xgu input:where(.svelte-10j9xgu){min-width:0;color:var(--fg);font:inherit;font-size:var(--fs);height:var(--ctl-h);background:0 0;border:none;outline:none;flex:1;padding:0}.search.svelte-10j9xgu input:where(.svelte-10j9xgu)::placeholder{color:var(--fg-3)}.search.svelte-10j9xgu input:where(.svelte-10j9xgu)::-webkit-search-cancel-button{display:none}.search.svelte-10j9xgu .kbd:where(.svelte-10j9xgu){transition:opacity var(--m-3) var(--ease)}.search.svelte-10j9xgu:is(:where(.svelte-10j9xgu):focus-within,:where(.svelte-10j9xgu):has(input:where(.svelte-10j9xgu):not(:placeholder-shown))) .kbd:where(.svelte-10j9xgu){opacity:0}@container (width<=240px){.search.svelte-10j9xgu .kbd:where(.svelte-10j9xgu){display:none}}.list.svelte-10j9xgu{padding:0 var(--sp-2) var(--sp-4);min-height:0;padding-bottom:var(--sp-6);-webkit-mask:var(--bar-keep), linear-gradient(transparent, #000 var(--sp-3), #000 calc(100% - var(--sp-6)), transparent);-webkit-mask:var(--bar-keep), linear-gradient(transparent, #000 var(--sp-3), #000 calc(100% - var(--sp-6)), transparent);mask:var(--bar-keep), linear-gradient(transparent, #000 var(--sp-3), #000 calc(100% - var(--sp-6)), transparent);flex:1;margin:0;list-style:none;overflow-y:auto}ul.svelte-10j9xgu{margin:0;padding:0;list-style:none}h3.svelte-10j9xgu{padding:var(--sp-4) var(--sp-2) var(--sp-1)}.quick.svelte-10j9xgu:not(.site){padding-top:var(--sp-4)}.mini.svelte-10j9xgu .quick:where(.svelte-10j9xgu){padding-top:0}.lib.svelte-10j9xgu:not(.mini) .quick:where(.svelte-10j9xgu) .row:where(.svelte-10j9xgu){height:var(--row-h)}.lib.svelte-10j9xgu:not(.mini) .quick:where(.svelte-10j9xgu) .art:where(.svelte-10j9xgu){height:auto;color:var(--fg-2);transition:color var(--m-5) var(--ease);background:0 0;outline:none}.lib.svelte-10j9xgu:not(.mini) .quick:where(.svelte-10j9xgu) .art:where(.svelte-10j9xgu) svg:where(.svelte-10j9xgu){width:18px;height:18px}.lib.svelte-10j9xgu:not(.mini) .quick:where(.svelte-10j9xgu) .line:where(.svelte-10j9xgu){display:none}.lib.svelte-10j9xgu:not(.mini) .quick:where(.svelte-10j9xgu) .name:where(.svelte-10j9xgu){font-size:var(--fs);color:var(--fg-2);transition:color var(--m-5) var(--ease)}.lib.svelte-10j9xgu:not(.mini) .quick:where(.svelte-10j9xgu) .row:where(.svelte-10j9xgu):hover :is(.art:where(.svelte-10j9xgu),.name:where(.svelte-10j9xgu)){transition-duration:var(--m-1)}.lib.svelte-10j9xgu:not(.mini) .quick:where(.svelte-10j9xgu) .row:where(.svelte-10j9xgu):is(.selected:where(.svelte-10j9xgu),:where(.svelte-10j9xgu):hover) :is(.art:where(.svelte-10j9xgu),.name:where(.svelte-10j9xgu)){color:var(--fg)}.lib.svelte-10j9xgu:not(.mini) .quick:where(.svelte-10j9xgu) .playing:where(.svelte-10j9xgu) .name:where(.svelte-10j9xgu){color:var(--now)}.row.svelte-10j9xgu{align-items:center;gap:var(--sp-3);width:100%;height:var(--lib-row);padding:0 var(--sp-2);border-radius:var(--r-2);text-align:left;display:flex}.row.selected.svelte-10j9xgu,button.row.selected.svelte-10j9xgu:hover{background:var(--active)}.row.svelte-10j9xgu[data-menu]:not(.selected){background:var(--hover);box-shadow:var(--hover-edge);transition-duration:var(--m-1)}.art.svelte-10j9xgu>img:where(.svelte-10j9xgu){border-radius:inherit;object-fit:cover;width:100%;height:100%}.art.svelte-10j9xgu{width:var(--lib-art);height:var(--lib-art);border-radius:var(--r-2);object-fit:cover;background:var(--active);color:var(--fg-3);outline:.5px solid color-mix(in srgb, var(--fg) 10%, transparent);outline-offset:-.5px;transition:background var(--m-5) var(--ease), color var(--m-5) var(--ease);flex:none;place-items:center;display:grid;overflow:hidden}.art.round.svelte-10j9xgu{border-radius:50%}.art.svelte-10j9xgu{position:relative}.cue.svelte-10j9xgu{background:var(--on-cover-dim);color:var(--accent);opacity:0;transition:opacity var(--m-5) var(--ease);place-items:center;display:grid;position:absolute;inset:0}.cue.svelte-10j9xgu svg.pp{width:44%;height:44%}.row.svelte-10j9xgu:not(.lifted):is(:where(.svelte-10j9xgu):hover,:where(.svelte-10j9xgu):focus-visible) .cue:where(.svelte-10j9xgu){opacity:1;transition-duration:var(--m-1)}.art.svelte-10j9xgu svg:where(.svelte-10j9xgu){width:36%;height:36%}.art.empty.svelte-10j9xgu{background:color-mix(in srgb, var(--fg) 5%, transparent);color:color-mix(in srgb, var(--fg) 30%, transparent)}.liked.svelte-10j9xgu{background:color-mix(in srgb, var(--accent) 18%, transparent);color:var(--accent)}.text.svelte-10j9xgu{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.name.svelte-10j9xgu,.line.svelte-10j9xgu{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.name.svelte-10j9xgu{font-size:var(--name-fs);color:var(--fg);font-weight:500;line-height:1.3}.line.svelte-10j9xgu{font-size:var(--sub-fs);color:var(--fg-3);font-variant-numeric:tabular-nums;line-height:1.3}.compact.svelte-10j9xgu .line:where(.svelte-10j9xgu){display:none}.playing.svelte-10j9xgu .name:where(.svelte-10j9xgu){color:var(--now);font-weight:600}.note.svelte-10j9xgu{padding:var(--sp-3) var(--sp-2);color:var(--fg-2);margin:0}.note.svelte-10j9xgu p:where(.svelte-10j9xgu){margin:0 0 var(--sp-3)}.primary.svelte-10j9xgu{padding:var(--sp-1) var(--sp-3);border-radius:var(--r-2);background:var(--accent);color:var(--on-accent);font-weight:500}.primary.svelte-10j9xgu:hover{filter:brightness(1.08)}.skeleton.svelte-10j9xgu .art:where(.svelte-10j9xgu),.skeleton.svelte-10j9xgu .bar:where(.svelte-10j9xgu){background:var(--active)}.skeleton.svelte-10j9xgu .bar:where(.svelte-10j9xgu){border-radius:var(--r-1);width:60%;height:9px}.skeleton.svelte-10j9xgu:nth-child(3n) .bar:where(.svelte-10j9xgu){width:42%}.skeleton.svelte-10j9xgu{animation:svelte-10j9xgu-pulse 1.4s ease-in-out infinite, wait var(--m-4) var(--ease) var(--m-4) backwards}@keyframes svelte-10j9xgu-pulse{50%{opacity:.5}}.mini.svelte-10j9xgu header:where(.svelte-10j9xgu){display:none}.row.svelte-10j9xgu{position:relative}.pin.svelte-10j9xgu{right:var(--sp-1);width:calc(var(--ctl-h) - var(--sp-1));height:calc(var(--ctl-h) - var(--sp-1));border-radius:var(--r-1);color:var(--fg-2);opacity:0;transition:opacity var(--m-5) var(--ease), color var(--m-5) var(--ease), background var(--m-5) var(--ease);place-items:center;display:grid;position:absolute;top:50%;translate:0 -50%}.pin.svelte-10j9xgu svg:where(.svelte-10j9xgu){width:16px;height:16px}.pin.pinned.svelte-10j9xgu,.pin.pinned.svelte-10j9xgu:hover{color:var(--accent)}.pin.pinned.svelte-10j9xgu svg:where(.svelte-10j9xgu) .fill:where(.svelte-10j9xgu){stroke:currentColor}.row.svelte-10j9xgu:not(.lifted):is(:where(.svelte-10j9xgu):hover,:where(.svelte-10j9xgu):focus-visible) .pin:where(.svelte-10j9xgu){opacity:1;transition-duration:var(--m-1)}.row.svelte-10j9xgu:not(.lifted):has(.pin:where(.svelte-10j9xgu)):is(:where(.svelte-10j9xgu):hover,:where(.svelte-10j9xgu):focus-visible) :is(.text:where(.svelte-10j9xgu),.eq:where(.svelte-10j9xgu)){-webkit-mask:linear-gradient(to left, transparent var(--ctl-h), #000 calc(var(--ctl-h) + var(--sp-4)));-webkit-mask:linear-gradient(to left, transparent var(--ctl-h), #000 calc(var(--ctl-h) + var(--sp-4)));mask:linear-gradient(to left, transparent var(--ctl-h), #000 calc(var(--ctl-h) + var(--sp-4)))}.pin.svelte-10j9xgu:hover{color:var(--fg);background:var(--hover)}.pin.svelte-10j9xgu:active{background:var(--press)}.mini.svelte-10j9xgu .pin:where(.svelte-10j9xgu),.mini.svelte-10j9xgu .text:where(.svelte-10j9xgu),.mini.svelte-10j9xgu .eq:where(.svelte-10j9xgu),.mini.svelte-10j9xgu .skeleton:where(.svelte-10j9xgu) .bar:where(.svelte-10j9xgu){display:none}.mini.svelte-10j9xgu{--mini-x:calc(48px / var(--zoom,1) - 22px)}html:not(.mac) .mini.svelte-10j9xgu{--mini-x:20px}.mini.svelte-10j9xgu h3:where(.svelte-10j9xgu){border-top:1px solid var(--border);width:32px;height:0;margin:8px 6px;padding:0;font-size:0}.mini.svelte-10j9xgu section:where(.svelte-10j9xgu):first-child h3:where(.svelte-10j9xgu){display:none}.mini.svelte-10j9xgu .list:where(.svelte-10j9xgu){padding:var(--sp-3) 0 var(--sp-6) var(--mini-x);scrollbar-width:none}.mini.svelte-10j9xgu .row:where(.svelte-10j9xgu){width:44px;height:auto;padding:var(--sp-1) 0}.mini.svelte-10j9xgu .art:where(.svelte-10j9xgu){border-radius:var(--r-2);width:44px;height:44px}.mini.svelte-10j9xgu .art.round:where(.svelte-10j9xgu){border-radius:50%}.mini.svelte-10j9xgu button.row:where(.svelte-10j9xgu):is(:where(.svelte-10j9xgu):hover,:where(.svelte-10j9xgu):active,:where(.svelte-10j9xgu):has(:where(.svelte-10j9xgu):focus-visible)),.mini.svelte-10j9xgu .row.selected:where(.svelte-10j9xgu),.mini.svelte-10j9xgu button.row.selected:where(.svelte-10j9xgu):hover{box-shadow:none;background:0 0}.mini.svelte-10j9xgu .art:where(.svelte-10j9xgu){outline-offset:2px;transition:outline-color var(--m-2) var(--ease), filter var(--m-2) var(--ease), background var(--m-5) var(--ease), color var(--m-5) var(--ease);outline:2px solid #0000}.mini.svelte-10j9xgu button.row:where(.svelte-10j9xgu):is(:where(.svelte-10j9xgu):hover,[data-menu]) .art:where(.svelte-10j9xgu){outline-color:var(--border-strong);filter:brightness(1.06)}.mini.svelte-10j9xgu .row.selected:where(.svelte-10j9xgu) .art:where(.svelte-10j9xgu){outline-color:var(--fg-3)}.mini.svelte-10j9xgu .playing:where(.svelte-10j9xgu) .art:where(.svelte-10j9xgu),.mini.svelte-10j9xgu button.row.playing:where(.svelte-10j9xgu):hover .art:where(.svelte-10j9xgu){outline-color:var(--now)}.mini.svelte-10j9xgu .row:where(.svelte-10j9xgu):focus-visible{outline:none}.mini.svelte-10j9xgu .row:where(.svelte-10j9xgu):focus-visible .art:where(.svelte-10j9xgu){outline-color:color-mix(in srgb, var(--accent) 60%, transparent)}.mini.svelte-10j9xgu .note:where(.svelte-10j9xgu){display:none}@media (prefers-reduced-motion:reduce){.skeleton.svelte-10j9xgu{animation:none}}.tile.svelte-3kctab{align-content:start;gap:var(--sp-3) var(--sp-2);min-width:0;padding:var(--sp-2);border-radius:var(--r-3);display:grid;position:relative}.cover.svelte-3kctab{--disc:var(--tile-disc,36px);aspect-ratio:1;border-radius:var(--r-2);background:var(--active);place-items:center;width:100%;display:grid}.cover.round.svelte-3kctab{--disc-at:14%;border-radius:50%}.cover.svelte-3kctab img:where(.svelte-3kctab){border-radius:inherit;object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.open.svelte-3kctab{gap:var(--sp-1);min-width:0;color:inherit;font:inherit;text-align:left;background:0 0;border:0;flex-direction:column;padding:0;display:flex}.open.svelte-3kctab:after{content:"";border-radius:inherit;position:absolute;inset:0}.open.svelte-3kctab:focus-visible{outline:none}.tile.svelte-3kctab:has(.open:where(.svelte-3kctab):focus-visible){outline:2px solid color-mix(in srgb, var(--accent) 60%, transparent);outline-offset:1px}.name.svelte-3kctab{color:var(--fg);font-size:var(--fs);white-space:nowrap;text-overflow:ellipsis;font-weight:500;line-height:1.3;overflow:hidden}.now.svelte-3kctab .name:where(.svelte-3kctab){color:var(--now)}.quiet.svelte-3kctab .open:where(.svelte-3kctab){gap:2px}.desc.svelte-3kctab{color:var(--fg-3);font-size:var(--meta-fs);-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;line-height:1.4;display:-webkit-box;overflow:hidden}.glide.svelte-3kctab .desc:where(.svelte-3kctab){display:block}.view.svelte-s6oytt{min-height:100%;padding-bottom:var(--sp-6)}button.svelte-s6oytt:where(:where(.svelte-s6oytt):not(.btn,.raised,.raised-n)){font:inherit;color:inherit;cursor:default;background:0 0;border:none;padding:0}svg.svelte-s6oytt{fill:none;stroke:currentColor;stroke-width:1.75px;stroke-linecap:round;stroke-linejoin:round;width:14px;height:14px}svg.svelte-s6oytt .fill:where(.svelte-s6oytt){fill:currentColor;stroke:none}.hero.svelte-s6oytt{align-items:center;gap:var(--sp-6);padding:var(--sp-6) var(--gutter);display:flex}.art.svelte-s6oytt{width:var(--hero-cover);height:var(--hero-cover);isolation:isolate;flex:none;position:relative}.cover.svelte-s6oytt{border-radius:var(--r-2);object-fit:cover;background:var(--active);width:100%;height:100%;color:var(--fg-3);box-shadow:0 0 0 .5px color-mix(in srgb, var(--fg) 10%, transparent);place-items:center;display:grid;position:relative}.artist.svelte-s6oytt .cover:where(.svelte-s6oytt){border-radius:50%}.cover.svelte-s6oytt svg:where(.svelte-s6oytt){width:34%;height:34%}.cover.liked.svelte-s6oytt{background:color-mix(in srgb, var(--accent) 14%, var(--panel));color:var(--accent);box-shadow:none}.cover.empty.svelte-s6oytt{box-shadow:inset 0 0 0 .5px var(--border)}.info.svelte-s6oytt{gap:var(--sp-2);flex-direction:column;flex:1;min-width:0;display:flex}h1.svelte-s6oytt{font-size:var(--hero-title);letter-spacing:-.02em;color:var(--fg);overflow-wrap:anywhere;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;margin:0;font-weight:700;line-height:1.15;display:-webkit-box;overflow:hidden}h1.long.svelte-s6oytt{font-size:var(--t-section)}.line.svelte-s6oytt{color:var(--fg-2);font-size:var(--sub-fs);font-variant-numeric:tabular-nums;white-space:nowrap;text-overflow:ellipsis;margin:0;line-height:1.4;overflow:hidden}.kind.svelte-s6oytt{font-weight:500}.lead.svelte-s6oytt{color:var(--fg);font-weight:500}.sep.svelte-s6oytt{margin:0 var(--sp-1);color:var(--fg-3)}.desc.svelte-s6oytt{margin:var(--sp-1) 0 0;max-width:72ch;color:var(--fg-3);font-size:var(--sub-fs);text-wrap:pretty;overflow-wrap:anywhere;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;line-height:1.5;display:-webkit-box;overflow:hidden}.actions.svelte-s6oytt{align-items:center;gap:var(--sp-2);flex:none;display:flex}.follow.svelte-s6oytt{height:var(--play-h);min-width:calc(var(--play-h) * 2.6);padding:0 var(--sp-4);font:inherit;letter-spacing:.01em;white-space:nowrap;border-radius:999px;flex:none;font-weight:600}.shuffle.svelte-s6oytt{width:var(--play-h);height:var(--play-h);border-radius:50%;flex:none;place-items:center;padding:0;display:grid}.shuffle.svelte-s6oytt svg:where(.svelte-s6oytt){fill:none;stroke:currentColor;stroke-width:1.75px;stroke-linecap:round;stroke-linejoin:round;width:45%;height:45%}.big-play.svelte-s6oytt{width:var(--play-h);height:var(--play-h);border:0;border-radius:50%;flex:none;place-items:center;padding:0;display:grid}.big-play.svelte-s6oytt svg{width:46%;height:46%}.pad.svelte-s6oytt{margin-inline:var(--gutter)}.list.svelte-s6oytt{padding:0 calc(var(--gutter) - var(--sp-2));flex-direction:column;margin:0;list-style:none;display:flex}.list.svelte-s6oytt:not(.album){--pos-w:32px}.spacer.svelte-s6oytt{flex:none}.list.svelte-s6oytt:not(.album) .track:where(.svelte-s6oytt):not(.skeleton){grid-template-columns:var(--pos-w) auto minmax(0, 1fr) auto}.list.dated.svelte-s6oytt .track:where(.svelte-s6oytt):not(.skeleton){grid-template-columns:var(--pos-w) auto minmax(0, 1fr) auto auto}.list.svelte-s6oytt:not(.album) .num:where(.svelte-s6oytt){width:var(--pos-w)}.added.svelte-s6oytt{width:112px;color:var(--fg-3);font-size:var(--sub-fs);text-align:right;font-variant-numeric:tabular-nums;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.track.svelte-s6oytt{align-items:center;gap:var(--sp-3);height:var(--track-h);padding:0 var(--sp-3) 0 var(--sp-2);border-radius:var(--r-2);grid-template-columns:auto minmax(0,1fr) auto;display:grid;position:relative}.num.svelte-s6oytt{width:var(--thumb);height:var(--thumb);color:var(--fg-3);font-size:var(--small-fs);font-variant-numeric:tabular-nums;flex:none;place-items:center;display:grid;position:relative}.row-play.svelte-s6oytt{margin:auto;position:absolute;inset:0}.pic.svelte-s6oytt{width:var(--thumb);height:var(--thumb);border-radius:var(--r-2);background:var(--active);flex:none;position:relative}.pic.svelte-s6oytt img:where(.svelte-s6oytt),.pic.svelte-s6oytt .thumb:where(.svelte-s6oytt){width:100%;height:100%;position:absolute;inset:0}.album.svelte-s6oytt .track:where(.svelte-s6oytt),.track.skeleton.svelte-s6oytt{grid-template-columns:auto minmax(0,1fr) auto}.dot.svelte-s6oytt{margin:0 var(--sp-2);color:var(--fg-3);flex:none}.name.svelte-s6oytt .like:where(.svelte-s6oytt){opacity:0}.track.svelte-s6oytt:is(:where(.svelte-s6oytt):hover,:where(.svelte-s6oytt):has(:where(.svelte-s6oytt):focus-visible)) .like:where(.svelte-s6oytt),.name.svelte-s6oytt .like.on:where(.svelte-s6oytt){opacity:1}.dur.svelte-s6oytt{text-align:right;width:40px;color:var(--fg-3);font-size:var(--sub-fs);font-variant-numeric:tabular-nums;flex:none}.pic.svelte-s6oytt img:where(.svelte-s6oytt),.thumb.svelte-s6oytt{width:var(--thumb);height:var(--thumb);border-radius:var(--r-2);object-fit:cover;background:var(--active);flex:none}.pic.svelte-s6oytt img:where(.svelte-s6oytt){outline:.5px solid color-mix(in srgb, var(--fg) 10%, transparent);outline-offset:-.5px}.text.svelte-s6oytt{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.name.svelte-s6oytt,.sub.svelte-s6oytt{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.name.svelte-s6oytt{align-items:baseline;gap:var(--sp-2);color:var(--fg);font-weight:500;font-size:var(--name-fs);line-height:1.3;display:flex}.name.svelte-s6oytt .title:where(.svelte-s6oytt){text-overflow:ellipsis;min-width:0;overflow:hidden}.ver.svelte-s6oytt{text-overflow:ellipsis;max-width:40%;color:var(--fg-3);font-size:var(--meta-fs);flex:none;font-weight:400;overflow:hidden}.disc.svelte-s6oytt{padding:var(--sp-5) var(--sp-2) var(--sp-2)}.disc.svelte-s6oytt:first-child{padding-top:0}.artist.svelte-s6oytt .sec-head:where(.svelte-s6oytt){margin-bottom:var(--sp-3)}.artist.svelte-s6oytt .sec-head.pad:where(.svelte-s6oytt){margin-top:var(--sp-2)}.artist.svelte-s6oytt .sec-head:where(.svelte-s6oytt) .seg:where(.svelte-s6oytt){align-self:center;margin-left:auto}.more-row.pad.svelte-s6oytt{margin:var(--sp-2) 0 0 calc(var(--gutter) - var(--sp-3))}.blocks.svelte-s6oytt{padding:var(--sp-7) var(--gutter) 0}.blocks.svelte-s6oytt>section:where(.svelte-s6oytt)+section:where(.svelte-s6oytt){margin-top:var(--sp-7)}.about.svelte-s6oytt{margin-top:var(--sp-2)}.about.svelte-s6oytt .more-row:where(.svelte-s6oytt){margin-top:var(--sp-1)}.about.svelte-s6oytt p:where(.svelte-s6oytt){max-width:72ch;color:var(--fg-2);font-size:var(--sub-fs);margin:0;line-height:1.6}.about.svelte-s6oytt p.clamp:where(.svelte-s6oytt){-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.t-section.svelte-s6oytt .n:where(.svelte-s6oytt){margin-left:var(--sp-1);color:var(--fg-3);font-variant-numeric:tabular-nums;font-weight:400}.about-bar.svelte-s6oytt{justify-content:space-between;align-items:center;gap:var(--sp-3);height:calc(var(--ctl-h) + 2 * var(--sp-3));padding:0 var(--sp-3) 0 var(--sp-5);display:flex}.about-bar.svelte-s6oytt h2:where(.svelte-s6oytt){text-overflow:ellipsis;white-space:nowrap;min-width:0;margin:0;overflow:hidden}.close.svelte-s6oytt{width:var(--ctl-h);height:var(--ctl-h);border-radius:var(--r-2);color:var(--fg-3);flex:none;place-items:center;display:grid}.close.svelte-s6oytt svg:where(.svelte-s6oytt){fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;width:16px;height:16px}.about-body.svelte-s6oytt{padding:var(--sp-2) var(--sp-5) var(--sp-5);-webkit-mask-image:linear-gradient(transparent, #000 var(--sp-2), #000 calc(100% - var(--sp-5)), transparent);-webkit-mask-image:linear-gradient(transparent, #000 var(--sp-2), #000 calc(100% - var(--sp-5)), transparent);mask-image:linear-gradient(transparent, #000 var(--sp-2), #000 calc(100% - var(--sp-5)), transparent);overflow-y:auto}.about-body.svelte-s6oytt .t-label:where(.svelte-s6oytt){margin:0 0 var(--sp-3)}.bio.svelte-s6oytt{color:var(--fg-2);font-size:var(--sub-fs);white-space:pre-line;margin:0;line-height:1.7}.credits.svelte-s6oytt{padding:var(--sp-5) var(--gutter) 0;color:var(--fg-3);font-size:var(--small-fs)}.credits.svelte-s6oytt p:where(.svelte-s6oytt){margin:0}.credits.svelte-s6oytt .released:where(.svelte-s6oytt){margin-bottom:var(--sp-1);color:var(--fg-2);font-size:var(--meta-fs)}.sub.svelte-s6oytt{color:var(--fg-3);font-size:var(--sub-fs);transition:color var(--m-2) var(--ease);line-height:1.3}.track.svelte-s6oytt:hover .sub:where(.svelte-s6oytt){color:var(--fg-2)}.note.svelte-s6oytt{padding:var(--sp-4) var(--gutter);color:var(--fg-2)}.note.svelte-s6oytt p:where(.svelte-s6oytt){margin:0 0 var(--sp-3)}.skeleton.svelte-s6oytt{animation:svelte-s6oytt-pulse 1.4s ease-in-out infinite, wait var(--m-4) var(--ease) var(--m-4) backwards}.skeleton.svelte-s6oytt .pic:where(.svelte-s6oytt){border-radius:var(--r-1);background:var(--active)}.skeleton.svelte-s6oytt .text:where(.svelte-s6oytt){gap:var(--sp-2);flex:1}.skeleton.svelte-s6oytt .text:where(.svelte-s6oytt) span:where(.svelte-s6oytt){border-radius:var(--r-1);background:var(--active);width:60%;height:8px;display:block}.skeleton.svelte-s6oytt .text:where(.svelte-s6oytt) span:where(.svelte-s6oytt)+span:where(.svelte-s6oytt){width:35%}@keyframes svelte-s6oytt-pulse{50%{opacity:.5}}@media (prefers-reduced-motion:reduce){.skeleton.svelte-s6oytt{animation:none}}@container (width<=760px){.list.dated.svelte-s6oytt .track:where(.svelte-s6oytt):not(.skeleton){grid-template-columns:var(--pos-w) auto minmax(0, 1fr) auto}.added.svelte-s6oytt{display:none}}@container (width<=600px){.view.svelte-s6oytt{--gutter:var(--sp-4)}.hero.svelte-s6oytt{gap:var(--sp-4);padding-bottom:var(--sp-4)}.art.svelte-s6oytt{width:112px;height:112px}h1.svelte-s6oytt,h1.long.svelte-s6oytt{font-size:var(--t-section)}.ver.svelte-s6oytt{display:none}}.view.svelte-d7sw5r{padding:var(--sp-5) var(--gutter) var(--sp-6)}.note.svelte-d7sw5r{margin:var(--sp-7) auto;text-align:center;max-width:40ch;color:var(--fg-3)}section.svelte-d7sw5r+section:where(.svelte-d7sw5r){margin-top:var(--sp-6)}.sec-head.svelte-d7sw5r{margin-bottom:var(--sp-3)}.tracks.svelte-d7sw5r{--thumb:48px;gap:2px var(--sp-5);margin:0 calc(-1 * var(--sp-2));grid-template-rows:repeat(4,auto);grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-flow:column;display:grid}.track.svelte-d7sw5r{grid-template-columns:var(--thumb) minmax(0, 1fr) auto;align-items:center;gap:var(--sp-3);min-width:0;padding:var(--sp-2);border-radius:var(--r-3);display:grid}.cover.svelte-d7sw5r{width:var(--thumb);height:var(--thumb);border-radius:var(--r-2);background:var(--active);--disc:28px;place-items:center;display:grid}.cover.svelte-d7sw5r img:where(.svelte-d7sw5r){border-radius:inherit;object-fit:cover;outline:.5px solid color-mix(in srgb, var(--fg) 10%, transparent);outline-offset:-.5px;width:100%;height:100%;position:absolute;inset:0}.text.svelte-d7sw5r{flex-direction:column;gap:2px;min-width:0;display:flex}.name.svelte-d7sw5r,.sub.svelte-d7sw5r{white-space:nowrap;line-height:1.3}.name.svelte-d7sw5r{align-items:center;gap:var(--sp-2);min-width:0;font-size:var(--name-fs);color:var(--fg);font-weight:500;display:flex}.nm.svelte-d7sw5r{text-overflow:ellipsis;min-width:0;overflow:hidden}.now.svelte-d7sw5r .name:where(.svelte-d7sw5r){color:var(--now);font-weight:600}.sub.svelte-d7sw5r:not(.links){text-overflow:ellipsis;overflow:hidden}.sub.svelte-d7sw5r{font-size:var(--sub-fs);color:var(--fg-3)}.dur.svelte-d7sw5r{padding-right:var(--sp-1);font-variant-numeric:tabular-nums}.skeleton.svelte-d7sw5r .cover:where(.svelte-d7sw5r),.skeleton.svelte-d7sw5r .text:where(.svelte-d7sw5r) span:where(.svelte-d7sw5r){animation:svelte-d7sw5r-pulse 1.4s ease-in-out infinite, wait var(--m-4) var(--ease) var(--m-4) backwards}.skeleton.svelte-d7sw5r .text:where(.svelte-d7sw5r){gap:var(--sp-2)}.skeleton.svelte-d7sw5r .text:where(.svelte-d7sw5r) span:where(.svelte-d7sw5r){border-radius:var(--r-1);background:var(--active);width:40%;height:12px}.skeleton.svelte-d7sw5r .text:where(.svelte-d7sw5r) span:where(.svelte-d7sw5r):first-child{width:60%}@keyframes svelte-d7sw5r-pulse{50%{opacity:.5}}@media (prefers-reduced-motion:reduce){.skeleton.svelte-d7sw5r .cover:where(.svelte-d7sw5r),.skeleton.svelte-d7sw5r .text:where(.svelte-d7sw5r) span:where(.svelte-d7sw5r){animation:none}}@container (width<=760px){.tracks.svelte-d7sw5r{grid-template-rows:none;grid-template-columns:minmax(0,1fr);grid-auto-flow:row}}@container (width<=600px){.view.svelte-d7sw5r{--gutter:var(--sp-4)}}.view.svelte-17k8ojw{padding:var(--sp-5) var(--gutter) var(--sp-6)}.head.svelte-17k8ojw{justify-content:space-between;align-items:flex-end;gap:var(--sp-4);display:flex}.hello.svelte-17k8ojw{min-width:0}.note.svelte-17k8ojw{margin:var(--sp-7) auto;text-align:center;max-width:40ch;color:var(--fg-3)}.cards.svelte-17k8ojw{--tile-min:var(--card-min);row-gap:var(--sp-5)}section.svelte-17k8ojw+section:where(.svelte-17k8ojw){margin-top:var(--sp-6)}.sec-head.svelte-17k8ojw{margin-bottom:var(--sp-3)}.skeleton.svelte-17k8ojw{animation:svelte-17k8ojw-pulse 1.4s ease-in-out infinite, wait var(--m-4) var(--ease) var(--m-4) backwards}.skeleton.svelte-17k8ojw .bar:where(.svelte-17k8ojw){border-radius:var(--r-1);background:var(--active);width:50%;height:12px;display:block}.skeleton.svelte-17k8ojw .bar.title:where(.svelte-17k8ojw){width:160px;height:24px;margin-bottom:var(--sp-5)}.skeleton.svelte-17k8ojw .bar.head:where(.svelte-17k8ojw){width:120px;height:16px;margin-bottom:var(--sp-3)}.skeleton.svelte-17k8ojw .tile:where(.svelte-17k8ojw){gap:var(--sp-3);padding:var(--sp-2);display:grid}.skeleton.svelte-17k8ojw .cover:where(.svelte-17k8ojw){aspect-ratio:1;border-radius:var(--r-2);background:var(--active)}@keyframes svelte-17k8ojw-pulse{50%{opacity:.5}}@media (prefers-reduced-motion:reduce){.skeleton.svelte-17k8ojw{animation:none}}@container (width<=600px){.view.svelte-17k8ojw{--gutter:var(--sp-4)}}.menu.svelte-113o6ud{position-anchor:--add-to;top:calc(anchor(bottom) + var(--sp-1));left:calc(anchor(left) - var(--sp-2));position-try-fallbacks:flip-block, flip-inline, flip-block flip-inline;width:calc(var(--tile-min) * 1.65);max-height:min(calc(var(--lib-row) * 8), 75vh);box-sizing:border-box;flex-direction:column}.menu.svelte-113o6ud:popover-open{display:flex}.menu.svelte-113o6ud button:where(.svelte-113o6ud){gap:var(--sp-2);height:auto;padding:var(--sp-1) var(--sp-2);color:var(--fg);flex:none}.rows.svelte-113o6ud{flex:1;min-height:0;overflow-y:auto}hr.svelte-113o6ud{height:.5px;margin:var(--sp-1) calc(var(--sp-1) * -1);background:var(--border);border:0;flex:none}.head.svelte-113o6ud{padding:var(--sp-2) var(--sp-2) var(--sp-1);flex:none}.find.svelte-113o6ud{align-items:center;gap:var(--sp-2);height:var(--ctl-h);margin:var(--sp-1) 0;padding:0 var(--sp-2);border-radius:var(--r-2);background:var(--ctl);color:var(--fg-3);transition:background var(--m-2) var(--ease);flex:none;display:flex}.find.svelte-113o6ud:focus-within{background:var(--ctl-hover)}.find.svelte-113o6ud svg:where(.svelte-113o6ud){fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;flex:none;width:14px;height:14px}.find.svelte-113o6ud input:where(.svelte-113o6ud){min-width:0;height:100%;color:var(--fg);font:inherit;font-size:var(--fs);background:0 0;border:none;outline:none;flex:1;padding:0}.find.svelte-113o6ud input:where(.svelte-113o6ud)::placeholder{color:var(--fg-3)}.find.svelte-113o6ud input:where(.svelte-113o6ud)::-webkit-search-cancel-button{display:none}.pic.svelte-113o6ud{width:calc(var(--lib-art) * .8);height:calc(var(--lib-art) * .8);border-radius:var(--r-1);background:color-mix(in srgb, var(--fg) 5%, transparent);color:color-mix(in srgb, var(--fg) 30%, transparent);outline:.5px solid color-mix(in srgb, var(--fg) 10%, transparent);outline-offset:-.5px;flex:none;place-items:center;display:grid;position:relative;overflow:hidden}.pic.svelte-113o6ud svg:where(.svelte-113o6ud){fill:none;stroke:currentColor;stroke-width:2px;width:36%;height:36%}.pic.svelte-113o6ud img:where(.svelte-113o6ud){object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.pic.liked.svelte-113o6ud{background:color-mix(in srgb, var(--accent) 18%, transparent);color:var(--accent);outline:none}.pic.liked.svelte-113o6ud svg:where(.svelte-113o6ud){stroke-width:2px;stroke-linejoin:round;width:42%;height:42%}.act.on.svelte-113o6ud .pic.liked:where(.svelte-113o6ud) svg:where(.svelte-113o6ud){fill:currentColor}.text.svelte-113o6ud{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.name.svelte-113o6ud,.line.svelte-113o6ud{white-space:nowrap;text-overflow:ellipsis;line-height:1.3;overflow:hidden}.name.svelte-113o6ud{font-size:var(--fs);color:var(--fg);font-weight:500}.line.svelte-113o6ud{font-size:var(--meta-fs);color:var(--fg-3);font-variant-numeric:tabular-nums;font-weight:400}.check.svelte-113o6ud{fill:none;width:14px;height:14px;stroke:var(--accent);stroke-width:2.25px;stroke-linecap:round;stroke-linejoin:round;flex:none}.none.svelte-113o6ud{padding:var(--sp-2);color:var(--fg-3);font-size:var(--meta-fs);margin:0}.view.svelte-1753hb8{padding:var(--sp-6) var(--gutter) var(--sp-7);max-width:920px;margin-inline:auto}.head.svelte-1753hb8 .lede:where(.svelte-1753hb8) a:where(.svelte-1753hb8){color:var(--fg-2);text-decoration:underline;-webkit-text-decoration-color:var(--border-strong);text-decoration-color:var(--border-strong);text-underline-offset:2px}.head.svelte-1753hb8 .lede:where(.svelte-1753hb8) a:where(.svelte-1753hb8):hover{color:var(--accent)}.hero.svelte-1753hb8{isolation:isolate;padding:clamp(48px, 7cqi, 88px) var(--gutter) var(--sp-5);text-align:center;flex-direction:column;align-items:center;display:flex;position:relative}.hero.svelte-1753hb8:before{content:"";z-index:-1;background:radial-gradient(60% 70% at 50% 0%, color-mix(in srgb, var(--now) 16%, transparent), transparent 70%);transition:background var(--m-7) var(--ease);pointer-events:none;position:absolute;inset:0}.hero.svelte-1753hb8 h1:where(.svelte-1753hb8){letter-spacing:-.04em;text-wrap:balance;margin:0;font-size:clamp(40px,8.4cqi,92px);font-weight:700;line-height:.98}h1.svelte-1753hb8 span:where(.svelte-1753hb8){color:var(--fg-3)}.lead.svelte-1753hb8{max-width:40ch;margin:var(--sp-5) 0 0;color:var(--fg-2);text-wrap:balance;font-size:clamp(16px,1.7cqi,20px);line-height:1.45}.small.svelte-1753hb8{margin:var(--sp-3) 0 0;color:var(--fg-3);font-size:var(--sub-fs)}.hero.svelte-1753hb8 .get:where(.svelte-1753hb8){margin-top:var(--sp-6);align-items:center}.note.svelte-1753hb8{max-width:60ch;color:var(--fg-3);font-size:var(--sub-fs);text-wrap:balance;margin:clamp(32px,4.5cqi,56px) 0 0}.link-btn.svelte-1753hb8{color:var(--accent);font:inherit;cursor:default;background:0 0;border:0;padding:0}.link-btn.svelte-1753hb8:hover{text-underline-offset:2px;text-decoration:underline}.note.svelte-1753hb8 svg:where(.svelte-1753hb8){width:13px;height:13px;margin-right:var(--sp-1);vertical-align:-2px;fill:none;stroke:var(--accent);stroke-width:2px;stroke-linecap:round;stroke-linejoin:round}html:not([data-os=win]) .get[data-for=win].svelte-1753hb8,html[data-os=win] .get[data-for=mac].svelte-1753hb8{display:none!important}.get.svelte-1753hb8{align-items:flex-start;gap:var(--sp-4);margin-top:var(--sp-5);flex-direction:column;display:flex}.get.svelte-1753hb8 .main:where(.svelte-1753hb8){align-items:center;gap:var(--sp-3);min-height:56px;padding:var(--sp-2) var(--sp-7) var(--sp-2) var(--sp-5);text-align:left;text-decoration:none;display:inline-flex}.get.svelte-1753hb8 .main:where(.svelte-1753hb8) span:where(.svelte-1753hb8){flex-direction:column;gap:2px;display:flex}.get.svelte-1753hb8 .main:where(.svelte-1753hb8) b:where(.svelte-1753hb8){letter-spacing:-.01em;font-size:17px;font-weight:600;line-height:1.15}.get.svelte-1753hb8 .main:where(.svelte-1753hb8) small:where(.svelte-1753hb8){font-size:var(--meta-fs);opacity:.78;font-weight:500;line-height:1.2}.get.svelte-1753hb8 .main:where(.svelte-1753hb8) .logo:where(.svelte-1753hb8){width:24px;height:24px}.get.svelte-1753hb8 .mac:where(.svelte-1753hb8){border-radius:28px}.get.svelte-1753hb8 .mac:where(.svelte-1753hb8) .logo:where(.svelte-1753hb8){margin-top:-3px}.get.svelte-1753hb8 .win:where(.svelte-1753hb8){border-radius:var(--r-1)}.get.svelte-1753hb8 .win:where(.svelte-1753hb8) .logo:where(.svelte-1753hb8){width:20px;height:20px}.get.svelte-1753hb8 .logo:where(.svelte-1753hb8){fill:currentColor;flex:none}.also.svelte-1753hb8{align-items:center;gap:var(--sp-1) var(--sp-2);color:var(--fg-2);font-size:var(--sub-fs);flex-wrap:wrap;margin:0;display:flex}.also.svelte-1753hb8 a:where(.svelte-1753hb8){color:var(--fg);transition:color var(--m-5) var(--ease);align-items:center;gap:6px;font-weight:600;text-decoration:none;display:inline-flex}.also.svelte-1753hb8 a:where(.svelte-1753hb8):hover{color:var(--accent);transition-duration:var(--m-1)}.also.svelte-1753hb8 .logo:where(.svelte-1753hb8){width:13px;height:13px}.discord.svelte-1753hb8{align-items:center;gap:var(--sp-2);height:36px;padding:0 var(--sp-4);color:var(--fg);font-size:var(--sub-fs);transition:background var(--m-5) var(--ease);background:#5865f224;border-radius:18px;font-weight:600;text-decoration:none;display:inline-flex}.discord.svelte-1753hb8:hover{transition-duration:var(--m-1);background:#5865f23d}.discord.svelte-1753hb8 .logo:where(.svelte-1753hb8){fill:#5865f2;width:18px;height:18px}html.dark .discord.svelte-1753hb8 .logo:where(.svelte-1753hb8){fill:#8891f7}.also.svelte-1753hb8 .later:where(.svelte-1753hb8){align-items:center;gap:6px;display:inline-flex}.get.svelte-1753hb8 .main.soon:where(.svelte-1753hb8){opacity:.6;pointer-events:none;margin:0}.view.svelte-1753hb8 .get:where(.svelte-1753hb8){margin:0 0 var(--sp-6);padding:var(--sp-7) var(--sp-5);border:.5px solid var(--border-strong);border-radius:var(--r-3);background:radial-gradient(70% 90% at 50% 0%, color-mix(in srgb, var(--now) 12%, transparent), transparent 75%), color-mix(in srgb, var(--panel) 60%, transparent);transition:background var(--m-7) var(--ease);align-items:center}.card.svelte-1753hb8{border:.5px solid var(--border-strong);border-radius:var(--r-3);background:color-mix(in srgb, var(--panel) 60%, transparent);margin:0;padding:0;list-style:none}.same.svelte-1753hb8{align-items:flex-start;gap:var(--sp-3);margin:0 0 var(--sp-7);padding:var(--sp-4);border-radius:var(--r-3);background:color-mix(in srgb, var(--accent) 9%, transparent);box-shadow:inset 0 0 0 .5px color-mix(in srgb, var(--accent) 30%, transparent);display:flex}.same.svelte-1753hb8 p:where(.svelte-1753hb8){color:var(--fg-2);font-size:var(--name-fs);text-wrap:pretty;margin:0;line-height:1.55}.same.svelte-1753hb8 strong:where(.svelte-1753hb8){color:var(--fg);font-weight:600}.tile.svelte-1753hb8{border-radius:var(--r-2);background:var(--sunk);width:32px;height:32px;box-shadow:var(--sunk-edge);color:var(--accent);flex:none;place-items:center;display:grid}.tile.svelte-1753hb8 svg:where(.svelte-1753hb8),.facts.svelte-1753hb8 svg:where(.svelte-1753hb8),.try.svelte-1753hb8 svg:where(.svelte-1753hb8){fill:none;stroke:currentColor;stroke-width:1.7px;stroke-linecap:round;stroke-linejoin:round;width:18px;height:18px}.tile.big.svelte-1753hb8{border-radius:var(--r-3);width:44px;height:44px}.tile.big.svelte-1753hb8 svg:where(.svelte-1753hb8){width:24px;height:24px}.gnote.svelte-1753hb8{margin:2px 0 var(--sp-3);color:var(--fg-3);font-size:var(--fs);line-height:1.5}.feats.svelte-1753hb8 li:where(.svelte-1753hb8){gap:var(--sp-4);padding:var(--sp-4);display:flex}.feats.svelte-1753hb8 li:where(.svelte-1753hb8)+li:where(.svelte-1753hb8){border-top:.5px solid var(--border)}.body.svelte-1753hb8{flex:1;min-width:0}.fname.svelte-1753hb8{font-size:var(--name-fs);margin:0;font-weight:600;line-height:1.3}.ftext.svelte-1753hb8{max-width:64ch;margin:var(--sp-1) 0 0;color:var(--fg-2);font-size:var(--fs);text-wrap:pretty;line-height:1.55}.spec.svelte-1753hb8{max-width:280px;margin:var(--sp-3) 0 0;padding:var(--sp-2) var(--sp-3);border-radius:var(--r-2);background:var(--sunk);box-shadow:var(--sunk-edge);color:var(--fg);font-size:var(--fs);font-weight:500}.try.svelte-1753hb8{margin:var(--sp-2) 0 0;color:var(--fg-3);font-size:var(--sub-fs);align-items:center;gap:6px;display:flex}.try.svelte-1753hb8 svg:where(.svelte-1753hb8){width:13px;height:13px;color:var(--accent)}.privacy.svelte-1753hb8{margin-top:var(--sp-7)!important}.privacy.svelte-1753hb8 .card:where(.svelte-1753hb8){padding:var(--sp-5);background:linear-gradient(180deg, color-mix(in srgb, var(--accent) 8%, var(--panel)), color-mix(in srgb, var(--panel) 60%, transparent) 70%)}.phead.svelte-1753hb8{align-items:center;gap:var(--sp-4);display:flex}.phead.svelte-1753hb8 .gnote:where(.svelte-1753hb8){margin:var(--sp-1) 0 0;color:var(--fg-2);font-size:var(--name-fs)}.facts.svelte-1753hb8{gap:var(--sp-5) var(--sp-6);margin:var(--sp-5) 0 0;padding:var(--sp-5) 0 0;border-top:.5px solid var(--border);grid-template-columns:repeat(2,minmax(0,1fr));list-style:none;display:grid}.facts.svelte-1753hb8 li:where(.svelte-1753hb8){gap:var(--sp-3);display:flex}.facts.svelte-1753hb8 svg:where(.svelte-1753hb8){width:16px;height:16px;color:var(--accent);stroke-width:2.2px;flex:none;margin-top:1px}.switch.svelte-1753hb8{margin-top:var(--sp-7)!important}.steps.svelte-1753hb8{gap:var(--sp-5);margin:var(--sp-4) 0 var(--sp-5);grid-template-columns:repeat(3,minmax(0,1fr));padding:0;list-style:none;display:grid}.steps.svelte-1753hb8 li:where(.svelte-1753hb8){gap:var(--sp-3);display:flex}.n.svelte-1753hb8{background:var(--sunk);width:24px;height:24px;box-shadow:var(--sunk-edge);color:var(--fg);font-size:var(--sub-fs);font-variant-numeric:tabular-nums;border-radius:50%;flex:none;place-items:center;font-weight:600;display:grid}.switch.svelte-1753hb8 .get:where(.svelte-1753hb8){margin:var(--sp-4) 0 0}.apps.svelte-1753hb8,.cmp.svelte-1753hb8 tr:where(.svelte-1753hb8){grid-template-columns:minmax(0,1.05fr) repeat(3,minmax(0,1fr));display:grid}.apps.svelte-1753hb8{z-index:1;margin:0 0 var(--sp-5);padding:var(--sp-3) 0;background:var(--panel);box-shadow:0 .5px 0 var(--border);position:sticky;top:0}.apps.svelte-1753hb8>div:where(.svelte-1753hb8){padding:0 var(--sp-4)}.apps.svelte-1753hb8 p:where(.svelte-1753hb8){margin:0}.aname.svelte-1753hb8{font-size:var(--name-fs);font-weight:700}.afocus.svelte-1753hb8{color:var(--fg-3);font-size:var(--sub-fs);line-height:1.35;margin-top:2px!important}.apps.svelte-1753hb8 .us:where(.svelte-1753hb8) .aname:where(.svelte-1753hb8){color:var(--accent)}.cmp.svelte-1753hb8 table:where(.svelte-1753hb8){border-collapse:separate;border-spacing:0;width:100%;font-size:var(--fs);overflow:hidden}.cmp.svelte-1753hb8 caption:where(.svelte-1753hb8){margin:0 0 var(--sp-2);text-align:left}.cmp.svelte-1753hb8 tbody:where(.svelte-1753hb8) tr:where(.svelte-1753hb8):not(:first-child)>:where(.svelte-1753hb8){border-top:.5px solid var(--border)}.cmp.svelte-1753hb8 th:where(.svelte-1753hb8),.cmp.svelte-1753hb8 td:where(.svelte-1753hb8){padding:var(--sp-3) var(--sp-4);text-align:left;line-height:1.45}.cmp.svelte-1753hb8 th:where(.svelte-1753hb8){color:var(--fg-2);font-weight:500}.cmp.svelte-1753hb8 td:where(.svelte-1753hb8){color:var(--fg-3)}.cmp.svelte-1753hb8 td.us:where(.svelte-1753hb8){background:color-mix(in srgb, var(--accent) 8%, transparent);color:var(--fg);font-weight:500;position:relative}.cmp.svelte-1753hb8 td.us:where(.svelte-1753hb8) svg:where(.svelte-1753hb8){vertical-align:-1px;fill:none;width:13px;height:13px;stroke:var(--accent);stroke-width:2.4px;stroke-linecap:round;stroke-linejoin:round;margin-right:6px}.cmp.svelte-1753hb8 td.dash:where(.svelte-1753hb8){color:color-mix(in srgb, var(--fg-3) 60%, transparent)}.switch.svelte-1753hb8 .gnote:where(.svelte-1753hb8){margin-bottom:var(--sp-4)}.sr.svelte-1753hb8{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}.about.svelte-1753hb8{align-items:center;gap:var(--sp-1);padding:var(--sp-5) 0 var(--sp-6);text-align:center;flex-direction:column;display:flex}.about.svelte-1753hb8 .logo:where(.svelte-1753hb8){aspect-ratio:800/672;width:108px;height:auto;margin-bottom:var(--sp-3)}.logo.svelte-1753hb8 .sun-a:where(.svelte-1753hb8){stop-color:#5e6ad2}.logo.svelte-1753hb8 .sun-b:where(.svelte-1753hb8){stop-color:#2b2f5c}.logo.svelte-1753hb8 .bar:where(.svelte-1753hb8),.logo.svelte-1753hb8 .refl:where(.svelte-1753hb8){fill:#5e6ad2}html.dark .logo.svelte-1753hb8 .sun-a:where(.svelte-1753hb8){stop-color:#e9e9ee}html.dark .logo.svelte-1753hb8 .sun-b:where(.svelte-1753hb8){stop-color:#8d93c9}html.dark .logo.svelte-1753hb8 .refl:where(.svelte-1753hb8){fill:#b9bde6}.about.svelte-1753hb8 p:where(.svelte-1753hb8){margin:0}.about.svelte-1753hb8 .desc:where(.svelte-1753hb8){color:var(--fg-2);font-size:var(--name-fs)}.pillars.svelte-1753hb8{margin:var(--sp-3) 0 0;color:var(--fg);font-size:var(--fs);flex-wrap:wrap;justify-content:center;padding:0;font-weight:500;list-style:none;display:flex}.pillars.svelte-1753hb8 li:where(.svelte-1753hb8)+li:where(.svelte-1753hb8):before{content:"·";margin:0 var(--sp-2);color:var(--fg-3)}.about.svelte-1753hb8 .fine:where(.svelte-1753hb8){margin-top:var(--sp-4);color:var(--fg-3);font-size:var(--sub-fs)}.about.svelte-1753hb8 .fine:where(.svelte-1753hb8) a:where(.svelte-1753hb8){color:var(--accent)}.about.svelte-1753hb8 .fine:where(.svelte-1753hb8) a:where(.svelte-1753hb8):hover{text-underline-offset:2px;text-decoration:underline}.group.svelte-1753hb8+.group:where(.svelte-1753hb8){margin-top:var(--sp-6)}.two.svelte-1753hb8+.group:where(.svelte-1753hb8){margin-top:var(--sp-7)}.group.svelte-1753hb8 .t-section:where(.svelte-1753hb8){margin:0 0 var(--sp-2)}.prose.svelte-1753hb8{padding:var(--sp-4) var(--sp-5)}.prose.svelte-1753hb8 p:where(.svelte-1753hb8){max-width:68ch;margin:0 0 var(--sp-3);color:var(--fg-2);font-size:var(--name-fs);line-height:1.65}.prose.svelte-1753hb8 p:where(.svelte-1753hb8):first-child{color:var(--fg)}.prose.svelte-1753hb8 p:where(.svelte-1753hb8):last-child{margin-bottom:0}.rows.svelte-1753hb8 .row:where(.svelte-1753hb8){align-items:center;gap:var(--sp-4);padding:var(--sp-3) var(--sp-4);display:flex}.rows.svelte-1753hb8 .row:where(.svelte-1753hb8)+.row:where(.svelte-1753hb8){border-top:.5px solid var(--border)}.rows.svelte-1753hb8 .row:where(.svelte-1753hb8)>div:where(.svelte-1753hb8){flex:1;min-width:0}.rows.svelte-1753hb8 p:where(.svelte-1753hb8){margin:0}.rows.svelte-1753hb8 .name:where(.svelte-1753hb8){font-size:var(--name-fs);font-weight:500}.rows.svelte-1753hb8 .hint:where(.svelte-1753hb8){color:var(--fg-3);font-size:var(--sub-fs);margin-top:2px}.btn.svelte-1753hb8{height:var(--ctl-h);padding:0 var(--sp-3);border-radius:var(--r-2);color:var(--fg);font-size:var(--fs);flex:none;align-items:center;font-weight:500;display:inline-flex}.btn.svelte-1753hb8:active{transform:translateY(1px)scale(.97)}.two.svelte-1753hb8{gap:var(--sp-5);grid-template-columns:1fr 1fr;display:grid}.two.svelte-1753hb8 .t-section:where(.svelte-1753hb8){margin:0 0 var(--sp-2)}.two.svelte-1753hb8 section:where(.svelte-1753hb8){margin:0}dl.card.svelte-1753hb8{padding:0 var(--sp-4);grid-template-columns:auto 1fr;display:grid}dt.svelte-1753hb8,dd.svelte-1753hb8{padding:var(--sp-3) 0;font-size:var(--fs);margin:0}dt.svelte-1753hb8:not(:first-of-type),dt.svelte-1753hb8:not(:first-of-type)+dd:where(.svelte-1753hb8){border-top:.5px solid var(--border)}dt.svelte-1753hb8{font-weight:500}dd.svelte-1753hb8{padding-left:var(--sp-4);color:var(--fg-3);text-align:right}@container (width<=480px){.hero.svelte-1753hb8 .get:where(.svelte-1753hb8){align-self:stretch}.get.svelte-1753hb8 .main:where(.svelte-1753hb8){justify-content:center;align-self:stretch}.note.svelte-1753hb8{text-align:left}}@media (prefers-reduced-motion:reduce){.hero.svelte-1753hb8:before{transition:none}}@container (width<=640px){.facts.svelte-1753hb8,.steps.svelte-1753hb8{grid-template-columns:1fr}.apps.svelte-1753hb8{display:none}.cmp.svelte-1753hb8 tr:where(.svelte-1753hb8){grid-template-columns:repeat(3,minmax(0,1fr))}.cmp.svelte-1753hb8 th:where(.svelte-1753hb8){color:var(--fg);grid-column:1/-1;padding-bottom:0}.cmp.svelte-1753hb8 tbody:where(.svelte-1753hb8) tr:where(.svelte-1753hb8):not(:first-child)>td:where(.svelte-1753hb8){border-top:0}.cmp.svelte-1753hb8 td:where(.svelte-1753hb8){padding-top:var(--sp-2)}.cmp.svelte-1753hb8 td:where(.svelte-1753hb8):before{content:attr(data-app);color:var(--fg-3);font-size:var(--meta-fs);margin-bottom:2px;font-weight:600;display:block}.feats.svelte-1753hb8 li:where(.svelte-1753hb8){gap:var(--sp-3)}.two.svelte-1753hb8{grid-template-columns:1fr}}.scrim.svelte-187hlve{z-index:20;background:var(--scrim);position:absolute;inset:0}.sheet.svelte-187hlve{z-index:21;inset:calc(var(--top-h) + var(--sp-4)) var(--sp-4) auto;max-width:600px;max-height:calc(100% - var(--top-h) - 2 * var(--sp-4));border-radius:var(--r-3);background:var(--panel);color:var(--fg);box-shadow:0 0 0 .5px var(--border), var(--shadow);flex-direction:column;margin:0 auto;display:flex;position:absolute;overflow:hidden;container-type:inline-size}.sheet.svelte-187hlve:focus{outline:none}.bar.svelte-187hlve{justify-content:space-between;align-items:center;gap:var(--sp-3);height:calc(var(--ctl-h) + 2 * var(--sp-3));padding:0 var(--sp-3) 0 var(--gutter);flex:none;display:flex}.path-nav.svelte-187hlve{align-items:center;gap:var(--sp-2);min-width:0;color:var(--fg-2);white-space:nowrap;display:flex}.path-nav.svelte-187hlve strong:where(.svelte-187hlve){color:var(--fg);font-weight:600}.slash.svelte-187hlve{color:var(--fg-3)}.icon.svelte-187hlve{width:var(--ctl-h);height:var(--ctl-h);border-radius:var(--r-2);color:var(--fg-3);background:0 0;border:none;flex:none;place-items:center;padding:0;display:grid}svg.svelte-187hlve{fill:none;stroke:currentColor;stroke-width:1.75px;stroke-linecap:round;stroke-linejoin:round;width:15px;height:15px}.demo.svelte-187hlve{margin:0 0 var(--sp-4);border-radius:var(--r-2);background:color-mix(in srgb, var(--accent) 10%, transparent);color:var(--fg);font-size:var(--sub-fs);text-wrap:pretty;gap:10px;padding:11px 14px;line-height:1.45;display:flex}.demo.svelte-187hlve svg:where(.svelte-187hlve){fill:none;width:16px;height:16px;stroke:var(--accent);stroke-width:2px;stroke-linecap:round;flex:none;margin-top:1px}.body.svelte-187hlve{padding:var(--sp-2) var(--gutter) var(--gutter);overflow-y:auto}.group.svelte-187hlve+.group:where(.svelte-187hlve){margin-top:var(--sp-5)}.group.svelte-187hlve>.t-group:where(.svelte-187hlve){margin:0 0 var(--sp-2)}.card.svelte-187hlve{padding:0 var(--sp-4);border:1px solid var(--border);border-radius:var(--r-3)}.row.svelte-187hlve{align-items:center;gap:var(--sp-3);min-height:var(--set-row);padding:var(--sp-3) 0;display:flex}.label.svelte-187hlve{flex:1;min-width:0}.title.svelte-187hlve{color:var(--fg);font-weight:500}.dim.svelte-187hlve{margin-left:var(--sp-1);color:var(--fg-3);font-weight:400}.themes.svelte-187hlve{gap:var(--sp-3);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.theme.svelte-187hlve{gap:var(--sp-2);padding:var(--sp-2) var(--sp-2) var(--sp-1);border-radius:var(--r-3);box-shadow:inset 0 0 0 1px var(--border);color:var(--fg-3);transition:box-shadow var(--m-2) var(--ease), color var(--m-2) var(--ease);background:0 0;border:none;flex-direction:column;display:flex}.theme.svelte-187hlve:hover{color:var(--fg-2);box-shadow:inset 0 0 0 1px var(--border-strong)}.theme[aria-checked=true].svelte-187hlve{color:var(--fg);box-shadow:inset 0 0 0 2px var(--accent)}.theme.svelte-187hlve:focus{outline:none}.theme.svelte-187hlve:focus-visible{outline:2px solid color-mix(in srgb, var(--accent) 60%, transparent);outline-offset:2px}.theme-name.svelte-187hlve{font-size:var(--meta-fs);text-align:center;font-weight:500}.shot.svelte-187hlve{aspect-ratio:16/10;border-radius:var(--r-2);display:block;position:relative;overflow:hidden;container-type:inline-size}.mini.svelte-187hlve{--m-bg:#f4f4f5;--m-panel:#fff;--m-line:#e4e4e7;--m-edge:#e4e4e7;--m-fg:#111113;--m-well:#ececee;background:var(--m-bg);grid-template-rows:7cqw minmax(0,1fr) 9cqw;grid-template-columns:24cqw minmax(0,1fr);display:grid;position:absolute;inset:0}.mini.dark.svelte-187hlve{--m-bg:#0b0b0c;--m-panel:#141416;--m-line:#2c2c31;--m-edge:#232327;--m-fg:#ededef;--m-well:#1d1d20}.mini.half.svelte-187hlve{clip-path:inset(0 0 0 50%)}.mini.svelte-187hlve i:where(.svelte-187hlve),.mini.svelte-187hlve b:where(.svelte-187hlve){flex:none;display:block}.m-dot.svelte-187hlve{background:var(--m-line);border-radius:50%;width:1.6cqw;height:1.6cqw}.m-side.svelte-187hlve{flex-direction:column;grid-row:1/-1;gap:1.3cqw;padding:0 1.6cqw 0 2cqw;display:flex;overflow:hidden}.m-strip.svelte-187hlve{flex:none;align-items:center;height:7cqw;display:flex}.m-end.svelte-187hlve{margin-left:auto}.m-lights.svelte-187hlve{gap:.8cqw;display:flex}.m-lights.svelte-187hlve i:where(.svelte-187hlve){background:#ff5f57;border-radius:50%;width:1.4cqw;height:1.4cqw}.m-lights.svelte-187hlve i:where(.svelte-187hlve):nth-child(2){background:#febc2e}.m-lights.svelte-187hlve i:where(.svelte-187hlve):nth-child(3){background:#28c840}.m-libbar.svelte-187hlve{align-items:center;gap:1cqw;margin-bottom:.4cqw;display:flex}.m-search.svelte-187hlve{background:var(--m-well);border-radius:.8cqw;flex:1;height:3cqw}.m-label.svelte-187hlve{background:var(--m-line);opacity:.8;border-radius:1cqw;width:40%;height:.8cqw;margin-top:.6cqw}.m-row.svelte-187hlve{align-items:center;gap:1.3cqw;min-width:0;display:flex}.m-row.svelte-187hlve .m-art:where(.svelte-187hlve){width:3.8cqw;height:3.8cqw}.mini.svelte-187hlve .m-quick:where(.svelte-187hlve) .m-art:where(.svelte-187hlve){background:color-mix(in srgb, var(--accent) 22%, var(--m-bg))}.m-text.svelte-187hlve{flex-direction:column;flex:1;gap:.7cqw;min-width:0;display:flex}.m-text.svelte-187hlve i:where(.svelte-187hlve){background:var(--m-line);border-radius:1cqw;width:80%;height:.8cqw}.m-text.svelte-187hlve i:where(.svelte-187hlve)+i:where(.svelte-187hlve){opacity:.7;width:50%}.m-quick.svelte-187hlve .m-text:where(.svelte-187hlve) i:where(.svelte-187hlve){width:60%}.m-top.svelte-187hlve{align-items:center;gap:1cqw;padding:0 2cqw 0 1cqw;display:flex}.m-crumb.svelte-187hlve{align-items:center;gap:.8cqw;margin-left:.8cqw;display:flex}.m-home.svelte-187hlve{background:var(--m-fg);opacity:.8;border-radius:.4cqw;width:1.8cqw;height:1.8cqw}.m-word.svelte-187hlve{background:var(--m-fg);opacity:.8;border-radius:1cqw;width:6cqw;height:1cqw}.m-find.svelte-187hlve{box-sizing:border-box;width:20cqw;height:3.4cqw;box-shadow:inset 0 0 0 .15cqw var(--m-line);border-radius:.8cqw;justify-content:flex-end;align-items:center;margin-left:auto;padding:0 .8cqw;display:flex}.m-kbd.svelte-187hlve{background:var(--m-line);border-radius:1cqw;width:3cqw;height:.8cqw}.m-body.svelte-187hlve{background:var(--m-panel);box-shadow:0 0 0 .5px var(--m-edge);border-radius:1.6cqw;flex-direction:column;margin:0 .8cqw 0 0;padding:3cqw 3cqw 0;display:flex;overflow:hidden}.m-head.svelte-187hlve{justify-content:space-between;align-items:flex-end;margin-bottom:2.6cqw;display:flex}.m-hello.svelte-187hlve{flex-direction:column;gap:1cqw;display:flex}.m-title.svelte-187hlve{background:var(--m-fg);opacity:.9;border-radius:1cqw;width:20cqw;height:2cqw}.m-date.svelte-187hlve{background:var(--m-line);border-radius:1cqw;width:11cqw;height:.9cqw}.m-seg.svelte-187hlve{justify-content:flex-end;align-items:flex-end;width:12cqw;height:3cqw;display:flex}.m-seg.svelte-187hlve i:where(.svelte-187hlve){background:var(--accent);border-radius:.2cqw;width:45%;height:.4cqw}.m-sec.svelte-187hlve{background:var(--m-fg);opacity:.75;border-radius:1cqw;width:14cqw;height:1.2cqw;margin-bottom:1.4cqw}.m-tiles.svelte-187hlve{grid-template-columns:repeat(6,minmax(0,1fr));gap:1.4cqw;margin-bottom:2.4cqw;display:grid}.m-tile.svelte-187hlve .m-art:where(.svelte-187hlve){aspect-ratio:1;border-radius:.8cqw}.m-cap.svelte-187hlve{background:var(--m-line);border-radius:1cqw;width:70%;height:.8cqw;margin-top:.8cqw}.m-art.svelte-187hlve{background:hsl(var(--h,250) 30% 62%);border-radius:.6cqw}.dark.svelte-187hlve .m-art:where(.svelte-187hlve){background:hsl(var(--h,250) 28% 38%)}.m-row.svelte-187hlve:nth-child(4n) .m-art:where(.svelte-187hlve),.m-tile.svelte-187hlve:nth-child(7n+1) .m-art:where(.svelte-187hlve){--h:20}.m-row.svelte-187hlve:nth-child(4n+1) .m-art:where(.svelte-187hlve),.m-tile.svelte-187hlve:nth-child(5n+2) .m-art:where(.svelte-187hlve){--h:190}.m-row.svelte-187hlve:nth-child(4n+2) .m-art:where(.svelte-187hlve),.m-tile.svelte-187hlve:nth-child(5n+3) .m-art:where(.svelte-187hlve){--h:330}.m-row.svelte-187hlve:nth-child(4n+3) .m-art:where(.svelte-187hlve),.m-tile.svelte-187hlve:nth-child(5n+4) .m-art:where(.svelte-187hlve){--h:140}.m-player.svelte-187hlve{grid-column:2;grid-template-columns:1fr auto 1fr;align-items:center;gap:2cqw;padding:0 2cqw 0 1cqw;display:grid}.m-player.svelte-187hlve .m-art:where(.svelte-187hlve){width:5.2cqw;height:5.2cqw}.m-ctl.svelte-187hlve{flex-direction:column;align-items:center;gap:.9cqw;display:flex}.m-tx.svelte-187hlve{align-items:center;gap:1.6cqw;display:flex}.m-tx.svelte-187hlve b:where(.svelte-187hlve){background:var(--m-fg);border-radius:50%;width:3cqw;height:3cqw}.m-prog.svelte-187hlve{background:var(--m-line);border-radius:1cqw;width:22cqw;height:.6cqw;position:relative;overflow:hidden}.m-prog.svelte-187hlve:before{content:"";background:var(--accent);position:absolute;inset:0 60% 0 0}.m-vol.svelte-187hlve{background:var(--m-line);border-radius:1cqw;justify-self:end;width:8cqw;height:.6cqw}.swatches.svelte-187hlve{justify-content:flex-end;gap:var(--sp-3);flex-wrap:wrap;display:flex}.swatch.svelte-187hlve{background:var(--c);width:20px;height:20px;transition:transform var(--m-2) var(--ease), box-shadow var(--m-2) var(--ease);border:none;border-radius:50%;padding:0;position:relative;box-shadow:inset 0 0 0 .5px #00000026}.swatch.svelte-187hlve:hover{transform:scale(1.1)}.swatch[aria-checked=true].svelte-187hlve{box-shadow:inset 0 0 0 .5px #00000026, 0 0 0 2px var(--panel), 0 0 0 3.5px var(--c)}@media (prefers-reduced-motion:reduce){.swatch.svelte-187hlve:hover{transform:none}}@container (width<=480px){.body.svelte-187hlve{padding-inline:var(--sp-4)}.row.svelte-187hlve{flex-wrap:wrap}.label.svelte-187hlve{flex-basis:100%}.swatches.svelte-187hlve{justify-content:flex-start}}.tour.svelte-szi23x{z-index:20;pointer-events:none;position:absolute;inset:0}.hole.svelte-szi23x,.veil.svelte-szi23x{border-radius:var(--r-3);transition:left var(--m-5) var(--ease), top var(--m-5) var(--ease), width var(--m-5) var(--ease), height var(--m-5) var(--ease);position:absolute}.hole.svelte-szi23x{box-shadow:0 0 0 200vmax var(--scrim), inset 0 0 0 1.5px color-mix(in srgb, var(--accent) 70%, transparent)}.veil.svelte-szi23x{background:var(--scrim);border-radius:0;inset:0}.card.svelte-szi23x{box-sizing:border-box;background:var(--panel);width:min(400px,100% - 24px);box-shadow:var(--shadow), 0 0 0 .5px var(--border-strong);color:var(--fg);pointer-events:auto;transition:left var(--m-5) var(--ease), top var(--m-5) var(--ease);border-radius:16px;padding:24px 26px 22px;position:absolute}.count.svelte-szi23x{color:var(--accent);font-variant-numeric:tabular-nums;margin:0 0 6px;font-size:13px;font-weight:600}h2.svelte-szi23x{letter-spacing:-.01em;text-wrap:balance;margin:0 0 8px;font-size:21px;font-weight:650;line-height:1.25}p.svelte-szi23x{color:var(--fg-2);text-wrap:pretty;margin:0;font-size:15px;line-height:1.55}.tip.svelte-szi23x{background:color-mix(in srgb, var(--accent) 10%, transparent);color:var(--fg);transition:background var(--m-5) var(--ease);border-radius:10px;gap:10px;margin-top:16px;padding:11px 14px;font-size:14px;line-height:1.45;display:flex}.tip.svelte-szi23x svg:where(.svelte-szi23x){fill:none;width:16px;height:16px;stroke:var(--accent);stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;flex:none;margin-top:2px}.tip.done.svelte-szi23x{background:color-mix(in srgb, var(--accent) 20%, transparent)}.tip.done.svelte-szi23x svg:where(.svelte-szi23x){stroke-width:2.6px}.tip.svelte-szi23x b:where(.svelte-szi23x){color:var(--accent);white-space:nowrap;margin-left:auto;padding-left:8px;font-weight:650}.row.svelte-szi23x{align-items:center;gap:8px;margin-top:22px;display:flex}.dots.svelte-szi23x{gap:6px;margin-right:auto;display:flex}.dots.svelte-szi23x i:where(.svelte-szi23x){background:var(--border-strong);width:7px;height:7px;transition:background var(--m-3) var(--ease), width var(--m-3) var(--ease);border-radius:50%}.dots.svelte-szi23x i.did:where(.svelte-szi23x){background:color-mix(in srgb, var(--accent) 55%, transparent)}.dots.svelte-szi23x i.on:where(.svelte-szi23x){background:var(--accent);border-radius:4px;width:18px}.row.svelte-szi23x button:where(.svelte-szi23x){height:36px;font:inherit;cursor:default;border-radius:18px;padding:0 18px;font-size:14px;font-weight:600}.skip.svelte-szi23x{color:var(--fg-3);transition:color var(--m-5) var(--ease);background:0 0;border:0}.skip.svelte-szi23x:hover{color:var(--fg);transition-duration:var(--m-1)}.close.svelte-szi23x{width:28px;height:28px;color:var(--fg-3);background:0 0;border:0;border-radius:8px;place-items:center;padding:0;display:grid;position:absolute;top:14px;right:14px}.close.svelte-szi23x:hover{background:var(--hover);color:var(--fg)}.close.svelte-szi23x svg:where(.svelte-szi23x){fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;width:15px;height:15px}@media (prefers-reduced-motion:reduce){.hole.svelte-szi23x,.card.svelte-szi23x{transition:none}}.wall.svelte-629kra{background:var(--bg);--mix:26%;position:fixed;inset:0;overflow:hidden}.wall.svelte-629kra i:where(.svelte-629kra){background:radial-gradient(closest-side, color-mix(in oklab, var(--c) var(--mix), var(--bg)), transparent);width:75vmax;height:75vmax;animation:svelte-629kra-drift var(--t) ease-in-out infinite alternate;will-change:transform;border-radius:50%;position:absolute}.wall.svelte-629kra i:where(.svelte-629kra):first-child{--c:var(--accent);--t:48s;top:-30vmax;left:-25vmax}.wall.svelte-629kra i:where(.svelte-629kra):nth-child(2){--c:oklch(from var(--accent) l c calc(h - 60));--t:56s;animation-delay:-18s;top:-10vmax;right:-30vmax}.wall.svelte-629kra i:where(.svelte-629kra):nth-child(3){--c:oklch(from var(--accent) l c calc(h + 50));--t:64s;animation-delay:-33s;bottom:-40vmax;left:10vw}@keyframes svelte-629kra-drift{0%{transform:translate(0)scale(1)}50%{transform:translate(14vw,10vh)scale(1.12)}to{transform:translate(-8vw,16vh)scale(.94)}}html.dark .wall.svelte-629kra{--mix:38%}@media (prefers-reduced-motion:reduce){.wall.svelte-629kra i:where(.svelte-629kra){animation:none}}.window.svelte-629kra{width:calc(100% - 2 * var(--desk));margin:var(--desk) auto 0;background:var(--chrome);-webkit-backdrop-filter:blur(60px)saturate(1.8);backdrop-filter:blur(60px)saturate(1.8);text-align:left;border-radius:12px;flex:1 0 480px;position:relative;overflow:hidden;box-shadow:0 0 0 .5px #0003,0 30px 80px -20px #0006,0 10px 24px -12px #0003}:root{--desk:clamp(10px, 2.5vw, 32px)}html.dark .window.svelte-629kra{box-shadow:inset 0 0 0 .5px #ffffff24,0 0 0 .5px #000c,0 30px 80px -20px #000c}.lights.svelte-629kra{z-index:5;pointer-events:none;gap:8px;display:flex;position:absolute;top:20px;left:20px}.lights.svelte-629kra i:where(.svelte-629kra){background:#ff5f57;border-radius:50%;width:12px;height:12px;box-shadow:inset 0 0 0 .5px #00000026}.lights.svelte-629kra i:where(.svelte-629kra):nth-child(2){background:#febc2e}.lights.svelte-629kra i:where(.svelte-629kra):nth-child(3){background:#28c840}.app.with-lib.svelte-629kra{grid-template-columns:var(--lib-w) minmax(0, 1fr);grid-template-rows:var(--top-h) minmax(0, 1fr) var(--bar-h);--frame:var(--sp-1);--body-r:var(--r-3);background:color-mix(in srgb, var(--wash) 5%, transparent);transition:background var(--m-7) var(--ease);box-sizing:border-box;height:100%;display:grid;position:relative}.with-lib.svelte-629kra .stage:where(.svelte-629kra){background:var(--panel);min-height:0;margin:var(--frame) var(--frame) 0 0;border-radius:var(--body-r);position:relative;container-type:inline-size}.with-lib.svelte-629kra .stage:where(.svelte-629kra):after{content:"";z-index:3;border:.5px solid var(--border);border-radius:inherit;pointer-events:none;position:absolute;inset:0}.page.svelte-629kra{position:relative}.with-lib.svelte-629kra main:where(.svelte-629kra){border-radius:inherit;height:100%;padding:var(--top-h) 0 var(--sp-7);-webkit-mask:var(--bar-keep), var(--edge-fade), var(--edge-left);-webkit-mask-composite:source-over, source-in;-webkit-mask:var(--bar-keep), var(--edge-fade), var(--edge-left);mask:var(--bar-keep), var(--edge-fade), var(--edge-left);--edge-fade:linear-gradient(transparent var(--top-h), #000 calc(var(--top-h) + var(--sp-4)), #000 calc(100% - var(--fade-end)), transparent);--edge-left:linear-gradient(to right, transparent, #000 var(--sp-3));box-sizing:border-box;position:relative;overflow-y:auto;-webkit-mask-composite:source-over,source-in;mask-composite:add,intersect;container-type:inline-size}.top.svelte-629kra{z-index:2;align-items:center;gap:var(--sp-2);padding:0 calc(12px + var(--frame)) 0 var(--sp-3);grid-area:1/2;min-width:0;display:flex;position:relative;container-type:inline-size}.history.svelte-629kra{flex:none;align-items:center;gap:2px;display:flex}.history.svelte-629kra .side-toggle:where(.svelte-629kra){margin-right:var(--sp-3)}.top.svelte-629kra button:where(.svelte-629kra){border-radius:var(--r-2);width:28px;height:26px;color:var(--fg-2);cursor:default;background:0 0;border:none;place-items:center;padding:0;display:grid}.top.svelte-629kra button:where(.svelte-629kra):disabled{opacity:.35}.top.svelte-629kra button.on:where(.svelte-629kra){color:var(--fg);background:var(--active)}.top.svelte-629kra .tour-btn:where(.svelte-629kra){width:auto;padding:0 var(--sp-2);font:inherit;transition:background var(--m-5) var(--ease), color var(--m-5) var(--ease);flex:none;gap:6px;font-weight:500;display:flex}.top.svelte-629kra .tour-btn:where(.svelte-629kra):hover{background:var(--hover);color:var(--fg);transition-duration:var(--m-1)}.top.svelte-629kra .discord-btn:where(.svelte-629kra){height:26px;padding:0 var(--sp-3);color:#fff;transition:background var(--m-5) var(--ease);background:#5865f2;border-radius:13px;flex:none;align-items:center;gap:6px;font-weight:600;text-decoration:none;display:flex}.top.svelte-629kra .discord-btn:where(.svelte-629kra):hover{transition-duration:var(--m-1);background:#4752c4}.top.svelte-629kra .discord-btn:where(.svelte-629kra) svg:where(.svelte-629kra){fill:currentColor;width:16px;height:16px}@container (width<=560px){.top.svelte-629kra .tour-btn:where(.svelte-629kra) span:where(.svelte-629kra),.top.svelte-629kra .discord-btn:where(.svelte-629kra) span:where(.svelte-629kra){display:none}}.crumbs.svelte-629kra{min-width:0;margin-left:var(--sp-2);flex:1;align-items:center;gap:2px;display:flex;position:relative}.step.svelte-629kra{flex:0 auto;align-items:center;gap:2px;min-width:0;display:flex}.step.svelte-629kra:has(.crumb.ic:where(.svelte-629kra)){flex-shrink:999}.top.svelte-629kra .crumbs:where(.svelte-629kra) button:where(.svelte-629kra){width:auto;padding:0 var(--sp-2);font:inherit;white-space:nowrap;flex:none;gap:6px;font-weight:500;display:flex}.top.svelte-629kra .crumbs:where(.svelte-629kra) .home:where(.svelte-629kra){padding-left:6px}.top.svelte-629kra .crumbs:where(.svelte-629kra) .home:where(.svelte-629kra):not(:has(span)){padding:0 6px}.top.svelte-629kra .crumbs:where(.svelte-629kra) .crumb.ic:where(.svelte-629kra){text-overflow:ellipsis;flex:0 auto;min-width:3ch;max-width:22ch;display:block;overflow:hidden}.top.svelte-629kra .home.on:where(.svelte-629kra){color:var(--fg);background:0 0;font-weight:600}.top.svelte-629kra .home.on:where(.svelte-629kra) svg:where(.svelte-629kra){fill:currentColor}.top.svelte-629kra .sep:where(.svelte-629kra){color:var(--fg-3);flex:none;font-weight:400}.crumb[aria-current].svelte-629kra{min-width:0;padding:0 var(--sp-2);color:var(--fg);white-space:nowrap;text-overflow:ellipsis;font-weight:600;overflow:hidden}@container (width<=560px){.top.svelte-629kra .crumbs:where(.svelte-629kra) .home:where(.svelte-629kra) span:where(.svelte-629kra){display:none}}.find.svelte-629kra{align-items:center;gap:var(--sp-2);width:240px;height:var(--ctl-h);padding:0 var(--sp-1) 0 var(--sp-2);box-sizing:border-box;border-radius:var(--r-2);color:var(--fg-3);box-shadow:inset 0 0 0 1px var(--border);transition:background var(--m-5) var(--ease), box-shadow var(--m-5) var(--ease), color var(--m-5) var(--ease);flex:none;display:flex}.find.svelte-629kra:hover{background:var(--hover);transition-duration:var(--m-1)}.find.svelte-629kra:focus-within{color:var(--fg-2);background:var(--panel);box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--accent) 70%, transparent);transition-duration:var(--m-2)}.find.svelte-629kra .kbd:where(.svelte-629kra){transition:opacity var(--m-3) var(--ease)}.find.svelte-629kra:is(:where(.svelte-629kra):focus-within,:where(.svelte-629kra):has(input:where(.svelte-629kra):not(:placeholder-shown))) .kbd:where(.svelte-629kra){opacity:0}.lens.svelte-629kra{flex:none;place-items:center;display:grid}.lens.svelte-629kra svg:where(.svelte-629kra){fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;width:14px;height:14px}.find.svelte-629kra input:where(.svelte-629kra){min-width:0;color:var(--fg);font:inherit;font-size:var(--fs);background:0 0;border:none;outline:none;flex:1;padding:0}.find.svelte-629kra input:where(.svelte-629kra)::placeholder{color:var(--fg-3)}.find.svelte-629kra input:where(.svelte-629kra)::-webkit-search-cancel-button{display:none}.find.svelte-629kra .clear:where(.svelte-629kra){width:calc(var(--ctl-h) - var(--sp-2));height:calc(var(--ctl-h) - var(--sp-2));border-radius:var(--r-1);color:var(--fg-3);flex:none;place-items:center;padding:0;display:grid}.find.svelte-629kra .clear:where(.svelte-629kra) svg:where(.svelte-629kra){width:12px;height:12px}@container (width<=560px){.find.svelte-629kra{width:160px}.find.svelte-629kra .kbd:where(.svelte-629kra){display:none}}@container (width<=380px){.find.svelte-629kra{width:120px}}.top.svelte-629kra svg:where(.svelte-629kra){fill:none;stroke:currentColor;stroke-width:1.75px;stroke-linecap:round;stroke-linejoin:round;width:16px;height:16px}.side.svelte-629kra{flex-direction:column;grid-area:1/1/-1;min-height:0;display:flex;container-type:inline-size}.strip.svelte-629kra{height:var(--top-h);padding:0 var(--sp-3) 0 calc(72px + var(--sp-5));flex:none;align-items:center;gap:2px;display:flex;overflow:hidden}.logo.svelte-629kra{align-items:center;gap:var(--sp-2);min-width:0;color:var(--fg);font-size:calc(var(--name-fs) * 8 / 7);white-space:nowrap;pointer-events:none;font-weight:600;line-height:1;display:flex}.logo.svelte-629kra svg:where(.svelte-629kra){fill:currentColor;flex:none;width:1.25em;height:1.25em}.logo.svelte-629kra .wordmark{align-self:baseline}.logo.svelte-629kra .ver:where(.svelte-629kra){background:var(--active);color:var(--fg-2);letter-spacing:.02em;border-radius:6px;align-self:center;padding:2px 6px;font-size:10px;font-weight:600;line-height:1.2}.side.svelte-629kra>.lib{flex:1}.with-lib.svelte-629kra .stage:where(.svelte-629kra){grid-area:1/2/3}.no-lib.svelte-629kra:not(.gliding) .side:where(.svelte-629kra){display:none}.app.gliding.svelte-629kra{transition:grid-template-columns var(--m-4) var(--ease), background var(--m-7) var(--ease)}.gliding.svelte-629kra .side:where(.svelte-629kra){overflow:hidden}.gliding.svelte-629kra .stage:where(.svelte-629kra),.gliding.svelte-629kra .dock:where(.svelte-629kra),.gliding.svelte-629kra .top:where(.svelte-629kra){transition:margin-left var(--m-4) var(--ease), padding-left var(--m-4) var(--ease)}.gliding.svelte-629kra .resizer:where(.svelte-629kra){display:none}.with-lib.no-lib.svelte-629kra .stage:where(.svelte-629kra),.no-lib.svelte-629kra .dock:where(.svelte-629kra){margin-left:var(--frame)}.no-lib.svelte-629kra .top:where(.svelte-629kra){padding-left:88px}.dock.svelte-629kra{min-width:0;margin-right:var(--frame);grid-area:3/2;container-type:inline-size}.resizer.svelte-629kra{top:var(--top-h);bottom:var(--bar-h);left:calc(var(--lib-w) - 6px);z-index:2;cursor:col-resize;width:12px;position:absolute}.resizer.svelte-629kra:after{content:"";background:var(--fg-3);opacity:0;width:4px;height:36px;transition:opacity var(--m-3) var(--ease), transform var(--m-3) var(--ease), background var(--m-2) var(--ease);border-radius:2px;margin-top:-18px;position:absolute;top:50%;left:4px;transform:scaleY(.7)}.resizer.svelte-629kra:hover:after,.resizer.svelte-629kra:focus-visible:after{opacity:.55;transform:none}.resizer.svelte-629kra:active:after{opacity:1;background:var(--fg-2);transform:scaleY(1.5)}.resizer.svelte-629kra:focus-visible{outline:none}.resizer.svelte-629kra:focus-visible:after{box-shadow:0 0 0 2px color-mix(in srgb, var(--accent) 60%, transparent)}noscript.svelte-1uha8ag{padding:48px 24px;display:block}body{flex-direction:column;min-height:100dvh;display:flex}body>div{display:contents}.foot.svelte-1uha8ag{width:calc(100% - 2 * var(--desk));text-align:center;color:var(--fg-3);text-wrap:balance;flex:none;margin:0 auto;padding:16px 4px 20px;font-size:13px;line-height:1.5;position:relative}.foot.svelte-1uha8ag p:where(.svelte-1uha8ag){margin:0}
