.academy-theme-root{background:var(--academy-background);min-height:100%;color:var(--academy-text)}.academy-theme-loading{background:radial-gradient(circle at 50% 38%, var(--academy-glow), transparent 24rem), var(--academy-background);min-height:100dvh;color:var(--academy-text);letter-spacing:.32em;place-content:center;justify-items:center;gap:.85rem;font-size:.72rem;font-weight:900;display:grid}.academy-theme-loading__mark{border:2px solid var(--academy-border-strong);border-top-color:var(--academy-primary);border-radius:999px;width:2.75rem;height:2.75rem;animation:.8s linear infinite academy-theme-spin}@keyframes academy-theme-spin{to{transform:rotate(360deg)}}.academy-identity{min-width:0;color:var(--academy-text);align-items:center;gap:.72rem;text-decoration:none;display:inline-flex}.academy-identity__logo{width:var(--agency-logo-header-size,4.25rem);height:var(--agency-logo-header-size,4.25rem);flex:0 0 var(--agency-logo-header-size,4.25rem);border:1px solid var(--academy-border-strong);background:var(--academy-surface-elevated);box-shadow:0 0 28px var(--academy-glow);color:var(--academy-primary);border-radius:1rem;place-items:center;font-size:.72rem;font-weight:950;display:grid;overflow:visible}.academy-identity__logo.is-compact{flex-basis:2.65rem;width:2.65rem;height:2.65rem}.academy-identity__logo img{border-radius:inherit;object-fit:contain;width:100%;height:100%}.agency-coach-skin{isolation:isolate;aspect-ratio:1;border:1px solid var(--agency-border-strong);background:radial-gradient(circle at 50% 28%, color-mix(in srgb, var(--agency-coach-secondary) 30%, transparent), transparent 38%), linear-gradient(160deg, var(--agency-coach-surface), var(--agency-background));width:min(100%,24rem);box-shadow:0 34px 90px var(--agency-coach-glow);border-radius:46% 46% 32% 32%;place-items:center;display:grid;position:relative;overflow:hidden}.agency-coach-skin__image{z-index:2;object-fit:contain;filter:drop-shadow(0 28px 35px #00000085);width:94%;height:94%;position:relative}.agency-coach-skin__light,.agency-coach-skin__accent{background:var(--agency-coach-primary);opacity:.2;filter:blur(2.8rem);border-radius:50%;position:absolute;inset:8%}html[data-academy-custom=true] .prime-support-launcher,html[data-academy-custom=true] .prime-support-composer>div>button,html[data-academy-custom=true] .prime-support-suggestions button,html[data-academy-custom=true] .prime-support-message.is-user{border-color:var(--agency-border-strong)!important;background:var(--agency-primary)!important;color:var(--agency-text-on-primary)!important}html[data-academy-custom=true] .prime-support-panel,html[data-academy-custom=true] .prime-support-header,html[data-academy-custom=true] .prime-support-composer,html[data-academy-custom=true] .prime-support-history{border-color:var(--agency-border)!important;background:var(--agency-surface)!important;color:var(--agency-text)!important}.prime-support-powered{width:100%;color:var(--agency-text-muted);letter-spacing:.12em;opacity:.55;text-align:center;text-transform:uppercase;font-size:.58rem;font-weight:700;display:block}html[data-academy-custom=true] :is(.prime-dashboard-v3-header,.prime-manager-header,.company-owner-header,.prime-live-call-header,.prime-results-header,.prime-mission-header){border-color:var(--agency-border)!important;background:var(--agency-nav)!important}html[data-academy-custom=true] :is(.prime-dashboard-v3-card,.prime-manager-card,.company-owner-card,.prime-results-card,.prime-live-call-panel,.prime-mission-card){border-color:var(--agency-border)!important;background:var(--agency-card)!important;color:var(--agency-text)!important}html[data-academy-custom=true] :is(.prime-dashboard-v3-button,.prime-manager-primary-action,.company-owner-primary-action,.prime-results-primary-action,.prime-live-call-primary-action){border-color:var(--agency-primary)!important;background:var(--agency-cta)!important;color:var(--agency-text-on-primary)!important}.agency-coach-skin__accent{z-index:3;border:1px solid color-mix(in srgb, var(--agency-coach-secondary) 68%, transparent);background:linear-gradient(90deg, transparent, var(--agency-coach-secondary), transparent);opacity:.38;filter:blur(.8rem);pointer-events:none;height:18%;inset:auto 18% 5%}.academy-identity__logo[data-logo-shape=horizontal]{width:min(calc(var(--agency-logo-header-size,4.25rem) * 2.4), 16rem);flex-basis:min(calc(var(--agency-logo-header-size,4.25rem) * 2.4), 16rem)}.academy-identity__logo[data-logo-shape=portrait]{height:calc(var(--agency-logo-header-size,4.25rem) * 1.35)}.academy-identity--hero .academy-identity__logo,.academy-identity--lobby .academy-identity__logo{width:min(var(--agency-logo-hero-size,15rem), 64vw);height:min(var(--agency-logo-hero-size,15rem), 34vh);background:color-mix(in srgb, var(--agency-surface) 84%, transparent);box-shadow:0 24px 90px var(--agency-coach-glow,var(--academy-glow));border:0;border-radius:1.5rem;flex-basis:auto;padding:clamp(.75rem,2vw,1.5rem)}.academy-identity--hero .academy-identity__logo[data-logo-shape=horizontal],.academy-identity--lobby .academy-identity__logo[data-logo-shape=horizontal]{width:min(calc(var(--agency-logo-hero-size,15rem) * 1.75), 72vw)}.academy-identity--mobile .academy-identity__logo{width:var(--agency-logo-mobile-size,3.5rem);height:var(--agency-logo-mobile-size,3.5rem);flex-basis:var(--agency-logo-mobile-size,3.5rem)}.academy-identity__logo svg{width:55%;height:55%}.academy-identity__copy{gap:.15rem;min-width:0;display:grid}.academy-identity__copy strong,.academy-identity__copy small{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.academy-identity__copy strong{letter-spacing:.02em;max-width:18rem;font-size:.78rem;font-weight:900}.academy-identity__copy small{color:var(--academy-text-muted);letter-spacing:.12em;text-transform:uppercase;font-size:.55rem;font-weight:800}html[data-academy-custom=true]{--primary:var(--academy-primary);--primary-foreground:var(--academy-primary-foreground);--secondary:var(--academy-secondary);--secondary-foreground:var(--academy-secondary-foreground);--accent:var(--academy-primary);--accent-foreground:var(--academy-primary-foreground);--ring:var(--academy-focus);--border:var(--academy-border)}html[data-academy-custom=true] body{background:var(--academy-background);color:var(--academy-text)}.academy-theme-root[data-academy-custom=true] :is(button,a,input,select,textarea):focus-visible{outline:3px solid var(--academy-focus);outline-offset:3px}.academy-theme-root[data-academy-custom=true] :is(.prime-screen,.prime-dashboard-v3,.prime-account-page,.prime-mission-brief-v2,.prime-live-call-page,.prime-coach-analysis-page,.prime-results-page){background:radial-gradient(circle at 16% 6%, var(--academy-glow), transparent 30rem), radial-gradient(circle at 88% 18%, color-mix(in srgb, var(--academy-secondary) 13%, transparent), transparent 28rem), var(--academy-background)}.academy-theme-root[data-academy-custom=true] :is(.prime-dashboard-v3-header,.prime-account-header,.prime-live-call-header,.prime-results-header){border-color:var(--academy-border);background:var(--academy-surface-glass);box-shadow:0 12px 45px var(--academy-glow)}.academy-theme-root[data-academy-custom=true] :is(.prime-panel,.prime-dashboard-v3-card,.prime-dashboard-v3-coach,.prime-lobby__briefing,.prime-lobby-mission-card,.prime-live-call-shell,.prime-live-call-prospect,.prime-live-call-objective,.prime-live-mission-guide,.prime-results-v2-card,.prime-account-card,.prime-support-widget-panel){border-color:var(--academy-border);background-color:var(--academy-surface-glass);box-shadow:0 20px 70px color-mix(in srgb, var(--academy-primary) 14%, transparent)}.academy-theme-root[data-academy-custom=true] :is(.prime-cta,.prime-lobby__cta,.prime-mission-brief-v2-cta,.prime-mission-brief-v3-cta,.prime-live-call-start,.prime-results-v2-primary){background:linear-gradient(135deg, var(--academy-primary), var(--academy-primary-hover));color:var(--academy-primary-foreground);box-shadow:0 18px 48px var(--academy-glow);border-color:#0000}.academy-theme-root[data-academy-custom=true] :is(.prime-mission-brief-v3-kicker,.prime-mission-brief-v3-objective>span,.prime-mission-brief-v3-success>span){color:var(--agency-secondary-readable)!important}.academy-theme-root[data-academy-custom=true] .prime-dashboard-v3-stat:before{box-shadow:0 0 20px var(--agency-coach-glow);border-color:var(--agency-secondary)!important;background:radial-gradient(circle at 35% 30%, color-mix(in srgb, var(--agency-secondary) 30%, transparent), color-mix(in srgb, var(--agency-primary) 72%, var(--agency-surface)))!important}.academy-theme-root[data-academy-custom=true] .prime-dashboard-v3-stat{border-color:var(--agency-border)!important;background:var(--agency-surface-glass)!important}.academy-theme-root[data-academy-custom=true] .prime-dashboard-v3-stat:first-child:after{background:linear-gradient(90deg, var(--agency-secondary), var(--agency-secondary-readable) 62%, color-mix(in srgb, var(--agency-secondary) 18%, transparent) 62%)!important}.academy-theme-root[data-academy-custom=true] .prime-dashboard-v3-stat span{color:var(--agency-text-muted)!important}.academy-theme-root[data-academy-custom=true] :is(.prime-live-call-prospect,.prime-live-call-objective,.prime-live-call-stage,.prime-live-mission-guide,.prime-live-call-readiness span,.prime-live-call-stat){border-color:var(--agency-border)!important;background:var(--agency-surface-glass)!important;box-shadow:0 18px 50px color-mix(in srgb, var(--agency-primary) 14%, transparent)!important}.academy-theme-root[data-academy-custom=true] .prime-live-call-stage{background:radial-gradient(circle at 50% 38%, var(--agency-coach-glow), transparent 30%), linear-gradient(180deg, var(--agency-elevated), var(--agency-surface))!important}.academy-theme-root[data-academy-custom=true] :is(.prime-live-call-prospect p,.prime-live-call-stage-label,.prime-live-call-objective>p,.prime-live-call-objective-list>span,.prime-live-call-objective-avoid>span,.prime-live-call-objective-skill>span,.prime-live-call-readiness svg,.prime-live-call-stat svg){color:var(--agency-secondary-readable)!important}.academy-theme-root[data-academy-custom=true] .prime-live-call-orb>div{border-color:var(--agency-secondary)!important;background:color-mix(in srgb, var(--agency-primary) 74%, var(--agency-surface))!important;box-shadow:0 0 38px var(--agency-coach-glow)!important}.academy-theme-root[data-academy-custom=true] .prime-live-call-wave span{background:var(--agency-secondary)!important;box-shadow:0 0 14px var(--agency-coach-glow)!important}.academy-theme-root[data-academy-custom=true] .prime-conversation-visualizer__halo{background:radial-gradient(circle, color-mix(in srgb, var(--agency-secondary) 20%, transparent), color-mix(in srgb, var(--agency-primary) 12%, transparent) 52%, transparent 72%)!important}.academy-theme-root[data-academy-custom=true] :is(.prime-conversation-visualizer__prospect,.prime-conversation-visualizer__agent,.prime-conversation-visualizer__frequency){border-color:color-mix(in srgb, var(--agency-secondary) 45%, transparent)!important;box-shadow:0 0 24px var(--agency-coach-glow), inset 0 0 24px color-mix(in srgb, var(--agency-primary) 18%, transparent)!important}.academy-theme-root[data-academy-custom=true] .prime-conversation-visualizer__agent{background:radial-gradient(circle at 44% 38%, color-mix(in srgb, var(--agency-secondary) 22%, transparent), color-mix(in srgb, var(--agency-primary) 36%, transparent))!important}.academy-theme-root[data-academy-custom=true] .prime-conversation-visualizer__core{background:radial-gradient(circle at 40% 34%, color-mix(in srgb, var(--agency-secondary) 28%, var(--agency-primary)), var(--agency-primary) 68%, var(--agency-background))!important;box-shadow:inset 0 1px 9px color-mix(in srgb, var(--agency-secondary) 20%, transparent), 0 0 26px var(--agency-coach-glow)!important}.academy-theme-root[data-academy-custom=true] .prime-conversation-visualizer__status{color:var(--agency-text-muted)!important}.academy-theme-root[data-academy-custom=true] :is(.prime-user-menu__trigger,.prime-language-switcher>button){border-color:var(--agency-border)!important;background:var(--agency-nav)!important;color:var(--agency-text)!important}.academy-theme-root[data-academy-custom=true] :is(.prime-dashboard-v3-portal-link,.prime-live-call-control,.prime-mission-brief-v2-back){border-color:var(--academy-border-strong)}.academy-theme-root[data-academy-custom=true] :is(.prime-dashboard-v3-portal-link,.prime-live-call-control,.prime-mission-brief-v2-back):hover{background:var(--academy-secondary);color:var(--academy-secondary-foreground)}.academy-theme-root[data-academy-custom=true] :is(.prime-dashboard-v3-coach-label,.prime-dashboard-v3-coach-insight,.prime-lobby__eyebrow,.prime-lobby-coach-screen__focus,.prime-mission-brief-v2-kicker,.prime-live-call-stage-label){color:var(--academy-coach-primary)}.academy-theme-root[data-academy-custom=true] :is(.prime-dashboard-v3-coach-rule,.prime-lobby-coach-screen__listening,.prime-conversation-visualizer__agent,.prime-coach-analysis-loader span){background:var(--academy-coach-secondary);box-shadow:0 0 28px var(--academy-glow)}.academy-theme-root[data-academy-custom=true] :is(.prime-dashboard-v3-coach-image,.prime-coach-analysis-portrait,.prime-conversation-visualizer__core){border-color:var(--academy-coach-primary);box-shadow:0 0 42px var(--academy-glow)}.academy-theme-root[data-academy-custom=true] :is(.prime-mission-brief-v2-bg,.prime-live-call-bg,.prime-coach-analysis-bg){opacity:.46;filter:grayscale(.3)saturate(.65)}.academy-theme-root[data-academy-custom=true] :is(.prime-mission-brief-v2-shade,.prime-live-call-shade,.prime-coach-analysis-shade,.prime-lobby__atmosphere){background:radial-gradient(circle at 48% 35%, var(--academy-glow), transparent 34rem), linear-gradient(150deg, color-mix(in srgb, var(--academy-primary) 18%, transparent), var(--academy-background) 74%)}.academy-theme-root[data-academy-custom=true] :where([class~=text-sky-50],[class~=text-sky-100],[class~=text-sky-200],[class~=text-sky-300],[class~=text-sky-400],[class~=text-cyan-200],[class~=text-cyan-300],[class~=text-cyan-400],[class~=text-blue-300],[class~=text-blue-400]):not(.academy-ceremonial *){color:var(--academy-primary)!important}.academy-theme-root[data-academy-custom=true] :where([class~=bg-sky-200],[class~=bg-sky-300],[class~=bg-sky-400],[class~=bg-cyan-300],[class~=bg-cyan-400],[class~=bg-blue-400],[class~=bg-blue-500]):not(.academy-ceremonial *){color:var(--academy-primary-foreground);background-color:var(--academy-primary)!important}.academy-theme-root[data-academy-custom=true] :where([class~=border-sky-200\/10],[class~=border-sky-200\/12],[class~=border-sky-200\/14],[class~=border-sky-200\/15],[class~=border-sky-200\/18],[class~=border-sky-200\/20],[class~=border-sky-200\/24],[class~=border-sky-300\/15],[class~=border-sky-300\/18],[class~=border-sky-300\/20],[class~=border-sky-300\/25],[class~=border-cyan-300\/15],[class~=border-cyan-300\/25]):not(.academy-ceremonial *){border-color:var(--academy-border)!important}.academy-theme-root[data-academy-custom=true] :where([class~=from-sky-200],[class~=from-sky-300],[class~=from-sky-400],[class~=from-cyan-300],[class~=from-blue-400]):not(.academy-ceremonial *){--tw-gradient-from:var(--academy-primary) var(--tw-gradient-from-position)!important;--tw-gradient-to:color-mix(in srgb, var(--academy-primary) 0%, transparent) var(--tw-gradient-to-position)!important}.academy-theme-root[data-academy-custom=true] :where([class~=via-sky-300],[class~=via-sky-400],[class~=via-cyan-300],[class~=via-blue-400]):not(.academy-ceremonial *){--tw-gradient-via:var(--academy-primary-hover) var(--tw-gradient-via-position)!important}.academy-theme-root[data-academy-custom=true] :where([class~=to-sky-500],[class~=to-cyan-300],[class~=to-cyan-400],[class~=to-blue-500]):not(.academy-ceremonial *){--tw-gradient-to:var(--academy-secondary) var(--tw-gradient-to-position)!important}.academy-theme-root[data-academy-custom=true] .academy-semantic-primary{background:var(--academy-primary);color:var(--academy-primary-foreground)}.academy-theme-root[data-academy-custom=true] .academy-semantic-secondary{background:var(--academy-secondary);color:var(--academy-secondary-foreground)}.academy-theme-root[data-academy-custom=true] .academy-progress{background:var(--academy-progress)}.academy-theme-root[data-academy-custom=true] .academy-success{color:var(--academy-success)}.academy-theme-root[data-academy-custom=true] .academy-warning{color:var(--academy-warning)}.academy-theme-root[data-academy-custom=true] .academy-danger{color:var(--academy-danger)}.academy-theme-root[data-academy-custom=true] .manager-portal,.academy-theme-root[data-academy-custom=true] .company-owner-portal{color:var(--agency-text);background:var(--agency-background)!important}.academy-theme-root[data-academy-custom=true] .manager-portal>.fixed.inset-0{background:radial-gradient(circle at 18% 10%, var(--agency-coach-glow), transparent 30%), radial-gradient(circle at 78% 14%, color-mix(in srgb, var(--agency-secondary) 13%, transparent), transparent 28%), linear-gradient(180deg, color-mix(in srgb, var(--agency-background) 70%, transparent), var(--agency-background))!important}.academy-theme-root[data-academy-custom=true] :is(.manager-portal,.company-owner-portal) :where([class*="bg-[#071426]"],[class*="bg-[#080705]"],[class*="bg-[#020817]"]){background-color:var(--agency-card)!important}.academy-theme-root[data-academy-custom=true] .manager-portal>.relative.z-20,.academy-theme-root[data-academy-custom=true] .company-owner-portal>header{border-color:var(--agency-border)!important;background:var(--agency-nav)!important}.academy-theme-root[data-academy-custom=true] .company-owner-portal>main{background:radial-gradient(circle at 10% 0%, var(--agency-coach-glow), transparent 28%), var(--agency-background)!important}.academy-theme-root[data-academy-custom=true] :is(.manager-portal,.company-owner-portal) :where([class*=border-amber],[class*=border-sky],[class*=border-cyan]):not([role=alert],[role=alert] *){border-color:var(--agency-border)!important}.academy-theme-root[data-academy-custom=true] :is(.manager-portal,.company-owner-portal) :where([class*=text-sky],[class*=text-cyan]):not([role=alert],[role=alert] *){color:var(--agency-primary-readable)!important}.academy-theme-root[data-academy-custom=true] .company-owner-portal :where([class*=text-amber],[class*=text-yellow]):not([role=alert],[role=alert] *){color:var(--agency-secondary-readable)!important}.academy-theme-root[data-academy-custom=true] .company-owner-portal :where([class*=bg-amber],[class*=bg-yellow]):not([role=alert],[role=alert] *){background-color:color-mix(in srgb, var(--agency-secondary) 14%, transparent)!important}.academy-theme-root[data-academy-custom=true] .company-owner-portal :where([class*=from-amber],[class*=from-yellow]):not([role=alert] *){--tw-gradient-from:var(--agency-primary) var(--tw-gradient-from-position)!important}.academy-theme-root[data-academy-custom=true] .company-owner-portal :where([class*=via-amber],[class*=via-yellow]):not([role=alert] *){--tw-gradient-via:var(--agency-secondary) var(--tw-gradient-via-position)!important}.academy-theme-root[data-academy-custom=true] .company-owner-portal :where([class*=to-amber],[class*=to-yellow]):not([role=alert] *){--tw-gradient-to:var(--agency-secondary) var(--tw-gradient-to-position)!important}.academy-theme-root[data-academy-custom=true] .agency-training-lobby :where([class*=text-amber],[class*=text-yellow]){color:var(--agency-secondary-readable)!important}.academy-theme-root[data-academy-custom=true] .agency-training-lobby :where([class*=border-amber],[class*=border-yellow]){border-color:var(--agency-border-strong)!important}.academy-theme-root[data-academy-custom=true] .agency-training-lobby :where([class*=bg-amber],[class*=bg-yellow]){background-color:color-mix(in srgb, var(--agency-secondary) 13%, transparent)!important}.academy-theme-root[data-academy-custom=true] .agency-training-lobby :where([class*=from-amber],[class*=from-yellow]){--tw-gradient-from:var(--agency-primary) var(--tw-gradient-from-position)!important}.academy-theme-root[data-academy-custom=true] .agency-training-lobby :where([class*=via-amber],[class*=via-yellow]){--tw-gradient-via:var(--agency-secondary) var(--tw-gradient-via-position)!important}.academy-theme-root[data-academy-custom=true] .agency-training-lobby :where([class*=to-amber],[class*=to-yellow]){--tw-gradient-to:var(--agency-secondary) var(--tw-gradient-to-position)!important}@media (width<=640px){.academy-identity__copy strong{max-width:10rem}.academy-identity__logo{width:var(--agency-logo-mobile-size,3.5rem);height:var(--agency-logo-mobile-size,3.5rem);flex-basis:var(--agency-logo-mobile-size,3.5rem)}}.academy-theme-root[data-academy-custom=true] .prime-lobby-brand{z-index:16;width:36%;min-height:clamp(112px,13vw,248px);top:1.2%;left:32%}.academy-theme-root[data-academy-custom=true] .prime-lobby-brand .academy-identity__logo{background:color-mix(in srgb, var(--agency-surface) 64%, transparent);filter:none;width:100%;height:100%;max-height:clamp(112px,13vw,248px);padding:clamp(.45rem,1vw,1rem)}.academy-theme-root[data-academy-custom=true] .prime-lobby-brand .academy-identity__logo img{max-height:clamp(112px,13vw,248px);filter:drop-shadow(0 12px 28px #000000b3) drop-shadow(0 0 30px var(--agency-coach-glow))}@media (width<=768px){.academy-theme-root[data-academy-custom=true] .prime-lobby-brand{width:52%;min-height:92px;left:24%}}@media (prefers-reduced-motion:reduce){.academy-theme-loading__mark{animation:none}}.prime-lobby__academy-identity{z-index:12;border:1px solid var(--academy-border);background:var(--academy-surface-glass);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);border-radius:999px;max-width:min(72%,24rem);padding:.45rem .65rem;position:absolute;top:1.1rem;left:1.1rem}.prime-coach-analysis-brand{z-index:4;position:absolute;top:1.2rem;left:1.2rem}.prime-dashboard-v3-coach-academy{margin-bottom:1rem}.academy-theme-root[data-academy-custom=true] :is(.prime-dashboard-v3-coach-label,.prime-lobby__eyebrow,.prime-mission-brief-v2-kicker,.prime-live-call-stage-label){color:var(--academy-primary-readable)}.academy-theme-root[data-academy-custom=true] .prime-lobby-door-hit.is-in_progress:before,.academy-theme-root[data-academy-custom=true] .prime-lobby-door-hit.is-available:before{border-color:var(--academy-primary);background:color-mix(in srgb, var(--academy-primary) 20%, transparent);box-shadow:0 0 38px var(--academy-glow)}.academy-theme-root[data-academy-custom=true] :is(.prime-lobby-door-hit.is-in_progress,.prime-lobby-door-hit.is-available) .prime-lobby-door-hit__beacon,.academy-theme-root[data-academy-custom=true] :is(.prime-lobby-mission-card.is-in_progress,.prime-lobby-mission-card.is-available) .prime-lobby-mission-card__number{border-color:var(--academy-border-strong);background:var(--academy-primary);color:var(--academy-primary-foreground);box-shadow:0 0 28px var(--academy-glow)}.academy-theme-root[data-academy-custom=true] :is(.prime-lobby-mission-card.is-in_progress,.prime-lobby-mission-card.is-available){border-color:var(--academy-border-strong);background:var(--academy-surface-glass)}html[data-academy-custom=true] :is(.prime-support-widget-panel,[data-radix-popper-content-wrapper]>*){--primary:var(--academy-primary);--primary-foreground:var(--academy-primary-foreground);--ring:var(--academy-focus);border-color:var(--academy-border)}html[data-academy-custom=true] .academy-welcome{border-color:var(--academy-border-strong)!important;background:var(--academy-background)!important}html[data-academy-custom=true] .academy-welcome>:first-child{background:radial-gradient(circle at 18% 16%, var(--academy-glow), transparent 30%), radial-gradient(circle at 82% 34%, color-mix(in srgb, var(--academy-secondary) 12%, transparent), transparent 26%), linear-gradient(135deg, var(--academy-background), var(--academy-surface), var(--academy-surface-elevated))!important}html[data-academy-custom=true] .academy-welcome :where([class*=border-amber-]){border-color:var(--academy-border)!important}html[data-academy-custom=true] .academy-welcome :where([class*=bg-amber-]){background-color:color-mix(in srgb, var(--academy-primary) 16%, transparent)!important}html[data-academy-custom=true] .academy-welcome :where([class*=text-amber-]){color:var(--academy-primary-readable)!important}html[data-academy-custom=true] .academy-welcome button:last-child{background:linear-gradient(90deg, var(--academy-primary), var(--academy-primary-hover), var(--academy-secondary))!important;color:var(--academy-primary-foreground)!important;box-shadow:0 18px 48px var(--academy-glow)!important}@media (width<=640px){.prime-lobby__academy-identity{max-width:calc(100% - 1.4rem);top:.7rem;left:.7rem}}.prime-lobby__academy-identity{background:color-mix(in srgb, var(--academy-surface-glass) 90%, #030d18eb);min-height:3.6rem;padding:.5rem .8rem;box-shadow:0 14px 34px #00000057,inset 0 1px #ffffff14}.prime-lobby__academy-identity .academy-identity__logo.is-compact{background:#fffffff0;border-radius:50%;flex-basis:2.85rem;width:2.85rem;height:2.85rem;padding:0;overflow:hidden}.prime-lobby__academy-identity .academy-identity__logo img{object-fit:cover;object-position:center;border-radius:50%;width:100%;height:100%}.prime-lobby__academy-identity .academy-identity__copy strong{font-size:.88rem}html[data-academy-custom=true] [class~=bg-blue-500\/12]:not(.academy-ceremonial *){background-color:color-mix(in srgb, var(--academy-primary) 12%, transparent)!important}html[data-academy-custom=true] [class~=bg-blue-300\/5]:not(.academy-ceremonial *){background-color:color-mix(in srgb, var(--academy-primary) 5%, transparent)!important}html[data-academy-custom=true] [class~="after:bg-sky-200/8"]:not(.academy-ceremonial *):after{background-color:color-mix(in srgb, var(--academy-primary) 8%, transparent)!important}html[data-academy-custom=true] [class~=bg-cyan-200\/10]:not(.academy-ceremonial *){background-color:color-mix(in srgb, var(--academy-secondary) 10%, transparent)!important}html[data-academy-custom=true] [class~=bg-cyan-300]:not(.academy-ceremonial *){color:var(--academy-secondary-foreground);background-color:var(--academy-secondary)!important}html[data-academy-custom=true] [class~=bg-cyan-300\/5]:not(.academy-ceremonial *){background-color:color-mix(in srgb, var(--academy-secondary) 5%, transparent)!important}html[data-academy-custom=true] [class~="bg-cyan-300/[.055]"]:not(.academy-ceremonial *){background-color:color-mix(in srgb, var(--academy-secondary) 5.5%, transparent)!important}html[data-academy-custom=true] [class~=bg-cyan-300\/8]:not(.academy-ceremonial *){background-color:color-mix(in srgb, var(--academy-secondary) 8%, transparent)!important}html[data-academy-custom=true] [class~="bg-cyan-300/[.11]"]:not(.academy-ceremonial *){background-color:color-mix(in srgb, var(--academy-secondary) 11%, transparent)!important}html[data-academy-custom=true] [class~="bg-sky-300/[0.035]"]:not(.academy-ceremonial *){background-color:color-mix(in srgb, var(--academy-primary) 3.5%, transparent)!important}html[data-academy-custom=true] [class~="bg-cyan-400/[.045]"]:not(.academy-ceremonial *){background-color:color-mix(in srgb, var(--academy-secondary) 5%, transparent)!important}html[data-academy-custom=true] [class~="bg-cyan-400/[.04]"]:not(.academy-ceremonial *){background-color:color-mix(in srgb, var(--academy-secondary) 4%, transparent)!important}html[data-academy-custom=true] [class~="bg-cyan-400/[.08]"]:not(.academy-ceremonial *){background-color:color-mix(in srgb, var(--academy-secondary) 8%, transparent)!important}html[data-academy-custom=true] [class~=bg-sky-200\/10]:not(.academy-ceremonial *){background-color:color-mix(in srgb, var(--academy-primary) 10%, transparent)!important}html[data-academy-custom=true] [class~=bg-sky-200\/8]:not(.academy-ceremonial *){background-color:color-mix(in srgb, var(--academy-primary) 8%, transparent)!important}html[data-academy-custom=true] [class~="bg-sky-200/[0.055]"]:not(.academy-ceremonial *){background-color:color-mix(in srgb, var(--academy-primary) 6%, transparent)!important}html[data-academy-custom=true] [class~=bg-sky-300]:not(.academy-ceremonial *){color:var(--academy-primary-foreground);background-color:var(--academy-primary)!important}html[data-academy-custom=true] [class~=bg-sky-300\/10]:not(.academy-ceremonial *){background-color:color-mix(in srgb, var(--academy-primary) 10%, transparent)!important}html[data-academy-custom=true] [class~=bg-sky-300\/12]:not(.academy-ceremonial *){background-color:color-mix(in srgb, var(--academy-primary) 12%, transparent)!important}html[data-academy-custom=true] [class~=bg-sky-300\/6]:not(.academy-ceremonial *){background-color:color-mix(in srgb, var(--academy-primary) 6%, transparent)!important}html[data-academy-custom=true] [class~=bg-sky-300\/8]:not(.academy-ceremonial *){background-color:color-mix(in srgb, var(--academy-primary) 8%, transparent)!important}html[data-academy-custom=true] [class~="bg-sky-300/[.045]"]:not(.academy-ceremonial *){background-color:color-mix(in srgb, var(--academy-primary) 5%, transparent)!important}html[data-academy-custom=true] [class~="bg-sky-300/[.06]"]:not(.academy-ceremonial *){background-color:color-mix(in srgb, var(--academy-primary) 6%, transparent)!important}html[data-academy-custom=true] [class~="bg-sky-300/[0.045]"]:not(.academy-ceremonial *),html[data-academy-custom=true] [class~="bg-sky-300/[0.05]"]:not(.academy-ceremonial *){background-color:color-mix(in srgb, var(--academy-primary) 5%, transparent)!important}html[data-academy-custom=true] [class~="bg-sky-300/[0.055]"]:not(.academy-ceremonial *),html[data-academy-custom=true] [class~="bg-sky-300/[0.06]"]:not(.academy-ceremonial *){background-color:color-mix(in srgb, var(--academy-primary) 6%, transparent)!important}html[data-academy-custom=true] [class~="bg-sky-300/[0.07]"]:not(.academy-ceremonial *){background-color:color-mix(in srgb, var(--academy-primary) 7%, transparent)!important}html[data-academy-custom=true] [class~=bg-sky-400]:not(.academy-ceremonial *){color:var(--academy-primary-foreground);background-color:var(--academy-primary)!important}html[data-academy-custom=true] [class~=bg-sky-400\/10]:not(.academy-ceremonial *){background-color:color-mix(in srgb, var(--academy-primary) 10%, transparent)!important}html[data-academy-custom=true] [class~=bg-sky-400\/14]:not(.academy-ceremonial *){background-color:color-mix(in srgb, var(--academy-primary) 14%, transparent)!important}html[data-academy-custom=true] [class~="bg-sky-400/[.06]"]:not(.academy-ceremonial *){background-color:color-mix(in srgb, var(--academy-primary) 6%, transparent)!important}html[data-academy-custom=true] [class~="bg-sky-400/[.09]"]:not(.academy-ceremonial *){background-color:color-mix(in srgb, var(--academy-primary) 9%, transparent)!important}html[data-academy-custom=true] [class~=bg-sky-500]:not(.academy-ceremonial *){color:var(--academy-primary-foreground);background-color:var(--academy-primary)!important}html[data-academy-custom=true] [class~=border-cyan-200\/10]:not(.academy-ceremonial *){border-color:color-mix(in srgb, var(--academy-secondary) 10%, transparent)!important}html[data-academy-custom=true] [class~=border-cyan-300\/15]:not(.academy-ceremonial *){border-color:color-mix(in srgb, var(--academy-secondary) 15%, transparent)!important}html[data-academy-custom=true] [class~=border-cyan-300\/20]:not(.academy-ceremonial *){border-color:color-mix(in srgb, var(--academy-secondary) 20%, transparent)!important}html[data-academy-custom=true] [class~=border-cyan-300\/25]:not(.academy-ceremonial *){border-color:color-mix(in srgb, var(--academy-secondary) 25%, transparent)!important}html[data-academy-custom=true] [class~=border-cyan-300\/35]:not(.academy-ceremonial *){border-color:color-mix(in srgb, var(--academy-secondary) 35%, transparent)!important}html[data-academy-custom=true] [class~=border-cyan-300\/40]:not(.academy-ceremonial *){border-color:color-mix(in srgb, var(--academy-secondary) 40%, transparent)!important}html[data-academy-custom=true] [class~=border-sky-300\/45]:not(.academy-ceremonial *){border-color:color-mix(in srgb, var(--academy-primary) 45%, transparent)!important}html[data-academy-custom=true] [class~=border-sky-100\/12]:not(.academy-ceremonial *){border-color:color-mix(in srgb, var(--academy-primary) 12%, transparent)!important}html[data-academy-custom=true] [class~=border-sky-100\/8]:not(.academy-ceremonial *){border-color:color-mix(in srgb, var(--academy-primary) 8%, transparent)!important}html[data-academy-custom=true] [class~=border-sky-200\/10]:not(.academy-ceremonial *){border-color:color-mix(in srgb, var(--academy-primary) 10%, transparent)!important}html[data-academy-custom=true] [class~=border-sky-200\/12]:not(.academy-ceremonial *){border-color:color-mix(in srgb, var(--academy-primary) 12%, transparent)!important}html[data-academy-custom=true] [class~=border-sky-200\/14]:not(.academy-ceremonial *){border-color:color-mix(in srgb, var(--academy-primary) 14%, transparent)!important}html[data-academy-custom=true] [class~=border-sky-200\/15]:not(.academy-ceremonial *){border-color:color-mix(in srgb, var(--academy-primary) 15%, transparent)!important}html[data-academy-custom=true] [class~=border-sky-200\/16]:not(.academy-ceremonial *){border-color:color-mix(in srgb, var(--academy-primary) 16%, transparent)!important}html[data-academy-custom=true] [class~=border-sky-200\/18]:not(.academy-ceremonial *){border-color:color-mix(in srgb, var(--academy-primary) 18%, transparent)!important}html[data-academy-custom=true] [class~=border-sky-200\/20]:not(.academy-ceremonial *){border-color:color-mix(in srgb, var(--academy-primary) 20%, transparent)!important}html[data-academy-custom=true] [class~=border-sky-200\/22]:not(.academy-ceremonial *){border-color:color-mix(in srgb, var(--academy-primary) 22%, transparent)!important}html[data-academy-custom=true] [class~=border-sky-200\/24]:not(.academy-ceremonial *){border-color:color-mix(in srgb, var(--academy-primary) 24%, transparent)!important}html[data-academy-custom=true] [class~=border-sky-200\/25]:not(.academy-ceremonial *){border-color:color-mix(in srgb, var(--academy-primary) 25%, transparent)!important}html[data-academy-custom=true] [class~=border-sky-200\/30]:not(.academy-ceremonial *){border-color:color-mix(in srgb, var(--academy-primary) 30%, transparent)!important}html[data-academy-custom=true] [class~=border-sky-200\/32]:not(.academy-ceremonial *){border-color:color-mix(in srgb, var(--academy-primary) 32%, transparent)!important}html[data-academy-custom=true] [class~=border-sky-200\/35]:not(.academy-ceremonial *){border-color:color-mix(in srgb, var(--academy-primary) 35%, transparent)!important}html[data-academy-custom=true] [class~=border-sky-200\/40]:not(.academy-ceremonial *){border-color:color-mix(in srgb, var(--academy-primary) 40%, transparent)!important}html[data-academy-custom=true] [class~=border-sky-200\/8]:not(.academy-ceremonial *){border-color:color-mix(in srgb, var(--academy-primary) 8%, transparent)!important}html[data-academy-custom=true] [class~=border-sky-300]:not(.academy-ceremonial *){border-color:var(--academy-primary)!important}html[data-academy-custom=true] [class~=border-sky-300\/15]:not(.academy-ceremonial *){border-color:color-mix(in srgb, var(--academy-primary) 15%, transparent)!important}html[data-academy-custom=true] [class~=border-sky-300\/16]:not(.academy-ceremonial *){border-color:color-mix(in srgb, var(--academy-primary) 16%, transparent)!important}html[data-academy-custom=true] [class~=border-sky-300\/18]:not(.academy-ceremonial *){border-color:color-mix(in srgb, var(--academy-primary) 18%, transparent)!important}html[data-academy-custom=true] [class~=border-sky-300\/20]:not(.academy-ceremonial *){border-color:color-mix(in srgb, var(--academy-primary) 20%, transparent)!important}html[data-academy-custom=true] [class~=border-sky-300\/25]:not(.academy-ceremonial *){border-color:color-mix(in srgb, var(--academy-primary) 25%, transparent)!important}html[data-academy-custom=true] [class~=border-sky-300\/30]:not(.academy-ceremonial *){border-color:color-mix(in srgb, var(--academy-primary) 30%, transparent)!important}html[data-academy-custom=true] [class~=border-sky-300\/36]:not(.academy-ceremonial *){border-color:color-mix(in srgb, var(--academy-primary) 36%, transparent)!important}html[data-academy-custom=true] [class~=border-sky-300\/40]:not(.academy-ceremonial *){border-color:color-mix(in srgb, var(--academy-primary) 40%, transparent)!important}html[data-academy-custom=true] [class~=focus-visible\:outline-sky-200]:focus-visible:not(.academy-ceremonial *){outline-color:var(--academy-primary)!important}html[data-academy-custom=true] [class~="focus:border-sky-300/55"]:focus:not(.academy-ceremonial *){border-color:color-mix(in srgb, var(--academy-primary) 55%, transparent)!important}html[data-academy-custom=true] [class~="focus:ring-sky-300/10"]:focus:not(.academy-ceremonial *){--tw-ring-color:color-mix(in srgb, var(--academy-primary) 10%, transparent)!important}html[data-academy-custom=true] [class~="focus:bg-sky-300/10"]:focus:not(.academy-ceremonial *){background-color:color-mix(in srgb, var(--academy-primary) 10%, transparent)!important}html[data-academy-custom=true] [class~=from-blue-600]:not(.academy-ceremonial *){--tw-gradient-from:var(--academy-primary) var(--tw-gradient-from-position)!important;--tw-gradient-to:transparent var(--tw-gradient-to-position)!important}html[data-academy-custom=true] [class~="from-sky-100/[0.08]"]:not(.academy-ceremonial *){--tw-gradient-from:color-mix(in srgb, var(--academy-primary) 8%, transparent) var(--tw-gradient-from-position)!important;--tw-gradient-to:transparent var(--tw-gradient-to-position)!important}html[data-academy-custom=true] [class~=from-sky-200]:not(.academy-ceremonial *),html[data-academy-custom=true] [class~=from-sky-300]:not(.academy-ceremonial *),html[data-academy-custom=true] [class~=from-sky-400]:not(.academy-ceremonial *),html[data-academy-custom=true] [class~=from-sky-500]:not(.academy-ceremonial *){--tw-gradient-from:var(--academy-primary) var(--tw-gradient-from-position)!important;--tw-gradient-to:transparent var(--tw-gradient-to-position)!important}html[data-academy-custom=true] [class~="hover:bg-sky-200/10"]:hover:not(.academy-ceremonial *){background-color:color-mix(in srgb, var(--academy-primary) 10%, transparent)!important}html[data-academy-custom=true] [class~="hover:bg-sky-200/20"]:hover:not(.academy-ceremonial *){background-color:color-mix(in srgb, var(--academy-primary) 20%, transparent)!important}html[data-academy-custom=true] [class~=hover\:bg-sky-400]:hover:not(.academy-ceremonial *){color:var(--academy-primary-foreground);background-color:var(--academy-primary)!important}html[data-academy-custom=true] [class~="hover:bg-sky-200/[0.035]"]:hover:not(.academy-ceremonial *){background-color:color-mix(in srgb, var(--academy-primary) 4%, transparent)!important}html[data-academy-custom=true] [class~="hover:bg-sky-300/10"]:hover:not(.academy-ceremonial *){background-color:color-mix(in srgb, var(--academy-primary) 10%, transparent)!important}html[data-academy-custom=true] [class~="hover:bg-sky-300/[.04]"]:hover:not(.academy-ceremonial *){background-color:color-mix(in srgb, var(--academy-primary) 4%, transparent)!important}html[data-academy-custom=true] [class~="hover:bg-sky-400/[.07]"]:hover:not(.academy-ceremonial *){background-color:color-mix(in srgb, var(--academy-primary) 7%, transparent)!important}html[data-academy-custom=true] [class~="hover:border-sky-200/25"]:hover:not(.academy-ceremonial *){border-color:color-mix(in srgb, var(--academy-primary) 25%, transparent)!important}html[data-academy-custom=true] [class~="hover:border-sky-200/32"]:hover:not(.academy-ceremonial *){border-color:color-mix(in srgb, var(--academy-primary) 32%, transparent)!important}html[data-academy-custom=true] [class~="hover:border-sky-300/30"]:hover:not(.academy-ceremonial *){border-color:color-mix(in srgb, var(--academy-primary) 30%, transparent)!important}html[data-academy-custom=true] [class~=hover\:text-sky-100]:hover:not(.academy-ceremonial *),html[data-academy-custom=true] [class~=hover\:text-sky-50]:hover:not(.academy-ceremonial *){color:var(--academy-primary-readable)!important}html[data-academy-custom=true] [class~=marker\:text-sky-400]:not(.academy-ceremonial *)::marker{color:var(--academy-primary-readable)!important}html[data-academy-custom=true] [class~=text-cyan-100]:not(.academy-ceremonial *){color:var(--academy-secondary-readable)!important}html[data-academy-custom=true] [class~=from-cyan-500\/30]:not(.academy-ceremonial *){--tw-gradient-from:color-mix(in srgb, var(--academy-secondary) 30%, transparent) var(--tw-gradient-from-position)!important;--tw-gradient-to:transparent var(--tw-gradient-to-position)!important}html[data-academy-custom=true] [class~=border-cyan-200\/15]:not(.academy-ceremonial *){border-color:color-mix(in srgb, var(--academy-secondary) 15%, transparent)!important}html[data-academy-custom=true] [class~=text-cyan-200]:not(.academy-ceremonial *),html[data-academy-custom=true] [class~=text-cyan-200\/55]:not(.academy-ceremonial *),html[data-academy-custom=true] [class~=text-cyan-200\/65]:not(.academy-ceremonial *),html[data-academy-custom=true] [class~=text-cyan-200\/70]:not(.academy-ceremonial *),html[data-academy-custom=true] [class~=text-cyan-300]:not(.academy-ceremonial *){color:var(--academy-secondary-readable)!important}html[data-academy-custom=true] [class~=text-sky-100]:not(.academy-ceremonial *){color:var(--academy-primary-readable)!important}html[data-academy-custom=true] [class~=text-sky-100\/42]:not(.academy-ceremonial *){color:color-mix(in srgb, var(--academy-primary) 42%, transparent)!important}html[data-academy-custom=true] [class~=text-sky-100\/55]:not(.academy-ceremonial *){color:color-mix(in srgb, var(--academy-primary) 55%, transparent)!important}html[data-academy-custom=true] [class~=text-sky-100\/60]:not(.academy-ceremonial *){color:color-mix(in srgb, var(--academy-primary) 60%, transparent)!important}html[data-academy-custom=true] [class~=text-sky-100\/68]:not(.academy-ceremonial *){color:color-mix(in srgb, var(--academy-primary) 68%, transparent)!important}html[data-academy-custom=true] [class~=text-sky-100\/70]:not(.academy-ceremonial *){color:color-mix(in srgb, var(--academy-primary) 70%, transparent)!important}html[data-academy-custom=true] [class~=text-sky-100\/75]:not(.academy-ceremonial *){color:color-mix(in srgb, var(--academy-primary) 75%, transparent)!important}html[data-academy-custom=true] [class~=text-sky-100\/76]:not(.academy-ceremonial *){color:color-mix(in srgb, var(--academy-primary) 76%, transparent)!important}html[data-academy-custom=true] [class~=text-sky-100\/82]:not(.academy-ceremonial *){color:color-mix(in srgb, var(--academy-primary) 82%, transparent)!important}html[data-academy-custom=true] [class~=text-sky-200]:not(.academy-ceremonial *){color:var(--academy-primary-readable)!important}html[data-academy-custom=true] [class~=text-sky-200\/50]:not(.academy-ceremonial *){color:color-mix(in srgb, var(--academy-primary) 50%, transparent)!important}html[data-academy-custom=true] [class~=text-sky-200\/55]:not(.academy-ceremonial *){color:color-mix(in srgb, var(--academy-primary) 55%, transparent)!important}html[data-academy-custom=true] [class~=text-sky-200\/58]:not(.academy-ceremonial *){color:color-mix(in srgb, var(--academy-primary) 58%, transparent)!important}html[data-academy-custom=true] [class~=text-sky-200\/65]:not(.academy-ceremonial *){color:color-mix(in srgb, var(--academy-primary) 65%, transparent)!important}html[data-academy-custom=true] [class~=text-sky-200\/68]:not(.academy-ceremonial *){color:color-mix(in srgb, var(--academy-primary) 68%, transparent)!important}html[data-academy-custom=true] [class~=text-sky-200\/70]:not(.academy-ceremonial *){color:color-mix(in srgb, var(--academy-primary) 70%, transparent)!important}html[data-academy-custom=true] [class~=text-sky-200\/72]:not(.academy-ceremonial *){color:color-mix(in srgb, var(--academy-primary) 72%, transparent)!important}html[data-academy-custom=true] [class~=text-sky-200\/74]:not(.academy-ceremonial *){color:color-mix(in srgb, var(--academy-primary) 74%, transparent)!important}html[data-academy-custom=true] [class~=text-sky-200\/75]:not(.academy-ceremonial *){color:color-mix(in srgb, var(--academy-primary) 75%, transparent)!important}html[data-academy-custom=true] [class~=text-sky-200\/76]:not(.academy-ceremonial *){color:color-mix(in srgb, var(--academy-primary) 76%, transparent)!important}html[data-academy-custom=true] [class~=text-sky-300]:not(.academy-ceremonial *){color:var(--academy-primary-readable)!important}html[data-academy-custom=true] [class~=text-sky-300\/72]:not(.academy-ceremonial *){color:color-mix(in srgb, var(--academy-primary) 72%, transparent)!important}html[data-academy-custom=true] [class~=text-sky-300\/76]:not(.academy-ceremonial *){color:color-mix(in srgb, var(--academy-primary) 76%, transparent)!important}html[data-academy-custom=true] [class~=text-sky-50]:not(.academy-ceremonial *){color:var(--academy-primary-readable)!important}html[data-academy-custom=true] [class~=text-sky-50\/38]:not(.academy-ceremonial *){color:color-mix(in srgb, var(--academy-primary) 38%, transparent)!important}html[data-academy-custom=true] [class~=text-sky-50\/42]:not(.academy-ceremonial *){color:color-mix(in srgb, var(--academy-primary) 42%, transparent)!important}html[data-academy-custom=true] [class~=text-sky-50\/45]:not(.academy-ceremonial *){color:color-mix(in srgb, var(--academy-primary) 45%, transparent)!important}html[data-academy-custom=true] [class~=text-sky-50\/48]:not(.academy-ceremonial *){color:color-mix(in srgb, var(--academy-primary) 48%, transparent)!important}html[data-academy-custom=true] [class~=text-sky-50\/50]:not(.academy-ceremonial *){color:color-mix(in srgb, var(--academy-primary) 50%, transparent)!important}html[data-academy-custom=true] [class~=text-sky-50\/54]:not(.academy-ceremonial *){color:color-mix(in srgb, var(--academy-primary) 54%, transparent)!important}html[data-academy-custom=true] [class~=text-sky-50\/58]:not(.academy-ceremonial *){color:color-mix(in srgb, var(--academy-primary) 58%, transparent)!important}html[data-academy-custom=true] [class~=text-sky-50\/60]:not(.academy-ceremonial *){color:color-mix(in srgb, var(--academy-primary) 60%, transparent)!important}html[data-academy-custom=true] [class~=text-sky-50\/62]:not(.academy-ceremonial *){color:color-mix(in srgb, var(--academy-primary) 62%, transparent)!important}html[data-academy-custom=true] [class~=text-sky-50\/64]:not(.academy-ceremonial *){color:color-mix(in srgb, var(--academy-primary) 64%, transparent)!important}html[data-academy-custom=true] [class~=text-sky-50\/66]:not(.academy-ceremonial *){color:color-mix(in srgb, var(--academy-primary) 66%, transparent)!important}html[data-academy-custom=true] [class~=text-sky-50\/68]:not(.academy-ceremonial *){color:color-mix(in srgb, var(--academy-primary) 68%, transparent)!important}html[data-academy-custom=true] [class~=text-sky-50\/70]:not(.academy-ceremonial *){color:color-mix(in srgb, var(--academy-primary) 70%, transparent)!important}html[data-academy-custom=true] [class~=text-sky-50\/72]:not(.academy-ceremonial *){color:color-mix(in srgb, var(--academy-primary) 72%, transparent)!important}html[data-academy-custom=true] [class~=text-sky-50\/76]:not(.academy-ceremonial *){color:color-mix(in srgb, var(--academy-primary) 76%, transparent)!important}html[data-academy-custom=true] [class~=text-sky-50\/78]:not(.academy-ceremonial *){color:color-mix(in srgb, var(--academy-primary) 78%, transparent)!important}html[data-academy-custom=true] [class~=text-sky-50\/80]:not(.academy-ceremonial *){color:color-mix(in srgb, var(--academy-primary) 80%, transparent)!important}html[data-academy-custom=true] [class~=text-sky-50\/82]:not(.academy-ceremonial *){color:color-mix(in srgb, var(--academy-primary) 82%, transparent)!important}html[data-academy-custom=true] [class~=text-sky-50\/84]:not(.academy-ceremonial *){color:color-mix(in srgb, var(--academy-primary) 84%, transparent)!important}html[data-academy-custom=true] [class~=text-sky-100\/62]:not(.academy-ceremonial *){color:color-mix(in srgb, var(--academy-primary) 62%, transparent)!important}html[data-academy-custom=true] [class~=text-sky-200\/60]:not(.academy-ceremonial *){color:color-mix(in srgb, var(--academy-primary) 60%, transparent)!important}html[data-academy-custom=true] [class~=to-blue-500]:not(.academy-ceremonial *),html[data-academy-custom=true] [class~=to-indigo-500]:not(.academy-ceremonial *){--tw-gradient-to:var(--academy-primary) var(--tw-gradient-to-position)!important}html[data-academy-custom=true] [class~=to-cyan-300]:not(.academy-ceremonial *){--tw-gradient-to:var(--academy-secondary) var(--tw-gradient-to-position)!important}html[data-academy-custom=true] [class~=to-sky-300]:not(.academy-ceremonial *),html[data-academy-custom=true] [class~=to-sky-500]:not(.academy-ceremonial *){--tw-gradient-to:var(--academy-primary) var(--tw-gradient-to-position)!important}html[data-academy-custom=true] [class~=via-sky-200\/30]:not(.academy-ceremonial *){--tw-gradient-via:color-mix(in srgb, var(--academy-primary) 30%, transparent) var(--tw-gradient-via-position)!important}html[data-academy-custom=true] [class~=via-sky-200\/45]:not(.academy-ceremonial *){--tw-gradient-via:color-mix(in srgb, var(--academy-primary) 45%, transparent) var(--tw-gradient-via-position)!important}html[data-academy-custom=true] [class~=via-sky-200\/50]:not(.academy-ceremonial *){--tw-gradient-via:color-mix(in srgb, var(--academy-primary) 50%, transparent) var(--tw-gradient-via-position)!important}html[data-academy-custom=true] [class~=via-sky-200\/55]:not(.academy-ceremonial *){--tw-gradient-via:color-mix(in srgb, var(--academy-primary) 55%, transparent) var(--tw-gradient-via-position)!important}html[data-academy-custom=true] [class~="bg-sky-200/[0.045]"]:not(.academy-ceremonial *),html[data-academy-custom=true] [class~="bg-sky-300/[.04]"]:not(.academy-ceremonial *),html[data-academy-custom=true] [class~="bg-sky-300/[0.04]"]:not(.academy-ceremonial *){background-color:color-mix(in srgb, var(--academy-primary) 4%, transparent)!important}html[data-academy-custom=true] [class~="bg-sky-200/[0.06]"]:not(.academy-ceremonial *){background-color:color-mix(in srgb, var(--academy-primary) 6%, transparent)!important}html[data-academy-custom=true] [class~=bg-sky-300\/15]:not(.academy-ceremonial *){background-color:color-mix(in srgb, var(--academy-primary) 15%, transparent)!important}html[data-academy-custom=true] [class~="bg-sky-300/[.055]"]:not(.academy-ceremonial *){background-color:color-mix(in srgb, var(--academy-primary) 5.5%, transparent)!important}html[data-academy-custom=true] [class~="bg-sky-300/[.09]"]:not(.academy-ceremonial *){background-color:color-mix(in srgb, var(--academy-primary) 9%, transparent)!important}html[data-academy-custom=true] [class~=border-sky-100\/10]:not(.academy-ceremonial *){border-color:color-mix(in srgb, var(--academy-primary) 10%, transparent)!important}html[data-academy-custom=true] [class~=border-sky-300\/60]:not(.academy-ceremonial *){border-color:color-mix(in srgb, var(--academy-primary) 60%, transparent)!important}html[data-academy-custom=true] [class~=border-sky-400\/20]:not(.academy-ceremonial *){border-color:color-mix(in srgb, var(--academy-primary) 20%, transparent)!important}html[data-academy-custom=true] [class~=border-sky-400\/30]:not(.academy-ceremonial *){border-color:color-mix(in srgb, var(--academy-primary) 30%, transparent)!important}html[data-academy-custom=true] [class~=focus-visible\:outline-sky-300]:focus-visible:not(.academy-ceremonial *){outline-color:var(--academy-primary)!important}html[data-academy-custom=true] [class~=focus-visible\:ring-sky-100]:focus-visible:not(.academy-ceremonial *){--tw-ring-color:var(--academy-primary)!important}html[data-academy-custom=true] [class~=hover\:bg-sky-200]:hover:not(.academy-ceremonial *){color:var(--academy-primary-foreground);background-color:var(--academy-primary)!important}html[data-academy-custom=true] [class~="hover:bg-sky-200/12"]:hover:not(.academy-ceremonial *){background-color:color-mix(in srgb, var(--academy-primary) 12%, transparent)!important}html[data-academy-custom=true] [class~="hover:bg-sky-300/[.07]"]:hover:not(.academy-ceremonial *){background-color:color-mix(in srgb, var(--academy-primary) 7%, transparent)!important}html[data-academy-custom=true] [class~="hover:border-sky-200/30"]:hover:not(.academy-ceremonial *){border-color:color-mix(in srgb, var(--academy-primary) 30%, transparent)!important}html[data-academy-custom=true] [class~=text-sky-100\/58]:not(.academy-ceremonial *){color:color-mix(in srgb, var(--academy-primary) 58%, transparent)!important}html[data-academy-custom=true] [class~=text-sky-100\/65]:not(.academy-ceremonial *){color:color-mix(in srgb, var(--academy-primary) 65%, transparent)!important}html[data-academy-custom=true] [class~=text-sky-100\/72]:not(.academy-ceremonial *){color:color-mix(in srgb, var(--academy-primary) 72%, transparent)!important}html[data-academy-custom=true] [class~=via-sky-300]:not(.academy-ceremonial *),html[data-academy-custom=true] [class~=via-blue-500]:not(.academy-ceremonial *),html[data-academy-custom=true] [class~=via-sky-400]:not(.academy-ceremonial *){--tw-gradient-via:var(--academy-primary) var(--tw-gradient-via-position)!important}
