.subscriber-glass{--g-surface:rgba(255,255,255,.72);--g-surface-2:rgba(255,255,255,.55);--g-panel:rgba(248,250,252,.95);--g-edge:rgba(255,255,255,.85);--g-hi:rgba(255,255,255,.95);--g-shadow:0 8px 28px rgba(15,23,42,.10);--g-blur:18px;--g-page:#eef2f8;--g-blob-1:rgb(var(--g-c1,59 95 150)/.20);--g-blob-2:rgb(var(--g-c2,82 176 214)/.16);--g-blob-3:rgb(var(--g-c3,124 58 237)/.12);position:relative;isolation:isolate;background:var(--g-page)!important}.dark .subscriber-glass{--g-surface:rgba(17,24,39,.62);--g-surface-2:rgba(30,41,59,.50);--g-panel:rgba(11,16,32,.95);--g-edge:rgba(255,255,255,.12);--g-hi:rgba(255,255,255,.14);--g-shadow:0 8px 30px rgba(0,0,0,.40);--g-page:#0b1020;--g-blob-1:rgb(var(--g-c1,59 95 150)/.34);--g-blob-2:rgb(var(--g-c2,82 176 214)/.22);--g-blob-3:rgb(var(--g-c3,124 58 237)/.26)}.subscriber-glass:before{content:"";position:fixed;inset:0;z-index:-1;pointer-events:none;background:radial-gradient(60vmax 60vmax at 95% -10%,var(--g-blob-1),transparent 55%),radial-gradient(55vmax 55vmax at -15% 40%,var(--g-blob-2),transparent 55%),radial-gradient(50vmax 50vmax at 110% 100%,var(--g-blob-3),transparent 55%)}.subscriber-glass :is([class~=min-h-screen],[class~=min-h-dvh]):not([class~=fixed]):not([class~=absolute]){background:transparent!important}.subscriber-glass :is([class~=fixed],[class~=absolute])[class~=inset-0]:is([class~=bg-white],[class~=bg-slate-50],[class~="dark:bg-slate-950"],[class~="dark:bg-slate-900"]){background:var(--g-panel)!important;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px)}.dark .subscriber-glass :is([class~="dark:bg-slate-900"],[class~="dark:bg-slate-950"],[class~="dark:bg-slate-900/95"]):is([class*=rounded]):not(input,textarea,select,button,a),.subscriber-glass :is([class~=bg-white],[class~=bg-card],[class~="bg-white/90"],[class~="bg-white/95"]):is([class*=rounded]):not(input,textarea,select,button,a){background:var(--g-surface)!important;border-color:var(--g-edge)!important;box-shadow:var(--g-shadow),inset 0 1px 0 var(--g-hi)!important;backdrop-filter:blur(var(--g-blur)) saturate(150%);-webkit-backdrop-filter:blur(var(--g-blur)) saturate(150%)}.dark .subscriber-glass :is([class~="dark:bg-slate-800"],[class~="dark:bg-slate-800/50"],[class~="dark:bg-slate-800/60"],[class~="dark:bg-slate-700"]):is([class*=rounded]):not(input,textarea,select),.subscriber-glass :is([class~=bg-slate-50],[class~=bg-slate-100]):is([class*=rounded]):not(input,textarea,select),.subscriber-glass :is([class~=bg-white],[class~=bg-card])[class*=rounded]>:is([class~=bg-slate-50],[class~="dark:bg-slate-800"]){background:var(--g-surface-2)!important;border-color:var(--g-edge)!important}.subscriber-glass :is([class~=sticky],[class~=fixed]):is([class~=bg-white],[class~="bg-white/90"],[class~="bg-white/95"],[class~=bg-slate-50]):not([class~=inset-0]){background:var(--g-panel)!important;border-color:var(--g-edge)!important;backdrop-filter:blur(var(--g-blur)) saturate(150%);-webkit-backdrop-filter:blur(var(--g-blur)) saturate(150%)}.subscriber-glass :is([class~=text-slate-300],[class~=text-slate-400],[class~=text-gray-400],[class~=text-muted-foreground]){color:#5b6b82!important}.dark .subscriber-glass :is([class~=text-slate-400],[class~=text-slate-500],[class~=text-slate-600],[class~=text-gray-500],[class~=text-muted-foreground]){color:#a9b6c9!important}.subscriber-glass :is([class*=bg-brand],[class*=bg-gradient],[class*=bg-red-],[class*=bg-green-],[class*=bg-blue-],[class*=bg-amber-],[class*=bg-violet-],[class*=bg-purple-]) :is([class~=text-slate-300],[class~=text-slate-400],[class~=text-slate-500]){color:inherit!important;opacity:.8}@media (max-width:480px){.subscriber-glass{--g-blur:12px}}@supports not ((backdrop-filter:blur(1px)) or (-webkit-backdrop-filter:blur(1px))){.subscriber-glass{--g-surface:rgba(255,255,255,.94)}.dark .subscriber-glass{--g-surface:rgba(17,24,39,.94)}}@media (prefers-reduced-transparency:reduce){.subscriber-glass{--g-surface:rgba(255,255,255,.97);--g-surface-2:rgba(241,245,249,.97)}.dark .subscriber-glass{--g-surface:rgba(17,24,39,.97);--g-surface-2:rgba(30,41,59,.97)}}body:has(.subscriber-glass),html:has(.subscriber-glass){overscroll-behavior:none}@media (max-width:639px){html:has(.subscriber-glass){font-size:clamp(13px,3.7vw,16px)}html:has(.subscriber-glass) :is(input:not([type=checkbox]):not([type=radio]),textarea,select){font-size:16px!important}html:has(.subscriber-glass) .text-\[7px\]{font-size:.5rem}html:has(.subscriber-glass) .text-\[8px\]{font-size:.5714rem}html:has(.subscriber-glass) .text-\[9px\]{font-size:.6429rem}html:has(.subscriber-glass) .text-\[9\.5px\]{font-size:.6786rem}html:has(.subscriber-glass) .text-\[10px\]{font-size:.7143rem}html:has(.subscriber-glass) .text-\[10\.5px\]{font-size:.75rem}html:has(.subscriber-glass) .text-\[11px\]{font-size:.7857rem}html:has(.subscriber-glass) .text-\[11\.5px\]{font-size:.8214rem}html:has(.subscriber-glass) .text-\[12px\]{font-size:.8571rem}html:has(.subscriber-glass) .text-\[12\.5px\]{font-size:.8929rem}html:has(.subscriber-glass) .text-\[13px\]{font-size:.9286rem}html:has(.subscriber-glass) .text-\[13\.5px\]{font-size:.9643rem}html:has(.subscriber-glass) .text-\[14px\]{font-size:1rem}html:has(.subscriber-glass) .text-\[14\.5px\]{font-size:1.0357rem}html:has(.subscriber-glass) .text-\[15px\]{font-size:1.0714rem}html:has(.subscriber-glass) .text-\[16px\]{font-size:1.1429rem}}@media (pointer:coarse){html:has(.subscriber-glass),html:has(.subscriber-glass) *{scrollbar-width:none}html:has(.subscriber-glass) ::-webkit-scrollbar,html:has(.subscriber-glass)::-webkit-scrollbar{display:none;width:0;height:0}}html:has(.subscriber-glass) .fixed.inset-0 .overflow-y-auto,html:has(.subscriber-glass) .fixed.inset-0.overflow-y-auto{overscroll-behavior:contain}html:has(.subscriber-glass){--sub-pad-x:16px;--sub-pad-top:22px;--sub-chip:clamp(40px,11vw,44px);--sub-gap:14px;--sub-pad-bottom:16px;--sub-cut:26px;--sub-content-top:20px}html:has(.subscriber-glass) .sub-hdr,html:has(.subscriber-glass) .sub-inner-bar{--cut:var(--sub-cut,26px);-webkit-mask:linear-gradient(#000 0 0) top /100% calc(100% - var(--cut)) no-repeat,radial-gradient(circle var(--cut) at 100% 100%,transparent calc(var(--cut) - .5px),#000 var(--cut)) bottom left /var(--cut) var(--cut) no-repeat,radial-gradient(circle var(--cut) at 0 100%,transparent calc(var(--cut) - .5px),#000 var(--cut)) bottom right /var(--cut) var(--cut) no-repeat;mask:linear-gradient(#000 0 0) top /100% calc(100% - var(--cut)) no-repeat,radial-gradient(circle var(--cut) at 100% 100%,transparent calc(var(--cut) - .5px),#000 var(--cut)) bottom left /var(--cut) var(--cut) no-repeat,radial-gradient(circle var(--cut) at 0 100%,transparent calc(var(--cut) - .5px),#000 var(--cut)) bottom right /var(--cut) var(--cut) no-repeat}html:has(.subscriber-glass) .sub-inner-bar{background:rgb(var(--brand-rgb))!important;color:#fff!important;border:0!important;box-shadow:none!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important;isolation:isolate;overflow:hidden;padding:calc(env(safe-area-inset-top, 0px) + var(--sub-pad-top)) var(--sub-pad-x) calc(var(--sub-pad-bottom) + var(--cut))!important;margin-bottom:calc(-1 * var(--cut))}html:has(.subscriber-glass) .sub-inner-bar:not(.sub-inner-flat)+*{padding-top:var(--sub-content-top)!important}html:has(.subscriber-glass) .sub-inner-bar.sub-inner-flat:before{display:none}html:has(.subscriber-glass) .sub-inner-bar.sub-inner-flat{-webkit-mask:none;mask:none;padding-bottom:var(--sub-pad-bottom)!important;margin-bottom:0}html:has(.subscriber-glass) .sub-inner-bar:before{content:"";position:absolute;z-index:-1;right:-34px;top:-44px;width:150px;height:150px;background:var(--sub-logo-square,none) center /contain no-repeat;filter:var(--sub-logo-filter,none);mix-blend-mode:var(--sub-logo-blend,normal);opacity:.18;pointer-events:none}html:has(.subscriber-glass) .sub-inner-bar :is(h1,h2,h3,p,span,a,button,svg){color:#fff!important}html:has(.subscriber-glass) .sub-inner-bar>button:first-child,html:has(.subscriber-glass) .sub-inner-bar>div:first-child>button:first-child{width:var(--sub-chip)!important;height:var(--sub-chip)!important;border-radius:12px;border:1px solid rgba(255,255,255,.4);background:rgba(255,255,255,.14)}html:has(.subscriber-glass) .sub-inner-bar>button:first-child svg,html:has(.subscriber-glass) .sub-inner-bar>div:first-child>button:first-child svg{width:1.3rem;height:1.3rem}html:has(.subscriber-glass) .sub-inner-bar :is(h1,h2){font-size:clamp(15px,4.6vw,19px)!important}@keyframes subSheetIn{0%{transform:translateY(100%)}to{transform:translateY(var(--sheet-y,0))}}@keyframes subSheetOut{0%{transform:translateY(var(--sheet-y,0))}to{transform:translateY(100%)}}@keyframes subFadeIn{0%{opacity:0}to{opacity:1}}@keyframes subFadeOut{0%{opacity:1}to{opacity:0}}.sub-sheet[data-state=open]{animation:subSheetIn .34s cubic-bezier(.32,.72,0,1) backwards}.sub-sheet[data-state=closed]{animation:subSheetOut .22s cubic-bezier(.4,0,1,1) forwards}.sub-sheet-overlay[data-state=open]{animation:subFadeIn .25s ease-out backwards}.sub-sheet-overlay[data-state=closed]{animation:subFadeOut .2s ease-in forwards}html.paw-launch .sub-sheet[role=dialog][data-state=open]{animation-duration:.34s!important;animation-timing-function:cubic-bezier(.32,.72,0,1)!important;transform-origin:50% 100%}.sub-sheet-icon{--tone:var(--brand-rgb,215 22 27);position:relative;width:64px;height:64px;margin-top:10px}.sub-sheet-icon[data-tone=green]{--tone:22 163 74}.sub-sheet-icon[data-tone=amber]{--tone:217 119 6}.sub-sheet-icon[data-tone=red]{--tone:220 38 38}.sub-sheet-icon[data-tone=violet]{--tone:124 58 237}.sub-sheet-icon[data-tone=blue]{--tone:37 99 235}.sub-sheet-disc{position:absolute;inset:4px;border-radius:999px;display:flex;align-items:center;justify-content:center;background:rgb(var(--tone)/.12);color:rgb(var(--tone));animation:subIconIn .5s cubic-bezier(.22,1,.36,1) .1s backwards}.dark .sub-sheet-disc{background:rgb(var(--tone)/.22);color:#fff}.sub-sheet-glyph{width:26px;height:26px;animation:subGlyphIn .6s cubic-bezier(.22,1,.36,1) .22s backwards}.sub-sheet-ring{position:absolute;inset:4px;border-radius:999px;border:2px solid rgb(var(--tone)/.35);opacity:0;animation:subRing 2.6s cubic-bezier(.22,1,.36,1) .7s infinite}.sub-sheet-ring-2{animation-delay:2s}@keyframes subIconIn{0%{transform:scale(.6);opacity:0}to{transform:scale(1);opacity:1}}@keyframes subGlyphIn{0%{transform:rotate(-24deg) scale(.7);opacity:0}to{transform:none;opacity:1}}@keyframes subRing{0%{transform:scale(1);opacity:.8}to{transform:scale(1.5);opacity:0}}@media (prefers-reduced-motion:reduce){.sub-sheet,.sub-sheet-disc,.sub-sheet-glyph,.sub-sheet-overlay{animation-duration:1ms!important}.sub-sheet-ring{display:none}}html:has(.subscriber-glass) .fbn-icon{width:clamp(18px,5vw,22px)!important;height:clamp(18px,5vw,22px)!important}html:has(.subscriber-glass) .fbn-label{font-size:clamp(9.5px,2.75vw,11.5px)!important;letter-spacing:0}html:has(.subscriber-glass) .fbn-btn{gap:clamp(3px,1.1vw,6px)!important}html:has(.subscriber-glass){-webkit-text-size-adjust:100%;text-size-adjust:100%}html:has(.subscriber-glass) .sub-chat-fab{transition:transform .3s cubic-bezier(.32,.72,0,1)}html.sub-nav-hidden .sub-chat-fab[data-chat-open=false]{transform:translateY(76px)}html:has(.subscriber-glass) .sub-page:after{content:var(--sub-footer,"");display:block;white-space:pre-line;text-align:center;font-size:11px;line-height:1.6;font-weight:600;color:#94a3b8;padding:var(--sub-footer-pt,28px) 16px calc(env(safe-area-inset-bottom, 0px) + 22px);background:var(--sub-footer-logo,none) center 24px /auto 30px no-repeat}.sub-toast-sheet[data-state=open]{animation:subSheetIn .34s cubic-bezier(.32,.72,0,1) backwards}.sub-toast-sheet[data-state=closed]{animation:subSheetOut .22s cubic-bezier(.4,0,1,1) forwards}