@font-face{font-family:Outfit;font-style:normal;font-weight:400 500;font-display:swap;src:url(/fonts/outfit-latin.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Outfit;font-style:normal;font-weight:400 500;font-display:swap;src:url(/fonts/outfit-latin-ext.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Outfit;font-style:normal;font-weight:400 500;font-display:swap;src:url(/fonts/plex-arabic-400.woff2) format("woff2");unicode-range:u+06??,u+0750-077f,u+0870-088e,u+0890-0891,u+0897-08e1,u+08e3-08ff,u+fb50-fdff,u+fe70-fe74,u+fe76-fefc}@font-face{font-family:Outfit;font-style:normal;font-weight:600;font-display:swap;src:url(/fonts/outfit-latin.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Outfit;font-style:normal;font-weight:600;font-display:swap;src:url(/fonts/outfit-latin-ext.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Outfit;font-style:normal;font-weight:600;font-display:swap;src:url(/fonts/plex-arabic-600.woff2) format("woff2");unicode-range:u+06??,u+0750-077f,u+0870-088e,u+0890-0891,u+0897-08e1,u+08e3-08ff,u+fb50-fdff,u+fe70-fe74,u+fe76-fefc}@font-face{font-family:Outfit;font-style:normal;font-weight:700 900;font-display:swap;src:url(/fonts/outfit-latin.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Outfit;font-style:normal;font-weight:700 900;font-display:swap;src:url(/fonts/outfit-latin-ext.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Outfit;font-style:normal;font-weight:700 900;font-display:swap;src:url(/fonts/plex-arabic-700.woff2) format("woff2");unicode-range:u+06??,u+0750-077f,u+0870-088e,u+0890-0891,u+0897-08e1,u+08e3-08ff,u+fb50-fdff,u+fe70-fe74,u+fe76-fefc}@font-face{font-family:Geist;font-style:normal;font-weight:400 500;font-display:swap;src:url(/fonts/geist-latin.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Geist;font-style:normal;font-weight:400 500;font-display:swap;src:url(/fonts/geist-latin-ext.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Geist;font-style:normal;font-weight:400 500;font-display:swap;src:url(/fonts/plex-arabic-400.woff2) format("woff2");unicode-range:u+06??,u+0750-077f,u+0870-088e,u+0890-0891,u+0897-08e1,u+08e3-08ff,u+fb50-fdff,u+fe70-fe74,u+fe76-fefc}@font-face{font-family:Geist;font-style:normal;font-weight:600;font-display:swap;src:url(/fonts/geist-latin.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Geist;font-style:normal;font-weight:600;font-display:swap;src:url(/fonts/geist-latin-ext.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Geist;font-style:normal;font-weight:600;font-display:swap;src:url(/fonts/plex-arabic-600.woff2) format("woff2");unicode-range:u+06??,u+0750-077f,u+0870-088e,u+0890-0891,u+0897-08e1,u+08e3-08ff,u+fb50-fdff,u+fe70-fe74,u+fe76-fefc}@font-face{font-family:Geist;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/geist-latin.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Geist;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/geist-latin-ext.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Geist;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/plex-arabic-700.woff2) format("woff2");unicode-range:u+06??,u+0750-077f,u+0870-088e,u+0890-0891,u+0897-08e1,u+08e3-08ff,u+fb50-fdff,u+fe70-fe74,u+fe76-fefc}@font-face{font-family:Inter;font-style:normal;font-weight:400 700;font-display:swap;src:url(/fonts/inter-latin.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:IBM Plex Sans Arabic;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/plex-arabic-400.woff2) format("woff2");unicode-range:u+06??,u+0750-077f,u+0870-088e,u+0890-0891,u+0897-08e1,u+08e3-08ff,u+fb50-fdff,u+fe70-fe74,u+fe76-fefc}@font-face{font-family:IBM Plex Sans Arabic;font-style:normal;font-weight:600;font-display:swap;src:url(/fonts/plex-arabic-600.woff2) format("woff2");unicode-range:u+06??,u+0750-077f,u+0870-088e,u+0890-0891,u+0897-08e1,u+08e3-08ff,u+fb50-fdff,u+fe70-fe74,u+fe76-fefc}@font-face{font-family:IBM Plex Sans Arabic;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/plex-arabic-700.woff2) format("woff2");unicode-range:u+06??,u+0750-077f,u+0870-088e,u+0890-0891,u+0897-08e1,u+08e3-08ff,u+fb50-fdff,u+fe70-fe74,u+fe76-fefc}@font-face{font-family:Twemoji Country Flags;font-style:normal;font-display:swap;src:url(/fonts/TwemojiCountryFlags.woff2) format("woff2");unicode-range:u+1f1e6-1f1ff,u+1f3f4,u+e0062-e007f}.bt-i{fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.bt-i-fill{fill:currentColor;stroke:none}a{text-decoration:none;color:inherit}.chat-msg__body a,.cmt-row__body a{text-decoration:underline;color:var(--bt-fg-brand)}@media (pointer:fine){body{cursor:url(/cursor.png) 3 2,auto}
  /* !important is the point: dozens of component rules say cursor:pointer at
     class specificity, and the skin must beat every one of them. */.bt-btn,[role=button],[style*="cursor: pointer"],[style*="cursor:pointer"],a,button,label,select,summary{cursor:url(/cursor-pointer.png) 11 2,pointer!important}input:not([type=checkbox]):not([type=radio]),textarea{cursor:text!important}*{scrollbar-width:thin;scrollbar-color:var(--bt-border-strong) transparent}::-webkit-scrollbar{width:10px;height:10px}::-webkit-scrollbar-track{background:transparent}::-webkit-scrollbar-thumb{background:var(--bt-border-strong);border-radius:var(--bt-radius-full);border:2px solid var(--bt-bg-canvas)}::-webkit-scrollbar-thumb:hover{background:var(--bt-action-primary-bg)}}:root,[dir=ltr]{--bt-dir:1}[dir=rtl]{--bt-dir:-1}html[data-script=arabic]{--bt-font-text:"Geist","Inter","IBM Plex Sans Arabic","Noto Sans Arabic","Geeza Pro","Segoe UI",system-ui,sans-serif;--bt-font-display:"Outfit","Poppins","IBM Plex Sans Arabic","Noto Sans Arabic","Geeza Pro","Segoe UI",system-ui,sans-serif}html[data-script=devanagari]{--bt-font-text:"Geist","Inter","Kohinoor Devanagari","Noto Sans Devanagari","Nirmala UI",system-ui,sans-serif;--bt-font-display:"Outfit","Poppins","Kohinoor Devanagari","Noto Sans Devanagari","Nirmala UI",system-ui,sans-serif}html[data-script=thai]{--bt-font-text:"Geist","Inter","Thonburi","Noto Sans Thai","Leelawadee UI",system-ui,sans-serif;--bt-font-display:"Outfit","Poppins","Thonburi","Noto Sans Thai","Leelawadee UI",system-ui,sans-serif}html[data-script=japanese]{--bt-font-text:"Geist","Inter","Hiragino Sans","Hiragino Kaku Gothic ProN","Noto Sans JP","Noto Sans CJK JP","Yu Gothic UI","Meiryo",system-ui,sans-serif;--bt-font-display:"Outfit","Poppins","Hiragino Sans","Hiragino Kaku Gothic ProN","Noto Sans JP","Noto Sans CJK JP","Yu Gothic UI","Meiryo",system-ui,sans-serif}html[data-script=korean]{--bt-font-text:"Geist","Inter","Apple SD Gothic Neo","Noto Sans KR","Noto Sans CJK KR","Malgun Gothic",system-ui,sans-serif;--bt-font-display:"Outfit","Poppins","Apple SD Gothic Neo","Noto Sans KR","Noto Sans CJK KR","Malgun Gothic",system-ui,sans-serif}html[data-script=arabic],html[data-script=devanagari],html[data-script=thai]{--bt-text-display-hero:900 4rem/1.3 var(--bt-font-display);--bt-text-display-2xl:900 3.25rem/1.3 var(--bt-font-display);--bt-text-display-xl:800 2.625rem/1.3 var(--bt-font-display);--bt-text-display-lg:800 2.125rem/1.35 var(--bt-font-display);--bt-text-heading-xl:800 1.6875rem/1.4 var(--bt-font-display);--bt-text-heading-lg:800 1.375rem/1.45 var(--bt-font-display);--bt-text-label-caps:800 0.8125rem/1.5 var(--bt-font-display);--bt-text-heading-md:600 1.1875rem/1.5 var(--bt-font-display);--bt-text-label-lg:600 0.9375rem/1.5 var(--bt-font-text);--bt-text-label-md:600 0.8125rem/1.5 var(--bt-font-text);--bt-text-label-sm:600 0.6875rem/1.5 var(--bt-font-text)}html[data-script=arabic] .bt-tabbar__item,html[data-script=devanagari] .bt-tabbar__item,html[data-script=thai] .bt-tabbar__item{line-height:.875rem}html[data-script=japanese],html[data-script=korean]{--bt-text-display-hero:900 4rem/1.2 var(--bt-font-display);--bt-text-display-2xl:900 3.25rem/1.2 var(--bt-font-display);--bt-text-display-xl:800 2.625rem/1.25 var(--bt-font-display);--bt-text-display-lg:800 2.125rem/1.3 var(--bt-font-display);--bt-text-heading-xl:800 1.6875rem/1.35 var(--bt-font-display)}html[data-script=arabic],html[data-script=devanagari],html[data-script=japanese],html[data-script=korean],html[data-script=thai]{--bt-tracking-tight:0;--bt-tracking-snug:0;--bt-tracking-wide:0;--bt-tracking-caps:0}html[data-script=arabic] *{letter-spacing:0!important}.bt-ltr{direction:ltr;unicode-bidi:-webkit-isolate;unicode-bidi:isolate}.bt-auto{unicode-bidi:plaintext;text-align:start}bdi.bt-auto{unicode-bidi:-webkit-isolate;unicode-bidi:isolate}[dir=rtl] .bt-mirror-rtl{transform:scaleX(-1)}.app-tabbar{position:fixed;inset-inline:0;bottom:0;z-index:40;display:flex;background:var(--bt-bg-canvas);border-top:1px solid var(--bt-border-subtle);padding-bottom:env(safe-area-inset-bottom,0)}.app-page{min-height:100dvh;padding-bottom:calc(env(safe-area-inset-bottom, 0) + 76px)}.app-side__brand{display:none}@media (min-width:1024px){.bt-tabbar.app-tabbar,.bt-tabbar.feed-tabbar{position:fixed;top:0;bottom:0;inset-inline:0 auto;width:var(--bt-sidebar-width);height:100dvh;z-index:7;display:flex;flex-direction:column;align-items:stretch;gap:var(--bt-space-1);padding:var(--bt-space-4) var(--bt-space-3);border-top:0;-webkit-border-end:1px solid var(--bt-border-subtle);border-inline-end:1px solid var(--bt-border-subtle);background:linear-gradient(180deg,var(--bt-bg-surface) 0,var(--bt-bg-canvas) 100%);overflow:hidden auto}.app-page{padding-bottom:var(--bt-space-8)}body.bt-root:has(.app-tabbar,.feed-tabbar){-webkit-padding-start:var(--bt-sidebar-collapsed);padding-inline-start:var(--bt-sidebar-collapsed)}.app-side__brand{display:flex;align-items:center;gap:var(--bt-space-3);padding:var(--bt-space-2) var(--bt-space-2) var(--bt-space-5);color:var(--bt-fg-primary);font:var(--bt-text-heading-lg);letter-spacing:var(--bt-tracking-wide)}.app-side__mark{height:34px;width:auto;filter:drop-shadow(var(--bt-glow-brand))}.bt-tabbar.app-tabbar .bt-tabbar__item,.bt-tabbar.feed-tabbar .bt-tabbar__item{flex:0 0 auto;flex-direction:row;justify-content:flex-start;gap:var(--bt-space-3);min-height:var(--bt-control-lg);padding:0 var(--bt-space-3);border-radius:var(--bt-radius-md);border:1px solid transparent;font:var(--bt-text-label-lg);color:var(--bt-fg-secondary);transition:color var(--bt-duration-fast) var(--bt-ease-standard),background var(--bt-duration-fast) var(--bt-ease-standard),border-color var(--bt-duration-fast) var(--bt-ease-standard),box-shadow var(--bt-duration-base) var(--bt-ease-standard)}.bt-tabbar.app-tabbar .bt-tabbar__icon,.bt-tabbar.feed-tabbar .bt-tabbar__icon{transition:transform var(--bt-duration-base) var(--bt-ease-overshoot)}.bt-tabbar .bt-tabbar__item:hover{color:var(--bt-fg-primary);background:var(--bt-bg-inset)}.bt-tabbar .bt-tabbar__item:hover .bt-tabbar__icon{transform:translateX(calc(2px * var(--bt-dir))) scale(1.06)}.bt-tabbar .bt-tabbar__item:focus-visible{outline:2px solid var(--bt-focus-ring);outline-offset:2px}.bt-tabbar .bt-tabbar__item[aria-current=page]{color:var(--bt-fg-brand);background:var(--bt-bg-selected);border-color:color-mix(in oklab,var(--bt-border-brand) 55%,transparent);box-shadow:var(--bt-glow-brand)}.bt-tabbar .app-tabbar__badge{top:-6px;inset-inline-start:14px}}@view-transition{navigation:auto}::view-transition-old(root){animation-duration:var(--bt-duration-page);animation-timing-function:var(--bt-ease-standard)}::view-transition-new(root){animation-duration:var(--bt-duration-page);animation-timing-function:var(--bt-ease-decelerate)}@media (prefers-reduced-motion:reduce){::view-transition-new(root),::view-transition-old(root){animation:none}}.app-pagehead{display:flex;align-items:center;gap:var(--bt-space-2);padding-block:var(--bt-space-2)}.app-pagehead__back{background:none;border:0;color:inherit;cursor:pointer;min-width:var(--bt-touch-comfortable);min-height:var(--bt-touch-comfortable);display:grid;place-items:center;border-radius:var(--bt-radius-full)}.app-pagehead__back:hover{background:var(--bt-bg-hover)}.app-pagehead__title{flex:1 1;font:var(--bt-text-heading-md);margin:0}.app-pagehead__right{display:flex;gap:var(--bt-space-2);align-items:center}.pav{display:inline-grid;place-items:center;border-radius:var(--bt-radius-full);flex-shrink:0;overflow:hidden;object-fit:cover}.pav__mark{inline-size:100%;block-size:100%;display:block}.pav--photo{background:var(--bt-bg-sunken)}.pav-0{background:var(--bt-bg-brand-subtle)}.pav-1{background:color-mix(in oklab,var(--bt-status-info-solid) 30%,var(--bt-bg-canvas))}.pav-2{background:color-mix(in oklab,var(--bt-status-success-solid) 30%,var(--bt-bg-canvas))}.pav-3{background:color-mix(in oklab,var(--bt-status-danger-solid) 25%,var(--bt-bg-canvas))}.pav-4{background:color-mix(in oklab,var(--bt-fg-brand) 35%,var(--bt-bg-canvas))}.pav-5{background:color-mix(in oklab,var(--bt-status-info-solid) 55%,var(--bt-bg-canvas))}.pav-6{background:color-mix(in oklab,var(--bt-status-success-solid) 55%,var(--bt-bg-canvas))}.pav-7{background:var(--bt-bg-inset)}@media (min-width:720px){.bt-sheet{max-width:460px;margin-inline:auto;border-radius:var(--bt-radius-lg);margin-bottom:8vh}}.app-tabbar__icon-wrap{position:relative;display:inline-flex}.app-tabbar__badge{position:absolute;top:-4px;inset-inline-start:60%;min-width:18px;height:18px;padding-inline:5px;border-radius:var(--bt-radius-full);background:var(--bt-status-danger-solid);color:var(--bt-fg-on-brand);font:var(--bt-text-caption);font-weight:700;line-height:18px;text-align:center;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;pointer-events:none}.app-sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;-webkit-clip-path:inset(50%);clip-path:inset(50%);white-space:nowrap;border:0}.cmt-row__score-icon,.inbox-muted{vertical-align:-2px;-webkit-margin-start:4px;margin-inline-start:4px}.cmt-row__score-icon{-webkit-margin-start:0;margin-inline-start:0}.pf-cell__pending{display:inline-block;vertical-align:-2px;-webkit-margin-start:3px;margin-inline-start:3px;color:var(--bt-fg-tertiary)}.mgate{position:fixed;inset:0;z-index:99;background:var(--bt-bg-canvas);display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--bt-space-4);padding:var(--bt-space-6);text-align:center}.mgate__logo{block-size:44px;inline-size:auto}.mgate__title{font:var(--bt-text-display-lg);color:var(--bt-fg-primary);max-width:16ch}.mgate__body{font:var(--bt-text-body-lg);color:var(--bt-fg-secondary);max-width:30ch}.mgate__badges{display:flex;flex-wrap:wrap;gap:var(--bt-space-4);justify-content:center}.mgate__more{font:var(--bt-text-label-md);color:var(--bt-fg-tertiary);text-decoration:underline;text-underline-offset:4px;min-block-size:var(--bt-touch-min)}.mgate__badge,.mgate__more{display:inline-flex;align-items:center}.mgate__badge{flex-direction:column;gap:2px}.mgate__badge img{block-size:48px;inline-size:auto}.mgate__badge--google img{block-size:70px;margin-block:-11px}.mgate__soon{font:var(--bt-text-caption);color:var(--bt-fg-tertiary)}.bt-skel{background:color-mix(in oklab,var(--bt-fg-primary) 8%,var(--bt-bg-sunken));border-radius:var(--bt-radius-sm);animation:bt-skel-pulse 1.2s ease-in-out infinite}.bt-skel--disc{border-radius:var(--bt-radius-full);flex:none}.bt-skel--bar{block-size:12px}.bt-skel--bar-sub{block-size:9px;opacity:.7}.bt-skel-row{display:flex;align-items:center;gap:var(--bt-space-3);min-block-size:56px}.bt-skel-row__bars{flex:1 1}.bt-skel-row__bars,.bt-skel-stack{display:flex;flex-direction:column;gap:var(--bt-space-2)}@keyframes bt-skel-pulse{50%{opacity:.45}}@media (prefers-reduced-motion:reduce){.bt-skel{animation:none}}[data-surface=play] .bt-btn{transition:background-color var(--bt-duration-fast) var(--bt-ease-standard),border-color var(--bt-duration-fast) var(--bt-ease-standard),color var(--bt-duration-fast) var(--bt-ease-standard),transform var(--bt-duration-fast) var(--bt-ease-overshoot),box-shadow var(--bt-duration-base) var(--bt-ease-standard)}[data-surface=play] .bt-btn--primary:hover:not(:disabled){box-shadow:var(--bt-glow-brand-lg);transform:translateY(-1px)}[data-surface=play] .bt-btn--primary:focus-visible{box-shadow:var(--bt-glow-brand)}[data-surface=play] .bt-btn:active:not(:disabled){transform:scale(.97)}.bt-btn--heat{background:var(--bt-accent-heat);color:var(--bt-fg-on-heat);border-color:transparent}.bt-btn--heat:hover:not(:disabled){background:var(--bt-accent-heat-hover);box-shadow:var(--bt-glow-heat);transform:translateY(-1px)}[data-surface=play] .bt-segmented{background:var(--bt-bg-inset)}[data-surface=play] .bt-segmented__item{font:var(--bt-text-label-md);transition:background var(--bt-duration-fast) var(--bt-ease-standard),color var(--bt-duration-fast) var(--bt-ease-standard)}[data-surface=play] .bt-segmented__item:hover{color:var(--bt-fg-primary)}[data-surface=play] .bt-segmented__item[aria-pressed=true]{background:var(--bt-action-primary-bg);color:var(--bt-action-primary-fg);font-weight:700;box-shadow:none}[data-surface=play] .bt-input,[data-surface=play] .bt-textarea{background:var(--bt-bg-canvas);transition:border-color var(--bt-duration-fast) var(--bt-ease-standard),box-shadow var(--bt-duration-base) var(--bt-ease-standard)}[data-surface=play] .bt-input:focus-visible,[data-surface=play] .bt-textarea:focus-visible{outline:none;border-color:var(--bt-border-brand);box-shadow:0 0 0 3px var(--bt-bg-selected),var(--bt-glow-brand)}[data-surface=play] .bt-sheet{border:1px solid var(--bt-border-subtle);box-shadow:var(--bt-shadow-xl);animation:neon-sheet-rise var(--bt-duration-slow) var(--bt-ease-decelerate)}[data-surface=play] .lb-scrim{animation:neon-scrim-in var(--bt-duration-base) var(--bt-ease-standard)}[data-surface=play] .lb-sheet--modal{animation:neon-modal-pop var(--bt-duration-page) var(--bt-ease-decelerate)}@keyframes neon-scrim-in{0%{opacity:0}}@keyframes neon-sheet-rise{0%{transform:translateY(24px);opacity:0}}@keyframes neon-modal-pop{0%{transform:scale(.96);opacity:0}}.bt-skel{background:linear-gradient(90deg,var(--bt-bg-raised) 0,color-mix(in oklab,var(--bt-fg-primary) 10%,var(--bt-bg-raised)) 40%,var(--bt-bg-raised) 80%);background-size:200% 100%;animation:neon-shimmer 1.4s linear infinite}@keyframes neon-shimmer{to{background-position:-200% 0}}@media (prefers-reduced-motion:reduce){[data-surface=play] .bt-sheet,[data-surface=play] .lb-scrim,[data-surface=play] .lb-sheet--modal{animation:none}.bt-btn--heat:hover:not(:disabled),[data-surface=play] .bt-btn--primary:hover:not(:disabled){transform:none}}.app-pagehead__title{font-family:var(--bt-font-display);font-weight:800;letter-spacing:var(--bt-tracking-snug)}@media (min-width:1024px){.bt-tabbar.app-tabbar,.bt-tabbar.feed-tabbar{width:var(--bt-sidebar-collapsed);padding-inline:14px;overflow:hidden;transition:width var(--bt-duration-base) var(--bt-ease-standard),box-shadow var(--bt-duration-base) var(--bt-ease-standard)}.bt-tabbar.app-tabbar:is(:hover,:focus-within),.bt-tabbar.feed-tabbar:is(:hover,:focus-within){width:var(--bt-sidebar-width);padding-inline:var(--bt-space-3);box-shadow:24px 0 48px rgba(0,0,0,.45)}.app-side__brand{padding-inline:0 var(--bt-space-2);min-height:44px}.app-side__lockup{display:none;block-size:40px;inline-size:auto}.app-side__mark{block-size:32px;-webkit-margin-start:6px;margin-inline-start:6px}.bt-tabbar:is(:hover,:focus-within) .app-side__lockup{display:block}.bt-tabbar:is(:hover,:focus-within) .app-side__mark{display:none}.bt-tabbar.app-tabbar .bt-tabbar__item,.bt-tabbar.feed-tabbar .bt-tabbar__item{font-size:0;gap:0;padding-inline:10px;white-space:nowrap}.bt-tabbar.app-tabbar:is(:hover,:focus-within) .bt-tabbar__item,.bt-tabbar.feed-tabbar:is(:hover,:focus-within) .bt-tabbar__item{font-size:.9375rem;gap:var(--bt-space-3);padding-inline:var(--bt-space-3)}.bt-tabbar .app-tabbar__badge{font:var(--bt-text-caption);font-weight:700;line-height:18px}}@media (prefers-reduced-motion:reduce){.bt-tabbar.app-tabbar,.bt-tabbar.feed-tabbar{transition:none}}.lang-menu{position:relative;display:inline-flex}.lang-menu__btn{display:inline-flex;align-items:center;gap:var(--bt-space-2);min-block-size:var(--bt-touch-min);padding-inline:var(--bt-space-3);background:none;border:1px solid var(--bt-border-subtle);border-radius:var(--bt-radius-full);color:var(--bt-fg-secondary);font:var(--bt-text-label-md);cursor:pointer}.lang-menu__btn:hover,.lang-menu__btn[aria-expanded=true]{color:var(--bt-fg-primary);background:var(--bt-bg-inset)}.lang-menu__btn:focus-visible{outline:2px solid var(--bt-focus-ring);outline-offset:2px}.lang-menu__panel{position:absolute;inset-block-start:calc(100% + 4px);inset-inline-start:0;z-index:var(--bt-z-popover);min-inline-size:220px;max-block-size:min(60dvh,420px);overflow-y:auto;display:flex;flex-direction:column;padding:var(--bt-space-2);background:var(--bt-bg-raised);border:1px solid var(--bt-border-default);border-radius:var(--bt-radius-lg);box-shadow:var(--bt-shadow-lg)}.lang-menu__row{display:flex;align-items:center;justify-content:space-between;gap:var(--bt-space-3);min-block-size:var(--bt-touch-min);padding-inline:var(--bt-space-3);background:none;border:0;border-radius:var(--bt-radius-md);color:var(--bt-fg-primary);font:var(--bt-text-body-md);text-align:start;cursor:pointer;flex:none}.lang-menu__row:hover,.lang-menu__row[aria-selected=true]{background:var(--bt-bg-sunken)}.lang-menu__row[aria-selected=true]{color:var(--bt-fg-brand)}.lang-menu__row:focus-visible{outline:2px solid var(--bt-focus-ring);outline-offset:-2px}.app-notfound{min-height:70vh;justify-content:center}.app-notfound a{color:var(--bt-fg-link)}