input,select,textarea{caret-color:var(--mos-aura,#d07cff)}input:-webkit-autofill,input:-webkit-autofill:focus,input:-webkit-autofill:hover,select:-webkit-autofill,select:-webkit-autofill:focus,select:-webkit-autofill:hover,textarea:-webkit-autofill,textarea:-webkit-autofill:focus,textarea:-webkit-autofill:hover{-webkit-text-fill-color:var(--mos-ivory,#fbf1d3)!important;box-shadow:inset 0 0 0 1000px rgba(34,26,25,.96)!important;-webkit-box-shadow:inset 0 0 0 1000px rgba(34,26,25,.96)!important;border-color:rgba(177,74,224,.45)!important;-webkit-transition:background-color 9999s ease-out 0s;transition:background-color 9999s ease-out 0s}input:-webkit-autofill:first-line,textarea:-webkit-autofill:first-line{color:var(--mos-ivory,#fbf1d3)!important;font-family:var(--font-dm-sans,system-ui,sans-serif)!important}.auth-page input,.auth-page select,.auth-page textarea,.mos-input{color:var(--mos-ivory,#fbf1d3)!important;background-color:rgba(34,26,25,.72)!important}.auth-page input::-moz-placeholder,.auth-page textarea::-moz-placeholder,.mos-input::-moz-placeholder{color:rgba(251,241,211,.48)!important}.auth-page input::placeholder,.auth-page textarea::placeholder,.mos-input::placeholder{color:rgba(251,241,211,.48)!important}@media (max-width:767px){button,input,select,textarea{font-size:16px}}.mos-settings-input{width:100%;background-color:rgba(0,0,0,.3);border:1px solid rgba(232,217,184,.15);border-radius:.5rem;padding:.5rem .75rem;font-size:.875rem;color:var(--mos-ash,#d9c9a8);transition:border-color .12s ease}.mos-settings-input::-moz-placeholder{color:rgba(192,176,144,.45)}.mos-settings-input::placeholder{color:rgba(192,176,144,.45)}.mos-settings-input:focus{outline:none;border-color:rgba(208,124,255,.45)}@media (max-width:767px){.space-y-6>.sticky.top-24.z-20{position:relative!important;top:auto!important;z-index:1!important;margin-bottom:1rem}}@media (max-width:640px){.cy-sweep{isolation:isolate}.cy-sweep:after{content:"";position:absolute;inset:0;z-index:1;pointer-events:none;background:linear-gradient(180deg,rgba(3,0,8,.72),rgba(3,0,8,.16) 28%,rgba(3,0,8,.18) 62%,rgba(3,0,8,.86))}.cy-sweep>.absolute.left-3.right-3.top-3{z-index:2;gap:.35rem!important;align-items:flex-start!important}.cy-sweep>.absolute.left-3.right-3.top-3 span{max-width:100%;white-space:nowrap;font-size:10px!important;line-height:1.2!important;padding:.18rem .48rem!important;backdrop-filter:blur(10px)}.cy-sweep>.absolute.left-3.right-3.top-3>.flex{max-width:min(100%,12rem);row-gap:.3rem}}.mos-media-safe-frame,.mos-media-safe-frame button,.mos-media-safe-frame iframe{border-radius:1rem}@media (max-width:640px){.mos-media-safe-frame [data-media-pill=status],.mos-media-safe-frame [data-media-pill=youtube]{max-width:calc(100% - 1rem);overflow:hidden;text-overflow:ellipsis;white-space:nowrap;backdrop-filter:blur(12px)}.mos-media-safe-frame [data-media-pill=play]{transform:translateY(-4px)}}.cy-scanlines .mos-spectral-bg{min-height:100%}.mos-immersive-hero .mos-prism-engine{isolation:isolate}.mos-immersive-hero .mos-prism-engine:after,.mos-immersive-hero .mos-prism-engine:before{position:absolute;top:48%;left:50%;border-radius:9999px;content:"";pointer-events:none;transform:translate(-50%,-50%);transform-origin:50% 50%}.mos-immersive-hero .mos-prism-engine:before{z-index:0;width:min(78vmin,56rem);aspect-ratio:1;opacity:.96;background:radial-gradient(circle at 50% 48%,rgba(255,250,230,.34) 0 5%,rgba(216,177,94,.28) 9%,rgba(124,247,231,.19) 21%,rgba(109,59,255,.38) 39%,rgba(168,85,247,.17) 56%,transparent 74%),radial-gradient(circle at 34% 33%,rgba(216,177,94,.3),transparent 31%),radial-gradient(circle at 69% 39%,rgba(109,59,255,.32),transparent 34%),radial-gradient(circle at 47% 76%,rgba(124,247,231,.22),transparent 31%);filter:blur(25px) saturate(1.28);mix-blend-mode:screen;animation:mos-globe-ambient-pulse 4.8s ease-in-out infinite}.mos-immersive-hero .mos-prism-engine:after{z-index:1;width:min(51vmin,36rem);aspect-ratio:1;border:1px solid rgba(247,238,220,.18);opacity:.84;background:radial-gradient(circle,rgba(247,238,220,.06) 0,rgba(109,59,255,.08) 44%,transparent 69%);box-shadow:0 0 34px rgba(247,238,220,.18),0 0 88px rgba(216,177,94,.24),0 0 142px rgba(109,59,255,.38),0 0 220px rgba(124,247,231,.12),inset 0 0 42px rgba(247,238,220,.08);filter:blur(.4px);animation:mos-globe-rim-pulse 3.6s ease-in-out infinite}.mos-immersive-hero .mos-prism-engine canvas{position:relative;z-index:2;opacity:1;filter:brightness(1.12) contrast(1.06) saturate(1.18) drop-shadow(0 0 24px rgba(247,238,220,.16)) drop-shadow(0 0 58px rgba(109,59,255,.28))}.mos-immersive-hero .mos-prism-engine canvas[data-quality-tier=low]{filter:brightness(1.2) contrast(1.04) saturate(1.14) drop-shadow(0 0 38px rgba(109,59,255,.34))}.mos-immersive-hero .mos-prism-fallback{z-index:2;filter:brightness(1.12) drop-shadow(0 0 34px rgba(247,238,220,.16)) drop-shadow(0 0 78px rgba(168,85,247,.46))}@keyframes mos-globe-ambient-pulse{0%,to{opacity:.76;transform:translate(-50%,-50%) scale(.94)}50%{opacity:1;transform:translate(-50%,-50%) scale(1.07)}}@keyframes mos-globe-rim-pulse{0%,to{opacity:.62;transform:translate(-50%,-50%) scale(.96)}50%{opacity:.94;transform:translate(-50%,-50%) scale(1.045)}}body,html{max-width:100%;overflow-x:clip}#mos-main-content,.premium-shell,.shell-content-layer,.shell-main,.shell-root{min-width:0;max-width:100%}.shell-root{min-height:100svh;overflow-x:clip}.shell-content-layer,.shell-main,.shell-root{position:relative}:where(.shell-main,.shell-content-layer) :where(.flex,[class*=flex-])>*,:where(.shell-main,.shell-content-layer) :where(.grid,[class*=grid-cols-])>*{min-width:0}:where(.shell-main,.shell-content-layer) :where(h1,h2,h3){text-wrap:balance;overflow-wrap:anywhere}:where(.shell-main,.shell-content-layer) :where(p,li,dd,dt,figcaption,blockquote,code,pre){overflow-wrap:anywhere}:where(.shell-main,.shell-content-layer) :where(img,video,canvas,svg,iframe){max-inline-size:100%}:where(.shell-main,.shell-content-layer) :where(input,select,textarea,button){max-inline-size:100%}:where(.shell-main,.shell-content-layer) :where(button,a,[role=button]){min-width:0;touch-action:manipulation}:where(.shell-main,.shell-content-layer) :where(table){display:block;width:100%;max-width:100%;overflow-x:auto;overflow-y:hidden;overscroll-behavior-inline:contain;scrollbar-width:thin;-webkit-overflow-scrolling:touch}:where(.shell-main,.shell-content-layer) :where(table) :where(th,td){min-width:7.5rem;max-width:28rem;vertical-align:top;white-space:normal}:where(.shell-main,.shell-content-layer) :where([role=dialog],dialog){max-width:min(calc(100vw - 2rem),72rem);max-height:min(calc(100dvh - 2rem),58rem);overflow:auto;overscroll-behavior:contain}:where(.shell-main,.shell-content-layer) :where(:focus-visible){outline:2px solid rgba(124,247,231,.88);outline-offset:3px}@media (max-width:767px){:where(.shell-main,.shell-content-layer) :where(input,select,textarea){min-height:44px;font-size:16px}:where(.shell-main,.shell-content-layer) :where(button,[role=button],a.inline-flex,a.flex){min-height:42px}.shell-main--has-portal-nav,.shell-root--has-bottom-nav .shell-main,[data-shell-kind=admin] .shell-main{padding-bottom:max(var(--mos-bottom-nav-clearance,7.25rem),calc(6.5rem + env(safe-area-inset-bottom)))}:where(.shell-main,.shell-content-layer) :where(.sticky){max-width:100%}:where(.shell-main,.shell-content-layer) :where(pre){max-width:100%;overflow-x:auto;white-space:pre;-webkit-overflow-scrolling:touch}.mos-immersive-hero .mos-prism-engine:before{top:45%;width:min(96vmin,42rem);opacity:.84;filter:blur(22px) saturate(1.22)}.mos-immersive-hero .mos-prism-engine:after{top:45%;width:min(66vmin,28rem)}.mos-immersive-hero .mos-prism-engine canvas{filter:brightness(1.18) contrast(1.04) saturate(1.12) drop-shadow(0 0 38px rgba(109,59,255,.3))}}@media (prefers-reduced-motion:reduce){.mos-immersive-hero .mos-prism-engine:after,.mos-immersive-hero .mos-prism-engine:before{animation:none}}@supports not (overflow:clip){.shell-root,body,html{overflow-x:hidden}}