:root:has(>body[data-design=new]){color-scheme:dark;--bg:light-dark(#f2f2f7,#0b0b0d);--surface:light-dark(#fff,#1c1c1e);--surface-hover:light-dark(#f7f7f9,#242426);--label:light-dark(#1d1d1f,#f5f5f7);--label-2:light-dark(rgba(60,60,67,.7),rgba(235,235,245,.62));--label-3:light-dark(rgba(60,60,67,.55),rgba(235,235,245,.4));--sep:light-dark(rgba(60,60,67,.12),hsla(0,0%,100%,.08));--scrim:light-dark(rgba(0,0,0,.22),rgba(5,5,8,.44));--badge-ring:light-dark(hsla(0,0%,100%,.95),rgba(20,20,24,.55));--code-bg:light-dark(rgba(60,60,67,.07),rgba(0,0,0,.35));--rim-edge:light-dark(rgba(0,0,0,.07),hsla(0,0%,100%,0));--glass-bg:light-dark(hsla(0,0%,100%,.62),hsla(0,0%,100%,.08));--tint:#f36f25;--tint-text:light-dark(#c2410c,#f36f25);--danger:light-dark(#e5352b,#ff5a52);--danger-text:light-dark(#d70015,#ff6961);--like:light-dark(#ff2d55,#ff375f);--link-blue:light-dark(#007aff,#0a84ff);--green:light-dark(#248a3d,#30d158);--window:light-dark(#f2f2f7,#0b0b0d);--bg-rgb:11,11,13;--label-rgb:245,245,247;--fill-rgb:255,255,255;--panel-rgb:36,36,40;--shadow-rgb:0,0,0;--shadow-strength:1;--window-light:0;--spring:cubic-bezier(0.3,1.35,0.5,1);--ease:cubic-bezier(0.25,0.1,0.25,1);background-color:var(--bg);color:var(--label)}:root[data-theme=light]:has(>body[data-design=new]){color-scheme:light;--bg-rgb:242,242,247;--label-rgb:29,29,31;--fill-rgb:60,60,67;--panel-rgb:250,250,252;--shadow-strength:0.45;--window-light:1}:root[data-theme=os]:has(>body[data-design=new]){color-scheme:light dark}@media (prefers-color-scheme:light){:root[data-theme=os]:has(>body[data-design=new]){--bg-rgb:242,242,247;--label-rgb:29,29,31;--fill-rgb:60,60,67;--panel-rgb:250,250,252;--shadow-strength:0.45;--window-light:1}}body[data-design=new]{background-color:var(--bg);color:var(--label)}body[data-design=new] [data-glass-dark]{color-scheme:dark;--bg-rgb:11,11,13;--label-rgb:245,245,247;--fill-rgb:255,255,255;--panel-rgb:36,36,40;--shadow-strength:1;color:var(--label)}@media (min-width:761px){body[data-design=new] [data-glass-root]:has([data-bar-over-art]:not([data-page-off] *)):not([data-past-hero]) [data-bar-row]{color-scheme:dark;--bg-rgb:11,11,13;--label-rgb:245,245,247;--fill-rgb:255,255,255;--panel-rgb:36,36,40;--shadow-strength:1;color:var(--label)}}@supports not (color:light-dark(#000,#fff)){:root:has(>body[data-design=new]),body[data-design=new] [data-glass-dark]{--bg:#0b0b0d;--surface:#1c1c1e;--surface-hover:#242426;--label:#f5f5f7;--label-2:rgba(235,235,245,.62);--label-3:rgba(235,235,245,.4);--sep:hsla(0,0%,100%,.08);--scrim:rgba(5,5,8,.44);--badge-ring:rgba(20,20,24,.55);--code-bg:rgba(0,0,0,.35);--rim-edge:hsla(0,0%,100%,0);--glass-bg:hsla(0,0%,100%,.08);--tint-text:#f36f25;--danger:#ff5a52;--danger-text:#ff6961;--like:#ff375f;--link-blue:#0a84ff;--green:#30d158;--window:#0b0b0d}:root[data-theme=light]:has(>body[data-design=new]){--bg:#f2f2f7;--surface:#fff;--surface-hover:#f7f7f9;--label:#1d1d1f;--label-2:rgba(60,60,67,.7);--label-3:rgba(60,60,67,.55);--sep:rgba(60,60,67,.12);--scrim:rgba(0,0,0,.22);--badge-ring:hsla(0,0%,100%,.95);--code-bg:rgba(60,60,67,.07);--rim-edge:rgba(0,0,0,.07);--glass-bg:hsla(0,0%,100%,.62);--tint-text:#c2410c;--danger:#e5352b;--danger-text:#d70015;--like:#ff2d55;--link-blue:#007aff;--green:#248a3d;--window:#f2f2f7}@media (min-width:761px){body[data-design=new] [data-glass-root]:has([data-bar-over-art]:not([data-page-off] *)):not([data-past-hero]) [data-bar-row]{--bg:#0b0b0d;--surface:#1c1c1e;--surface-hover:#242426;--label:#f5f5f7;--label-2:rgba(235,235,245,.62);--label-3:rgba(235,235,245,.4);--sep:hsla(0,0%,100%,.08);--scrim:rgba(5,5,8,.44);--badge-ring:rgba(20,20,24,.55);--code-bg:rgba(0,0,0,.35);--rim-edge:hsla(0,0%,100%,0);--glass-bg:hsla(0,0%,100%,.08);--tint-text:#f36f25;--danger:#ff5a52;--danger-text:#ff6961;--like:#ff375f;--link-blue:#0a84ff;--green:#30d158;--window:#0b0b0d}}@media (prefers-color-scheme:light){:root[data-theme=os]:has(>body[data-design=new]){--bg-rgb:11,11,13;--label-rgb:245,245,247;--fill-rgb:255,255,255;--panel-rgb:36,36,40;--shadow-strength:1;--window-light:0}}}html:active-view-transition-type(forward){--glass-vt-x:6%}html:active-view-transition-type(back){--glass-vt-x:-6%}html[dir=rtl]:active-view-transition-type(forward){--glass-vt-x:-6%}html[dir=rtl]:active-view-transition-type(back){--glass-vt-x:6%}html:active-view-transition-type(forward,back)::view-transition-group(root){background-color:var(--bg)}@media (prefers-reduced-motion:no-preference){html:active-view-transition-type(forward,back)::view-transition-old(root){animation:glass-vt-fade-out .16s var(--ease) both,glass-vt-slide-out .16s var(--ease) both}html:active-view-transition-type(forward,back)::view-transition-new(root){animation:glass-vt-fade-in .24s var(--ease) .06s both,glass-vt-slide-in .36s var(--spring) .06s both}}html:active-view-transition-type(forward,back)::view-transition-group(glass-bar),html:active-view-transition-type(forward,back)::view-transition-group(glass-tabbar),html:active-view-transition-type(forward,back)::view-transition-new(glass-bar),html:active-view-transition-type(forward,back)::view-transition-new(glass-tabbar){animation:none}html:active-view-transition-type(forward,back)::view-transition-old(glass-bar),html:active-view-transition-type(forward,back)::view-transition-old(glass-tabbar){animation:none;opacity:0}html:active-view-transition-type(forward,back)::view-transition-group(glass-tabbar){border-radius:999px;backdrop-filter:blur(20px) saturate(180%);-webkit-backdrop-filter:blur(20px) saturate(180%)}@media (min-width:761px){html:active-view-transition-type(forward,back)::view-transition-group(glass-bar){border-radius:999px;backdrop-filter:blur(24px) saturate(180%);-webkit-backdrop-filter:blur(24px) saturate(180%)}}@media (prefers-reduced-motion:reduce){::view-transition-group(*),::view-transition-new(*),::view-transition-old(*){animation:none!important}}@keyframes glass-vt-fade-out{to{opacity:0}}@keyframes glass-vt-fade-in{0%{opacity:0}}@keyframes glass-vt-slide-out{to{translate:calc(-1 * var(--glass-vt-x, 0%)) 0}}@keyframes glass-vt-slide-in{0%{translate:var(--glass-vt-x,0) 0}}