.badge[data-astro-cid-4xjueh5q]{background:var(--ink);height:19px;color:var(--ink-text);letter-spacing:.07em;text-transform:uppercase;white-space:nowrap;cursor:pointer;user-select:none;border-radius:0;flex:none;align-items:center;padding:0 7px;font-size:10px;font-weight:800;line-height:1;text-decoration:none;display:inline-flex;transform:rotate(-2deg)}.chip[data-astro-cid-jsbniku4]{height:36px;color:var(--text-dim);font-size:var(--step--1);cursor:pointer;white-space:nowrap;border-radius:999px;align-items:center;gap:6px;padding:0 12px;line-height:1;text-decoration:none;display:inline-flex}.chip[data-astro-cid-jsbniku4]:hover{color:var(--text)}.chip[data-astro-cid-jsbniku4] svg[data-astro-cid-jsbniku4]{flex:none}.chip[data-astro-cid-jsbniku4] [data-astro-cid-jsbniku4][data-account-label]{text-overflow:ellipsis;max-width:15ch;overflow:hidden}@media (width<=430px){.chip[data-astro-cid-jsbniku4]{gap:0;padding:0 7px}.chip[data-astro-cid-jsbniku4] [data-astro-cid-jsbniku4][data-account-label]{display:none}}.spaces[data-astro-cid-ehtrx57m]{border-radius:999px;flex:none;gap:2px;padding:4px;display:flex}.spaces[data-astro-cid-ehtrx57m] a[data-astro-cid-ehtrx57m]{width:42px;height:36px;color:var(--text-dim);border-radius:999px;justify-content:center;align-items:center;gap:7px;padding:0;text-decoration:none;transition:color .16s;display:flex;position:relative}.spaces[data-astro-cid-ehtrx57m] a[data-astro-cid-ehtrx57m].on{width:auto;padding:0 14px 0 12px}.word[data-astro-cid-ehtrx57m]{white-space:nowrap;font-size:.9rem;font-weight:600;line-height:1}.quiet[data-astro-cid-ehtrx57m]{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.spaces[data-astro-cid-ehtrx57m] a[data-astro-cid-ehtrx57m]:hover{color:var(--text)}.spaces[data-astro-cid-ehtrx57m] .out{opacity:.75;flex:none;margin-left:-3px}.spaces[data-astro-cid-ehtrx57m] a[data-astro-cid-ehtrx57m].on,.spaces[data-astro-cid-ehtrx57m] a[data-astro-cid-ehtrx57m].on:hover{background:var(--text);color:var(--surface)}.spaces[data-astro-cid-ehtrx57m] a[data-astro-cid-ehtrx57m].on:before{display:none}@media (width>=1100px){.spaces[data-astro-cid-ehtrx57m] a[data-astro-cid-ehtrx57m],.spaces[data-astro-cid-ehtrx57m] a[data-astro-cid-ehtrx57m].on{width:auto;padding:0 16px 0 13px}.quiet[data-astro-cid-ehtrx57m]{clip-path:none;width:auto;height:auto;position:static;overflow:visible}}@media (width<=620px){.spaces[data-astro-cid-ehtrx57m] a[data-astro-cid-ehtrx57m]{width:34px}}@media (width<=500px){.spaces[data-astro-cid-ehtrx57m] a[data-astro-cid-ehtrx57m].on{width:42px;padding:0}.word[data-astro-cid-ehtrx57m]{display:none}}@media (width<=400px){.spaces[data-astro-cid-ehtrx57m] a[data-astro-cid-ehtrx57m],.spaces[data-astro-cid-ehtrx57m] a[data-astro-cid-ehtrx57m].on{width:28px}}dialog.q-modal{width:100%;max-width:100%;height:100%;max-height:100%;color:var(--text);background:0 0;border:0;margin:0;padding:0;position:fixed;inset:0;overflow:auto}dialog.q-modal:not([open]){display:none}dialog.q-modal[open]{justify-content:center;align-items:center;display:flex}dialog.q-modal::backdrop{background:#080a0d73}.q-scrim{backdrop-filter:blur(3px);background:#080a0d73;position:fixed;inset:0}:root[data-simple] .q-scrim{backdrop-filter:none}.q-card{z-index:1;background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-big);width:400px;max-width:calc(100% - 32px);margin:16px;padding:20px;position:relative;box-shadow:0 32px 70px -30px #00000080}.q-card h2{font-size:var(--step-1);letter-spacing:-.025em;font-weight:700}.q-head{align-items:center;gap:10px;margin-bottom:10px;display:flex}.q-x{width:28px;height:28px;color:var(--text-dim);cursor:pointer;background:0 0;border:0;border-radius:999px;place-items:center;margin-left:auto;display:grid}.q-x:hover{color:var(--text);background:var(--surface-2)}.q-lede{color:var(--text-dim);font-size:var(--step--1);margin-bottom:18px;line-height:1.5}.q-label{text-transform:uppercase;letter-spacing:.08em;color:var(--text-dim);margin-bottom:6px;font-size:11px;display:block}.q-codebox{gap:8px;display:flex}.q-code{background:var(--bg);border:1px solid var(--border);border-radius:var(--radius);min-width:0;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:var(--step-0);user-select:all;overflow-wrap:anywhere;flex:auto;padding:10px 12px}.q-primary{background:var(--accent);width:100%;color:var(--accent-text);border:1px solid var(--accent);border-radius:var(--radius);font-weight:600;font-size:var(--step-0);cursor:pointer;padding:11px 16px;display:block}.q-primary:hover{filter:brightness(1.06)}.q-primary:disabled{opacity:.55;cursor:default}.q-ghost{background:var(--surface-2);border:1px solid var(--border);border-radius:var(--radius);color:var(--text-dim);font-size:var(--step--1);cursor:pointer;white-space:nowrap;padding:10px 14px}.q-ghost:hover{color:var(--text);border-color:var(--accent)}.q-linky{width:100%;color:var(--text-dim);text-underline-offset:3px;cursor:pointer;background:0 0;border:0;margin-top:12px;padding:4px;font-size:11px;text-decoration:underline;display:block}.q-linky:hover{color:var(--text)}.q-rule{color:var(--text-dim);align-items:center;gap:10px;margin:16px 0;font-size:11px;display:flex}.q-rule:before,.q-rule:after{content:"";background:var(--border);flex:auto;height:1px}.q-enter{gap:8px;display:flex}.q-enter input{background:var(--bg);border:1px solid var(--border);border-radius:var(--radius);min-width:0;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:var(--step--1);flex:auto;padding:10px 12px}.q-enter input::placeholder{color:var(--text-dim);opacity:.55}.q-msg{font-size:var(--step--1);color:var(--text-dim);margin-top:14px;line-height:1.45}.q-msg.bad{color:var(--danger)}.gear[data-astro-cid-oshkpy7u]{cursor:pointer;width:36px;height:36px;color:var(--text-dim);border-radius:999px;justify-content:center;align-items:center;transition:color .16s;display:inline-flex}.gear[data-astro-cid-oshkpy7u]:hover{color:var(--text)}.q-card[data-astro-cid-oshkpy7u].wide{width:560px}.scroll[data-astro-cid-oshkpy7u]{max-height:min(64vh,540px);margin-right:-6px;padding-right:6px;overflow-y:auto}.grp[data-astro-cid-oshkpy7u]{border-top:1px solid var(--border);padding:18px 0}.grp[data-astro-cid-oshkpy7u]:first-child{border-top:0;padding-top:4px}h3[data-astro-cid-oshkpy7u]{font-family:var(--font-display);font-size:var(--step-0);letter-spacing:-.015em;font-weight:700}.hint[data-astro-cid-oshkpy7u]{color:var(--text-dim);font-size:var(--step--1);margin:5px 0 12px;line-height:1.45}.row[data-astro-cid-oshkpy7u]{flex-wrap:wrap;gap:6px;margin-bottom:8px;display:flex}.opt[data-astro-cid-oshkpy7u]{height:30px;font-size:var(--step--1);color:var(--text-dim);cursor:pointer;border-radius:999px;padding:0 12px}.opt[data-astro-cid-oshkpy7u]:hover{color:var(--text)}.opt[data-astro-cid-oshkpy7u][aria-pressed=true],.opt[data-astro-cid-oshkpy7u][aria-pressed=true]:hover{background:var(--text);color:var(--surface)}.themerow[data-astro-cid-oshkpy7u]{justify-content:space-between;align-items:center;gap:14px;padding:8px 0;display:flex}.themerow[data-astro-cid-oshkpy7u] strong[data-astro-cid-oshkpy7u]{font-weight:600;font-size:var(--step-0);display:block}.themerow[data-astro-cid-oshkpy7u] em[data-astro-cid-oshkpy7u]{color:var(--text-dim);font-style:normal;font-size:var(--step--1);line-height:1.4;display:block}.seg[data-astro-cid-oshkpy7u]{flex:none;margin:0}:root[data-simple] .opt[data-astro-cid-oshkpy7u][aria-pressed=true]:before,.opt[data-astro-cid-oshkpy7u][aria-pressed=true]:before{display:none}.toggle[data-astro-cid-oshkpy7u]{cursor:pointer;align-items:flex-start;gap:11px;padding:8px 0;display:flex}.toggle[data-astro-cid-oshkpy7u] input[data-astro-cid-oshkpy7u]{accent-color:var(--accent);flex:none;width:17px;height:17px;margin-top:3px}.toggle[data-astro-cid-oshkpy7u] strong[data-astro-cid-oshkpy7u]{font-weight:600;font-size:var(--step-0);display:block}.toggle[data-astro-cid-oshkpy7u] em[data-astro-cid-oshkpy7u]{color:var(--text-dim);font-style:normal;font-size:var(--step--1);line-height:1.4;display:block}.idbox[data-astro-cid-oshkpy7u]{border:1px solid var(--border);background:var(--surface-2);font-size:var(--step--1);border-radius:12px;grid-template-columns:auto 1fr;align-items:center;gap:6px 12px;margin-bottom:10px;padding:11px 13px;display:grid}.idbox[data-astro-cid-oshkpy7u] span[data-astro-cid-oshkpy7u]{color:var(--text-dim);text-transform:uppercase;letter-spacing:.08em;font-size:11px}.idbox[data-astro-cid-oshkpy7u] code[data-astro-cid-oshkpy7u]{user-select:all;overflow-wrap:anywhere;font-family:ui-monospace,SFMono-Regular,Menlo,monospace}.idbox[data-astro-cid-oshkpy7u][hidden]{display:none}.try[data-astro-cid-oshkpy7u]{height:32px;font-size:var(--step--1);color:var(--text-dim);cursor:pointer;white-space:nowrap;border-radius:999px;align-items:center;padding:0 14px;font-weight:600;text-decoration:none;display:inline-flex}.try[data-astro-cid-oshkpy7u]:hover{color:var(--text)}.burn[data-astro-cid-oshkpy7u]{border:1px solid color-mix(in srgb, var(--danger-deep) 45%, transparent);background:color-mix(in srgb, var(--danger-deep) 14%, transparent);height:32px;color:var(--danger);font:inherit;font-size:var(--step--1);cursor:pointer;border-radius:999px;padding:0 14px;font-weight:600}.burn[data-astro-cid-oshkpy7u]:hover{background:color-mix(in srgb, var(--danger-deep) 24%, transparent)}.confirm[data-astro-cid-oshkpy7u]{font-size:var(--step--1);color:var(--text-dim);flex-wrap:wrap;align-items:center;gap:8px;margin-top:12px;display:flex}.confirm[data-astro-cid-oshkpy7u][hidden]{display:none}.top-center{justify-content:center;align-items:center;gap:12px;min-width:0;display:flex}.background-player{--ease:cubic-bezier(.32,.72,0,1);color:#fff;z-index:50;flex:0 264px;width:264px;height:48px;position:relative}.background-player[hidden],.background-player [hidden]:not(.background-details){display:none!important}.background-island{box-sizing:border-box;color:#fff;width:100%;transition:width .45s var(--ease),border-radius .45s var(--ease);background:linear-gradient(#17171a,#0a0a0c);border-radius:26px;position:absolute;top:0;left:50%;overflow:hidden;transform:translate(-50%);box-shadow:inset 0 0 0 1px #ffffff17,inset 0 1px #ffffff0f,0 10px 28px -10px #0000008c,0 2px 6px #00000040}.background-player[data-expanded] .background-island{border-radius:30px;width:min(360px,100vw - 24px)}.background-summary{box-sizing:border-box;align-items:center;gap:8px;min-height:48px;padding:6px 6px 6px 7px;display:flex}.background-player button{appearance:none;color:inherit;cursor:pointer;font:inherit;-webkit-tap-highlight-color:transparent;transition:transform .15s var(--ease),background .15s,opacity .15s;background:0 0;border:0;flex:none;justify-content:center;align-items:center;padding:0;display:inline-flex}.background-player button:active{transform:scale(.92)}.background-player button:focus-visible{outline-offset:2px;outline:2px solid #fff}.background-player .background-now{text-align:left;border-radius:22px;flex:1;justify-content:flex-start;gap:10px;min-width:0;height:36px}.background-now img{object-fit:cover;width:36px;height:36px;transition:width .45s var(--ease),height .45s var(--ease),border-radius .45s var(--ease);border-radius:11px;flex:none;box-shadow:0 0 0 1px #ffffff1a}.background-now>span{flex:1;min-width:0}.background-now strong,.background-now small{white-space:nowrap;text-overflow:ellipsis;display:block;overflow:hidden}.background-now strong{letter-spacing:-.01em;color:#fff;font-size:13px;font-weight:650;line-height:1.2}.background-now small{color:#9a9aa3;margin-top:1px;font-size:11.5px;line-height:1.25}.background-eq{flex:none;align-items:flex-end;gap:2px;width:16px;height:14px;margin-right:2px;display:flex}.background-eq i{opacity:.9;background:#fff;border-radius:2px;flex:1;height:35%}.background-player[data-playing] .background-eq i{animation:1s ease-in-out infinite bg-eq}.background-eq i:nth-child(2){animation-delay:-.4s!important}.background-eq i:nth-child(3){animation-delay:-.75s!important}@keyframes bg-eq{0%,to{height:25%}50%{height:100%}}.background-player [data-background-compact-toggle]{color:#0a0a0c;background:#fff;border-radius:50%;width:36px;height:36px}.background-player [data-background-compact-toggle]:hover{background:#e8e8ea}.background-player svg{width:18px;height:18px}.background-player[data-expanded] .background-eq,.background-player[data-expanded] [data-background-compact-toggle]{display:none}.background-details{visibility:hidden;transition:grid-template-rows .45s var(--ease),visibility 0s .45s;grid-template-rows:0fr;display:grid!important}.background-player[data-expanded] .background-details{visibility:visible;transition:grid-template-rows .45s var(--ease),visibility 0s;grid-template-rows:1fr}.background-details>div{opacity:0;min-height:0;padding:0 18px;transition:opacity .25s;display:block;overflow:hidden}.background-player[data-expanded] .background-details>div{opacity:1;padding-bottom:14px;transition:opacity .35s .1s}.background-caption{color:#8d8d96;letter-spacing:.02em;justify-content:space-between;margin:4px 0 8px;font-size:11px;font-weight:500;display:flex}.background-details progress{appearance:none;background:#2c2c31;border:0;border-radius:4px;width:100%;height:4px;display:block;overflow:hidden}.background-details progress::-webkit-progress-bar{background:#2c2c31}.background-details progress::-webkit-progress-value{background:#fff;border-radius:4px}.background-details progress::-moz-progress-bar{background:#fff;border-radius:4px}.background-transport{justify-content:center;align-items:center;gap:14px;margin:12px 0 8px;display:flex}.background-transport button{border-radius:50%;width:44px;height:44px}.background-transport button:hover{background:#ffffff1a}.background-transport [data-background-toggle]{color:#0a0a0c;background:#fff;width:56px;height:56px}.background-transport [data-background-toggle]:hover{background:#e8e8ea}.background-transport svg{width:22px;height:22px}.background-transport [data-background-toggle] svg{width:26px;height:26px}.background-player .background-return{color:#c6c6cc;background:#ffffff12;border-radius:15px;height:30px;margin:0 auto;padding:0 14px;font-size:12px;font-weight:600;display:block}.background-player .background-return:hover{color:#fff;background:#ffffff21}.background-player[data-expanded] .background-summary{padding:12px 14px 4px}.background-player[data-expanded] .background-now{height:56px}.background-player[data-expanded] .background-now img{border-radius:14px;width:56px;height:56px}.background-player[data-expanded] .background-now strong{font-size:15px}.background-player[data-expanded] .background-now small{font-size:12.5px}@media (width<=1359px){.top:has(.background-player:not([hidden])) .side{flex:0 150px}.top:has(.background-player:not([hidden]))>nav{flex:1 0 auto}}@media (width<=1250px){.top:has(.background-player:not([hidden])) .decoy,.top:has(.background-player:not([hidden])) .wordmark,.top:has(.background-player:not([hidden])) .badge{display:none}.background-player{flex-basis:220px;width:220px}.top-center{gap:8px}}@media (width<=1000px){.top:has(.background-player:not([hidden])) .side{flex:0 0 24px}.top:has(.background-player:not([hidden])) [data-account-label]{display:none}.top:has(.background-player:not([hidden])) .spaces a{padding-left:9px;padding-right:9px}.top:has(.background-player:not([hidden])) .spaces a .word{display:none}.background-player{flex-basis:190px;width:190px}}@media (width<=650px){.top:has(.background-player:not([hidden])) .side{display:none}.top:has(.background-player:not([hidden])){gap:5px;padding:12px 8px}.top:has(.background-player:not([hidden])) .spaces a,.top:has(.background-player:not([hidden])) .spaces a.on{gap:0;width:24px;padding:0}.top:has(.background-player:not([hidden]))>nav{gap:4px}.top:has(.background-player:not([hidden])) .hide{justify-content:center;width:36px;padding:0;font-size:0}.top:has(.background-player:not([hidden])) .clout{display:none}.top-center{flex:auto;gap:5px}.background-player{flex:0 0 150px;width:150px}.background-eq{display:none}.background-now img,.background-player [data-background-compact-toggle]{width:32px;height:32px}.background-player[data-expanded] .background-island{width:calc(100vw - 20px);position:fixed;top:12px;left:50%}}@media (prefers-reduced-motion:reduce){.background-island,.background-details,.background-details>div,.background-now img{transition:none}.background-player[data-playing] .background-eq i{height:60%;animation:none}}.quad-floating-view{background:#080808;border:1px solid #444;border-radius:14px;box-shadow:0 12px 50px #0006;z-index:900!important;width:400px!important;max-width:calc(100vw - 32px)!important;height:270px!important;position:fixed!important;inset:auto 16px 16px auto!important;overflow:hidden!important}:is(.quad-floating-view,html[data-quad-floating]) .topwrap,:is(.quad-floating-view,html[data-quad-floating]) main>:not([data-yt-player]){display:none!important}:is(.quad-floating-view,html[data-quad-floating]) [data-yt-player]{border:0!important;border-radius:0!important;width:100%!important;height:100%!important;margin:0!important;padding:0!important;display:block!important;position:absolute!important;inset:0!important}:is(.quad-floating-view,html[data-quad-floating]) [data-yt-player]>.side,:is(.quad-floating-view,html[data-quad-floating]) [data-yt-player] .meta{display:none!important}:is(.quad-floating-view,html[data-quad-floating]) .primary{width:100%;height:100%}:is(.quad-floating-view,html[data-quad-floating]) .pipbar{box-sizing:border-box;height:34px;display:flex!important}:is(.quad-floating-view,html[data-quad-floating]) .stage{aspect-ratio:auto!important;width:100%!important;height:calc(100% - 34px)!important}html[data-quad-floating],html[data-quad-floating] body{background:#080808!important;overflow:hidden!important}@media (width>=1360px){.top-center{position:relative}.background-player{width:220px;animation:bg-in .4s var(--ease) both;flex:none;margin-top:-24px;position:absolute;top:50%;left:auto;right:calc(100% + 16px)}.background-island{transform-origin:100%;left:auto;right:0;transform:none}}@keyframes bg-in{0%{opacity:0;transform:translate(8px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.background-player{animation:none!important}}.topwrap[data-astro-cid-nazmfhjt]{z-index:40;background:color-mix(in srgb, var(--bg) 92%, transparent);backdrop-filter:blur(12px);margin-bottom:4px;position:sticky;top:0}html[data-simple] .topwrap[data-astro-cid-nazmfhjt]{background:var(--bg);backdrop-filter:none}@supports not (backdrop-filter:blur(1px)){.topwrap[data-astro-cid-nazmfhjt]{background:var(--bg)}}.top[data-astro-cid-nazmfhjt]{align-items:center;gap:10px;max-width:1920px;margin:0 auto;padding:16px 28px;display:flex}.side[data-astro-cid-nazmfhjt]{flex:1 1 0;align-items:center;gap:10px;min-width:0;display:flex;overflow:hidden}.side[data-astro-cid-nazmfhjt]>.badge{align-self:center;margin-left:4px;position:relative;top:1px}.mark[data-astro-cid-nazmfhjt]{font-family:var(--font-display);letter-spacing:-.035em;color:inherit;flex:none;align-items:center;gap:9px;font-size:1.5rem;font-weight:800;text-decoration:none;display:inline-flex}.back[data-astro-cid-nazmfhjt]{color:var(--text-dim);font-size:var(--step--1);align-items:center;gap:7px;text-decoration:none;display:inline-flex}.back[data-astro-cid-nazmfhjt]:hover{color:var(--text)}.label[data-astro-cid-nazmfhjt]{font-weight:600}nav[data-astro-cid-nazmfhjt]{flex:1 1 0;justify-content:flex-end;align-items:center;gap:8px;display:flex}.decoy[data-astro-cid-nazmfhjt]{height:30px;color:var(--text-dim);font-size:var(--step--1);border-radius:999px;align-items:center;gap:7px;padding:0 4px;line-height:1;text-decoration:none;display:inline-flex}.decoy[data-astro-cid-nazmfhjt]:hover{color:var(--text)}.hide[data-astro-cid-nazmfhjt]{cursor:pointer;background:var(--accent);height:36px;color:var(--accent-text);border-radius:999px;align-items:center;gap:6px;padding:0 16px;font-size:.9rem;font-weight:600;line-height:1;display:inline-flex}.hide[data-astro-cid-nazmfhjt]:before{display:none}.hide[data-astro-cid-nazmfhjt] svg[data-astro-cid-nazmfhjt]{flex:none;max-width:none}.clout[data-astro-cid-nazmfhjt]{height:36px;color:var(--text);font-variant-numeric:tabular-nums;border-radius:999px;align-items:center;gap:6px;padding:0 13px 0 9px;font-size:.9rem;font-weight:700;text-decoration:none;display:inline-flex}.clout[data-astro-cid-nazmfhjt][hidden]{display:none}.clout[data-astro-cid-nazmfhjt] svg[data-astro-cid-nazmfhjt]{flex:none;width:20px;max-width:none;height:20px}.clout-note{z-index:60;background:var(--ink);color:var(--ink-text);border-radius:999px;padding:10px 16px;font-size:.9rem;font-weight:600;animation:.22s clout-in;position:fixed;bottom:20px;left:20px;box-shadow:0 14px 30px -12px #00000073}@keyframes clout-in{0%{opacity:0;transform:translateY(8px)}}@media (width<=900px){.wordmark[data-astro-cid-nazmfhjt]{display:none}}@media (width<=560px){.hide[data-astro-cid-nazmfhjt]{font-size:var(--step--1)}.decoy[data-astro-cid-nazmfhjt]{display:none}}@media (width<=430px){.side[data-astro-cid-nazmfhjt]>.badge{display:none}.top[data-astro-cid-nazmfhjt]{gap:6px;padding-left:10px;padding-right:10px}nav[data-astro-cid-nazmfhjt]{gap:4px}.side[data-astro-cid-nazmfhjt]{flex:none}.label[data-astro-cid-nazmfhjt]{display:none}}
