@font-face{font-family:Montserrat;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/montserrat-latin-500-normal-DRFEGfly.woff2)format("woff2"),url(/assets/montserrat-latin-500-normal-Dok2oTci.woff)format("woff")}@font-face{font-family:Montserrat;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/montserrat-latin-600-normal-UVxSCcoG.woff2)format("woff2"),url(/assets/montserrat-latin-600-normal-CdhFl4lI.woff)format("woff")}@font-face{font-family:Montserrat;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/montserrat-latin-700-normal-BdjcYUrC.woff2)format("woff2"),url(/assets/montserrat-latin-700-normal-BWkrl476.woff)format("woff")}@font-face{font-family:Raleway;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/raleway-latin-400-normal-C5eIEfLm.woff2)format("woff2"),url(/assets/raleway-latin-400-normal-sMcq1OIP.woff)format("woff")}@font-face{font-family:Raleway;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/raleway-latin-500-normal-D-8sZNrj.woff2)format("woff2"),url(/assets/raleway-latin-500-normal-tXW-zgej.woff)format("woff")}@font-face{font-family:Raleway;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/raleway-latin-600-normal-Dim-CLtL.woff2)format("woff2"),url(/assets/raleway-latin-600-normal-BYS3Hyhk.woff)format("woff")}@font-face{font-family:Cormorant Garamond;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/cormorant-garamond-latin-500-normal-BsRWmXhO.woff2)format("woff2"),url(/assets/cormorant-garamond-latin-500-normal-zIXX3Q-H.woff)format("woff")}@font-face{font-family:Cormorant Garamond;font-style:italic;font-display:swap;font-weight:500;src:url(/assets/cormorant-garamond-latin-500-italic-Y14P-dkT.woff2)format("woff2"),url(/assets/cormorant-garamond-latin-500-italic-DhNIfkTX.woff)format("woff")}:root{--navy-950:#03101f;--navy-900:#061830;--navy-850:#081d38;--navy-800:#0a2040;--navy-700:#0d2a4a;--navy-600:#112f52;--gold-500:var(--inerva-gold);--gold-300:var(--inerva-gold);--gold-200:var(--inerva-gold-light);--gold-700:var(--inerva-gold-deep);--blue-500:#347baf;--blue-300:#4a9fd4;--ivory:#f0f4f8;--white:#fbfdff;--muted:#9bb1c5;--muted-2:#9bb1c5;--line:#4a9fd433;--line-gold:rgba(var(--inerva-gold-rgb), .35);--danger:#ff8e8e;--success:#78d8bd;--sans:"Montserrat", Arial, sans-serif;--body:"Raleway", Arial, sans-serif;--serif:"Cormorant Garamond", Georgia, serif;--shadow:0 28px 80px #00000057;--radius:4px;--app-safe-top:env(safe-area-inset-top,0px);--app-safe-right:env(safe-area-inset-right,0px);--app-safe-bottom:env(safe-area-inset-bottom,0px);--app-safe-left:env(safe-area-inset-left,0px);--app-topbar-content-height:68px;--app-topbar-height:calc(var(--app-topbar-content-height) + var(--app-safe-top));--app-mobile-tabs-height:70px}*{box-sizing:border-box}html{background:var(--navy-950);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;scroll-behavior:smooth;scroll-padding-top:calc(var(--app-topbar-height) + 12px)}body{background:var(--navy-950);min-width:320px;color:var(--ivory);font-family:var(--body);-webkit-font-smoothing:antialiased;margin:0}body:before{z-index:-1;background:radial-gradient(circle at 84% -10%, #347baf29, transparent 34rem), radial-gradient(circle at -5% 25%, rgba(var(--inerva-gold-rgb), .07), transparent 26rem), linear-gradient(#4a9fd406 1px, transparent 1px), linear-gradient(90deg,#4a9fd406 1px,transparent 1px);content:"";background-size:auto,auto,44px 44px,44px 44px;position:fixed;inset:0}button,input,textarea,select{color:inherit;font:inherit}button,a{-webkit-tap-highlight-color:transparent}button{border:0}a{color:inherit;text-decoration:none}img,video{max-width:100%}p{line-height:1.72}h1,h2,h3,p{overflow-wrap:anywhere}::selection{background:var(--gold-500);color:var(--navy-950)}:focus-visible{outline:3px solid var(--gold-300);outline-offset:4px}.visually-hidden{clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important;width:1px!important;height:1px!important;margin:-1px!important;padding:0!important;position:absolute!important;overflow:hidden!important}.skip-link{z-index:999;background:var(--gold-300);color:var(--navy-950);font:700 13px var(--sans);padding:12px 16px;position:fixed;top:12px;left:16px;transform:translateY(-160%)}.skip-link:focus{transform:none}.eyebrow{color:var(--gold-300);font:600 11px/1.2 var(--sans);letter-spacing:.18em;text-transform:uppercase;display:inline-block}.button{border-radius:var(--radius);min-height:46px;font:600 12px/1 var(--sans);letter-spacing:.04em;cursor:pointer;border:1px solid #0000;justify-content:center;align-items:center;gap:9px;padding:0 21px;transition:border-color .2s,background .2s,color .2s,transform .2s;display:inline-flex}.button svg{width:17px}.button:hover:not(:disabled){transform:translateY(-2px)}.button--gold{border-color:var(--gold-300);background:var(--inerva-gold-gradient);color:var(--navy-950);box-shadow:0 12px 34px rgba(var(--inerva-gold-rgb), .14)}.button--outline{color:var(--ivory);background:#f0f4f806;border-color:#f0f4f847}.button--outline:hover{border-color:var(--gold-300)}.button--ghost{color:var(--muted);background:0 0;border-color:#0000}.button--small{min-height:40px;padding-inline:16px}.button--success{color:var(--success);background:#78d8bd1f;border-color:#78d8bd80}.button--disabled{color:var(--muted-2);cursor:default;background:#ffffff08;border-color:#ffffff14}.button:disabled{opacity:.58;cursor:wait;transform:none}.brand{align-items:center;gap:12px;min-height:48px;display:inline-flex}.brand__mark{border:1px solid var(--line-gold);background:linear-gradient(145deg,var(--navy-700),var(--navy-900));flex:none;place-items:center;width:46px;height:46px;display:grid}.brand__mark img{object-fit:contain;width:40px;height:40px;display:block}.brand__type{flex-direction:column;gap:4px;display:flex}.brand__type strong{color:var(--white);font:600 15px/1 var(--sans);letter-spacing:.23em}.brand__type small{color:var(--gold-300);font:600 8px/1 var(--sans);letter-spacing:.42em}.brand--compact .brand__mark{width:38px;height:38px}.brand--compact .brand__mark img{width:33px;height:33px}.lab-brand{text-align:center;flex-direction:column;align-items:center;display:flex}.lab-brand img{aspect-ratio:1;object-fit:contain;filter:drop-shadow(0 22px 38px #00000040);width:min(230px,60vw)}.lab-brand span{flex-direction:column;gap:10px;margin-top:-12px;display:flex}.lab-brand strong{color:var(--ivory);font:600 clamp(11px,1.2vw,16px)/1.3 var(--sans);letter-spacing:.16em}.lab-brand small{color:var(--gold-300);font:500 10px/1 var(--sans);letter-spacing:.42em}.lab-brand--compact{text-align:left;align-items:flex-start}.lab-brand--compact img{align-self:center;width:80px}.lab-brand--compact span{gap:5px;margin-top:-4px}.lab-brand--compact strong{letter-spacing:.1em;font-size:8px}.lab-brand--compact small{font-size:7px}.loading{min-height:230px;color:var(--muted);align-content:center;place-items:center;gap:18px;display:grid}.loading span{border:2px solid var(--line);border-top-color:var(--gold-300);border-radius:50%;width:38px;height:38px;animation:.85s linear infinite spin}.loading p{margin:0;font-size:12px}@keyframes spin{to{transform:rotate(360deg)}}.notice{border-left:2px solid var(--blue-300);color:#c5d8e7;background:#347baf1a;margin:0 0 20px;padding:14px 16px;font-size:13px;line-height:1.6}.notice--error{border-color:var(--danger);color:#ffd2d2;background:#ff646414}.notice--success{border-color:var(--success);color:#c7f5e7;background:#78d8bd14}.landing{overflow:hidden}.landing-nav{z-index:5;border-bottom:1px solid var(--line);grid-template-columns:1fr auto 1fr;align-items:center;width:min(1440px,100% - 48px);min-height:92px;margin:auto;display:grid;position:relative}.landing-nav nav{color:var(--muted);font:500 11px var(--sans);gap:34px;display:flex}.landing-nav nav a:hover{color:var(--gold-300)}.landing-nav>.button{justify-self:end}.hero{border-inline:1px solid #4a9fd414;grid-template-columns:minmax(0,1.08fr) minmax(340px,.92fr);align-items:center;width:min(1440px,100% - 48px);min-height:700px;margin:auto;display:grid;position:relative}.hero:before{background:linear-gradient(transparent,var(--line),transparent);content:"";width:1px;position:absolute;inset:0 50% 0 auto}.hero__copy{max-width:760px;padding:90px clamp(30px,6vw,98px)}.hero__copy h1{color:var(--white);font:600 clamp(52px,7vw,104px)/.86 var(--serif);letter-spacing:-.045em;margin:20px 0 24px}.hero__copy h1 em{color:var(--gold-300);font-weight:500}.hero__copy>p{color:#bdcbd8;max-width:650px;font-size:clamp(16px,1.5vw,20px)}.hero__actions{flex-wrap:wrap;gap:8px;margin-top:38px;display:flex}.hero__proof{border-top:1px solid var(--line);grid-template-columns:repeat(3,1fr);margin-top:64px;display:grid}.hero__proof span{flex-direction:column;gap:7px;padding:22px 20px 0 0;display:flex}.hero__proof strong{font:600 12px var(--sans);color:var(--ivory)}.hero__proof small{color:var(--muted-2);font-size:10px}.hero__brand{background:linear-gradient(145deg,#0d2a4ab8,#03101f29);align-content:center;place-items:center;min-height:100%;padding:80px 30px;display:grid;position:relative}.hero__brand:after{border:1px solid rgba(var(--inerva-gold-rgb), .1);content:"";position:absolute;inset:5%}.hero__brand .lab-brand{z-index:2;position:relative}.hero__brand>p{z-index:2;color:var(--muted);font:italic 500 20px/1.5 var(--serif);text-align:center;margin-top:48px;position:relative}.hero__glow{filter:blur(75px);background:#347baf21;border-radius:50%;width:330px;height:330px;position:absolute}.landing-section{width:min(1280px,100% - 48px);margin:0 auto;padding:110px 0}.landing-section>header{max-width:820px;margin-bottom:54px}.landing-section>header h2{color:var(--white);font:500 clamp(38px,5vw,66px)/.98 var(--serif);margin:16px 0}.landing-section>header p{max-width:720px;color:var(--muted)}.method-grid{border-block:1px solid var(--line);grid-template-columns:repeat(3,1fr);display:grid}.method-grid article{border-right:1px solid var(--line);min-height:260px;padding:42px}.method-grid article:last-child{border:0}.method-grid article>span{color:var(--gold-300);font:600 10px var(--sans)}.method-grid h3{font:500 34px var(--serif);margin:48px 0 12px}.method-grid p{color:var(--muted);font-size:14px}.spaces{grid-template-columns:repeat(2,1fr);gap:16px;display:grid}.space-card{border:1px solid var(--line);min-height:340px;box-shadow:var(--shadow);background:linear-gradient(145deg,#0d2a4ab8,#06183094);padding:52px}.space-card>svg{width:34px;height:34px;color:var(--gold-300);margin-bottom:52px}.space-card h3{font:500 38px var(--serif);margin:14px 0}.space-card p{max-width:530px;color:var(--muted)}.pricing-grid{grid-template-columns:repeat(4,1fr);gap:10px;display:grid}.pricing-grid article{border:1px solid var(--line);background:#061830a3;flex-direction:column;min-height:480px;padding:36px 30px;display:flex;position:relative}.pricing-grid article.is-featured{border-color:var(--line-gold);background:linear-gradient(155deg,rgba(var(--inerva-gold-rgb), .09),#0d2a4ab3);transform:translateY(-12px)}.pricing-grid article>b{background:var(--gold-500);color:var(--navy-950);font:600 9px var(--sans);letter-spacing:.08em;text-align:center;text-transform:uppercase;padding:8px;position:absolute;inset:-27px -1px auto}.pricing-grid h3,.pricing-grid h2{min-height:62px;color:var(--white);font:500 30px/1.1 var(--serif);margin:16px 0 10px}.pricing-grid h3 small{color:var(--muted);font:500 10px var(--sans)}.pricing-grid article>p{min-height:84px;color:var(--muted);font-size:13px}.pricing-grid ul{color:#c4d1dd;flex-direction:column;gap:13px;margin:12px 0 32px;padding:0;font-size:13px;list-style:none;display:flex}.pricing-grid li{gap:9px;line-height:1.45;display:flex}.pricing-grid li svg{width:15px;color:var(--gold-300);flex:none}.pricing-grid article>.button,.vip-validation{margin-top:auto}.landing-footer{border-top:1px solid var(--line);width:min(1440px,100% - 48px);color:var(--muted-2);grid-template-columns:1fr auto 1fr;align-items:center;gap:20px;margin:0 auto;padding:45px 0;font-size:10px;display:grid}.landing-footer p{text-align:center}.landing-footer nav{justify-content:flex-end;gap:20px;display:flex}.auth-page{grid-template-columns:minmax(360px,.92fr) minmax(480px,1.08fr);min-height:100vh;display:grid}.auth-visual{border-right:1px solid var(--line-gold);background:radial-gradient(circle at 50% 35%,#347baf33,transparent 36%),linear-gradient(145deg,var(--navy-700),var(--navy-950));flex-direction:column;justify-content:center;align-items:center;padding:70px;display:flex;position:relative;overflow:hidden}.auth-visual:after{border:1px solid rgba(var(--inerva-gold-rgb), .12);content:"";pointer-events:none;position:absolute;inset:30px}.auth-visual .lab-brand{z-index:1;position:relative}.auth-back{z-index:2;color:var(--muted);font:500 11px var(--sans);align-items:center;gap:8px;display:flex;position:absolute;top:36px;left:40px}.auth-back svg{width:16px}.auth-visual blockquote{z-index:1;color:#d6e0e8;max-width:520px;font:italic 500 28px/1.35 var(--serif);text-align:center;margin:60px 0 20px;position:relative}.auth-visual>small{z-index:1;color:var(--gold-300);font:500 8px var(--sans);letter-spacing:.25em;position:relative}.auth-panel{background:#03101fe6;flex-direction:column;justify-content:center;align-items:center;padding:50px 40px;display:flex}.auth-panel>.brand{position:absolute;top:30px;right:40px}.auth-card{width:min(460px,100%)}.auth-card h1{color:var(--white);font:500 46px/1 var(--serif);margin:14px 0}.auth-card>p{color:var(--muted);font-size:13px}.social-buttons{grid-template-columns:1fr;gap:8px;margin-top:28px;display:grid}.social-buttons button{min-height:48px;color:var(--ivory);font:600 10px var(--sans);cursor:pointer;background:#ffffff08;border:1px solid #ffffff29;justify-content:center;align-items:center;gap:9px;display:flex}.social-buttons svg{width:18px;height:18px}.separator{color:var(--muted-2);align-items:center;gap:14px;margin:25px 0;font-size:10px;display:flex}.separator:before,.separator:after{background:var(--line);content:"";flex:1;height:1px}.auth-form,.stack-form{flex-direction:column;gap:15px;display:flex}.auth-form label,.stack-form label{color:#c9d5df;font:500 10px var(--sans);letter-spacing:.025em;flex-direction:column;gap:8px;display:flex}input,textarea,select{width:100%;color:var(--ivory);background:#03101fb8;border:1px solid #9bb1c533;border-radius:2px}input,select{min-height:46px;padding:0 13px}textarea{resize:vertical;padding:13px;line-height:1.6}input:hover,textarea:hover,select:hover{border-color:rgba(var(--inerva-gold-rgb), .38)}.password-field{position:relative}.password-field button{width:45px;color:var(--muted);cursor:pointer;background:0 0;place-items:center;display:grid;position:absolute;inset:1px 1px 1px auto}.password-field button svg{width:17px}.text-button{color:var(--gold-300);cursor:pointer;background:0 0;align-self:flex-end;font-size:10px}.auth-switch{color:var(--muted);text-align:center;font-size:11px}.auth-switch button{color:var(--gold-300);cursor:pointer;background:0 0}.security-page{background:radial-gradient(circle at 50% 15%,#347baf29,#0000 28rem);flex-direction:column;align-items:center;min-height:100vh;padding:32px;display:flex}.security-page>.brand{align-self:flex-start}.security-page>section{border:1px solid var(--line-gold);width:min(480px,100%);box-shadow:var(--shadow);background:#061830db;margin:auto;padding:50px}.security-page>section>svg{width:36px;color:var(--gold-300)}.security-page h1{font:500 42px/1 var(--serif);margin:18px 0}.security-page p{color:var(--muted)}.security-page form{flex-direction:column;gap:18px;display:flex}.security-page label{flex-direction:column;gap:8px;font-size:11px;display:flex}.app-shell{min-height:100vh}.sidebar{z-index:40;width:calc(258px + var(--app-safe-left));padding:var(--app-safe-top) 0 var(--app-safe-bottom) var(--app-safe-left);border-right:1px solid var(--line);background:#03101ff5;flex-direction:column;display:flex;position:fixed;inset:0 auto 0 0;box-shadow:18px 0 60px #0000002e}.sidebar>.brand{margin:26px 24px 18px}.sidebar__mobile-head{display:none}.sidebar__profile-access{border:1px solid rgba(var(--inerva-gold-rgb), .22);background:linear-gradient(110deg,rgba(var(--inerva-gold-rgb), .09),#347baf0b);grid-template-columns:38px 1fr;align-items:center;gap:11px;min-height:66px;margin:0 16px 14px;padding:10px 12px;transition:border-color .18s,background .18s,transform .18s;display:grid}.sidebar__profile-access:hover,.sidebar__profile-access.active{border-color:rgba(var(--inerva-gold-rgb), .48);background:linear-gradient(110deg,rgba(var(--inerva-gold-rgb), .15),#347baf12);transform:translateY(-1px)}.sidebar__profile-access>span:last-child{flex-direction:column;gap:5px;min-width:0;display:flex}.sidebar__profile-access strong,.sidebar__profile-access small{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.sidebar__profile-access strong{color:var(--ivory);font:600 12px var(--sans);letter-spacing:.025em}.sidebar__profile-access .sidebar__profile-name{white-space:normal;min-width:0;display:block;overflow:visible}.sidebar__profile-access small{color:var(--gold-300);font-size:10px}.sidebar nav{border-top:1px solid var(--line);flex-direction:column;flex:auto;gap:4px;min-height:0;padding:18px 13px;display:flex;overflow-y:auto}.sidebar__group{flex-direction:column;gap:3px;padding:0 0 13px;display:flex}.sidebar__group+.sidebar__group{border-top:1px solid #4a9fd41a;padding-top:11px}.sidebar__group h2{color:var(--muted-2);font:600 11px/1.4 var(--sans);letter-spacing:.14em;text-transform:uppercase;margin:0 12px 5px}.sidebar nav a{min-height:48px;color:var(--muted-2);font:500 13px var(--sans);border:1px solid #0000;grid-template-columns:38px 1fr;align-items:center;transition:all .18s;display:grid}.sidebar nav a svg{justify-self:center;width:17px}.sidebar nav a:hover{color:var(--ivory);transform:translate(2px)}.sidebar nav a.active{border-color:rgba(var(--inerva-gold-rgb), .15);background:linear-gradient(90deg,rgba(var(--inerva-gold-rgb), .1),#347baf0a);color:var(--ivory)}.sidebar nav a.active svg{color:var(--gold-300)}.sidebar__language{border-top:1px solid var(--line);min-height:54px;color:var(--muted-2);grid-template-columns:38px minmax(0,1fr);align-items:center;margin-top:8px;padding-top:8px;display:grid}.sidebar__language>svg{justify-self:center;width:17px}.sidebar__language .language-selector{grid-template-columns:minmax(0,1fr) 68px;gap:8px;padding-right:7px;display:grid}.sidebar__language .language-selector>span{color:var(--muted-2);font:500 11px var(--sans);letter-spacing:0;text-overflow:ellipsis;text-transform:none;overflow:hidden}.sidebar__language .language-selector select{background:#03101fbd;border-radius:2px;min-width:0;min-height:36px;padding:0 24px 0 9px;font-size:11px}.avatar{border:1px solid rgba(var(--inerva-gold-rgb), .4);background:linear-gradient(145deg,var(--navy-600),var(--navy-900));width:36px;height:36px;color:var(--gold-300);font:600 10px var(--sans);border-radius:50%;flex:none;place-items:center;display:inline-grid;overflow:hidden}.avatar img{object-fit:cover;width:100%;height:100%}.avatar--large{width:58px;height:58px;font-size:14px}.avatar--xl{width:104px;height:104px;font-size:24px}.identity-name{vertical-align:middle;flex-wrap:wrap;align-items:center;gap:5px 8px;max-width:100%;display:inline-flex}.identity-name>span:first-child{text-overflow:ellipsis;min-width:0;overflow:hidden}.sidebar__profile-access .identity-name{flex-wrap:nowrap}.sidebar__profile-access .identity-name>span:first-child{flex:auto}.app-main{min-height:100vh;margin-left:calc(258px + var(--app-safe-left))}.topbar{z-index:30;min-height:var(--app-topbar-height);padding:var(--app-safe-top) max(clamp(24px,4vw,64px), var(--app-safe-right)) 0 max(clamp(24px,4vw,64px), var(--app-safe-left));border-bottom:1px solid var(--line);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#03101ff7;align-items:center;display:flex;position:sticky;top:0}.topbar__context{flex-direction:column;gap:4px;display:flex}.topbar__context span{color:var(--ivory);font:600 13px var(--sans);letter-spacing:.04em}.topbar__context small{color:var(--muted-2);font-size:11px}.topbar__actions{gap:5px;margin-left:auto;display:flex}.chat-shortcut{text-decoration:none}.chat-shortcut.active{border-color:var(--line-gold);color:var(--gold-300);background:rgba(var(--inerva-gold-rgb), .045)}.notification-center{position:relative}.notification-center__panel{border:1px solid var(--line-gold);background:#03101ffb;width:min(430px,100vw - 28px);position:absolute;top:calc(100% + 13px);right:0;overflow:hidden;box-shadow:0 28px 90px #00000085}.notification-center__panel>header{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:16px;min-height:76px;padding:18px 20px;display:flex}.notification-center__panel h2{font:500 25px/1 var(--serif);margin:4px 0 0}.notification-center__panel>header button,.notification-center__panel>footer a{min-height:44px;color:var(--gold-300);font:600 10px var(--sans);cursor:pointer;background:0 0;border:0;align-items:center;gap:7px;display:inline-flex}.notification-center__panel>header svg,.notification-center__panel>footer svg{width:15px}.notification-center__list{max-height:min(540px,65vh);overflow-y:auto}.notification-center__list>button{border:0;border-bottom:1px solid var(--line);background:linear-gradient(90deg,rgba(var(--inerva-gold-rgb), .035),transparent 64%);width:100%;color:inherit;text-align:left;cursor:pointer;grid-template-columns:8px 1fr;gap:12px;padding:18px 20px;display:grid}.notification-center__list>button:hover{background:linear-gradient(90deg,rgba(var(--inerva-gold-rgb), .075),#4a9fd409)}.notification-center__list>button>i{background:var(--gold-300);width:6px;height:6px;box-shadow:0 0 12px rgba(var(--inerva-gold-rgb), .38);border-radius:50%;margin-top:7px}.notification-center__list>button.is-read{opacity:.57}.notification-center__list>button.is-read>i{background:var(--muted-2);box-shadow:none}.notification-center__copy{flex-direction:column;gap:5px;min-width:0;display:flex}.notification-center__list small{color:var(--gold-300);font:600 9px var(--sans);letter-spacing:.13em;text-transform:uppercase}.notification-center__list strong{color:var(--ivory);font:500 18px/1.08 var(--serif);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.notification-center__list p{color:var(--muted);margin:0;font-size:11px;line-height:1.55}.notification-center__meta{justify-content:space-between;align-items:center;gap:14px;margin-top:4px;display:flex}.notification-center__cta{color:var(--gold-300);font:600 9px var(--sans);letter-spacing:.08em;text-transform:uppercase;align-items:center;gap:4px;display:inline-flex}.notification-center__cta svg{width:11px;height:11px}.notification-center__list time{color:var(--muted-2);flex:none;font-size:9px}.notification-center__empty{color:var(--muted);text-align:center;margin:0;padding:34px 20px;font-size:10px}.notification-center__panel>footer{justify-content:flex-end;align-items:center;min-height:54px;padding:0 20px;display:flex}.icon-button{width:44px;height:44px;color:var(--muted);cursor:pointer;background:0 0;border:1px solid #0000;place-items:center;display:grid;position:relative}.icon-button:hover{border-color:var(--line);color:var(--gold-300)}.icon-button svg{width:18px}.icon-button em{background:var(--gold-500);min-width:17px;height:17px;color:var(--navy-950);font:normal 700 8px var(--sans);border-radius:20px;place-items:center;display:grid;position:absolute;top:4px;right:3px}.mobile-menu{display:none}.global-search{padding:16px max(clamp(24px,4vw,64px), var(--app-safe-right)) 16px max(clamp(24px,4vw,64px), var(--app-safe-left));background:var(--navy-900);grid-template-columns:28px minmax(0,1fr) auto;align-items:center;gap:8px;display:grid;position:absolute;inset:calc(100% + 1px) 0 auto;box-shadow:0 20px 30px #00000040}.global-search svg{width:17px;color:var(--gold-300)}.global-search input{background:0 0;border:0;width:100%;min-width:0}.global-search button{background:var(--gold-500);min-height:40px;color:var(--navy-950);font:600 10px var(--sans);cursor:pointer;padding:0 16px}.page-content{width:min(1180px,100% - 64px);padding:58px var(--app-safe-right) calc(100px + var(--app-safe-bottom)) var(--app-safe-left);margin:0 auto}.page-content:focus{outline:0}.page-content--experiences{width:min(1380px,100% - 48px);padding-top:34px}.page-content--breathwork{width:min(1380px,100% - 48px);padding-top:26px}.page-content--facetlab{width:min(1720px,100% - 28px);padding-top:26px}.page-content--ecl{width:min(1420px,100% - 36px);padding-top:30px}.page-content--lucidity{width:min(1440px,100% - 36px);padding-top:30px}.page-content--blackbox{width:min(1680px,100% - 28px);padding-top:18px}.page-content--messages{width:min(1460px,100% - 48px);padding-top:30px}.page-header{border-bottom:1px solid var(--line);justify-content:space-between;align-items:flex-end;gap:24px;margin-bottom:30px;padding-bottom:22px;display:flex}.page-header>div:first-child{max-width:760px}.page-header h1{color:var(--white);font:500 clamp(36px,5vw,60px)/.98 var(--serif);letter-spacing:-.02em;margin:12px 0 10px}.page-header p{color:var(--muted);margin:0;font-size:13px}.mobile-tabs,.sidebar-scrim{display:none}.empty{border:1px dashed var(--line);min-height:260px;color:var(--muted);text-align:center;grid-column:1/-1;align-content:center;place-items:center;padding:40px;display:grid}.empty>span{color:var(--gold-300);font:500 30px var(--serif)}.empty h2{color:var(--ivory);font:500 28px var(--serif);margin:12px 0 0}.empty p{max-width:460px;margin:8px 0 0;font-size:12px}.experiences-page{flex-direction:column;gap:26px;display:flex}.experiences-hero{border:1px solid var(--line);min-height:410px;box-shadow:var(--shadow);background:radial-gradient(circle at 78% 15%,#347baf33,#0000 24rem),linear-gradient(135deg,#0d2a4ad1,#03101fe6);grid-template-columns:minmax(0,1.45fr) minmax(300px,.55fr);display:grid;position:relative;overflow:hidden}.experiences-hero:before{border:1px solid rgba(var(--inerva-gold-rgb), .09);content:"";pointer-events:none;position:absolute;inset:20px}.experiences-hero__copy{z-index:1;flex-direction:column;justify-content:center;padding:clamp(48px,7vw,90px);display:flex;position:relative}.experiences-hero h1{max-width:780px;color:var(--white);font:500 clamp(48px,6vw,82px)/.9 var(--serif);letter-spacing:-.035em;margin:15px 0 20px}.experiences-hero__copy>p{color:#bfd0df;max-width:760px;margin:0;font-size:clamp(14px,1.4vw,18px)}.experiences-hero__proof{flex-wrap:wrap;gap:9px 18px;margin-top:34px;display:flex}.experiences-hero__proof span{color:var(--muted);font:500 12px var(--sans);align-items:center;gap:7px;display:inline-flex}.experiences-hero__proof svg{width:15px;color:var(--gold-300)}.experiences-access-card{z-index:1;border:1px solid var(--line-gold);background:linear-gradient(160deg,rgba(var(--inerva-gold-rgb), .1),#03101fb8);flex-direction:column;justify-content:flex-end;margin:20px;padding:34px;display:flex;position:relative}.experiences-access-card>span{color:var(--muted-2);font:600 11px var(--sans);letter-spacing:.14em;text-transform:uppercase}.experiences-access-card>strong{color:var(--white);font:500 38px/1 var(--serif);margin-top:13px}.experiences-access-card>p{color:var(--muted);margin:15px 0 24px;font-size:14px}.experiences-access-card>a{color:var(--gold-300);font:600 12px var(--sans);letter-spacing:.03em;align-items:center;gap:8px;display:inline-flex}.experiences-access-card>a svg{width:14px;transition:transform .18s}.experiences-access-card>a:hover svg{transform:translate(3px)}.notice__action{min-height:36px;color:inherit;cursor:pointer;background:0 0;border:1px solid;align-items:center;gap:6px;margin-left:10px;padding:0 11px;font-size:10px;display:inline-flex}.notice__action svg{width:13px}.experiences-catalog>header{align-items:center;min-height:66px;padding-inline:4px;display:flex}.experiences-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.experience-card{border:1px solid var(--line);background:linear-gradient(150deg,#0d2a4ab8,#03101fdb);flex-direction:column;min-height:440px;transition:border-color .2s,transform .2s,box-shadow .2s;display:flex;position:relative;overflow:hidden}.experience-card:before{background:linear-gradient(transparent,var(--blue-300),transparent);content:"";opacity:.45;width:2px;position:absolute;inset:0 auto 0 0}.experience-card:hover{border-color:rgba(var(--inerva-gold-rgb), .34);transform:translateY(-3px);box-shadow:0 24px 64px #00000040}.experience-card.is-target{border-color:var(--gold-300);box-shadow:0 0 0 1px rgba(var(--inerva-gold-rgb), .18),0 24px 70px #0000004d}.experience-card--blackbox{background:radial-gradient(circle at 88% 45%,rgba(var(--inerva-gold-rgb), .09),transparent 20rem),linear-gradient(150deg,#0d2a4aa8,#03101feb);grid-column:1/-1;min-height:360px}.experience-card--blackbox .experience-card__body{max-width:850px}.experience-card>header{border-bottom:1px solid #4a9fd421;grid-template-columns:auto 48px minmax(0,1fr);align-items:center;gap:12px;min-height:76px;padding:14px 22px;display:grid}.experience-card__index{color:var(--muted-2);font:600 10px var(--sans);letter-spacing:.16em}.experience-card__icon{border:1px solid rgba(var(--inerva-gold-rgb), .24);background:rgba(var(--inerva-gold-rgb), .055);width:42px;height:42px;color:var(--gold-300);place-items:center;display:grid}.experience-card__icon svg{width:20px}.experience-card__status{max-width:100%;min-height:34px;color:var(--muted);font:600 11px var(--sans);text-align:right;border:1px solid #9bb1c52e;justify-self:end;align-items:center;gap:6px;padding:0 11px;display:inline-flex}.experience-card__status svg{flex:none;width:13px}.experience-card__status.is-included,.experience-card__status.is-addon,.experience-card__status.is-assigned{color:var(--success);background:#78d8bd12;border-color:#78d8bd52}.experience-card__status.is-assignment{color:var(--gold-300)}.experience-card__body{flex:1;padding:36px clamp(25px,4vw,46px) 24px}.experience-card__body h2{color:var(--white);font:500 clamp(36px,4vw,50px)/.95 var(--serif);margin:10px 0 15px}.experience-card__body>p{color:#afc1d1;max-width:670px;margin:0;font-size:14px}.experience-card__body ul{flex-wrap:wrap;gap:6px;margin:25px 0 0;padding:0;list-style:none;display:flex}.experience-card__body li{color:var(--muted-2);font:500 11px var(--sans);border:1px solid #9bb1c524;padding:7px 9px}.experience-card>footer{background:#03101f45;border-top:1px solid #4a9fd421;flex-wrap:wrap;align-items:center;gap:8px;min-height:82px;padding:16px clamp(25px,4vw,46px);display:flex}.experience-card>footer .button{min-height:44px}.experience-card__adjust{min-height:44px;color:var(--muted);font:600 11px var(--sans);align-items:center;gap:6px;margin-left:auto;display:inline-flex}.experience-card__adjust:hover{color:var(--gold-300)}.experience-card__adjust svg{width:13px}.experience-card.is-locked:after{content:"";pointer-events:none;background:radial-gradient(circle at 100% 0,#9bb1c514,#0000 67%);width:120px;height:120px;position:absolute;inset:0 0 auto auto}.experiences-rules{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.experiences-rules article{border:1px solid var(--line);background:#06183080;grid-template-columns:40px 1fr;gap:18px;min-height:170px;padding:30px;display:grid}.experiences-rules article>svg{width:26px;color:var(--gold-300)}.experiences-rules h2{font:500 28px/1 var(--serif);margin:0 0 8px}.experiences-rules p{color:var(--muted);margin:0;font-size:14px}.experiences-community{border:1px solid var(--line-gold);background:radial-gradient(circle at 0 100%,#347baf21,#0000 25rem),#0618309e;margin-top:30px;padding:clamp(32px,5vw,58px)}.experiences-community>header{max-width:780px}.experiences-community h2{font:500 clamp(36px,5vw,54px)/.95 var(--serif);margin:13px 0 12px}.experiences-community header p{color:var(--muted);font-size:14px}.experiences-community nav{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;margin-top:34px;display:grid}.experiences-community nav a{border:1px solid var(--line);background:#03101f6b;grid-template-columns:30px 1fr 16px;align-items:center;gap:10px;min-height:102px;padding:18px;display:grid}.experiences-community nav a:hover{border-color:var(--line-gold);background:rgba(var(--inerva-gold-rgb), .05)}.experiences-community nav a>svg:first-child{width:21px;color:var(--gold-300)}.experiences-community nav a>svg:last-child{width:13px;color:var(--muted-2)}.experiences-community nav span{flex-direction:column;gap:5px;min-width:0;display:flex}.experiences-community nav strong{font:600 13px var(--sans)}.experiences-community nav small{color:var(--muted-2);font-size:11px;line-height:1.4}.feed{flex-direction:column;gap:18px;width:min(780px,100%);margin:auto;display:flex}.post{content-visibility:auto;contain-intrinsic-size:640px;contain-intrinsic-size:auto 640px;border:1px solid var(--line);background:linear-gradient(155deg,#0d2a4aa3,#061830b8);padding:clamp(24px,4vw,42px);box-shadow:0 24px 70px #0000001f}.post.is-pinned{border-top-color:var(--gold-300)}.post>header{grid-template-columns:42px 1fr auto;align-items:center;gap:11px;display:grid}.post>header>div{flex-direction:column;gap:4px;min-width:0;display:flex}.post>header strong{font:600 12px var(--sans)}.post>header small{color:var(--muted-2);font-size:11px}.post__category{border:1px solid rgba(var(--inerva-gold-rgb), .2);color:var(--gold-300);font:500 10px var(--sans);text-transform:uppercase;padding:6px 9px}.post h2{color:var(--white);font:500 clamp(28px,4vw,42px)/1.08 var(--serif);margin:28px 0 14px}.post__body{color:#c2d0dc;white-space:pre-wrap;font-size:14px}.post__body-wrap{margin-bottom:18px}.post__body-wrap .post__body{margin-bottom:0}.post__read-more{min-height:44px;color:var(--gold-300);font:600 11px var(--sans);letter-spacing:.03em;text-underline-offset:4px;cursor:pointer;background:0 0;align-items:center;margin-top:10px;padding:0 4px;text-decoration:underline;display:inline-flex}.post__read-more:hover{color:var(--white)}.post-translation{justify-items:start;gap:9px;margin:-4px 0 18px;display:grid}.post-translation>button{min-height:44px;color:var(--blue-300);font:600 10px var(--sans);cursor:pointer;background:0 0;align-items:center;gap:8px;padding:0 5px;display:inline-flex}.post-translation>button:hover{color:var(--gold-300)}.post-translation>button:disabled{cursor:wait;opacity:.62}.post-translation>button svg{width:15px}.post-translation>small{color:var(--danger);font-size:10px}.post-translation>section{border-left:2px solid var(--blue-300);background:#347baf13;width:100%;padding:18px 20px}.post-translation>section>small{color:var(--blue-300);font:700 8px var(--sans);letter-spacing:.1em;text-transform:uppercase}.post-translation h3{color:var(--white);font:500 25px/1.08 var(--serif);margin:10px 0 7px}.post-translation p{color:#c2d0dc;white-space:pre-wrap;margin:8px 0 0;font-size:14px;line-height:1.72}.composer-form__counter{align-self:flex-end;margin-top:-9px}.agora-links{gap:16px;min-width:0;margin:16px 0;display:grid}.agora-link{border:1px solid var(--line);background:var(--navy-900);border-radius:12px;overflow:hidden}.agora-link__player{aspect-ratio:16/9;background:var(--navy-950)}.agora-link__player>button{cursor:pointer;width:100%;height:100%;min-height:140px;color:var(--gold-300);font:inherit;background:linear-gradient(135deg,#0000,#bea15f1f);flex-direction:column;justify-content:center;align-items:center;gap:12px;display:flex}.agora-link__player>button svg{border:1px solid;border-radius:50%;width:44px;height:44px;padding:9px}.agora-link__player>button span{color:var(--muted);font-size:12px}.agora-link__player>iframe,.agora-link__player>video{object-fit:contain;border:0;width:100%;height:100%;display:block}.agora-link__source{color:var(--ivory);align-items:center;gap:12px;padding:16px;text-decoration:none;display:flex}.agora-link__source>svg{width:18px;color:var(--gold-300);flex-shrink:0}.agora-link__source>span{flex:1;gap:5px;min-width:0;display:grid}.agora-link__source strong{font-size:13px}.agora-link__source small{color:var(--muted);white-space:nowrap;text-overflow:ellipsis;font-size:11px;display:block;overflow:hidden}.agora-link__help{color:var(--muted);margin:0;padding:0 16px 16px;font-size:11px;line-height:1.6}.agora-upload{border:1px solid var(--line);color:var(--ivory);border-radius:10px;grid-template-columns:1fr auto;gap:10px;padding:16px;display:grid}.agora-upload>span,.agora-upload>button{overflow-wrap:anywhere;grid-column:1/-1}.agora-upload>progress{width:100%;height:12px;accent-color:var(--gold-300);align-self:center}.agora-upload>strong{font-size:13px}.post-media{object-fit:cover;background:var(--navy-950);width:100%;max-height:620px;margin-top:28px;display:block}.post-media--placeholder{background:radial-gradient(circle,#347baf29,transparent 36%),linear-gradient(145deg,var(--navy-700),var(--navy-950));flex-direction:column;justify-content:center;align-items:center;min-height:330px;display:flex}.post-media--placeholder span{color:var(--gold-300);font:600 clamp(36px,8vw,74px) var(--sans);letter-spacing:.18em}.post-media--placeholder small{color:var(--muted);font:500 9px var(--sans);letter-spacing:.2em;text-transform:uppercase;margin-top:14px}.post-audio{width:100%;margin-top:24px}.post>footer{border-top:1px solid var(--line);flex-wrap:wrap;gap:6px;margin-top:27px;padding-top:18px;display:flex}.post>footer button{min-height:44px;color:var(--muted-2);cursor:pointer;background:0 0;align-items:center;gap:7px;padding:0 12px;font-size:11px;display:flex}.post>footer button:hover,.post>footer button.is-active{color:var(--gold-300)}.post>footer svg{width:16px}.post>footer>button:last-child{margin-left:auto}.post>footer b{font-weight:500}.reaction-picker{flex-wrap:wrap;align-items:center;min-width:0;display:flex}.post>footer .reaction-picker button{margin-left:0}.post>footer .reaction-picker b{display:inline}.reaction-picker__trigger{border:1px solid #0000;transition:color .2s,border-color .2s,background .2s}.reaction-picker__trigger.is-active{border-color:color-mix(in srgb,var(--reaction-accent,var(--gold-300)) 28%,transparent);background:color-mix(in srgb,var(--reaction-accent,var(--gold-300)) 7%,transparent);color:var(--reaction-accent,var(--gold-300))}.reaction-picker__trigger-icon{width:24px;height:24px;color:var(--reaction-accent,var(--muted-2));place-items:center;display:grid}.post>footer .reaction-picker__trigger-icon svg{width:21px;height:21px}.reaction-picker__community{grid-template-columns:repeat(2,minmax(0,1fr));gap:7px;display:grid}.reaction-picker__signature{border-top:1px solid rgba(var(--inerva-gold-rgb), .14);grid-template-columns:repeat(2,minmax(0,1fr));gap:7px;margin-top:15px;padding-top:15px;display:grid}.reaction-picker__signature>div{color:var(--gold-300);grid-column:1/-1;align-items:center;gap:10px;padding:0 5px 5px;display:flex}.reaction-picker__signature>div>svg{width:16px}.reaction-picker__signature>div>span{flex-direction:column;gap:3px;display:flex}.reaction-picker__signature>div strong{color:var(--gold-200);font:600 11px var(--sans);letter-spacing:.12em;text-transform:uppercase}.reaction-picker__signature>div small{color:var(--muted-2);font-size:11px}.reaction-choice{border:1px solid var(--line);min-height:104px;color:var(--ivory);text-align:left;background:#05162bb3;grid-template-columns:52px minmax(0,1fr) auto;align-items:center;gap:11px;padding:13px;transition:transform .2s,border-color .2s,background .2s;display:grid;position:relative;overflow:hidden}.reaction-choice:before{background:var(--reaction-accent);opacity:0;content:"";width:2px;position:absolute;inset:0 auto 0 0}.reaction-choice:hover:not(:disabled),.reaction-choice.is-selected{border-color:color-mix(in srgb,var(--reaction-accent) 40%,transparent);background:color-mix(in srgb,var(--reaction-accent) 8%,#05162bc2);color:var(--ivory);transform:translateY(-1px)}.reaction-choice.is-selected:before{opacity:1}.reaction-choice:disabled{cursor:not-allowed;opacity:.46}.reaction-choice__seal{border:1px solid color-mix(in srgb,var(--reaction-accent) 45%,transparent);width:48px;height:48px;color:var(--reaction-accent);background:radial-gradient(circle,#ffffff0a,#0000 68%);border-radius:50%;place-items:center;display:grid;position:relative}.reaction-choice__seal>svg{width:29px;height:29px}.reaction-choice__seal i{border:2px solid var(--navy-900);background:var(--reaction-accent);width:17px;height:17px;color:var(--navy-950);border-radius:50%;place-items:center;display:grid;position:absolute;bottom:-2px;right:-3px}.reaction-choice__seal i svg{width:10px}.reaction-choice__copy{flex-direction:column;gap:3px;min-width:0;display:flex}.reaction-choice__copy strong{color:var(--ivory);font:600 13px var(--sans)}.reaction-choice__copy small{color:var(--muted);font-size:11px;line-height:1.35}.reaction-choice__copy em{color:color-mix(in srgb,var(--reaction-accent) 82%,var(--muted));font:500 10px var(--sans);letter-spacing:.04em;font-style:normal}.reaction-choice>b{color:var(--reaction-accent);font:600 11px var(--sans);align-self:start}.reaction-choice__lock{color:var(--reaction-accent);position:absolute;bottom:11px;right:12px;width:13px!important}.reaction-choice--inerva_like,.reaction-choice--inerva_dislike{min-height:120px}.reaction-choice--inerva_like .reaction-choice__seal{box-shadow:0 0 28px rgba(var(--inerva-gold-rgb), .12)}.reaction-choice--inerva_dislike .reaction-choice__seal{border-radius:14px;box-shadow:0 0 28px #ef6f721a}.reaction-picker__remove{border-top:1px solid var(--line);width:100%;min-height:44px;color:var(--muted-2);letter-spacing:.08em;text-transform:uppercase;justify-content:center;margin-top:14px;font-size:11px}.reaction-picker__remove:hover{color:var(--ivory)}.reaction-picker__more{justify-content:center;min-width:44px}.reaction-picker__more svg{width:16px;height:16px}.reaction-picker__error{max-width:260px;color:var(--danger);flex-basis:100%;font-size:12px}.reaction-picker__dialog{width:min(680px,100%)}.reaction-picker__panel{color:var(--ivory);padding-top:8px}.reaction-choice{cursor:pointer;font:inherit}.reaction-picker__remove{cursor:pointer;background:0 0;display:flex}.modal-backdrop{--modal-gap:24px;z-index:1000;overscroll-behavior:contain;padding:calc(var(--modal-gap) + var(--app-safe-top)) calc(var(--modal-gap) + var(--app-safe-right)) calc(var(--modal-gap) + var(--app-safe-bottom)) calc(var(--modal-gap) + var(--app-safe-left));-webkit-backdrop-filter:blur(9px);backdrop-filter:blur(9px);background:#00070ed6;place-items:center;display:grid;position:fixed;inset:0;overflow-y:auto}.modal{overscroll-behavior:contain;width:min(720px,100%);max-height:min(860px,calc(var(--modal-viewport-height,100dvh) - var(--app-safe-top) - var(--app-safe-bottom) - var(--modal-gap,24px) - var(--modal-gap,24px)));border:1px solid var(--line-gold);background:var(--navy-900);box-shadow:var(--shadow);overflow-y:auto}.modal>header{z-index:2;border-bottom:1px solid var(--line);background:#061830f5;justify-content:space-between;align-items:center;gap:12px;min-height:72px;padding:0 28px;display:flex;position:sticky;top:0}.modal>header h2{font:500 25px var(--serif);margin:0}.modal>header button{width:44px;height:44px;color:var(--muted);cursor:pointer;background:0 0;flex-shrink:0;font-size:25px}.modal>:not(header){margin-inline:30px}.modal>:last-child{margin-bottom:30px}.modal-intro{color:var(--muted);font-size:12px}.comments{flex-direction:column;gap:18px;margin-top:24px;display:flex}.comments article{grid-template-columns:36px 1fr;gap:12px;display:grid}.comments article header{justify-content:space-between;gap:20px;display:flex}.comments article strong{font:600 12px var(--sans)}.comments article small{color:var(--muted-2);font-size:10px}.comments article p{color:#c5d2dc;margin:6px 0 0;font-size:13px}.comments__media .media-gallery{grid-template-columns:repeat(3,minmax(0,1fr));gap:3px;margin-top:10px}.comments__media .content-media,.comments__media .media-gallery--1 .content-media{min-height:92px;max-height:220px}.comments__media .content-media figcaption{padding:6px 8px;font-size:8px}.comments__empty{border:1px dashed var(--line);color:var(--muted);text-align:center;padding:22px;font-size:11px}.post__tools{justify-content:flex-end;align-items:center;gap:8px;min-width:0;display:flex}.agora-owner-trigger{border:1px solid var(--line);width:44px;min-height:44px;color:var(--muted);cursor:pointer;touch-action:manipulation;background:0 0;border-radius:8px;flex-shrink:0;place-items:center;display:inline-grid}.agora-owner-trigger:hover,.agora-owner-trigger:focus-visible{color:var(--gold-300);border-color:var(--gold-300)}.agora-owner-trigger svg{width:20px;height:20px}.agora-manage{width:min(600px,100%)}.agora-manage__choices{gap:8px;margin-top:24px;display:grid}.agora-manage__choices>button{text-align:left;border:1px solid var(--line);min-height:54px;color:var(--ivory);cursor:pointer;font:inherit;background:0 0;border-radius:8px;align-items:center;gap:14px;padding:12px 16px;display:flex}.agora-manage__choices svg{width:18px;height:18px}.agora-manage__choices>button:hover{background:#ffffff0d}.agora-manage .agora-danger{color:#ffb7b1;background:#9623231f;border:1px solid #ff968c66}.agora-manage__footer{flex-wrap:wrap;justify-content:flex-end;gap:10px;display:flex}.agora-manage__footer .button{white-space:normal;min-height:44px}.agora-edit{margin-top:24px}.agora-edit textarea{resize:vertical;width:100%}.agora-delete p{color:var(--muted);line-height:1.7}.comments article>div{min-width:0}.comments article header{flex-wrap:wrap;gap:4px 12px}.comments article p{white-space:pre-wrap;overflow-wrap:anywhere}.comments__actions{justify-content:space-between;align-items:flex-start;gap:10px;margin-top:10px;display:flex}.comment-like{flex-wrap:wrap;align-items:center;gap:6px;min-width:0;display:flex}.comment-like__button{border:1px solid var(--line);min-height:44px;color:var(--muted);font:500 12px var(--sans);cursor:pointer;touch-action:manipulation;background:0 0;border-radius:8px;align-items:center;gap:8px;padding:8px 12px;display:inline-flex}.comment-like__button svg{width:17px;height:17px}.comment-like__button.is-active{color:var(--gold-300);border-color:var(--gold-300);background:rgba(var(--inerva-gold-rgb),.08)}.comment-like__button:disabled{opacity:.6;cursor:wait}.comment-like__count{font-variant-numeric:tabular-nums}.comment-like__error{color:#ffb7b1;flex-basis:100%;font-size:12px}@media (max-width:600px){.feed .post>header{grid-template-columns:38px minmax(0,1fr) auto}.post__tools .post__category{display:none}.agora-manage__footer{grid-template-columns:1fr;display:grid}.agora-manage__footer .button{width:100%}}.comment-form{background:var(--navy-900);grid-template-columns:1fr 48px;gap:8px;margin-top:25px;padding-top:18px;display:grid;position:sticky;bottom:0}.comment-form__composer{min-width:0}.comment-form textarea{resize:vertical;width:100%;min-height:64px}.comment-form__submit{background:var(--gold-500);min-height:48px;color:var(--navy-950);cursor:pointer;align-self:start;place-items:center;display:grid}.comment-form__submit:disabled{cursor:wait;opacity:.55}.comment-form__submit svg{width:18px}.comment-form__tools{align-items:center;gap:6px;margin-top:7px;display:flex}.comment-form__tools>small{color:var(--muted-2);margin-left:auto;font-size:8px}.comment-tool{border:1px solid var(--line);min-height:44px;color:var(--muted-2);font:500 10px var(--sans);cursor:pointer;background:#03101f8a;align-items:center;gap:6px;padding:0 11px;display:inline-flex}.comment-tool:hover,.comment-tool[aria-expanded=true]{border-color:var(--line-gold);color:var(--gold-300)}.comment-tool svg{width:15px}.comment-tool input{display:none}.emoji-picker{border:1px solid var(--line);background:var(--navy-950);grid-template-columns:repeat(8,1fr);gap:4px;margin-top:8px;padding:9px;display:grid}.emoji-picker button{cursor:pointer;background:0 0;border:1px solid #0000;place-items:center;min-height:36px;font-size:19px;display:grid}.emoji-picker button:hover{border-color:var(--line-gold);background:rgba(var(--inerva-gold-rgb), .08)}.comment-attachments{grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;margin-top:8px;display:grid}.comment-attachments article{border:1px solid var(--line);background:#03101f8c;min-width:0;padding:5px;position:relative}.comment-attachments img,.comment-attachments video{aspect-ratio:1;object-fit:cover;background:var(--navy-950);width:100%;display:block}.comment-attachments label{color:var(--muted-2);margin-top:5px;font-size:7px;display:block}.comment-attachments input{margin-top:3px;padding:7px;font-size:8px}.comment-attachments button{width:28px;height:28px;color:var(--danger);cursor:pointer;background:#03101fe0;border-radius:50%;place-items:center;display:grid;position:absolute;top:8px;right:8px}.comment-attachments button svg{width:14px}.course-grid{gap:12px;display:grid}.course-card{border:1px solid var(--line);min-height:235px;color:inherit;text-align:left;cursor:pointer;background:#061830b3;grid-template-columns:190px 1fr 30px;align-items:stretch;padding:0;display:grid}.course-card:hover{border-color:var(--line-gold)}.course-card__visual{background:radial-gradient(circle at 70% 30%,rgba(var(--inerva-gold-rgb), .2),transparent 35%),linear-gradient(145deg,var(--navy-600),var(--navy-950));justify-content:space-between;align-items:flex-end;padding:24px;display:flex;position:relative;overflow:hidden}.course-card__visual:after{background:var(--gold-300);content:"";opacity:.35;width:1px;position:absolute;inset:-50% 55% -50% auto;transform:rotate(32deg)}.course-card__visual span{color:var(--gold-300);font:600 11px var(--sans)}.course-card__visual svg{width:32px;color:var(--gold-300)}.course-card>div:nth-child(2){padding:32px 36px}.course-card h2{font:500 32px/1.05 var(--serif);margin:10px 0}.course-card p{max-width:700px;color:var(--muted);margin:0;font-size:12px}.course-card>svg{width:19px;color:var(--muted-2);align-self:center}.course-card__meta{color:var(--muted-2);gap:18px;margin-top:20px;font-size:11px;display:flex}.course-card__meta span{align-items:center;gap:5px;display:flex}.course-card__meta svg{width:13px}.progress{background:#ffffff0f;height:3px;margin-top:18px;position:relative}.progress i{background:var(--gold-500);height:100%;display:block}.progress small{color:var(--muted-2);font-size:8px;position:absolute;top:-17px;right:0}.locked-preview{border-top:1px solid var(--line);margin-top:42px;padding-top:30px}.locked-preview h2{font:500 28px var(--serif)}.locked-preview article{min-width:300px;color:var(--muted-2);border:1px solid #ffffff14;grid-template-columns:35px 1fr;align-items:center;gap:12px;margin:5px;padding:15px;display:inline-grid}.locked-preview article svg{width:18px}.locked-preview article span{flex-direction:column;gap:4px;display:flex}.locked-preview article small{text-transform:uppercase;font-size:8px}.locked-preview article strong{color:var(--muted);font:500 10px var(--sans)}.course-modal{flex-direction:column;gap:7px;margin-top:24px;display:flex}.course-modal article{border:1px solid var(--line)}.course-modal article>button{width:100%;color:inherit;text-align:left;cursor:pointer;background:#03101f4d;grid-template-columns:34px 1fr 20px;align-items:center;gap:10px;padding:18px;display:grid}.course-modal article>button>span{color:var(--gold-300);font:600 9px var(--sans)}.course-modal article>button div{flex-direction:column;gap:5px;display:flex}.course-modal article>button strong{font:600 11px var(--sans)}.course-modal article>button small{color:var(--muted-2);font-size:9px}.course-modal article>button svg{width:16px}.lesson-content{padding:8px 25px 25px 62px}.lesson-content p{color:#c5d2dd;white-space:pre-wrap}.lesson-complete{border:1px solid var(--line);min-height:42px;color:var(--muted);cursor:pointer;background:0 0;align-items:center;gap:8px;margin-top:20px;padding:0 15px;display:flex}.lesson-complete.is-done{color:var(--success);border-color:#78d8bd66}.lesson-complete:disabled{opacity:.58;cursor:wait}.lesson-complete svg{width:16px}.events-list{flex-direction:column;gap:10px;display:flex}.events-list>article{border:1px solid var(--line);background:#061830ad;grid-template-columns:100px 1fr auto;align-items:center;gap:30px;padding:30px;display:grid}.events-list time{border:1px solid var(--line-gold);flex-direction:column;justify-content:center;align-items:center;height:92px;display:flex}.events-list time strong{color:var(--gold-300);font:500 34px var(--serif)}.events-list time span{color:var(--muted);font:600 9px var(--sans);text-transform:uppercase}.events-list h2{font:500 28px var(--serif);margin:8px 0}.events-list p{color:var(--muted);margin:0;font-size:12px}.event-meta{color:var(--muted-2);flex-wrap:wrap;gap:18px;margin-top:16px;font-size:11px;display:flex}.event-meta span{align-items:center;gap:5px;display:flex}.event-meta svg{width:13px}.coworking-section{border:1px solid var(--line-gold);background:radial-gradient(circle at 88% 12%,#349fd429,#0000 20rem),linear-gradient(145deg,#092340f0,#03101feb);margin-bottom:54px;padding:32px;position:relative;overflow:hidden;box-shadow:0 28px 70px #0000002e}.coworking-section:before{pointer-events:none;background:linear-gradient(110deg,transparent 42%,rgba(var(--inerva-gold-rgb), .035) 50%,transparent 58%);content:"";position:absolute;inset:0}.coworking-section>header{grid-template-columns:minmax(0,1fr) minmax(240px,430px);align-items:end;gap:28px;margin-bottom:24px;display:grid;position:relative}.coworking-section>header h2,.events-agenda>header h2{font:500 clamp(30px,4vw,43px)/1 var(--serif);margin:7px 0 0}.coworking-section>header p{color:var(--muted);margin:0;font-size:12px}.coworking-list{flex-direction:column;gap:10px;display:flex;position:relative}.coworking-card{background:#03101f8f;border:1px solid #4a9fd447;grid-template-columns:62px minmax(0,1fr) auto;align-items:center;gap:22px;padding:24px;display:grid}.coworking-card__signal{width:56px;height:56px;color:var(--success);border:1px solid #78d8bd6b;border-radius:50%;place-items:center;display:grid;box-shadow:inset 0 0 25px #78d8bd0f,0 0 32px #78d8bd0d}.coworking-card__signal svg{width:23px}.coworking-card__kicker{color:var(--success);font:600 9px var(--sans);letter-spacing:.1em;text-transform:uppercase;flex-wrap:wrap;align-items:center;gap:8px;display:flex}.coworking-card__kicker i{border-left:1px solid var(--line);color:var(--muted-2);padding-left:8px;font-style:normal}.coworking-card h3{font:500 27px/1.1 var(--serif);margin:8px 0 6px}.coworking-card__body>p{color:var(--muted);margin:0;font-size:11px}.coworking-card__body>p strong{color:var(--ivory);font-weight:600}.coworking-card__actions{flex-direction:column;gap:7px;min-width:180px;display:flex}.coworking-card__actions .button{width:100%}.coworking-card__actions .button--quiet{min-height:36px}.coworking-empty{min-height:180px;color:var(--muted);text-align:center;border:1px dashed #4a9fd447;align-content:center;place-items:center;gap:10px;display:grid}.coworking-empty>svg{width:29px;color:var(--muted-2)}.coworking-empty p{margin:0;font-size:12px}.events-agenda>header{margin:0 0 18px}.coworking-form{flex-direction:column;gap:18px;display:flex}.coworking-form .modal-intro{color:var(--muted);margin:0;font-size:12px}.coworking-form label{min-width:0;color:var(--gold-300);font:600 9px var(--sans);letter-spacing:.08em;text-transform:uppercase;flex-direction:column;flex:1;gap:8px;display:flex}.coworking-form input,.coworking-form select{border:1px solid var(--line);width:100%;min-height:48px;color:var(--ivory);font:500 12px var(--body);letter-spacing:0;text-transform:none;background:#03101fbf;border-radius:0;padding:0 14px}.coworking-form input:focus,.coworking-form select:focus{border-color:var(--gold-300);outline:0}.coworking-form__summary{border:1px solid var(--line-gold);background:rgba(var(--inerva-gold-rgb), .06);grid-template-columns:24px minmax(0,1fr) auto;align-items:center;gap:10px;padding:14px;display:grid}.coworking-form__summary svg{width:18px;color:var(--gold-300)}.coworking-form__summary span{color:var(--muted);font-size:11px}.coworking-form__summary strong{font:600 11px var(--sans)}.coworking-form__privacy{color:var(--muted-2);margin:-2px 0 0;font-size:10px}.coworking-confirm p{color:var(--muted)}.member-search{border:1px solid var(--line);grid-template-columns:22px 220px;align-items:center;padding-inline:12px;display:grid}.member-search svg{width:15px;color:var(--muted)}.member-search input{background:0 0;border:0}.members-grid{grid-template-columns:repeat(3,1fr);gap:10px;display:grid}.members-grid article{border:1px solid var(--line);background:#061830a3;min-height:280px;padding:30px}.members-grid article>div{margin-top:22px}.member-tier{color:var(--gold-300);font:600 8px var(--sans);letter-spacing:.12em;text-transform:uppercase}.members-grid h2{font:500 27px var(--serif);margin:9px 0 4px}.members-grid small{color:var(--muted-2);font-size:9px}.members-grid p{color:var(--muted);margin-top:20px;font-size:12px}.professional-hero{border:1px solid var(--line-gold);background:radial-gradient(circle at 80% 50%,#347baf2b,transparent 24rem),linear-gradient(145deg,var(--navy-700),var(--navy-900));grid-template-columns:1fr 300px;align-items:center;min-height:370px;padding:52px;display:grid}.professional-hero h2{max-width:720px;font:500 clamp(35px,4vw,54px)/1 var(--serif);margin:15px 0}.professional-hero p{max-width:680px;color:var(--muted)}.professional-hero img{object-fit:contain;justify-self:end;width:260px}.tool-grid{grid-template-columns:repeat(3,1fr);gap:10px;margin-top:18px;display:grid}.tool-grid>*{border:1px solid var(--line);min-height:300px;color:inherit;text-align:left;cursor:pointer;background:#061830a6;flex-direction:column;padding:34px;display:flex}.tool-grid>:hover{border-color:var(--line-gold)}.tool-grid>:disabled{opacity:.62;cursor:wait}.tool-grid>*>svg{width:28px;color:var(--gold-300);margin-bottom:44px}.tool-grid h2{font:500 30px var(--serif);margin:10px 0}.tool-grid p{color:var(--muted);font-size:12px}.tool-grid strong{color:var(--gold-300);font:600 10px var(--sans);align-items:center;gap:7px;margin-top:auto;display:flex}.tool-grid strong svg{width:15px}.access-gate{border:1px solid var(--line-gold);text-align:center;background:radial-gradient(circle,#347baf21,#0000 20rem),#061830a6;flex-direction:column;justify-content:center;align-items:center;min-height:570px;padding:40px;display:flex}.access-gate>svg{width:42px;height:42px;color:var(--gold-300);margin-bottom:25px}.access-gate h1{max-width:660px;font:500 48px/1 var(--serif);margin:15px 0}.access-gate>p{max-width:600px;color:var(--muted)}.access-gate .button{margin-top:20px}.access-gate__actions{flex-wrap:wrap;justify-content:center;align-items:center;gap:8px;max-width:820px;margin-top:18px;display:flex}.access-gate__actions .button{margin-top:0}.access-gate__note{align-items:center;gap:8px;font-size:10px;display:flex}.access-gate__note svg{width:15px}.vip-grid{grid-template-columns:repeat(2,1fr);gap:12px;display:grid}.vip-grid>button{border:1px solid var(--line-gold);background:radial-gradient(circle at 90% 10%,rgba(var(--inerva-gold-rgb), .11),transparent 16rem),linear-gradient(145deg,var(--navy-700),var(--navy-950));min-height:310px;color:inherit;text-align:left;cursor:pointer;padding:42px;position:relative;overflow:hidden}.vip-grid__seal{border:1px solid var(--gold-300);width:56px;height:56px;color:var(--gold-300);font:500 11px var(--serif);border-radius:50%;place-items:center;display:grid;position:absolute;top:28px;right:28px}.vip-grid h2{font:500 38px var(--serif);margin:55px 0 10px}.vip-grid p{max-width:550px;color:var(--muted)}.vip-grid small{color:var(--gold-300);align-items:center;gap:7px;margin-top:30px;font-size:9px;display:flex}.vip-grid small svg{width:14px}.vip-room__brief{border-left:2px solid var(--gold-300);background:rgba(var(--inerva-gold-rgb), .05);margin-top:25px;padding:22px}.vip-room__brief p{color:var(--muted);margin:7px 0 0}.vip-room__messages{flex-direction:column;gap:18px;max-height:420px;margin-top:22px;display:flex;overflow-y:auto}.vip-room__messages article{grid-template-columns:36px 1fr;gap:12px;display:grid}.vip-room__messages article strong{font:600 10px var(--sans)}.vip-room__messages article p{color:#c9d4de;margin:5px 0;font-size:12px}.vip-room__messages article small{color:var(--muted-2);font-size:8px}.pricing-grid--inside{grid-template-columns:repeat(4,1fr)}.pricing-grid--inside article{min-height:500px}.pricing-grid article.is-current{border-color:var(--success)}.pricing-current{color:var(--success);font:600 7px var(--sans);letter-spacing:.1em;text-transform:uppercase;border:1px solid #78d8bd59;align-self:flex-start;margin:-4px 0 11px;padding:6px 8px}.pricing-addon{border:1px solid var(--line-gold);background:linear-gradient(135deg,rgba(var(--inerva-gold-rgb), .08),#03101f3d);grid-template-columns:28px 1fr;gap:10px;margin:0 0 24px;padding:15px;display:grid}.pricing-addon>svg{width:22px;color:var(--gold-300)}.pricing-addon>div{flex-direction:column;gap:3px;min-width:0;display:flex}.pricing-addon span{color:var(--ivory);font:600 11px var(--sans)}.pricing-addon strong{color:var(--gold-300);font:500 17px var(--serif)}.pricing-addon small{color:var(--muted-2);font-size:10px;line-height:1.4}.pricing-addon button,.pricing-addon em{border:1px solid rgba(var(--inerva-gold-rgb), .35);background:rgba(var(--inerva-gold-rgb), .08);min-height:44px;color:var(--gold-300);font:normal 600 10px var(--sans);cursor:pointer;grid-column:1/-1;justify-content:center;align-items:center;gap:6px;display:inline-flex}.pricing-addon button:disabled{opacity:.55;cursor:wait}.pricing-addon em svg{width:13px}.pricing-footnote{max-width:720px;color:var(--muted-2);text-align:center;margin:24px auto 0;font-size:10px}.checkout-choice{border:1px solid var(--line-gold);background:linear-gradient(145deg,rgba(var(--inerva-gold-rgb), .09),#041426e0);margin:26px 0 0;scroll-margin-top:90px}.checkout-choice:focus-visible{outline:3px solid var(--blue-300);outline-offset:3px}.checkout-choice>header{border-bottom:1px solid var(--line);padding:25px 28px 20px}.checkout-choice>header h2{color:var(--white);font:500 30px/1.1 var(--serif);margin:7px 0 8px}.checkout-choice>header p{max-width:760px;color:var(--muted);margin:0;font-size:12px;line-height:1.6}.checkout-choice__paths{grid-template-columns:minmax(0,1fr) 52px minmax(250px,.52fr);align-items:stretch;display:grid}.legacy-migration{grid-template-columns:minmax(0,1fr) minmax(220px,.72fr);align-items:end;gap:17px;padding:25px 28px;display:grid}.legacy-migration h3{color:var(--white);font:500 24px/1.1 var(--serif);margin:7px 0}.legacy-migration p{color:var(--muted);margin:0;font-size:11px;line-height:1.6}.legacy-migration label{color:var(--muted-2);font:600 8px var(--sans);letter-spacing:.08em;text-transform:uppercase;flex-direction:column;gap:7px;display:flex}.legacy-migration input{border:1px solid var(--line);min-height:44px;color:var(--white);font:600 12px var(--sans);letter-spacing:.08em;background:#010c18b8}.legacy-migration .button{grid-column:2;justify-content:center}.checkout-choice__separator{color:var(--muted-2);font:600 9px var(--sans);text-transform:uppercase;place-items:center;display:grid}.checkout-choice__separator:before,.checkout-choice__separator:after{background:var(--line);content:"";width:1px;height:100%;max-height:42px}.checkout-choice__standard{flex-direction:column;justify-content:center;gap:11px;padding:25px 28px 25px 0;display:flex}.checkout-choice__standard .button{justify-content:center;width:100%}.checkout-choice__standard small{color:var(--muted-2);text-align:center;font-size:11px;line-height:1.55}.vip-validation{min-height:46px;color:var(--gold-300);font:600 9px var(--sans);align-items:center;gap:8px;display:flex}.vip-validation svg{width:16px}.profile-tabs,.admin-tabs{gap:5px;margin-bottom:24px;display:flex;overflow-x:auto}.profile-tabs button,.admin-tabs button{min-height:45px;color:var(--muted-2);font:500 10px var(--sans);cursor:pointer;background:0 0;border:1px solid #0000;flex:none;align-items:center;gap:8px;padding:0 16px;display:flex}.profile-tabs button svg,.admin-tabs button svg{width:15px}.profile-tabs button.is-active,.admin-tabs button.is-active{border-color:var(--line-gold);background:rgba(var(--inerva-gold-rgb), .08);color:var(--gold-300)}.profile-panel{border:1px solid var(--line);background:#0618309e;grid-template-columns:240px minmax(0,620px);gap:60px;padding:42px;display:grid}.profile-posts{border:1px solid var(--line);background:#0618309e;padding:clamp(20px,4vw,38px)}.profile-posts>header{justify-content:space-between;align-items:flex-end;gap:24px;margin-bottom:28px;display:flex}.profile-posts>header h2{font:500 clamp(27px,4vw,38px)/1 var(--serif);margin:8px 0 6px}.profile-posts>header p{max-width:620px;color:var(--muted);margin:0;font-size:10px}.profile-post-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.profile-post-card{border:1px solid var(--line);background:#03101f94;min-width:0;transition:transform .18s,border-color .18s;overflow:hidden}.profile-post-card:hover{border-color:var(--line-gold);transform:translateY(-2px)}.profile-post-card__preview{aspect-ratio:1;background:var(--navy-950);position:relative;overflow:hidden}.profile-post-card__preview>img,.profile-post-card__preview>video{object-fit:cover;width:100%;height:100%;display:block}.profile-post-card__placeholder{background:radial-gradient(circle at 50% 35%,#347baf30,transparent 38%),linear-gradient(145deg,var(--navy-700),var(--navy-950));height:100%;color:var(--muted-2);text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:12px;padding:18px;display:flex}.profile-post-card__placeholder svg{width:25px;color:var(--gold-300)}.profile-post-card__placeholder span{font:500 10px/1.45 var(--sans);-webkit-line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.profile-post-card__status,.profile-post-card__count{color:var(--ivory);font:600 7px var(--sans);letter-spacing:.06em;text-transform:uppercase;-webkit-backdrop-filter:blur(7px);backdrop-filter:blur(7px);background:#03101fdb;padding:5px 7px;position:absolute;top:8px}.profile-post-card__status{left:8px}.profile-post-card__status.is-published{color:var(--success)}.profile-post-card__status.is-review{color:var(--gold-300)}.profile-post-card__status.is-archived{color:var(--muted-2)}.profile-post-card__count{right:8px}.profile-post-card__copy{padding:14px 14px 10px}.profile-post-card__copy small{color:var(--muted-2);letter-spacing:.07em;text-transform:uppercase;font-size:7px}.profile-post-card__copy h3{color:var(--ivory);font:500 20px/1.04 var(--serif);text-overflow:ellipsis;white-space:nowrap;margin:6px 0;overflow:hidden}.profile-post-card__copy p{min-height:34px;color:var(--muted);-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:0;font-size:9px;line-height:1.65;display:-webkit-box;overflow:hidden}.profile-post-card>footer{border-top:1px solid var(--line);grid-template-columns:repeat(3,1fr);display:grid}.profile-post-card>footer a,.profile-post-card>footer button{border-right:1px solid var(--line);min-height:42px;color:var(--muted-2);cursor:pointer;background:0 0;place-items:center;display:grid}.profile-post-card>footer>:last-child{border-right:0}.profile-post-card>footer a:hover,.profile-post-card>footer button:hover{color:var(--gold-300)}.profile-post-card>footer button.danger:hover{color:var(--danger)}.profile-post-card>footer svg{width:15px}.avatar-editor{flex-direction:column;align-items:center;gap:18px;display:flex}.avatar-editor h2{max-width:100%;color:var(--white);font:500 25px/1.15 var(--serif);text-align:center;margin:0}.avatar-editor label{min-height:40px;color:var(--gold-300);font:600 9px var(--sans);cursor:pointer;align-items:center;gap:7px;display:flex}.avatar-editor label svg{width:15px}.avatar-editor input{display:none}.security-grid{grid-template-columns:1fr 1fr;gap:12px;display:grid}.security-grid>article{border:1px solid var(--line);background:#0618309e;min-height:380px;padding:40px}.security-grid>article>svg{width:28px;color:var(--gold-300)}.security-grid h2{font:500 30px var(--serif)}.security-grid p{color:var(--muted);font-size:12px}.mfa-active{border:1px solid #78d8bd40;grid-template-columns:28px minmax(0,1fr) auto;align-items:center;gap:10px;margin-top:28px;padding:16px;display:grid}.mfa-active>svg{color:var(--success)}.mfa-active span{flex-direction:column;gap:4px;display:flex}.mfa-active strong{font:600 10px var(--sans)}.mfa-active small{color:var(--muted);font-size:8px}.mfa-active button{color:var(--danger);cursor:pointer;background:0 0;font-size:9px}.mfa-enroll{flex-direction:column;gap:14px;display:flex}.mfa-enroll img{background:#fff;width:190px;padding:8px}.notification-list{flex-direction:column;gap:7px;display:flex}.notification-list>button{border:1px solid var(--line);color:inherit;text-align:left;cursor:pointer;background:#0618309e;grid-template-columns:10px 1fr;gap:14px;padding:22px;display:grid}.notification-list>button>span{background:var(--gold-300);border-radius:50%;width:7px;height:7px;margin-top:7px}.notification-list>button.is-read{opacity:.62}.notification-list>button.is-read>span{background:var(--muted-2)}.notification-list strong{color:var(--ivory);font:500 22px/1.08 var(--serif)}.notification-list p{color:var(--muted);margin:6px 0 10px;font-size:10px}.notification-list small{color:var(--muted-2);font-size:8px}.notification-list__category{letter-spacing:.09em;text-transform:uppercase;margin-bottom:5px;display:block;color:var(--gold-300)!important}.notification-list__meta{justify-content:space-between;align-items:center;gap:16px;display:flex}.notification-list__meta>span{color:var(--gold-300);font:600 8px var(--sans);letter-spacing:.07em;text-transform:uppercase;align-items:center;gap:5px;display:inline-flex}.notification-list__meta svg{width:12px;height:12px}.notification-list__meta time{color:var(--muted-2);font-size:8px}.notifications-page{grid-template-columns:minmax(300px,.8fr) minmax(0,1.2fr);gap:12px;display:grid}.notification-preferences,.notification-history{border:1px solid var(--line);background:#0618309e;padding:clamp(22px,4vw,38px)}.notification-preferences header,.notification-history>header{justify-content:space-between;align-items:flex-start;gap:20px;margin-bottom:24px;display:flex}.notification-preferences h2,.notification-history h2{font:500 31px/1 var(--serif);margin:9px 0}.notification-preferences header p{color:var(--muted);margin:0;font-size:10px}.notification-preference{border-top:1px solid var(--line);cursor:pointer;grid-template-columns:1fr 45px;align-items:center;gap:16px;min-height:78px;display:grid;position:relative}.notification-preference>span{flex-direction:column;gap:5px;display:flex}.notification-preference strong{font:600 10px var(--sans)}.notification-preference small{color:var(--muted);font-size:8px}.notification-preference input{opacity:0;position:absolute}.notification-preference>i{border:1px solid var(--line);background:#ffffff0a;border-radius:30px;width:42px;height:23px;position:relative}.notification-preference>i:after{background:var(--muted-2);content:"";border-radius:50%;width:15px;height:15px;transition:all .2s;position:absolute;top:3px;left:3px}.notification-preference input:checked+i{border-color:rgba(var(--inerva-gold-rgb), .55);background:rgba(var(--inerva-gold-rgb), .12)}.notification-preference input:checked+i:after{background:var(--gold-300);left:22px}.notification-preference input:focus-visible+i{outline:2px solid var(--blue-300);outline-offset:3px}.notification-history>header button{border:1px solid var(--line-gold);min-height:40px;color:var(--gold-300);cursor:pointer;background:0 0;align-items:center;gap:7px;font-size:8px;display:inline-flex}.notification-history>header button svg{width:15px}.admin-metrics{grid-template-columns:repeat(3,1fr);gap:10px;display:grid}.admin-metrics button{border:1px solid var(--line);min-height:170px;color:inherit;text-align:left;cursor:pointer;background:#061830a6;flex-direction:column;align-items:flex-start;padding:28px;display:flex}.admin-metrics small{color:var(--muted);font:500 9px var(--sans);text-transform:uppercase}.admin-metrics strong{color:var(--gold-300);font:500 48px var(--serif);margin-top:16px}.admin-metrics span{color:var(--muted-2);margin-top:auto;font-size:9px}.admin-columns{grid-template-columns:minmax(320px,.78fr) minmax(480px,1.22fr);align-items:start;gap:12px;display:grid}.admin-panel{border:1px solid var(--line);background:#061830ad;padding:30px}.admin-panel__header{margin-bottom:25px}.admin-panel__header h2{font:500 30px var(--serif);margin:8px 0 0}.form-row{gap:8px;display:flex}.form-row>*{flex:1}.file-field{border:1px dashed var(--line-gold);cursor:pointer;justify-content:center;align-items:center;min-height:58px;color:var(--gold-300)!important;flex-direction:row!important;gap:8px!important;display:flex!important}.file-field svg{width:16px}.file-field input{display:none}.checkbox{align-items:center;min-height:32px;flex-direction:row!important;gap:8px!important;display:flex!important}.checkbox input{width:17px;min-height:17px;accent-color:var(--gold-500)}.admin-list{flex-direction:column;gap:10px;max-height:1120px;display:flex;overflow-y:auto}.admin-item{background:#03101f52;border:1px solid #ffffff14;flex-direction:column;gap:8px;padding:18px;display:flex}.admin-item__head{justify-content:space-between;align-items:center;gap:12px;display:flex}.admin-item__head small{color:var(--muted-2);font-size:8px}.status{border:1px solid var(--line);color:var(--muted);font:600 7px var(--sans);text-transform:uppercase;padding:5px 8px}.status--published,.status--active{color:var(--success);border-color:#78d8bd4d}.status--review{border-color:var(--line-gold);color:var(--gold-300)}.status--cancelled,.status--suspended{color:var(--danger);border-color:#ff8e8e4d}.admin-actions{flex-wrap:wrap;align-items:center;gap:8px;margin-top:8px;display:flex}.admin-actions>a{border:1px solid var(--line-gold);min-height:36px;color:var(--gold-300);font:600 8px var(--sans);align-items:center;padding:0 12px;display:inline-flex}.admin-actions>small{max-width:330px;color:var(--muted-2);font-size:8px;line-height:1.5}.admin-actions label{color:var(--muted);align-items:center;gap:5px;font-size:8px;display:flex}.admin-actions label input{width:14px;min-height:14px}.admin-actions button,.setting-row button,.lesson-create button{border:1px solid var(--line-gold);min-height:36px;color:var(--gold-300);font:600 8px var(--sans);cursor:pointer;background:0 0;padding:0 12px}.admin-actions .danger,.danger{color:var(--danger);border-color:#ff8e8e40;margin-left:auto}.admin-course{border:1px solid #ffffff14}.admin-course summary{cursor:pointer;grid-template-columns:auto 1fr auto;align-items:center;gap:12px;padding:18px;list-style:none;display:grid}.admin-course summary>span:nth-child(2){flex-direction:column;gap:4px;display:flex}.admin-course summary strong{font:600 10px var(--sans)}.admin-course summary small{color:var(--muted-2);font-size:8px}.admin-course summary b{color:var(--gold-300)}.compact{border-top:1px solid var(--line);padding:18px}.lesson-admin-list{flex-direction:column;gap:3px;margin:0 18px 15px;display:flex}.lesson-admin-list>div{background:#03101f66;grid-template-columns:28px 1fr auto 26px;align-items:center;gap:8px;padding:9px;display:grid}.lesson-admin-list span{color:var(--gold-300);font-size:8px}.lesson-admin-list strong{font:500 9px var(--sans)}.lesson-admin-list small{color:var(--muted-2);font-size:7px}.lesson-admin-list button{color:var(--danger);cursor:pointer;background:0 0}.lesson-create h3{font:500 20px var(--serif);margin:0}.admin-table{overflow-x:auto}.admin-table__head,:is(.admin-table>form,.admin-member-card>form){grid-template-columns:1.5fr 1fr .55fr .8fr .8fr auto;align-items:center;gap:8px;min-width:880px;display:grid}.admin-table__head{color:var(--muted-2);font:600 8px var(--sans);text-transform:uppercase;padding:10px}:is(.admin-table>form,.admin-member-card>form){border-top:1px solid var(--line);padding:10px}:is(.admin-table>form,.admin-member-card>form)>span{flex-direction:column;gap:3px;min-width:0;display:flex}:is(.admin-table>form,.admin-member-card>form) strong,:is(.admin-table>form,.admin-member-card>form) small{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}:is(.admin-table>form,.admin-member-card>form) strong{font:600 9px var(--sans)}:is(.admin-table>form,.admin-member-card>form) small{color:var(--muted-2);font-size:7px}.admin-table select{min-height:38px;font-size:8px}.admin-table form>button{background:var(--gold-500);min-height:36px;color:var(--navy-950);font:600 8px var(--sans);cursor:pointer;padding:0 10px}.facetlab-access-admin__intro{max-width:820px;color:var(--muted);margin:-8px 0 24px;font-size:10px;line-height:1.7}.facetlab-access-search{color:var(--muted-2);font:600 8px var(--sans);text-transform:uppercase;grid-template-columns:20px minmax(120px,.35fr) minmax(220px,1fr);align-items:center;gap:10px;margin-bottom:18px;display:grid}.facetlab-access-search svg{width:16px;color:var(--gold-300)}.facetlab-access-search input{text-transform:none;min-height:42px}.facetlab-access-list{flex-direction:column;gap:7px;display:flex}.facetlab-access-row{background:#03101f5c;border:1px solid #ffffff14;grid-template-columns:minmax(220px,1fr) minmax(190px,.6fr) auto;align-items:center;gap:16px;padding:15px 16px;display:grid}.facetlab-access-row__identity{flex-direction:column;gap:4px;min-width:0;display:flex}.facetlab-access-row__identity strong,.facetlab-access-row__identity small{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.facetlab-access-row__identity strong{font:600 10px var(--sans)}.facetlab-access-row__identity small{color:var(--muted);font-size:8px}.facetlab-access-row__identity em{color:var(--gold-300);font:normal 600 7px var(--sans);letter-spacing:.06em;text-transform:uppercase}.facetlab-access-switch{cursor:pointer;align-items:center;gap:10px;min-height:48px;display:flex}.facetlab-access-switch input{width:19px;min-height:19px;accent-color:var(--gold-500);flex:none}.facetlab-access-switch span{flex-direction:column;gap:3px;display:flex}.facetlab-access-switch strong{font:600 9px var(--sans)}.facetlab-access-switch small{color:var(--muted-2);font-size:7px}.facetlab-access-row>button{border:1px solid var(--line-gold);background:rgba(var(--inerva-gold-rgb), .08);min-height:38px;color:var(--gold-300);font:600 8px var(--sans);cursor:pointer;padding:0 13px}.experience-access-actions{flex-wrap:wrap;justify-content:space-between;align-items:end;gap:12px;margin:0 0 18px;display:flex}.experience-access-actions>label{min-width:min(250px,100%);color:var(--muted-2);font:600 8px var(--sans);letter-spacing:.08em;text-transform:uppercase;gap:6px;display:grid}.experience-access-actions select{min-height:42px;color:var(--white);text-transform:none}.experience-access-list{flex-direction:column;gap:9px;display:flex}.experience-access-member{background:#03101f5c;border:1px solid #ffffff14;padding:16px}.experience-access-member>header{justify-content:space-between;align-items:center;gap:18px;margin-bottom:13px;display:flex}.experience-access-member>header>span:last-child{border:1px solid var(--line);color:var(--muted-2);font:600 7px var(--sans);letter-spacing:.06em;text-transform:uppercase;flex:none;padding:6px 9px}.experience-access-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:7px;display:grid}.experience-access-toggle{border:1px solid var(--line);min-height:76px;color:var(--white);text-align:left;cursor:pointer;background:#071c32b8;grid-template-columns:30px minmax(0,1fr);align-items:center;gap:4px 9px;padding:11px;display:grid}.experience-access-toggle>svg{width:20px;color:var(--muted-2);grid-row:1/span 2}.experience-access-toggle>span{flex-direction:column;gap:4px;min-width:0;display:flex}.experience-access-toggle strong{font:600 9px var(--sans);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.experience-access-toggle small{color:var(--muted-2);font-size:7px;line-height:1.35}.experience-access-toggle b{color:var(--gold-300);font:700 7px var(--sans);letter-spacing:.06em;text-transform:uppercase;grid-column:2}.experience-access-toggle:hover:not(:disabled),.experience-access-toggle:focus-visible{border-color:var(--line-gold);background:rgba(var(--inerva-gold-rgb), .07)}.experience-access-toggle.is-active{background:#78d8bd14;border-color:#78d8bd73}.experience-access-toggle.is-active>svg,.experience-access-toggle.is-active b{color:var(--success)}.experience-access-toggle:disabled{cursor:wait;opacity:.62}.experience-tracking-actions{flex-wrap:wrap;gap:10px;margin:0 0 18px;display:flex}.experience-tracking-row-actions{justify-content:flex-end;align-items:center;gap:8px;display:flex}.experience-tracking-row-actions>a{border:1px solid var(--line);width:38px;height:38px;color:var(--gold-300);place-items:center;display:grid}.experience-tracking-row-actions>a svg{width:15px}.experience-tracking-row-actions>button{border:1px solid var(--line-gold);background:rgba(var(--inerva-gold-rgb), .08);min-height:38px;color:var(--gold-300);font:600 8px var(--sans);cursor:pointer;padding:0 13px}.setting-row{border-bottom:1px solid var(--line);grid-template-columns:1fr auto;align-items:end;gap:10px;padding:15px 0;display:grid}.setting-row button{margin-bottom:1px}.field-help{color:var(--muted-2);margin-top:-8px;font-size:11px;line-height:1.5;display:block}.media-gallery{grid-template-columns:repeat(2,minmax(0,1fr));gap:4px;margin-top:28px;display:grid;overflow:hidden}.media-gallery--1{grid-template-columns:1fr}.media-gallery--3 .content-media:first-child{grid-row:span 2}.content-media{background:var(--navy-950);min-width:0;margin:0}.content-media img,.content-media video{object-fit:cover;width:100%;height:100%;max-height:640px;display:block}.media-gallery .content-media{min-height:220px}.media-gallery--1 .content-media{min-height:320px}.content-media figcaption{color:var(--muted);padding:10px 12px;font-size:9px;line-height:1.5}.drive-video__fallback{border:1px solid var(--line);background:#061830b8;border-top:0;justify-content:space-between;align-items:center;gap:14px;display:flex}.drive-video__fallback a,.media-playback-error a{color:var(--gold-300);font:600 8px var(--sans);flex:none;align-items:center;gap:6px;display:inline-flex}.drive-video__fallback svg,.media-playback-error svg{width:14px}.media-playback-error{color:#f1d5d1;background:#68211e2e;border:1px solid #d66c5e61;border-top:0;grid-template-columns:22px minmax(0,1fr) auto;align-items:center;gap:10px;padding:13px 14px;font-size:9px;display:grid}.media-playback-error>svg{color:var(--danger)}.content-media--audio{padding:18px}.content-media audio{width:100%}.content-download,.lesson-link{border:1px solid var(--line-gold);background:rgba(var(--inerva-gold-rgb), .05);grid-template-columns:34px 1fr;align-items:center;gap:14px;min-height:74px;padding:16px 18px;display:grid}.content-download svg,.lesson-link svg{width:20px;color:var(--gold-300)}.content-download span,.lesson-link span{flex-direction:column;gap:5px;display:flex}.content-download strong,.lesson-link strong{font:600 10px var(--sans)}.content-download small,.lesson-link small{color:var(--muted);font-size:9px}.attachment-editor{flex-direction:column;gap:8px;display:flex}.attachment-editor article{border:1px solid var(--line);background:#03101f80;grid-template-columns:92px 1fr 34px;align-items:center;gap:12px;padding:10px;display:grid;position:relative}.attachment-preview{background:var(--navy-950);grid-row:span 2;width:92px;height:76px;overflow:hidden}.attachment-preview img,.attachment-preview video{object-fit:cover;width:100%;height:100%}.attachment-editor article>small{color:var(--muted-2);font-size:8px}.attachment-editor article>button{width:32px;height:32px;color:var(--danger);cursor:pointer;background:0 0;grid-area:1/3/span 2;place-items:center;display:grid}.attachment-editor article>button svg{width:16px}.course-card__visual.has-cover{background-position:50%!important;background-size:cover!important}.course-reader{margin-top:-20px}.reader-hero{border:1px solid var(--line-gold);background:radial-gradient(circle at 80% 25%,#347baf38,transparent 22rem),linear-gradient(145deg,var(--navy-700),var(--navy-950));background-position:50%;background-size:cover;min-height:360px;padding:clamp(32px,5vw,64px)}.reader-back{color:var(--muted);font:600 9px var(--sans);cursor:pointer;background:0 0;align-items:center;gap:7px;margin-bottom:34px;display:inline-flex}.reader-back svg{width:15px}.reader-hero h1{max-width:820px;font:500 clamp(42px,6vw,72px)/.94 var(--serif);margin:13px 0}.reader-hero>p{color:#c4d1dd;max-width:760px}.reader-hero__meta,.lesson-article__meta{color:var(--muted);text-transform:uppercase;flex-wrap:wrap;gap:18px;margin-top:24px;font-size:11px;display:flex}.reader-hero__meta span,.lesson-article__meta span{align-items:center;gap:6px;display:flex}.reader-hero__meta svg,.lesson-article__meta svg{width:14px}.reader-hero .progress{max-width:560px;margin-top:24px}.reader-layout{grid-template-columns:320px minmax(0,1fr);align-items:start;gap:12px;margin-top:12px;display:grid}.reader-curriculum{top:calc(var(--app-topbar-height) + 20px);max-height:calc(100dvh - var(--app-topbar-height) - var(--app-safe-bottom) - 42px);border:1px solid var(--line);background:#061830c7;position:sticky;overflow-y:auto}.reader-curriculum>header{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:10px;padding:20px;display:flex}.reader-curriculum>header strong{font:600 9px var(--sans)}.reader-curriculum>header button{width:36px;height:36px;color:var(--muted);background:0 0;place-items:center;display:none}.reader-curriculum>section{border-bottom:1px solid var(--line);padding:15px 10px 20px}.reader-section-title{padding:8px 10px 14px}.reader-section-title small{color:var(--gold-300);font:600 7px var(--sans);letter-spacing:.14em;text-transform:uppercase}.reader-section-title h2{font:500 20px var(--serif);margin:6px 0 0}.reader-section-title p{color:var(--muted-2);margin:5px 0 0;font-size:9px}.reader-curriculum section>button{width:100%;min-height:60px;color:inherit;text-align:left;cursor:pointer;background:0 0;border-left:2px solid #0000;grid-template-columns:30px 1fr 16px;align-items:center;gap:9px;padding:10px;display:grid}.reader-curriculum section>button.is-active{border-color:var(--gold-300);background:rgba(var(--inerva-gold-rgb), .07)}.reader-curriculum section>button>span{border:1px solid var(--line);width:27px;height:27px;color:var(--gold-300);font:600 7px var(--sans);place-items:center;display:grid}.reader-curriculum section>button>span svg{width:13px}.reader-curriculum section>button>div{flex-direction:column;gap:4px;min-width:0;display:flex}.reader-curriculum section>button strong{font:600 11px/1.35 var(--sans)}.reader-curriculum section>button small{color:var(--muted-2);font-size:10px}.reader-curriculum section>button>svg{width:13px;color:var(--muted-2)}.reader-menu-button{margin-top:12px;display:none}.reader-scrim{display:none}.lesson-article{border:1px solid var(--line);background:linear-gradient(155deg,#0d2a4a99,#061830bf);min-width:0;padding:clamp(30px,5vw,70px)}.lesson-article:focus{outline:0}.lesson-article>header{border-bottom:1px solid var(--line);padding-bottom:30px}.lesson-article>header h1{max-width:760px;font:500 clamp(38px,5vw,58px)/1 var(--serif);margin:12px 0 0}.lesson-primary-media{margin-top:34px}.lesson-primary-media img,.lesson-primary-media video{max-height:560px}.lesson-introduction{color:#d4dee7;margin:38px 0;font-size:clamp(16px,1.6vw,19px)}.lesson-introduction p:first-child:first-letter{float:left;color:var(--gold-300);font:500 52px/.8 var(--serif);margin:4px 8px 0 0}.lesson-blocks{flex-direction:column;gap:24px;margin-top:38px;display:flex}.course-embedded-video__frame{aspect-ratio:16/9;background:#041423;width:100%}.course-embedded-video__frame iframe{border:0;width:100%;height:100%;display:block}.course-drive-video .course-embedded-video__frame video{object-fit:contain;width:100%;height:100%;display:block}.course-drive-video__parts{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;padding:12px 0;display:flex}.course-drive-video__parts button,.course-drive-video .media-playback-error button{min-height:44px;color:var(--gold-300);border:1px solid var(--line);cursor:pointer;background:#082138;padding:8px 12px}.course-drive-video__parts button:disabled{opacity:.45;cursor:default}.course-drive-video button:focus-visible{outline:2px solid var(--gold-300);outline-offset:2px}.course-embedded-video__play{border:1px solid var(--line);width:100%;height:100%;color:var(--gold-300);cursor:pointer;background:linear-gradient(135deg,#082138,#041423);flex-direction:column;justify-content:center;align-items:center;gap:12px;padding:24px;display:flex}.course-embedded-video__play>svg{width:40px;height:40px}.course-embedded-video__play>small{color:#c7d4df;overflow-wrap:anywhere;max-width:90%}.course-embedded-video__play:focus-visible{outline:2px solid var(--gold-300);outline-offset:-4px}.course-embedded-video figcaption{flex-wrap:wrap;justify-content:space-between;gap:12px;display:flex}.course-embedded-video figcaption a{align-items:center;gap:6px;display:inline-flex}.course-embedded-video figcaption svg{width:14px;height:14px}.lesson-blocks h2{font:500 38px/1 var(--serif);margin:32px 0 -8px}.lesson-blocks h3{color:var(--gold-300);font:500 25px var(--serif);margin:24px 0 -10px}.lesson-blocks>p{color:#c7d4df;white-space:pre-wrap;margin:0;font-size:15px}.lesson-blocks ul{color:#c7d4df;flex-direction:column;gap:12px;margin:0;padding-left:22px;display:flex}.lesson-blocks li::marker{color:var(--gold-300)}.lesson-blocks blockquote{border-left:2px solid var(--gold-300);background:rgba(var(--inerva-gold-rgb), .05);color:var(--ivory);font:italic 500 27px/1.4 var(--serif);margin:20px 0;padding:28px 34px}.lesson-blocks blockquote cite{color:var(--muted);font:normal 600 8px var(--sans);letter-spacing:.08em;margin-top:14px;display:block}.lesson-callout{border:1px solid var(--line-gold);background:rgba(var(--inerva-gold-rgb), .05);grid-template-columns:28px 1fr;gap:15px;padding:22px;display:grid}.lesson-callout svg{width:21px;color:var(--gold-300)}.lesson-callout p{color:#d3dde6;margin:0}.lesson-article>.lesson-link{margin-top:34px}.lesson-article>footer{border-top:1px solid var(--line);margin-top:55px;padding-top:26px}.lesson-action-notice{margin-top:16px}.lesson-article>footer nav{grid-template-columns:1fr 1fr;gap:8px;margin-top:22px;display:grid}.lesson-article>footer nav>:last-child{justify-self:end}.reader-error{flex-direction:column;align-items:flex-start;display:flex}.admin-intro{color:var(--muted);margin:-10px 0 24px;font-size:11px}.compact-reset{padding:0}.admin-post-editor{gap:18px}.admin-media-library{border-top:1px solid var(--line);flex-direction:column;gap:6px;padding-top:15px;display:flex}.admin-media-library .media-gallery{margin-top:0}.admin-media-row{background:#03101f73;grid-template-columns:25px 1fr 32px;align-items:center;gap:10px;padding:8px;display:grid}.admin-media-row>svg{width:15px;color:var(--gold-300)}.admin-media-row span{flex-direction:column;gap:3px;min-width:0;display:flex}.admin-media-row strong,.admin-media-row small{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.admin-media-row strong{font:600 8px var(--sans)}.admin-media-row small{color:var(--muted-2);font-size:7px}.admin-media-row button{width:30px;height:30px;color:var(--danger);cursor:pointer;background:0 0;place-items:center;display:grid}.admin-media-row button svg{width:14px}.admin-inline-upload{border-top:1px solid var(--line);grid-template-columns:1fr 1fr;gap:7px;padding-top:15px;display:grid}.admin-inline-upload .file-field{grid-column:1/-1}.admin-inline-upload button{border:1px solid var(--line-gold);min-height:40px;color:var(--gold-300);cursor:pointer;background:0 0}.course-studio{grid-template-columns:minmax(300px,.62fr) minmax(520px,1.38fr);align-items:start;gap:12px;display:grid}.course-studio__library{top:calc(var(--app-topbar-height) + 20px);max-height:calc(100dvh - var(--app-topbar-height) - var(--app-safe-bottom) - 42px);position:sticky;overflow-y:auto}.course-create{border-bottom:1px solid var(--line);padding-bottom:26px}.course-admin-nav{flex-direction:column;gap:5px;margin-top:20px;display:flex}.course-admin-nav>button{min-height:68px;color:inherit;text-align:left;cursor:pointer;background:#03101f59;border:1px solid #0000;grid-template-columns:1fr auto 18px;align-items:center;gap:8px;padding:12px;display:grid}.course-admin-nav>button.is-active{border-color:var(--line-gold);background:rgba(var(--inerva-gold-rgb), .06)}.course-admin-nav>button>span:first-child{flex-direction:column;gap:5px;min-width:0;display:flex}.course-admin-nav strong{font:600 9px/1.35 var(--sans)}.course-admin-nav small{color:var(--muted-2);font-size:7px}.course-admin-nav svg{width:14px;color:var(--muted-2)}.course-editor,.lesson-editor{flex-direction:column;gap:12px;display:flex}.admin-course-cover img{object-fit:cover;width:100%;max-height:270px}.structure-create{border:1px solid var(--line-gold);background:rgba(var(--inerva-gold-rgb), .04);grid-template-columns:30px 1fr 1fr auto;align-items:end;gap:8px;padding:16px;display:grid}.structure-create>svg,.lesson-quick-create>svg{width:20px;color:var(--gold-300);align-self:center}.structure-create label,.lesson-quick-create label{color:var(--muted);font:600 8px var(--sans);flex-direction:column;gap:6px;display:flex}.structure-create button,.lesson-quick-create button{background:var(--gold-500);min-height:44px;color:var(--navy-950);font:600 8px var(--sans);cursor:pointer;padding:0 14px}.module-admin-list{flex-direction:column;gap:8px;margin-top:18px;display:flex}.module-admin{border:1px solid var(--line);background:#03101f52}.module-admin__header{border-bottom:1px solid var(--line);grid-template-columns:30px 1fr 1.3fr 75px auto 34px;align-items:end;gap:7px;padding:12px;display:grid}.module-admin__header>span{color:var(--gold-300);font:600 8px var(--sans);align-self:center}.module-admin__header label{color:var(--muted-2);font:600 7px var(--sans);flex-direction:column;gap:5px;display:flex}.module-admin__header input{min-height:38px;font-size:9px}.module-admin__header button{border:1px solid var(--line-gold);min-height:38px;color:var(--gold-300);cursor:pointer;background:0 0;padding:0 9px;font-size:8px}.module-admin__header button.danger{width:34px;color:var(--danger);border-color:#ff8e8e40;place-items:center;padding:0;display:grid}.module-admin__header button svg{width:14px}.module-admin__unsectioned{border-bottom:1px solid var(--line);grid-template-columns:30px 1fr;align-items:center;gap:8px;padding:15px;display:grid}.module-admin__unsectioned>span{color:var(--gold-300)}.module-admin__unsectioned>div{flex-direction:column;gap:4px;display:flex}.module-admin__unsectioned strong{font:600 9px var(--sans)}.module-admin__unsectioned small{color:var(--muted-2);font-size:8px}.module-lessons{padding:6px}.module-lessons>button{width:100%;min-height:56px;color:inherit;text-align:left;cursor:pointer;background:0 0;border-bottom:1px solid #ffffff0d;grid-template-columns:30px 1fr auto 16px;align-items:center;gap:9px;padding:9px;display:grid}.module-lessons>button:hover{background:#347baf12}.module-lessons>button>span{color:var(--gold-300);font:600 8px var(--sans)}.module-lessons>button>div{flex-direction:column;gap:4px;display:flex}.module-lessons strong{font:600 9px var(--sans)}.module-lessons small{color:var(--muted-2);font-size:7px}.module-lessons svg{width:13px;color:var(--muted-2)}.lesson-quick-create{border-top:1px solid var(--line);grid-template-columns:28px minmax(150px,1.5fr) minmax(130px,1fr) 100px 75px auto;align-items:end;gap:7px;margin-top:18px;padding-top:18px;display:grid}.lesson-editor__back{align-self:flex-start;margin:0}.lesson-editor__back svg{transform:rotate(180deg)}.lesson-current-media{border:1px solid var(--line);padding:10px}.lesson-current-media>button{min-height:34px;color:var(--danger);cursor:pointer;background:0 0;border:1px solid #ff8e8e40;align-items:center;gap:7px;margin-top:8px;padding:0 10px;font-size:8px;display:inline-flex}.lesson-current-media>button svg{width:14px}.block-studio{padding-top:38px}.block-list{flex-direction:column;gap:8px;display:flex}.block-editor{border:1px solid var(--line);background:#03101f5c;padding:16px}.block-editor>header{grid-template-columns:34px 1fr 34px;align-items:center;gap:8px;display:grid}.block-editor>header>span{color:var(--gold-300);font:600 9px var(--sans)}.block-editor>header>strong{font:600 9px var(--sans)}.block-editor>header>button{width:34px;height:34px;color:var(--danger);cursor:pointer;background:0 0;place-items:center;display:grid}.block-editor>header>button svg{width:15px}.block-editor>button,.block-create>button{border:1px solid var(--line-gold);min-height:40px;color:var(--gold-300);cursor:pointer;background:0 0}.block-create{border:1px dashed var(--line-gold);margin-top:18px;padding:22px}.block-create h3{font:500 24px var(--serif);align-items:center;gap:8px;margin:0;display:flex}.block-create h3 svg{width:17px;color:var(--gold-300)}.legal-page{min-height:100vh}.legal-page>header{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;width:min(1080px,100% - 48px);min-height:90px;margin:auto;display:flex}.legal-page main{width:min(780px,100% - 48px);margin:auto;padding:90px 0}.legal-page h1{font:500 clamp(46px,7vw,72px)/1 var(--serif);margin:15px 0}.legal-lead{color:#c4d1dc;font-size:17px}.legal-page section{border-top:1px solid var(--line);margin-top:48px;padding-top:28px}.legal-page h2{font:500 28px var(--serif)}.legal-page section p{color:var(--muted)}.not-found{text-align:center;flex-direction:column;justify-content:center;align-items:center;min-height:100vh;padding:40px;display:flex}.not-found>span{color:var(--gold-300);font:500 90px var(--serif);margin-top:60px}.not-found h1{font:500 45px var(--serif)}.not-found p{color:var(--muted)}.config-error{width:min(700px,100% - 48px);margin:100px auto}.fatal-error{background:radial-gradient(circle at 80% 10%,#2097d81f,transparent 34%),var(--navy-950);grid-template-rows:auto 1fr;gap:54px;min-height:100vh;padding:28px clamp(22px,6vw,84px);display:grid}.fatal-error>section{align-self:center;max-width:720px}.fatal-error h1{margin:12px 0 18px;font-size:clamp(38px,6vw,72px)}.fatal-error p{max-width:620px;color:var(--muted);font-size:18px}.fatal-error__actions{flex-wrap:wrap;gap:12px;margin-top:28px;display:flex}@media (max-width:1180px){.pricing-grid,.pricing-grid--inside{grid-template-columns:repeat(2,1fr);gap:12px}.pricing-grid article.is-featured{transform:none}.pricing-grid article.is-featured>b{margin:-36px -30px 26px;position:static}.members-grid{grid-template-columns:repeat(2,1fr)}.admin-columns{grid-template-columns:1fr}.admin-list{max-height:none}.experiences-community nav{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:900px){.checkout-choice__paths{grid-template-columns:1fr}.checkout-choice__separator{grid-template-columns:1fr auto 1fr;gap:12px;padding:0 28px}.checkout-choice__separator:before,.checkout-choice__separator:after{width:100%;height:1px;max-height:none}.checkout-choice__standard{padding:20px 28px 28px}.landing-nav{grid-template-columns:1fr auto}.landing-nav nav{display:none}.hero{grid-template-columns:1fr}.hero:before{display:none}.hero__brand{min-height:620px}.method-grid{grid-template-columns:1fr}.method-grid article{border-right:0;border-bottom:1px solid var(--line);min-height:210px}.spaces{grid-template-columns:1fr}.landing-footer{grid-template-columns:1fr;justify-items:center}.landing-footer nav{justify-content:center}.auth-page{grid-template-columns:1fr}.auth-visual{display:none}.auth-panel{min-height:100vh}.sidebar{visibility:hidden;transition:transform .24s,visibility .24s;transform:translate(-103%)}.sidebar.is-open{visibility:visible;transform:none}.sidebar>.brand{display:none}.sidebar__mobile-head{justify-content:space-between;align-items:center;min-height:82px;padding:0 18px;display:flex}.sidebar__mobile-head button{width:44px;height:44px;color:var(--muted);background:0 0}.sidebar nav{padding-bottom:18px}.sidebar-scrim{z-index:35;background:#000000ad;display:block;position:fixed;inset:0}.app-main{margin-left:0}.mobile-menu{margin-right:10px;display:grid}.page-content{width:min(100% - 36px,1000px);padding-bottom:calc(110px + var(--app-safe-bottom))}.page-content--experiences{width:calc(100% - 28px);padding-top:24px}.page-content--breathwork{width:calc(100% - 28px);padding-top:20px}.page-content--facetlab{width:calc(100% - 20px);padding-top:22px}.page-content--ecl,.page-content--lucidity{width:calc(100% - 24px);padding-top:22px}.page-content--blackbox{width:calc(100% - 20px);padding-top:14px}.page-content--messages{width:calc(100% - 20px);padding-top:18px}.mobile-tabs{z-index:32;min-height:calc(var(--app-mobile-tabs-height) + var(--app-safe-bottom));padding:0 var(--app-safe-right) var(--app-safe-bottom) var(--app-safe-left);border-top:1px solid var(--line);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#03101ff5;grid-template-columns:repeat(5,1fr);display:grid;position:fixed;inset:auto 0 0}.mobile-tabs a{min-width:0;min-height:48px;color:var(--muted-2);font:500 11px var(--sans);flex-direction:column;justify-content:center;align-items:center;gap:5px;display:flex}.mobile-tabs a svg{width:20px}.mobile-tabs a.active{color:var(--gold-300)}.professional-hero{grid-template-columns:1fr}.professional-hero img{display:none}.tool-grid{grid-template-columns:1fr}.course-card{grid-template-columns:130px 1fr 22px}.events-list>article{grid-template-columns:82px 1fr}.events-list>article>.button{grid-column:2;justify-self:start}.profile-panel{grid-template-columns:1fr;gap:30px}.profile-post-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.security-grid,.experiences-hero{grid-template-columns:1fr}.experiences-access-card{min-height:210px}.experiences-grid{grid-template-columns:1fr}.experience-card--blackbox{grid-column:auto}.experience-access-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:620px){:root{--app-topbar-content-height:58px}.landing-nav,.hero,.landing-section,.landing-footer{width:calc(100% - 28px)}.landing-nav{min-height:78px}.landing-nav .brand__type{display:none}.hero{min-height:0}.hero__copy{padding:70px 18px}.hero__copy h1{font-size:54px}.hero__proof{grid-template-columns:1fr}.hero__proof span{padding-top:16px}.hero__brand{min-height:520px;padding:50px 20px}.landing-section{padding:78px 0}.method-grid article,.space-card{padding:30px}.pricing-grid,.pricing-grid--inside{grid-template-columns:1fr}.legacy-migration{grid-template-columns:1fr;align-items:stretch;padding:22px 18px}.legacy-migration .button{grid-column:1}.checkout-choice>header{padding:22px 18px 18px}.checkout-choice__separator{padding-inline:18px}.checkout-choice__standard{padding:18px}.landing-footer nav{flex-wrap:wrap}.auth-panel{padding:calc(90px + var(--app-safe-top)) calc(20px + var(--app-safe-right)) calc(40px + var(--app-safe-bottom)) calc(20px + var(--app-safe-left))}.auth-panel>.brand{top:calc(18px + var(--app-safe-top));right:calc(20px + var(--app-safe-right))}.auth-panel>.brand .brand__type{display:none}.auth-card h1{font-size:38px}.social-buttons{grid-template-columns:1fr}.security-page>section{padding:30px 22px}.topbar{min-height:var(--app-topbar-height);padding-left:max(8px, var(--app-safe-left));padding-right:max(8px, var(--app-safe-right))}.topbar__context{display:none}.topbar__actions{gap:0}.topbar .icon-button{width:44px;height:44px}.mobile-menu{margin-right:0}.page-content{width:calc(100% - 24px);padding-top:34px}.page-content--experiences{width:calc(100% - 16px);padding-top:16px}.page-content--breathwork{width:calc(100% - 16px);padding-top:12px}.page-content--facetlab,.page-content--ecl,.page-content--lucidity{width:calc(100% - 16px);padding-top:18px}.page-content--blackbox{width:calc(100% - 12px);padding-top:8px}.page-content--messages{width:100%;padding-top:8px}.page-header{flex-direction:column;align-items:flex-start;margin-bottom:20px}.page-header h1{font-size:40px}.experiences-hero{min-height:0}.experiences-hero:before{inset:9px}.experiences-hero__copy{padding:54px 26px 30px}.experiences-hero h1{font-size:51px}.experiences-hero__proof{flex-direction:column}.experiences-access-card{min-height:0;margin:0 10px 10px;padding:28px 24px}.experience-card{min-height:0}.experience-card>header{grid-template-columns:auto 42px 1fr;padding-inline:15px}.experience-card__status{max-width:150px;line-height:1.35}.experience-card__body{padding:30px 22px 22px}.experience-card>footer{flex-direction:column;align-items:stretch;padding:16px 22px 22px}.experience-card__adjust{justify-content:center;margin-left:0}.experiences-rules{grid-template-columns:1fr}.experiences-rules article{padding:24px 20px}.experiences-community{margin-top:10px;padding:34px 22px}.experiences-community nav{grid-template-columns:1fr}.access-gate__actions{flex-direction:column;width:100%}.access-gate__actions .button,.feed-page .page-header .button{width:100%}.post{padding:22px 18px}.post>header{grid-template-columns:38px 1fr}.post__category{grid-column:2;justify-self:start}.post-media--placeholder{min-height:230px}.post>footer{justify-content:space-between}.post>footer button{padding-inline:6px}.post>footer b{display:none}.post>footer .reaction-picker b{display:inline}.reaction-picker__trigger b{display:none!important}.reaction-picker__community,.reaction-picker__signature{grid-template-columns:1fr}.reaction-choice,.reaction-choice--inerva_like,.reaction-choice--inerva_dislike{grid-template-columns:45px minmax(0,1fr) auto;min-height:82px;padding:10px}.reaction-choice__seal{width:41px;height:41px}.reaction-choice__seal>svg{width:25px;height:25px}.modal-backdrop{--modal-gap:0px;align-items:end}.modal{overscroll-behavior:contain;width:100%;max-height:min(calc(var(--modal-viewport-height,100dvh) * .92),calc(var(--modal-viewport-height,100dvh) - var(--app-safe-top) - var(--app-safe-bottom)));border-inline:0;border-bottom:0}.modal>:not(header){margin-inline:18px}.course-card{grid-template-columns:1fr}.course-card__visual{min-height:120px}.course-card>div:nth-child(2){padding:24px}.course-card>svg{display:none}.lesson-content{padding:5px 18px 20px}.events-list>article{grid-template-columns:64px 1fr;gap:16px;padding:20px 14px}.events-list time{height:70px}.events-list time strong{font-size:27px}.events-list h2{font-size:24px}.event-meta{flex-direction:column;gap:7px}.member-search{grid-template-columns:22px 1fr;width:100%}.members-grid{grid-template-columns:1fr}.professional-hero{padding:30px 22px}.vip-grid{grid-template-columns:1fr}.vip-grid>button{padding:30px 22px}.profile-panel,.security-grid>article{padding:26px 20px}.profile-posts{padding:18px 12px}.profile-posts>header{flex-direction:column;align-items:stretch}.profile-posts>header .button{width:100%}.profile-post-grid{gap:6px}.profile-post-card__copy{padding:10px}.profile-post-card__copy h3{font-size:16px}.profile-post-card__copy p{display:none}.emoji-picker{grid-template-columns:repeat(6,1fr)}.comment-form{grid-template-columns:1fr 44px}.comment-tool span{display:none}.form-row{flex-direction:column}.admin-metrics{grid-template-columns:repeat(2,1fr)}.admin-metrics button{min-height:135px;padding:20px}.admin-panel{padding:20px 14px}.facetlab-access-search{grid-template-columns:20px 1fr}.facetlab-access-search input{grid-column:1/-1}.facetlab-access-row{grid-template-columns:1fr;gap:10px;padding:16px 14px}.facetlab-access-row>button{width:100%;min-height:42px}.experience-access-actions{flex-direction:column;align-items:stretch}.experience-access-actions>.button,.experience-access-actions>label{width:100%}.experience-access-member{padding:14px 12px}.experience-access-member>header{flex-direction:column;align-items:flex-start;gap:9px}.experience-access-grid{grid-template-columns:1fr}.experience-access-toggle{min-height:70px}}.qualiopi-admin{gap:12px;display:grid}.qualiopi-mode{background:linear-gradient(110deg,#78d8bd14,#061830eb);border:1px solid #78d8bd47;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:7px 24px;padding:22px 26px;display:grid}.qualiopi-mode>span{color:var(--success);font:600 10px var(--sans);letter-spacing:.08em;align-items:center;gap:10px;display:flex}.qualiopi-mode>span svg{width:19px}.qualiopi-mode>p{color:var(--muted);grid-column:1;margin:0;font-size:9px}.qualiopi-mode>.button{grid-area:1/2/3}.qualiopi-mode--production{border-color:var(--line-gold);background:linear-gradient(110deg,rgba(var(--inerva-gold-rgb), .1),#061830f0)}.qualiopi-mode--production>span{color:var(--gold-300)}.qualiopi-sections{border:1px solid var(--line);scrollbar-width:thin;background:#041224b8;gap:5px;padding:6px;display:flex;overflow-x:auto}.qualiopi-sections button{min-width:max-content;min-height:42px;color:var(--muted);font:600 8px var(--sans);cursor:pointer;background:0 0;border:1px solid #0000;align-items:center;gap:8px;padding:0 15px;display:inline-flex}.qualiopi-sections button svg{width:16px}.qualiopi-sections button:hover,.qualiopi-sections button.is-active{border-color:var(--line-gold);background:rgba(var(--inerva-gold-rgb), .07);color:var(--gold-300)}.qualiopi-metrics{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;display:grid}.qualiopi-metrics article{border:1px solid var(--line);background:linear-gradient(145deg,#0c2746b8,#041223b8);align-content:center;gap:6px;min-height:124px;padding:22px;display:grid}.qualiopi-metrics small{color:var(--muted);font:600 7px var(--sans);letter-spacing:.08em;text-transform:uppercase}.qualiopi-metrics strong{color:var(--white);font:500 35px/1 var(--serif)}.qualiopi-metrics span{color:var(--muted-2);font-size:7px}.qualiopi-grid{align-items:start;gap:10px;display:grid}.qualiopi-grid--cockpit{grid-template-columns:minmax(0,1.6fr) minmax(280px,.7fr)}.qualiopi-grid--dossiers{grid-template-columns:minmax(280px,.58fr) minmax(0,1.42fr)}.qualiopi-grid--quality,.qualiopi-grid--settings{grid-template-columns:repeat(2,minmax(0,1fr))}.qualiopi-admin .admin-panel{min-width:0}.qualiopi-attention,.qualiopi-next-sessions,.qualiopi-dossiers,.qualiopi-calendar>.admin-panel,.qualiopi-grid--quality>.admin-panel,.qualiopi-grid--settings>.admin-panel{padding:25px}.qualiopi-task{border-top:1px solid var(--line);grid-template-columns:38px minmax(0,1fr) minmax(130px,auto);align-items:center;gap:14px;padding:16px 0;display:grid}.qualiopi-task__icon{border:1px solid var(--line);width:36px;height:36px;color:var(--gold-300);place-items:center;display:grid}.qualiopi-task__icon svg{width:16px}.qualiopi-task__body{flex-direction:column;align-items:flex-start;gap:4px;min-width:0;display:flex}.qualiopi-task__body h3{font:600 9px var(--sans);margin:0}.qualiopi-task__body p,.qualiopi-task__body small,.qualiopi-task__body time{color:var(--muted-2);margin:0;font-size:7px;line-height:1.45}.qualiopi-task__body small{color:#efb1b1}.qualiopi-task__action{justify-items:stretch;gap:6px;display:grid}.qualiopi-task__action input{width:min(220px,100%);min-height:34px;padding:0 9px;font-size:7px}.qualiopi-task__action button,.qualiopi-task>button,.qualiopi-attendance-form button{border:1px solid var(--line-gold);background:rgba(var(--inerva-gold-rgb), .08);min-height:34px;color:var(--gold-300);font:600 7px var(--sans);cursor:pointer;justify-content:center;align-items:center;gap:6px;padding:0 11px;display:inline-flex}.qualiopi-task__action button svg,.qualiopi-task>button svg{width:13px}.qualiopi-task__locked{color:var(--danger);font-size:7px}.qualiopi-status{border:1px solid var(--line);width:max-content;min-height:19px;color:var(--muted);font:600 6px var(--sans);letter-spacing:.06em;text-transform:uppercase;align-items:center;padding:0 7px;display:inline-flex}.qualiopi-status--completed,.qualiopi-status--registered,.qualiopi-status--verified,.qualiopi-status--resolved,.qualiopi-status--closed{color:var(--success);border-color:#78d8bd4d}.qualiopi-status--human_action,.qualiopi-status--preview,.qualiopi-status--qualifying,.qualiopi-status--planned{border-color:var(--line-gold);color:var(--gold-300)}.qualiopi-status--failed,.qualiopi-status--blocked,.qualiopi-status--open{color:var(--danger);border-color:#ff8e8e61}.qualiopi-empty{min-height:180px;color:var(--muted);text-align:center;align-content:center;place-items:center;gap:7px;display:grid}.qualiopi-empty svg{width:28px;color:var(--success)}.qualiopi-empty strong{font:500 23px var(--serif)}.qualiopi-empty span{font-size:8px}.qualiopi-session-mini{border-top:1px solid var(--line);grid-template-columns:46px minmax(0,1fr) 15px;align-items:center;gap:12px;padding:15px 0;display:grid}.qualiopi-session-mini>time{border:1px solid var(--line-gold);align-content:center;place-items:center;width:42px;height:45px;display:grid}.qualiopi-session-mini>time b{font:500 19px/1 var(--serif)}.qualiopi-session-mini>time span{color:var(--gold-300);font:600 6px var(--sans);text-transform:uppercase}.qualiopi-session-mini>span{flex-direction:column;gap:4px;min-width:0;display:flex}.qualiopi-session-mini strong{font:600 8px var(--sans)}.qualiopi-session-mini small{color:var(--muted-2);font-size:7px}.qualiopi-session-mini>svg{width:13px;color:var(--muted-2)}.qualiopi-calendar{gap:10px;display:grid}.qualiopi-session-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.qualiopi-session-card{border:1px solid var(--line);background:#0312248a}.qualiopi-session-card>header{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:12px;padding:18px;display:flex}.qualiopi-session-card>header span{color:var(--gold-300);font:700 9px var(--sans);letter-spacing:.08em}.qualiopi-session-card>header b{color:var(--muted);font:600 7px var(--sans)}.qualiopi-session-card>h3,.qualiopi-session-card>p{margin-left:18px;margin-right:18px}.qualiopi-session-card>h3{font:500 25px/1.05 var(--serif);margin-top:20px;margin-bottom:7px}.qualiopi-session-card>p{color:var(--muted);font-size:8px}.qualiopi-session-card ol{border-block:1px solid var(--line);grid-template-columns:repeat(4,1fr);margin:20px 18px;padding:0;list-style:none;display:grid}.qualiopi-session-card li{border-right:1px solid var(--line);gap:4px;min-width:0;padding:12px 8px;display:grid}.qualiopi-session-card li:last-child{border:0}.qualiopi-session-card li b{color:var(--gold-300);font:600 7px var(--sans)}.qualiopi-session-card li time,.qualiopi-session-card li span{color:var(--muted-2);font-size:6px}.qualiopi-session-card>footer{color:var(--muted);justify-content:space-between;padding:0 18px 18px;font-size:7px;display:flex}.qualiopi-session-card>footer a{color:var(--gold-300);align-items:center;gap:5px;display:inline-flex}.qualiopi-session-card>footer svg{width:12px}.qualiopi-calendar-legend ol{grid-template-columns:repeat(3,1fr);gap:7px;padding:0;list-style:none;display:grid}.qualiopi-calendar-legend li{border:1px solid var(--line);flex-direction:column;gap:7px;min-height:74px;padding:16px;display:flex}.qualiopi-calendar-legend b{color:var(--gold-300);font:600 8px var(--sans)}.qualiopi-calendar-legend span{color:var(--muted);font-size:7px;line-height:1.5}.qualiopi-new-enrollment{position:sticky;top:82px}.qualiopi-enrollment{border-top:1px solid var(--line)}.qualiopi-enrollment>summary{cursor:pointer;grid-template-columns:52px minmax(0,1fr) auto;align-items:center;gap:14px;min-height:80px;list-style:none;display:grid}.qualiopi-enrollment>summary::-webkit-details-marker{display:none}.qualiopi-enrollment>summary>span:nth-child(2){flex-direction:column;gap:5px;min-width:0;display:flex}.qualiopi-enrollment>summary strong{font:600 9px var(--sans)}.qualiopi-enrollment>summary small{color:var(--muted-2);text-overflow:ellipsis;white-space:nowrap;font-size:7px;overflow:hidden}.qualiopi-progress{background:conic-gradient(var(--gold-300) var(--progress),#4a9fd424 0);border-radius:50%;place-items:center;width:44px;height:44px;display:grid}.qualiopi-progress:before{background:var(--navy-900);content:"";border-radius:50%;grid-area:1/1;width:36px;height:36px}.qualiopi-progress b{z-index:1;font:600 7px var(--sans);grid-area:1/1}.qualiopi-timeline{padding:5px 8px 22px 18px;display:grid}.qualiopi-timeline>article{border-left:1px solid var(--line);grid-template-columns:28px minmax(0,1fr) minmax(110px,auto);align-items:center;gap:11px;min-height:55px;display:grid}.qualiopi-timeline>article>span{border:1px solid var(--line);background:var(--navy-900);width:23px;height:23px;color:var(--muted-2);font:600 6px var(--sans);border-radius:50%;place-items:center;margin-left:-12px;display:grid}.qualiopi-timeline>article.is-complete>span{color:var(--success);border-color:#78d8bd66}.qualiopi-timeline>article>span svg{width:12px}.qualiopi-timeline>article>div{flex-direction:column;gap:4px;min-width:0;display:flex}.qualiopi-timeline>article b{font:600 8px var(--sans)}.qualiopi-timeline>article small{color:var(--muted-2);font-size:6px}.qualiopi-timeline>article a{color:var(--gold-300);align-items:center;gap:4px;font-size:6px;display:inline-flex}.qualiopi-timeline>article a svg{width:10px}.qualiopi-attendance{gap:6px;display:grid}.qualiopi-attendance-list{flex-wrap:wrap;gap:5px;display:flex}.qualiopi-attendance-list>span{border:1px solid var(--line);gap:3px;min-width:145px;padding:10px;display:grid}.qualiopi-attendance-list b{font:600 7px var(--sans)}.qualiopi-attendance-list small,.qualiopi-attendance-list em{color:var(--muted-2);font-size:6px;font-style:normal}.qualiopi-attendance-list em{color:var(--danger)}.qualiopi-attendance-list a{color:var(--gold-300);align-items:center;gap:4px;font-size:6px;display:inline-flex}.qualiopi-attendance-list a svg{width:10px}.qualiopi-attendance-form{border:1px solid var(--line);background:#347baf09;grid-template-columns:1fr repeat(2,90px) 95px minmax(150px,1fr) auto;align-items:end;gap:6px;padding:16px;display:grid}.qualiopi-attendance-form>strong{font:600 8px var(--sans);align-self:center}.qualiopi-attendance-form input,.qualiopi-attendance-form select{min-width:0;min-height:35px;padding:0 8px;font-size:7px}.qualiopi-register-item{border-top:1px solid var(--line);padding:16px 0}.qualiopi-register-item>b{font:600 9px var(--sans);margin-top:8px;display:block}.qualiopi-register-item>p{color:var(--muted);white-space:pre-wrap;margin:7px 0;font-size:8px;line-height:1.6}.qualiopi-register-item>small{color:var(--muted-2);font-size:7px}.qualiopi-help{color:var(--muted);font-size:9px}.qualiopi-preflight{gap:6px;margin-top:20px;display:grid}.qualiopi-preflight>label{cursor:pointer}.qualiopi-preflight>label>input{opacity:0;position:absolute}.qualiopi-preflight>label>span{border:1px solid var(--line);min-height:46px;color:var(--muted);grid-template-columns:22px 1fr;align-items:center;gap:10px;padding:10px 13px;font-size:8px;display:grid}.qualiopi-preflight>label>span>svg,.qualiopi-preflight>label>span>span{border:1px solid var(--line);width:20px;height:20px;color:var(--success);place-items:center;display:grid}.qualiopi-preflight>label>span>svg{border-color:#78d8bd59;padding:3px}.qualiopi-bridge{border:1px solid var(--line-gold);align-items:center;margin:18px 0;padding:15px;gap:12px!important;display:flex!important}.qualiopi-bridge>span{flex-direction:column;gap:4px;display:flex}.qualiopi-bridge b{color:var(--ivory);font:600 8px var(--sans)}.qualiopi-bridge small{color:var(--muted-2);font-size:7px}.qualiopi-production{border-top:1px solid var(--line);gap:12px;padding-top:18px;display:grid}.qualiopi-production code{color:var(--gold-300)}.qualiopi-link-card{border:1px solid var(--line);grid-template-columns:35px minmax(0,1fr) 15px;align-items:center;gap:12px;min-height:75px;padding:14px;display:grid}.qualiopi-link-card+.qualiopi-link-card{margin-top:7px}.qualiopi-link-card>svg:first-child{width:21px;color:var(--gold-300)}.qualiopi-link-card>svg:last-child{width:13px;color:var(--muted-2)}.qualiopi-link-card>span{flex-direction:column;gap:4px;display:flex}.qualiopi-link-card b{font:600 8px var(--sans)}.qualiopi-link-card small{color:var(--muted-2);font-size:7px}.qualiopi-security-note{background:#78d8bd09;border:1px solid #78d8bd3b;gap:13px;margin-top:18px;padding:17px;display:flex}.qualiopi-security-note>svg{width:20px;color:var(--success);flex:none}.qualiopi-security-note p{flex-direction:column;gap:7px;margin:0;display:flex}.qualiopi-security-note b{font:600 8px var(--sans)}.qualiopi-security-note span{color:var(--muted);font-size:7px;line-height:1.6}@media (max-width:1180px){.qualiopi-grid--cockpit,.qualiopi-grid--dossiers{grid-template-columns:1fr}.qualiopi-new-enrollment{position:static}.qualiopi-attendance-form{grid-template-columns:repeat(3,1fr)}}@media (max-width:760px){.qualiopi-mode{grid-template-columns:1fr;padding:18px}.qualiopi-mode>.button{grid-area:auto/1;width:100%}.qualiopi-metrics,.qualiopi-session-grid,.qualiopi-grid--quality,.qualiopi-grid--settings{grid-template-columns:1fr}.qualiopi-metrics{grid-template-columns:repeat(2,1fr)}.qualiopi-task{grid-template-columns:34px minmax(0,1fr)}.qualiopi-task__action,.qualiopi-task>button,.qualiopi-task__locked{grid-column:1/-1;width:100%}.qualiopi-task__action input{width:100%}.qualiopi-calendar-legend ol{grid-template-columns:repeat(2,1fr)}.qualiopi-enrollment>summary{grid-template-columns:45px minmax(0,1fr);padding:10px 0}.qualiopi-enrollment>summary>.qualiopi-status{grid-column:2}.qualiopi-timeline>article{grid-template-columns:24px minmax(0,1fr);padding:8px 0}.qualiopi-timeline .qualiopi-task__action{grid-column:2}.qualiopi-attendance-form{grid-template-columns:1fr 1fr}.qualiopi-attendance-form>strong,.qualiopi-attendance-form input[type=url],.qualiopi-attendance-form button{grid-column:1/-1}}@media (max-width:430px){.qualiopi-metrics,.qualiopi-calendar-legend ol{grid-template-columns:1fr}.qualiopi-session-card ol{grid-template-columns:repeat(2,1fr)}.qualiopi-session-card li:nth-child(2){border-right:0}.qualiopi-attendance-form{grid-template-columns:1fr}.qualiopi-attendance-form>*{grid-column:1!important}}@media (max-width:1180px){.course-studio{grid-template-columns:1fr}.course-studio__library{max-height:none;position:static}}@media (max-width:900px){.reader-layout{grid-template-columns:1fr}.reader-menu-button{display:inline-flex}.reader-curriculum{z-index:120;width:min(360px,88vw);max-height:none;transition:transform .22s;position:fixed;inset:0 auto 0 0;transform:translate(-103%)}.reader-curriculum.is-open{transform:none}.reader-curriculum>header button{display:grid}.reader-scrim{z-index:110;background:#000000b3;display:block;position:fixed;inset:0}.structure-create{grid-template-columns:28px 1fr}.structure-create>label,.structure-create>button{grid-column:2}.module-admin__header{grid-template-columns:28px 1fr 70px 34px}.module-admin__header>label:nth-of-type(2){grid-column:2/-1}.module-admin__header>button:not(.danger){grid-column:2}.lesson-quick-create{grid-template-columns:28px 1fr 1fr}.lesson-quick-create>label:first-of-type,.lesson-quick-create>button{grid-column:2/-1}}@media (max-width:620px){.media-gallery{grid-template-columns:1fr}.media-gallery .content-media,.media-gallery--1 .content-media{min-height:220px}.attachment-editor article{grid-template-columns:72px 1fr 30px}.attachment-preview{width:72px;height:68px}.reader-hero{min-height:320px;padding:28px 20px}.reader-hero h1{font-size:43px}.lesson-article{padding:32px 20px}.lesson-article>footer nav{grid-template-columns:1fr}.lesson-article>footer nav>*,.lesson-article>footer nav>:last-child{justify-self:stretch;width:100%}.lesson-blocks blockquote{padding:22px;font-size:23px}.admin-inline-upload{grid-template-columns:1fr}.admin-inline-upload>*{grid-column:1}.module-admin__header{grid-template-columns:24px 1fr 34px}.module-admin__header>label,.module-admin__header>label:nth-of-type(2),.module-admin__header>button:not(.danger){grid-column:2/-1}.module-admin__header>button.danger{grid-area:1/3}.lesson-quick-create{grid-template-columns:24px 1fr}.lesson-quick-create>*{grid-column:2}.block-editor .form-row{flex-direction:column}}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}.events-list>.event-card{background:linear-gradient(145deg,#081f39f5,#031121fa);border:1px solid #4a9fd442;grid-template-columns:minmax(220px,.62fr) minmax(0,1.38fr) 190px;align-items:stretch;gap:0;min-height:330px;padding:0;display:grid;position:relative;overflow:hidden;box-shadow:0 24px 70px #0000002e}.events-list>.event-card--registered{border-color:#78d8bd7a;box-shadow:0 25px 75px #00000038,inset 0 0 55px #78d8bd06}.event-card__visual{background:radial-gradient(circle at 60% 38%,#349fd433,#0000 45%),linear-gradient(145deg,#092b50,#03101f);border-right:1px solid #ffffff12;min-width:0;position:relative;overflow:hidden}.event-card__visual:after{content:"";pointer-events:none;background:linear-gradient(#0000 48%,#020c19b8);position:absolute;inset:0}.event-card__visual img{object-fit:cover;object-position:center;width:100%;height:100%;min-height:330px}.event-card__placeholder{width:100%;height:100%;min-height:330px;color:rgba(var(--inerva-gold-rgb), .72);place-content:center;justify-items:center;gap:16px;display:grid}.event-card__placeholder svg{stroke-width:1px;width:46px;height:46px}.event-card__placeholder span{font:500 11px var(--sans);letter-spacing:.32em}.event-card__date{z-index:1;border:1px solid rgba(var(--inerva-gold-rgb), .72);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#020e1ddb;flex-direction:column;justify-content:center;align-items:center;width:68px;height:72px;display:flex;position:absolute;bottom:18px;left:18px}.event-card__date strong{color:var(--gold-300);font:500 29px/.9 var(--serif)}.event-card__date span{color:var(--ivory);font:600 8px var(--sans);letter-spacing:.12em;text-transform:uppercase;margin-top:7px}.event-card .event-body{flex-direction:column;justify-content:center;min-width:0;padding:32px;display:flex}.event-card .event-body h2{font:500 clamp(28px,3vw,39px)/1.04 var(--serif);overflow-wrap:anywhere;margin:11px 0 12px}.event-card__description{color:#aebdcb;white-space:pre-wrap;margin:0;font-size:12px}.event-access{border-left:2px solid var(--gold-500);background:rgba(var(--inerva-gold-rgb), .045);margin-top:20px;padding:15px 17px}.event-access strong{color:var(--gold-300);font:600 8px var(--sans);letter-spacing:.12em;text-transform:uppercase;margin-bottom:6px;display:block}.event-access p{color:#c5d2dc;white-space:pre-wrap;margin:0;font-size:10px}.event-registration-state{background:#78d8bd11;border:1px solid #78d8bd57;grid-template-columns:28px minmax(0,1fr);align-items:center;gap:12px;margin-top:22px;padding:16px;display:grid}.event-registration-state>svg{width:24px;color:var(--success)}.event-registration-state>div{flex-direction:column;gap:4px;min-width:0;display:flex}.event-registration-state strong{color:#b8f0dd;font:600 11px var(--sans)}.event-registration-state span{color:var(--muted);font-size:9px}.event-card>.event-actions{background:#010c1961;border-left:1px solid #ffffff12;justify-content:center;min-width:0;padding:24px 18px}.event-card>.event-actions .button{text-align:center;width:100%}.event-onsite{min-height:52px;color:var(--success);font:600 9px var(--sans);text-align:center;text-transform:uppercase;border:1px solid #78d8bd40;justify-content:center;align-items:center;gap:8px;padding:10px;display:flex}.event-onsite svg{width:15px}.event-confirmation-page{flex-direction:column;display:flex}.event-confirmation-banner{background:linear-gradient(100deg,#78d8bd1a,#349fd406);border:1px solid #78d8bd66;grid-template-columns:54px minmax(0,1fr);align-items:center;gap:18px;margin:0 0 18px;padding:20px 24px;display:grid}.event-confirmation-banner>svg{width:42px;height:42px;color:var(--success);stroke-width:1.35px}.event-confirmation-banner>div{flex-direction:column;gap:5px;display:flex}.event-confirmation-banner strong{color:#c7f5e6;font:500 24px var(--serif)}.event-confirmation-banner span{color:var(--muted);font-size:10px}.events-list--confirmation .event-card{min-height:390px}.event-confirmation-back{color:var(--gold-300);font:600 9px var(--sans);text-transform:uppercase;align-self:flex-start;align-items:center;gap:8px;margin-top:22px;display:inline-flex}.event-confirmation-back svg{width:15px}.event-admin-cover{border:1px solid var(--line);background:radial-gradient(circle at 50% 30%,#349fd421,#0000 55%),#03101f80;place-items:center;min-height:160px;display:grid;position:relative;overflow:hidden}.event-admin-cover img{object-fit:cover;width:100%;height:210px}.event-admin-cover>div{color:var(--muted-2);text-transform:uppercase;align-items:center;gap:10px;font-size:9px;display:flex}.event-admin-cover>div svg{width:24px;color:var(--gold-300)}.event-admin-cover>button{width:34px;height:34px;color:var(--danger);cursor:pointer;background:#020c19db;border:1px solid #fff3;place-items:center;display:grid;position:absolute;top:8px;right:8px}.event-admin-cover>button svg{width:15px}.event-cover-upload{grid-template-columns:minmax(0,1fr) auto;gap:8px;display:grid}.event-cover-upload>button{border:1px solid var(--line-gold);color:var(--gold-300);cursor:pointer;background:0 0;padding:0 14px;font-size:8px}@media (max-width:1050px){.events-list>.event-card{grid-template-columns:210px minmax(0,1fr)}.event-card>.event-actions{background:0 0;border-left:0;flex-flow:wrap;grid-column:2;justify-content:flex-start;padding:0 28px 28px}.event-card>.event-actions .button,.event-card>.event-actions .event-onsite{flex:170px;width:auto;min-width:170px}}@media (max-width:700px){.events-list>.event-card{grid-template-columns:minmax(0,1fr);min-height:0}.event-card__visual{border-bottom:1px solid #ffffff12;border-right:0;min-height:205px}.event-card__visual img,.event-card__placeholder{height:205px;min-height:205px}.event-card .event-body{padding:25px 18px 20px}.event-card .event-body h2{font-size:30px}.event-card>.event-actions{grid-column:1;padding:0 18px 22px}.event-card>.event-actions .button,.event-card>.event-actions .event-onsite{flex-basis:100%;width:100%}.event-meta{gap:10px 14px}.event-confirmation-banner{grid-template-columns:36px minmax(0,1fr);padding:17px 15px}.event-confirmation-banner>svg{width:32px;height:32px}.event-confirmation-banner strong{font-size:20px}.event-cover-upload{grid-template-columns:1fr}.event-cover-upload>button{min-height:42px}}@media (prefers-contrast:more){:root{--line:#f0f4f875;--muted:#c7d4df;--muted-2:#a9bdcf}.button--outline,input,textarea,select{border-color:#f0f4f8a6}}.classroom-nav{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin:0 0 26px;display:grid}.classroom-nav a{border:1px solid var(--line);min-height:76px;color:var(--muted);background:#0618308f;grid-template-columns:42px minmax(0,1fr);align-items:center;gap:14px;padding:14px 18px;display:grid}.classroom-nav a.active{border-color:var(--line-gold);background:linear-gradient(135deg,rgba(var(--inerva-gold-rgb), .1),#092341b8);color:var(--ivory)}.classroom-nav svg{width:24px;color:var(--gold-300)}.classroom-nav span{flex-direction:column;gap:5px;min-width:0;display:flex}.classroom-nav strong{font:600 11px var(--sans)}.classroom-nav small{color:var(--muted-2);font-size:9px}.media-library-principle{background:linear-gradient(130deg,#21658321,#061830a8);border:1px solid #63cadb40;grid-template-columns:42px minmax(0,1fr);gap:18px;margin-bottom:16px;padding:22px;display:grid}.media-library-principle svg{width:28px;color:var(--aqua,#70d7d0)}.media-library-principle strong{font:600 11px var(--sans)}.media-library-principle p{max-width:850px;color:var(--muted);margin:7px 0 0;font-size:11px}.media-library-tools{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin:22px 0;display:flex}.media-library-tools>label{border:1px solid var(--line);background:#03101f8c;grid-template-columns:24px 1fr;align-items:center;gap:8px;min-width:min(100%,340px);padding:0 14px;display:grid}.media-library-tools>label:focus-within{border-color:var(--line-gold)}.media-library-tools>label svg{width:17px;color:var(--muted-2)}.media-library-tools input{background:0 0;border:0;min-height:48px;padding:0}.media-library-tools>div{flex-wrap:wrap;gap:5px;display:flex}.media-library-tools>div button{border:1px solid var(--line);min-height:37px;color:var(--muted);font:600 8px var(--sans);cursor:pointer;background:0 0;padding:0 12px}.media-library-tools>div button.is-active{border-color:var(--line-gold);background:rgba(var(--inerva-gold-rgb), .08);color:var(--gold-300)}.media-library-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.media-card{border:1px solid var(--line);background:#061830a3;grid-template-columns:148px minmax(0,1fr);min-width:0;min-height:330px;display:grid}.media-card:hover{border-color:rgba(var(--inerva-gold-rgb), .35)}.media-cover{background:radial-gradient(circle at 60% 28%,#429dd747,#0000 25%),linear-gradient(155deg,#102d4c,#03101f 72%);border-right:1px solid #ffffff14;flex-direction:column;justify-content:space-between;min-height:100%;padding:22px 18px;display:flex;position:relative;overflow:hidden}.media-cover:before,.media-detail__hero:before{content:"";border:1px solid #75c1e629;border-radius:50%;width:170%;height:70%;position:absolute;inset:-20% auto auto -30%;transform:rotate(-16deg)}.media-cover:after,.media-detail__hero:after{border:1px solid rgba(var(--inerva-gold-rgb), .18);content:"";border-radius:50%;width:110px;height:110px;position:absolute;inset:42% -15% auto auto;box-shadow:0 0 45px #267db71f}.media-cover.tone-gold,.media-detail__hero.tone-gold{background:radial-gradient(circle at 66% 34%,rgba(var(--inerva-gold-rgb), .25),transparent 26%),linear-gradient(155deg,#183651,#03101f 72%)}.media-cover.tone-aqua,.media-detail__hero.tone-aqua{background:radial-gradient(circle at 66% 34%,#4cc4be38,#0000 26%),linear-gradient(155deg,#103b51,#03101f 72%)}.media-cover.tone-violet,.media-detail__hero.tone-violet{background:radial-gradient(circle at 66% 34%,#8972d640,#0000 26%),linear-gradient(155deg,#192c55,#03101f 72%)}.media-cover>*{z-index:1;position:relative}.media-cover>span,.media-cover>small{color:var(--gold-300);font:600 7px var(--sans);letter-spacing:.13em;text-transform:uppercase}.media-cover svg{color:#e1edf6d1;stroke-width:1px;filter:drop-shadow(0 0 14px #4aa6dc47);align-self:center;width:60px;height:60px}.media-card__body{flex-direction:column;min-width:0;padding:26px;display:flex}.media-card h2{font:500 30px/1.02 var(--serif);margin:9px 0 5px}.media-card__original{color:var(--gold-300)!important;font:italic 500 17px var(--serif)!important;margin:0 0 10px!important}.media-card__body>strong{font:600 9px var(--sans)}.media-card__body>p:not(.media-card__original){color:var(--muted);-webkit-line-clamp:4;-webkit-box-orient:vertical;margin:18px 0;font-size:11px;display:-webkit-box;overflow:hidden}.media-card__open{border-top:1px solid var(--line);color:var(--gold-300);font:600 9px var(--sans);text-transform:uppercase;justify-content:space-between;align-items:center;gap:8px;margin-top:auto;padding-top:15px;display:flex}.media-detail{max-width:1100px;margin:0 auto}.media-detail__hero{border:1px solid var(--line-gold);background:radial-gradient(circle at 76% 30%,#347baf4d,transparent 23rem),linear-gradient(145deg,var(--navy-700),var(--navy-950));grid-template-columns:minmax(0,1fr) 170px;align-items:end;gap:30px;min-height:370px;padding:clamp(32px,6vw,72px);display:grid;position:relative;overflow:hidden}.media-detail__hero>*{z-index:1;position:relative}.media-detail__hero h1{max-width:800px;font:500 clamp(44px,7vw,78px)/.93 var(--serif);margin:14px 0 8px}.media-detail__hero p{color:var(--gold-300);font:italic 500 clamp(20px,3vw,30px) var(--serif);margin:0 0 16px}.media-detail__hero strong{color:var(--muted);font:600 10px var(--sans)}.media-detail__hero>svg{color:#e8f0f7d1;stroke-width:.8px;filter:drop-shadow(0 0 30px #419ed866);width:145px;height:145px}.media-detail__layout{grid-template-columns:minmax(0,1fr) 300px;gap:12px;margin-top:12px;display:grid}.media-detail__layout>section,.media-detail__facts{border:1px solid var(--line);background:#061830a6;padding:clamp(26px,4vw,48px)}.media-detail__content{grid-column:1}.media-detail__content>div>p{color:#cad6e0;font-size:16px}.media-detail__content>div>p:first-of-type:first-letter{float:left;color:var(--gold-300);font:500 55px/.75 var(--serif);margin:5px 8px 0 0}.media-detail__facts{border-color:rgba(var(--inerva-gold-rgb), .22);grid-area:1/2;align-self:stretch}.media-detail__facts small{color:var(--gold-300);font:600 8px var(--sans);letter-spacing:.08em;text-transform:uppercase}.media-detail__facts p{color:var(--muted);font-size:11px}.media-detail__layout>section:not(.media-detail__content){grid-column:1/-1}.media-detail__layout h2{font:500 clamp(30px,4vw,45px)/1 var(--serif);margin:10px 0 24px}.media-key-points{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin:0;padding:0;list-style:none;display:grid}.media-key-points li{border:1px solid var(--line);grid-template-columns:35px 1fr;gap:12px;padding:18px;display:grid}.media-key-points span{color:var(--gold-300);font:600 8px var(--sans)}.media-key-points p{color:#cad6e0;margin:0;font-size:11px}.media-practice{grid-template-columns:60px minmax(0,1fr);gap:24px;background:linear-gradient(135deg,#19667121,#061830b3)!important;border-color:#5fcdbe40!important;display:grid!important}.media-practice>svg{color:#75d9ca;width:42px}.media-practice ul{color:#cad6e0;flex-direction:column;gap:10px;padding-left:20px;display:flex}.media-practice li::marker{color:#75d9ca}.media-critical{border-color:rgba(var(--inerva-gold-rgb), .24)!important}.media-critical p{max-width:900px;color:var(--muted)}.media-detail__cta{grid-column:1/-1;justify-self:start;margin:16px 0 50px}.editorial-voice-guide{border:1px solid rgba(var(--inerva-gold-rgb), .3);background:radial-gradient(circle at 7% 30%,rgba(var(--inerva-gold-rgb), .1),transparent 30%),linear-gradient(125deg,#071f3af0,#03101fdb);grid-column:1/-1;grid-template-columns:minmax(260px,.9fr) minmax(460px,1.1fr);gap:18px;padding:20px 22px;display:grid}.editorial-voice-guide__lead{grid-template-columns:42px minmax(0,1fr);align-items:center;gap:13px;display:grid}.editorial-voice-guide__lead>svg{width:28px;color:var(--gold-300);stroke-width:1.4px}.editorial-voice-guide__lead>span{flex-direction:column;gap:5px;display:flex}.editorial-voice-guide__lead small{color:var(--gold-300);font:700 7px var(--sans);letter-spacing:.11em;text-transform:uppercase}.editorial-voice-guide__lead strong{color:var(--ivory);font:500 20px/1.12 var(--serif)}.editorial-voice-guide>ol{grid-template-columns:repeat(5,minmax(0,1fr));align-items:stretch;gap:5px;margin:0;padding:0;list-style:none;display:grid}.editorial-voice-guide>ol li{border:1px solid var(--line);color:#d7e0e7;min-width:0;min-height:58px;font:600 8px var(--sans);flex-direction:column;justify-content:center;gap:5px;padding:9px;display:flex}.editorial-voice-guide>ol span{color:var(--gold-300);font:600 7px var(--sans)}.editorial-voice-guide__rules{border-top:1px solid var(--line);grid-column:1/-1;grid-template-columns:24px minmax(0,1fr);align-items:start;gap:10px;padding-top:14px;display:grid}.editorial-voice-guide__rules svg{color:#75d9ca;width:18px}.editorial-voice-guide__rules p{max-width:1000px;color:var(--muted);margin:0;font-size:10px}.course-studio>.notice{grid-column:1/-1}.media-admin{grid-template-columns:minmax(280px,.55fr) minmax(540px,1.45fr);align-items:start;gap:12px;display:grid}.media-admin__list{top:calc(var(--app-topbar-height) + 20px);max-height:calc(100dvh - var(--app-topbar-height) - var(--app-safe-bottom) - 42px);position:sticky;overflow-y:auto}.media-admin__list header h2,.media-admin__editor header h2{font:500 30px var(--serif);margin:8px 0 18px}.media-admin__new{border:1px solid var(--line-gold);background:rgba(var(--inerva-gold-rgb), .05);width:100%;min-height:48px;color:var(--gold-300);cursor:pointer;align-items:center;gap:10px;margin-bottom:10px;padding:0 14px;display:flex}.media-admin__new svg{width:16px}.media-admin__list nav{flex-direction:column;gap:5px;display:flex}.media-admin__list nav button{width:100%;min-height:64px;color:inherit;text-align:left;cursor:pointer;background:#03101f5c;border:1px solid #0000;grid-template-columns:26px minmax(0,1fr) 18px;align-items:center;gap:8px;padding:10px;display:grid}.media-admin__list nav button.is-active,.media-admin__new.is-active{border-color:var(--line-gold);background:rgba(var(--inerva-gold-rgb), .08)}.media-admin__list nav svg{width:15px;color:var(--gold-300)}.media-admin__list nav span{flex-direction:column;gap:4px;min-width:0;display:flex}.media-admin__list nav strong,.media-admin__list nav small{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.media-admin__list nav strong{font:600 9px var(--sans)}.media-admin__list nav small{color:var(--muted-2);font-size:7px}@media (max-width:1000px){.media-library-grid,.media-admin{grid-template-columns:1fr}.media-admin__list{max-height:none;position:static}.editorial-voice-guide{grid-template-columns:1fr}.editorial-voice-guide__rules{grid-column:1}}@media (max-width:700px){.classroom-nav{grid-template-columns:1fr}.classroom-nav a{min-height:68px}.media-library-tools{align-items:stretch}.media-library-tools>label{width:100%}.media-card{grid-template-columns:100px minmax(0,1fr);min-height:340px}.media-cover{padding:17px 12px}.media-cover svg{width:45px}.media-card__body{padding:22px 18px}.media-card h2{font-size:27px}.media-detail__hero{grid-template-columns:1fr;min-height:330px;padding:34px 22px}.media-detail__hero>svg{display:none}.media-detail__layout{grid-template-columns:1fr}.editorial-voice-guide{gap:14px;padding:18px 14px}.editorial-voice-guide>ol{grid-template-columns:repeat(2,minmax(0,1fr))}.editorial-voice-guide>ol li:last-child{grid-column:1/-1}.media-detail__content,.media-detail__facts,.media-detail__layout>section{grid-row:auto;grid-column:1!important}.media-key-points{grid-template-columns:1fr}.media-practice{grid-template-columns:38px minmax(0,1fr);gap:14px}.media-practice>svg{width:30px}.media-detail__cta{width:100%}}@media (max-width:410px){.media-card{grid-template-columns:1fr}.media-cover{border-bottom:1px solid #ffffff14;border-right:0;min-height:120px}.media-cover svg{display:none}}.button--quiet{border-color:var(--line);color:#c8d9e7;background:#347baf0f;min-height:38px;padding-inline:12px;font-size:9px}.button--quiet:hover{border-color:var(--line-gold);color:var(--gold-300)}.event-kicker{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.event-price{border:1px solid var(--line-gold);color:var(--gold-300);font:600 10px var(--sans);padding:7px 10px}.event-documents{flex-wrap:wrap;gap:7px;margin-top:18px;display:flex}.event-documents .button svg:last-child{width:12px;color:var(--muted-2);margin-left:4px}.event-actions{flex-direction:column;gap:8px;min-width:150px;display:flex}.events-admin>.notice{grid-column:1/-1}.event-admin-card{gap:20px}.event-admin-documents{border-top:1px solid var(--line);padding-top:16px}.event-admin-documents h3{color:var(--gold-300);font:500 21px var(--serif);align-items:center;gap:8px;margin:0 0 10px;display:flex}.event-admin-documents h3 svg{width:17px}.event-document-actions{gap:2px!important;display:flex!important;overflow:visible!important}.event-document-actions a,.event-document-actions button{width:30px;height:30px;color:var(--gold-300);background:0 0;place-items:center;display:grid}.event-document-actions button{color:var(--danger)}.event-document-actions svg{width:14px}.event-document-upload{grid-template-columns:1fr auto;gap:7px;margin-top:10px;display:grid}.event-document-upload button{border:1px solid var(--line-gold);color:var(--gold-300);cursor:pointer;background:0 0;padding:0 12px;font-size:8px}.admin-inline-empty{color:var(--muted-2);margin:10px 0;font-size:9px}.vip-grid>a{border:1px solid var(--line-gold);background:radial-gradient(circle at 90% 10%,rgba(var(--inerva-gold-rgb), .11),transparent 16rem),linear-gradient(145deg,var(--navy-700),var(--navy-950));min-height:330px;color:inherit;text-align:left;padding:42px;transition:border-color .2s,transform .2s;position:relative;overflow:hidden}.vip-grid>a:hover{border-color:var(--gold-300);transform:translateY(-3px)}.vip-grid>a h2{font:500 38px var(--serif);margin:55px 0 10px}.vip-grid>a p{max-width:550px;color:var(--muted)}.vip-grid>a>small{color:var(--gold-300);align-items:center;gap:7px;margin-top:26px;font-size:9px;display:flex}.vip-grid>a>small svg{width:14px}.vip-grid>a>small svg:last-child{margin-left:auto}.vip-grid__meta{flex-wrap:wrap;gap:8px;margin-top:24px;display:flex}.vip-grid__meta span{border:1px solid var(--line);color:var(--muted);text-transform:uppercase;align-items:center;gap:6px;padding:6px 8px;font-size:8px;display:inline-flex}.vip-grid__meta svg{width:13px;color:var(--gold-300)}.vip-space-layout{grid-template-columns:minmax(0,1.35fr) minmax(330px,.65fr);align-items:start;gap:12px;display:grid}.vip-course-catalog,.vip-thread{border:1px solid var(--line);background:#061830ad}.vip-course-catalog>header{border-bottom:1px solid var(--line);padding:38px}.vip-course-catalog>header h2,.vip-thread>header h2{font:500 34px var(--serif);margin:8px 0}.vip-course-catalog>header p{max-width:680px;color:var(--muted);margin:0;font-size:12px}.vip-course-list{padding:7px}.vip-course-years{gap:10px;min-width:0;padding:0 14px 14px;display:grid}.vip-course-year{border:1px solid var(--line);background:#03101f40;border-radius:12px;min-width:0;overflow:hidden}.vip-course-year>summary{min-height:64px;color:var(--gold-300);cursor:pointer;touch-action:manipulation;align-items:center;gap:14px;padding:16px 22px;list-style:none;display:flex}.vip-course-year>summary::-webkit-details-marker{display:none}.vip-course-year>summary>span{min-width:0;font:500 28px/1.2 var(--serif);flex:1}.vip-course-year>summary>small{color:var(--muted);white-space:nowrap;font-size:11px}.vip-course-year>summary>svg{flex-shrink:0;width:18px;height:18px;transition:transform .2s}.vip-course-year[open]>summary{border-bottom:1px solid var(--line)}.vip-course-year[open]>summary>svg{transform:rotate(180deg)}.vip-course-year>summary:focus-visible{outline:2px solid var(--gold-300);outline-offset:-4px}.vip-course-year .vip-course-list>a:last-child{border-bottom:0}.vip-course-year .vip-course-list>a>div{overflow-wrap:anywhere;min-width:0}.vip-studio-years{margin-top:24px}.vip-studio-years .vip-course-years{padding:0}.vip-studio-years .vip-course-year>summary{gap:10px;min-height:54px;padding:12px}.vip-studio-years .vip-course-year>summary>span{font-size:23px}.vip-studio-years .course-admin-nav{margin:0;padding:6px}.vip-studio-years .course-admin-nav strong{overflow-wrap:anywhere}@media (max-width:600px){.vip-course-years{padding:0 8px 8px}.vip-course-year>summary{padding:14px}.vip-course-year .vip-course-list h3{font-size:25px}}.vip-course-list>a{border-bottom:1px solid var(--line);grid-template-columns:52px 1fr 20px;align-items:center;gap:18px;min-height:190px;padding:26px;transition:background .2s;display:grid}.vip-course-list>a:hover{background:rgba(var(--inerva-gold-rgb), .055)}.vip-course-list__number{border:1px solid var(--line-gold);width:48px;height:48px;color:var(--gold-300);font:500 14px var(--serif);place-items:center;display:grid}.vip-course-list h3{font:500 29px var(--serif);margin:8px 0}.vip-course-list p{color:var(--muted);margin:0;font-size:11px}.vip-course-list small{color:var(--gold-300);text-transform:uppercase;align-items:center;gap:6px;margin-top:16px;font-size:8px;display:flex}.vip-course-list small svg,.vip-course-list>a>svg{width:14px}.vip-course-list>a>svg{color:var(--muted-2)}.vip-thread{position:sticky;top:88px}.vip-thread>header{border-bottom:1px solid var(--line);grid-template-columns:35px 1fr;gap:10px;padding:26px;display:grid}.vip-thread>header>svg{width:24px;color:var(--gold-300)}.vip-thread>header h2{margin:3px 0 0;font-size:27px}.vip-thread>header>small{color:var(--muted-2);grid-column:2;align-items:center;gap:5px;font-size:8px;display:flex}.vip-thread>header>small svg{width:13px}.vip-thread__messages{flex-direction:column;gap:20px;max-height:560px;padding:25px;display:flex;overflow-y:auto}.vip-thread__messages article{grid-template-columns:36px 1fr;gap:12px;display:grid}.vip-thread__messages strong{font:600 9px var(--sans)}.vip-thread__messages p{color:#c9d4de;white-space:pre-wrap;margin:5px 0;font-size:11px}.vip-thread__messages small{color:var(--muted-2);font-size:7px}.vip-thread .comment-form{margin:0;padding:16px}.vip-course-reader{max-width:1120px;margin:auto}.vip-lesson-article{padding:clamp(34px,6vw,82px)}.vip-primary-video,.vip-written-course{margin-top:44px}.vip-primary-video>.eyebrow,.vip-written-course>.eyebrow{margin-bottom:18px}.vip-primary-video .content-media{border:0}.vip-video-frame{width:100%;max-width:100%;aspect-ratio:var(--vip-video-aspect,16/9);border:1px solid var(--line);background:#01060c;margin-inline:auto;position:relative;overflow:hidden}.vip-video-frame.is-portrait{max-width:min(100%,44vh);max-width:min(100%,44svh)}.vip-video-frame.is-square{max-width:min(100%,72vh);max-width:min(100%,72svh)}.vip-video-frame.is-classic{max-width:min(100%,92vh);max-width:min(100%,92svh)}.vip-video-frame.is-auto{--vip-video-aspect:16/9}.vip-video-frame video,.vip-video-frame iframe{object-fit:contain;background:#01060c;border:0;width:100%;height:100%;display:block;position:absolute;inset:0}.vip-video-placeholder{border:1px dashed var(--line);min-height:260px;color:var(--muted-2);align-content:center;place-items:center;gap:12px;display:grid}.vip-video-placeholder svg{width:28px;color:var(--gold-300)}.vip-written-course{border-top:1px solid var(--line);padding-top:40px}.content-document{border:1px solid var(--line);background:var(--navy-950);margin:12px 0}.content-document iframe{background:#fff;border:0;width:100%;height:min(72vh,760px);display:block}.content-document figcaption{justify-content:space-between;align-items:center;gap:12px;padding:13px 16px;display:flex}.content-document figcaption span{color:var(--muted);font-size:9px}.content-document figcaption a{color:var(--gold-300);align-items:center;gap:6px;font-size:9px;display:inline-flex}.content-document figcaption svg{width:14px}.vip-studio-layout{grid-template-columns:minmax(290px,.58fr) minmax(560px,1.42fr);align-items:start;gap:12px;display:grid}.vip-studio-library{top:calc(var(--app-topbar-height) + 20px);max-height:calc(100dvh - var(--app-topbar-height) - var(--app-safe-bottom) - 42px);position:sticky;overflow-y:auto}.vip-course-create{border-bottom:1px solid var(--line);padding-bottom:24px}.vip-studio-workspace,.vip-course-composer{flex-direction:column;gap:12px;min-width:0;display:flex}.video-source-fieldset{border:1px solid var(--line);flex-wrap:wrap;gap:9px;padding:15px;display:flex}.video-source-fieldset legend{color:var(--gold-300);font:600 8px var(--sans);text-transform:uppercase;padding-inline:7px}.video-source-fieldset label{min-height:32px;color:var(--muted);flex-direction:row;align-items:center;gap:7px;font-size:9px;display:flex}.video-source-fieldset input{width:16px;min-height:16px;accent-color:var(--gold-500)}.vip-insert-zone{min-height:46px;padding:7px 0;position:relative}.vip-insert-zone:before{background:var(--line-gold);content:"";height:1px;position:absolute;top:50%;left:0;right:0}.vip-insert-zone input{display:none}.vip-insert-zone button{z-index:1;border:1px solid var(--line-gold);background:var(--navy-900);min-height:34px;color:var(--gold-300);cursor:pointer;align-items:center;gap:7px;margin:auto;padding:0 12px;font-size:8px;display:flex;position:relative}.vip-insert-zone button svg{width:14px}.vip-insert-zone.is-dragging{background:rgba(var(--inerva-gold-rgb), .08)}.vip-insert-zone.is-dragging button{background:var(--gold-500);color:var(--navy-950)}.vip-block-editor{margin:0}.vip-block-editor>header{grid-template-columns:18px 32px 1fr auto}.vip-block-editor>header>svg{width:15px;color:var(--muted-2)}.vip-block-controls{gap:2px;display:flex}.vip-block-controls button{place-items:center;width:30px!important;height:30px!important;color:var(--muted)!important;display:grid!important}.vip-block-controls button:last-child{color:var(--danger)!important}.vip-block-controls button:disabled{opacity:.3}.vip-block-controls svg{width:13px}@media (max-width:1100px){.vip-space-layout,.vip-studio-layout{grid-template-columns:1fr}.vip-thread,.vip-studio-library{max-height:none;position:static}}@media (max-width:700px){.coworking-section{margin-inline:-4px;padding:24px 14px}.coworking-section>header{grid-template-columns:1fr;gap:8px}.coworking-card{grid-template-columns:45px minmax(0,1fr);gap:14px;padding:20px 14px}.coworking-card__signal{width:43px;height:43px}.coworking-card h3{font-size:24px}.coworking-card__actions{flex-direction:row;grid-column:1/-1;min-width:0}.coworking-card__actions .button{min-width:0}.coworking-form .form-row{flex-direction:column}.coworking-form__summary{grid-template-columns:22px 1fr}.coworking-form__summary strong{grid-column:2}.events-list>article{grid-template-columns:62px 1fr}.event-actions{grid-column:2;align-items:flex-start;min-width:0}.event-actions .button{width:100%}.event-kicker{flex-direction:column;align-items:flex-start}.event-documents{flex-direction:column}.event-documents .button{width:100%}.event-document-upload{grid-template-columns:1fr}.event-document-upload button{min-height:42px}.vip-grid>a{padding:30px 22px}.vip-course-catalog>header{padding:28px 20px}.vip-course-list>a{grid-template-columns:40px 1fr;min-height:170px;padding:22px 14px}.vip-course-list__number{width:38px;height:38px}.vip-course-list>a>svg{display:none}.vip-lesson-article{padding:30px 18px}.vip-video-frame.is-auto{--vip-video-aspect:4/5}.content-document iframe{height:58vh}.content-document figcaption{flex-direction:column;align-items:flex-start}.vip-insert-zone button span{max-width:210px}.vip-block-editor>header{grid-template-columns:16px 26px 1fr}.vip-block-controls{grid-column:1/-1;justify-self:end}}.topbar__player{border:1px solid rgba(var(--inerva-gold-rgb), .12);background:linear-gradient(115deg,rgba(var(--inerva-gold-rgb), .04),#347baf0a);align-items:center;min-width:150px;min-height:48px;margin-right:8px;display:flex}.topbar__player:hover{border-color:var(--line-gold)}.player-mini{grid-template-columns:38px minmax(82px,1fr);align-items:center;gap:9px;width:100%;padding:5px 10px;display:grid}.player-mini--loading{opacity:.35;min-height:44px}.player-mini__progress{flex-direction:column;gap:6px;min-width:0;display:flex}.player-mini__progress>strong{color:var(--ivory);font:600 9px var(--sans)}.player-mini__progress>strong small{color:var(--muted-2);margin-left:2px;font-size:7px}.xp-bar{flex-direction:column;gap:9px;min-width:0;display:flex}.xp-bar__labels{color:var(--ivory);font:600 10px var(--sans);justify-content:space-between;align-items:center;gap:16px;display:flex}.xp-bar__labels small{color:var(--muted-2);font-size:8px;font-weight:500}.xp-bar__track{background:#03101fad;border:1px solid #4a9fd42e;height:8px;position:relative;overflow:hidden}.xp-bar__track:after{content:"";background:linear-gradient(90deg,#0000,#ffffff21,#0000);animation:4.8s ease-in-out infinite xp-sheen;position:absolute;inset:0;transform:translate(-100%)}.xp-bar__track i{background:linear-gradient(90deg,var(--blue-500),var(--gold-500) 72%,var(--gold-300));height:100%;box-shadow:0 0 20px rgba(var(--inerva-gold-rgb), .36);transition:width .7s cubic-bezier(.2,.8,.2,1);display:block}.xp-bar--compact{gap:0}.xp-bar--compact .xp-bar__track{height:4px}@keyframes xp-sheen{0%,58%{transform:translate(-100%)}86%,to{transform:translate(100%)}}.level-medallion{border:1px solid var(--gold-500);background:radial-gradient(circle at 38% 28%,rgba(var(--inerva-gold-rgb), .22),transparent 28%),linear-gradient(145deg,var(--navy-600),var(--navy-950));width:64px;height:64px;color:var(--gold-300);box-shadow:inset 0 0 0 4px rgba(var(--inerva-gold-rgb), .05),0 13px 34px #0000003d;border-radius:50%;flex:none;align-content:center;place-items:center;display:inline-grid;position:relative}.level-medallion:before,.level-medallion:after{content:"";border:1px solid #4a9fd44d;border-radius:50%;position:absolute;inset:6px}.level-medallion:after{border-style:dotted;border-color:rgba(var(--inerva-gold-rgb), .27);inset:-5px}.level-medallion small{font:600 6px var(--sans);letter-spacing:.14em}.level-medallion strong{font:500 22px/.9 var(--serif)}.level-medallion--small{width:34px;height:34px}.level-medallion--small:before{inset:3px}.level-medallion--small:after{inset:-3px}.level-medallion--small small{font-size:4px}.level-medallion--small strong{font-size:14px}.level-medallion--hero{width:138px;height:138px}.level-medallion--hero:before{inset:11px}.level-medallion--hero:after{inset:-8px}.level-medallion--hero small{font-size:8px}.level-medallion--hero strong{font-size:54px}.level-medallion--hero em{width:190px;color:var(--gold-300);font:700 7px/1.2 var(--sans);letter-spacing:.12em;text-align:center;text-transform:uppercase;font-style:normal;position:absolute;top:calc(100% + 12px)}.level-medallion--celebration{width:108px;height:108px;box-shadow:inset 0 0 0 6px rgba(var(--inerva-gold-rgb), .08),0 0 70px rgba(var(--inerva-gold-rgb), .3)}.level-medallion--celebration strong{font-size:44px}.path-tag{--path-accent:var(--gold-300);border:1px solid color-mix(in srgb,var(--path-accent) 38%,transparent);background:color-mix(in srgb,var(--path-accent) 8%,transparent);width:-moz-fit-content;width:fit-content;min-height:30px;color:var(--path-accent);font:600 10px var(--sans);letter-spacing:.025em;align-items:center;gap:6px;margin-top:10px;padding:0 9px;display:inline-flex}.path-tag svg{width:12px}.path-tag--compact{min-height:24px;margin:0;padding-inline:7px;font-size:8px}.path-tag--compact svg{width:8px}.badge-crest{--badge-accent:var(--gold-300);clip-path:polygon(50% 0,91% 20%,91% 73%,50% 100%,9% 73%,9% 20%);background:linear-gradient(145deg,color-mix(in srgb,var(--badge-accent) 82%,white),color-mix(in srgb,var(--badge-accent) 34%,var(--navy-900)) 48%,var(--navy-950));filter:drop-shadow(0 16px 20px #00000042);flex:none;place-items:center;width:104px;height:118px;display:inline-grid;position:relative}.badge-crest:before{clip-path:inherit;background:radial-gradient(circle at 50% 35%,#ffffff1f,transparent 34%),var(--navy-900);content:"";position:absolute;inset:2px}.badge-crest__orbit{z-index:1;border:1px solid color-mix(in srgb,var(--badge-accent) 55%,transparent);border-radius:50%;width:72px;height:72px;position:absolute}.badge-crest__orbit:before,.badge-crest__orbit:after{border:1px dotted color-mix(in srgb,var(--badge-accent) 42%,transparent);border-radius:inherit;content:"";position:absolute;inset:6px}.badge-crest__orbit:after{border-style:solid;border-color:color-mix(in srgb,var(--badge-accent) 18%,transparent);inset:-6px}.badge-crest__core{z-index:2;border:1px solid var(--badge-accent);width:48px;height:48px;color:var(--badge-accent);background:radial-gradient(circle,#ffffff17,#0000 65%);border-radius:50%;place-items:center;display:grid;position:relative}.badge-crest__core svg{width:23px}.badge-crest.is-locked{filter:grayscale(.9)opacity(.34)}.badge-crest--compact{width:65px;height:74px}.badge-crest--compact .badge-crest__orbit{width:45px;height:45px}.badge-crest--compact .badge-crest__core{width:31px;height:31px}.badge-crest--compact .badge-crest__core svg{width:16px}.achievement-toast{--celebration:var(--gold-300);z-index:300;border:1px solid color-mix(in srgb,var(--celebration) 52%,transparent);background:linear-gradient(135deg,#0d2a4afa,#03101ffc);grid-template-columns:142px 1fr 38px;align-items:center;width:min(520px,100% - 40px);min-height:220px;animation:.72s cubic-bezier(.16,1,.3,1) achievement-in;display:grid;position:fixed;top:92px;right:24px;overflow:hidden;box-shadow:0 34px 100px #0000008c,inset 0 1px #ffffff0a}.achievement-toast:before{background:linear-gradient(112deg,transparent 28%,rgba(var(--inerva-gold-rgb), .08) 48%,transparent 68%);content:"";animation:2.2s ease-out .4s achievement-light;position:absolute;inset:0;transform:translate(-100%)}.achievement-toast__light{background:color-mix(in srgb,var(--celebration) 20%,transparent);filter:blur(70px);border-radius:50%;width:300px;height:300px;position:absolute;top:-120px;left:-70px}.achievement-toast__visual{border-right:1px solid rgba(var(--inerva-gold-rgb), .12);place-items:center;min-height:100%;display:grid;position:relative}.achievement-level-visual{place-items:center;width:100%;min-height:220px;display:grid;position:relative;overflow:hidden}.achievement-level-visual .phase-brain{width:170px;height:145px;bottom:25px;right:-14px;position:absolute!important}.achievement-level-visual .level-medallion--celebration{z-index:4;width:58px;height:58px;box-shadow:0 0 0 5px #03101f85,0 0 24px rgba(var(--inerva-gold-rgb), .3),inset 0 0 18px rgba(var(--inerva-gold-rgb), .09);background:#03101fe0;position:absolute;bottom:20px;right:10px}.achievement-level-visual .level-medallion--celebration strong{font-size:24px}.achievement-toast__copy{padding:30px 26px;position:relative}.achievement-toast__copy h2{color:var(--white);font:500 32px/.96 var(--serif);margin:8px 0}.achievement-toast__copy p{color:#c3d1dc;margin:0;font-size:11px}.achievement-toast__copy>small{color:var(--gold-300);font:600 8px var(--sans);letter-spacing:.1em;text-transform:uppercase;margin-top:12px;display:inline-block}.achievement-toast>button{width:38px;height:38px;color:var(--muted-2);cursor:pointer;background:0 0;align-self:start;margin-top:8px;position:relative}.achievement-toast>button svg{width:16px}.achievement-toast--badge{--celebration:#4a9fd4}@keyframes achievement-in{0%{opacity:0;transform:translate(40px,-10px)scale(.94)}to{opacity:1;transform:none}}@keyframes achievement-light{0%{transform:translate(-100%)}to{transform:translate(100%)}}.progression-page{--path-accent:var(--gold-300)}.progression-hero{border:1px solid color-mix(in srgb,var(--path-accent) 34%,transparent);background:radial-gradient(circle at 12% 50%,color-mix(in srgb,var(--path-accent) 13%,transparent),transparent 28%),linear-gradient(140deg,#0d2a4ae0,#03101feb);min-height:390px;box-shadow:var(--shadow);grid-template-columns:190px minmax(0,1fr);align-items:center;gap:clamp(24px,4vw,60px);padding:clamp(30px,4vw,56px);display:grid;position:relative;overflow:hidden}.progression-hero:before{content:"";pointer-events:none;border:1px solid #ffffff09;position:absolute;inset:20px}.progression-hero__level{z-index:1;color:var(--muted);font:600 10px var(--sans);letter-spacing:.1em;text-align:center;text-transform:uppercase;flex-direction:column;align-items:center;gap:22px;display:flex;position:relative}.progression-hero__level>span{flex-direction:column;gap:5px;display:flex}.progression-hero__level small{color:var(--gold-300)}.progression-hero__body{z-index:1;max-width:720px;position:relative}.progression-hero__body h2{color:var(--white);font:500 clamp(44px,6vw,76px)/.9 var(--serif);margin:12px 0}.progression-hero__body>p{color:#b8c9d7;max-width:620px;font-size:13px}.progression-hero__body>.xp-bar{margin-top:34px}.progression-hero__meta{color:var(--muted-2);flex-wrap:wrap;gap:28px;margin-top:22px;font-size:10px;display:flex}.progression-hero__meta span{align-items:baseline;gap:5px;display:flex}.progression-hero__meta strong{color:var(--ivory);font:600 10px var(--sans)}.progression-hero__spark{width:260px;height:260px;color:color-mix(in srgb,var(--path-accent) 8%,transparent);position:absolute;bottom:-80px;right:-50px}.progression-section{margin-top:var(--inerva-section-space)}.progression-section>header{max-width:780px;margin-bottom:var(--inerva-block-space);display:grid}.progression-section>header h2{font:500 clamp(34px,5vw,52px)/.98 var(--serif);margin:12px 0}.progression-section>header p{color:var(--muted);margin:0;font-size:12px}.path-grid{grid-template-columns:repeat(5,1fr);gap:8px;display:grid}.path-grid article{border:1px solid var(--line);background:#0618309e;flex-direction:column;min-height:0;padding:24px 20px;display:flex;position:relative}.path-grid article.is-primary{border-color:var(--line-gold);background:linear-gradient(155deg,rgba(var(--inerva-gold-rgb), .09),#061830b3)}.path-grid article>div:first-child{min-height:28px;color:var(--gold-300);justify-content:space-between;align-items:center;display:flex}.path-grid article>div:first-child svg{width:21px}.path-grid article>div:first-child span{font:600 7px var(--sans);letter-spacing:.12em;text-transform:uppercase}.path-grid h3{font:500 27px/1 var(--serif);margin:16px 0 9px}.path-grid p{min-height:0;color:var(--muted);flex:1;margin:0;font-size:12px}.domain-meter{background:#ffffff12;flex-shrink:0;height:4px;margin:18px 0 10px}.domain-meter i{background:linear-gradient(90deg,var(--blue-500),var(--gold-300));height:100%;display:block}.path-grid article>strong{color:var(--muted);font:600 11px var(--sans)}.badge-gallery{grid-template-columns:repeat(2,1fr);gap:8px;display:grid}.badge-gallery article{border:1px solid var(--line);background:#06183094;grid-template-columns:125px 1fr;align-items:center;gap:20px;min-height:180px;padding:24px;display:grid}.badge-gallery article.is-earned{border-color:rgba(var(--inerva-gold-rgb), .2);background:radial-gradient(circle at 10% 50%,rgba(var(--inerva-gold-rgb), .07),transparent 28%),#061830b3}.badge-gallery article>div{flex-direction:column;align-items:flex-start;display:flex}.badge-gallery article>div>span{color:var(--gold-300);font:600 7px var(--sans);letter-spacing:.12em;text-transform:uppercase}.badge-gallery h3{font:500 27px/1 var(--serif);margin:8px 0}.badge-gallery p{color:var(--muted);margin:0;font-size:12px}.badge-gallery small{color:var(--muted-2);margin-top:12px;font-size:10px}.badge-gallery article.is-locked>div{opacity:.56}.signature-tag{border:1px solid color-mix(in srgb,var(--signature-accent) 46%,transparent);background:color-mix(in srgb,var(--signature-accent) 9%,#03101fcc);min-width:0;color:var(--signature-accent);font:700 8px/1.15 var(--sans);letter-spacing:.045em;align-items:center;gap:7px;padding:7px 10px;display:inline-flex}.signature-tag svg{flex:none;width:14px}.signature-tag--compact{gap:4px;padding:5px 7px;font-size:7px}.phase-rail{grid-template-columns:repeat(5,minmax(0,1fr));gap:7px;display:grid}.phase-rail article{isolation:isolate;border:1px solid var(--line);background:radial-gradient(circle at 95% 94%,#226a9f21,#0000 42%),linear-gradient(150deg,#0d2a4aad,#03101fdb);flex-direction:column;gap:8px;min-height:214px;padding:20px 17px;display:flex;position:relative;overflow:hidden}.phase-rail article:after{z-index:0;content:"";border:1px solid #6bc5e82e;border-radius:50%;width:174px;height:174px;position:absolute;bottom:-39px;right:-33px;box-shadow:inset 0 0 45px #4a9fd40d,0 0 38px #4a9fd414}.phase-rail article.is-complete{border-color:#6bc5e847}.phase-rail article.is-current{border-color:var(--gold-300);background:radial-gradient(circle at 80% 10%,rgba(var(--inerva-gold-rgb), .16),transparent 34%),linear-gradient(150deg,#0d2a4ad9,#03101fdb);box-shadow:inset 0 0 32px rgba(var(--inerva-gold-rgb), .06),0 16px 40px #0003}.phase-rail article>small,.phase-rail article>strong,.phase-rail article>span:not(.phase-brain),.phase-rail article>p{z-index:3;max-width:calc(100% - 42px);position:relative}.phase-rail small{color:var(--gold-300);font:700 7px var(--sans);letter-spacing:.12em;text-transform:uppercase}.phase-rail strong{color:var(--ivory);font:500 23px/1 var(--serif)}.phase-rail span{color:var(--blue-300);font:700 7px var(--sans);text-transform:uppercase}.phase-rail p{color:var(--muted);margin:0;font-size:10px;line-height:1.55}.phase-brain{width:158px;height:134px;opacity:var(--brain-opacity);pointer-events:none;display:block;bottom:-9px;right:-8px;z-index:1!important;text-transform:none!important;background:0 0!important;max-width:none!important;position:absolute!important}.phase-brain__aura{background:radial-gradient(circle at 54% 52%,rgba(45,161,229,var(--brain-aura-blue)) 0,#2da1e506 28%,transparent 64%),conic-gradient(from 235deg,#4fb6ee03,#4fb6ee0e,rgba(var(--inerva-gold-rgb), var(--brain-aura-gold)),#4fb6ee03);opacity:.46;border-radius:50%;animation:12s ease-in-out infinite phase-brain-aura;position:absolute;inset:7% 0 0 4%}.phase-brain>img{z-index:1;object-fit:contain;width:calc(100% - 7px);height:calc(100% - 7px);opacity:var(--brain-image-opacity);border:0;display:block;position:absolute;inset:7px 3px 0 4px;background:0 0!important}.phase-brain svg{z-index:2;width:100%;height:100%;display:block;position:absolute;inset:0;overflow:visible}.phase-brain__orbit{fill:none;stroke-linecap:round;stroke-width:.48px;opacity:var(--brain-orbit-opacity)}.phase-brain__orbit--outer{stroke:var(--inerva-gold);stroke-dasharray:1 5 29 11;transform-origin:64px 54px}.phase-brain__orbit--inner{stroke:#67c8f1;stroke-dasharray:21 9 1 8;transform-origin:64px 54px}.phase-brain__network{opacity:.96}.phase-brain__link{fill:none;stroke:inherit;stroke-linecap:round;stroke-width:.34px;opacity:var(--brain-link-opacity)}.phase-brain__link.is-gold{stroke:var(--inerva-gold);opacity:var(--brain-gold-link-opacity)}.phase-brain__energy{fill:none;stroke:var(--inerva-gold-light);stroke-dasharray:.28 17;stroke-linecap:round;stroke-width:.72px;opacity:var(--brain-energy-opacity);animation:phase-brain-flow var(--brain-flow-duration) linear 3;animation-delay:var(--link-delay)}.phase-brain__node{opacity:.32;transform-box:fill-box;transform-origin:50%}.phase-brain__node.is-synapse{opacity:.76;animation:phase-brain-twinkle var(--node-duration) ease-in-out infinite;animation-delay:var(--node-delay)}.phase-brain__node circle{fill:#77d4ff;stroke:#dcf7ffb8;stroke-width:.2px}.phase-brain__node .phase-brain__node-halo{fill:#5dc9ff3d;stroke:none}.phase-brain__node path{fill:none;stroke:#97e0ff85;stroke-linecap:round;stroke-width:.25px}.phase-brain__node.is-gold circle{fill:var(--inerva-gold);stroke:var(--inerva-gold-light)}.phase-brain__node.is-gold .phase-brain__node-halo{fill:rgba(var(--inerva-gold-rgb), .28);stroke:none}.phase-brain__node.is-gold path{stroke:rgba(var(--inerva-gold-rgb), .78)}.phase-brain__pulse{fill:var(--inerva-gold-light);stroke:rgba(var(--inerva-gold-rgb), .68);stroke-width:.5px;opacity:var(--brain-pulse-opacity)}.phase-rail article.is-current .phase-brain,.phase-rail article.is-current .phase-brain>img{opacity:1}.phase-brain--celebration{opacity:1;animation:3.4s cubic-bezier(.16,1,.3,1) both phase-brain-awaken}.phase-brain--celebration>img{opacity:1}.phase-brain--celebration .phase-brain__aura{opacity:.85;animation:3.2s ease-out phase-brain-hyper-aura}.phase-brain--celebration .phase-brain__orbit{opacity:.3}.phase-brain--celebration .phase-brain__orbit--outer{animation:3.2s cubic-bezier(.2,.8,.2,1) phase-brain-orbit}.phase-brain--celebration .phase-brain__orbit--inner{animation:3.4s cubic-bezier(.2,.8,.2,1) phase-brain-orbit-reverse}.phase-brain--celebration .phase-brain__link{stroke-width:.42px;opacity:.38;stroke-dasharray:120;stroke-dashoffset:120px;animation:2.5s cubic-bezier(.22,1,.36,1) forwards phase-brain-path-awaken;animation-delay:var(--path-delay)}.phase-brain--celebration .phase-brain__node{animation:phase-brain-hyper-node var(--node-duration) ease-out 1;animation-delay:var(--node-delay)}@keyframes phase-brain-flow{to{stroke-dashoffset:-62px}}@keyframes phase-brain-twinkle{0%,to{opacity:.53;transform:scale(.86)}46%{opacity:.96;transform:scale(1.16)}58%{opacity:.71;transform:scale(1)}}@keyframes phase-brain-orbit{to{transform:rotate(360deg)}}@keyframes phase-brain-orbit-reverse{to{transform:rotate(-360deg)}}@keyframes phase-brain-aura{0%,to{opacity:.38;transform:scale(.98)}50%{opacity:.58;transform:scale(1.015)}}@keyframes phase-brain-awaken{0%{opacity:0;transform:scale(.78)}18%{opacity:1;transform:scale(1.035)}32%{transform:scale(.99)}to{opacity:.9;transform:scale(1)}}@keyframes phase-brain-path-awaken{0%{stroke-dashoffset:120px;opacity:0}22%{opacity:.72}58%{stroke-dashoffset:0;opacity:.48}74%{opacity:.2}86%{opacity:.5}to{stroke-dashoffset:0;opacity:.24}}@keyframes phase-brain-hyper-node{0%{opacity:0;transform:scale(.4)}18%{opacity:1;transform:scale(1.55)}30%{opacity:.25;transform:scale(.72)}43%{opacity:.95;transform:scale(1.32)}57%{opacity:.34;transform:scale(.9)}72%{opacity:.8;transform:scale(1.14)}to{opacity:.5;transform:scale(1)}}@keyframes phase-brain-hyper-aura{0%{opacity:0;transform:scale(.65)}25%{opacity:1;transform:scale(1.12)}54%{opacity:.38;transform:scale(.95)}73%{opacity:.84;transform:scale(1.035)}to{opacity:.42;transform:scale(1)}}.signature-panel{background:var(--line);grid-template-columns:minmax(240px,.72fr) minmax(320px,1.28fr);gap:8px;display:grid}.signature-panel>div{background:radial-gradient(circle at 10% 10%,color-mix(in srgb,var(--signature-accent) 10%,transparent),transparent 35%),var(--navy-900);padding:30px}.signature-panel>div:first-child>.signature-tag{margin-bottom:18px}.signature-panel>div:first-child p{color:var(--muted);font-size:12px;line-height:1.7}.signature-panel>div:first-child small{color:var(--muted-2);font-size:9px}.trait-radar{gap:12px;display:grid}.trait-radar>span{grid-template-columns:92px minmax(80px,1fr) 26px;align-items:center;gap:10px;display:grid}.trait-radar small{color:var(--muted);font:700 7px var(--sans);text-transform:uppercase}.trait-radar i{background:#6bc5e81a;height:5px;overflow:hidden}.trait-radar b{background:linear-gradient(90deg,var(--blue-500),var(--signature-accent));height:100%;display:block}.trait-radar strong{color:var(--ivory);font:500 15px var(--serif)}.progression-mechanics>.notice{align-items:center;gap:10px;margin-top:12px;display:flex}.progression-mechanics>.notice svg{flex:none;width:18px}.xp-rules{grid-template-columns:repeat(2,1fr);gap:7px;display:grid}.xp-rules article{border:1px solid var(--line);background:#0618308c;grid-template-columns:72px 1fr 18px;align-items:center;gap:17px;min-height:125px;padding:22px;display:grid}.xp-rules article>span{color:var(--gold-300);font:600 12px var(--sans)}.xp-rules article.is-penalty{background:linear-gradient(120deg,#ef6f720e,#0618308c);border-color:#ef6f7238}.xp-rules article.is-penalty>span{color:#ef8b8d}.xp-rules h3{font:600 10px var(--sans);margin:0 0 5px}.xp-rules p{color:var(--muted);margin:0;font-size:11px}.xp-rules small{color:var(--muted-2);margin-top:7px;font-size:9px;display:block}.xp-rules article>svg{width:15px;color:var(--muted-2)}.level-curve{border:1px solid var(--line-gold);background:linear-gradient(120deg,rgba(var(--inerva-gold-rgb), .08),#061830ad);grid-template-columns:minmax(260px,1fr) repeat(3,150px);margin-top:12px;display:grid}.level-curve>div{align-items:center;gap:15px;padding:26px;display:flex}.level-curve>div>svg{width:22px;color:var(--gold-300);flex:none}.level-curve>div span{flex-direction:column;gap:5px;display:flex}.level-curve>div strong{font:600 10px var(--sans)}.level-curve>div small{color:var(--muted);font-size:8px}.level-curve>span{border-left:1px solid var(--line);flex-direction:column;justify-content:center;gap:8px;padding:20px;display:flex}.level-curve>span small{color:var(--muted-2);text-transform:uppercase;font-size:7px}.level-curve>span strong{color:var(--gold-300);font:500 20px var(--serif)}.post__player{align-items:center;gap:6px;display:flex}.post__player>b{color:var(--gold-300);font:600 7px var(--sans)}.post__player .path-tag{margin:0}.member-card__head,.member-card__head>*,.member-card__content,.member-card__content>*,.leaderboard-member>*,.member-profile-hero>*,.public-badge-gallery article>*{min-width:0}.members-grid article .path-tag{margin-top:13px}.gamification-admin__metrics{grid-template-columns:repeat(3,1fr);gap:8px;margin-bottom:12px;display:grid}.gamification-admin__metrics article{border:1px solid var(--line);background:#0618309e;flex-direction:column;justify-content:center;align-items:flex-start;gap:10px;min-height:145px;padding:28px;display:flex}.gamification-admin__metrics span{color:var(--muted);font:600 8px var(--sans);text-transform:uppercase}.gamification-admin__metrics strong{color:var(--gold-300);font:500 38px var(--serif)}.gamification-admin__metrics small{color:var(--muted-2);font-size:8px}.gamification-admin__columns{grid-template-columns:1fr}.gamification-admin .admin-panel__header p{color:var(--muted);font-size:9px}.gamification-rule-list,.gamification-badge-admin{flex-direction:column;display:flex}.gamification-rule-list form{border-top:1px solid var(--line);grid-template-columns:minmax(220px,1fr) 90px 120px 75px 84px;align-items:center;gap:8px;padding:15px 0;display:grid}.gamification-rule-list form>div{flex-direction:column;align-items:flex-start;gap:5px;min-width:0;display:flex}.gamification-rule-list strong,.gamification-badge-admin strong{font:600 9px var(--sans)}.gamification-rule-list small,.gamification-badge-admin small{color:var(--muted-2);font-size:7px}.gamification-rule-list label,.gamification-badge-admin label{color:var(--muted);flex-direction:column;gap:5px;font-size:7px;display:flex}.gamification-rule-list input,.gamification-badge-admin input{min-height:38px;font-size:8px}.gamification-rule-list .checkbox,.gamification-badge-admin .checkbox{flex-direction:row;align-items:center}.gamification-rule-list .checkbox input,.gamification-badge-admin .checkbox input{width:15px;min-height:15px}.gamification-rule-list button,.gamification-badge-admin button{border:1px solid var(--line-gold);min-height:38px;color:var(--gold-300);cursor:pointer;background:0 0;font-size:8px}.gamification-badge-admin form{border-top:1px solid var(--line);grid-template-columns:76px minmax(230px,1fr) 100px 76px 84px;align-items:center;gap:10px;padding:15px 0;display:grid}.gamification-badge-admin form>div{flex-direction:column;gap:4px;display:flex}.gamification-badge-admin form>div>span{color:var(--gold-300);font:600 6px var(--sans);text-transform:uppercase}@media (max-width:1100px){.path-grid{grid-template-columns:repeat(2,1fr)}.phase-rail{grid-template-columns:repeat(2,minmax(0,1fr))}.level-curve{grid-template-columns:1fr repeat(3,120px)}.gamification-rule-list form{grid-template-columns:minmax(220px,1fr) 80px 105px}.gamification-rule-list form>.checkbox,.gamification-rule-list form>button{grid-column:auto}.gamification-badge-admin form{grid-template-columns:70px minmax(220px,1fr) 90px}.gamification-badge-admin form>.checkbox,.gamification-badge-admin form>button{grid-column:auto}}@media (max-width:900px){.topbar__player{min-width:132px}.progression-hero{grid-template-columns:145px 1fr;gap:35px}.badge-gallery,.signature-panel,.notifications-page{grid-template-columns:1fr}.level-curve{grid-template-columns:repeat(3,1fr)}.level-curve>div{grid-column:1/-1}.level-curve>span{border-top:1px solid var(--line)}}@media (max-width:620px){.topbar__player{background:0 0;border-color:#0000;width:43px;min-width:0;margin:0}.topbar__player .player-mini{grid-template-columns:34px;padding:4px}.topbar__player .player-mini__progress{display:none}.progression-hero{text-align:center;grid-template-columns:1fr;min-height:0;padding:32px 22px}.progression-hero__body{flex-direction:column;align-items:center;display:flex}.progression-hero__body>p{font-size:11px}.progression-hero__body>.xp-bar{width:100%}.progression-hero__meta{justify-content:center;gap:13px}.progression-section{margin-top:var(--inerva-section-space)}.path-grid,.xp-rules,.gamification-admin__metrics,.phase-rail{grid-template-columns:1fr}.phase-rail article{min-height:190px;padding:25px 28px}.phase-rail article>p{max-width:calc(100% - 155px)}.phase-brain{width:172px;height:146px;bottom:2px;right:8px}.signature-panel>div{padding:22px 16px}.trait-radar>span{grid-template-columns:78px minmax(70px,1fr) 24px}.path-grid article{min-height:0;padding:20px}.path-grid p{font-size:14px}.path-grid article>div:first-child span{font-size:10px}.badge-gallery article{grid-template-columns:88px 1fr;gap:12px;padding:20px 13px}.badge-gallery .badge-crest{width:82px;height:94px}.badge-gallery .badge-crest__orbit{width:57px;height:57px}.badge-gallery .badge-crest__core{width:39px;height:39px}.level-curve{grid-template-columns:1fr}.level-curve>div,.level-curve>span{border-left:0;grid-column:1}.level-curve>span{min-height:82px}.achievement-toast{inset:auto 10px calc(82px + env(safe-area-inset-bottom));grid-template-columns:100px 1fr 34px;width:auto;min-height:190px}.achievement-toast__visual .badge-crest{width:78px;height:89px}.achievement-toast__visual .level-medallion--celebration{width:76px;height:76px}.achievement-toast__visual .level-medallion--celebration strong{font-size:32px}.achievement-level-visual{min-height:190px}.achievement-level-visual .phase-brain{width:136px;height:116px;bottom:32px;right:-22px}.achievement-level-visual .level-medallion--celebration{width:48px;height:48px;bottom:28px;right:4px}.achievement-level-visual .level-medallion--celebration strong{font-size:19px}.achievement-toast__copy{padding:24px 10px}.achievement-toast__copy h2{font-size:25px}.achievement-toast__copy p{font-size:12px}.notification-center__panel{top:var(--app-topbar-height);right:max(8px, var(--app-safe-right));left:max(8px, var(--app-safe-left));width:auto;max-height:calc(100dvh - var(--app-topbar-height) - var(--app-mobile-tabs-height) - var(--app-safe-bottom) - 12px);flex-direction:column;display:flex;position:fixed}.notification-center__panel>header,.notification-center__panel>footer{flex-shrink:0}.notification-center__list{min-height:0}.gamification-rule-list form,.gamification-badge-admin form{grid-template-columns:1fr 1fr;padding:20px 0}.gamification-rule-list form>div,.gamification-badge-admin form>div{grid-column:1/-1}.gamification-badge-admin form>.badge-crest{grid-column:1/-1;justify-self:center}.gamification-rule-list form>button,.gamification-badge-admin form>button{grid-column:1/-1}}.language-selector{color:var(--muted);letter-spacing:.12em;text-transform:uppercase;white-space:nowrap;align-items:center;gap:.55rem;font-family:Montserrat,sans-serif;font-size:.68rem;font-weight:600;display:inline-flex}.language-selector select{border:1px solid rgba(var(--inerva-gold-rgb), .42);background:var(--navy,#061830);min-width:4.35rem;min-height:2.6rem;color:var(--gold,var(--inerva-gold));font:inherit;letter-spacing:.08em;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;border-radius:999px;padding:.55rem 1.75rem .55rem .7rem}.language-selector--compact>span{clip:rect(0 0 0 0);clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}.landing-nav__actions,.auth-panel__brand{align-items:center;gap:1rem;display:flex}.landing-nav__actions{justify-self:end}.auth-panel__brand{justify-content:space-between;width:min(100%,34rem)}.captcha-field{width:100%;min-height:4.1rem;overflow:hidden}.captcha-field>div{max-width:100%}@media (max-width:760px){.landing-nav__actions{gap:.45rem}.landing-nav__actions .language-selector select{min-width:3.5rem}}.widget-connect-page{min-height:100vh;color:var(--ivory);background:radial-gradient(circle at 80% 10%,#3791cd29,#0000 32rem),linear-gradient(145deg,#031225,#071d35 52%,#031225);padding:clamp(1rem,3vw,2.5rem)}.widget-connect-page>header{justify-content:space-between;align-items:center;max-width:72rem;margin:0 auto 2rem;display:flex}.widget-connect-card{border:1px solid rgba(var(--inerva-gold-rgb), 35%);background:#04162ae6;grid-template-columns:minmax(15rem,.78fr) minmax(20rem,1.22fr);max-width:72rem;margin:0 auto;display:grid;overflow:hidden;box-shadow:0 2rem 5rem #00061273}.widget-connect-card__visual{color:#fff;background:radial-gradient(circle at 50% 38%, rgba(var(--inerva-gold-rgb), 24%), transparent 11rem), linear-gradient(160deg, #0a3156, #04172d 66%);place-items:center;min-height:38rem;display:grid;position:relative}.widget-connect-card__visual>svg{width:12rem;height:12rem;color:rgba(var(--inerva-gold-rgb), 22%)}.widget-connect-card__visual>span{aspect-ratio:1;border:1px solid rgba(var(--inerva-gold-rgb), 70%);width:7.5rem;box-shadow:0 0 3rem rgba(var(--inerva-gold-rgb), 20%);background:#061a31;border-radius:50%;place-items:center;display:grid;position:absolute}.widget-connect-card__visual>span strong{color:var(--gold);letter-spacing:.16em;font-size:.72rem}.widget-connect-card__visual>span b{font-family:var(--font-display);margin-top:-1.3rem;font-size:3.2rem;font-weight:500}.widget-connect-card__visual>i{color:#06182f;background:var(--gold);border-radius:50%;place-items:center;width:2rem;height:2rem;font-style:normal;font-weight:700;display:grid;position:absolute;top:calc(50% - 5.5rem);left:calc(50% + 3.2rem)}.widget-connect-card__copy{flex-direction:column;justify-content:center;padding:clamp(2rem,5vw,4rem);display:flex}.widget-connect-card__copy .lab-brand{margin-bottom:2.5rem}.widget-connect-card__copy h1{max-width:14ch;font-family:var(--font-display);margin:.45rem 0 1rem;font-size:clamp(2.4rem,6vw,4.4rem);font-weight:500;line-height:.95}.widget-connect-card__copy>p{max-width:43rem;color:var(--muted);line-height:1.7}.widget-connect-features{grid-template-columns:repeat(2,minmax(0,1fr));gap:.65rem;margin:1.4rem 0;display:grid}.widget-connect-features span{background:#ffffff05;border:1px solid #89a4be2e;align-items:center;gap:.65rem;padding:.85rem;font-size:.78rem;display:flex}.widget-connect-features svg{width:1rem;color:var(--gold)}.widget-connect-card__copy>.button{align-self:flex-start;margin-top:.8rem}.widget-connect-card__copy>small{color:#8196ab;max-width:42rem;margin-top:1rem;line-height:1.55}@media (max-width:760px){.widget-connect-page{padding:.75rem}.widget-connect-page>header{margin-bottom:.75rem}.widget-connect-card{grid-template-columns:1fr}.widget-connect-card__visual{min-height:13rem}.widget-connect-card__visual>svg{width:8rem;height:8rem}.widget-connect-card__visual>span{width:5.5rem}.widget-connect-card__visual>span b{font-size:2.3rem}.widget-connect-card__visual>i{top:calc(50% - 4.4rem);left:calc(50% + 2rem)}.widget-connect-card__copy{padding:1.4rem}.widget-connect-card__copy .lab-brand{margin-bottom:1.4rem}.widget-connect-features{grid-template-columns:1fr}.widget-connect-card__copy>.button{width:100%}}.blackbox-hub,.blackbox-room{--blackbox-cyan:#56c8df;--blackbox-red:#ef7777}.blackbox-hub .page-header{border:1px solid var(--line-gold);background:radial-gradient(circle at 80% 20%,#56c8df1f,transparent 32%),linear-gradient(145deg,rgba(var(--inerva-gold-rgb), .08),#041428eb);padding:clamp(34px,5vw,68px);position:relative;overflow:hidden}.blackbox-hub .page-header:after{content:"";background:var(--blackbox-red);width:10px;height:10px;box-shadow:0 0 20px var(--blackbox-red);border-radius:50%;position:absolute;top:26px;right:32px}.blackbox-hub .page-header h1{max-width:780px;font-size:clamp(40px,6vw,76px);line-height:.92}.blackbox-hub .page-header p{max-width:720px}.blackbox-principles{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;margin:12px 0 44px;display:grid}.blackbox-principles article{border:1px solid var(--line);background:#05172cb8;grid-template-columns:26px 1fr;align-content:center;gap:8px 12px;min-height:148px;padding:24px;display:grid}.blackbox-principles svg{width:20px;color:var(--gold-300)}.blackbox-principles strong{font:600 10px var(--sans);align-self:center}.blackbox-principles span{color:var(--muted);grid-column:2;font-size:9px;line-height:1.65}.blackbox-hub__grid{grid-template-columns:minmax(0,1.25fr) minmax(300px,.75fr);gap:12px;display:grid}.blackbox-panel{border:1px solid var(--line);background:#05162bbd}.blackbox-panel__head{border-bottom:1px solid var(--line);justify-content:space-between;align-items:flex-start;gap:20px;padding:28px;display:flex}.blackbox-panel__head h2{font:500 30px/1 var(--serif);margin:7px 0 0}.blackbox-panel__head>svg{width:23px;color:var(--gold-300)}.blackbox-session-list{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;padding:8px;display:grid}.blackbox-session-shell{border:1px solid var(--line);background:linear-gradient(145deg,#ffffff06,#051428cc);min-width:0;transition:border-color .2s,transform .2s,background .2s;display:grid}.blackbox-session-shell:hover{border-color:var(--line-gold);background:linear-gradient(145deg,rgba(var(--inerva-gold-rgb), .08),#051428db);transform:translateY(-2px)}.blackbox-session-shell.is-cancelled{opacity:.76}.blackbox-session-card{min-height:180px;color:inherit;flex-direction:column;padding:25px;text-decoration:none;display:flex}.blackbox-session-card>div{justify-content:space-between;align-items:center;gap:8px;display:flex}.blackbox-session-card h3{font:500 25px/1.05 var(--serif);margin:30px 0 8px}.blackbox-session-card p{color:var(--muted);text-transform:uppercase;letter-spacing:.1em;margin:0;font-size:8px}.blackbox-session-card footer{color:var(--muted-2);justify-content:space-between;align-items:center;gap:10px;margin-top:auto;padding-top:20px;font-size:8px;display:flex}.blackbox-session-card footer span{align-items:center;gap:7px;display:flex}.blackbox-session-card footer svg{width:15px}.blackbox-session-actions{min-width:0;padding:0 13px 13px;display:flex}.blackbox-session-actions button{color:#faa;width:100%;min-height:42px;font:700 9px var(--sans);cursor:pointer;background:#ef77770b;border:1px solid #ef77774d;justify-content:center;align-items:center;gap:7px;padding:0 12px;display:inline-flex}.blackbox-session-actions button:hover{background:#ef777717;border-color:#ef7777a6}.blackbox-session-actions button:disabled{opacity:.55;cursor:wait}.blackbox-session-actions button svg{width:15px}.blackbox-session-shell.is-cancelled .blackbox-session-actions button{color:var(--blackbox-cyan);background:#56c8df0b;border-color:#56c8df52}.blackbox-session-archive{border-top:1px solid var(--line)}.blackbox-session-archive>button{border:1px solid var(--line);width:calc(100% - 16px);min-height:48px;color:var(--muted);font:700 10px var(--sans);cursor:pointer;background:#03101f4d;align-items:center;gap:9px;margin:8px;padding:0 14px;display:flex}.blackbox-session-archive>button:hover{color:var(--blackbox-cyan);border-color:#56c8df66}.blackbox-session-archive>button svg{width:17px}.blackbox-session-list--archive{padding-top:0}.blackbox-status{min-height:24px;color:var(--blackbox-cyan);font:600 7px var(--sans);letter-spacing:.1em;text-transform:uppercase;border:1px solid #56c8df47;align-items:center;padding:0 9px;display:inline-flex}.blackbox-status--live{color:#ff9797;border-color:#ef777773}.blackbox-status--closed,.blackbox-status--cancelled{border-color:var(--line);color:var(--muted-2)}.blackbox-replay-label{color:var(--gold-300);text-transform:uppercase;align-items:center;gap:5px;font-size:7px;display:inline-flex}.blackbox-replay-label svg{width:12px}.blackbox-scenario{border-bottom:1px solid var(--line);padding:34px 28px;transition:background .2s,border-color .2s;position:relative}.blackbox-scenario.is-selected{background:linear-gradient(145deg,rgba(var(--inerva-gold-rgb), .07),#05142840);box-shadow:inset 3px 0 0 var(--gold-300)}.blackbox-scenario>span{color:var(--blackbox-cyan);font:600 8px var(--sans);letter-spacing:.11em;text-transform:uppercase}.blackbox-scenario>h3{font:500 28px/1 var(--serif);margin:10px 0 0}.blackbox-scenario>p{color:var(--muted);margin:18px 0 24px;font-size:11px;line-height:1.75}.blackbox-scenario>ul{gap:10px;padding:0;list-style:none;display:grid}.blackbox-scenario>ul li{color:var(--muted);padding-left:18px;font-size:9px;position:relative}.blackbox-scenario>ul li:before{content:"";background:var(--gold-300);width:6px;height:1px;position:absolute;top:6px;left:0}.blackbox-role-chips{flex-wrap:wrap;align-items:center;gap:6px;margin-bottom:24px;display:flex}.blackbox-role-chips>svg{width:17px;color:var(--gold-300);margin-right:5px}.blackbox-role-chips small{border:1px solid var(--line);color:var(--muted-2);padding:7px 9px;font-size:7px}.blackbox-scenario__select{border:1px solid var(--line-gold);min-height:42px;color:var(--gold-300);background:rgba(var(--inerva-gold-rgb), .055);font:700 9px var(--sans);cursor:pointer;justify-content:center;align-items:center;gap:7px;margin-top:19px;padding:0 13px;display:inline-flex}.blackbox-scenario__select svg{width:15px}.blackbox-scenario__select[aria-pressed=true]{color:var(--blackbox-cyan);background:#56c8df0b;border-color:#56c8df6b}.blackbox-create{margin-top:12px}.blackbox-create form{gap:22px;padding:30px;display:grid}.blackbox-create label,.blackbox-replay-form label{color:var(--muted);gap:8px;font-size:8px;display:grid}.blackbox-assignments{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.blackbox-assignments label{border:1px solid var(--line);grid-template-columns:minmax(180px,1fr) minmax(220px,1fr);align-items:center;gap:18px;padding:18px;display:grid}.blackbox-assignments label>span{flex-direction:column;gap:5px;display:flex}.blackbox-assignments strong{color:var(--ivory);font:600 9px var(--sans)}.blackbox-assignments small{color:var(--muted-2);font-size:7px;line-height:1.5}.blackbox-create .button{justify-self:start}.blackbox-room{overscroll-behavior-y:auto;min-width:0}.blackbox-room__header{border:1px solid var(--line-gold);background:radial-gradient(circle at 85% 20%,#56c8df1a,#0000 25%),#041428eb;grid-template-columns:118px minmax(0,1fr) 170px;align-items:center;gap:22px;min-height:116px;margin-bottom:8px;padding:18px 22px;display:grid}.blackbox-back{min-height:40px;color:var(--muted);font:700 11px var(--sans);letter-spacing:.08em;align-items:center;gap:7px;text-decoration:none;display:inline-flex}.blackbox-back svg{width:17px}.blackbox-room__mission{min-width:0}.blackbox-room__header h1{font:500 clamp(29px,3vw,40px)/1 var(--serif);margin:4px 0 6px}.blackbox-room__header p{max-width:880px;color:var(--muted);margin:0;font-size:12px;line-height:1.55}.blackbox-room__state{grid-template-columns:12px 1fr;justify-self:end;align-items:center;gap:7px;display:grid}.blackbox-room__state strong{font:700 11px var(--sans);text-transform:uppercase;letter-spacing:.11em}.blackbox-room__state small{color:var(--muted-2);grid-column:2;font-size:10px;line-height:1.45}.blackbox-live-dot{background:var(--muted-2);border-radius:50%;width:9px;height:9px}.blackbox-live-dot--live{background:var(--blackbox-red);box-shadow:0 0 14px var(--blackbox-red);animation:1.8s infinite blackboxPulse}.blackbox-live-dot--briefing,.blackbox-live-dot--debrief{background:var(--gold-300);box-shadow:0 0 12px rgba(var(--inerva-gold-rgb), .45)}@keyframes blackboxPulse{50%{opacity:.4;transform:scale(.78)}}.blackbox-replay-context{background:#56c8df0b;border:1px solid #56c8df4d;gap:18px;margin:8px 0;padding:18px 20px;display:flex}.blackbox-replay-context>svg{width:23px;color:var(--blackbox-cyan);flex:none}.blackbox-replay-context h2{font:500 23px var(--serif);margin:4px 0}.blackbox-replay-context p,.blackbox-replay-context li{color:var(--muted);font-size:12px}.blackbox-replay-context details{margin-top:10px}.blackbox-replay-context summary{min-height:32px;color:var(--gold-300);cursor:pointer;font-size:11px}.blackbox-replay-context ol{gap:6px;padding-left:18px;display:grid}.blackbox-workspace-nav{display:none}.blackbox-room__layout{grid-template-columns:minmax(270px,.82fr) minmax(470px,1.5fr) minmax(285px,.86fr);align-items:start;gap:8px;height:auto;max-height:none;display:grid}.blackbox-column{overscroll-behavior-y:auto;min-width:0;min-height:0;scroll-margin-top:calc(var(--app-topbar-height) + 66px);align-content:start;gap:8px;display:grid;overflow:visible}.blackbox-column--timeline{grid-template-rows:auto auto auto;align-content:start;overflow:visible}.blackbox-sealed,.blackbox-team,.blackbox-consent,.blackbox-cockpit,.blackbox-injects,.blackbox-replay-form,.blackbox-dossier{border:1px solid var(--line);background:#05162bd1}.blackbox-sealed{border-color:var(--line-gold);background:linear-gradient(145deg,rgba(var(--inerva-gold-rgb), .07),#041427eb)}.blackbox-sealed>header,.blackbox-team>header,.blackbox-cockpit>header,.blackbox-injects>header,.blackbox-replay-form>header,.blackbox-dossier>header{border-bottom:1px solid var(--line);align-items:flex-start;gap:11px;padding:17px 18px;display:flex}.blackbox-sealed>header>svg,.blackbox-team>header>svg,.blackbox-cockpit>header>svg,.blackbox-injects>header>svg,.blackbox-replay-form>header>svg,.blackbox-dossier>header>svg{width:19px;color:var(--gold-300);flex:none}.blackbox-sealed h2,.blackbox-team h2,.blackbox-cockpit h2,.blackbox-injects h2,.blackbox-replay-form h2,.blackbox-dossier h2{font:500 22px/1.05 var(--serif);margin:4px 0 0}.blackbox-brief-switcher{z-index:3;border:1px solid var(--line);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#03101ff5;grid-template-columns:1fr 1fr;gap:3px;padding:4px;display:grid;position:sticky;top:0}.blackbox-brief-switcher button,.blackbox-workspace-nav button{min-height:42px;color:var(--muted);font:700 11px var(--sans);cursor:pointer;background:0 0;border:1px solid #0000;justify-content:center;align-items:center;gap:7px;padding:0 10px;display:inline-flex}.blackbox-brief-switcher button svg,.blackbox-workspace-nav button svg{width:16px}.blackbox-brief-switcher button.is-active,.blackbox-workspace-nav button.is-active{border-color:var(--line-gold);color:var(--gold-300);background:rgba(var(--inerva-gold-rgb), .08)}.blackbox-sealed>p,.blackbox-sealed>h3,.blackbox-sealed>ul,.blackbox-private-data{margin-left:18px;margin-right:18px}.blackbox-sealed>p{color:var(--muted);margin-top:18px;font-size:13px;line-height:1.65}.blackbox-sealed>h3{font:700 11px var(--sans);text-transform:uppercase;letter-spacing:.08em;margin-top:20px}.blackbox-sealed>ul{color:var(--muted);gap:8px;padding:0 0 0 17px;font-size:12px;line-height:1.55;display:grid}.blackbox-private-data{background:#ef77770b;border:1px solid #ef77774d;gap:10px;margin-top:18px;margin-bottom:18px;padding:14px;display:flex}.blackbox-private-data>svg{color:#ff9c9c;flex:none;width:18px}.blackbox-private-data strong{font:700 11px var(--sans);letter-spacing:.07em;text-transform:uppercase}.blackbox-private-data p{color:var(--muted);gap:3px;margin:9px 0 0;font-size:12px;line-height:1.5;display:grid}.blackbox-private-data p span{color:#ff9c9c;text-transform:capitalize;font-size:10px}.blackbox-all-briefs{padding:5px;display:grid}.blackbox-all-briefs details{border-bottom:1px solid var(--line);padding:13px}.blackbox-all-briefs summary{min-height:28px;color:var(--gold-300);font:700 12px var(--sans);cursor:pointer}.blackbox-all-briefs p{color:var(--muted);font-size:12px;line-height:1.6}.blackbox-person{border-bottom:1px solid var(--line);grid-template-columns:36px minmax(0,1fr) 25px;align-items:center;gap:10px;min-height:62px;padding:10px 14px;display:grid}.blackbox-person>span:nth-child(2){flex-direction:column;gap:3px;min-width:0;display:flex}.blackbox-person strong{font:700 12px var(--sans);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.blackbox-person small{color:var(--muted-2);font-size:11px;line-height:1.35}.blackbox-person>span:last-child{border:1px solid var(--line);border-radius:50%;place-items:center;width:24px;height:24px;display:grid}.blackbox-person>span:last-child svg{width:13px}.blackbox-person>.is-ready{color:var(--blackbox-cyan);border-color:#56c8df73}.blackbox-person>.is-waiting{color:var(--muted-2)}.blackbox-consent{padding:18px}.blackbox-consent>svg{width:22px;color:var(--gold-300)}.blackbox-consent h2{font:500 24px var(--serif);margin:10px 0}.blackbox-consent p{color:var(--muted);font-size:12px;line-height:1.6}.blackbox-consent .button{width:100%;margin-top:10px}.blackbox-consent--priority{border-color:rgba(var(--inerva-gold-rgb), .58);background:linear-gradient(110deg,rgba(var(--inerva-gold-rgb), .1),#05162bf5);scroll-margin-top:calc(var(--app-topbar-height) + 12px);grid-template-columns:28px minmax(0,1fr) minmax(220px,auto);align-items:center;gap:15px;margin:8px 0;display:grid;box-shadow:0 16px 44px #0003}.blackbox-consent--priority>svg{width:25px}.blackbox-consent--priority h2{margin:0 0 5px}.blackbox-consent--priority p{margin:0}.blackbox-consent--priority .button{width:auto;min-width:220px;margin:0}.blackbox-dossier{border-color:var(--line-gold);background:linear-gradient(155deg,rgba(var(--inerva-gold-rgb), .06),#041427f0)}.blackbox-dossier__intro{border-bottom:1px solid var(--line);background:#56c8df0a;grid-template-columns:20px 1fr;gap:10px;padding:14px 18px;display:grid}.blackbox-dossier__intro svg{width:19px;color:var(--blackbox-cyan)}.blackbox-dossier__intro p{color:var(--muted);margin:0;font-size:12px;line-height:1.55}.blackbox-dossier__intro strong{color:var(--ivory)}.blackbox-dossier__documents{padding:4px;display:grid}.blackbox-dossier__documents details{border-bottom:1px solid var(--line);background:#03101f4d}.blackbox-dossier__documents summary{cursor:pointer;grid-template-columns:32px minmax(0,1fr) auto;align-items:center;gap:9px;min-height:67px;padding:9px 10px;list-style:none;display:grid}.blackbox-dossier__documents summary::-webkit-details-marker{display:none}.blackbox-dossier__documents summary>span:nth-child(2){gap:4px;min-width:0;display:grid}.blackbox-dossier__documents summary strong{font:700 12px/1.3 var(--sans)}.blackbox-dossier__documents summary small{color:var(--muted-2);font-size:9px;line-height:1.35}.blackbox-document__icon{border:1px solid var(--line);width:31px;height:31px;color:var(--gold-300);background:rgba(var(--inerva-gold-rgb), .05);place-items:center;display:grid}.blackbox-document__icon svg{width:15px}.blackbox-reliability{border:1px solid var(--line);min-height:22px;color:var(--muted-2);font:normal 700 8px var(--sans);text-transform:uppercase;letter-spacing:.05em;align-items:center;padding:0 6px;display:inline-flex}.blackbox-reliability--verified{color:var(--blackbox-cyan);border-color:#56c8df66}.blackbox-reliability--reported{color:#faa;border-color:#ef77776b}.blackbox-reliability--pending{border-color:rgba(var(--inerva-gold-rgb), .5);color:var(--gold-300)}.blackbox-document__body{gap:13px;padding:5px 14px 17px 51px;display:grid}.blackbox-document__body figure{border:1px solid var(--line);background:var(--navy-950);margin:0;overflow:hidden}.blackbox-document__body img{aspect-ratio:3/2;object-fit:cover;width:100%;display:block}.blackbox-document__body figcaption{color:var(--muted-2);padding:8px 10px;font-size:9px}.blackbox-document__body>p{color:var(--muted);margin:0;font-size:12px;line-height:1.6}.blackbox-document__body>ul{color:var(--muted);gap:6px;margin:0;padding-left:16px;font-size:11px;line-height:1.45;display:grid}.blackbox-document__body aside{border-left:2px solid var(--blackbox-cyan);background:#56c8df0b;grid-template-columns:18px 1fr;gap:8px;padding:11px;display:grid}.blackbox-document__body aside svg{width:17px;color:var(--blackbox-cyan)}.blackbox-document__body aside p{color:var(--muted);gap:3px;margin:0;font-size:11px;line-height:1.5;display:grid}.blackbox-document__body aside strong{color:var(--ivory);text-transform:uppercase;letter-spacing:.06em;font-size:10px}.blackbox-document__body>button{border:1px solid var(--line-gold);min-height:38px;color:var(--gold-300);background:rgba(var(--inerva-gold-rgb), .07);font:700 10px var(--sans);cursor:pointer;justify-content:center;align-items:center;gap:7px;padding:0 11px;display:inline-flex}.blackbox-document__body>button svg{width:15px}.blackbox-dossier__empty{min-height:180px;color:var(--muted);text-align:center;align-content:center;place-items:center;gap:8px;padding:20px;display:grid}.blackbox-dossier__empty svg{color:var(--gold-300)}.blackbox-timeline-head{border:1px solid var(--line);background:#05162be6;justify-content:space-between;align-items:flex-start;gap:18px;min-height:70px;padding:15px 18px;display:flex}.blackbox-timeline-head h2{font:500 25px/1 var(--serif);margin:4px 0 0}.blackbox-timeline-head>span{color:var(--muted-2);font-size:11px}.blackbox-timeline{overscroll-behavior-y:auto;border:1px solid var(--line);background:#031122b3;min-height:0;margin:0;padding:0;list-style:none;display:block;overflow:visible}.blackbox-event{grid-template-columns:64px minmax(0,1fr);min-width:0;display:grid}.blackbox-event__rail{border-right:1px solid var(--line);flex-direction:column;align-items:center;gap:8px;padding-top:20px;display:flex}.blackbox-event__rail>span{border:2px solid var(--navy);background:var(--blackbox-cyan);border-radius:50%;width:9px;height:9px;box-shadow:0 0 0 1px #56c8df4d}.blackbox-event--decision .blackbox-event__rail>span,.blackbox-event--pivot .blackbox-event__rail>span{background:var(--gold-300);box-shadow:0 0 0 1px rgba(var(--inerva-gold-rgb), .35)}.blackbox-event--inject .blackbox-event__rail>span{background:var(--blackbox-red);box-shadow:0 0 11px #ef777773}.blackbox-event--targeted .blackbox-event__rail>span{background:#bf8bff;box-shadow:0 0 0 1px #bf8bff73}.blackbox-event--targeted>article{background:linear-gradient(90deg,#bf8bff12,#0000 55%)}.blackbox-event__rail time{color:var(--muted-2);font:700 9px var(--sans)}.blackbox-event>article{border-bottom:1px solid var(--line);min-width:0;padding:17px 18px}.blackbox-event>article>header{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:7px;display:flex}.blackbox-event__kind{color:var(--blackbox-cyan);font:700 10px var(--sans);letter-spacing:.1em;text-transform:uppercase}.blackbox-event--decision .blackbox-event__kind,.blackbox-event--pivot .blackbox-event__kind{color:var(--gold-300)}.blackbox-event--inject .blackbox-event__kind{color:#faa}.blackbox-event--targeted .blackbox-event__kind{color:#d4b6ff}.blackbox-event__audience{color:var(--muted-2);text-transform:uppercase;align-items:center;gap:5px;font-size:9px;display:inline-flex}.blackbox-event__audience svg{width:13px}.blackbox-event h3{font:700 13px var(--sans);margin:10px 0 6px}.blackbox-event p{color:var(--muted);white-space:pre-wrap;overflow-wrap:anywhere;margin:0;font-size:13px;line-height:1.58}.blackbox-event__media{grid-template-columns:repeat(auto-fit,minmax(155px,1fr));gap:5px;margin-top:13px;display:grid}.blackbox-event__media .content-media,.blackbox-event__media .content-download{border:1px solid var(--line);background:#020c18cc;min-width:0;margin:0}.blackbox-event__media .content-media img,.blackbox-event__media .content-media video{aspect-ratio:auto;object-fit:contain;background:#010810;width:100%;height:auto;max-height:320px;display:block}.blackbox-event__media .content-media--audio,.blackbox-event__media .content-download{grid-column:1/-1}.blackbox-event__media .content-media--audio{padding:12px}.blackbox-event__media figcaption{color:var(--muted-2);text-overflow:ellipsis;white-space:nowrap;padding:8px 10px;font-size:9px;overflow:hidden}.blackbox-event footer{flex-wrap:wrap;align-items:center;gap:7px;margin-top:13px;display:flex}.blackbox-event footer>span{color:var(--muted-2);margin-right:auto;font-size:10px}.blackbox-event footer button,.blackbox-injects article button{border:1px solid var(--line);min-height:34px;color:var(--muted);font:600 10px var(--sans);cursor:pointer;background:#03101f40;align-items:center;gap:5px;padding:0 9px;display:inline-flex}.blackbox-event footer button:hover,.blackbox-event footer button.is-selected{border-color:var(--line-gold);color:var(--gold-300)}.blackbox-event footer button svg,.blackbox-injects article button svg{width:13px}.blackbox-composer{border:1px solid var(--line-gold);background:#05162bf7;gap:8px;padding:12px;display:grid;box-shadow:0 -18px 40px #0000002e}.blackbox-composer.is-targeted{border-color:#bf8bff9e;box-shadow:inset 3px 0 #bf8bff99,0 -18px 40px #0003}.blackbox-composer__fields{grid-template-columns:repeat(2,minmax(0,1fr));gap:7px;display:grid}.blackbox-composer__fields label{color:var(--muted-2);gap:5px;font-size:10px;display:grid}.blackbox-composer__recipient{grid-column:1/-1}.blackbox-composer>label{color:var(--muted-2);font-size:10px}.blackbox-composer textarea{resize:vertical;min-height:70px;max-height:120px;font-size:13px}.blackbox-composer__privacy,.blackbox-composer__reply{color:#d4b6ff;align-items:flex-start;gap:7px;margin:0;font-size:10px;line-height:1.45;display:flex}.blackbox-composer__privacy svg,.blackbox-composer__reply svg{flex:none;width:15px}.blackbox-composer__media{flex-wrap:wrap;align-items:center;gap:8px 11px;display:flex}.blackbox-composer__media>small{color:var(--muted-2);font-size:9px;line-height:1.4}.blackbox-attachment{min-height:40px;color:var(--blackbox-cyan);font:700 10px var(--sans);cursor:pointer;background:#56c8df0b;border:1px solid #56c8df52;justify-content:center;align-items:center;gap:7px;padding:0 12px;display:inline-flex;position:relative;overflow:hidden}.blackbox-attachment:hover{background:#56c8df14;border-color:#56c8dfa6}.blackbox-attachment svg{width:16px}.blackbox-attachment input{opacity:0;pointer-events:none;width:1px;height:1px;position:absolute}.blackbox-attachment-list{gap:4px;margin:0;padding:0;list-style:none;display:grid}.blackbox-attachment-list li{border:1px solid var(--line);background:#03101f73;justify-content:space-between;align-items:center;gap:8px;min-width:0;padding:7px 8px 7px 11px;display:flex}.blackbox-attachment-list li>span{grid-template-columns:16px minmax(0,1fr) auto;align-items:center;gap:7px;min-width:0;display:grid}.blackbox-attachment-list li svg{width:15px;color:var(--blackbox-cyan)}.blackbox-attachment-list strong{color:var(--ivory);font:600 10px var(--sans);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.blackbox-attachment-list small{color:var(--muted-2);font-size:9px}.blackbox-attachment-list button{width:36px;height:36px;color:var(--muted);cursor:pointer;background:0 0;border:1px solid #0000;flex:none;place-items:center;display:grid}.blackbox-attachment-list button:hover{color:#faa;border-color:#ef777766}.blackbox-composer>footer{justify-content:space-between;align-items:center;gap:10px;display:flex}.blackbox-composer>footer small{color:var(--muted-2);font-size:9px}.blackbox-composer .button{justify-self:end;min-height:40px}.blackbox-readiness{color:var(--blackbox-cyan);font:700 12px var(--sans);margin:15px 18px 6px}.blackbox-controls{flex-wrap:wrap;gap:7px;padding:9px 18px 15px;display:flex}.blackbox-controls .button{flex:1;min-width:0;padding:0 11px}.blackbox-cockpit>small{color:var(--muted-2);padding:0 18px 18px;font-size:11px;line-height:1.5;display:block}.blackbox-injects article{border-bottom:1px solid var(--line);padding:15px 18px}.blackbox-injects article.is-fired{opacity:.58}.blackbox-injects article>span{color:var(--blackbox-cyan);font:700 9px var(--sans);text-transform:uppercase;letter-spacing:.08em}.blackbox-injects article h3{font:700 12px var(--sans);margin:8px 0 5px}.blackbox-injects article p{color:var(--muted);font-size:12px;line-height:1.52}.blackbox-injects article button{border-color:var(--line-gold);color:var(--gold-300);margin-top:7px}.blackbox-replay-form{gap:13px;padding-bottom:18px;display:grid}.blackbox-replay-form>label,.blackbox-replay-form>.button{margin-left:18px;margin-right:18px}.blackbox-replay-form label{font-size:11px}.blackbox-debrief{border:1px solid var(--line-gold);background:linear-gradient(145deg,rgba(var(--inerva-gold-rgb), .06),#041428e0);margin-top:10px}.blackbox-debrief>header{border-bottom:1px solid var(--line);justify-content:space-between;align-items:flex-start;gap:20px;padding:25px;display:flex}.blackbox-debrief>header h2{font:500 32px/1 var(--serif);margin:7px 0}.blackbox-debrief>header p{color:var(--muted);margin:0;font-size:12px}.blackbox-debrief>header>span{color:var(--blackbox-cyan);font-size:11px}.blackbox-debrief__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:7px;padding:7px;display:grid}.blackbox-debrief__grid label{border:1px solid var(--line);color:var(--muted);gap:9px;padding:17px;font-size:11px;display:grid}.blackbox-debrief__grid textarea{resize:vertical;min-height:112px;font-size:13px}.blackbox-debrief>footer{border-top:1px solid var(--line);justify-content:flex-end;gap:8px;padding:18px;display:flex}.blackbox-room button:focus-visible,.blackbox-room a:focus-visible,.blackbox-room summary:focus-visible,.blackbox-room select:focus-visible,.blackbox-room textarea:focus-visible{outline-offset:2px;outline:3px solid #56c8dfb8}@media (max-width:1180px){.blackbox-principles{grid-template-columns:repeat(2,minmax(0,1fr))}.blackbox-workspace-nav{top:var(--app-topbar-height);z-index:15;border:1px solid var(--line);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);overscroll-behavior-x:contain;overscroll-behavior-y:auto;touch-action:pan-x pan-y;background:#03101ffa;grid-template-columns:repeat(auto-fit,minmax(130px,1fr));gap:3px;margin-bottom:6px;padding:4px;display:grid;position:sticky}.blackbox-room__layout{grid-template-columns:1fr;height:auto;max-height:none}.blackbox-column{display:none}.blackbox-column.is-active{display:grid}.blackbox-column--brief.is-active,.blackbox-column--cockpit.is-active{display:grid;overflow:visible}}@media (max-width:900px){.blackbox-hub__grid{grid-template-columns:1fr}.blackbox-room__header{grid-template-columns:104px minmax(0,1fr) 145px}.blackbox-assignments{grid-template-columns:1fr}.blackbox-workspace-nav{top:var(--app-topbar-height)}.blackbox-room__layout{height:auto}}@media (max-width:620px){.blackbox-hub .page-header{padding:30px 20px}.blackbox-principles,.blackbox-session-list,.blackbox-debrief__grid{grid-template-columns:1fr}.blackbox-principles article{min-height:112px}.blackbox-panel__head,.blackbox-scenario,.blackbox-create form{padding:21px 17px}.blackbox-assignments label{grid-template-columns:1fr}.blackbox-create .button{justify-content:center;width:100%}.blackbox-room__header{grid-template-columns:minmax(0,1fr) auto;gap:8px 14px;min-height:0;padding:13px 14px}.blackbox-back{min-height:30px;font-size:10px}.blackbox-room__mission{grid-area:2/1/auto/-1}.blackbox-room__header h1{margin-top:2px;font-size:29px}.blackbox-room__header p{-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:11px;display:-webkit-box;overflow:hidden}.blackbox-room__state{grid-area:1/2}.blackbox-room__state strong{font-size:9px}.blackbox-room__state small{display:none}.blackbox-workspace-nav{top:var(--app-topbar-height);grid-template-columns:repeat(auto-fit,minmax(94px,1fr));overflow:auto visible}.blackbox-workspace-nav button{min-height:44px;padding-inline:7px;font-size:10px}.blackbox-room__layout{height:auto}.blackbox-consent--priority{grid-template-columns:24px minmax(0,1fr);gap:11px;padding:15px 13px}.blackbox-consent--priority>svg{width:22px}.blackbox-consent--priority h2{font-size:22px}.blackbox-consent--priority .button{grid-column:1/-1;width:100%;min-width:0;min-height:48px}.blackbox-timeline-head{min-height:62px;padding:13px 14px}.blackbox-timeline-head h2{font-size:22px}.blackbox-event{grid-template-columns:48px minmax(0,1fr)}.blackbox-event__rail time{margin-top:9px;font-size:8px;transform:rotate(-90deg)}.blackbox-event>article{padding:15px 12px}.blackbox-event footer>span{width:100%;margin-bottom:2px}.blackbox-event footer button{flex:1;justify-content:center}.blackbox-event__media{grid-template-columns:1fr}.blackbox-event__media .content-media--audio,.blackbox-event__media .content-download{grid-column:auto}.blackbox-composer{padding:9px}.blackbox-composer__fields{grid-template-columns:1fr 1fr}.blackbox-composer textarea{min-height:62px}.blackbox-composer__media{flex-direction:column;align-items:stretch}.blackbox-attachment{width:100%}.blackbox-attachment-list li>span{grid-template-columns:16px minmax(0,1fr)}.blackbox-attachment-list li>span small{grid-column:2}.blackbox-composer>footer{flex-direction:column;align-items:stretch}.blackbox-composer .button{justify-content:center;width:100%}.blackbox-document__body{padding-left:14px}.blackbox-dossier__documents summary{grid-template-columns:32px minmax(0,1fr)}.blackbox-reliability{grid-column:2;justify-self:start}.blackbox-debrief>header{flex-direction:column;padding:20px 15px}.blackbox-debrief>footer{flex-direction:column}.blackbox-debrief>footer .button{width:100%}}@media (prefers-reduced-motion:reduce){.blackbox-live-dot--live{animation:none}}.blackbox-guide-cta{background:linear-gradient(135deg,#56c8df14,#041428d9);border:1px solid #56c8df4d;grid-template-columns:42px minmax(0,1fr) auto;align-items:center;gap:18px;margin:12px 0;padding:20px 22px;display:grid}.blackbox-guide-cta>svg{width:25px;color:var(--blackbox-cyan)}.blackbox-guide-cta h2{font:500 25px/1.05 var(--serif);margin:4px 0 5px}.blackbox-guide-cta p{color:var(--muted);margin:0;font-size:11px}.blackbox-guide-cta .button{white-space:nowrap}.blackbox-difficulty{border:1px solid rgba(var(--inerva-gold-rgb), .32);width:-moz-fit-content;width:fit-content;min-height:27px;color:var(--gold-300);background:rgba(var(--inerva-gold-rgb), .06);font:700 9px var(--sans);letter-spacing:.07em;text-transform:uppercase;align-items:center;gap:6px;margin-top:10px;padding:0 9px;display:inline-flex}.blackbox-difficulty svg{width:13px}.blackbox-difficulty--discovery{color:var(--blackbox-cyan);background:#56c8df0f;border-color:#56c8df61}.blackbox-difficulty--expert{color:#ffabab;background:#ef77770f;border-color:#ef77776b}.blackbox-create label>small{color:var(--muted-2);font-size:8px;line-height:1.45}.blackbox-room__nav{gap:3px;display:grid}.blackbox-room__nav>a:last-child{min-height:30px;color:var(--blackbox-cyan);font:700 9px var(--sans);align-items:center;gap:6px;text-decoration:none;display:inline-flex}.blackbox-room__nav>a:last-child svg{width:14px}.blackbox-shared-context,.blackbox-evidence-lab,.blackbox-evidence-monitor{border:1px solid var(--line);background:#05162bd1}.blackbox-shared-context>header,.blackbox-evidence-lab>header,.blackbox-evidence-monitor>header{border-bottom:1px solid var(--line);align-items:flex-start;gap:11px;padding:17px 18px;display:flex}.blackbox-shared-context>header>svg,.blackbox-evidence-lab>header>svg,.blackbox-evidence-monitor>header>svg{width:19px;color:var(--blackbox-cyan);flex:none}.blackbox-shared-context h2,.blackbox-evidence-lab h2,.blackbox-evidence-monitor h2{font:500 22px/1.05 var(--serif);margin:4px 0 0}.blackbox-shared-context>p{color:var(--ivory);margin:0;padding:17px 18px;font-size:12px;line-height:1.7}.blackbox-shared-context>details{border-top:1px solid var(--line)}.blackbox-shared-context>details summary{min-height:44px;color:var(--muted);font:700 11px var(--sans);cursor:pointer;padding:13px 18px}.blackbox-shared-context>details ul{color:var(--muted);gap:8px;margin:0;padding:0 18px 17px 34px;font-size:12px;line-height:1.58;display:grid}.blackbox-role-dossier{gap:8px;padding:8px;display:grid}.blackbox-role-dossier__brief{color:var(--ivory);margin:0;padding:13px 11px;font-size:12px;line-height:1.72}.blackbox-role-dossier__position{background:#56c8df0b;border:1px solid #56c8df42;gap:10px;padding:13px;display:flex}.blackbox-role-dossier__position>svg{width:17px;color:var(--blackbox-cyan);flex:none}.blackbox-role-dossier__position p{color:var(--muted);gap:5px;margin:0;font-size:11px;line-height:1.55;display:grid}.blackbox-role-dossier__position strong{color:var(--ivory);font:700 9px var(--sans);letter-spacing:.06em;text-transform:uppercase}.blackbox-role-dossier__section{border:1px solid var(--line);background:#03101f47;padding:13px}.blackbox-role-dossier__section.is-confidential{border-color:rgba(var(--inerva-gold-rgb), .25);background:rgba(var(--inerva-gold-rgb), .035)}.blackbox-role-dossier__section h3{color:var(--ivory);font:700 10px var(--sans);letter-spacing:.055em;text-transform:uppercase;align-items:center;gap:7px;margin:0 0 9px;display:flex}.blackbox-role-dossier__section h3 svg{width:14px;color:var(--gold-300)}.blackbox-role-dossier__section ul{color:var(--muted);gap:7px;margin:0;padding-left:17px;font-size:12px;line-height:1.55;display:grid}.blackbox-role-dossier .blackbox-private-data{margin:0}.blackbox-all-briefs details>.blackbox-role-dossier{padding:8px 0 0}.blackbox-evidence-lab>header{align-items:center}.blackbox-evidence-lab>header .blackbox-difficulty{flex:none;margin:0 0 0 auto}.blackbox-evidence-lab__intro{border-bottom:1px solid var(--line);gap:10px;padding:15px 17px;display:flex}.blackbox-evidence-lab__intro>svg{width:17px;color:var(--gold-300);flex:none}.blackbox-evidence-lab__intro p{color:var(--muted);margin:0;font-size:12px;line-height:1.58}.blackbox-evidence-lab__intro strong{color:var(--ivory);margin-bottom:3px;display:block}.blackbox-evidence-lab__waiting{border:1px solid var(--line);color:var(--muted-2);align-items:center;gap:8px;margin:8px;padding:11px;font-size:10px;display:flex}.blackbox-evidence-lab__waiting svg{width:15px}.blackbox-clue-grid{gap:5px;padding:6px;display:grid}.blackbox-clue-grid>article{border:1px solid var(--line);background:#03101f52;min-width:0;padding:13px;transition:border-color .18s,background .18s,box-shadow .18s}.blackbox-clue-grid>article.is-source{border-color:var(--blackbox-cyan);box-shadow:inset 3px 0 0 var(--blackbox-cyan);background:#56c8df0e}.blackbox-clue-grid>article.is-target{border-color:var(--gold-300);box-shadow:inset 3px 0 0 var(--gold-300);background:rgba(var(--inerva-gold-rgb), .055)}.blackbox-clue-grid article>header{color:var(--blackbox-cyan);font:700 9px var(--sans);letter-spacing:.08em;text-transform:uppercase;justify-content:space-between;gap:8px;display:flex}.blackbox-clue-grid article>header small{color:var(--muted-2);font-size:9px}.blackbox-clue-grid h3{font:600 14px/1.25 var(--sans);margin:8px 0 5px}.blackbox-clue-grid p{color:var(--muted);margin:0;font-size:11px;line-height:1.58}.blackbox-clue-grid aside{color:var(--muted);background:#56c8df09;border:1px solid #56c8df33;gap:7px;margin-top:9px;padding:8px;font-size:10px;line-height:1.5;display:flex}.blackbox-clue-grid aside svg{width:13px;color:var(--blackbox-cyan);flex:none}.blackbox-clue-grid footer{grid-template-columns:1fr 1fr;gap:4px;margin-top:11px;display:grid}.blackbox-clue-grid footer button{border:1px solid var(--line);min-height:40px;color:var(--muted);font:700 10px var(--sans);cursor:pointer;background:0 0;padding:0 7px}.blackbox-clue-grid footer button.is-active{border-color:var(--gold-300);color:var(--gold-300);background:rgba(var(--inerva-gold-rgb), .08)}.blackbox-clue-grid footer button:first-child.is-active{border-color:var(--blackbox-cyan);color:var(--blackbox-cyan);background:#56c8df14}.blackbox-clue-grid footer button:disabled{opacity:.48;cursor:default}.blackbox-clue-grid footer .blackbox-clue-share{grid-column:1/-1;justify-content:center;align-items:center;gap:6px;display:inline-flex}.blackbox-clue-share svg{width:13px}.blackbox-evidence-form{border-top:1px solid var(--line);gap:9px;padding:13px;display:grid}.blackbox-evidence-form__equation{grid-template-columns:minmax(0,1fr);gap:5px;display:grid}.blackbox-evidence-form__equation>span{border:1px solid var(--line);min-width:0;color:var(--ivory);font:600 9px var(--sans);overflow-wrap:anywhere;background:#03101f6b;padding:9px}.blackbox-evidence-form select{min-height:44px;font-size:11px}.blackbox-evidence-form .button{justify-content:center;width:100%}.blackbox-evidence-feedback{border:1px solid var(--line);gap:10px;margin:0 8px 8px;padding:12px;display:flex}.blackbox-evidence-feedback.is-valid{background:#7ee0c00b;border-color:#7ee0c059}.blackbox-evidence-feedback>span svg{width:16px;color:var(--gold-300)}.blackbox-evidence-feedback.is-valid>span svg{color:#7ee0c0}.blackbox-evidence-feedback p{color:var(--muted);gap:3px;margin:0;font-size:10px;line-height:1.45;display:grid}.blackbox-evidence-feedback strong{color:var(--ivory)}.blackbox-evidence-history{border:1px solid var(--line);margin:0 8px 8px}.blackbox-evidence-history summary{min-height:44px;color:var(--muted);font:700 10px var(--sans);cursor:pointer;padding:12px}.blackbox-evidence-history ol{gap:4px;margin:0;padding:0 7px 7px;list-style:none;display:grid}.blackbox-evidence-history li{border:1px solid var(--line);grid-template-columns:54px minmax(0,1fr);align-items:start;gap:8px;padding:8px;display:grid}.blackbox-evidence-history li>span{border:1px solid var(--line);color:var(--muted-2);font:700 7px var(--sans);text-align:center;text-transform:uppercase;padding:5px}.blackbox-evidence-history li>span.is-valid{color:#7ee0c0;border-color:#7ee0c04d}.blackbox-evidence-history p{color:var(--muted);margin:0;font-size:9px;line-height:1.45}.blackbox-evidence-history em{color:var(--gold-300);font-style:normal}.blackbox-evidence-monitor>p{color:var(--muted);margin:0;padding:14px 16px;font-size:10px;line-height:1.5}.blackbox-evidence-monitor__counts{grid-template-columns:1fr 1fr;gap:4px;padding:0 8px 8px;display:grid}.blackbox-evidence-monitor__counts span{border:1px solid var(--line);color:var(--muted-2);gap:3px;padding:11px;font-size:8px;display:grid}.blackbox-evidence-monitor__counts strong{color:var(--ivory);font:500 24px/1 var(--serif)}.blackbox-evidence-monitor>h3{color:var(--ivory);font:700 9px var(--sans);letter-spacing:.06em;text-transform:uppercase;margin:0;padding:12px 14px 0}.blackbox-evidence-monitor>.blackbox-sequence-meter{margin:8px}.blackbox-evidence-monitor>details{border-top:1px solid var(--line)}.blackbox-evidence-monitor>details summary{min-height:40px;color:var(--blackbox-cyan);font:700 9px var(--sans);cursor:pointer;padding:12px 15px}.blackbox-evidence-monitor>details p{color:var(--muted);margin:0;padding:0 15px 15px;font-size:9px;line-height:1.55}.blackbox-evidence-monitor__complete{align-items:center;gap:7px;display:flex;color:#7ee0c0!important}.blackbox-evidence-monitor__complete svg{width:16px}.blackbox-sequence-meter{border:1px solid var(--line);background:#03101f6b;gap:6px;margin:11px 0;padding:10px;display:grid}.blackbox-sequence-meter>div{color:var(--muted);justify-content:space-between;gap:8px;font-size:8px;display:flex}.blackbox-sequence-meter>div strong{color:var(--ivory);font:700 9px var(--sans)}.blackbox-sequence-meter__track{background:#94acc51f;height:5px;overflow:hidden}.blackbox-sequence-meter__track i{background:linear-gradient(90deg,var(--blackbox-cyan),var(--gold-300));max-width:100%;height:100%;display:block}.blackbox-sequence-meter small{color:var(--muted-2);font-size:7px;line-height:1.4}.blackbox-sequence-meter--ready{border-color:#7ee0c061}.blackbox-sequence-meter--fired{opacity:.65}.blackbox-injects article.is-ready{background:#7ee0c009;border-color:#7ee0c066}.blackbox-guide{--blackbox-cyan:#56c8df;max-width:1180px;margin:0 auto}.blackbox-guide__actions{justify-content:space-between;align-items:center;gap:12px;margin-bottom:10px;display:flex}.blackbox-guide .page-header{border:1px solid var(--line-gold);background:radial-gradient(circle at 80% 15%,#56c8df1f,transparent 34%),linear-gradient(145deg,rgba(var(--inerva-gold-rgb), .07),#041428f0);padding:clamp(32px,5vw,62px)}.blackbox-guide .page-header h1{max-width:780px;font-size:clamp(42px,6vw,72px);line-height:.96}.blackbox-guide__promise{background:#7ee0c00b;border:1px solid #7ee0c04d;grid-template-columns:36px minmax(0,1fr);align-items:center;gap:15px;margin:10px 0;padding:20px 24px;display:grid}.blackbox-guide__promise>svg{color:#7ee0c0;width:25px}.blackbox-guide__promise strong{color:var(--ivory);font:700 10px var(--sans);letter-spacing:.08em;text-transform:uppercase}.blackbox-guide__promise p{color:var(--muted);margin:5px 0 0;font-size:13px;line-height:1.6}.blackbox-guide__steps,.blackbox-guide__visibility,.blackbox-guide__ooda,.blackbox-guide__levels{border:1px solid var(--line);background:#05162bbd;margin-top:10px}.blackbox-guide__steps>header,.blackbox-guide__visibility>header,.blackbox-guide__ooda>header,.blackbox-guide__levels>header{border-bottom:1px solid var(--line);padding:28px}.blackbox-guide__steps h2,.blackbox-guide__visibility h2,.blackbox-guide__ooda h2,.blackbox-guide__levels h2{font:500 32px/1 var(--serif);margin:7px 0 0}.blackbox-guide__steps>div{background:var(--line);grid-template-columns:repeat(2,minmax(0,1fr));gap:1px;display:grid}.blackbox-guide__steps article{background:var(--navy-900);grid-template-columns:44px minmax(0,1fr);gap:15px;padding:25px;display:grid}.blackbox-guide__steps article>span{border:1px solid var(--line-gold);width:38px;height:38px;color:var(--gold-300);font:500 20px var(--serif);border-radius:50%;place-items:center;display:grid}.blackbox-guide__steps h3{font:600 14px var(--sans);margin:0 0 7px}.blackbox-guide__steps p{color:var(--muted);margin:0;font-size:12px;line-height:1.65}.blackbox-guide__illustrations{gap:10px;margin-top:10px;display:grid}.blackbox-guide__illustrations>article{border:1px solid var(--line);background:linear-gradient(135deg,#041428f5,#0c2a48b8);grid-template-columns:minmax(310px,.8fr) minmax(0,1.2fr);align-items:center;gap:clamp(25px,5vw,70px);min-height:390px;padding:clamp(25px,5vw,60px);display:grid}.blackbox-guide__illustrations>article:nth-child(2n) .blackbox-guide-shot{order:2}.blackbox-guide__illustrations h2{font:500 34px/1.05 var(--serif);margin:8px 0 12px}.blackbox-guide__illustrations p{color:var(--muted);margin:0;font-size:13px;line-height:1.7}.blackbox-guide-shot{border:1px solid rgba(var(--inerva-gold-rgb), .36);background:#03101ff0;min-width:0;padding:12px;box-shadow:0 25px 70px #00000059}.blackbox-guide-shot>header{border-bottom:1px solid var(--line);color:var(--gold-300);font:700 9px var(--sans);text-transform:uppercase;align-items:center;gap:8px;padding:11px;display:flex}.blackbox-guide-shot>header svg{width:16px}.blackbox-guide-shot>strong{font:500 25px var(--serif);margin:18px 10px 5px;display:block}.blackbox-guide-shot>p{margin:0 10px 15px;font-size:10px}.blackbox-guide-shot--brief>div{grid-template-columns:1fr 1fr;gap:5px;margin:0 10px 12px;display:grid}.blackbox-guide-shot--brief>div span{border:1px solid var(--line);color:var(--muted);padding:12px 8px;font-size:8px}.blackbox-guide-shot button{border:1px solid var(--line-gold);min-height:38px;color:var(--gold-300);background:rgba(var(--inerva-gold-rgb), .07);font:700 8px var(--sans);justify-content:center;align-items:center;gap:6px;margin:0 10px 10px;padding:0 12px;display:inline-flex}.blackbox-guide-shot button svg{width:14px}.blackbox-guide-shot--journal>div{border:1px solid var(--line);grid-template-columns:55px 1fr;gap:8px;margin:10px;padding:11px;display:grid}.blackbox-guide-shot--journal small{color:var(--muted-2);font-size:7px}.blackbox-guide-shot--journal div p{gap:4px;margin:0;font-size:9px;display:grid}.blackbox-guide-shot--journal .blackbox-guide-shot__composer{border-color:#56c8df4d;grid-template-columns:1fr}.blackbox-guide-shot__composer span{color:var(--blackbox-cyan);font-size:8px}.blackbox-guide-shot__composer button{justify-self:end;margin:0}.blackbox-guide-shot--evidence>div{grid-template-columns:1fr 1fr;gap:5px;margin:10px;display:grid}.blackbox-guide-shot--evidence>div button{min-height:70px;margin:0}.blackbox-guide-shot--evidence .is-a{border-color:var(--blackbox-cyan);color:var(--blackbox-cyan)}.blackbox-guide-shot--evidence>p{color:var(--muted);justify-content:center;align-items:center;gap:8px;margin:12px;font-size:10px;display:flex}.blackbox-guide-shot--evidence>p span{color:var(--gold-300);font:500 19px var(--serif)}.blackbox-guide__visibility>header,.blackbox-guide__ooda>header,.blackbox-guide__levels>header{gap:13px;display:flex}.blackbox-guide__visibility>header>svg,.blackbox-guide__ooda>header>svg,.blackbox-guide__levels>header>svg{width:22px;color:var(--gold-300);flex:none}.blackbox-guide__visibility-grid,.blackbox-guide__levels>div{background:var(--line);grid-template-columns:repeat(4,minmax(0,1fr));gap:1px;display:grid}.blackbox-guide__visibility-grid article,.blackbox-guide__levels article{background:var(--navy-900);padding:24px}.blackbox-guide__visibility-grid svg{width:20px;color:var(--blackbox-cyan);margin-bottom:15px}.blackbox-guide__visibility-grid strong,.blackbox-guide__levels strong{color:var(--ivory);font:700 10px var(--sans);text-transform:uppercase;display:block}.blackbox-guide__visibility-grid p,.blackbox-guide__levels p{color:var(--muted);margin:9px 0 0;font-size:11px;line-height:1.6}.blackbox-guide__ooda>div{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;padding:8px;display:grid}.blackbox-guide__ooda article{border:1px solid var(--line);background:radial-gradient(circle at 85% 15%,#56c8df14,#0000 34%);min-height:180px;padding:22px}.blackbox-guide__ooda article>span{border:1px solid var(--line-gold);width:43px;height:43px;color:var(--gold-300);font:500 22px var(--serif);border-radius:50%;place-items:center;margin-bottom:26px;display:grid}.blackbox-guide__ooda strong{font:600 14px var(--sans)}.blackbox-guide__ooda p{color:var(--muted);font-size:11px;line-height:1.55}.blackbox-guide__levels>div{grid-template-columns:repeat(3,minmax(0,1fr))}.blackbox-guide__formula{border-top:1px solid var(--line);color:var(--muted);margin:0;padding:20px 24px;font-size:12px;line-height:1.7}.blackbox-guide__formula strong{color:var(--gold-300)}.blackbox-guide__footer{justify-content:space-between;align-items:center;gap:20px;padding:26px 0 10px;display:flex}.blackbox-guide__footer p{color:var(--muted);margin:0;font-size:11px}@media (max-width:900px){.blackbox-guide__illustrations>article{grid-template-columns:1fr}.blackbox-guide__illustrations>article:nth-child(2n) .blackbox-guide-shot{order:initial}.blackbox-guide__visibility-grid,.blackbox-guide__ooda>div{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:620px){.blackbox-guide-cta{grid-template-columns:30px minmax(0,1fr);padding:16px}.blackbox-guide-cta .button{grid-column:1/-1;justify-content:center;width:100%}.blackbox-room__nav{gap:0}.blackbox-room__nav>a:last-child{min-height:27px}.blackbox-room__state small{max-width:110px;font-size:7px;display:block}.blackbox-evidence-lab>header{flex-wrap:wrap}.blackbox-evidence-lab>header .blackbox-difficulty{margin-left:30px}.blackbox-clue-grid footer button{min-height:44px}.blackbox-guide__actions{flex-direction:column;align-items:stretch}.blackbox-guide__actions .button{justify-content:center;width:100%}.blackbox-guide__steps>div,.blackbox-guide__visibility-grid,.blackbox-guide__ooda>div,.blackbox-guide__levels>div{grid-template-columns:1fr}.blackbox-guide__steps article{grid-template-columns:38px minmax(0,1fr);padding:19px 15px}.blackbox-guide__illustrations>article{min-height:0;padding:20px 13px}.blackbox-guide__illustrations h2{font-size:29px}.blackbox-guide-shot--brief>div,.blackbox-guide-shot--evidence>div{grid-template-columns:1fr}.blackbox-guide__footer{flex-direction:column;align-items:stretch}.blackbox-guide__footer .button{justify-content:center;width:100%}}@media print{.app-shell__topbar,.app-shell__sidebar,.bottom-nav,.blackbox-guide__actions,.blackbox-guide__footer .button{display:none!important}.page-content,.page-content--blackbox{margin:0!important;padding:0!important}.blackbox-guide{color:#14263a;max-width:none}.blackbox-guide .page-header,.blackbox-guide__promise,.blackbox-guide__steps,.blackbox-guide__illustrations>article,.blackbox-guide__visibility,.blackbox-guide__ooda,.blackbox-guide__levels{break-inside:avoid;color:#14263a;box-shadow:none;border-color:#9aa9b8;background:#fff!important}.blackbox-guide p,.blackbox-guide__steps p,.blackbox-guide__illustrations p,.blackbox-guide__visibility-grid p,.blackbox-guide__ooda p,.blackbox-guide__levels p{color:#42566a}.blackbox-guide-shot{box-shadow:none;background:#eef3f7;border-color:#7d8c99}}.members-page{--member-surface:#051931b8}.members-overview{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin:-20px 0 16px;display:grid}.members-overview article{border:1px solid var(--line);background:linear-gradient(135deg,#0d2a4abd,#03101fa8);align-items:center;gap:15px;min-height:86px;padding:18px 20px;display:flex}.members-overview article>svg{width:21px;color:var(--gold-300)}.members-overview article>span{gap:2px;display:grid}.members-overview strong{color:var(--white);font:500 27px/1 var(--serif)}.members-overview small{color:var(--muted-2);font:600 10px var(--sans);letter-spacing:.08em;text-transform:uppercase}.members-view-tabs{top:var(--app-topbar-height);z-index:22;isolation:isolate;border:1px solid var(--line);background:var(--navy-950);grid-template-columns:repeat(3,1fr);gap:3px;margin-bottom:10px;padding:4px;display:grid;position:sticky;box-shadow:0 16px 42px #0000006b}.members-view-tabs button{min-height:48px;color:var(--muted);font:600 10px var(--sans);letter-spacing:.035em;cursor:pointer;background:0 0;border:1px solid #0000;justify-content:center;align-items:center;gap:8px;transition:border-color .18s,background .18s,color .18s;display:inline-flex}.members-view-tabs button svg{width:16px}.members-view-tabs button:hover{border-color:var(--line);color:var(--ivory)}.members-view-tabs button.is-active{border-color:var(--line-gold);background:linear-gradient(135deg,rgba(var(--inerva-gold-rgb), .14),#347baf14);color:var(--gold-300)}.members-view-tabs button:focus-visible,.member-map-controls button:focus-visible,.member-map-places button:focus-visible,.member-map-places a:focus-visible,.hall-periods button:focus-visible{outline:3px solid rgba(var(--inerva-gold-rgb), .72);outline-offset:2px}.members-view-panel{min-width:0;min-height:360px;scroll-margin-top:calc(var(--app-topbar-height) + 68px)}.member-map-layout{grid-template-columns:minmax(0,1fr) 290px;gap:8px;min-height:610px;display:grid}.member-map-card,.member-map-places{border:1px solid var(--line);background:var(--member-surface);min-width:0;box-shadow:0 22px 70px #0003}.member-map-card{flex-direction:column;display:flex;overflow:hidden}.member-map-card>header{justify-content:space-between;align-items:flex-start;gap:20px;padding:25px 27px 18px;display:flex}.member-map-card>header h2,.member-map-places>h2,.hall-of-fame__header h2,.member-directory>header h2,.member-profile-section>header h2,.profile-map-settings h2,.device-notifications h2{color:var(--white);font:500 29px/1.02 var(--serif);margin:7px 0 0}.member-map-card>header p{max-width:620px;color:var(--muted);margin:9px 0 0;font-size:10px;line-height:1.55}.member-map-controls{flex:none;gap:4px;display:flex}.member-map-controls button{border:1px solid var(--line);width:38px;height:38px;color:var(--muted);cursor:pointer;background:#03101f99;place-items:center;display:grid}.member-map-controls button:hover:not(:disabled){border-color:var(--line-gold);color:var(--gold-300)}.member-map-controls button:disabled{opacity:.32;cursor:default}.member-map-controls svg{width:14px}.member-map-scale{min-height:33px;color:var(--muted);background:#03101fb8;border:1px solid #4a9fd426;border-bottom:0;align-items:center;gap:8px;margin:0 10px;padding:0 11px;font-size:8px;display:flex}.member-map-scale svg{width:13px;color:var(--gold-300)}.member-map-scale strong{color:var(--ivory);font:600 8px var(--sans);letter-spacing:.045em}.member-map-scale span{color:var(--muted-2);font:600 7px var(--sans);text-transform:uppercase;margin-left:auto}.member-world-map{background:var(--navy-950);border:1px solid #4a9fd433;border-radius:0 0 12px 12px;height:450px;min-height:390px;margin:0 10px;position:relative;overflow:hidden}.member-world-map__canvas{width:100%;height:100%;min-height:390px;font-family:var(--body);background:#d9e2e8}.member-map-status{border:1px solid var(--line-gold);color:var(--ivory);background:var(--member-surface);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;margin:0 10px;padding:12px;font-size:12px;line-height:1.5;display:flex}.member-map-status>span{flex:220px}.member-map-status button{border:1px solid var(--line-gold);max-width:100%;min-height:44px;color:var(--gold-300);font:inherit;cursor:pointer;background:0 0;padding:9px 12px}.member-map-status button:focus-visible{outline:3px solid var(--gold-300);outline-offset:2px}.member-world-map__canvas:focus-visible{outline:3px solid var(--gold-300);outline-offset:-4px}.member-world-map__canvas .leaflet-tile-pane{filter:saturate(.7)brightness(.78)contrast(1.09)}.member-world-map__canvas .leaflet-control-attribution{color:#233447;background:#ffffffe0;padding:2px 5px;font-size:8px}.member-world-map__canvas .leaflet-control-attribution a{color:#174e77;text-decoration:underline}.member-world-map__canvas .leaflet-control-scale-line{color:#03101f;font:600 8px var(--sans);text-shadow:none;background:#ffffffdb;border-color:#03101fb8}.member-map-pin{background:0 0;border:0}.member-map-avatar{border:2px solid var(--gold-300);background:var(--navy-800);border-radius:50%;place-items:center;width:42px;height:42px;transition:transform .18s,box-shadow .18s;display:grid;position:relative;box-shadow:0 9px 24px #03101f80}.member-map-avatar:after{border-top:10px solid var(--gold-300);content:"";border-left:7px solid #0000;border-right:7px solid #0000;width:0;height:0;position:absolute;bottom:-8px;left:50%;transform:translate(-50%)}.member-map-avatar__halo{border:1px solid rgba(var(--inerva-gold-rgb), .45);background:rgba(var(--inerva-gold-rgb), .14);border-radius:50%;animation:2.4s ease-in-out infinite member-map-pulse;position:absolute;inset:-8px}.member-map-avatar img,.member-map-avatar__fallback{z-index:1;object-fit:cover;border-radius:50%;place-items:center;width:36px;height:36px;display:grid;position:relative;overflow:hidden}.member-map-avatar__fallback{background:linear-gradient(145deg,var(--navy-700),var(--navy-950));color:var(--gold-300);font:700 10px var(--sans)}.member-map-pin:hover .member-map-avatar,.member-map-pin:focus .member-map-avatar{box-shadow:0 0 0 5px rgba(var(--inerva-gold-rgb), .2),0 13px 28px #03101f94;transform:translateY(-3px)scale(1.07)}.member-map-pin:focus-visible{outline:3px solid var(--navy-950);outline-offset:4px}.member-map-leaflet-tooltip{border:1px solid rgba(var(--inerva-gold-rgb), .55);color:var(--ivory);background:#03101ff5;border-radius:3px;padding:9px 11px;box-shadow:0 10px 30px #0000005c}.member-map-leaflet-tooltip:before{border-top-color:rgba(var(--inerva-gold-rgb), .55)!important}.member-map-leaflet-tooltip>span{gap:3px;display:grid}.member-map-leaflet-tooltip strong{font:600 10px var(--sans)}.member-map-leaflet-tooltip small{color:var(--muted);font-size:8px}.member-map-leaflet-popup .leaflet-popup-content-wrapper,.member-map-leaflet-popup .leaflet-popup-tip{border:1px solid rgba(var(--inerva-gold-rgb), .42);color:var(--ivory);background:#03101ff7}.member-map-leaflet-popup .leaflet-popup-content-wrapper{border-radius:4px;box-shadow:0 18px 48px #00000075}.member-map-leaflet-popup .leaflet-popup-content{margin:14px}.member-map-leaflet-popup .leaflet-popup-close-button{color:var(--muted)}.member-map-popup-content{gap:5px;min-width:150px;display:grid}.member-map-popup-content strong{font:600 11px var(--sans);padding-right:15px}.member-map-popup-content small{color:var(--muted);font-size:9px}.member-map-popup-content button{border:1px solid var(--line-gold);background:rgba(var(--inerva-gold-rgb), .12);min-height:34px;color:var(--gold-300);font:600 8px var(--sans);cursor:pointer;margin-top:5px}.member-map-popup-content button:hover{background:rgba(var(--inerva-gold-rgb), .2)}@keyframes member-map-pulse{0%,to{opacity:.45;transform:scale(.86)}50%{opacity:.1;transform:scale(1.08)}}.member-map-card>footer{color:var(--muted-2);justify-content:space-between;align-items:flex-start;gap:20px;margin-top:auto;padding:13px 17px 16px;font-size:8px;line-height:1.5;display:flex}.member-map-card>footer small{color:var(--muted-2);text-align:right;font-size:7px}.member-map-places{flex-direction:column;min-height:0;max-height:610px;padding:24px 8px 8px;display:flex}.member-map-places>.eyebrow,.member-map-places>h2{margin-left:14px;margin-right:14px}.member-map-places>div{overscroll-behavior:contain;scrollbar-color:rgba(var(--inerva-gold-rgb), .35) transparent;min-height:0;margin-top:18px;overflow-y:auto}.member-map-places section{border-top:1px solid var(--line)}.member-map-places section>header{justify-content:space-between;align-items:center;gap:10px;padding:13px 10px 8px;display:flex}.member-map-places section>header strong{color:var(--ivory);font:600 9px var(--sans);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.member-map-places section>header small{color:var(--muted-2);font-size:7px}.member-map-places section>div{gap:2px;padding-bottom:8px;display:grid}.member-map-places article{border:1px solid #0000;grid-template-columns:minmax(0,1fr) 38px;align-items:stretch;transition:border-color .18s,background .18s;display:grid}.member-map-places article:hover,.member-map-places article.is-located{border-color:var(--line);background:#4a9fd412}.member-map-places article.is-located{border-color:var(--line-gold);background:rgba(var(--inerva-gold-rgb), .08)}.member-map-places button{min-width:0;min-height:50px;color:inherit;text-align:left;cursor:pointer;background:0 0;border:0;align-items:center;gap:10px;padding:6px 7px;display:flex}.member-map-places button>svg{width:13px;color:var(--muted-2);flex:none}.member-map-places button:hover>svg,.member-map-places article.is-located button>svg{color:var(--gold-300)}.member-map-place__identity{min-width:0;color:var(--ivory);font:600 11px var(--sans);text-overflow:ellipsis;white-space:nowrap;flex:1;gap:3px;display:grid;overflow:hidden}.member-map-places button small{color:var(--muted-2);font:500 10px var(--body);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.member-map-places article>a{border-left:1px solid var(--line);min-height:38px;color:var(--muted-2);place-items:center;display:grid}.member-map-places article>a:hover{color:var(--gold-300)}.member-map-places article>a svg{width:13px}.member-map-places .avatar{width:32px;height:32px}.hall-of-fame{border:1px solid var(--line);background:radial-gradient(circle at 84% 3%,rgba(var(--inerva-gold-rgb), .1),transparent 31%),var(--member-surface)}.hall-of-fame__header{border-bottom:1px solid var(--line);justify-content:space-between;align-items:flex-end;gap:28px;padding:30px;display:flex}.hall-of-fame__header>div:first-child{max-width:620px}.hall-of-fame__header p,.member-directory>header p,.member-profile-section>header p,.profile-map-settings p,.device-notifications p{color:var(--muted);margin:8px 0 0;font-size:13px;line-height:1.62}.hall-periods{flex-wrap:wrap;justify-content:flex-end;gap:4px;display:flex}.hall-periods button{border:1px solid var(--line);min-height:44px;color:var(--muted);font:600 11px var(--sans);cursor:pointer;background:#03101f6b;padding:0 13px}.hall-periods button:hover{color:var(--ivory)}.hall-periods button.is-active{border-color:var(--line-gold);background:rgba(var(--inerva-gold-rgb), .11);color:var(--gold-300)}.hall-podium{grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;padding:22px;display:grid}.leaderboard-member{border:1px solid var(--line);min-width:0;color:inherit;background:#03101f7a;grid-template-columns:44px 42px minmax(130px,1fr) 38px minmax(92px,auto) 17px;align-items:center;gap:12px;padding:13px 17px;transition:border-color .18s,background .18s,transform .18s;display:grid}.leaderboard-member:hover{border-color:var(--line-gold);background:#0d2a4aad;transform:translateY(-1px)}.leaderboard-member.is-current{box-shadow:inset 3px 0 0 var(--blue-300)}.leaderboard-member__rank{place-items:center;min-width:35px;display:grid;position:relative}.leaderboard-member__rank svg{width:28px;color:rgba(var(--inerva-gold-rgb), .38);position:absolute}.leaderboard-member__rank strong{color:var(--gold-300);font:500 19px var(--serif);position:relative}.leaderboard-member__identity{gap:3px;min-width:0;display:grid}.leaderboard-member__identity>strong{color:var(--ivory);font:600 13px var(--sans);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.leaderboard-member__identity>small{color:var(--muted-2);text-overflow:ellipsis;white-space:nowrap;font-size:10px;overflow:hidden}.leaderboard-member__xp{text-align:right;justify-items:end;gap:2px;display:grid}.leaderboard-member__xp strong{color:var(--gold-300);font:500 20px/1 var(--serif)}.leaderboard-member__xp small{color:var(--muted-2);letter-spacing:.04em;text-transform:uppercase;font-size:9px}.leaderboard-member__arrow{width:15px;color:var(--muted-2)}.leaderboard-member.is-podium{background:linear-gradient(145deg,#0c2e50d1,#03101fb3);grid-template-columns:40px 58px minmax(0,1fr);align-content:center;min-height:184px;padding:22px}.leaderboard-member.is-podium .leaderboard-member__rank,.leaderboard-member.is-podium .leaderboard-member__identity{align-self:start}.leaderboard-member.is-podium .level-medallion{grid-column:1;justify-self:center}.leaderboard-member.is-podium .leaderboard-member__xp{text-align:left;grid-column:2/4;justify-items:start}.leaderboard-member.is-podium .leaderboard-member__arrow{opacity:0;position:absolute}.leaderboard-member.rank-1{border-color:rgba(var(--inerva-gold-rgb), .55);background:radial-gradient(circle at 70% 15%,rgba(var(--inerva-gold-rgb), .18),transparent 42%),linear-gradient(145deg,#0c2e50e0,#03101fbd)}.leaderboard-member.rank-2 .leaderboard-member__rank svg{color:#c8d9e67a}.leaderboard-member.rank-3 .leaderboard-member__rank svg{color:#bf7d5080}.hall-ranking{gap:4px;padding:0 22px 22px;display:grid}.member-directory{border:1px solid var(--line);background:var(--member-surface)}.member-directory>header{border-bottom:1px solid var(--line);justify-content:space-between;align-items:flex-end;gap:26px;padding:27px 30px;display:flex}.member-directory .member-search{min-width:min(340px,100%)}.member-directory .members-grid{padding:10px}.member-card{border:1px solid var(--line);min-width:0;min-height:310px;color:inherit;background:linear-gradient(145deg,#082443a3,#03101f94);flex-direction:column;padding:26px;transition:transform .18s,border-color .18s,background .18s;display:flex;overflow:hidden}.member-card:hover{border-color:var(--line-gold);background:linear-gradient(145deg,#0d345bc2,#03101fad);transform:translateY(-3px)}.member-card__head{justify-content:space-between;align-items:flex-start;display:flex}.member-card>div:nth-child(2){margin-top:21px}.member-card__content{min-width:0}.member-card .member-tier{color:var(--gold-300);font:700 7px var(--sans);letter-spacing:.12em;text-transform:uppercase}.member-card h2{overflow-wrap:anywhere;max-width:100%;color:var(--white);font:500 26px/1.05 var(--serif);margin:7px 0 3px}.member-card small{color:var(--muted-2);font-size:11px}.member-card__meta{flex-direction:column;align-items:flex-start;gap:10px;min-width:0;display:flex}.member-card__meta>small{overflow-wrap:anywhere;max-width:100%;line-height:1.45;display:block}.member-card__meta .path-tag{white-space:normal;max-width:100%;margin-top:0}.member-card .identity-name,.leaderboard-member__identity,.member-profile-hero__identity,.public-badge-gallery article{overflow-wrap:anywhere;max-width:100%}.member-card p{color:var(--muted);-webkit-line-clamp:3;-webkit-box-orient:vertical;margin:16px 0 0;font-size:12px;line-height:1.6;display:-webkit-box;overflow:hidden}.member-card>footer{border-top:1px solid var(--line);color:var(--gold-300);font:600 8px var(--sans);letter-spacing:.04em;text-transform:uppercase;justify-content:space-between;align-items:center;gap:10px;margin-top:auto;padding-top:19px;display:flex}.member-card>footer svg{width:14px}.member-profile-hero{border:1px solid var(--line-gold);background:radial-gradient(circle at 86% 25%,rgba(var(--inerva-gold-rgb), .13),transparent 28%),linear-gradient(130deg,#0d2a4ad1,#03101fbf);min-height:300px;box-shadow:var(--shadow);grid-template-columns:170px minmax(0,1fr) 180px;align-items:center;gap:34px;padding:38px;display:grid}.member-profile-hero__portrait{justify-items:center;gap:13px;display:grid}.member-profile-hero__portrait .avatar{width:128px;height:128px;box-shadow:0 0 0 7px rgba(var(--inerva-gold-rgb), .04),0 20px 45px #00000052}.member-profile-hero__portrait>span{color:var(--gold-300);font:700 7px var(--sans);letter-spacing:.14em;text-transform:uppercase}.member-profile-hero__identity{min-width:0}.member-profile-hero__identity h2{color:var(--white);font:500 clamp(32px,4vw,48px)/.94 var(--serif);margin:8px 0 11px}.member-profile-location{color:var(--gold-300);flex-wrap:wrap;align-items:center;gap:7px;font-size:10px;display:flex}.member-profile-location svg{width:15px}.member-profile-location small{width:100%;color:var(--muted-2);margin-left:22px;font-size:7px}.member-profile-bio{max-width:700px;color:var(--muted);white-space:pre-wrap;margin:19px 0;font-size:12px;line-height:1.72}.member-profile-path{gap:13px;max-width:520px;display:grid}.member-profile-level{text-align:center;justify-items:center;gap:5px;display:grid}.member-profile-level>svg{width:42px;color:var(--gold-300)}.member-profile-level>strong{color:var(--gold-300);font:500 28px/1 var(--serif);margin-top:13px}.member-profile-level>small{color:var(--muted-2);font:600 7px var(--sans);letter-spacing:.1em;text-transform:uppercase}.member-profile-stats{grid-template-columns:repeat(4,minmax(0,1fr));gap:5px;margin:8px 0 36px;display:grid}.member-profile-stats article{border:1px solid var(--line);background:#06183099;grid-template-columns:28px 1fr;align-content:center;align-items:center;gap:1px 12px;min-height:105px;padding:17px 22px;display:grid}.member-profile-stats svg{width:21px;color:var(--gold-300);grid-row:1/3}.member-profile-stats strong{color:var(--ivory);font:500 25px/1 var(--serif)}.member-profile-stats small{color:var(--muted-2);text-transform:uppercase;font-size:7px}.member-profile-section{border:1px solid var(--line);background:#05193194;margin-top:14px;padding:31px}.member-profile-actions{flex-wrap:wrap;justify-content:flex-end;gap:8px;display:flex}.member-profile-actions .button{margin:0}.chat-reports-admin__privacy{max-width:780px;color:var(--muted);font-size:12px;line-height:1.65}.chat-reports-admin__list{gap:10px;margin-top:22px;display:grid}.chat-reports-admin__list>article{border:1px solid var(--line);background:#03101f75;gap:10px;padding:20px;display:grid}.chat-reports-admin__list article>header{justify-content:space-between;align-items:center;gap:12px;display:flex}.chat-reports-admin__list time{color:var(--muted-2);font-size:9px}.chat-reports-admin__list p{color:var(--muted);margin:0;font-size:11px;line-height:1.55}.chat-reports-admin__list p strong,.chat-reports-admin__list p a{color:var(--ivory)}.chat-reports-admin__list article>small{color:var(--gold-300);font:600 9px var(--sans);letter-spacing:.08em;text-transform:uppercase}.chat-reports-admin__details{border-left:2px solid var(--chat-cyan,#69d5e7);background:#69d5e709;padding:10px 12px}.chat-reports-admin blockquote{border:1px solid var(--line);max-height:160px;color:var(--ivory);white-space:pre-wrap;background:#01081080;margin:0;padding:14px;font-size:11px;line-height:1.55;overflow-y:auto}.chat-reports-admin footer{flex-wrap:wrap;gap:7px;display:flex}.chat-reports-admin footer button{border:1px solid var(--line);min-height:40px;color:var(--muted);cursor:pointer;background:0 0;padding:0 14px}.chat-reports-admin footer button:hover{border-color:var(--line-gold);color:var(--gold-300)}.member-profile-section>header{max-width:700px;margin-bottom:23px}.public-badge-gallery{grid-template-columns:repeat(2,minmax(0,1fr));gap:7px;display:grid}.public-badge-gallery article{border:1px solid var(--line);background:#03101f7a;grid-template-columns:92px minmax(0,1fr);align-items:center;gap:17px;min-height:145px;padding:19px;display:grid}.public-badge-gallery article>div{min-width:0}.public-badge-gallery article small{color:var(--gold-300);font:700 7px var(--sans);letter-spacing:.1em;text-transform:uppercase}.public-badge-gallery article h3{color:var(--ivory);font:500 22px/1 var(--serif);margin:6px 0}.public-badge-gallery article p{color:var(--muted);margin:0;font-size:11px;line-height:1.55}.public-badge-gallery article time{color:var(--muted-2);margin-top:9px;font-size:9px;display:block}.public-profile-posts .profile-post-card>footer{display:block}.public-profile-posts .profile-post-card>footer a{color:var(--gold-300);font:600 8px var(--sans);text-transform:uppercase;justify-content:space-between;gap:10px;padding:0 14px;display:flex}.profile-map-settings{border:1px solid var(--line-gold);background:radial-gradient(circle at 12% 20%,#347baf26,#0000 38%),#051931a1;grid-template-columns:minmax(250px,.82fr) minmax(360px,1.18fr);gap:42px;margin-top:9px;padding:35px;display:grid}.profile-map-settings__intro>svg{width:30px;color:var(--gold-300);margin-bottom:17px}.profile-map-current{border:1px solid var(--line);background:#03101f73;align-items:center;gap:10px;margin-top:18px;padding:13px;display:flex}.profile-map-current svg{width:18px;color:var(--gold-300);flex:none}.profile-map-current span{gap:3px;display:grid}.profile-map-current strong{color:var(--ivory);font:600 11px var(--sans)}.profile-map-current small{color:var(--muted-2);font-size:10px}.profile-map-settings .stack-form{align-content:center}.map-visibility-toggle{border:1px solid var(--line);cursor:pointer;background:#03101f6b;grid-template-columns:minmax(0,1fr) 45px 27px;align-items:center;min-height:74px;padding:13px 14px;position:relative;gap:10px!important;display:grid!important}.map-visibility-toggle>span{gap:4px;display:grid}.map-visibility-toggle>span strong{color:var(--ivory);font:600 11px var(--sans)}.map-visibility-toggle>span small{color:var(--muted-2);font:500 10px/1.45 var(--body)}.map-visibility-toggle input{opacity:0;pointer-events:none;height:1px;position:absolute;width:1px!important}.map-visibility-toggle>i{border:1px solid var(--line);background:var(--navy-950);border-radius:20px;width:42px;height:23px;transition:border-color .18s,background .18s;position:relative}.map-visibility-toggle>i:after{background:var(--muted-2);content:"";border-radius:50%;width:15px;height:15px;transition:transform .18s,background .18s;position:absolute;top:3px;left:3px}.map-visibility-toggle input:checked+i{border-color:var(--line-gold);background:rgba(var(--inerva-gold-rgb), .14)}.map-visibility-toggle input:checked+i:after{background:var(--gold-300);transform:translate(19px)}.map-visibility-toggle input:focus-visible+i{outline:3px solid rgba(var(--inerva-gold-rgb), .72);outline-offset:2px}.map-visibility-toggle>b{color:var(--gold-300);font:700 8px var(--sans)}.profile-map-actions{flex-wrap:wrap;gap:7px;display:flex}.device-notifications{border:1px solid var(--line-gold);background:radial-gradient(circle at 5% 50%,rgba(var(--inerva-gold-rgb), .11),transparent 28%),#051931ab;grid-column:1/-1;grid-template-columns:62px minmax(0,1fr) auto;align-items:center;gap:21px;padding:25px 28px;display:grid}.device-notifications__icon{border:1px solid var(--line-gold);background:rgba(var(--inerva-gold-rgb), .08);width:56px;height:56px;color:var(--gold-300);border-radius:50%;place-items:center;display:grid}.device-notifications__icon svg{width:23px}.device-notifications h2{margin-top:5px;font-size:25px}.notification-popup{z-index:298;border:1px solid var(--line-gold);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#03101ff7;grid-template-columns:4px minmax(0,1fr) 38px;width:min(370px,100vw - 32px);animation:.3s cubic-bezier(.2,.8,.2,1) member-notification-in;display:grid;position:fixed;top:86px;right:24px;overflow:hidden;box-shadow:0 25px 70px #00000085}.notification-popup>i{background:linear-gradient(var(--gold-300),var(--blue-300))}.notification-popup button{color:inherit;cursor:pointer;background:0 0;border:0}.notification-popup__content{text-align:left;gap:3px;min-width:0;padding:16px 13px 17px 16px;display:grid}.notification-popup__content small{color:var(--gold-300);font:700 9px var(--sans);letter-spacing:.08em;text-transform:uppercase}.notification-popup__content strong{color:var(--white);font:600 12px var(--sans);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.notification-popup__content span{color:var(--muted);font-size:11px;line-height:1.45}.notification-popup__close{align-self:stretch;place-items:center;display:grid;border-left:1px solid var(--line)!important;color:var(--muted-2)!important}.notification-popup__close:hover{color:var(--gold-300)!important}.notification-popup__close svg{width:14px}@keyframes member-notification-in{0%{opacity:0;transform:translate(22px)}to{opacity:1;transform:translate(0)}}.device-push-invite{z-index:140;width:min(540px,100vw - 56px);color:var(--text);border:1px solid color-mix(in srgb, var(--gold) 48%, var(--line));isolation:isolate;background:radial-gradient(circle at 8% 4%,#4db6e124,#0000 33%),linear-gradient(145deg,#081f35fa,#021222fc);grid-template-columns:62px minmax(0,1fr);gap:20px;padding:27px 28px 25px;animation:.45s cubic-bezier(.2,.8,.2,1) both device-push-invite-in;display:grid;position:fixed;bottom:28px;right:28px;overflow:hidden;box-shadow:0 24px 70px #0007129e,inset 0 1px #ffffff08}.device-push-invite:after{content:"";z-index:-1;pointer-events:none;border:1px solid #6cc7e714;position:absolute;inset:8px}.device-push-invite__close{width:40px;height:40px;color:var(--muted);cursor:pointer;background:0 0;border:0;place-items:center;padding:0;display:grid;position:absolute;top:10px;right:10px}.device-push-invite__close:hover,.device-push-invite__close:focus-visible{color:var(--gold)}.device-push-invite__close svg{width:20px;height:20px}.device-push-invite__mark{width:60px;height:60px;color:var(--gold);border:1px solid rgba(var(--inerva-gold-rgb), .58);background:radial-gradient(circle, rgba(var(--inerva-gold-rgb), .13), rgba(var(--inerva-gold-rgb), .025) 68%);box-shadow:0 0 30px rgba(var(--inerva-gold-rgb), .09);border-radius:50%;place-items:center;display:grid}.device-push-invite__mark svg{stroke-width:1.5px;width:27px;height:27px}.device-push-invite__copy{min-width:0;padding-right:14px}.device-push-invite__copy .eyebrow{color:var(--gold);margin:1px 0 8px;display:block}.device-push-invite__copy h2{max-width:15ch;font-family:var(--font-display);margin:0 0 10px;font-size:clamp(25px,2.2vw,31px);font-weight:400;line-height:1.05}.device-push-invite__copy>p{color:var(--muted);margin:0;line-height:1.55}.device-push-invite__signals{color:var(--cyan);letter-spacing:.035em;text-transform:uppercase;flex-wrap:wrap;gap:8px 16px;margin:17px 0;font-size:12px;font-weight:700;display:flex}.device-push-invite__signals span{align-items:center;gap:6px;display:inline-flex}.device-push-invite__signals svg{width:15px;height:15px}.device-push-invite__message{border-left:2px solid;padding:10px 12px;font-size:13px;margin:0 0 13px!important}.device-push-invite__message.is-success{color:#91e4c8;background:#4abb9414}.device-push-invite__message.is-error{color:#ffaaa1;background:#d8584b14}.device-push-invite__actions{flex-wrap:wrap;gap:9px;margin-bottom:13px;display:flex}.device-push-invite__actions .button{min-height:46px}.device-push-invite__copy>small{max-width:52ch;color:color-mix(in srgb, var(--muted) 78%, transparent);line-height:1.5;display:block}@keyframes device-push-invite-in{0%{opacity:0;transform:translateY(18px)scale(.985)}to{opacity:1;transform:translateY(0)scale(1)}}@media (max-width:1100px){.member-map-layout{grid-template-columns:1fr}.member-map-places{max-height:none}.member-map-places>div{grid-template-columns:repeat(2,minmax(0,1fr));display:grid;overflow:visible}.member-map-places section{border-right:1px solid var(--line)}.leaderboard-member.is-podium{grid-template-columns:34px 58px minmax(0,1fr);padding:18px 14px}}@media (max-width:900px){.members-view-tabs{top:var(--app-topbar-height)}.hall-of-fame__header,.member-directory>header{flex-direction:column;align-items:stretch}.hall-periods{justify-content:flex-start}.hall-podium{grid-template-columns:1fr}.leaderboard-member.is-podium{grid-template-columns:44px 58px minmax(0,1fr) 38px minmax(92px,auto);min-height:125px}.leaderboard-member.is-podium .level-medallion,.leaderboard-member.is-podium .leaderboard-member__xp{text-align:right;grid-column:auto;justify-items:end}.member-profile-hero{grid-template-columns:150px minmax(0,1fr)}.member-profile-level{grid-column:1/-1;grid-template-columns:auto auto auto;justify-content:center;align-items:center;gap:14px}.member-profile-level .level-medallion{width:72px;height:72px}.member-profile-level .level-medallion strong{font-size:28px}.member-profile-level>strong{margin:0}.member-profile-stats{grid-template-columns:repeat(2,1fr)}.profile-map-settings{grid-template-columns:1fr;gap:26px}}@media (max-width:620px){.members-overview{grid-template-columns:1fr;margin-top:-12px}.members-overview article{min-height:67px}.members-view-tabs{top:var(--app-topbar-height);overflow-x:auto}.members-view-tabs button{min-width:102px}.member-map-card>header{padding:20px 16px 14px}.member-map-card>header p{max-width:30ch}.member-map-controls button{width:44px;height:44px}.member-map-card>header h2,.member-map-places>h2,.hall-of-fame__header h2,.member-directory>header h2,.member-profile-section>header h2,.profile-map-settings h2{font-size:25px}.member-map-scale,.member-world-map{margin-left:7px;margin-right:7px}.member-world-map{height:min(480px,62vh);min-height:390px;overflow:hidden}.member-world-map__canvas{min-height:390px}.member-map-card>footer{flex-direction:column}.member-map-card>footer small{text-align:left}.member-map-places>div{grid-template-columns:1fr}.hall-of-fame__header,.member-directory>header{padding:22px 16px}.hall-periods{grid-template-columns:repeat(2,1fr);display:grid}.hall-podium,.hall-ranking{padding:10px}.hall-ranking{padding-top:0}.leaderboard-member,.leaderboard-member.is-podium{grid-template-columns:34px 46px minmax(0,1fr) minmax(62px,auto);gap:8px;min-height:0;padding:13px 10px}.leaderboard-member.is-podium .avatar--large{width:42px;height:42px;font-size:11px}.leaderboard-member .level-medallion,.leaderboard-member__arrow{display:none}.leaderboard-member.is-podium .leaderboard-member__xp,.leaderboard-member__xp{text-align:right;justify-items:end}.leaderboard-member__xp strong{font-size:17px}.leaderboard-member__xp small{display:none}.member-directory .member-search{width:100%;min-width:0}.member-directory .members-grid{padding:6px}.member-card{min-height:280px;padding:22px 18px}.member-profile-hero{text-align:center;grid-template-columns:1fr;gap:24px;padding:28px 19px}.member-profile-actions{justify-content:stretch}.member-profile-actions .button{flex:180px}.member-profile-location{justify-content:center}.member-profile-location small{margin-left:0}.member-profile-path{text-align:left;margin:0 auto}.member-profile-level{grid-column:auto}.member-profile-stats{grid-template-columns:1fr 1fr}.member-profile-stats article{min-height:88px;padding:13px}.member-profile-section{padding:22px 14px}.public-badge-gallery{grid-template-columns:1fr}.public-badge-gallery article{grid-template-columns:76px minmax(0,1fr);padding:14px 12px}.profile-map-settings{padding:24px 16px}.map-visibility-toggle{grid-template-columns:minmax(0,1fr) 45px}.map-visibility-toggle>b{text-align:center;grid-column:2}.device-notifications{grid-template-columns:52px minmax(0,1fr);padding:20px 15px}.device-notifications__icon{width:48px;height:48px}.device-notifications .button{grid-column:1/-1;justify-content:center;width:100%}.notification-popup{top:auto;right:12px;bottom:calc(var(--app-mobile-tabs-height) + env(safe-area-inset-bottom) + 6px);width:calc(100vw - 24px)}.device-push-invite{right:12px;bottom:calc(var(--app-mobile-tabs-height) + env(safe-area-inset-bottom) + 10px);width:calc(100vw - 24px);max-height:calc(100dvh - var(--app-topbar-height) - var(--app-mobile-tabs-height) - 28px);grid-template-columns:46px minmax(0,1fr);gap:13px;padding:21px 19px 19px;overflow-y:auto}.device-push-invite__mark{width:44px;height:44px}.device-push-invite__mark svg{width:21px;height:21px}.device-push-invite__copy{padding-right:5px}.device-push-invite__copy h2{max-width:17ch;font-size:25px}.device-push-invite__signals{gap:7px 12px;margin:14px 0;font-size:10px}.device-push-invite__actions{display:grid}.device-push-invite__actions .button{justify-content:center;width:100%}}@media (prefers-reduced-motion:reduce){.notification-popup,.device-push-invite,.member-map-avatar__halo{animation:none}.member-map-avatar,.member-card,.leaderboard-member{transition:none}}.event-phase{color:#c5d3e1;width:-moz-fit-content;width:fit-content;font:600 11px/1.5 var(--sans);letter-spacing:.03em;border:1px solid #39536b;border-radius:5px;align-items:center;gap:8px;padding:7px 11px;display:inline-flex}.event-phase--live{color:#a9e3cd;background:#10332d;border-color:#407763}.event-phase--live:before{content:"";background:#a9e3cd;border-radius:50%;width:6px;height:6px}.event-phase--ended{color:var(--inerva-gold);border-color:rgba(var(--inerva-gold-rgb), .32);background:#242720}.event-finished-note{color:#c3cbd3;align-items:center;gap:9px;font-size:13px;display:flex}.event-finished-note svg{flex:0 0 20px}.event-archive-toggle{color:#afc1d2;cursor:pointer;align-items:center;gap:12px;width:-moz-fit-content;width:fit-content;margin:0 0 28px;font-size:12px;display:flex}.event-archive-toggle input{width:18px;height:18px;accent-color:var(--inerva-gold)}.event-admin-attendance{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:14px;margin-bottom:20px;display:flex}.event-participants{min-width:0}.event-participants h3{overflow-wrap:anywhere;margin:5px 0 16px;font-size:25px}.event-participants__summary{color:#b9cad9;align-items:center;gap:10px;margin:20px 0;display:flex}.event-participants__summary svg{width:21px}.event-participants__list{margin:16px 0;padding:0;list-style:none}.event-participants__list>li{border-top:1px solid #263e52;grid-template-columns:minmax(0,1fr) minmax(130px,180px);align-items:center;gap:20px;padding:18px 0;display:grid}.event-participants__identity{overflow-wrap:anywhere;flex-direction:column;gap:7px;min-width:0;display:flex}.event-participants__identity strong{font-size:14px;line-height:1.5}.event-participants__identity small,.event-participants__validated small{color:#a6b9ca;font-size:11px;line-height:1.6;display:block}.event-participants__choice{gap:5px;min-width:0;font-size:11px;display:grid}.event-participants__choice select{color:#f2f0e9;background:#081b2e;border:1px solid #4c657a;border-radius:4px;width:100%;min-width:0;min-height:44px;padding:10px;font-size:13px}.event-participants__validated{color:#9addc2;align-items:center;gap:8px;font-size:12px;display:flex}.event-participants__validated svg{flex:0 0 18px}.event-participants__footer,.event-participants__pagination{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-top:22px;display:flex}.event-participants__footer .button{flex:150px}@media (max-width:420px){.event-participants__list>li{grid-template-columns:minmax(0,1fr);gap:12px}.event-participants__choice{grid-template-columns:minmax(0,1fr) minmax(130px,1fr);align-items:center}}.access-recovery{margin-block:calc(var(--app-safe-top) + 40px) calc(var(--app-safe-bottom) + 40px)}.access-recovery>.brand{margin-bottom:26px}.access-recovery>section{border:1px solid var(--line);box-shadow:var(--shadow);background:linear-gradient(130deg,#0d2a4ae0,#03101ff5);padding:clamp(24px,5vw,44px)}.access-recovery__icon{width:38px;height:38px;color:var(--success);margin-bottom:24px;display:block}.access-recovery h1{font:500 clamp(32px,6vw,48px)/1.05 var(--serif);margin:14px 0 24px}.access-recovery p{color:var(--muted);font-size:14px}.access-recovery__actions{flex-wrap:wrap;gap:12px;margin-top:24px;display:flex}.access-recovery__actions .button{white-space:normal;min-height:48px;padding-block:12px;line-height:1.4}@media (max-width:560px){.access-recovery__actions .button{width:100%}}.training-event-fields{background:#c7a96a08;border:1px solid #c7a96a55;border-radius:12px;min-width:0;padding:16px}.training-event-fields fieldset{border:1px solid #c7a96a55;border-radius:8px;min-width:0;padding:12px}.training-event-fields textarea[name=training_schedule]{font-family:ui-monospace,monospace;font-size:14px}.training-setup-status{overflow-wrap:anywhere;border:1px solid #c7a96a55;border-radius:10px;padding:14px}.training-setup-status p{margin:6px 0}.training-setup-status summary{cursor:pointer;padding:8px 0}.training-setup-status ul{padding-left:20px}.admin-member-card{border-top:1px solid var(--line)}.admin-member-email{gap:10px;padding:6px 12px 20px;display:grid}.admin-member-email p{margin:0}.admin-member-email small{color:var(--muted-2);line-height:1.6}.admin-member-email__actions{flex-wrap:wrap;gap:10px;display:flex}.admin-member-email__actions button{white-space:normal;min-height:44px;font-size:12px}.auth-email-page{place-items:center;min-height:100dvh;padding:clamp(24px,6vw,80px) 20px;display:grid}.auth-email-page .auth-card{width:min(100%,520px)}.auth-email-page .auth-card>.eyebrow{margin-top:32px;display:block}.auth-email-page .button{margin-top:12px}.events-workspace{gap:28px;min-width:0;display:grid}.event-workspace-heading{justify-content:space-between;align-items:center;gap:24px;display:flex}.event-workspace-heading h1,.event-workspace-heading h2{color:var(--ivory);font:500 clamp(32px,3vw,44px)/1.12 var(--serif);margin:10px 0 8px}.event-workspace-heading p{color:#b7c9d9;max-width:720px;margin:0;font-size:14px}.event-total{border:1px solid var(--line);color:var(--muted);font:500 12px var(--sans);border-radius:30px;flex-shrink:0;padding:12px 16px}.event-create-panel{border:1px solid var(--line-gold);background:linear-gradient(115deg,rgba(var(--inerva-gold-rgb),.07),#081d38cc);border-radius:12px;min-width:0}.event-create-intro{align-items:center;gap:20px;padding:26px;display:flex}.event-create-icon{background:rgba(var(--inerva-gold-rgb),.12);height:48px;color:var(--gold-300);border-radius:50%;flex:0 0 48px;place-items:center;display:grid}.event-create-intro>div:nth-child(2){flex:1;min-width:0}.event-create-intro h3{font:600 17px var(--sans);margin:0 0 8px}.event-create-intro p{color:#b7c9d9;margin:0;font-size:13px}.event-create-intro .button{flex-shrink:0}#event-create-form{scroll-margin-top:calc(var(--app-topbar-height) + 20px)}.event-create-form{padding:0 26px 26px}.event-form-intro{border-top:1px solid var(--line-gold);color:#c9d5df;margin:0;padding-top:24px;font-size:14px}.event-create-sections{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:24px;margin:12px 0;display:grid}.event-form-section{border:1px solid var(--line);background:#03101f57;border-radius:8px;flex-direction:column;gap:18px;min-width:0;margin:0;padding:24px;display:flex}.event-form-section legend{color:var(--ivory);font:600 15px var(--sans);padding:0 10px}.event-form-section legend>span{color:var(--gold-300);margin-right:10px;font-size:12px}.events-workspace .stack-form label,.event-catalogue-tools label,.events-workspace .event-create-footer label{color:#d5e0e9;font:500 13px/1.5 var(--sans);letter-spacing:normal;flex-direction:column;gap:9px;display:flex}.events-workspace input,.events-workspace textarea,.events-workspace select{min-width:0;max-width:100%;font-size:16px}.events-workspace input,.events-workspace select{min-height:48px}.events-workspace .form-row{gap:16px}.events-workspace .form-row>*{min-width:0}.events-workspace .field-help{color:#a9bed0;font:400 12px/1.7 var(--sans);margin:-8px 0 0}.events-workspace .training-event-fields p,.events-workspace .training-event-fields small{color:#b7c9d9;font-size:13px;line-height:1.7}.events-workspace .training-event-fields fieldset{border:1px solid var(--line);min-width:0;padding:18px}.events-workspace .checkbox input{flex-shrink:0;width:20px;min-height:20px}.events-workspace .event-file-input{border:1px dashed var(--line-gold);color:var(--gold-300);border-radius:6px;flex-direction:column;gap:10px;padding:16px;display:flex}.events-workspace .event-file-input>svg{width:20px;height:20px}.events-workspace .event-file-input input{color:#b7c9d9;background:0 0;border:0;min-height:42px;padding:8px 0;font-size:12px;display:block}.events-workspace input::file-selector-button{border:1px solid var(--line);background:var(--navy-700);min-height:38px;color:var(--ivory);font:inherit;cursor:pointer;border-radius:4px;margin-right:10px;padding:0 10px}.event-create-footer{border-top:1px solid var(--line-gold);justify-content:space-between;align-items:end;gap:24px;padding-top:20px;display:flex}.event-create-footer>label{flex:1;max-width:620px}.event-create-footer>button{min-height:48px}.event-catalogue-tools{align-items:end;gap:20px;margin-bottom:22px;display:flex}.event-catalogue-tools>label{flex:1;max-width:370px}.event-catalogue-tools>p{color:var(--muted);white-space:nowrap;margin:0 0 14px auto;font-size:13px}.event-search{position:relative}.event-search>svg{width:20px;height:20px;color:var(--muted);pointer-events:none;position:absolute;top:14px;left:14px}.event-search>input{padding-left:44px}.event-admin-grid{grid-template-columns:repeat(auto-fill,minmax(min(100%,285px),1fr));gap:22px;display:grid}.event-admin-tile{border:1px solid var(--line);background:#061830d6;border-radius:10px;flex-direction:column;min-width:0;transition:border-color .18s,box-shadow .18s;display:flex;overflow:hidden}.event-admin-tile:hover{border-color:var(--gold-300);box-shadow:0 12px 30px #00000026}.event-admin-tile:focus-visible{outline:3px solid var(--gold-300);outline-offset:5px}.event-tile-visual{background:radial-gradient(ellipse at 65% 50%,#4a9fd433,transparent 75%),linear-gradient(125deg,var(--navy-700),var(--navy-950));place-items:center;height:156px;display:grid;position:relative}.event-tile-visual>svg{color:#83a8c7;stroke-width:1px;width:42px;height:42px}.event-tile-visual>img{object-fit:cover;width:100%;height:100%;display:block;position:absolute;inset:0}.event-tile-visual .status{background:#03101fed;border-radius:4px;padding:7px 10px;font-size:10px;position:absolute;top:14px;left:14px}.event-tile-body{flex-direction:column;flex:1;align-items:start;padding:22px;display:flex}.event-tile-body .event-phase{font-size:10px}.event-tile-body h3{color:var(--ivory);font:600 17px/1.5 var(--sans);margin:14px 0 18px}.event-tile-body>p{color:#b7c9d9;gap:10px;margin:0 0 10px;font-size:13px;line-height:1.6;display:flex}.event-tile-body>p svg{flex:0 0 16px;width:16px;height:16px;margin-top:3px}.event-tile-counts{color:#b7c9d9;flex-wrap:wrap;gap:12px;width:100%;margin-top:auto;padding-top:14px;font-size:12px;display:flex}.event-tile-counts span{align-items:center;gap:6px;display:inline-flex}.event-tile-counts svg{width:15px;height:15px}.event-tile-link{border-top:1px solid var(--line);width:100%;color:var(--gold-300);font:600 12px var(--sans);justify-content:space-between;align-items:center;margin-top:20px;padding-top:18px;display:flex}.event-tile-link svg{width:18px}.event-back-link{width:-moz-fit-content;width:fit-content;min-height:44px;color:var(--gold-300);font:500 13px var(--sans);align-items:center;gap:10px;display:inline-flex}.event-back-link svg{width:18px}.event-detail-page{max-width:1120px;margin:0 auto}.event-detail-page .event-admin-card{border-radius:10px;gap:24px;padding:clamp(18px,3vw,36px)}.event-detail-page .event-admin-card .stack-form{gap:22px}.event-detail-page .admin-item__head small{color:#b7c9d9;font-size:12px}.event-detail-page .status{font-size:10px}.event-detail-page .admin-actions button,.event-detail-page .event-cover-upload button,.event-detail-page .event-document-upload button{justify-content:center;align-items:center;gap:8px;min-height:44px;padding:10px 16px;font-size:13px;display:inline-flex}.event-detail-page .admin-actions svg{width:17px;height:17px}.event-detail-page .event-admin-documents h3{font-size:28px}.event-catalogue-empty{border:1px dashed var(--line);text-align:center;color:var(--muted);border-radius:8px;padding:36px 24px}.event-catalogue-empty svg{color:var(--gold-300)}.event-catalogue-empty h3{font:500 17px var(--sans)}.event-trash-card{border:1px solid var(--line);background:#061830b3;border-radius:8px;padding:24px}.event-trash-card h3{font:600 17px/1.5 var(--sans)}.event-trash-card p,.event-trash-card small{color:#b7c9d9;font-size:13px}@media (max-width:1000px){.event-create-sections{grid-template-columns:1fr}.event-create-intro{flex-wrap:wrap}.event-create-intro .button{margin-left:68px}}@media (max-width:600px){.events-workspace{gap:22px}.event-workspace-heading{flex-direction:column;align-items:start;gap:16px}.event-create-intro{gap:14px;padding:20px}.event-create-icon{display:none}.event-create-intro .button{width:100%;margin:0}.event-create-form{padding:0 16px 20px}.event-form-section{padding:18px 14px}.event-create-sections{gap:24px}.events-workspace .form-row{flex-direction:column}.event-catalogue-tools{flex-wrap:wrap;gap:16px}.event-catalogue-tools>label{flex:100%;max-width:none}.event-catalogue-tools>p{margin:0}.event-create-footer{flex-direction:column;align-items:stretch;gap:18px}.event-create-footer>label{width:100%}.event-create-footer select{font-size:14px}.event-detail-page .admin-actions{flex-direction:column;align-items:stretch}.event-detail-page .admin-actions .danger{margin:0}}@media (prefers-reduced-motion:reduce){.event-admin-tile{transition:none}}.course-card--post-training-locked{cursor:default}.course-card--post-training-locked:hover{transform:none}.course-access-note{align-items:center;gap:10px;line-height:1.5;display:flex}.course-access-note svg{color:#a5813f;flex-shrink:0;width:18px;height:18px}.course-card .course-access-note{color:inherit;margin-top:20px}.post-training-gate{background:var(--panel);border:1px solid #bba16b55;border-radius:24px;max-width:760px;margin:24px auto;padding:clamp(24px,5vw,56px)}.post-training-gate .reader-back{margin-bottom:32px;display:flex}.post-training-gate .eyebrow{display:block}.post-training-admin>h2{align-items:center;gap:10px;display:flex}.post-training-admin>h2 svg{width:22px}.post-training-admin .stack-form{margin:24px 0}.course-access-members{padding:0;list-style:none}.course-access-members li{border-bottom:1px solid #bba16b40;justify-content:space-between;align-items:center;gap:16px;padding:16px 0;display:flex}.course-access-members small{overflow-wrap:anywhere;margin-top:4px;display:block}.course-access-members button{flex-shrink:0}@media (max-width:600px){.course-access-members li{flex-direction:column;align-items:flex-start}}.media-gallery--attachments .content-media{grid-row:auto}.media-gallery.media-gallery--attachments>.content-media--audio,.comments__media .media-gallery>.content-media--audio{grid-column:1/-1;min-height:0;max-height:none;padding:18px}.media-gallery>.content-download{grid-column:1/-1;min-width:0}.content-download span,.media-file-heading{overflow-wrap:anywhere;min-width:0}.media-file-heading{flex-direction:column;gap:5px;margin-bottom:12px;display:flex}.media-file-heading strong{font-size:12px}.media-file-heading small{color:var(--muted);font-size:11px}.media-file-download{color:var(--gold-300);align-items:center;gap:8px;margin-top:12px;font-size:11px;display:inline-flex}.media-file-download svg{width:16px;height:16px}.content-media--audio .media-playback-error{display:block}.attachment-document{height:100%;min-height:60px;color:var(--gold-300);justify-content:center;align-items:center;gap:10px;display:flex}.attachment-document svg{width:26px}.attachment-document strong{font-size:11px}.attachment-editor .attachment-item--audio{grid-template-columns:minmax(0,1fr) 34px}.attachment-editor .attachment-item--audio .attachment-preview{background:0 0;grid-area:1/1;width:100%;height:auto}.attachment-preview--audio audio{width:100%;display:block}.attachment-editor .attachment-item--audio>label,.attachment-editor .attachment-item--audio>small{grid-column:1;min-width:0}.attachment-editor .attachment-item--audio>button{grid-column:2}.attachment-editor article>small{overflow-wrap:anywhere}.comment-attachments .attachment-item--audio,.comment-attachments .attachment-item--file{grid-column:1/-1;padding:12px 44px 12px 12px}.comment-attachments audio{width:100%;display:block}.comment-attachments .attachment-document{justify-content:flex-start;min-height:40px}.comment-attachments .attachment-filename{overflow-wrap:anywhere;color:var(--muted);margin-top:8px;font-size:10px;display:block}.comment-attachments .attachment-item--audio label,.comment-attachments .attachment-item--file label{font-size:10px}.comment-attachments .attachment-item--audio input,.comment-attachments .attachment-item--file input{font-size:12px}.comment-form>.agora-upload{grid-column:1/-1}.lesson-solution{border:1px solid var(--line);border-radius:16px;margin:24px 0;padding:20px}.lesson-solution summary{cursor:pointer;font-weight:700}.lesson-solution__body{white-space:pre-wrap;margin-top:20px;line-height:1.8}@media (max-width:620px){.auth-page{grid-template-columns:minmax(0,1fr)}.auth-panel{min-width:0}.auth-panel__brand .theme-toggle{flex-shrink:0;padding-inline:10px}.auth-panel__brand .theme-toggle span{display:none}}:root{--v5-bg:var(--navy-950);--v5-panel:var(--navy-900);--v5-panel-raised:var(--navy-800);--v5-text:var(--ivory);--v5-muted:var(--muted);--v5-faint:var(--muted-2);--v5-gold:var(--inerva-gold);--v5-gold-rgb:var(--inerva-gold-rgb);--v5-line:var(--line);--v5-line-gold:var(--line-gold);--v5-button-background:var(--inerva-gold-gradient);--v5-button-ink:var(--navy-950);--v5-orbit-glow:var(--inerva-gold);--v5-orbit-light:var(--inerva-gold-light);--v5-orbit-deep:var(--inerva-gold-deep);--v5-orbit-point:var(--inerva-gold-light);--v5-serif:"Cormorant Garamond",Georgia,serif;--v5-sans:"Montserrat",sans-serif;--v5-body:"Raleway",sans-serif;--v5-radius:16px;--v5-shadow:0 14px 46px #0000001f}html[data-theme=light]{--v5-gold-rgb:223,197,140;--v5-button-background:var(--v5-gold);--v5-button-ink:#fffdf8;--v5-orbit-glow:#d8bd7e;--v5-orbit-light:#efdcad;--v5-orbit-deep:#6c603f;--v5-orbit-point:#ead5a2;--v5-bg:#f5f2eb;--v5-panel:#fffdf8;--v5-panel-raised:#eeebe2;--v5-text:#152a39;--v5-muted:#506271;--v5-faint:#5d6b73;--v5-gold:#795d24;--v5-line:#152a3929;--v5-line-gold:#795d245c;--v5-shadow:0 12px 36px #19232c0e}.app-shell--v5{background:var(--v5-bg);color:var(--v5-text)}.app-shell--v5 .sidebar{background:var(--v5-bg);border-color:var(--v5-line);box-shadow:none}.app-shell--v5 .sidebar>.brand{margin-top:30px;margin-bottom:26px}.app-shell--v5 .sidebar__profile-access{border-color:var(--v5-line);background:var(--v5-panel);border-radius:10px}.app-shell--v5 .sidebar nav{border-color:var(--v5-line);padding-top:22px}.app-shell--v5 .sidebar__group{gap:5px}.app-shell--v5 .sidebar__group h2{letter-spacing:.17em;color:var(--v5-faint);margin-bottom:10px;font-size:9px}.app-shell--v5 .sidebar nav a{min-height:46px;color:var(--v5-muted);border-radius:8px;font-size:12px}.app-shell--v5 .sidebar nav a.active{background:var(--v5-panel-raised);border-color:var(--v5-line-gold);color:var(--v5-text)}.app-shell--v5 .sidebar nav a.active svg{color:var(--v5-gold)}.app-shell--v5 .topbar{background:var(--v5-bg);border-color:var(--v5-line);padding-inline:clamp(22px,3vw,52px)}.app-shell--v5 .topbar__context span{color:var(--v5-text)}.app-shell--v5 .topbar__context small{color:var(--v5-faint)}.app-shell--v5 .topbar__actions>.icon-button{min-width:44px;min-height:44px}.app-shell--v5 .page-content:not(.page-content--experiences):not(.page-content--breathwork):not(.page-content--facetlab):not(.page-content--ecl):not(.page-content--lucidity):not(.page-content--blackbox):not(.page-content--messages){width:min(1380px,100% - 80px);padding-top:38px}.app-shell--v5 .mobile-tabs{background:var(--v5-bg);border-color:var(--v5-line);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.app-shell--v5 .mobile-tabs a{color:var(--v5-muted)}.app-shell--v5 .mobile-tabs a.active{color:var(--v5-gold);background:var(--v5-panel)}.app-shell--v5 .global-search{background:var(--v5-panel);border:1px solid var(--v5-line-gold);box-shadow:var(--v5-shadow);border-radius:10px;max-width:100%}.v5-page{min-width:0;max-width:100%;color:var(--v5-text);font-family:var(--v5-body);line-height:1.65}.v5-page *,.v5-modal *{box-sizing:border-box;min-width:0}.v5-page h1,.v5-page h2,.v5-page h3,.v5-modal h2,.v5-modal h3{color:var(--v5-text);text-wrap:balance;font-weight:500}.v5-page h1{font:500 clamp(36px,4vw,62px)/1.04 var(--v5-serif);letter-spacing:-.025em;margin:12px 0 18px}.v5-page h2{font:500 clamp(26px,2.5vw,36px)/1.13 var(--v5-serif);margin:12px 0 14px}.v5-page h3{font:500 25px/1.2 var(--v5-serif);margin:10px 0}.v5-page p,.v5-modal p{color:var(--v5-muted);overflow-wrap:anywhere;margin:0 0 18px;font-size:14px;line-height:1.75}.v5-page small{color:var(--v5-faint)}.v5-heading{justify-content:space-between;align-items:flex-end;gap:28px;margin-bottom:34px;display:flex}.v5-heading>div{max-width:790px}.v5-heading p{max-width:660px;margin:0}.v5-heading>.v5-button{flex-shrink:0}.v5-eyebrow{font:600 10px/1.7 var(--v5-sans);letter-spacing:.16em;text-transform:uppercase;color:var(--v5-gold);display:inline-block}.v5-button{background:var(--v5-button-background);min-height:46px;color:var(--v5-button-ink);font:600 11px/1.6 var(--v5-sans);cursor:pointer;text-align:center;border:1px solid #0000;border-radius:7px;justify-content:center;align-items:center;gap:12px;padding:12px 19px;text-decoration:none;transition:background .18s,box-shadow .18s,transform .18s;display:inline-flex}.v5-button:hover{box-shadow:0 4px 20px rgba(var(--v5-gold-rgb),.15);filter:brightness(1.04);transform:translateY(-1px)}.v5-button svg{flex-shrink:0}.v5-button--secondary{border-color:var(--v5-line-gold);color:var(--v5-text);background:0 0}html[data-theme=light] .v5-button:not(.v5-button--secondary){color:#fffdf8}.v5-button:disabled,.v5-text-button:disabled,.v5-icon-button:disabled{opacity:.5;cursor:not-allowed;transform:none}.v5-page :focus-visible,.v5-modal :focus-visible,.app-shell--v5 .sidebar :focus-visible,.v5-voice :focus-visible{outline:2px solid var(--v5-gold);outline-offset:4px}.v5-text-button{min-height:44px;color:var(--v5-gold);font:600 11px/1.5 var(--v5-sans);cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;gap:8px;padding:8px 2px;text-decoration:none;display:inline-flex}.v5-icon-button{border:1px solid var(--v5-line);min-width:44px;min-height:44px;color:var(--v5-muted);cursor:pointer;background:0 0;border-radius:6px;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.v5-row{justify-content:space-between;align-items:center;gap:18px;display:flex}.v5-actions{flex-wrap:wrap;align-items:center;gap:12px;margin-top:20px;display:flex}.v5-note{color:var(--v5-faint)!important;margin-top:14px!important;font-size:12px!important;line-height:1.7!important}.v5-panel{background:var(--v5-panel);border:1px solid var(--v5-line);border-radius:var(--v5-radius);box-shadow:var(--v5-shadow);padding:28px}.v5-panel>p:last-child{margin-bottom:0}.v5-welcome{justify-content:space-between;align-items:center;gap:14px;margin-bottom:22px;display:flex}.v5-welcome>span:last-child{color:var(--v5-faint);text-transform:capitalize;font-size:11px}.v5-hero{isolation:isolate;border:1px solid var(--v5-line-gold);background:radial-gradient(at 85% 60%,#263747 0,#0000 55%),linear-gradient(120deg,#132332,#091522);border-radius:18px;grid-template-columns:1.45fr 1fr;align-items:center;min-height:400px;display:grid;position:relative;overflow:hidden}.v5-hero:after{content:"";pointer-events:none;z-index:-1;border:1px solid #dfc58c17;border-radius:9px;position:absolute;inset:14px}.v5-hero-copy{z-index:1;padding:42px 12px 46px 44px}.v5-edition{color:#dfc58c;font:600 12px var(--v5-sans);letter-spacing:.28em;margin-bottom:28px}.v5-edition span{letter-spacing:.16em;border-left:1px solid #dfc58c59;margin-left:14px;padding-left:14px;font-size:9px;display:inline-block}.v5-hero h1{color:#f2eee4;letter-spacing:-.025em;margin:0 0 22px;font-size:clamp(37px,3.8vw,65px);line-height:1.06}.v5-hero h1 em{color:#dfc58c;font-weight:500}.v5-hero p{color:#b8c5cf;max-width:490px;margin-bottom:28px;font-size:13px;line-height:1.85}.v5-hero .v5-button{background:#dfc58c;color:#17222b!important}.v5-hero-art{flex-direction:column;justify-content:center;align-self:stretch;align-items:center;min-width:0;padding:8px 8px 28px 0;display:flex;position:relative}.v5-orbit{width:100%;max-width:490px;height:auto;overflow:visible}.v5-hero-art>span{font:500 8px var(--v5-sans);letter-spacing:.27em;text-transform:uppercase;color:#c8b885;text-align:center;margin-top:-18px}.v5-today-grid{grid-template-columns:minmax(250px,.85fr) minmax(0,1.5fr);gap:22px;margin-top:24px;display:grid}.v5-focus h2{margin:15px 0 22px;font-size:31px}.v5-segment{grid-template-columns:repeat(4,minmax(0,1fr));gap:7px;margin-bottom:22px;display:grid}.v5-segment button{border:1px solid var(--v5-line);color:var(--v5-muted);cursor:pointer;min-height:67px;font:500 25px var(--v5-serif);background:0 0;border-radius:7px;flex-direction:column;justify-content:center;align-items:center;gap:1px;display:flex}.v5-segment button span{font:500 9px var(--v5-sans);letter-spacing:.07em}.v5-segment button[aria-pressed=true]{background:var(--v5-panel-raised);border-color:var(--v5-line-gold);color:var(--v5-gold)}.v5-label,.v5-form label,.v5-agora-filters label{color:var(--v5-muted);font:500 11px/1.6 var(--v5-sans);flex-direction:column;gap:8px;display:flex}.v5-label{margin-bottom:9px}.v5-page input,.v5-page select,.v5-page textarea,.v5-modal input,.v5-modal select,.v5-modal textarea,.v5-agora-filters select,.v5-form-grid select{border:1px solid var(--v5-line);background:var(--v5-bg);width:100%;min-height:46px;color:var(--v5-text);font:400 14px/1.65 var(--v5-body);border-radius:7px;padding:11px 13px}.v5-page textarea,.v5-modal textarea{resize:vertical;min-height:100px}.v5-page select,.v5-modal select,.v5-agora-filters select{padding-right:28px}.v5-next{background:linear-gradient(140deg,var(--v5-panel),var(--v5-bg));flex-direction:column;justify-content:center;display:flex}.v5-next>.v5-row>svg{color:var(--v5-gold);width:27px;height:27px}.v5-next h2{margin:14px 0;font-size:clamp(30px,2.9vw,42px)}.v5-next-footer{flex-wrap:wrap;align-items:center;gap:20px;margin-top:24px;display:flex}.v5-next-footer>span{min-width:140px;max-width:260px;color:var(--v5-faint);flex:1;font-size:10px;line-height:1.7}.v5-meta{color:var(--v5-muted);flex-wrap:wrap;align-items:center;gap:9px 18px;font-size:11px;display:flex}.v5-meta>span{align-items:center;gap:6px;display:inline-flex}.v5-section{margin-top:42px}.v5-section-head{justify-content:space-between;align-items:center;gap:20px;margin-bottom:21px;display:flex}.v5-section-head h2{align-items:center;gap:14px;margin:0;font-size:28px;line-height:1.2;display:flex}.v5-section-head h2>span{font:500 10px var(--v5-sans);color:var(--v5-gold);border-right:1px solid var(--v5-line);padding:3px 14px 3px 0}.v5-section-head>a{font:500 10px var(--v5-sans);color:var(--v5-muted);flex-shrink:0;align-items:center;gap:8px;min-height:44px;text-decoration:none;display:inline-flex}.v5-card-grid,.v5-resume-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;display:grid}.v5-card-link{border:1px solid var(--v5-line);border-radius:var(--v5-radius);background:var(--v5-panel);flex-direction:column;align-items:flex-start;min-height:220px;padding:25px;text-decoration:none;transition:border-color .2s,transform .2s,box-shadow .2s;display:flex}.v5-card-link:hover{border-color:var(--v5-line-gold);box-shadow:var(--v5-shadow);transform:translateY(-3px)}.v5-card-top{width:100%;color:var(--v5-gold);align-items:center;gap:12px;margin-bottom:20px;display:flex}.v5-card-top>svg{stroke-width:1.3px;flex-shrink:0;width:22px;height:22px}.v5-card-top .v5-link-arrow{width:17px;height:17px;color:var(--v5-faint);margin-left:auto}.v5-card-link h3{margin:0 0 13px;font-size:29px}.v5-card-link p{margin:0;font-size:12px}.v5-two-columns{grid-template-columns:repeat(2,minmax(0,1fr));gap:28px;display:grid}.v5-list{flex-direction:column;gap:8px;display:flex}.v5-list-item{border-bottom:1px solid var(--v5-line);color:var(--v5-text);overflow-wrap:anywhere;justify-content:space-between;align-items:center;gap:18px;min-height:64px;padding:17px 0;text-decoration:none;display:flex}.v5-list-item>svg{width:21px;height:21px;color:var(--v5-gold);flex-shrink:0}.v5-list-item>div{flex:1}.v5-list-item h3{margin:5px 0;font-size:24px}.v5-list-item p{margin:3px 0 0;font-size:12px}.v5-list-item strong{font:600 12px/1.6 var(--v5-sans)}.v5-list-item small{font:500 10px var(--v5-sans)}.v5-list-item>a{color:var(--v5-text);flex:1;text-decoration:none}.v5-empty{background:var(--v5-panel);border:1px dashed var(--v5-line);border-radius:var(--v5-radius);text-align:left;padding:34px}.v5-empty h3{margin:0 0 10px;font-size:28px}.v5-empty p{max-width:600px;margin:0;font-size:13px}.v5-feedback{border:1px solid var(--v5-line-gold);background:var(--v5-panel);color:var(--v5-text);overflow-wrap:anywhere;border-radius:8px;margin:16px 0;padding:16px 19px;font-size:13px}.v5-feedback.is-error{color:#f0bbb6;border-color:#ca8883}html[data-theme=light] .v5-feedback.is-error{color:#93352d}.v5-feedback p{margin:0 0 14px}.v5-feedback button{margin-left:10px}.v5-loading{color:var(--v5-muted);align-items:center;gap:16px;padding:50px 0;font-size:13px;display:flex}.v5-spin{animation:1s linear infinite v5-spin}@keyframes v5-spin{to{transform:rotate(360deg)}}.v5-back{min-height:44px;color:var(--v5-muted);align-items:center;margin-bottom:24px;font-size:12px;text-decoration:none;display:inline-flex}.v5-path-card{border:1px solid var(--v5-line);border-radius:var(--v5-radius);background:var(--v5-panel);color:var(--v5-text);flex-direction:column;padding:30px;text-decoration:none;display:flex;position:relative;overflow:hidden}.v5-path-card h2{margin:18px 0;font-size:34px}.v5-path-card p{font-size:13px}.v5-path-card>.v5-row{color:var(--v5-muted);margin-top:auto;font-size:11px}.v5-path-card>.v5-button{align-self:flex-start;margin-top:auto}.v5-path-number{font:500 54px/1 var(--v5-serif);color:var(--v5-gold);opacity:.7;margin-bottom:25px}.v5-path-tags{flex-wrap:wrap;gap:7px;margin:8px 0 25px;display:flex}.v5-path-tags span,.v5-badge{background:var(--v5-panel-raised);border:1px solid var(--v5-line);font:500 9px var(--v5-sans);color:var(--v5-muted);border-radius:5px;align-items:center;gap:5px;padding:5px 8px;display:inline-flex}.v5-page progress{appearance:none;background:var(--v5-panel-raised);width:100%;height:5px;accent-color:var(--v5-gold);border:0;border-radius:5px;margin:18px 0;display:block;overflow:hidden}.v5-page progress::-webkit-progress-bar{background:var(--v5-panel-raised)}.v5-page progress::-webkit-progress-value{background:var(--v5-gold)}.v5-page progress::-moz-progress-bar{background:var(--v5-gold)}.is-highlighted{outline:2px solid var(--v5-gold);outline-offset:4px;scroll-margin-top:100px}.v5-progress-summary{border-block:1px solid var(--v5-line);align-items:center;gap:26px;padding:20px 0;display:flex}.v5-progress-summary>strong{font:500 64px var(--v5-serif);color:var(--v5-gold)}.v5-progress-summary>strong>span{color:var(--v5-faint);font-size:36px}.v5-progress-summary>div{max-width:500px;color:var(--v5-muted);flex:1;font-size:12px}.v5-timeline{margin:38px 0;padding:0;list-style:none}.v5-timeline>li{grid-template-columns:44px minmax(0,1fr);gap:22px;padding-bottom:25px;display:grid;position:relative}.v5-timeline>li:not(:last-child):before{content:"";background:var(--v5-line);width:1px;position:absolute;top:43px;bottom:0;left:21px}.v5-step-marker{border:1px solid var(--v5-line);width:44px;height:44px;color:var(--v5-muted);font:500 16px var(--v5-serif);border-radius:50%;justify-content:center;align-items:center;display:flex}.v5-timeline .is-current .v5-step-marker,.v5-timeline .is-completed .v5-step-marker{border-color:var(--v5-line-gold);color:var(--v5-gold);background:var(--v5-panel)}.v5-timeline .is-current>.v5-panel{border-color:var(--v5-line-gold)}.v5-timeline blockquote{white-space:pre-wrap;overflow-wrap:anywhere;border-left:2px solid var(--v5-gold);color:var(--v5-muted);margin:20px 0;padding-left:18px;font-size:13px}.v5-step-complete{border-top:1px solid var(--v5-line);margin-top:22px;padding-top:24px}.v5-callout{border-block:1px solid var(--v5-line-gold);align-items:center;gap:24px;margin-top:36px;padding:25px 0;display:flex}.v5-callout>svg{width:32px;height:32px;color:var(--v5-gold);flex-shrink:0}.v5-callout>div{flex:1}.v5-callout p{margin:0;font-size:12px}.v5-learning-banner{border:1px solid var(--v5-line-gold);background:var(--v5-panel);border-radius:18px;padding:38px 42px;position:relative;overflow:hidden}.v5-learning-banner h2{max-width:80%;font-size:clamp(36px,4vw,56px)}.v5-learning-banner p{max-width:530px;font-size:13px;position:relative}.v5-learning-banner>.v5-button{position:relative}.v5-learning-banner>svg{opacity:.09;width:280px;height:280px;color:var(--v5-gold);stroke-width:.5px;pointer-events:none;position:absolute;top:15px;right:0}.v5-tabs{border-bottom:1px solid var(--v5-line);flex-wrap:wrap;gap:8px;margin:22px 0 28px;padding-bottom:18px;display:flex}.v5-tabs button{min-height:46px;color:var(--v5-muted);font:500 11px var(--v5-sans);cursor:pointer;background:0 0;border:1px solid #0000;border-radius:7px;align-items:center;gap:9px;padding:10px 16px;display:flex}.v5-tabs button[aria-current=page]{background:var(--v5-panel);color:var(--v5-gold);border-color:var(--v5-line-gold)}.v5-privacy{color:var(--v5-muted);align-items:center;gap:12px;padding:16px 0;font-size:12px;display:flex}.v5-privacy>svg{color:var(--v5-gold);flex-shrink:0}.v5-note-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:22px;display:grid}.v5-journal-note{background:var(--v5-panel);border:1px solid var(--v5-line);border-top:2px solid var(--v5-line-gold);border-radius:3px 3px 12px 12px;min-width:0;padding:28px}.v5-journal-note>p{white-space:pre-wrap;overflow-wrap:anywhere;scrollbar-width:thin;max-height:300px;overflow:auto}.v5-journal-note .v5-actions{border-top:1px solid var(--v5-line);padding-top:12px}.v5-journal-note .v5-actions>.v5-icon-button{margin-left:auto}.v5-group-list{gap:20px;display:grid}.v5-resource-list{border-top:1px solid var(--v5-line);margin-top:28px;padding-top:14px}.v5-inline-form{gap:10px;margin:18px 0 28px;display:flex}.v5-inline-form>input{flex:1}.v5-inline-form>.v5-button{flex-shrink:0}.v5-form{flex-direction:column;gap:20px;display:flex}.v5-form label{gap:9px}.v5-form-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;display:grid}.v5-form-grid label{flex-direction:column;gap:9px;display:flex}.v5-form>.v5-button{align-self:flex-start}.v5-modal{max-width:680px;background:var(--v5-panel)!important;color:var(--v5-text)!important;border:1px solid var(--v5-line-gold)!important;border-radius:14px!important}.v5-modal header{border-color:var(--v5-line);margin-bottom:22px}.v5-modal header h2{font:500 32px var(--v5-serif)}.v5-modal--wide{width:min(940px,100%);max-width:940px}.v5-step-editor{flex-direction:column;gap:24px;display:flex}.v5-step-editor fieldset{border:1px solid var(--v5-line);border-radius:9px;flex-direction:column;gap:18px;min-width:0;padding:20px;display:flex}.v5-step-editor legend{font:600 11px var(--v5-sans);color:var(--v5-gold);padding:0 8px}.v5-step-editor .v5-actions{justify-content:flex-end;margin:0}.v5-group-management{border-top:1px solid var(--v5-line);margin-top:24px;padding-top:12px}.v5-group-management>.v5-form{margin-top:20px}.v5-kpi{font:500 66px/1.3 var(--v5-serif);color:var(--v5-gold);margin:20px 0 10px;display:block}.v5-metrics{border:1px solid var(--v5-line);border-radius:var(--v5-radius);background:var(--v5-panel);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.v5-metrics>div{text-align:center;flex-direction:column;padding:25px;display:flex}.v5-metrics>div+div{border-left:1px solid var(--v5-line)}.v5-metrics strong{font:500 50px var(--v5-serif);color:var(--v5-gold)}.v5-metrics span{font:500 11px var(--v5-sans);color:var(--v5-muted)}.v5-search-form{border:1px solid var(--v5-line-gold);background:var(--v5-panel);border-radius:10px;align-items:center;gap:20px;margin:25px 0;padding:10px 12px 10px 22px;display:flex}.v5-search-form>svg{color:var(--v5-gold);flex-shrink:0}.v5-search-form>input{background:0 0;border:0;flex:1}.v5-search-form>.v5-button{flex-shrink:0}.v5-search-result{border-bottom:1px solid var(--v5-line);grid-template-columns:130px minmax(0,1fr) 22px;align-items:start;gap:25px;padding:26px 0;text-decoration:none;display:grid}.v5-search-result>span{margin-top:10px}.v5-search-result h2{margin:0 0 12px;font-size:30px}.v5-search-result p{margin:0;font-size:13px}.v5-search-result>svg{color:var(--v5-gold);width:20px}.v5-filter-chips{flex-wrap:wrap;gap:7px;display:flex}.v5-filter-chips>button{background:var(--v5-panel);border:1px solid var(--v5-line);min-height:44px;color:var(--v5-muted);font:500 10px var(--v5-sans);cursor:pointer;border-radius:24px;align-items:center;gap:8px;padding:10px 15px;display:inline-flex}.v5-filter-chips>button[aria-pressed=true]{color:var(--v5-gold);border-color:var(--v5-line-gold);background:var(--v5-panel-raised)}.v5-filter-chips>button span{opacity:.8}.v5-agora-filters{border-bottom:1px solid var(--v5-line);flex-wrap:wrap;align-items:flex-end;gap:20px;margin-bottom:28px;padding:0 0 28px;display:flex}.v5-agora-filters>label{min-width:210px}.v5-post-tags{flex-wrap:wrap;gap:8px;margin:20px 0 16px;display:flex}.v5-post-tags span{color:var(--v5-gold);background:var(--v5-panel-raised);font:500 9px var(--v5-sans);border-radius:4px;padding:5px 8px}.app-shell--v5 .feed-page>.page-header h1{font-family:var(--v5-serif);letter-spacing:-.025em;font-size:clamp(38px,4vw,62px);font-weight:500;line-height:1.05}.app-shell--v5 .post{border-color:var(--v5-line);background:var(--v5-panel);box-shadow:none;border-radius:14px;padding:30px}.app-shell--v5 .post h2{font-family:var(--v5-serif);font-size:33px;font-weight:500}.app-shell--v5 .post footer{border-color:var(--v5-line);flex-wrap:wrap;gap:7px}.app-shell--v5 .post footer>button{min-height:44px}.v5-voice{color:var(--v5-gold);font:500 11px var(--v5-sans);flex-wrap:wrap;align-items:center;gap:10px;padding:8px 0;display:flex}.v5-voice>button{border:1px solid var(--v5-line);background:var(--v5-panel);min-height:44px;color:var(--v5-text);cursor:pointer;border-radius:6px;align-items:center;gap:9px;padding:9px 12px;display:inline-flex}.v5-voice>p{color:var(--v5-muted);flex-basis:100%;margin:4px 0;font-size:12px}.v5-recording-dot{background:#ef948b;border-radius:50%;width:8px;height:8px;box-shadow:0 0 0 4px #ef948b21}.comments>article.v5-comment-reply{border-left:2px solid var(--v5-line-gold);margin-left:25px;padding-left:16px}.v5-reply-context{color:var(--v5-gold);font-size:11px;text-decoration:none}.v5-reply-to{background:var(--v5-panel-raised);justify-content:space-between;align-items:center;gap:10px;margin-bottom:10px;padding:10px;font-size:12px;display:flex}.v5-reply-to>button{min-width:44px;min-height:44px;color:var(--v5-text);background:0 0;border:0}.v5-resume-audio{width:100%;min-width:0}.v5-resume-audio audio{width:100%;display:block}.v5-resume-audio>small{min-height:0;color:var(--v5-muted);margin:7px 0;font-size:11px;display:block}.v5-collection-picker>button{width:100%;color:var(--v5-text);border:0;border-bottom:1px solid var(--v5-line);text-align:left;cursor:pointer;background:0 0;font-size:13px}.v5-collection-picker>button:disabled{opacity:.6;cursor:default}@media (min-width:1600px){.v5-hero{min-height:450px}.v5-hero-copy{padding-left:60px}.v5-today-grid{grid-template-columns:.8fr 1.5fr}.v5-card-link{min-height:240px}}@media (max-width:1200px){.v5-card-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.v5-hero{grid-template-columns:1.6fr 1fr;min-height:355px}.v5-hero-copy{padding:32px 0 38px 30px}.v5-hero-art{padding-right:0}.v5-today-grid{grid-template-columns:minmax(220px,.8fr) minmax(0,1.3fr)}.v5-panel{padding:23px}.v5-hero h1{font-size:46px}.v5-hero-art>span{letter-spacing:.17em;font-size:7px}.v5-resume-grid{gap:13px}.v5-card-link{padding:22px}.v5-card-link h3{font-size:26px}}@media (max-width:1050px) and (min-width:901px){.v5-today-grid{grid-template-columns:1fr}.v5-two-columns{grid-template-columns:1fr;gap:0}.v5-hero{grid-template-columns:1fr}.v5-hero-copy{padding:35px}.v5-hero-art{opacity:.18;z-index:-1;width:270px;position:absolute;top:35px;right:-95px}.v5-hero-art>span{display:none}.v5-resume-grid{grid-template-columns:1fr}.v5-card-link{min-height:160px}.v5-note-grid{grid-template-columns:1fr}}@media (max-width:900px){.app-shell--v5 .page-content:not(.page-content--experiences):not(.page-content--breathwork):not(.page-content--facetlab):not(.page-content--ecl):not(.page-content--lucidity):not(.page-content--blackbox):not(.page-content--messages){width:calc(100% - 48px);padding-top:28px}.app-shell--v5 .topbar{padding-inline:18px}.app-shell--v5 .mobile-tabs a{border-radius:9px;min-height:52px;padding:7px 4px}.app-shell--v5 .mobile-tabs a span{letter-spacing:0;font-size:9px}.v5-heading{margin-bottom:28px}.v5-hero h1{font-size:clamp(41px,5.6vw,54px)}.v5-panel{padding:24px}.v5-section{margin-top:34px}.v5-tabs{gap:4px}.v5-tabs button{padding-inline:12px}}@media (max-width:680px){.app-shell--v5 .page-content:not(.page-content--experiences):not(.page-content--breathwork):not(.page-content--facetlab):not(.page-content--ecl):not(.page-content--lucidity):not(.page-content--blackbox):not(.page-content--messages){width:calc(100% - 32px);padding-top:23px}.app-shell--v5 .topbar__player,.app-shell--v5 .topbar__context small{display:none}.app-shell--v5 .topbar__context span{font-size:11px}.app-shell--v5 .topbar__actions{gap:1px}.app-shell--v5 .topbar__actions>.icon-button{width:40px;min-width:40px}.v5-welcome{align-items:flex-start;margin-bottom:16px}.v5-welcome>.v5-eyebrow{max-width:175px;font-size:8px}.v5-welcome>span:last-child{text-align:right;font-size:10px}.v5-hero{border-radius:13px;grid-template-columns:1fr;min-height:360px}.v5-hero-copy{padding:29px 25px 33px}.v5-hero h1{max-width:470px;font-size:clamp(37px,8.5vw,53px)}.v5-hero p{max-width:360px;font-size:12px}.v5-hero-art{opacity:.14;z-index:-1;width:340px;position:absolute;top:65px;right:-100px}.v5-hero-art>span{display:none}.v5-edition{margin-bottom:23px;font-size:10px}.v5-edition span{font-size:8px}.v5-hero:after{inset:9px}.v5-today-grid,.v5-two-columns,.v5-note-grid{grid-template-columns:1fr;gap:18px}.v5-today-grid{margin-top:18px}.v5-card-grid,.v5-resume-grid{grid-template-columns:1fr;gap:14px}.v5-card-link{min-height:170px;padding:24px}.v5-card-top{margin-bottom:16px}.v5-card-link h3{font-size:30px}.v5-panel{padding:23px}.v5-focus h2{font-size:31px}.v5-segment button{min-height:66px}.v5-next-footer{align-items:flex-start;gap:13px;margin-top:20px}.v5-next-footer>span{flex-basis:100%;max-width:none}.v5-heading{flex-direction:column;align-items:flex-start;gap:18px}.v5-heading h1{font-size:43px}.v5-heading p{font-size:13px}.v5-section-head{flex-wrap:wrap;align-items:center;gap:12px}.v5-section-head h2{font-size:27px}.v5-section-head h2>span{padding-right:10px;font-size:9px}.v5-section-head>a{margin-left:auto}.v5-empty{padding:25px}.v5-callout{flex-wrap:wrap;align-items:flex-start;gap:16px}.v5-callout>.v5-button{margin-left:0}.v5-callout>div{min-width:210px}.v5-path-card{padding:26px}.v5-timeline>li{grid-template-columns:32px minmax(0,1fr);gap:12px}.v5-step-marker{width:32px;height:32px;font-size:13px}.v5-timeline>li:not(:last-child):before{top:32px;left:15px}.v5-timeline .v5-panel{padding:21px 18px}.v5-timeline h2{font-size:29px}.v5-timeline .v5-button{width:100%;font-size:10px}.v5-learning-banner{padding:28px}.v5-learning-banner h2{max-width:100%;font-size:44px}.v5-learning-banner>svg{width:220px;top:70px;right:-75px}.v5-tabs{justify-content:flex-start;gap:5px}.v5-tabs button{padding:10px 11px;font-size:10px}.v5-tabs button svg{width:16px}.v5-journal-note{padding:22px}.v5-journal-note>.v5-row{flex-wrap:wrap;gap:10px}.v5-form-grid{grid-template-columns:1fr;gap:16px}.v5-inline-form{flex-wrap:wrap}.v5-inline-form>input{flex-basis:180px}.v5-group-list>.v5-panel>.v5-row{flex-wrap:wrap}.v5-search-form{flex-wrap:wrap;gap:9px;padding:12px}.v5-search-form>.v5-button{margin-left:auto}.v5-search-form>input{min-width:160px;padding-inline:5px}.v5-search-result{grid-template-columns:minmax(0,1fr) 20px;gap:8px}.v5-search-result>span{grid-column:1/-1}.v5-search-result h2{font-size:29px}.v5-filter-chips>button{padding:10px 12px;font-size:10px}.v5-agora-filters{gap:16px}.v5-agora-filters>label{width:100%}.app-shell--v5 .post{padding:22px 18px}.app-shell--v5 .post h2{font-size:29px}.v5-metrics>div{padding:20px 10px}.v5-metrics strong{font-size:44px}.v5-metrics span{font-size:10px}.v5-modal{padding:23px 18px!important}.v5-step-editor fieldset{padding:16px}.v5-privacy{align-items:flex-start;font-size:11px}.comments>article.v5-comment-reply{margin-left:10px;padding-left:10px}.v5-voice>button{font-size:11px}}@media (max-width:380px){.app-shell--v5 .topbar{gap:4px;padding-inline:9px}.app-shell--v5 .topbar__context{max-width:84px}.app-shell--v5 .topbar__actions>.icon-button{width:36px;min-width:36px}.v5-hero-copy{padding-inline:20px}.v5-hero h1{font-size:37px}.v5-tabs button{padding-inline:9px;font-size:9px}.v5-tabs button svg{display:none}.v5-section-head h2{font-size:25px}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}.v5-page *,.app-shell--v5 .sidebar *{transition:none!important;animation:none!important}.v5-button:hover,.v5-card-link:hover{transform:none}}@media print{.app-shell--v5 .sidebar,.app-shell--v5 .topbar,.app-shell--v5 .mobile-tabs{display:none}.app-shell--v5 .app-main{margin:0}.v5-page{color:#152a39}.v5-panel,.v5-journal-note{box-shadow:none;break-inside:avoid}.v5-page .v5-actions{display:none}}.v5-form-fields{border:0;flex-direction:column;gap:20px;width:100%;min-width:0;margin:0;padding:0;display:flex}.v5-form-fields>.v5-button{align-self:flex-start}.v5-form-fields:disabled{opacity:.75}.app-shell--v5 .post h2{color:var(--v5-text)}.v5-pager{justify-content:space-between;align-items:center;gap:16px;margin-top:22px;display:flex}.v5-pager>span{font:500 11px var(--v5-sans);color:var(--v5-muted)}.v5-sidebar-logout{min-height:44px;color:var(--v5-muted);font:500 12px var(--v5-sans);cursor:pointer;text-align:left;background:0 0;border:0;align-items:center;gap:11px;padding:10px 13px;display:flex}@media (max-width:680px){.app-shell--v5 .topbar__actions>.icon-button{width:44px;min-width:44px}.app-shell--v5 .topbar__actions>[aria-label=Se\ déconnecter]{display:none}}.v5-task-details{color:var(--v5-muted);margin:5px 0 20px;font-size:12px}.v5-task-details summary{cursor:pointer;min-height:44px;color:var(--v5-gold);padding:10px 0}.v5-task-details>div{border-top:1px solid var(--v5-line);padding:12px 0}.v5-task-details>div>p{margin:8px 0 0;font-size:11px}html:not([data-theme=light]) .v5-hero,html:not([data-theme=light]) .v5-personal-hero{background:radial-gradient(ellipse at 85% 40%,#347baf29,transparent 65%),linear-gradient(120deg,var(--navy-900),var(--navy-700))}html:not([data-theme=light]) .v5-personal-hero.is-night{background:radial-gradient(ellipse at 90% 20%,#347baf29,transparent 65%),linear-gradient(120deg,var(--navy-950),var(--navy-900))}html:not([data-theme=light]) .v5-hero:after{border-color:rgba(var(--inerva-gold-rgb),.09)}html:not([data-theme=light]) .v5-edition,html:not([data-theme=light]) .v5-hero h1 em,html:not([data-theme=light]) .v5-hero-art>span{color:var(--inerva-gold)}html:not([data-theme=light]) .v5-edition span{border-color:var(--line-gold)}html:not([data-theme=light]) .v5-hero h1{color:var(--ivory)}html:not([data-theme=light]) .v5-hero p{color:var(--muted)}html:not([data-theme=light]) .v5-hero .v5-button{background:var(--inerva-gold-gradient);color:var(--navy-950)!important}.v5-arrival-loading{text-align:center;min-height:70svh;color:var(--v5-text);background:var(--v5-bg);font:400 18px var(--v5-body);place-content:center;gap:16px;padding:32px;display:grid}.v5-personal-hero{border:1px solid var(--v5-line-gold);border-radius:var(--v5-radius);background:radial-gradient(ellipse at 85% 40%,#b58f4b1f,transparent 65%),var(--v5-panel);grid-template-columns:minmax(0,1.65fr) minmax(220px,1fr);align-items:center;min-height:370px;margin-bottom:20px;padding:clamp(26px,4vw,58px);display:grid;position:relative;overflow:hidden}.v5-personal-copy{z-index:1;min-width:0;position:relative}.v5-personal-copy>.v5-eyebrow{align-items:center;gap:10px;display:flex}.v5-personal-hero h1{overflow-wrap:anywhere;max-width:800px;margin:21px 0 22px;font-size:clamp(39px,4.2vw,65px)}.v5-personal-hero h1 em{color:var(--v5-gold);margin-top:14px;font-size:clamp(25px,2.8vw,39px);font-weight:400;line-height:1.15;display:block}.v5-personal-copy>p{max-width:600px;font-size:14px}.v5-personal-actions{flex-wrap:wrap;align-items:center;gap:16px;margin-top:26px;display:flex}.v5-welcome-text-link{min-height:44px;color:var(--v5-text);font:500 11px var(--v5-sans);align-items:center;gap:10px;display:inline-flex}.v5-personal-art{aspect-ratio:1;pointer-events:none;min-width:0;position:relative}.v5-personal-art .v5-orbit{opacity:.6;width:135%;max-width:none;margin-left:-15%}.v5-personal-orbit-label{text-align:center;color:var(--v5-gold);place-content:center;gap:15px;display:grid;position:absolute;inset:0}.v5-personal-orbit-label>span{font:500 clamp(20px,2.4vw,35px) var(--v5-serif);letter-spacing:.3em}.v5-personal-orbit-label small{font:500 8px/1.9 var(--v5-sans);letter-spacing:.15em;color:var(--v5-muted)}.v5-personal-hero.is-night{background:radial-gradient(ellipse at 90% 20%,#707ea229,transparent 65%),var(--v5-panel)}.v5-checkin{margin-bottom:36px;padding:clamp(20px,3vw,32px)}.v5-checkin-top{justify-content:space-between;align-items:center;gap:20px;display:flex}.v5-checkin h2{margin:5px 0 18px;font-size:29px}.v5-welcome-settings{min-height:44px;color:var(--v5-muted);font:500 10px/1.5 var(--v5-sans);cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;gap:8px;padding:8px 10px;display:flex}.v5-intents{flex-wrap:wrap;gap:10px;display:flex}.v5-intents button{border:1px solid var(--v5-line);background:var(--v5-bg);min-height:46px;color:var(--v5-text);font:500 12px/1.5 var(--v5-body);cursor:pointer;border-radius:28px;justify-content:center;align-items:center;gap:10px;padding:11px 16px;transition:background .16s,border-color .16s;display:inline-flex}.v5-intents button svg{color:var(--v5-gold);flex-shrink:0}.v5-intents button:hover,.v5-intents button[aria-pressed=true]{border-color:var(--v5-gold);background:var(--v5-panel-raised)}.v5-checkin>small{margin-top:13px;font-size:11px;display:block}.v5-checkin-answer:empty{display:none}.v5-checkin-answer{flex-wrap:wrap;align-items:center;gap:20px;padding:18px 0 4px;display:flex}.v5-checkin-answer p{flex:300px;margin:0}.v5-checkin-answer a{min-height:44px;color:var(--v5-gold);font:600 11px var(--v5-sans);align-items:center;gap:10px;display:inline-flex}.v5-welcome-form{border-top:1px solid var(--v5-line);grid-template-columns:minmax(0,1fr) minmax(0,1fr) auto;align-items:end;gap:18px;margin-top:22px;padding-top:22px;display:grid}.v5-welcome-form label{color:var(--v5-muted);font:500 12px var(--v5-body);gap:7px;display:grid}.v5-welcome-form input,.v5-welcome-form select{border:1px solid var(--v5-line);background:var(--v5-bg);width:100%;min-height:46px;color:var(--v5-text);font:400 14px var(--v5-body);border-radius:7px;padding:11px}.v5-page .v5-welcome-feedback{color:var(--v5-gold);margin:15px 0 0;font-size:12px}.v5-digest{scroll-margin-top:100px}.v5-digest .v5-section-head{align-items:center}.v5-digest .v5-section-head h2{margin-bottom:9px}.v5-digest .v5-section-head p{margin-bottom:0;font-size:12px}.v5-digest-summary{color:var(--v5-gold);align-items:center;gap:14px;margin-bottom:18px;display:flex}.v5-digest-summary p{margin:0;font-size:13px}.v5-digest-summary strong{color:var(--v5-text)}.v5-digest-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}.v5-digest-card{border:1px solid var(--v5-line);background:var(--v5-panel);color:var(--v5-text);overflow-wrap:anywhere;border-radius:12px;flex-direction:column;padding:25px;transition:border-color .18s,background .18s;display:flex}.v5-digest-card:hover{border-color:var(--v5-line-gold);background:var(--v5-panel-raised)}.v5-digest-number{color:var(--v5-faint);font:400 24px var(--v5-serif)}.v5-digest-card h3{margin:20px 0 12px;font-size:26px;line-height:1.2}.v5-digest-card p{font-size:13px}.v5-digest-card footer{color:var(--v5-gold);font:500 10px var(--v5-sans);justify-content:space-between;align-items:center;gap:10px;margin-top:auto;padding-top:16px;display:flex}.v5-digest-caption{margin-top:12px;font-size:11px;display:block}.v5-digest-empty{border:1px solid var(--v5-line);background:var(--v5-panel);border-radius:12px;flex-wrap:wrap;align-items:center;gap:20px;padding:24px;display:flex}.v5-digest-empty>svg{color:var(--v5-gold)}.v5-digest-empty>div{flex:260px}.v5-digest-empty h3{margin:0 0 8px;font-size:25px}.v5-digest-empty p{margin:0;font-size:12px}.v5-digest-empty>a{min-height:44px;color:var(--v5-gold);font:500 11px var(--v5-sans);align-items:center;gap:8px;display:flex}.v5-academy-updates{border-top:1px solid var(--v5-line);grid-template-columns:minmax(0,.7fr) minmax(0,1.3fr);gap:32px;margin-top:30px;padding:28px 0;display:grid}.v5-academy-updates header h3{margin-top:8px;font-size:28px}.v5-academy-updates>div{gap:8px;display:grid}.v5-academy-updates a{border:1px solid var(--v5-line);min-height:70px;color:var(--v5-gold);background:var(--v5-panel);border-radius:9px;align-items:center;gap:16px;padding:14px 16px;display:flex}.v5-academy-updates a>div{flex:1}.v5-academy-updates a>svg{flex-shrink:0}.v5-academy-updates strong{color:var(--v5-text);font:600 12px var(--v5-body)}.v5-academy-updates p{margin:5px 0 0;font-size:11px;line-height:1.55}.v5-welcome-settings:focus-visible,.v5-intents button:focus-visible,.v5-welcome-text-link:focus-visible,.v5-digest a:focus-visible,.v5-checkin-answer a:focus-visible{outline:3px solid var(--v5-gold);outline-offset:4px}@media (max-width:1100px){.v5-personal-hero{grid-template-columns:minmax(0,1fr) 210px;padding:30px}.v5-personal-art .v5-orbit{width:150%;margin-left:-20%}.v5-digest-grid{gap:10px}.v5-digest-card{padding:20px}.v5-welcome-form{grid-template-columns:1fr 1fr}.v5-welcome-form>.v5-button{grid-column:1/-1;justify-self:start}}@media (max-width:700px){.v5-personal-hero{min-height:0;padding:28px 22px;display:block}.v5-personal-copy{z-index:1}.v5-personal-art{opacity:.15;width:300px;position:absolute;top:-80px;right:-110px}.v5-personal-orbit-label{display:none}.v5-personal-hero h1{font-size:43px}.v5-personal-hero h1 em{font-size:29px}.v5-personal-copy>p{font-size:13px}.v5-personal-actions{align-items:stretch;gap:10px}.v5-personal-actions>.v5-button{width:100%}.v5-welcome-text-link{justify-content:center;width:100%}.v5-checkin-top{flex-direction:column;align-items:flex-start;gap:0}.v5-welcome-settings{margin-bottom:12px;padding-left:0}.v5-checkin h2{margin-bottom:6px;font-size:26px}.v5-intents{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.v5-intents button{border-radius:12px;padding:10px;font-size:11px}.v5-checkin-answer{gap:8px}.v5-welcome-form{grid-template-columns:1fr}.v5-welcome-form>.v5-button{width:100%}.v5-digest-grid{grid-template-columns:1fr}.v5-digest-card h3{margin-top:10px}.v5-digest .v5-section-head{align-items:flex-start;gap:10px}.v5-academy-updates{grid-template-columns:1fr;gap:10px}.v5-digest-summary{align-items:flex-start}.v5-digest-summary>svg{flex-shrink:0}.v5-digest-empty{gap:14px}}@media (prefers-reduced-motion:reduce){.v5-intents button,.v5-digest-card{transition:none}}.v5-community{grid-template-columns:minmax(0,1.3fr) minmax(0,1fr);gap:22px;margin:32px 0 44px;display:grid}.v5-agora-invitation{isolation:isolate;border:1px solid var(--v5-line-gold);border-radius:var(--v5-radius);background:linear-gradient(135deg,var(--v5-panel-raised),var(--v5-bg));box-shadow:var(--v5-shadow);flex-direction:column;align-items:flex-start;padding:clamp(26px,3.5vw,44px);display:flex;position:relative;overflow:hidden}.v5-community .v5-eyebrow{align-items:center;gap:9px;display:inline-flex}.v5-agora-invitation h2{max-width:490px;margin:25px 0 20px;font-size:clamp(36px,3.8vw,52px);line-height:1.03}.v5-agora-invitation h2 em{color:var(--v5-gold);font-weight:400}.v5-agora-invitation>p{max-width:440px;margin-bottom:28px}.v5-community-actions{flex-wrap:wrap;align-items:center;gap:18px;margin-top:auto;display:flex}.v5-community-compose{min-height:44px;color:var(--v5-text);text-underline-offset:5px;align-items:center;gap:8px;font-size:12px;text-decoration:underline;display:inline-flex}.v5-community-formats{color:var(--v5-muted);margin-top:20px;font-size:11px;line-height:1.7}.v5-community-lines{z-index:-1;opacity:.12;pointer-events:none;position:absolute;inset:0;overflow:hidden}.v5-community-lines span{border:1px solid var(--v5-gold);border-radius:50%;width:460px;height:460px;position:absolute;top:10%;right:-320px}.v5-community-lines span:nth-child(2){top:20%;right:-290px}.v5-community-lines span:nth-child(3){top:30%;right:-260px}.v5-member-spotlight{border:1px solid var(--v5-line);border-radius:var(--v5-radius);background:var(--v5-panel);box-shadow:var(--v5-shadow);flex-direction:column;padding:28px;display:flex}.v5-member-spotlight>header{color:var(--v5-gold);justify-content:space-between;align-items:center;gap:12px;margin-bottom:24px;display:flex}.v5-spotlight-label{color:var(--v5-muted);margin-bottom:12px;font-size:11px}.v5-spotlight-identity{align-items:center;gap:15px;margin-bottom:18px;display:flex}.v5-spotlight-identity .avatar{border:1px solid var(--v5-line-gold);width:68px;height:68px;box-shadow:0 0 0 5px var(--v5-panel-raised);flex:0 0 68px;font-size:22px}.v5-spotlight-identity h3{overflow-wrap:anywhere;margin:0 0 4px;font-size:30px}.v5-spotlight-identity p{margin:0;font-size:12px;line-height:1.5}.v5-member-spotlight .v5-spotlight-intro{margin-bottom:16px;font-size:13px}.v5-spotlight-results{color:var(--v5-gold);grid-template-columns:20px 1fr;column-gap:10px;margin:0 0 18px;display:grid}.v5-spotlight-results strong{align-self:center;font-size:14px}.v5-spotlight-results small{grid-column:2;font-size:10px}.v5-spotlight-results strong span{white-space:nowrap}.v5-member-spotlight blockquote{border:0;border-left:2px solid var(--v5-line-gold);background:0 0;margin:0 0 20px;padding:0 0 0 14px}.v5-member-spotlight blockquote p{margin:0 0 5px;font-size:13px;line-height:1.65}.v5-member-spotlight cite{color:var(--v5-faint);font-size:10px;font-style:normal}.v5-spotlight-link,.v5-spotlight-empty>a{color:var(--v5-text);text-underline-offset:5px;align-self:flex-start;align-items:center;gap:10px;min-height:44px;font-size:12px;font-weight:600;text-decoration:underline;display:inline-flex}.v5-member-spotlight>footer{border-top:1px solid var(--v5-line);margin-top:auto;padding-top:17px}.v5-member-spotlight>footer a{min-height:40px;color:var(--v5-muted);align-items:center;gap:8px;font-size:11px;display:flex}.v5-spotlight-link{margin-bottom:15px}.v5-community-retry{min-height:44px;color:var(--v5-gold);cursor:pointer;background:0 0;border:0;align-self:flex-start;margin:8px 0;font-size:11px;text-decoration:underline}.v5-community a:focus-visible,.v5-community button:focus-visible,.v5-camera :is(button,input,select,video):focus-visible,.v5-camera-file:focus-within{outline:2px solid var(--v5-gold);outline-offset:4px}.v5-camera{width:100%;min-width:0;color:var(--v5-text)}.v5-camera-panel{border:1px solid var(--v5-line-gold);background:var(--v5-panel);border-radius:14px;min-width:0;padding:20px}.v5-camera-panel>header{justify-content:space-between;align-items:flex-start;gap:16px;margin-bottom:18px;display:flex}.v5-camera-panel h3{font:500 27px/1.2 var(--v5-serif);color:var(--v5-text);margin:5px 0}.v5-camera-panel p{color:var(--v5-muted);margin:14px 0;font-size:13px;line-height:1.65}.v5-camera-frame{aspect-ratio:16/9;border:1px solid var(--v5-line);background:#050b10;border-radius:10px;position:relative;overflow:hidden}.v5-camera-frame.is-recording{border-color:#ee7171}.v5-camera-frame video{object-fit:contain;width:100%;height:100%;display:block}.v5-camera-badge{color:#fff;background:#050b10d9;border-radius:6px;width:-moz-fit-content;width:fit-content;max-width:calc(100% - 24px);padding:5px 10px;font-size:11px;line-height:1.6;position:absolute;bottom:12px;left:12px;right:12px}.v5-camera-review{background:#050b10;border-radius:10px;width:100%;min-height:180px;max-height:380px;display:block}.v5-camera-settings{flex-wrap:wrap;align-items:center;gap:16px;margin:16px 0;display:flex}.v5-camera-settings>label:not(.v5-camera-sound){flex:180px;min-width:0}.v5-camera-settings select{width:100%;max-width:100%}.v5-camera-settings .v5-camera-sound{align-items:center;gap:8px;min-height:44px;margin:0;font-size:12px;display:flex}.v5-camera-sound input{width:18px;height:18px;accent-color:var(--v5-gold)}.v5-camera-actions{flex-wrap:wrap;align-items:center;gap:10px;margin-top:16px;display:flex}.v5-camera-actions .button{white-space:normal;text-align:center;min-height:44px}.v5-camera-file{cursor:pointer;align-items:center;gap:8px;min-height:44px;padding:12px 0;position:relative;overflow:hidden;margin:0!important;font-size:12px!important;display:inline-flex!important}.v5-camera-file input{opacity:0;clip-path:inset(50%);width:1px;height:1px;position:absolute}.v5-camera-panel>small{color:var(--v5-muted);margin-top:16px;font-size:11px;line-height:1.7;display:block}@media (min-width:761px) and (max-width:1100px){.v5-community{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:16px}.v5-agora-invitation,.v5-member-spotlight{padding:24px}.v5-community-actions{gap:8px}}@media (max-width:760px){.v5-community{grid-template-columns:minmax(0,1fr);gap:16px;margin:24px 0 32px}.v5-agora-invitation,.v5-member-spotlight{padding:24px}.v5-agora-invitation h2{font-size:38px}.v5-community-actions{gap:8px;width:100%}.v5-community-actions .v5-button{justify-content:center;width:100%}.v5-community-compose{margin:0 auto}.v5-spotlight-identity h3{font-size:28px}.v5-camera-panel{padding:14px}.v5-camera-panel h3{font-size:24px}.v5-camera-actions .button{flex:auto}.v5-camera-frame{aspect-ratio:4/3}.v5-camera-file{max-width:100%}.v5-camera-settings{gap:10px}.v5-camera-review{max-height:50vh}}:root{--academy-motion:.18s}html:not([data-theme=light]){--v5-faint:#9bb1c5}.academy-refined{--v5-radius:20px}.academy-refined .sidebar nav a{min-height:48px;transition:background var(--academy-motion),color var(--academy-motion),border-color var(--academy-motion);border-radius:12px;font-size:13px}.academy-refined .sidebar__group h2{letter-spacing:.12em;font-size:10px}.academy-refined .sidebar__profile-access{border-radius:16px}.academy-refined .topbar__context small{font-size:12px;line-height:1.6}.academy-refined .icon-button{border-radius:12px;min-width:44px;min-height:44px}.academy-refined .mobile-tabs a{transition:color var(--academy-motion),background var(--academy-motion);border-radius:14px}.academy-refined .mobile-tabs a span{font-size:10px;line-height:1.4}.academy-refined :is(.page-header,.v5-heading){gap:24px;margin-bottom:32px}.academy-refined :is(.page-header,.v5-heading) h1{letter-spacing:-.025em;text-wrap:balance;max-width:840px;line-height:1.08}.academy-refined :is(.page-header,.v5-heading)>div>p{max-width:65ch;font-size:15px;line-height:1.8}.academy-refined .v5-page p{font-size:15px;line-height:1.8}.academy-refined .v5-eyebrow{letter-spacing:.11em;font-size:11px;line-height:1.7}.academy-refined :is(.v5-button,.v5-text-button,.v5-section-head>a,.v5-meta,.v5-label){font-size:12px}.academy-refined :is(.button,.v5-button){border-radius:12px;padding-block:12px;line-height:1.5}.academy-refined .v5-panel{box-shadow:none}.academy-refined .v5-section{margin-top:40px}.academy-refined .v5-card-link{min-height:204px;box-shadow:none;padding:26px}.academy-refined .v5-card-link p{font-size:14px}.academy-refined .v5-card-top{gap:13px;margin-bottom:22px}.academy-refined .v5-card-symbol{background:rgba(var(--inerva-gold-rgb),.075);border:1px solid var(--v5-line-gold);border-radius:14px;flex-shrink:0;place-items:center;width:44px;height:44px;display:grid}.academy-refined .v5-card-symbol svg{stroke-width:1.4px;width:22px;height:22px}.academy-refined .v5-card-link h3{font-size:30px}.academy-refined :is(.v5-tabs,.v5-filter-chips){gap:8px}.academy-refined :is(.v5-tabs,.v5-filter-chips) button{border-radius:12px;min-height:44px;font-size:12px}.academy-refined :is(.v5-list-item,.training-community a){transition:color var(--academy-motion),border-color var(--academy-motion)}.academy-refined .v5-list-item small{font-size:12px}.academy-refined .v5-list-item p{font-size:14px}.academy-refined .v5-personal-hero{border-radius:24px;min-height:300px;padding:clamp(26px,3vw,42px)}.academy-refined .v5-personal-hero h1{margin-block:16px;font-size:clamp(38px,3.7vw,58px)}.academy-refined .v5-personal-hero h1 em{font-size:clamp(25px,2.5vw,34px)}.academy-refined .v5-checkin{margin-bottom:24px}.academy-refined .v5-today-grid{margin-top:4px}.academy-refined .v5-learning-banner{border-radius:22px;min-height:0;margin-bottom:32px;padding:30px}.academy-refined .v5-learn .v5-library-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.academy-refined .v5-learn .v5-library-grid .v5-card-link{min-height:190px}.academy-refined .v5-explore-pair{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;margin-top:36px;display:grid}.academy-refined .v5-explore-pair .v5-callout{border:1px solid var(--v5-line);background:var(--v5-panel);border-radius:20px;flex-wrap:wrap;align-items:flex-start;gap:16px;margin:0;padding:25px;display:flex}.academy-refined .v5-explore-pair .v5-callout>svg{flex-shrink:0;width:24px;height:24px}.academy-refined .v5-explore-pair .v5-callout>div{flex:1;min-width:150px}.academy-refined .v5-explore-pair .v5-callout h2{font-size:28px}.academy-refined .v5-explore-pair .v5-callout p{font-size:14px}.academy-refined .v5-explore-pair .v5-callout small{font-size:12px;line-height:1.7}.academy-refined .v5-explore-pair .v5-callout>.v5-button{margin-left:40px}.academy-refined :is(.course-card,.member-card,.event-card,.post){box-shadow:none;border-radius:20px}.academy-refined .post{background:var(--v5-panel);border-color:var(--v5-line);margin-bottom:24px}.academy-refined .post__body{font-size:15px;line-height:1.85}.academy-refined .post>header{gap:14px}.academy-refined .post>footer button{min-height:44px}.academy-refined :is(.course-card,.member-card){overflow:hidden}.academy-refined :is(.course-card,.member-card) p{font-size:14px;line-height:1.8}.academy-refined .v5-privacy{border-radius:14px;font-size:13px;line-height:1.75}.academy-refined .v5-journal-note{border-radius:20px;padding:26px}.academy-refined .v5-empty{border-style:solid;padding:28px}.academy-refined :is(button,a,input,select,textarea,summary):focus-visible,.modal :is(button,a,input,select,textarea,summary):focus-visible{outline:3px solid var(--v5-gold);outline-offset:4px}@media (hover:hover){.academy-refined .sidebar nav a:hover{background:var(--v5-panel);color:var(--v5-text)}.academy-refined :is(.v5-list-item,.training-community a):hover{color:var(--v5-gold);border-color:var(--v5-line-gold)}}@media (prefers-reduced-motion:no-preference){.academy-refined .page-content>:is(.v5-page,.feed-page,.members-page,.experiences-page,.page-header){animation:.28s ease-out academy-enter}.academy-refined :is(.v5-button,.button):active{transform:scale(.98)}.modal:not(.training-detail){animation:.2s ease-out academy-enter}.academy-refined .v5-card-link .v5-link-arrow{transition:transform .2s}.academy-refined .v5-card-link:hover .v5-link-arrow{transform:translate(2px,-2px)}@keyframes academy-enter{0%{opacity:.5;transform:translateY(5px)}to{opacity:1;transform:translateY(0)}}}@media (max-width:700px){.academy-refined :is(.page-header,.v5-heading){flex-direction:column;align-items:flex-start;gap:18px}.academy-refined .v5-explore-pair,.academy-refined .v5-learn .v5-library-grid{grid-template-columns:1fr}.academy-refined .v5-card-link{min-height:0;padding:23px}.academy-refined .v5-card-top{margin-bottom:18px}.academy-refined .v5-section-head{flex-wrap:wrap;gap:10px}.academy-refined .v5-section-head>a{min-height:44px}.academy-refined .v5-personal-hero{padding:25px}.academy-refined .v5-learning-banner{padding:24px}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}.academy-refined *,.academy-refined :before,.academy-refined :after,.modal,.modal *,.training-backdrop{scroll-behavior:auto!important;transition:none!important;animation:none!important}.academy-refined :is(a,button):hover{transform:none}}.academy-nav-label{gap:3px;min-width:0;display:grid}.academy-nav-label strong{font-size:inherit;font-weight:650}.academy-nav-label small{opacity:1;font-size:10px;font-weight:400;line-height:1.2}.academy-refined .mobile-tabs a{min-width:0}.academy-refined .mobile-tabs .academy-nav-label{text-align:center;gap:2px}.academy-refined .mobile-tabs .academy-nav-label strong{font-size:10px}.academy-refined .mobile-tabs .academy-nav-label small{font-size:8px}@media (max-width:380px){.academy-refined .mobile-tabs .academy-nav-label small{display:none}}.academy-refined .sidebar__portals{gap:9px;padding:6px 1px 18px;display:grid}.academy-refined .sidebar nav a.sidebar__portal{border:1px solid var(--v5-line);border-radius:13px;grid-template-columns:26px minmax(0,1fr) 13px;gap:7px;min-height:70px;padding:13px 11px;display:grid}.sidebar__portal>span{gap:5px;min-width:0;display:grid}.sidebar__portal strong{font:600 12px/1.4 var(--sans);color:var(--v5-text)}.sidebar__portal small{color:var(--v5-muted);font:400 9px/1.5 var(--sans)}.academy-refined .sidebar nav .sidebar__portal>svg:last-child{opacity:.65;width:13px}.academy-refined .sidebar nav a.sidebar__portal--vip{border-color:var(--v5-line-gold);background:linear-gradient(110deg,rgba(var(--v5-gold-rgb),.11),rgba(var(--v5-gold-rgb),.025));color:var(--v5-gold);box-shadow:inset 2px 0 rgba(var(--v5-gold-rgb),.4)}.academy-refined .sidebar nav a.sidebar__portal--initiation{color:var(--v5-muted);background:0 0}.academy-refined .sidebar nav a.sidebar__portal.active{border-color:var(--v5-gold)}.oikos-progression{border:1px solid var(--v5-line-gold);background:linear-gradient(115deg,rgba(var(--v5-gold-rgb),.065),transparent);border-radius:18px;align-items:center;gap:16px;min-height:88px;margin:-7px 0 27px;padding:20px 24px;display:flex}.oikos-progression__icon{width:43px;height:43px;color:var(--v5-gold);background:rgba(var(--v5-gold-rgb),.09);border-radius:14px;flex-shrink:0;place-items:center;display:grid}.oikos-progression__icon svg{width:21px}.oikos-progression>span:nth-child(2){gap:5px;display:grid}.oikos-progression strong{font:600 13px/1.5 var(--sans);color:var(--v5-text)}.oikos-progression small{color:var(--v5-muted);font-size:12px}.oikos-progression>svg{width:19px;color:var(--v5-gold);flex-shrink:0;margin-left:auto}@media (hover:hover){.academy-refined .sidebar nav a.sidebar__portal:hover,.oikos-progression:hover{background-color:rgba(var(--v5-gold-rgb),.07);border-color:var(--v5-gold)}}@media (max-width:520px){.oikos-progression{gap:13px;margin-top:0;padding:18px}.oikos-progression small{font-size:11px}}@media (max-width:360px){body:has(.app-shell--v5){min-width:0}}html[data-theme=light]:where(:not([data-inerva-surface=simlab])){--navy-950:#fffdf9;--navy-900:#f1ede5;--navy-850:#f1ede5;--navy-800:#f1ede5;--navy-700:#f1ede5;--navy-600:#f1ede5;--gold-500:#80601f;--gold-300:#80601f;--gold-200:#80601f;--gold-700:#80601f;--blue-500:#285b73;--blue-300:#285b73;--ivory:#183247;--white:#183247;--muted:#526475;--muted-2:#526475;--line:#81909a33;--danger:#a13935;--success:#256756;--shadow:0 28px 80px #1832471e;--lightningcss-light:initial;--lightningcss-dark: ;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) body:before{background:radial-gradient(circle at 84% -10%, #dde9ee29, transparent 34rem), radial-gradient(circle at -5% 25%, rgba(var(--inerva-gold-rgb), .07), transparent 26rem), linear-gradient(#dde9ee06 1px, transparent 1px), linear-gradient(90deg,#dde9ee06 1px,transparent 1px)}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) ::selection{color:#183247;background:#dfc58e}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .skip-link{color:#183247;background:#dfc58e}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .button--gold{color:#183247}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .button--outline{background:#18324706;border-color:#81909a47}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .button--success{background:#dcece11f;border-color:#7b9c8980}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .button--disabled{background:#18324708;border-color:#81909a29}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .notice{color:#526475;background:#dde9ee1a}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .notice--error{color:#183247;background:#f1ded914}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .notice--success{color:#526475;background:#dcece114}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .hero{border-inline:1px solid #81909a29}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .hero__copy>p{color:#526475}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .hero__brand{background:linear-gradient(145deg,#f1ede5b8,#fffdf929)}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .hero__glow{background:#dde9ee21}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .space-card{background:linear-gradient(145deg,#f1ede5b8,#f1ede594)}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .pricing-grid article{background:#f1ede5a3}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .pricing-grid article.is-featured{background:linear-gradient(155deg,rgba(var(--inerva-gold-rgb), .09),#f1ede5b3)}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .pricing-grid article>b{color:#183247;background:#dfc58e}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .pricing-grid ul{color:#526475}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .auth-visual{background:radial-gradient(circle at 50% 35%,#dde9ee33,transparent 36%),linear-gradient(145deg,var(--navy-700),var(--navy-950))}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .auth-visual blockquote{color:#183247}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .auth-panel{background:#fffdf9e6}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .social-buttons button{background:#18324708;border:1px solid #81909a29}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .auth-form label,html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .stack-form label{color:#183247}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) input,html[data-theme=light]:where(:not([data-inerva-surface=simlab])) textarea,html[data-theme=light]:where(:not([data-inerva-surface=simlab])) select{background:#fffdf9b8;border:1px solid #81909a33}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .security-page{background:radial-gradient(circle at 50% 15%,#dde9ee29,#0000 28rem)}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .security-page>section{background:#f1ede5db}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .sidebar{background:#fffdf9f5;box-shadow:18px 0 60px #18324710}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .sidebar__profile-access{background:linear-gradient(110deg,rgba(var(--inerva-gold-rgb), .09),#dde9ee0b)}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .sidebar__profile-access:hover,html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .sidebar__profile-access.active{background:linear-gradient(110deg,rgba(var(--inerva-gold-rgb), .15),#dde9ee12)}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .sidebar__group+.sidebar__group{border-top:1px solid #81909a29}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .sidebar nav a.active{background:linear-gradient(90deg,rgba(var(--inerva-gold-rgb), .1),#dde9ee0a)}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .sidebar__language .language-selector select{background:#fffdf9bd}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .topbar{background:#fffdf9f7}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .notification-center__panel{background:#fffdf9fb;box-shadow:0 28px 90px #18324726}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .notification-center__list>button:hover{background:linear-gradient(90deg,rgba(var(--inerva-gold-rgb), .075),#dde9ee09)}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .notification-center__list>button>i{background:#dfc58e}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .icon-button em{color:#183247;background:#dfc58e}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .global-search{box-shadow:0 20px 30px #18324716}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .global-search button{color:#183247;background:#dfc58e}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .experiences-hero{background:radial-gradient(circle at 78% 15%,#dde9ee33,#0000 24rem),linear-gradient(135deg,#f1ede5d1,#fffdf9e6)}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .experiences-hero__copy>p{color:#526475}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .experiences-access-card{background:linear-gradient(160deg,rgba(var(--inerva-gold-rgb), .1),#fffdf9b8)}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .experience-card{background:linear-gradient(150deg,#f1ede5b8,#fffdf9db)}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .experience-card:hover{box-shadow:0 24px 64px #18324716}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .experience-card.is-target{box-shadow:0 0 0 1px rgba(var(--inerva-gold-rgb), .18),0 24px 70px #1832471b}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .experience-card--blackbox{background:radial-gradient(circle at 88% 45%,rgba(var(--inerva-gold-rgb), .09),transparent 20rem),linear-gradient(150deg,#f1ede5a8,#fffdf9eb)}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .experience-card>header{border-bottom:1px solid #81909a29}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .experience-card__status{border:1px solid #81909a2e}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .experience-card__status.is-included,html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .experience-card__status.is-addon,html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .experience-card__status.is-assigned{background:#dcece112;border-color:#7b9c8952}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .experience-card__body>p{color:#526475}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .experience-card__body li{border:1px solid #81909a29}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .experience-card>footer{background:#fffdf945;border-top:1px solid #81909a29}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .experience-card.is-locked:after{background:radial-gradient(circle at 100% 0,#18324714,#0000 67%)}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .experiences-rules article{background:#f1ede580}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .experiences-community{background:radial-gradient(circle at 0 100%,#dde9ee21,#0000 25rem),#f1ede59e}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .experiences-community nav a{background:#fffdf96b}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .post{background:linear-gradient(155deg,#f1ede5a3,#f1ede5b8);box-shadow:0 24px 70px #1832470b}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .post__body{color:#526475}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .post-translation>section{background:#dde9ee13}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .post-translation p{color:#526475}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .agora-link__player>button{background:linear-gradient(135deg,#0000,#dfc58e1f)}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .post-media--placeholder{background:radial-gradient(circle,#dde9ee29,transparent 36%),linear-gradient(145deg,var(--navy-700),var(--navy-950))}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .reaction-picker__trigger.is-active{background:color-mix(in srgb,var(--reaction-accent,#dfc58e) 7%,transparent)}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .reaction-choice{background:#f1ede5b3}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .reaction-choice:hover:not(:disabled),html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .reaction-choice.is-selected{background:color-mix(in srgb,var(--reaction-accent) 8%,#f1ede5c2)}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .reaction-choice__seal{background:radial-gradient(circle,#1832470a,#0000 68%)}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .reaction-choice__seal i{color:#183247}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .reaction-choice--inerva_dislike .reaction-choice__seal{box-shadow:0 0 28px #18324709}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .modal>header{background:#f1ede5f5}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .comments article p{color:#526475}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .agora-manage__choices>button:hover{background:#1832470d}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .agora-manage .agora-danger{color:#526475;background:#f6e8e31f;border:1px solid #b8797366}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .comment-like__error{color:#526475}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .comment-form__submit{color:#183247;background:#dfc58e}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .comment-tool{background:#fffdf98a}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .comment-attachments article{background:#fffdf98c}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .comment-attachments button{background:#fffdf9e0}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .course-card{background:#f1ede5b3}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .course-card__visual:after{background:#dfc58e}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .progress{background:#1832470f}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .progress i{background:#dfc58e}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .locked-preview article{border:1px solid #81909a29}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .course-modal article>button{background:#fffdf94d}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .lesson-content p{color:#526475}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .lesson-complete.is-done{border-color:#7b9c8966}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .events-list>article{background:#f1ede5ad}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .coworking-section{background:radial-gradient(circle at 88% 12%,#dde9ee29,#0000 20rem),linear-gradient(145deg,#f1ede5f0,#fffdf9eb);box-shadow:0 28px 70px #18324710}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .coworking-card{background:#fffdf98f;border:1px solid #81909a47}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .coworking-card__signal{border:1px solid #7b9c896b;box-shadow:inset 0 0 25px #18324705,0 0 32px #18324704}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .coworking-empty{border:1px dashed #81909a47}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .coworking-form input,html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .coworking-form select{background:#fffdf9bf}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .members-grid article{background:#f1ede5a3}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .professional-hero{background:radial-gradient(circle at 80% 50%,#dde9ee2b,transparent 24rem),linear-gradient(145deg,var(--navy-700),var(--navy-900))}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .tool-grid>*{background:#f1ede5a6}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .access-gate{background:radial-gradient(circle,#dde9ee21,#0000 20rem),#f1ede5a6}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .vip-room__messages article p{color:#183247}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .pricing-current{border:1px solid #7b9c8959}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .pricing-addon{background:linear-gradient(135deg,rgba(var(--inerva-gold-rgb), .08),#fffdf93d)}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .checkout-choice{background:linear-gradient(145deg,rgba(var(--inerva-gold-rgb), .09),#fffdf9e0)}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .legacy-migration input{background:#fffdf9b8}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .profile-panel,html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .profile-posts{background:#f1ede59e}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .profile-post-card{background:#fffdf994}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .profile-post-card__placeholder{background:radial-gradient(circle at 50% 35%,#dde9ee30,transparent 38%),linear-gradient(145deg,var(--navy-700),var(--navy-950))}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .profile-post-card__status,html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .profile-post-card__count{background:#fffdf9db}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .security-grid>article{background:#f1ede59e}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .mfa-active{border:1px solid #7b9c8940}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .mfa-enroll img{background:#fffdf9}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .notification-list>button{background:#f1ede59e}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .notification-list>button>span{background:#dfc58e}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .notification-preferences,html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .notification-history{background:#f1ede59e}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .notification-preference>i{background:#1832470a}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .notification-preference input:checked+i:after{background:#dfc58e}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .admin-metrics button{background:#f1ede5a6}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .admin-panel{background:#f1ede5ad}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .admin-item{background:#fffdf952;border:1px solid #81909a29}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .status--published,html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .status--active{border-color:#7b9c894d}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .status--cancelled,html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .status--suspended{border-color:#b879734d}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .admin-actions .danger,html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .danger{border-color:#b8797340}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .admin-course{border:1px solid #81909a29}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .lesson-admin-list>div{background:#fffdf966}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .admin-table form>button{color:#183247;background:#dfc58e}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .facetlab-access-row,html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .experience-access-member{background:#fffdf95c;border:1px solid #81909a29}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .experience-access-toggle{background:#f1ede5b8}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .experience-access-toggle.is-active{background:#dcece114;border-color:#7b9c8973}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .drive-video__fallback{background:#f1ede5b8}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .media-playback-error{color:#183247;background:#f6e8e32e;border:1px solid #b8797361}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .attachment-editor article{background:#fffdf980}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .reader-hero{background:radial-gradient(circle at 80% 25%,#dde9ee38,transparent 22rem),linear-gradient(145deg,var(--navy-700),var(--navy-950))}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .reader-hero>p{color:#526475}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .reader-curriculum{background:#f1ede5c7}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .lesson-article{background:linear-gradient(155deg,#f1ede599,#f1ede5bf)}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .lesson-introduction{color:#183247}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .course-embedded-video__frame{background:#fffdf9}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .course-drive-video__parts button,html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .course-drive-video .media-playback-error button{background:#f1ede5}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .course-embedded-video__play{background:linear-gradient(135deg,#f1ede5,#fffdf9)}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .course-embedded-video__play>small,html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .lesson-blocks>p,html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .lesson-blocks ul{color:#526475}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .lesson-callout p{color:#183247}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .admin-media-row{background:#fffdf973}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .course-admin-nav>button{background:#fffdf959}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .structure-create button,html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .lesson-quick-create button{color:#183247;background:#dfc58e}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .module-admin{background:#fffdf952}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .module-admin__header button.danger{border-color:#b8797340}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .module-lessons>button{border-bottom:1px solid #81909a29}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .module-lessons>button:hover{background:#dde9ee12}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .lesson-current-media>button{border:1px solid #b8797340}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .block-editor{background:#fffdf95c}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .legal-lead{color:#526475}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .fatal-error{background:radial-gradient(circle at 80% 10%,#dde9ee1f,transparent 34%),var(--navy-950)}@media (max-width:900px){html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .mobile-tabs{background:#fffdf9f5}}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .qualiopi-mode{background:linear-gradient(110deg,#dcece114,#f1ede5eb);border:1px solid #7b9c8947}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .qualiopi-mode--production{background:linear-gradient(110deg,rgba(var(--inerva-gold-rgb), .1),#f1ede5f0)}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .qualiopi-sections{background:#fffdf9b8}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .qualiopi-metrics article{background:linear-gradient(145deg,#f1ede5b8,#fffdf9b8)}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .qualiopi-task__body small{color:#526475}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .qualiopi-status--completed,html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .qualiopi-status--registered,html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .qualiopi-status--verified,html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .qualiopi-status--resolved,html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .qualiopi-status--closed{border-color:#7b9c894d}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .qualiopi-status--failed,html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .qualiopi-status--blocked,html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .qualiopi-status--open{border-color:#b8797361}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .qualiopi-session-card{background:#fffdf98a}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .qualiopi-progress{background:conic-gradient(#dfc58e var(--progress),#dde9ee24 0)}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .qualiopi-timeline>article.is-complete>span{border-color:#7b9c8966}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .qualiopi-attendance-form{background:#dde9ee09}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .qualiopi-preflight>label>span>svg{border-color:#7b9c8959}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .qualiopi-security-note{background:#dcece109;border:1px solid #7b9c893b}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .events-list>.event-card{background:linear-gradient(145deg,#f1ede5f5,#fffdf9fa);border:1px solid #81909a42;box-shadow:0 24px 70px #18324710}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .events-list>.event-card--registered{border-color:#7b9c897a;box-shadow:0 25px 75px #18324714,inset 0 0 55px #18324702}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .event-card__visual{background:radial-gradient(circle at 60% 38%,#dde9ee33,#0000 45%),linear-gradient(145deg,#f1ede5,#fffdf9);border-right:1px solid #81909a29}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .event-card__visual:after{background:linear-gradient(#0000 48%,#fffdf9b8)}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .event-card__placeholder{color:#80601f}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .event-card__date{background:#fffdf9db}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .event-card__description,html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .event-access p{color:#526475}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .event-registration-state{background:#dcece111;border:1px solid #7b9c8957}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .event-registration-state strong{color:#526475}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .event-card>.event-actions{background:#fffdf961;border-left:1px solid #81909a29}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .event-onsite{border:1px solid #7b9c8940}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .event-confirmation-banner{background:linear-gradient(100deg,#dcece11a,#dde9ee06);border:1px solid #7b9c8966}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .event-confirmation-banner strong{color:#526475}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .event-admin-cover{background:radial-gradient(circle at 50% 30%,#dde9ee21,#0000 55%),#fffdf980}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .event-admin-cover>button{background:#fffdf9db;border:1px solid #81909a33}@media (max-width:700px){html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .event-card__visual{border-bottom:1px solid #81909a29}}@media (prefers-contrast:more){html[data-theme=light]:where(:not([data-inerva-surface=simlab])){--line:#81909a75;--muted:#526475;--muted-2:#526475}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .button--outline,html[data-theme=light]:where(:not([data-inerva-surface=simlab])) input,html[data-theme=light]:where(:not([data-inerva-surface=simlab])) textarea,html[data-theme=light]:where(:not([data-inerva-surface=simlab])) select{border-color:#81909aa6}}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .classroom-nav a{background:#f1ede58f}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .classroom-nav a.active{background:linear-gradient(135deg,rgba(var(--inerva-gold-rgb), .1),#f1ede5b8)}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .media-library-principle{background:linear-gradient(130deg,#f1ede521,#f1ede5a8);border:1px solid #81909a40}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .media-library-principle svg{color:var(--aqua,#285b73)}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .media-library-tools>label{background:#fffdf98c}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .media-card{background:#f1ede5a3}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .media-cover{background:radial-gradient(circle at 60% 28%,#dde9ee47,#0000 25%),linear-gradient(155deg,#f1ede5,#fffdf9 72%);border-right:1px solid #81909a29}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .media-cover:before,html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .media-detail__hero:before{border:1px solid #81909a29}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .media-cover:after,html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .media-detail__hero:after{box-shadow:0 0 45px #1832470b}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .media-cover.tone-gold,html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .media-detail__hero.tone-gold{background:radial-gradient(circle at 66% 34%,rgba(var(--inerva-gold-rgb), .25),transparent 26%),linear-gradient(155deg,#f1ede5,#fffdf9 72%)}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .media-cover.tone-aqua,html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .media-detail__hero.tone-aqua{background:radial-gradient(circle at 66% 34%,#dde9ee38,#0000 26%),linear-gradient(155deg,#f1ede5,#fffdf9 72%)}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .media-cover.tone-violet,html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .media-detail__hero.tone-violet{background:radial-gradient(circle at 66% 34%,#dde9ee40,#0000 26%),linear-gradient(155deg,#f1ede5,#fffdf9 72%)}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .media-cover svg{color:#183247}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .media-detail__hero{background:radial-gradient(circle at 76% 30%,#dde9ee4d,transparent 23rem),linear-gradient(145deg,var(--navy-700),var(--navy-950))}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .media-detail__hero>svg{color:#183247}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .media-detail__layout>section,html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .media-detail__facts{background:#f1ede5a6}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .media-detail__content>div>p,html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .media-key-points p{color:#183247}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .media-practice{background:linear-gradient(135deg,#f1ede521,#f1ede5b3)!important;border-color:#81909a40!important}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .media-practice>svg{color:#285b73}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .media-practice ul{color:#183247}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .media-practice li::marker{color:#285b73}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .editorial-voice-guide{background:radial-gradient(circle at 7% 30%,rgba(var(--inerva-gold-rgb), .1),transparent 30%),linear-gradient(125deg,#f1ede5f0,#fffdf9db)}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .editorial-voice-guide>ol li{color:#183247}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .editorial-voice-guide__rules svg{color:#285b73}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .media-admin__list nav button{background:#fffdf95c}@media (max-width:410px){html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .media-cover{border-bottom:1px solid #81909a29}}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .button--quiet{color:#526475;background:#dde9ee0f}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .vip-course-catalog,html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .vip-thread{background:#f1ede5ad}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .vip-course-year{background:#fffdf940}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .vip-thread__messages p{color:#183247}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .vip-video-frame,html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .vip-video-frame video,html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .vip-video-frame iframe,html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .content-document iframe{background:#fffdf9}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .vip-insert-zone:before{background:#dfc58e}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .vip-insert-zone.is-dragging button{color:#183247;background:#dfc58e}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .topbar__player{background:linear-gradient(115deg,rgba(var(--inerva-gold-rgb), .04),#dde9ee0a)}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .xp-bar__track{background:#fffdf9ad;border:1px solid #81909a2e}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .xp-bar__track:after{background:linear-gradient(90deg,#0000,#18324721,#0000)}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .xp-bar__track i{background:linear-gradient(90deg,var(--blue-500),#dfc58e 72%,#dfc58e)}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .level-medallion{box-shadow:inset 0 0 0 4px rgba(var(--inerva-gold-rgb), .05),0 13px 34px #18324715}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .level-medallion:before,html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .level-medallion:after{border:1px solid #81909a4d}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .badge-crest{background:linear-gradient(145deg,color-mix(in srgb,var(--badge-accent) 82%,#fffdf9),color-mix(in srgb,var(--badge-accent) 34%,var(--navy-900)) 48%,var(--navy-950))}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .badge-crest:before{background:radial-gradient(circle at 50% 35%,#1832471f,transparent 34%),var(--navy-900)}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .badge-crest__core{background:radial-gradient(circle,#18324717,#0000 65%)}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .achievement-toast{background:linear-gradient(135deg,#f1ede5fa,#fffdf9fc);box-shadow:0 34px 100px #18324726,inset 0 1px #18324704}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .achievement-level-visual .level-medallion--celebration{box-shadow:0 0 0 5px #18324726,0 0 24px rgba(var(--inerva-gold-rgb), .3),inset 0 0 18px rgba(var(--inerva-gold-rgb), .09);background:#fffdf9e0}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .achievement-toast__copy p{color:#526475}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .achievement-toast--badge{--celebration:#285b73}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .progression-hero{background:radial-gradient(circle at 12% 50%,color-mix(in srgb,var(--path-accent) 13%,transparent),transparent 28%),linear-gradient(140deg,#f1ede5e0,#fffdf9eb)}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .progression-hero:before{border:1px solid #81909a29}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .progression-hero__body>p{color:#526475}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .path-grid article{background:#f1ede59e}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .path-grid article.is-primary{background:linear-gradient(155deg,rgba(var(--inerva-gold-rgb), .09),#f1ede5b3)}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .domain-meter{background:#18324712}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .domain-meter i{background:linear-gradient(90deg,var(--blue-500),#dfc58e)}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .badge-gallery article{background:#f1ede594}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .badge-gallery article.is-earned{background:radial-gradient(circle at 10% 50%,rgba(var(--inerva-gold-rgb), .07),transparent 28%),#f1ede5b3}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .signature-tag{background:color-mix(in srgb,var(--signature-accent) 9%,#fffdf9cc)}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .phase-rail article{background:radial-gradient(circle at 95% 94%,#f1ede521,#0000 42%),linear-gradient(150deg,#f1ede5ad,#fffdf9db)}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .phase-rail article:after{border:1px solid #81909a2e;box-shadow:inset 0 0 45px #18324704,0 0 38px #18324707}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .phase-rail article.is-complete{border-color:#81909a47}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .phase-rail article.is-current{background:radial-gradient(circle at 80% 10%,rgba(var(--inerva-gold-rgb), .16),transparent 34%),linear-gradient(150deg,#f1ede5d9,#fffdf9db);box-shadow:inset 0 0 32px rgba(var(--inerva-gold-rgb), .06),0 16px 40px #18324712}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .phase-brain__aura{background:radial-gradient(circle at 54% 52%,rgba(45,161,229,var(--brain-aura-blue)) 0,#dde9ee06 28%,transparent 64%),conic-gradient(from 235deg,#dde9ee03,#dde9ee0e,rgba(var(--inerva-gold-rgb), #dfc58e),#dde9ee03)}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .phase-brain__orbit--outer{stroke:#80601f}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .phase-brain__orbit--inner{stroke:#285b73}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .phase-brain__link.is-gold,html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .phase-brain__energy{stroke:#80601f}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .phase-brain__node circle{fill:#285b73;stroke:#183247}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .phase-brain__node .phase-brain__node-halo{fill:#285b73}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .phase-brain__node path{stroke:#526475}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .phase-brain__node.is-gold circle{fill:#80601f;stroke:#80601f}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .phase-brain__node.is-gold .phase-brain__node-halo{fill:#80601f}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .phase-brain__node.is-gold path{stroke:#80601f}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .phase-brain__pulse{fill:#80601f;stroke:#80601f}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .trait-radar i{background:#dde9ee1a}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .xp-rules article{background:#f1ede58c}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .xp-rules article.is-penalty{background:linear-gradient(120deg,#f1ded90e,#f1ede58c);border-color:#b8797338}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .xp-rules article.is-penalty>span{color:#a13935}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .level-curve{background:linear-gradient(120deg,rgba(var(--inerva-gold-rgb), .08),#f1ede5ad)}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .gamification-admin__metrics article{background:#f1ede59e}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .language-selector select{background:var(--navy,#f1ede5);color:var(--gold,#80601f);--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .widget-connect-page{background:radial-gradient(circle at 80% 10%,#3791cd29,#0000 32rem),linear-gradient(145deg,#fffdf9,#f1ede5 52%,#fffdf9)}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .widget-connect-card__visual{color:#183247;background:radial-gradient(circle at 50% 38%, rgba(var(--inerva-gold-rgb), 24%), transparent 11rem), linear-gradient(160deg, #f1ede5, #f1ede5 66%)}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .widget-connect-card__visual>span{background:#f1ede5}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .widget-connect-card__visual>i{color:#183247;background:#dfc58e}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .widget-connect-card__copy>small{color:#526475}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .blackbox-hub,html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .blackbox-room{--blackbox-cyan:#285b73;--blackbox-red:#a13935}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .blackbox-hub .page-header{background:radial-gradient(circle at 80% 20%,#dde9ee1f,transparent 32%),linear-gradient(145deg,rgba(var(--inerva-gold-rgb), .08),#fffdf9eb)}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .blackbox-principles article{background:#f1ede5b8}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .blackbox-panel{background:#f1ede5bd}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .blackbox-session-shell{background:linear-gradient(145deg,#18324706,#fffdf9cc)}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .blackbox-session-shell:hover{background:linear-gradient(145deg,rgba(var(--inerva-gold-rgb), .08),#fffdf9db)}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .blackbox-session-actions button{color:#a13935;background:#f1ded90b;border:1px solid #b879734d}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .blackbox-session-actions button:hover{background:#f1ded917;border-color:#b87973a6}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .blackbox-session-shell.is-cancelled .blackbox-session-actions button{background:#dde9ee0b;border-color:#81909a52}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .blackbox-session-archive>button{background:#fffdf94d}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .blackbox-session-archive>button:hover{border-color:#81909a66}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .blackbox-status{border:1px solid #81909a47}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .blackbox-status--live{color:#a13935;border-color:#b8797373}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .blackbox-scenario.is-selected{background:linear-gradient(145deg,rgba(var(--inerva-gold-rgb), .07),#fffdf940)}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .blackbox-scenario>ul li:before{background:#dfc58e}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .blackbox-scenario__select[aria-pressed=true]{background:#dde9ee0b;border-color:#81909a6b}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .blackbox-room__header{background:radial-gradient(circle at 85% 20%,#dde9ee1a,#0000 25%),#fffdf9eb}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .blackbox-live-dot--briefing,html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .blackbox-live-dot--debrief{background:#dfc58e}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .blackbox-replay-context{background:#dde9ee0b;border:1px solid #81909a4d}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .blackbox-sealed,html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .blackbox-team,html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .blackbox-consent,html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .blackbox-cockpit,html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .blackbox-injects,html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .blackbox-replay-form,html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .blackbox-dossier{background:#f1ede5d1}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .blackbox-sealed{background:linear-gradient(145deg,rgba(var(--inerva-gold-rgb), .07),#fffdf9eb)}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .blackbox-brief-switcher{background:#fffdf9f5}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .blackbox-private-data{background:#f1ded90b;border:1px solid #b879734d}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .blackbox-private-data>svg,html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .blackbox-private-data p span{color:#a13935}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .blackbox-person>.is-ready{border-color:#81909a73}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .blackbox-consent--priority{background:linear-gradient(110deg,rgba(var(--inerva-gold-rgb), .1),#f1ede5f5);box-shadow:0 16px 44px #18324712}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .blackbox-dossier{background:linear-gradient(155deg,rgba(var(--inerva-gold-rgb), .06),#fffdf9f0)}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .blackbox-dossier__intro{background:#dde9ee0a}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .blackbox-dossier__documents details{background:#fffdf94d}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .blackbox-reliability--verified{border-color:#81909a66}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .blackbox-reliability--reported{color:#a13935;border-color:#b879736b}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .blackbox-document__body aside{background:#dde9ee0b}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .blackbox-timeline-head{background:#f1ede5e6}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .blackbox-timeline{background:#fffdf9b3}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .blackbox-event__rail>span{box-shadow:0 0 0 1px #1832471b}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .blackbox-event--decision .blackbox-event__rail>span,html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .blackbox-event--pivot .blackbox-event__rail>span{background:#dfc58e}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .blackbox-event--inject .blackbox-event__rail>span{box-shadow:0 0 11px #18324726}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .blackbox-event--targeted .blackbox-event__rail>span{background:#e8e1f1;box-shadow:0 0 0 1px #18324726}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .blackbox-event--targeted>article{background:linear-gradient(90deg,#e8e1f112,#0000 55%)}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .blackbox-event--inject .blackbox-event__kind{color:#a13935}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .blackbox-event--targeted .blackbox-event__kind{color:#526475}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .blackbox-event footer button,html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .blackbox-injects article button{background:#fffdf940}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .blackbox-composer{background:#f1ede5f7;box-shadow:0 -18px 40px #18324710}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .blackbox-composer.is-targeted{border-color:#81909a9e;box-shadow:inset 3px 0 #18324726,0 -18px 40px #18324712}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .blackbox-composer__privacy,html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .blackbox-composer__reply{color:#526475}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .blackbox-attachment{background:#dde9ee0b;border:1px solid #81909a52}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .blackbox-attachment:hover{background:#dde9ee14;border-color:#81909aa6}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .blackbox-attachment-list li{background:#fffdf973}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .blackbox-attachment-list button:hover{color:#a13935;border-color:#b8797366}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .blackbox-debrief{background:linear-gradient(145deg,rgba(var(--inerva-gold-rgb), .06),#fffdf9e0)}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .blackbox-room button:focus-visible,html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .blackbox-room a:focus-visible,html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .blackbox-room summary:focus-visible,html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .blackbox-room select:focus-visible,html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .blackbox-room textarea:focus-visible{outline:3px solid #81909ab8}@media (max-width:1180px){html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .blackbox-workspace-nav{background:#fffdf9fa}}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .blackbox-guide-cta{background:linear-gradient(135deg,#dde9ee14,#fffdf9d9);border:1px solid #81909a4d}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .blackbox-difficulty--discovery{background:#dde9ee0f;border-color:#81909a61}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .blackbox-difficulty--expert{color:#526475;background:#f1ded90f;border-color:#b879736b}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .blackbox-shared-context,html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .blackbox-evidence-lab,html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .blackbox-evidence-monitor{background:#f1ede5d1}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .blackbox-role-dossier__position{background:#dde9ee0b;border:1px solid #81909a42}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .blackbox-role-dossier__section{background:#fffdf947}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .blackbox-clue-grid>article{background:#fffdf952}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .blackbox-clue-grid>article.is-source{background:#dde9ee0e}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .blackbox-clue-grid aside{background:#dde9ee09;border:1px solid #81909a33}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .blackbox-clue-grid footer button:first-child.is-active{background:#dde9ee14}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .blackbox-evidence-form__equation>span{background:#fffdf96b}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .blackbox-evidence-feedback.is-valid{background:#dcece10b;border-color:#7b9c8959}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .blackbox-evidence-feedback.is-valid>span svg{color:#256756}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .blackbox-evidence-history li>span.is-valid{color:#256756;border-color:#7b9c894d}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .blackbox-evidence-monitor__complete{color:#256756!important}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .blackbox-sequence-meter{background:#fffdf96b}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .blackbox-sequence-meter__track{background:#1832471f}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .blackbox-sequence-meter__track i{background:linear-gradient(90deg,var(--blackbox-cyan),#dfc58e)}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .blackbox-sequence-meter--ready{border-color:#7b9c8961}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .blackbox-injects article.is-ready{background:#dcece109;border-color:#7b9c8966}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .blackbox-guide{--blackbox-cyan:#285b73}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .blackbox-guide .page-header{background:radial-gradient(circle at 80% 15%,#dde9ee1f,transparent 34%),linear-gradient(145deg,rgba(var(--inerva-gold-rgb), .07),#fffdf9f0)}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .blackbox-guide__promise{background:#dcece10b;border:1px solid #7b9c894d}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .blackbox-guide__promise>svg{color:#256756}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .blackbox-guide__steps,html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .blackbox-guide__visibility,html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .blackbox-guide__ooda,html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .blackbox-guide__levels{background:#f1ede5bd}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .blackbox-guide__illustrations>article{background:linear-gradient(135deg,#fffdf9f5,#f1ede5b8)}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .blackbox-guide-shot{background:#fffdf9f0;box-shadow:0 25px 70px #1832471f}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .blackbox-guide-shot--journal .blackbox-guide-shot__composer{border-color:#81909a4d}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .blackbox-guide__ooda article{background:radial-gradient(circle at 85% 15%,#dde9ee14,#0000 34%)}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .members-page{--member-surface:#f1ede5b8}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .members-overview article{background:linear-gradient(135deg,#f1ede5bd,#fffdf9a8)}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .members-view-tabs{box-shadow:0 16px 42px #18324725}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .members-view-tabs button.is-active{background:linear-gradient(135deg,rgba(var(--inerva-gold-rgb), .14),#dde9ee14)}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .member-map-card,html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .member-map-places{box-shadow:0 22px 70px #18324712}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .member-map-controls button{background:#fffdf999}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .member-map-scale{background:#fffdf9b8;border:1px solid #81909a29}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .member-world-map{border:1px solid #81909a33}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .member-world-map__canvas{background:#fffdf9}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .member-world-map__canvas .leaflet-control-attribution{color:#183247;background:#fffdf9e0}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .member-world-map__canvas .leaflet-control-attribution a{color:#285b73}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .member-world-map__canvas .leaflet-control-scale-line{color:#183247;background:#fffdf9db;border-color:#81909ab8}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .member-map-avatar{box-shadow:0 9px 24px #18324726}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .member-map-pin:hover .member-map-avatar,html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .member-map-pin:focus .member-map-avatar{box-shadow:0 0 0 5px rgba(var(--inerva-gold-rgb), .2),0 13px 28px #18324726}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .member-map-leaflet-tooltip{background:#fffdf9f5;box-shadow:0 10px 30px #18324720}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .member-map-leaflet-popup .leaflet-popup-content-wrapper,html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .member-map-leaflet-popup .leaflet-popup-tip{background:#fffdf9f7}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .member-map-leaflet-popup .leaflet-popup-content-wrapper{box-shadow:0 18px 48px #18324726}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .member-map-places article:hover,html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .member-map-places article.is-located{background:#dde9ee12}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .hall-periods button{background:#fffdf96b}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .leaderboard-member{background:#fffdf97a}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .leaderboard-member:hover{background:#f1ede5ad}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .leaderboard-member__rank svg{color:#80601f}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .leaderboard-member.is-podium{background:linear-gradient(145deg,#f1ede5d1,#fffdf9b3)}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .leaderboard-member.rank-1{background:radial-gradient(circle at 70% 15%,rgba(var(--inerva-gold-rgb), .18),transparent 42%),linear-gradient(145deg,#f1ede5e0,#fffdf9bd)}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .leaderboard-member.rank-2 .leaderboard-member__rank svg{color:#526475}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .leaderboard-member.rank-3 .leaderboard-member__rank svg{color:#80601f}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .member-card{background:linear-gradient(145deg,#f1ede5a3,#fffdf994)}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .member-card:hover{background:linear-gradient(145deg,#f1ede5c2,#fffdf9ad)}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .member-profile-hero{background:radial-gradient(circle at 86% 25%,rgba(var(--inerva-gold-rgb), .13),transparent 28%),linear-gradient(130deg,#f1ede5d1,#fffdf9bf)}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .member-profile-hero__portrait .avatar{box-shadow:0 0 0 7px rgba(var(--inerva-gold-rgb), .04),0 20px 45px #1832471d}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .member-profile-stats article{background:#f1ede599}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .member-profile-section{background:#f1ede594}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .chat-reports-admin__list>article{background:#fffdf975}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .chat-reports-admin__details{border-left:2px solid var(--chat-cyan,#81909a7a);background:#dde9ee09}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .chat-reports-admin blockquote{background:#fffdf980}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .public-badge-gallery article{background:#fffdf97a}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .profile-map-settings{background:radial-gradient(circle at 12% 20%,#dde9ee26,#0000 38%),#f1ede5a1}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .profile-map-current{background:#fffdf973}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .map-visibility-toggle{background:#fffdf96b}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .map-visibility-toggle input:checked+i:after{background:#dfc58e}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .device-notifications{background:radial-gradient(circle at 5% 50%,rgba(var(--inerva-gold-rgb), .11),transparent 28%),#f1ede5ab}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .notification-popup{background:#fffdf9f7;box-shadow:0 25px 70px #18324726}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .notification-popup>i{background:linear-gradient(#dfc58e,var(--blue-300))}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .device-push-invite{background:radial-gradient(circle at 8% 4%,#dde9ee24,#0000 33%),linear-gradient(145deg,#f1ede5fa,#fffdf9fc);box-shadow:0 24px 70px #18324726,inset 0 1px #18324703}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .device-push-invite:after{border:1px solid #81909a29}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .device-push-invite__message.is-success{color:#256756;background:#dcece114}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .device-push-invite__message.is-error{color:#a13935;background:#f1ded914}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .event-phase{color:#526475;border:1px solid #81909a7a}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .event-phase--live{color:#256756;background:#e6eee6;border-color:#7b9c897a}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .event-phase--live:before{background:#e6eee6}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .event-phase--ended{color:#80601f;background:#fffdf9}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .event-finished-note,html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .event-archive-toggle{color:#526475}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .event-archive-toggle input{accent-color:#80601f}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .event-participants__summary{color:#526475}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .event-participants__list>li{border-top:1px solid #81909a7a}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .event-participants__identity small,html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .event-participants__validated small{color:#526475}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .event-participants__choice select{color:#183247;background:#f1ede5;border:1px solid #81909a7a}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .event-participants__validated{color:#256756}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .access-recovery>section{background:linear-gradient(130deg,#f1ede5e0,#fffdf9f5)}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .training-event-fields{background:#dfc58e08;border:1px solid #b2976155}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .training-event-fields fieldset,html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .training-setup-status{border:1px solid #b2976155}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .event-workspace-heading p{color:#526475}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .event-create-panel{background:linear-gradient(115deg,rgba(var(--inerva-gold-rgb),.07),#f1ede5cc)}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .event-create-intro p{color:#526475}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .event-form-intro{color:#183247}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .event-form-section{background:#fffdf957}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .events-workspace .stack-form label,html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .event-catalogue-tools label,html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .events-workspace .event-create-footer label{color:#183247}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .events-workspace .field-help,html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .events-workspace .training-event-fields p,html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .events-workspace .training-event-fields small,html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .events-workspace .event-file-input input{color:#526475}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .event-admin-tile{background:#f1ede5d6}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .event-admin-tile:hover{box-shadow:0 12px 30px #1832470d}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .event-tile-visual{background:radial-gradient(ellipse at 65% 50%,#dde9ee33,transparent 75%),linear-gradient(125deg,var(--navy-700),var(--navy-950))}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .event-tile-visual>svg{color:#526475}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .event-tile-visual .status{background:#fffdf9ed}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .event-tile-body>p,html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .event-tile-counts,html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .event-detail-page .admin-item__head small{color:#526475}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .event-trash-card{background:#f1ede5b3}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .event-trash-card p,html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .event-trash-card small{color:#526475}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .course-access-note svg{color:#80601f}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .post-training-gate{border:1px solid #b2976155}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .course-access-members li{border-bottom:1px solid #b2976140}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .bb-team .solo-controls .danger{color:#a13935}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .bb-team .solo-controls__reset{border:1px solid #b879737a}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .blackbox-solo-catalogue article{border:1px solid var(--border,#81909a7a);background:var(--surface,#fffdf9)}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .bw-operations,html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .bw-assessment{color:#183247;background:#f1ede5;border:1px solid #81909a7a}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .bw-operations form,html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .bw-criterion form{border-top:1px solid #81909a7a}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .bw-operations input,html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .bw-operations select,html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .bw-operations textarea,html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .bw-criterion select,html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .bw-criterion textarea{color:#183247;background:#fffdf9;border:1px solid #81909a7a}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .bw-operations button,html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .bw-criterion button{color:#183247;background:#dfc58e;border:1px solid #b297617a}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .bw-operations small,html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .bw-assessment small{color:#526475}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .bw-action{border:1px solid #81909a7a}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .bw-action dt{color:#80601f}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .bw-assessment-card{background:#f1ede5;border:1px solid #81909a7a}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .bw-assessment-card.probable{border-color:#7b9c897a}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .bw-assessment-card.compromised{border-color:#b879737a}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .bw-criterion{border-top:1px solid #81909a7a}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .bw-own-publication{color:#526475;background:#fffdf9;border-left:5px solid #b297617a}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .bw-operations :focus-visible,html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .bw-assessment :focus-visible{outline:3px solid #b297617a}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .bw-operations h3,html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .bw-assessment h2,html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .bw-assessment h3{color:#183247}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .bw-operations a{color:#80601f}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .bb-team{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--bg:#fffdf9;--panel:#f1ede5;--panel2:#f1ede5;--line:#81909a7a;--text:#183247;--muted:#526475;--amber:#80601f;--teal:#526475}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .bb-team .primary{color:#183247;background:#dfc58e}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .bb-team .solo-danger{color:#526475}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .bb-team .skip{color:#183247;background:#dfc58e}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .bb-team input,html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .bb-team select,html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .bb-team textarea{background:#f1ede5;border:1px solid #81909a7a}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .bb-team input::placeholder,html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .bb-team textarea::placeholder{color:#526475}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .bb-team .lead{color:#183247}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .bb-team .scene-image{background:#f1ede5}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .bb-team .photo-tag{background:#fffdf9e6;border:1px solid #81909a7a}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .bb-team .phase-bar{background:#f1ede5;border-bottom:1px solid #b297617a}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .bb-team .live-label{border:1px solid #b297617a}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .bb-team .phase-name{color:#183247}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .bb-team .phase-track span{background:#f1ede5}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .bb-team .phase-track .done{background:#dfc58e}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .bb-team .advance{border:1px solid #b297617a}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .bb-team .solo-sidebar{background:#fffdf9}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .bb-team .nav-item.active,html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .bb-team .source-link:hover{background:#f1ede5}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .bb-team .source-icon,html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .bb-team .source-icon.press{color:#183247;background:#f1ede5}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .bb-team .source-icon.business{color:#526475;background:#f1ede5}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .bb-team .source-icon.investigation{color:#526475;background:#f6e8e3}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .bb-team .source-icon.official{color:#183247;background:#f1ede5}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .bb-team .source-icon.corporate,html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .bb-team .source-icon.mail{color:#526475;background:#f1ede5}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .bb-team .source-icon.radio{color:#183247;background:#f1ede5}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .bb-team .source-icon.social{color:#526475;background:#f1ede5}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .bb-team .unread-dot{background:#dfc58e}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .bb-team .sidebar-note,html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .bb-team .session-stamp,html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .bb-team .panel p{color:#526475}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .bb-team .situation{background:linear-gradient(120deg,#f1ede5,#f1ede5)}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .bb-team .mission li{color:#526475}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .bb-team .pill{background:#f1ede5;border:1px solid #b297617a}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .bb-team .restricted{color:#526475;background:#f1ede5;border-color:#81909a7a}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .bb-team .controls{background:#f1ede5;border-bottom:1px solid #81909a7a}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .bb-team .controls p{color:#526475}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .bb-team .control-bottom{border-top:1px solid #81909a7a}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .bb-team .reset-confirm{color:#526475}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .bb-team .address-bar{background:#f1ede5;border:1px solid #81909a7a}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .bb-team .address-bar input{color:#183247}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .bb-team .address-bar button{border-left:1px solid #81909a7a}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .bb-team .search-line input{background:#f1ede5}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .bb-team .result-card>p,html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .bb-team .result-bottom{color:#526475}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .bb-team .mail-list .result-card{border-left:3px solid #81909a7a}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .bb-team .solo-empty{border:1px dashed #81909a7a}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .bb-team .site-banner{background:#f1ede5}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .bb-team .site-banner.mail{background:#f1ede5;border-color:#81909a7a}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .bb-team .site-banner.investigation{background:#f1ede5;border-color:#b879737a}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .bb-team .site-banner.press{color:#183247;background:#fffdf9;border-color:#b297617a}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .bb-team .site-banner.business,html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .bb-team .site-banner.corporate,html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .bb-team .site-banner.social{background:#f1ede5}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .bb-team .site-banner.radio{background:#f1ede5;border-color:#81909a7a}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .bb-team .reader{color:#183247;background:#fffdf9;box-shadow:0 20px 70px #18324712}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .bb-team .masthead{background:#fffdf9;border-bottom:1px solid #81909a7a}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .bb-team .masthead>span{color:#526475}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .bb-team .reader.investigation .masthead{color:#183247;background:#f6e8e3}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .bb-team .reader.investigation .masthead>span{color:#526475}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .bb-team .reader.business .masthead{color:#183247;background:#f1ede5}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .bb-team .reader.business .masthead>span{color:#526475}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .bb-team .reader.official .masthead{color:#183247;background:#f1ede5}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .bb-team .reader.official .masthead>span{color:#526475}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .bb-team .reader.corporate .masthead{color:#80601f;background:#f1ede5}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .bb-team .reader.corporate .masthead>span{color:#80601f}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .bb-team .reader.mail .masthead{background:#fffdf9}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .bb-team .reader.archive .masthead{border-bottom:4px double #81909a7a}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .bb-team .reader.radio .masthead{color:#183247;background:#f1ede5}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .bb-team .reader.radio .masthead>span{color:#526475}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .bb-team .reader.social .masthead{color:#183247;background:#f1ede5}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .bb-team .reader.social .masthead>span,html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .bb-team .article-type{color:#526475}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .bb-team .article-dates{color:#526475;border-bottom:1px solid #81909a7a}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .bb-team .article-photo img{background:#fffdf9}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .bb-team .article-photo figcaption{color:#526475}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .bb-team .reader button.outline{border-color:#81909a7a}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .bb-team .reader .text-link{color:#285b73}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .bb-team .reader-tools{border-top:1px solid #81909a7a}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .bb-team .fiction-note{color:#526475}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .bb-team .audio-card{background:#fffdf9}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .bb-team .audio-mark{color:#526475}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .bb-team .audio-card .primary{color:#183247;background:#f1ede5;border-color:#81909a7a}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .bb-team .transcript{border-color:#81909a7a}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .bb-team .related{border-top:1px solid #81909a7a}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .bb-team .error{color:#183247;border:1px solid #b879737a}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .bb-team .citation{background:#f1ede5}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .bb-team .journal-marker{color:#526475;background:#f1ede5}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .bb-team .journal-marker.hypothesis{color:#183247;background:#f1ede5}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .bb-team .journal-marker.decision{color:#526475;background:#f1ede5}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .bb-team .journal-marker.question{background:#f1ede5}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .bb-team .journal-marker.message{background:#e6eee6}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .bb-team .entry-meta span{color:#526475}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .bb-team .journal-content>p,html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .bb-team .debrief-questions li{color:#183247}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .bb-team .sealed{background:#f1ede5;border:1px solid #b297617a}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .bb-team .answers li,html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .bb-team .help-content li{color:#526475}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .bb-team .toast{color:#526475;background:#fffdf9;border:1px solid #81909a7a;box-shadow:0 7px 35px #18324726}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .bb-team .operation-grid label{color:#183247}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .bb-team .table-scroll th,html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .bb-team .table-scroll td{border-bottom:1px solid #81909a7a}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .bb-team .action-detail{color:#183247}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .bb-team .assessment-card{background:#f1ede5;border:1px solid #81909a7a}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .bb-team .assessment-card>strong{color:#526475}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .bb-team .assessment-card.probable{border-color:#81909a7a}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .bb-team .assessment-card.probable>strong{color:#526475}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .bb-team .assessment-card.compromised{border-color:#b879737a}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .bb-team .assessment-card.compromised>strong{color:#526475}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .bb-team .review-form{background:#f1ede5}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .bb-team .team-alert{color:#526475;border-color:#b879737a}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .bb-team .team-notice{color:#526475;border-color:#81909a7a}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .bb-team .bw-operations input,html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .bb-team .bw-operations select,html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .bb-team .bw-operations textarea,html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .bb-team .bw-criterion input,html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .bb-team .bw-criterion select,html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .bb-team .bw-criterion textarea{background:#f1ede5;border:1px solid #81909a7a}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .bb-team .bw-operations button,html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .bb-team .bw-criterion button,html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .bb-team .bw-local-voice button{color:#183247;background:#dfc58e}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .bb-team .bw-related button{color:#285b73}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .bb-team .bw-share button{color:#183247;background:#dfc58e}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .bb-team .blackbox-event article>p,html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .bb-team .blackbox-role-dossier p,html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .bb-team .blackbox-role-dossier li,html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .bb-team .blackbox-shared-context p,html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .bb-team .blackbox-shared-context li{color:#526475}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .bb-team .button--gold,html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .bb-team .bw-phases button,html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .bb-team .bw-publish{color:#183247;background:#dfc58e}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .bw{--bw-ink:#183247;--bw-muted:#526475;--bw-gold:#80601f;--bw-line:#81909a7a;color:#183247}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .bw :focus-visible{outline:3px solid #b297617a}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .bw button{background:#fffdf9;border:1px solid #81909a7a}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .bw button:hover:not(:disabled){background:#fffdf9}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .bw input,html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .bw select,html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .bw textarea{background:#fffdf9;border:1px solid #81909a7a}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .bw-back{color:#526475!important}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .bw-kicker{color:#80601f}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .bw-top h1{color:#183247}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .bw-top p{color:#526475}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .bw-simulation{color:#80601f;border:1px solid #b297617a}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .bw-sync{color:#526475}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .bw-sync i{background:#dfc58e}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .bw-sync--online i{background:#dcece1;box-shadow:0 0 0 4px #18324706}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .bw-sync--offline{color:#80601f}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .bw-top-right small{color:#526475}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .bw-cockpit-link{border-bottom:1px solid #81909a7a;color:#183247!important}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .bw-intro{color:#526475;background:#f1ede5;border:1px solid #81909a7a}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .bw-intro strong{color:#183247}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .bw-alert{color:#a13935;background:#fffdf9;border:1px solid #b297617a}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .bw-notice{color:#256756;background:#fffdf9;border:1px solid #7b9c897a}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .bw-tabs{border-bottom:1px solid #81909a7a}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .bw-tabs button{color:#526475;border-color:#81909a7a}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .bw-tabs button.active{color:#183247;background:#dfc58e}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .bw-tabs span{color:#526475}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .bw-wait{background:#f1ede5;border:1px solid #81909a7a}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .bw-wait p,html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .bw-side-title,html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .bw-sources>button{color:#526475}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .bw-sources>button.active{color:#183247;background:#f1ede5;border-color:#81909a7a}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .bw-sources>button:hover{background:#f1ede5!important}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .bw-sources button small{color:#526475}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .bw-source-icon{color:#80601f;background:#f1ede5;border:1px solid #81909a7a}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .bw-source-icon--press,html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .bw-source-icon--official{color:#526475}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .bw-source-icon--mail{color:#256756}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .bw-source-icon--social{color:#526475}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .bw-search-help{color:#526475;border-top:1px solid #81909a7a}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .bw-search-help summary{color:#183247}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .bw-sidebar-note{color:#526475}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .bw-browser{background:#fffdf9;border:1px solid #81909a7a}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .bw-address{background:#fffdf9;border-bottom:1px solid #81909a7a}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .bw-address svg{color:#526475}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .bw-address input{background:#fffdf9;border:1px solid #81909a7a}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .bw-address button{background:#fffdf9}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .bw-masthead{color:#526475;background:#fffdf9}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .bw-masthead--press{color:#183247;background:#fffdf9;border-bottom:4px double #81909a7a}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .bw-masthead--business{color:#526475;background:#fffdf9;border-bottom:3px solid #81909a7a}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .bw-masthead--investigation{color:#183247;background:#f6e8e3;border-bottom:5px solid #b297617a}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .bw-masthead--official{color:#526475;background:#fffdf9;border-bottom:4px solid #81909a7a}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .bw-masthead--corporate{color:#526475;background:#f1ede5;border-bottom:3px solid #b297617a}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .bw-masthead--mail{background:#fffdf9}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .bw-masthead--archive{color:#183247;background:#fffdf9}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .bw-masthead--radio{color:#80601f;background:#f1ede5}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .bw-masthead--social{color:#66507f;background:#fffdf9}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .bw-search{background:#fffdf9}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .bw-searchbar{background:#fffdf9;border:1px solid #81909a7a}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .bw-searchbar svg{color:#526475}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .bw-searchbar button{color:#183247;background:#f1ede5;border-color:#81909a7a}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .bw-searchbar button:hover{background:#f1ede5!important}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .bw-filters label,html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .bw-search>small,html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .bw-results-heading span{color:#526475}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .bw-result{border-bottom:1px solid #81909a7a}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .bw-result-meta,html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .bw-result-meta>span:first-child{color:#526475}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .bw-result-meta b{color:#80601f;background:#fffdf9}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .bw-result h3 a,html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .bw-result>p,html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .bw-result-dates{color:#526475}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .bw-result-url{color:#256756}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .bw-results--social .bw-result{border-left:3px solid #81909a7a}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .bw-empty,html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .bw-empty h2,html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .bw-empty h3,html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .bw-loading{color:#526475}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .bw-reader-nav{background:#fffdf9}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .bw-reader-nav span,html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .bw-document-labels{color:#526475}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .bw-document-labels b{color:#80601f;background:#fffdf9}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .bw-document-content>h1,html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .bw-byline,html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .bw-document-dates{color:#526475}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .bw-prose{color:#183247}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .bw-document--mail .bw-prose p:first-child{background:#fffdf9;border-left:3px solid #7b9c897a}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .bw-document--social .bw-prose{background:#fffdf9;border-left:3px solid #81909a7a}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .bw-photo figcaption,html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .bw-map figcaption{color:#526475}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .bw-map svg{border:1px solid #81909a7a}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .bw-document-tools button:last-child{color:#183247;background:#f1ede5;border-color:#81909a7a}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .bw-document-tools button:last-child:hover{background:#f1ede5!important}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .bw-document-disclaimer{color:#526475}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .bw-share{background:#fffdf9;border:1px solid #81909a7a}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .bw-share p{color:#183247}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .bw-share>button{color:#183247;background:#f1ede5}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .bw-inline-error{color:#a13935;background:#fffdf9}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .bw-media-loading{color:#526475;background:#fffdf9}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .bw-audio{background:#fffdf9;border:1px solid #81909a7a}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .bw-audio>div:first-child,html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .bw-audio small,html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .bw-audio>p{color:#526475}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .bw-local-voice{border-top:1px solid #81909a7a}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .bw-local-voice p{color:#a13935}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .bw-regie{background:#fffdf9}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .bw-regie-heading>svg{color:#80601f}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .bw-regie-heading p{color:#526475}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .bw-regie-tip{color:#80601f;background:#fffdf9;border:1px solid #b297617a}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .bw-phases>section{background:#fffdf9;border:1px solid #81909a7a;border-top:3px solid #b297617a}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .bw-phases>section>span{color:#80601f}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .bw-phases p,html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .bw-phases details,html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .bw-phases summary{color:#526475}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .bw-phases button{color:#183247;background:#f1ede5;border-color:#81909a7a}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .bw-phases button:hover{background:#f1ede5!important}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .bw-regie-note p,html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .bw-regie-note small{color:#526475}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .bw-regie-pieces>header{border-top:1px solid #81909a7a}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .bw-regie-pieces header>span{color:#526475}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .bw-control-list{border-top:1px solid #81909a7a}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .bw-control-list article{border-bottom:1px solid #81909a7a}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .bw-piece-type,html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .bw-control-list p{color:#526475}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .bw-control-list .bw-publish{background:#fffdf9;border-color:#7b9c897a}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .bw-branch{color:#80601f;background:#fffdf9}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .bw-control-list .bw-facilitator-note{color:#80601f}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .bw-audio-regie{background:#fffdf9;border:1px solid #81909a7a}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .bw-audio-regie svg,html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .bw-audio-regie p{color:#526475}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .bw-guide{background:#fffdf9;border:1px solid #81909a7a}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .bw-guide details{color:#526475;border-top:1px solid #81909a7a}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .bw-guide summary,html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .bw-guide a{color:#526475}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .bw-hypothesis{background:#fffdf9}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .bw-publication-log>p{color:#526475}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .bw-publication-log li{border-bottom:1px solid #81909a7a}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .bw-publication-log time{color:#526475}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .bw-publication-log small{color:#80601f}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .bw-footer{color:#526475}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .breathwork-page{--breath-mint:#256756;--breath-sky:#285b73}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .breathwork-hero{background:radial-gradient(circle at 12% 40%,#dde9ee29,#0000 18rem),linear-gradient(140deg,#f1ede5e0,#fffdf9f5)}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .breathwork-hero:after{border:1px solid #7b9c8929}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .breathwork-hero__mark{border:1px solid #7b9c8966}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .breathwork-hero__mark span{border:1px solid #81909a29}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .breathwork-hero p{color:#526475}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .breathwork-hero aside{background:#dcece10f}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .breathwork-progress{background:#f1ede5a8}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .breathwork-stage{background:radial-gradient(circle at 80% 15%,#dde9ee1a,#0000 25rem),#f1ede59e}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .breathwork-objectives button{background:linear-gradient(150deg,#f1ede5a6,#fffdf9a6)}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .breathwork-objectives button:hover{background:linear-gradient(150deg,#f1ede5eb,#fffdf9d1)}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .breathwork-eva{background:#fffdf985}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .breathwork-eva button{background:#18324706;border:1px solid #81909a40}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .breathwork-protocols>button{background:#fffdf980}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .breathwork-protocols__icon{border:1px solid #81909a47}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .breathwork-box-setting{color:#526475;background:#dde9ee0e;border:1px solid #81909a47}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .breathwork-safety__grid article{background:#fffdf980}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .breathwork-consent{color:#183247}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .breathwork-medical-note{color:#183247;background:#f1ded90b;border-left:2px solid #b8797394}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .breathwork-session-summary{background:#fffdf966}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .breathwork-ceremony{background:radial-gradient(at 28%,#f1ede533,#0000 54%),linear-gradient(145deg,#f1ede5f5,#fffdf9fa);border:1px solid #81909a38;box-shadow:inset 0 0 70px #18324704,0 26px 80px #18324715}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .breathwork-ceremony:before{border:1px solid #7b9c8929}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .breathwork-aurora{background:linear-gradient(90deg,#0000,#dde9ee06,#0000)}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .breathwork-aurora:after{background:#dde9ee2e}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .breathwork-aurora__filament{stroke:#183247}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .breathwork-aurora__dust{fill:#80601f}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .breathwork-aurora__signature{color:#526475}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .breathwork-readout{background:linear-gradient(#fffdf952,#fffdf9ad);border-left:1px solid #81909a2e}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .breathwork-readout p{color:#526475}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .breathwork-loop-track{background:#18324712}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .breathwork-audio{background:#fffdf980;border:1px solid #81909a33}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .breathwork-audio__controls button{background:#18324705}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .breathwork-audio__controls button:hover{border-color:#7b9c896b}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .breathwork-audio__controls button.is-active{background:linear-gradient(135deg,#dde9ee17,#dcece10e);border-color:#7b9c8980}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .breathwork-running .button--ghost{color:#526475;background:#f1ded90b;border-color:#b8797347}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .breathwork-running .button--ghost:hover{background:#f1ded916;border-color:#b879738c}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .breathwork-debrief__seal{background:#dcece112;border:1px solid #7b9c8973}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .breathwork-debrief.is-worse .breathwork-debrief__seal{background:#f1ded912;border-color:#b8797373}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .breathwork-debrief>aside{background:#dcece10f}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .breathwork-debrief>aside p{color:#526475}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .breathwork-evidence{background:#fffdf98c}@media (max-width:760px){html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .breathwork-progress{box-shadow:0 12px 30px #18324722}}@media (max-width:560px){html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .breathwork-readout{border-top:1px solid #81909a2e}}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .messages-page{--chat-cyan:#285b73;--chat-surface:#f1ede5e0}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .messages-page__intro{background:radial-gradient(circle at 89% 18%,#dde9ee17,#0000 24rem),linear-gradient(135deg,#f1ede5b8,#fffdf9db)}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .chat-workspace{background:#fffdf9c7;box-shadow:0 30px 90px #18324719}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .chat-inbox{background:linear-gradient(#f1ede5f2,#fffdf9f2)}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .chat-inbox-row{border-bottom:1px solid #81909a29}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .chat-inbox__delete:hover{color:#a13935;background:#f1ded914}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .chat-inbox-item{border-bottom:1px solid #81909a29}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .chat-inbox-item:hover,html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .chat-inbox-item.is-active{background:linear-gradient(90deg, rgba(var(--inerva-gold-rgb), .09), #dde9ee09)}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .chat-inbox-item__meta em{color:#183247;background:#dfc58e}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .chat-thread{background:linear-gradient(#fffdf9e0,#fffdf9e0),radial-gradient(circle at 50% 30%,#dde9ee21,#0000 32rem)}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .chat-thread__header{background:#f1ede5eb}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .chat-thread__tools button,html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .chat-thread__back{background:#fffdf96b}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .chat-thread__tools button.is-danger{color:#a13935;border-color:#b8797366}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .chat-request{background:linear-gradient(100deg, rgba(var(--inerva-gold-rgb), .1), #f1ede5f2)}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .chat-pending-note{background:#dde9ee09}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .chat-message__bubble{background:#f1ede5f0;border:1px solid #81909a40;box-shadow:0 12px 30px #1832470b}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .chat-message.is-mine .chat-message__bubble{background:linear-gradient(135deg,#f1ede5fa,#f1ede5fa)}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .chat-message__bubble footer button:hover{color:#a13935}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .chat-challenge-card{box-shadow:0 18px 48px #18324714, inset 0 1px 0 rgba(var(--inerva-gold-rgb), .06);background:linear-gradient(145deg,#f1ede5fa,#f1ede5fa)}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .chat-challenge-card__facts span{background:#dde9ee09;border:1px solid #81909a33}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .chat-attachment--image{background:#fffdf9}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .chat-attachment--image>span{background:#fffdf9db}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .chat-attachment--file,html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .chat-attachment.is-loading{background:#fffdf98f}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .chat-composer{background:#f1ede5fb;box-shadow:0 -18px 42px #18324710}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .chat-composer textarea{background:#fffdf9c2}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .chat-composer textarea:focus{outline:2px solid #81909a85}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .chat-composer__attachment,html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .chat-composer__send{background:#fffdf9b8}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .chat-composer__send{color:#183247;background:#dfc58e}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .chat-composer__files>span{background:#fffdf9bf}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .chat-composer__files button:hover{color:#a13935}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .chat-member-picker>label{background:#fffdf9b8}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .chat-member-picker>div>button:hover{background:#dde9ee0d}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .chat-confirm>svg{color:#a13935}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .button--danger{color:#a13935;background:#f1ded914;border:1px solid #b879738c}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .chat-challenge-options label{background:#fffdf980}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .chat-challenge-options em{background:#dde9ee17}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .chat-inbox button:focus-visible,html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .chat-thread button:focus-visible,html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .chat-thread a:focus-visible,html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .chat-inbox a:focus-visible,html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .chat-member-picker button:focus-visible{outline:3px solid #81909aad}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .chat-jump-latest{background:#f1ede5;box-shadow:0 4px 18px #18324726}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .chat-undo{background:#f1ede5;box-shadow:0 6px 24px #18324726}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .chat-load-older{background:#f1ede5}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .capture-privacy-badge,html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .capture-privacy-modal .capture-privacy-emblem,html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .capture-privacy-modal summary{color:#80601f}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .keep-insight__trigger{border:1px solid var(--gold,#b297617a)}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .keep-insight__trigger:focus-visible{outline:3px solid var(--gold,#b297617a)}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .session-transcript{border:1px solid color-mix(in srgb,var(--gold,#b297617a) 38%,transparent);background:#dfc58e12}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .session-transcript__icon{color:var(--gold,#80601f)}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .reader-hero .session-transcript-compact .button{background:#dfc58e17;border-color:#b2976180}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .session-transcript-frame{background:#fffdf9;border:1px solid #81909a7a}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .vip-learning{--vl-ink:#183247;--vl-muted:#526475;--vl-gold:#80601f}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .vip-learning h3,html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .vip-learning h4,html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .vip-imports h3{color:var(--vl-ink,#183247)}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .vip-learning__sources,html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .vip-learning__objectives,html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .vip-learning__exercise,html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .vip-learning__limits{background:#f1ede5;border:1px solid #81909a7a}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .vip-learning__chapter{border-top:1px solid #81909a7a}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .vip-learning__example,html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .vip-learning__duo>div{background:#f1ede5}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .vip-infographic{color:#183247;background:linear-gradient(145deg,#f1ede5,#fffdf9);border:1px solid #b297617a}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .vip-infographic li{background:#f1ede5;border:1px solid #81909a7a}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .vip-infographic__number,html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .vip-infographic--flow li+li:before{color:#80601f}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .vip-infographic--comparison li:nth-child(2n){background:#f1ede5}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .vip-infographic__takeaway{color:#80601f!important}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .vip-infographic button{color:#183247!important;border-color:#81909a7a!important}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .vip-retrieval{border-top:1px solid #81909a7a}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .vip-retrieval textarea,html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .vip-imports input{color:#183247!important;background:#f1ede5!important;border:1px solid #81909a7a!important}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .vip-retrieval textarea::placeholder{color:#526475}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .vip-retrieval summary{color:#80601f}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .vip-imports{color:#183247}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .vip-imports__job{background:#f1ede5;border:1px solid #81909a7a}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .vip-imports__status{color:#80601f}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .vip-imports__form{border:1px solid #81909a7a}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .vip-imports__health{color:#526475}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .vip-imports__counts span{border:1px solid var(--border,#81909a7a)}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .cc-page{--cc-gold:#80601f;--cc-ink:#f1ede5;--cc-panel:#f1ede5;--cc-muted:#526475;--cc-line:#81909a7a;color:#183247}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .cc-daily{background:linear-gradient(115deg,#f1ede5,#f1ede5);box-shadow:0 12px 60px #18324712}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .cc-daily-cover{background:repeating-linear-gradient(105deg,transparent 0 25px,rgba(var(--inerva-gold-rgb), .0471) 26px 27px,transparent 28px 58px),radial-gradient(ellipse at top,#f1ede5,#f1ede5)}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .cc-resume button{color:#183247;background:#f1ede5}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .cc-footnote{color:#526475!important}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .cc-error{background:#f1ede5;border:1px solid #b879737a}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .cc-error p{color:#183247}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .cc-error button{color:#183247;border:1px solid #b879737a}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .cc-page select,html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .cc-page textarea{color:#183247;background:#f1ede5;border:1px solid #81909a7a}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .cc-case-card{background:linear-gradient(145deg,#f1ede5,#f1ede5)}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .cc-case-card>div>svg{color:#256756}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .cc-steps li{color:#526475}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .cc-statements label,html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .cc-conclusion>div>label{background:#f1ede5;border:1px solid #81909a7a}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .cc-claim{background:#fffdf9;color:#183247!important}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .cc-evidence-choice{background:#f1ede5;border:1px solid #81909a7a}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .cc-pieces>article{background:#f1ede5}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .cc-piece-why{color:#526475!important}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .cc-result{background:linear-gradient(130deg,#f1ede5,#f1ede5)}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .cc-result .cc-limit{color:#183247;border-left:2px solid #81909a7a}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .cc-before-after>div,html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .cc-axis-grid>div{background:#f1ede5}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .cc-corrections article>span{color:#80601f}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .cc-corrections article.is-correct>span{color:#256756}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .cc-extension label{background:#f1ede5}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .cc-badges article{color:#526475;background:#f1ede5}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .cc-history>button{color:#183247}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .cc-media-dialog{background:#f1ede5;border:1px solid #81909a7a;box-shadow:0 30px 100px #18324726}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .cc-media-dialog header button{color:#183247;background:#f1ede5}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .cc-document-reading{color:#183247;background:#fffdf9}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .cc-document-reading p{color:#183247}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .cc-document-reading small{color:#526475}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .cc-page.cc-page--home{--cc-mint:#256756}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .cc-hero{background:radial-gradient(circle at 8% 42%,#dcece124,#0000 21rem),radial-gradient(circle at 86% 10%,#dde9ee1f,#0000 26rem),linear-gradient(125deg,#f1ede5fa,#fffdf9f5);border:1px solid #7b9c8933}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .cc-hero:after{border:1px solid #81909a29}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .cc-hero__mark{background:radial-gradient(circle,#dcece11a,#0000 66%);border:1px solid #7b9c8957;box-shadow:0 0 80px #18324707}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .cc-hero__mark>span{border:1px solid #7b9c8929}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .cc-hero__copy>p{color:#526475}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .cc-cycle h2 small{color:var(--text-muted,#526475)}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .cc-cycle progress{accent-color:#80601f;background:#f1ede5}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .cc-cycle progress::-webkit-progress-bar{background:#f1ede5}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .cc-cycle progress::-webkit-progress-value{background:#dfc58e}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .cc-cycle progress::-moz-progress-bar{background:#dfc58e}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .discovery-public{color:#183247;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;background:#fffdf9}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .discovery-top{border-bottom:1px solid #81909a29}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .discovery-top>a:last-child,html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .discovery-main>h1 em{color:#80601f}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .discovery-lead{color:#526475}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .discovery-facts{color:#80601f}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .discovery-cases article,html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .discovery-document,html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .discovery-result,html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .discovery-save{background:#f1ede5;border:1px solid #81909a80}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .discovery-fine{color:#526475}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .discovery-invitation{border-left:2px solid #b297617a}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .discovery-step{color:#526475}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .discovery-evidence .discovery-document{border-left:3px solid #b297617a}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .discovery-public blockquote{color:#183247;border-left:2px solid #b297617a}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .discovery-choices label{background:#f1ede5;border:1px solid #81909a7a}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .discovery-choices label.is-selected{background:#f1ede5;border-color:#b297617a}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .discovery-choices input{accent-color:#80601f}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .discovery-choices small,html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .discovery-path small{color:#526475}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .discovery-path svg{color:#80601f}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .discovery-share label{color:#526475}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .discovery-share input{color:#183247;background:#fffdf9;border:1px solid #81909a7a}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .discovery-share small{color:#526475}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .discovery-comparison h3{color:#80601f}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .discovery-save{background:#f1ede5}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .discovery-back{color:#80601f}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .discovery-footer{color:#526475;border-top:1px solid #81909a29}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .discovery-public :focus-visible{outline:3px solid #b297617a}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .discovery-hub .discovery-document,html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .discovery-hub .discovery-save{color:#183247}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .discovery-circle-members li{border-bottom:1px solid #81909a29}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .discovery-circle-members .done{color:#526475}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .discovery-hub progress{accent-color:#80601f}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .discovery-entry{border:1px solid #b2976155}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .discovery-entry p{color:#526475}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .guest-roles article{border-bottom:1px solid #81909a29}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .ecl-page{--ecl-cyan:#285b73;--ecl-cyan-soft:#dde9ee21;--ecl-amber:#80601f;--ecl-danger:#a13935;--ecl-panel:#fffdf9eb;color:#183247}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .ecl-landing,html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .ecl-console{background:radial-gradient(circle at 82% 0,#dde9ee1f,#0000 32%),linear-gradient(145deg,#f1ede5fa,#fffdf9fa);border:1px solid #81909a3b;box-shadow:0 26px 80px #18324719}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .ecl-landing:before{background:linear-gradient(90deg,#0000 49.8%,#dde9ee0f 50%,#0000 50.2%)}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .ecl-landing__copy>p{color:#526475}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .ecl-meta span{color:#526475;background:#18324709;border:1px solid #81909a29}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .ecl-entry-actions .button--gold{color:#183247;background:#dfc58e}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .ecl-practice-select header p{color:#526475}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .ecl-practice-select button{color:#183247;background:#fffdf9a8;border:1px solid #81909a29}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .ecl-practice-select button small{color:#526475}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .ecl-scope{background:#f1ded90f;border:1px solid #b8797342}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .ecl-scope p{color:#526475}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .ecl-scope button{color:#183247;background:#f1ded917;border:1px solid #b8797359}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .ecl-scope button span{color:#a13935}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .ecl-landing__footer{border-top:1px solid #81909a29}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .ecl-landing__footer p,html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .ecl-landing__footer details{color:#526475}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .ecl-landing__footer details ul{background:#f1ede5;border:1px solid #81909a29;box-shadow:0 12px 28px #1832471f}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .ecl-landing__footer details a,html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .ecl-landing__footer>a{color:#526475}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .ecl-console__header{border-bottom:1px solid #81909a29}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .ecl-console__header small{color:#526475}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .ecl-emergency-link,html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .ecl-reset-link{color:#526475;border:1px solid #81909a29}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .ecl-emergency-link{color:#a13935;border-color:#b879734d}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .ecl-progress{border-bottom:1px solid #81909a29}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .ecl-progress li{color:#526475}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .ecl-progress li:after{background:#18324717}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .ecl-progress li>span{background:#f1ede5;border:1px solid #81909a29}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .ecl-progress li.is-current{color:#183247}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .ecl-progress li.is-current>span{box-shadow:0 0 0 5px #18324704}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .ecl-progress li.is-done{color:#526475}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .ecl-progress li.is-done>span{border-color:#81909a59}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .ecl-progress li.is-done:after{background:#dde9ee59}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .ecl-step-header>span{border:1px solid #81909a45}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .ecl-step-header p{color:#526475}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .ecl-choice-list legend,html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .ecl-senses legend,html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .ecl-chips legend,html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .ecl-distress legend{color:#183247}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .ecl-choice-list label{background:#18324706;border:1px solid #81909a29}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .ecl-choice-list label:hover,html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .ecl-choice-list label:focus-within{border-color:#81909a59}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .ecl-choice-list small{color:#526475}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .ecl-choice-list label>i{border:1px solid #81909a29}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .ecl-stop-panel.is-urgent{background:#f1ded914;border-color:#b879736b}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .ecl-stop-panel p,html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .ecl-safe-again{color:#526475}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .ecl-distress{background:#18324706;border:1px solid #81909a29}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .ecl-distress>p{color:#526475}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .ecl-distress>div button{color:#183247;background:#f1ede5;border:1px solid #81909a29}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .ecl-distress>div button.is-selected{color:#183247}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .ecl-distress footer,html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .ecl-grounding-intro p,html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .ecl-present p{color:#526475}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .ecl-sense-button{color:#183247;background:#18324706;border:1px solid #81909a29}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .ecl-sense-button small,html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .ecl-sense-button b i{color:#526475}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .ecl-senses article.is-complete .ecl-sense-button{border-color:#81909a66}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .ecl-sense-minus{color:#526475;background:#f1ede5;border:1px solid #81909a29}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .ecl-scenario p{color:#526475}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .ecl-text-field,html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .ecl-line-field{color:#183247}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .ecl-text-field textarea{color:#183247;background:#fffdf9b8;border:1px solid #81909a29}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .ecl-text-field textarea:focus,html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .ecl-line-field input:focus{box-shadow:0 0 0 3px #18324707}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .ecl-text-field textarea::placeholder,html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .ecl-line-field input::placeholder,html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .ecl-text-field>small,html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .ecl-method-note{color:#526475}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .ecl-chips button{color:#526475;background:#18324706;border:1px solid #81909a29}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .ecl-chips button.is-selected{color:#183247}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .ecl-orient-check{background:#18324706;border:1px solid #81909a29}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .ecl-orient-check>span{border:1px solid #81909a29}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .ecl-orient-check.is-selected{border-color:#81909a66}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .ecl-present{border-color:#81909a38}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .ecl-line-field input{color:#183247;background:#fffdf9b8;border:1px solid #81909a29}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .ecl-validation{color:#a13935}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .ecl-step-nav{border-top:1px solid #81909a29}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .ecl-step-nav .button--gold{color:#183247}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .ecl-console__privacy{color:#526475;background:#fffdf914;border-top:1px solid #81909a29}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .ecl-completion>header>span{border:1px solid #81909a59}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .ecl-completion>header p{color:#526475}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .ecl-result-meter{border:1px solid #81909a38}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .ecl-result-meter>div span{color:#526475}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .ecl-result-meter>p{color:#183247}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .ecl-result-grid article{background:#18324706;border:1px solid #81909a29}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .ecl-result-grid small{color:#526475}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .ecl-result-grid p{color:#183247}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .ecl-support-prompt{border:1px solid #81909a33}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .ecl-support-prompt p{color:#526475}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .ecl-completion__actions .button--gold{color:#183247}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .ecl-contacts-dialog{background:#f1ede5;border:1px solid #b879734d;box-shadow:0 28px 90px #18324726}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .ecl-contacts-dialog header p{color:#526475}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .ecl-contacts-dialog header button{color:#183247;border:1px solid #81909a29}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .ecl-contact-grid a{color:#183247;background:#18324706;border:1px solid #81909a29}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .ecl-contact-grid a:hover,html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .ecl-contact-grid a:focus-visible{background:#f1ded912}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .ecl-contact-grid a>svg:last-child,html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .ecl-contact-grid small{color:#526475}@media (max-width:650px){html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .ecl-console__actions button svg{color:#a13935}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .ecl-console__actions .ecl-reset-link svg{color:#526475}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .ecl-result-meter>p{border-top:1px solid #81909a29}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .ecl-step-nav{background:#fffdf9fa}}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .facetlab-challenge{background:linear-gradient(100deg, rgba(var(--inerva-gold-rgb), .09), #f1ede5cc)}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .facetlab-intro__header>p{color:#526475}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .facetlab-intro__case{background:linear-gradient(145deg,#f1ede5f5,#f1ede5eb);border:1px solid #81909a47;box-shadow:0 30px 90px #18324719}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .facetlab-intro__portrait{background:#f1ede5}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .facetlab-intro__portrait:after{background:linear-gradient(#0000 52%,#fffdf9f0)}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .facetlab-intro__portrait>span{background:#fffdf9cc}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .facetlab-intro__portrait small,html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .facetlab-intro__context,html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .facetlab-intro__mission p{color:#526475}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .facetlab-intro__brief dl div{border-top:1px solid #81909a33}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .facetlab-intro__brief dt,html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .facetlab-intro__signals{color:#526475}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .facetlab-intro__difficulty{background:#f1ede5bf;border:1px solid #81909a38}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .facetlab-intro__difficulty p{color:#526475}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .facetlab-intro__levels button{color:#526475;background:#fffdf9b8;border:1px solid #81909a33}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .facetlab-intro__levels small{color:#526475}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .facetlab-intro__footer{border-top:1px solid #81909a33}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .facetlab-intro__footer p{color:#526475}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .facetlab-header{border-bottom:1px solid #81909a38}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .facetlab-header>div:first-child>p{color:#526475}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .facetlab-session-metrics{background:linear-gradient(135deg,#f1ede5c2,#f1ede57a);border:1px solid #81909a38}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .facetlab-session-metrics>span+span{border-left:1px solid #81909a2b}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .facetlab-session-metrics small,html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .facetlab-session-metrics .facetlab-save{color:#526475}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .facetlab-save i,html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .facetlab-live i,html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .facetlab-observation__topline i{box-shadow:0 0 12px #18324726}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .facetlab-save.is-error i{background:#f1ded9;box-shadow:0 0 12px #18324726}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .facetlab-brief,html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .facetlab-observation,html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .facetlab-dialogue{background:radial-gradient(circle at 100% 0,#dde9ee13,#0000 32%),linear-gradient(145deg,#f1ede5ed,#f1ede5e8);border:1px solid #81909a38;box-shadow:0 22px 65px #18324710}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .facetlab-brief__identity{border-right:1px solid #81909a2b}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .facetlab-brief__identity small{color:#526475}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .facetlab-brief__case{border-right:1px solid #81909a2b}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .facetlab-brief__case>p,html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .facetlab-brief__rule{color:#526475}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .facetlab-brief__case dl div{border-top:1px solid #81909a29}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .facetlab-brief__case dt,html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .facetlab-brief__case dd{color:#526475}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .facetlab-levels button i{color:#526475;border:1px solid #81909a33}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .facetlab-levels button strong,html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .facetlab-levels button small{color:#526475}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .facetlab-levels button.is-active{background:linear-gradient(90deg, rgba(var(--inerva-gold-rgb), .12), #dde9ee12)}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .facetlab-observation__topline{border-bottom:1px solid #81909a2b}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .facetlab-observation__topline>span,html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .facetlab-observation__topline small{color:#526475}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .facet-face-frame{background:#f1ede5}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .facet-face-frame:after{background:linear-gradient(#f1ede50d,#0000 66%,#f1ede566),repeating-linear-gradient(#18324705 0 1px,#0000 1px 4px)}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .facet-face-code,html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .facet-face-thinking{color:#183247}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .facetlab-voice-dock{background:radial-gradient(circle at 50% 0, rgba(var(--inerva-gold-rgb), .09), transparent 52%), #fffdf9bd;border-top:1px solid #81909a2b;border-bottom:1px solid #81909a2b}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .facetlab-voice-button{background:linear-gradient(135deg, rgba(var(--inerva-gold-rgb), .19), #dde9ee1f);box-shadow:0 14px 34px #18324710,inset 0 0 0 1px #18324702}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .facetlab-voice-button:not(:disabled):hover{box-shadow:0 17px 40px #18324715, 0 0 22px rgba(var(--inerva-gold-rgb), .08)}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .facetlab-voice-button strong{border-left:1px solid #81909a33}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .facetlab-voice-dock.is-recording .facetlab-voice-button{background:linear-gradient(135deg,#f1ded93d,#f6e8e352);border-color:#b87973bd;box-shadow:0 0 0 7px #18324705,0 16px 38px #18324715}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .facetlab-voice-dock.is-speaking .facetlab-voice-button,html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .facetlab-voice-dock.is-ready .facetlab-voice-button{background:linear-gradient(135deg, #dde9ee38, rgba(var(--inerva-gold-rgb), .1));border-color:#81909a9e}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .facetlab-voice-dock>p,html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .facetlab-voice-dock>small,html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .facetlab-keyboard-toggle{color:#526475}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .facetlab-observation__footer{border-top:1px solid #81909a2b;border-bottom:1px solid #81909a2b}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .facetlab-observation__footer>span{color:#526475}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .facetlab-observation__footer .is-gold{background:#dfc58e}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .facetlab-observation__footer .is-ivory{background:#fffdf9}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .facetlab-classifier>header small{color:#526475}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .facetlab-classifier button{color:#526475;background:#f1ede58a;border:1px solid #81909a33}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .facetlab-classifier button.is-correct{color:#256756;background:#dcece11f;border-color:#7b9c898c}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .facetlab-classifier button.is-wrong{color:#a13935;background:#f1ded91a;border-color:#b879738c}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .facetlab-dialogue>header{border-bottom:1px solid #81909a2b}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .facetlab-live{color:#526475;border:1px solid #81909a3d}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .facetlab-transcript{border-bottom:1px solid #81909a2b}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .facetlab-transcript article.is-player>span{color:#526475;border-color:#81909a5c}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .facetlab-transcript article small{color:#526475}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .facetlab-transcript article p{color:#526475;background:#f1ede5b8;border:1px solid #81909a2e}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .facetlab-debrief,html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .facetlab-protocol{border-bottom:1px solid #81909a2b}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .facetlab-debrief>header{border-left:2px solid #b879737a}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .facetlab-debrief.is-success>header{border-left-color:#7b9c897a}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .facetlab-debrief>header span,html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .facetlab-debrief>p{color:#526475}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .facetlab-ua-list>span{color:#526475;border:1px solid #81909a29}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .facetlab-ua-list>span small{color:#526475}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .facetlab-ua-list>span.is-inhibited i{background:#f1ede5}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .facetlab-protocol ol,html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .facetlab-composer label{color:#526475}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .facetlab-composer textarea{background:#fffdf9a3;border:1px solid #81909a38}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .facetlab-composer textarea::placeholder,html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .facetlab-composer footer small{color:#526475}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .facetlab-completion{background:linear-gradient(90deg, #dde9ee0b, rgba(var(--inerva-gold-rgb), .035));border-top:1px solid #81909a2e}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .facetlab-completion small{color:#526475}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .facetlab-completion.is-completed{background:#dcece112;border-top-color:#7b9c8973}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .facetlab-completion.is-error small{color:#a13935}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .facetlab-launch-stage{background:radial-gradient(circle at 78% 28%, rgba(var(--inerva-gold-rgb), .17), transparent 23%), radial-gradient(circle at 82% 28%, #dde9ee33, transparent 35%), linear-gradient(145deg, #f1ede5, #fffdf9 58%, #fffdf9)}@media (max-width:1180px){html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .facetlab-levels{border-top:1px solid #81909a2b}}@media (max-width:760px){html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .facetlab-brief__identity,html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .facetlab-brief__case{border-bottom:1px solid #81909a2b}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .facetlab-levels{border-top:1px solid #81909a2b}}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .facetlab-context p{color:#526475}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .game-badges-section p,html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .game-badges-grid header>span,html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .game-badges-tiers small{color:var(--text-muted,#526475)}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .game-xp-quota{background:linear-gradient(100deg,#dfc58e12,#dde9ee08);border:1px solid #b2976140}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .game-xp-quota strong{color:#80601f}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .game-xp-quota progress{accent-color:#80601f}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .lucidity-page{--lucid-mint:#256756;--lucid-cyan:#285b73;--lucid-violet:#526475;--lucid-panel:#f1ede5db;--lucid-line:#7b9c8933}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .lucidity-challenge{background:linear-gradient(100deg, rgba(var(--inerva-gold-rgb), .09), #f1ede5cc)}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .lucidity-hero{background:radial-gradient(circle at 8% 42%,#dcece124,#0000 21rem),radial-gradient(circle at 86% 10%,#dde9ee1f,#0000 26rem),linear-gradient(125deg,#f1ede5fa,#fffdf9f5)}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .lucidity-hero:after{border:1px solid #81909a29}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .lucidity-hero__mark{background:radial-gradient(circle,#dcece11a,#0000 66%);border:1px solid #7b9c8957;box-shadow:0 0 80px #18324707}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .lucidity-hero__mark>span i:nth-child(2){background:#dfc58e}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .lucidity-hero__copy>p{color:#526475}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .lucidity-difficulty-grid label{background:linear-gradient(145deg,#f1ede5b8,#fffdf9b8)}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .lucidity-difficulty-grid label:hover{border-color:#7b9c896b}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .lucidity-difficulty-grid label.is-selected{background:linear-gradient(145deg,#dcece11f,#f1ede5e6);border-color:#7b9c899e;box-shadow:inset 0 0 0 1px #18324707}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .lucidity-selector__check{border:1px solid #81909a29}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .lucidity-difficulty-grid .is-selected .lucidity-selector__check{color:#183247}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .lucidity-scenario-grid label{background:#f1ede5b8}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .lucidity-scenario-grid label:hover{border-color:#81909a66}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .lucidity-scenario-grid label.is-selected{background:linear-gradient(145deg, rgba(var(--inerva-gold-rgb), .1), #f1ede5cc)}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .lucidity-random-case{background:radial-gradient(circle at 95% 0, rgba(var(--inerva-gold-rgb), .12), transparent 31%), linear-gradient(145deg, #f1ede5e0, #fffdf9e6);box-shadow:0 24px 64px #1832470e}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .lucidity-random-case>header small,html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .lucidity-random-case>div p{color:#526475}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .lucidity-random-case blockquote{color:#526475;background:#dcece10e}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .lucidity-axis{background:#f1ede5}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .lucidity-scope{background:#dde9ee0e;border:1px solid #81909a38}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .lucidity-console{background:linear-gradient(155deg,#f1ede5f0,#fffdf9f5)}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .lucidity-round-meta{background:#18324704}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .lucidity-round-meta i{background:#18324717}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .lucidity-round-meta i.is-current{background:#dfc58e}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .lucidity-carryover{background:linear-gradient(105deg, rgba(var(--inerva-gold-rgb), .055), #fffdf96b)}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .lucidity-carryover.is-favorable{background:linear-gradient(105deg,#dcece10f,#fffdf96b);border-color:#7b9c894d}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .lucidity-carryover.is-adverse{background:linear-gradient(105deg,#f1ded90e,#fffdf96b);border-color:#b8797347}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .lucidity-carryover.is-adverse>svg,html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .lucidity-carryover.is-adverse strong{color:#a13935}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .lucidity-carryover p{color:#526475}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .lucidity-situation{background:radial-gradient(circle at 100% 0,#dde9ee1a,#0000 22rem),#fffdf9b3;border:1px solid #81909a33}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .lucidity-situation>p,html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .lucidity-situation>blockquote{color:#526475}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .lucidity-probes button{background:#18324705}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .lucidity-probes button:hover:not(:disabled){border-color:#7b9c8961}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .lucidity-probes button.is-selected{background:#dcece112;border-color:#7b9c8980}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .lucidity-probe__icon{border:1px solid #7b9c8940}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .lucidity-probes i{background:#dde9ee17}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .lucidity-actions label{background:#18324705}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .lucidity-actions label>i{border:1px solid #81909a29}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .lucidity-actions .is-selected>i{color:#183247;background:#dfc58e}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .lucidity-confidence label{background:#18324705}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .lucidity-confidence label.is-selected{background:#dde9ee1a}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .lucidity-error{color:#183247;background:#f1ded912}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .lucidity-consequence{background:linear-gradient(145deg,#dcece117,#f1ede5cc);border-top:1px solid #7b9c8940}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .lucidity-consequence.is-mixed{background:linear-gradient(145deg, rgba(var(--inerva-gold-rgb), .07), #f1ede5d1)}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .lucidity-consequence.is-adverse{background:linear-gradient(145deg,#f1ded911,#f1ede5d6);border-top-color:#b8797347}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .lucidity-consequence.is-adverse>header>svg,html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .lucidity-consequence.is-adverse small{color:#a13935}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .lucidity-die{background:#fffdf994}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .lucidity-consequence>p{color:#526475}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .lucidity-debrief{background:linear-gradient(155deg,#f1ede5f5,#fffdf9fa)}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .lucidity-debrief__hero{background:radial-gradient(circle at 86% 35%,#dcece121,#0000 22rem)}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .lucidity-debrief__type blockquote{color:#526475}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .lucidity-score-dial{background:radial-gradient(circle at center, #f1ede5 0 58%, transparent 59%), conic-gradient(var(--lucid-mint) calc(var(--score) * 1%), #18324714 0);box-shadow:0 0 70px #18324707}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .lucidity-metrics article,html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .lucidity-capabilities article{background:#f1ede5}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .lucidity-gauges article{background:#18324703}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .lucidity-gauges article.is-strength{border-color:#7b9c8973}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .lucidity-gauge-track{background:#18324712}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .lucidity-gauges article.is-growth .lucidity-gauge-track i{background:linear-gradient(90deg,#dfc58e,#dfc58e)}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .lucidity-training p{color:#183247}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .lucidity-review dl>div{background:#18324706}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .lucidity-review dd.is-adverse{color:#a13935}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .lucidity-limit{background:#dde9ee0d}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .lucidity-progression-save{background:linear-gradient(110deg,#dde9ee1a,rgba(var(--inerva-gold-rgb), .04));border:1px solid #81909a47}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .lucidity-progression-save.is-saved{border-color:#7b9c895c}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .lucidity-progression-save.is-error{border-color:#b8797357}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .lucidity-matrice,html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .lucidity-committed,html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .lucidity-ending{background:linear-gradient(120deg,#f1ede5e6,#fffdf9fa)}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .lucidity-ending.is-adverse{border-left-color:#b879737a}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .lucidity-briefing{background:linear-gradient(120deg,#dcece10e,#fffdf966)}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .lucidity-briefing p,html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .lucidity-briefing--reminder summary small{color:#526475}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .ob-sync.is-error{color:#526475;background:#f1ede5}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .ob-hero p{color:#526475}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .ob-button,html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .ob-text{color:#183247}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .ob-page progress::-webkit-progress-value{background:#dfc58e}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .ob-page progress::-moz-progress-bar{background:#dfc58e}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .ob-lesson-card{background:#f1ede599}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .ob-card-meta{color:#526475}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .ob-lesson-card.is-complete{border-color:#7b9c8959}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .ob-finish{background:#dcece10f;border:1px solid #7b9c8966}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .ob-finish p{color:#526475}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .ob-lesson-body{background:#f1ede5a6}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .ob-scene p{color:#183247}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .ob-points p{color:#526475}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .ob-remember p{color:#183247}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .ob-matches [aria-invalid=true]{border-color:#b297617a}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .ob-feedback{color:#526475;background:#f1ede51f;border:1px solid #b297617a}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .ob-feedback.is-success{color:#526475;background:#dcece114;border-color:#7b9c8966}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .ob-order .is-chosen,html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .ob-success>p{color:#183247}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .ob-welcome p,html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .ob-visit ol{color:#526475}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .pilotage{--pilotage-line:#81909a30}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .pilotage p,html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .pilotage small{color:#526475}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .pilotage-hero{background:linear-gradient(130deg,#f1ede5,#fffdf9)}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .pilotage-hero aside span{color:#526475}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .pilotage-filters{background:#f1ede5}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .pilotage input,html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .pilotage select,html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .pilotage textarea{color:#183247;background:#fffdf9;border:1px solid #81909a7a}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .pilotage-scope{color:#526475}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .pilotage-metric{background:linear-gradient(140deg,#f1ede5,#f1ede5)}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .pilotage-metric>span{color:#526475}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .pilotage-metric strong{color:#183247}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .pilotage-panel{background:#f1ede5}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .pilotage-panel h3{color:#183247}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .pilotage th{color:#526475;background:#f1ede5}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .pilotage td{color:#183247}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .pilotage tr:hover td{background:#f1ede5}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .pilotage-empty{background:#fffdf9;border:1px dashed #81909a7a}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .pilotage-chart{background:repeating-linear-gradient(0deg,#0000 0 44px,#1832471f 45px,#0000 46px);border-bottom:1px solid #81909a7a}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .pilotage-chart i{background:linear-gradient(#dfc58e,#f1ede5)}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .pilotage-chart__column:hover i{background:#dfc58e}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .pilotage-chart__axis{color:#526475}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .pilotage summary{color:#80601f}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .pilotage li{color:#526475}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .analytics-consent__panel{background:#f1ede5;border:1px solid #b297617a;box-shadow:0 12px 40px #18324726}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .analytics-consent__panel strong{color:#183247}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .analytics-consent__panel p{color:#526475}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .analytics-consent__panel>a{color:#80601f}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .analytics-consent__settings{color:#526475;background:#f1ede5;border:1px solid #81909a7a}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .analytics-consent__settings:focus-visible{outline:3px solid #b297617a}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .pro-workshop-intro{border:1px solid var(--border,#b2976147);background:linear-gradient(120deg,#dfc58e1f,#0000)}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .author-guide{border:1px solid var(--border,#b297614d);background:var(--surface,#f1ede5)}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .author-guide progress{accent-color:#80601f}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .lesson-solution{border:1px solid var(--border,#b2976159)}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .pro-author-preview{background:#dfc58e1a}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .pi{--pi-ink:#183247;--pi-paper:#fffdf9;--pi-line:#81909a7a;--pi-gold:#80601f;--pi-teal:#183247}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .pi button:focus-visible,html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .pi a:focus-visible,html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .pi summary:focus-visible{outline:3px solid #b297617a}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .pi h1 em,html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .pi h2 em,html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .pi-nav small{color:#526475}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .pi-hero p{color:#183247}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .pi-pills span{border:1px solid #81909a7a}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .pi-primary,html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .pi-secondary{color:#183247;background:#dfc58e}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .pi-primary:hover:not(:disabled){background:#dfc58e}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .pi-secondary{color:#183247;background:#fffdf9;border-color:#81909a7a}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .pi-hero-art{background:#f1ede5;box-shadow:0 16px 40px #18324708}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .pi-art-caption,html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .pi-intro svg,html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .pi-intro p,html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .pi-collections>header>p{color:#526475}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .pi-collection-grid>button{color:#183247;background:#fffdf9;border:1px solid #81909a7a}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .pi-collection-grid>button:hover:not(:disabled){box-shadow:0 10px 22px #18324706}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .pi-collection-grid>button:nth-child(3n+2),html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .pi-collection-grid>button:nth-child(3n){background:#fffdf9}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .pi-collection-index{color:#526475}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .pi-collection-grid p{color:#183247}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .pi-history button{color:#183247;background:#fffdf9}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .pi-error{background:#fffdf9;border:1px solid #b879737a}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .pi-error button{color:#183247;background:#fffdf9;border:1px solid #b879737a}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .pi-runbar,html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .pi-steps>span{color:#526475}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .pi-steps b{border:1px solid #81909a7a}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .pi-steps .is-current{color:#183247}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .pi-steps .is-current b{background:#dfc58e;border-color:#b297617a}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .pi-steps .is-done b{color:#183247;background:#fffdf9}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .pi-chamber-title p{color:#526475}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .pi-machine{color:#183247;background:radial-gradient(at 50% 45%,#f1ede5,#fffdf9 72%);border:1px solid #81909a7a}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .pi-machine-label>span{color:#526475}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .pi-machine-label>strong{color:#80601f}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .pi-wire{stroke:#183247}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .pi-socket{fill:#183247;stroke:#526475}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .pi-socket-0.is-active{fill:#256756;stroke:#526475}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .pi-socket-1.is-active{fill:#80601f;stroke:#80601f}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .pi-socket-2.is-active{fill:#526475;stroke:#526475}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .pi-machine-svg text{fill:#183247}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .pi-machine-svg .pi-port-label{fill:#526475}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .pi-ray-glow{stroke:#80601f}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .pi-live-ray,html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .pi-predicted-ray{stroke:#526475}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .pi-reference{border-top:1px solid #81909a50}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .pi-reference>span:first-child{color:#526475}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .pi-panel{background:#fffdf9}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .pi-panel>p{color:#183247}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .pi-panel-heading>b{color:#526475}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .pi-hypotheses legend,html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .pi-confidence legend,html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .pi-choice legend,html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .pi-context legend{color:#183247}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .pi-hypotheses>button{color:#183247;background:#fffdf9;border:1px solid #81909a7a}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .pi-hyp-index,html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .pi-hypotheses small{color:#526475}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .pi-hypotheses i{border:1px solid #7b9c897a}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .pi-hypotheses [aria-pressed=true]{background:#fffdf9;border-color:#7b9c897a;box-shadow:inset 3px 0 #18324726}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .pi-hypotheses [aria-pressed=true] i{color:#183247;background:#e6eee6;border-color:#7b9c897a}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .pi-confidence legend small{color:#526475}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .pi-confidence button{color:#183247;background:#fffdf9;border:1px solid #81909a7a}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .pi-confidence [aria-pressed=true]{color:#80601f;background:#fffdf9;border-color:#b297617a}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .pi-port{color:#183247;background:#fffdf9}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .pi-port-1{color:#80601f;background:#fffdf9}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .pi-port-2{color:#66507f;background:#fffdf9}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .pi-choice button{background:#fffdf9;border:1px solid #81909a7a}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .pi-choice [aria-pressed=true]{background:#fffdf9;border-color:#7b9c897a;box-shadow:inset 0 0 0 1px #18324726}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .pi-context button{color:#183247;background:#fffdf9;border:1px solid #81909a7a}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .pi-context [aria-pressed=true]{color:#183247;background:#f1ede5;border-color:#81909a7a}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .pi-current-idea{color:#526475;border-left:2px solid #b297617a}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .pi-observation-box>p{color:#526475}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .pi-observation{border-bottom:1px solid #81909a7a}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .pi-observation>span small{color:#526475}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .pi-match{color:#256756!important}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .pi-mismatch{color:#a13935!important}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .pi-condition-note{color:#526475;background:#fffdf9}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .pi-test-result{background:#fffdf9}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .pi-plan-step{background:#fffdf9;border:1px solid #81909a7a}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .pi-plan-step>p{color:#526475}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .pi-replay-tabs button{color:#183247;background:#fffdf9;border:1px solid #81909a7a}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .pi-replay-tabs [aria-pressed=true]{background:#fffdf9;border-color:#7b9c897a}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .pi-counterfactual{background:#fffdf9}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .pi-counterfactual p{color:#526475}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .pi-review-content{background:#fffdf9}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .pi-score>span{color:#80601f}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .pi-score p{color:#526475}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .pi-verdict,html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .pi-results>div{background:#fffdf9}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .pi-model-audit{border-top:1px solid #81909a7a}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .pi-model-audit th,html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .pi-model-audit td{border-bottom:1px solid #81909a7a}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .pi-confidence-review,html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .pi-final>p{color:#526475}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .pi-final-score{color:#80601f;background:#f1ede5}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .pi-final-score strong small{color:#526475}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .pi-final-metrics>div{background:#fffdf9;border:1px solid #7b9c897a}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .pi-final-metrics b{color:#183247}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .pi-final-metrics span{color:#526475}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .pi-reasoning{background:#fffdf9;border:1px solid #7b9c897a}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .pi-final-rounds details{border-bottom:1px solid #7b9c897a}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .pi-final>small{color:#526475}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .prisme{--pr-ink:#183247;--pr-paper:#fffdf9;--pr-teal:#526475;--pr-gold:#80601f;--pr-line:#81909a7a}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .prisme button:focus-visible,html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .prisme a:focus-visible,html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .prisme summary:focus-visible{outline:3px solid #b297617a}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .prisme-top i{color:#526475}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .prisme-hero p{color:#183247}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .prisme-tags span{border:1px solid #81909a7a}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .prisme-art{background:radial-gradient(#fffdf9 0%,#0000 68%)}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .prisme-art circle{stroke:#526475}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .prisme-art .prisme-art-prism{fill:#183247;stroke:#526475}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .prisme-art .prisme-art-dot{fill:#80601f;stroke:#80601f}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .prisme-art>span{color:#183247}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .prisme-daily{color:#183247;background:#f1ede5;border:1px solid #81909a7a}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .prisme-daily:before{border:1px solid #7b9c8940;box-shadow:0 0 0 45px #18324704,0 0 0 90px #18324703}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .prisme-daily-symbol>svg{color:#80601f}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .prisme-daily-symbol>span{color:#526475}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .prisme-daily p{color:#183247}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .prisme-daily-meta{color:#526475}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .prisme-daily-meta span+span{border-left:1px solid #7b9c897a}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .prisme-primary{color:#183247;background:#dfc58e;border:1px solid #b297617a}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .prisme-primary:hover{background:#dfc58e}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .prisme-daily small{color:#526475}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .prisme-older{color:#80601f}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .prisme-library{background:#fffdf9}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .prisme-library>p{color:#183247}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .prisme-chapter>div>span{color:#526475}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .prisme-levels button{color:#183247;background:#fffdf9;border:1px solid #81909a7a}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .prisme-levels button:hover{background:#fffdf9}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .prisme-levels .is-complete{color:#183247;background:#fffdf9}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .prisme-levels .is-started{border:2px solid #b297617a}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .prisme-footnote,html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .prisme-play-head{color:#183247}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .prisme-stage{background:#fffdf9}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .prisme-board{background:radial-gradient(circle at 25% 25%,#f1ede5,#f1ede5 90%);border:1px solid #81909a7a;box-shadow:inset 0 0 45px #18324726,0 8px 20px #18324706}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .prisme-wall rect{fill:#183247;stroke:#526475}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .prisme-wall path{stroke:#526475}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .prisme-beam,html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .prisme-beam-glow{stroke:#80601f}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .prisme-target circle{fill:#183247;stroke:#526475}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .prisme-target text{fill:#526475}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .prisme-target.is-lit circle{fill:#80601f;stroke:#526475}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .prisme-target.is-lit text{fill:#183247}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .prisme-source circle:first-child{fill:#80601f;stroke:#80601f}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .prisme-source circle:nth-child(2){fill:#80601f}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .prisme-source path{stroke:#80601f}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .prisme-exit path{fill:#183247;stroke:#526475}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .prisme-exit.is-lit path{fill:#256756;stroke:#183247}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .prisme-mirror-face{background:linear-gradient(#fffdf9,#e6eee6);box-shadow:0 0 0 3px #18324707,0 3px 7px #18324718}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .prisme-mirror small{color:#526475}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .prisme-mirror:hover:not(:disabled){background:#18324709}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .prisme-mirror:focus-visible{outline-color:#b297617a!important}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .prisme-mirror.is-hinted{outline:2px dashed #b297617a}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .prisme-board.is-won{border-color:#b297617a;box-shadow:0 0 26px #1832470f}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .prisme-tracker{color:#526475}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .prisme-tracker>span:not(.prisme-tracker-text){border:1px solid #81909a7a}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .prisme-tracker .is-lit{color:#183247;background:#fffdf9;border-color:#7b9c897a}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .prisme-board-status{color:#183247}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .prisme-board-actions{border-top:1px solid #81909a7a}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .prisme-board-actions button,html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .prisme-share button{color:#183247;background:#fffdf9;border:1px solid #81909a7a}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .prisme-hint{background:#fffdf9}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .prisme-rules li:before{color:#526475}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .prisme-rules li span,html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .prisme-legend{color:#183247}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .prisme-legend-mirror{background:#e6eee6}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .prisme-legend-wall{background:repeating-linear-gradient(135deg,#0000,#0000 3px,#f1ede544 3px 4px);border:1px solid #7b9c897a}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .prisme-first{background:#fffdf9;border:1px solid #7b9c897a}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .prisme-first button{color:#256756}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .prisme-perspective{background:#fffdf9}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .prisme-perspective small{color:#526475}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .prisme-success{background:#fffdf9}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .prisme-success>svg{color:#526475}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .prisme-success .keep-insight{color:#183247}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .prisme-share{border-top:1px solid #7b9c897a}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .prisme-share textarea{color:#183247;background:#fffdf9;border:1px solid #7b9c897a}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .prisme-error,html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .prisme-error button{color:#80601f;background:#fffdf9;border:1px solid #b297617a}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .prisme-dark .prisme-dark-board{background:#fffdf9;border:1px solid #81909a7a;box-shadow:inset 0 0 70px #18324726,0 20px 65px #18324709}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .prisme-dark .prisme-dark-board.is-room{background:radial-gradient(circle,#fffdf9,#fffdf9)}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .prisme-dark .prisme-mirror{background:#f1ede5da;border:1px solid #7b9c8980}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .prisme-dark .prisme-mirror-face{background:#e6eee6;box-shadow:0 0 12px #18324726}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .prisme-dark .prisme-mirror small{color:#183247}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .prisme-dark .prisme-mirror:focus-visible,html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .prisme-dark-source:focus-visible{outline:3px solid #81909a7a}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .prisme-dark .prisme-mirror.is-selected,html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .prisme-dark-source.is-selected{border:2px solid #b297617a;box-shadow:0 0 18px #18324718}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .prisme-dark-source{border:1px solid #b2976166}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .prisme-angle{color:#183247;background:#fffdf9;border:1px solid #81909a7a}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .prisme-angle output{color:#80601f}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .prisme-angle input{accent-color:#80601f}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .prisme-angle button{color:#183247;background:#f1ede5;border:1px solid #81909a7a}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .prisme-angle small{color:#526475}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .prisme-dark-note{background:#fffdf9}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .push-preferences{background:linear-gradient(140deg,#f1ede5b8,#fffdf9e0)}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .push-preferences .is-error{color:#a13935}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .push-preferences .is-success{color:#256756}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .qi-page{--q-bg:#f1ede5;--q-card:#f1ede5;--q-text:#183247;--q-muted:#526475;--q-border:#81909a7a;--q-gold:#80601f;--q-green:#80601f;background:radial-gradient(ellipse at 10% 10%,#f1ede5 0,transparent 60%),var(--q-bg);--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .qi-page .q-brand,html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .qi-page h1,html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .qi-page h2{color:#183247}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .qi-page .qi-form{box-shadow:0 20px 70px #18324712}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .qi-page input,html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .qi-page select{color:#183247;background:#f1ede5;border-color:#81909a7a}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .qi-page button{color:#183247;background:#dfc58e}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .qi-page .q-callout{color:#183247;background:#f1ede5;border:1px solid #b297617a}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .qi-page .q-alert{color:#183247;background:#f1ede5;border-color:#b879737a}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .training-library{background:radial-gradient(ellipse at 50% -35%,#f1ede524,transparent 70%), var(--v5-panel)}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .training-icon{color:var(--game-ink,#183247);background:radial-gradient(circle at 25% 0%,#1832473b,transparent 62%),linear-gradient(145deg,var(--game-light,#dde9ee),var(--game-deep,#f1ede5));box-shadow:inset 0 1px 1px #1832471b,inset 0 -2px 6px #1832470b,0 10px 20px -10px #18324726}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .training-icon:before{border:1px solid #81909a29}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .training-tone--focale{--game-light:#526475;--game-deep:#183247}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .training-tone--river{--game-light:#526475;--game-deep:#285b73}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .training-tone--contrechamp{--game-light:#80601f;--game-deep:#80601f}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .training-tone--lucidity{--game-light:#285b73;--game-deep:#285b73}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .training-tone--breathwork{--game-light:#526475;--game-deep:#526475}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .training-tone--ecl{--game-light:#a13935;--game-deep:#a13935}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .training-tone--simlab{--game-light:#285b73;--game-deep:#285b73}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .training-tone--facetlab{--game-light:#66507f;--game-deep:#66507f}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .training-tone--slate{--game-light:#526475;--game-deep:#183247}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .training-tone--blackbox{--game-light:#183247;--game-deep:#183247;--game-ink:#80601f}@media (hover:hover) and (prefers-reduced-motion:no-preference){html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .training-app:hover .training-icon{box-shadow:inset 0 1px 1px #1832471f,0 18px 26px -12px #18324726}}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .training-direct{border:1px solid var(--gold,#b297617a)}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .training-direct:hover{background:#dfc58e1f}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .training-direct:focus-visible{outline:3px solid var(--gold,#b297617a)}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .training-tone--prisme{--game-light:#526475;--game-deep:#183247}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .training-tone--prisme .training-icon{color:#80601f;background:linear-gradient(145deg,#f1ede5,#f1ede5);border-color:#7b9c894d;box-shadow:inset 0 1px 1px #18324712,0 8px 22px #1832470c}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .training-tone--ad-hominem{--game-light:#a13935;--game-deep:#66507f}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .training-tone--kairos{--game-light:#256756;--game-deep:#526475}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .tr-page{--tr-gold:#80601f;--tr-line:#81909a7a;--tr-muted:#526475;color:#183247}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .tr-page h1,html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .tr-page h2,html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .tr-page h3{color:#183247}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .tr-identity{color:#526475}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .tr-objective{background:#f1ede5}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .tr-button{color:#183247;background:linear-gradient(110deg,#dfc58e,#dfc58e)}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .tr-secondary{color:#183247;background:#f1ede5;border-color:#81909a7a}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .tr-next{background:linear-gradient(115deg,#f1ede5,#f1ede5);border:1px solid #81909a7a}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .tr-next-index small{color:#80601f}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .tr-panel{background:#f1ede5}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .tr-node{background:#f1ede5;border:1px solid #81909a7a}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .tr-timeline li.is-complete .tr-node{color:#256756;background:#f1ede5;border-color:#7b9c897a}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .tr-timeline article{background:#f1ede5}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .tr-complete{color:#256756}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .tr-section-heading>button{color:#183247}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .tr-goals label,html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .tr-goals label.is-selected{background:#f1ede5}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .tr-page select,html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .tr-page input[type=text],html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .tr-page input:not([type]),html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .tr-page textarea{color:#183247;background:#f1ede5;border:1px solid #81909a7a}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .tr-error{background:#f6e8e330;border:1px solid #b879737a}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .tr-error button{color:#526475}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .tr-comparison{background:#f1ede5}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .tr-result-row{color:#183247}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .tr-return{color:#80601f;background:#f1ede5}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .tr-return a{color:#80601f}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .tr-return span{color:#526475}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .tr-admin-metrics article{background:#f1ede5}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .journal-page{--journal-coral:#a13935;--journal-sage:#526475;--journal-iris:#526475}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .journal-page--sage,html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .journal-page--iris{--journal-art-sun:#526475;--journal-art-sunset:#526475}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .journal-cover{background:#fffdf9;border:1px solid #b297617a;box-shadow:0 20px 70px #18324707}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .journal-cover__eyebrow{color:#183247}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .journal-cover__eyebrow>span{background:#e6eee6}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .journal-page .journal-cover h2,html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .journal-page .journal-cover__copy .journal-cover__invitation,html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .journal-page .journal-cover__copy .journal-cover__description,html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .journal-cover__actions>a{color:#183247}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .journal-cover__actions .journal-cover__button{color:#183247;background:#f1ede5;border:1px solid #81909a7a;box-shadow:0 4px 12px #18324707}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .journal-cover__caption{color:#526475}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .journal-next{background:linear-gradient(140deg,#f1ede5,#f1ede5);border-color:#7b9c897a}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .journal-next:after{border:1px solid #7b9c8950;box-shadow:0 0 0 17px #18324706,0 0 0 34px #18324703}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .journal-next .journal-card-number{color:#526475}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .journal-next .journal-medallion{color:#526475;background:#18324712;border-color:#7b9c8930}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .journal-next .v5-eyebrow,html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .journal-next .v5-eyebrow small{color:#526475}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .journal-page .journal-next h2{color:#183247}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .journal-page .journal-next p{color:#526475}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .journal-step-meta>span{color:#183247;background:#18324708}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .journal-next__button{color:#526475;border-top:1px solid #7b9c892e}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .journal-next .v5-loading{color:#183247}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .journal-story-symbol{background:#dfc58e20}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .journal-story-symbol--1{background:#18324719}html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .journal-cover a:focus-visible{outline-color:#81909a7a}@media (hover:hover){html[data-theme=light]:where(:not([data-inerva-surface=simlab])) .journal-cover__button:hover{background:#f1ede5}}html[data-theme=light] .inerva-install-prompt{--install-gold:#80601f;--install-navy:#f1ede5;color:#183247}html[data-theme=light] .inerva-install-prompt__close{color:#526475}html[data-theme=light] .inerva-install-prompt h2,html[data-theme=light] .inerva-install-prompt__copy{color:#183247}html[data-theme=light] .inerva-install-prompt__benefit{color:#526475}html[data-theme=light] .inerva-install-prompt__benefit:before{background:#dfc58e}html[data-theme=light] .inerva-install-prompt__install{color:#183247}html[data-theme=light] .inerva-install-prompt__later{color:#526475}html[data-theme=light]:where([data-inerva-surface=simlab]){--navy:#f1ede5;--navy-2:#f1ede5;--navy-3:#f1ede5;--navy-4:#f1ede5;--gold:#80601f;--gold-bright:#80601f;--blue:#285b73;--blue-bright:#285b73;--ivory:#183247;--panel:#f1ede5eb;--panel-solid:#f1ede5;--panel-2:#f1ede5;--line:#81909a29;--line-strong:#81909a38;--muted:#526475;--dim:#526475;--blue-soft:#dde9ee21;--red:#a13935;--shadow:0 26px 90px #18324726;--lightningcss-light:initial;--lightningcss-dark: ;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}html[data-theme=light]:where([data-inerva-surface=simlab]) body{background:radial-gradient(circle at 13% -8%, rgba(var(--inerva-gold-rgb), .115), transparent 34rem), radial-gradient(circle at 90% 8%, #dde9ee1f, transparent 38rem), linear-gradient(145deg, #f1ede557, transparent 45%), var(--bg)}html[data-theme=light]:where([data-inerva-surface=simlab]) body:before{background-image:linear-gradient(#dde9ee09 1px,#0000 1px),linear-gradient(90deg,#dde9ee09 1px,#0000 1px)}html[data-theme=light]:where([data-inerva-surface=simlab]) .topbar{background:#f1ede5d1;border-bottom:1px solid #81909a2e}html[data-theme=light]:where([data-inerva-surface=simlab]) .brand-symbol{box-shadow:0 0 30px #1832470b}html[data-theme=light]:where([data-inerva-surface=simlab]) .product-chip{color:#183247}html[data-theme=light]:where([data-inerva-surface=simlab]) .status-pill.success{border-color:#81909a61}html[data-theme=light]:where([data-inerva-surface=simlab]) .status-pill.warning{border-color:#b8797366}html[data-theme=light]:where([data-inerva-surface=simlab]) .hero{background:linear-gradient(90deg,#f1ede5fa 0%,#f1ede5e0 52%,#f1ede5ad 100%),radial-gradient(circle at 78% 38%,#dde9ee26,#0000 30rem);border-bottom:1px solid #81909a29}html[data-theme=light]:where([data-inerva-surface=simlab]) .eyebrow span{background:#dfc58e}html[data-theme=light]:where([data-inerva-surface=simlab]) .principles span{background:#f1ede573;border:1px solid #81909a3b}html[data-theme=light]:where([data-inerva-surface=simlab]) .lab-identity-card{box-shadow:0 36px 100px #18324720, inset 0 1px rgba(var(--inerva-gold-rgb), .08);background:linear-gradient(145deg,#f1ede5c2,#f1ede5c7)}html[data-theme=light]:where([data-inerva-surface=simlab]) .lab-identity-card:before{background:linear-gradient(90deg,#0000,#dfc58e,#0000)}html[data-theme=light]:where([data-inerva-surface=simlab]) .lab-lockup-crop{background:#fffdf9}html[data-theme=light]:where([data-inerva-surface=simlab]) .hero-orbit{border:1px solid #81909a29}html[data-theme=light]:where([data-inerva-surface=simlab]) .hero-orbit-one{box-shadow:0 0 0 58px #18324702,0 0 0 116px #18324701}html[data-theme=light]:where([data-inerva-surface=simlab]) .hero-scanline{background:linear-gradient(90deg,#0000,#dde9ee3b,#0000)}html[data-theme=light]:where([data-inerva-surface=simlab]) .hero-corner{color:#183247}html[data-theme=light]:where([data-inerva-surface=simlab]) .ai-setup-banner{background:#f1ded912;border:1px solid #b8797359}html[data-theme=light]:where([data-inerva-surface=simlab]) code{color:#183247;background:#fffdf940}html[data-theme=light]:where([data-inerva-surface=simlab]) .scenario-card{border:1px solid #81909a29;box-shadow:0 12px 42px #18324715}html[data-theme=light]:where([data-inerva-surface=simlab]) .scenario-card:before{background:linear-gradient(to right, transparent, color-mix(in srgb, var(--accent) 82%, #fffdf9), transparent)}html[data-theme=light]:where([data-inerva-surface=simlab]) .launch-circle{color:#183247}html[data-theme=light]:where([data-inerva-surface=simlab]) .scenario-brief-card{border:1px solid color-mix(in srgb, var(--accent) 28%, #81909a38);box-shadow:0 28px 82px #1832471b}html[data-theme=light]:where([data-inerva-surface=simlab]) .scenario-brief-card:before{background:linear-gradient(to right, transparent, color-mix(in srgb, var(--accent) 82%, #fffdf9), transparent)}html[data-theme=light]:where([data-inerva-surface=simlab]) .scenario-brief-body>aside span,html[data-theme=light]:where([data-inerva-surface=simlab]) .scenario-brief-body>aside small{color:color-mix(in srgb, var(--accent) 78%, #183247)}html[data-theme=light]:where([data-inerva-surface=simlab]) .scenario-context{color:#526475}html[data-theme=light]:where([data-inerva-surface=simlab]) .scenario-brief-card>footer{background:#fffdf961}html[data-theme=light]:where([data-inerva-surface=simlab]) .skeleton-card{background:linear-gradient(100deg,#f1ede5 20% 40%,#f1ede5 60%)}html[data-theme=light]:where([data-inerva-surface=simlab]) .method-strip{background:#f1ede56b;border:1px solid #81909a29}html[data-theme=light]:where([data-inerva-surface=simlab]) .primary-button{color:#183247;background:#dfc58e}html[data-theme=light]:where([data-inerva-surface=simlab]) .primary-button:hover{background:#dfc58e}html[data-theme=light]:where([data-inerva-surface=simlab]) .ghost-button{background:#f1ede533}html[data-theme=light]:where([data-inerva-surface=simlab]) .icon-button{border:1px solid #81909a3d}html[data-theme=light]:where([data-inerva-surface=simlab]) .start-dialog{box-shadow:0 45px 120px #18324726}html[data-theme=light]:where([data-inerva-surface=simlab]) .start-dialog:after{background:linear-gradient(90deg,#0000,#dfc58e,#0000)}html[data-theme=light]:where([data-inerva-surface=simlab]) .dialog-context{color:#526475}html[data-theme=light]:where([data-inerva-surface=simlab]) input,html[data-theme=light]:where([data-inerva-surface=simlab]) textarea{background:#fffdf9c7}html[data-theme=light]:where([data-inerva-surface=simlab]) .panel{background:linear-gradient(155deg, #f1ede5b8, var(--panel) 52%);border:1px solid #81909a2e;box-shadow:0 18px 60px #18324714}html[data-theme=light]:where([data-inerva-surface=simlab]) .panel-heading{border-bottom:1px solid #81909a29}html[data-theme=light]:where([data-inerva-surface=simlab]) .composer{background:#fffdf9c2;border-top:1px solid #81909a29}html[data-theme=light]:where([data-inerva-surface=simlab]) .action-tab.active{color:#183247;background:#dfc58e}html[data-theme=light]:where([data-inerva-surface=simlab]) .focus-button{background:#f1ede5ad;border:1px solid #81909a29}html[data-theme=light]:where([data-inerva-surface=simlab]) .observation-block{background:#fffdf994;border:1px solid #81909a2b}html[data-theme=light]:where([data-inerva-surface=simlab]) .observation-item:before{background:#dfc58e}html[data-theme=light]:where([data-inerva-surface=simlab]) .debrief-hero{background:linear-gradient(135deg, rgba(var(--inerva-gold-rgb), .13), #f1ede5eb 42%);border:1px solid #81909a2e}html[data-theme=light]:where([data-inerva-surface=simlab]) .truth-box{color:#183247}html[data-theme=light]:where([data-inerva-surface=simlab]) .bullet-list li:before{background:#dfc58e}html[data-theme=light]:where([data-inerva-surface=simlab]) .score-bar i{background:linear-gradient(90deg,#dfc58e,#dfc58e)}html[data-theme=light]:where([data-inerva-surface=simlab]) .missed-cue{background:#18324705}html[data-theme=light]:where([data-inerva-surface=simlab]) .caution-box{background:#f1ded90f}html[data-theme=light]:where([data-inerva-surface=simlab]) .transcript-entry{background:#18324704}html[data-theme=light]:where([data-inerva-surface=simlab]) .transcript-entry.observation{background:#f1ede50b;border-left-color:#81909a7a}html[data-theme=light]:where([data-inerva-surface=simlab]) .transcript-entry.note{border-left-color:#81909a7a}html[data-theme=light]:where([data-inerva-surface=simlab]) .load-error{border:1px solid #b8797340}html[data-theme=light]:where([data-inerva-surface=simlab]) .toast{background:#f1ede5}html[data-theme=light]:where([data-inerva-surface=simlab]) .toast.error{border-color:#b8797380}html[data-theme=light]:where([data-inerva-surface=simlab]) .admin-badges .warning{border-color:#b8797359}html[data-theme=light]:where([data-inerva-surface=simlab]) .admin-badges .success{border-color:#81909a59}html[data-theme=light]:where([data-inerva-surface=simlab]) .admin-tab.active{color:#183247;background:#dfc58e}html[data-theme=light]:where([data-inerva-surface=simlab]) .admin-scenario-row{background:linear-gradient(110deg, #f1ede59e, var(--panel));border:1px solid #81909a29}html[data-theme=light]:where([data-inerva-surface=simlab]) .mini-button.danger:hover{border-color:#b8797366}html[data-theme=light]:where([data-inerva-surface=simlab]) .upload-zone{background:#18324704}html[data-theme=light]:where([data-inerva-surface=simlab]) .archive-warning{background:#f1ded90f}html[data-theme=light]:where([data-inerva-surface=simlab]) .ai-diagnostic-row{background:#18324705}html[data-theme=light]:where([data-inerva-surface=simlab]) .inerva-language select{color:#80601f;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;background:#f1ede5}html[data-theme=light]:where([data-inerva-surface=simlab]) .capture-privacy-dialog{color:var(--ivory,#183247);background:var(--navy-900,#f1ede5);border:1px solid var(--line-gold,#b297617a)}html[data-theme=light]:where([data-inerva-surface=simlab]) .capture-privacy-dialog h2{color:#80601f}html[data-theme=light]:where([data-inerva-surface=simlab]) .capture-privacy-dialog details,html[data-theme=light]:where([data-inerva-surface=simlab]) .capture-privacy-dialog .capture-privacy-caption{color:var(--muted,#526475)}html[data-theme=light]:where([data-inerva-surface=simlab]) .capture-privacy-dialog summary{color:#80601f}.theme-choice{margin:18px 0;font:500 12px/1.5 Montserrat,Arial,sans-serif}.theme-choice__label{color:var(--muted,#9bb1c5);letter-spacing:.12em;text-transform:uppercase;margin:0 0 10px;font-size:10px;display:block}.theme-choice__options{background:#03101f5c;border:1px solid #9bb1c540;border-radius:8px;gap:4px;padding:4px;display:flex}.theme-choice button,.theme-toggle{color:#b7c9d9;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:5px;justify-content:center;align-items:center;gap:8px;min-height:44px;padding:10px 12px;font:500 12px/1.4 Montserrat,Arial,sans-serif;display:inline-flex}.theme-choice button{flex:1}.theme-choice svg,.theme-toggle svg{flex:none;width:17px;height:17px}.theme-choice button[aria-pressed=true]{color:#f8dc91;background:#f5c34c1c;border-color:#f5c34c80}.theme-choice button:hover,.theme-toggle:hover{border-color:#b99a55}.theme-choice button:focus-visible,.theme-toggle:focus-visible{outline-offset:3px;outline:3px solid #c99a39}.sidebar>.theme-choice{flex:none;margin:0 16px 16px}.theme-toggle{border-color:#9bb1c540}.profile-appearance{border:1px solid var(--line);background:var(--navy-900);border-radius:8px;justify-content:space-between;align-items:center;gap:24px;margin:0 0 24px;padding:24px;display:flex}.profile-appearance h2{font:500 30px/1.1 var(--serif);margin:8px 0}.profile-appearance p{color:var(--muted);margin:0;font-size:13px}.profile-appearance .theme-choice{min-width:220px}html[data-theme=light]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;background:#f6f3ed}html[data-theme=light] body{color:#183247;background:#f6f3ed}html[data-theme=light] body:before{background-color:#0000;background-image:radial-gradient(at 90% 0,#c9aa6c1a,#0000 50%),radial-gradient(at 0 100%,#24485e09,#0000 50%);background-position:0 0,0 0;background-repeat:repeat,repeat;background-size:auto;background-attachment:scroll,scroll;background-origin:padding-box,padding-box;background-clip:border-box,border-box}html[data-theme=light]{--inerva-gold-gradient:linear-gradient(125deg,#c3a061,#e3cb95 60%,#efddb3);--gold-300:#80601f;--gold-500:#80601f;--gold-200:#80601f;--gold-700:#77571d;--ivory:#183247;--white:#102a40;--muted:#526475;--muted-2:#596b79;--danger:#a13935;--success:#256756;--blue-300:#285b73;--blue-500:#285b73;--line:#d9d4c9;--line-gold:#c7b27e;--shadow:0 18px 55px #1a314417}html[data-theme=light] .theme-choice__options{background:#ede9e1;border-color:#d3cbbd}html[data-theme=light] .theme-choice button,html[data-theme=light] .theme-toggle{color:#526475}html[data-theme=light] .theme-choice button[aria-pressed=true]{color:#183247;background:#fffdf8;border-color:#b59a64;box-shadow:0 2px 8px #1a31440f}html[data-theme=light] .theme-toggle{background:#fffdf8;border-color:#d3cbbd}html[data-theme=light] .sidebar{background:#fdfbf7;border-right-color:#ddd6c9}html[data-theme=light] .topbar{background:#fdfbf7f2;border-bottom-color:#ddd6c9}html[data-theme=light] .mobile-tabs{background:#fdfbf7fa;border-top-color:#d6cebe}html[data-theme=light] .sidebar nav a.active,html[data-theme=light] .mobile-tabs a.active{color:#183247;background:#ede6d7;border-color:#b89a5e}html[data-theme=light] .brand__mark{background:#0d2a4a;border-color:#b89a5e}html[data-theme=light] .button--gold{color:#183247;border-color:#b7995d;box-shadow:0 8px 20px #7e5f2317}html[data-theme=light] .button--outline{color:#183247;background:0 0;border-color:#aaa99f}html[data-theme=light] input,html[data-theme=light] textarea,html[data-theme=light] select{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}html[data-theme=light] input::placeholder,html[data-theme=light] textarea::placeholder{color:#62717d;opacity:1}html[data-theme=light] .event-admin-tile,html[data-theme=light] .post-card,html[data-theme=light] .course-card{box-shadow:0 8px 28px #1a31440e}html[data-theme=light] .event-create-panel{background:linear-gradient(120deg,#f5ecd9,#fffdf9 64%);border-color:#c5ae76}html[data-theme=light] .event-form-section{background:#fffdf9}html[data-theme=light] .event-tile-visual .status{color:#285b49;background:#fffdf5;border-color:#bfcec0}html[data-theme=light] .profile-appearance{background:#fffdf9}html[data-theme=light] .notice{color:#285b73}html[data-theme=light] .notice--error{color:#a13935}html[data-theme=light] .notice--success{color:#256756}html[data-theme=light] .agora-image-viewer-backdrop{--ivory:#f0f4f8;--white:#fbfdff;--muted:#9bb1c5;--gold-300:#f5c34c;color:#f0f4f8;background:#00050cf2}html[data-theme=light] .agora-image-viewer-backdrop .modal{color:#f0f4f8;background:#030c16}html[data-theme=light] .content-media__zoom-hint{color:#f0f4f8}html[data-theme=light] .facet-face-code,html[data-theme=light] .facet-face-thinking{color:#f0f4f8;text-shadow:0 1px 5px #03101f}html[data-theme=light] .facetlab-intro__portrait>span{color:#f8dc91;background:#03101fe0}html[data-theme=light][data-inerva-surface=simlab] .brand-symbol{background:#000}html[data-theme=light][data-inerva-surface=simlab] body:after{display:none}@media (max-width:620px){.profile-appearance{flex-direction:column;align-items:stretch}.profile-appearance .theme-choice{min-width:0}.landing-nav__actions .theme-toggle{padding-inline:10px}.landing-nav__actions .theme-toggle span{display:none}}@media (prefers-reduced-motion:reduce){.theme-choice button,.theme-toggle{transition:none}}html[data-theme=light] .agora-image-viewer-backdrop .modal>header{color:#f0f4f8;background:#061830}html[data-theme=light] .member-world-map__canvas .leaflet-tile-pane{filter:none}html[data-theme=light] .tr-identity__logo{mix-blend-mode:normal;border-radius:12px}html[data-theme=light][data-inerva-surface=simlab] .scenario-brief-card,html[data-theme=light][data-inerva-surface=simlab] .scenario-card{--accent:#80601f!important}html[data-theme=light] .level-medallion small{color:#526475}
