.demo-workspace-module__FJNpzq__demoShell{color:#142c43;background:#edf3f6;min-height:100vh}.demo-workspace-module__FJNpzq__guide{background:#fff;border:1px solid #b9dddc;border-radius:12px;margin-bottom:24px;overflow:hidden}.demo-workspace-module__FJNpzq__guideSteps{color:#42586b;background:#edf9f8;flex-wrap:wrap;gap:12px 24px;margin:0;padding:16px 32px;font-size:14px;list-style:inside decimal;display:flex}.demo-workspace-module__FJNpzq__guideSteps [aria-current=step]{color:#0b615d;font-weight:700}.demo-workspace-module__FJNpzq__guideBody{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;padding:20px;display:flex}.demo-workspace-module__FJNpzq__guideBody>div{flex:280px;min-width:0}.demo-workspace-module__FJNpzq__guideBody h2{color:#142c43;margin:0 0 8px;font-size:18px;line-height:1.6}.demo-workspace-module__FJNpzq__guideBody p{color:#42586b;margin:0;font-size:14px;line-height:1.8}.demo-workspace-module__FJNpzq__guideSkip{color:#0b615d;text-underline-offset:4px;align-items:center;min-height:44px;margin:0 20px 12px;font-size:14px;text-decoration:underline;display:inline-flex}.demo-workspace-module__FJNpzq__organizationPreview{background:#f5f8f9;min-height:calc(100vh - 118px)}.demo-workspace-module__FJNpzq__organizationHero{color:#fff;background:radial-gradient(circle at 12% 10%,#32c3bc33,#0000 30%),#071a33;grid-template-columns:minmax(0,1fr) minmax(260px,.45fr);align-items:end;gap:40px;padding:clamp(34px,6vw,74px) max(24px,50vw - 560px);display:grid}.demo-workspace-module__FJNpzq__organizationHero>div{max-width:720px}.demo-workspace-module__FJNpzq__organizationHero span{color:#72d7d5;font-size:13px;font-weight:700}.demo-workspace-module__FJNpzq__organizationHero h1{letter-spacing:-.03em;max-width:620px;margin:12px 0;font-size:clamp(34px,5vw,52px);line-height:1.22}.demo-workspace-module__FJNpzq__organizationHero p{color:#ffffffbf;margin:0;font-size:16px;line-height:1.9}.demo-workspace-module__FJNpzq__previewSafety{background:#ffffff0f;border:1px solid #ffffff1f;border-radius:12px;align-items:flex-start;gap:10px;padding:16px;display:flex;font-size:13px!important}.demo-workspace-module__FJNpzq__previewSafety svg{color:#72d7d5;flex:none;width:20px;height:20px}.demo-workspace-module__FJNpzq__organizationJourney{grid-template-columns:280px minmax(0,1fr);gap:22px;width:min(1120px,100% - 32px);margin:-24px auto 0;padding-bottom:48px;display:grid;position:relative}.demo-workspace-module__FJNpzq__organizationSteps,.demo-workspace-module__FJNpzq__organizationActionCard{background:#fff;border:1px solid #d7e2e6;border-radius:16px;box-shadow:0 18px 45px #08203614}.demo-workspace-module__FJNpzq__organizationSteps{align-content:start;gap:0;margin:0;padding:12px 20px;list-style:none;display:grid}.demo-workspace-module__FJNpzq__organizationSteps li{color:#718292;border-bottom:1px solid #edf1f3;grid-template-columns:38px 1fr;align-items:center;gap:12px;min-height:70px;display:grid}.demo-workspace-module__FJNpzq__organizationSteps li:last-child{border-bottom:0}.demo-workspace-module__FJNpzq__organizationSteps span{border:1px solid #d7e2e6;border-radius:50%;place-items:center;width:32px;height:32px;font-size:12px;display:grid}.demo-workspace-module__FJNpzq__organizationSteps strong{font-size:13px;line-height:1.5}.demo-workspace-module__FJNpzq__organizationSteps .demo-workspace-module__FJNpzq__currentStep{color:#102b44}.demo-workspace-module__FJNpzq__organizationSteps .demo-workspace-module__FJNpzq__currentStep span{color:#fff;background:#0f8e88;border-color:#0f8e88}.demo-workspace-module__FJNpzq__organizationSteps .demo-workspace-module__FJNpzq__completedStep{color:#0b615d}.demo-workspace-module__FJNpzq__organizationSteps .demo-workspace-module__FJNpzq__completedStep span{color:#0b615d;background:#edf9f8;border-color:#9ccfce}.demo-workspace-module__FJNpzq__organizationActionCard{flex-direction:column;justify-content:center;align-items:flex-start;min-height:310px;padding:clamp(28px,5vw,58px);display:flex}.demo-workspace-module__FJNpzq__taskLabel{color:#0b615d;font-size:12px;font-weight:700}.demo-workspace-module__FJNpzq__organizationActionCard h2{color:#102b44;margin:10px 0;font-size:clamp(24px,3vw,34px);line-height:1.4}.demo-workspace-module__FJNpzq__organizationActionCard>p{color:#526779;max-width:680px;margin:0;font-size:15px;line-height:1.9}.demo-workspace-module__FJNpzq__choiceGrid{grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:12px;width:100%;margin-top:24px;display:grid}.demo-workspace-module__FJNpzq__choiceButton,.demo-workspace-module__FJNpzq__choiceActive{text-align:start;cursor:pointer;background:#fff;border:1px solid #d7e2e6;border-radius:12px;min-height:118px;padding:18px}.demo-workspace-module__FJNpzq__choiceButton:hover{background:#f7fbfb;border-color:#8bbfbd}.demo-workspace-module__FJNpzq__choiceActive{background:#edf9f8;border:2px solid #0f8e88;box-shadow:0 0 0 3px #0f8e881a}.demo-workspace-module__FJNpzq__choiceButton strong,.demo-workspace-module__FJNpzq__choiceActive strong{color:#102b44;font-size:15px;line-height:1.5;display:block}.demo-workspace-module__FJNpzq__choiceButton span,.demo-workspace-module__FJNpzq__choiceActive span{color:#607486;margin-top:8px;font-size:13px;line-height:1.7;display:block}.demo-workspace-module__FJNpzq__platformSummary{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;width:100%;margin-top:24px;display:grid}.demo-workspace-module__FJNpzq__platformSummary p{background:#f8fafb;border:1px solid #d7e2e6;border-radius:12px;flex-direction:column;justify-content:center;gap:8px;min-height:98px;margin:0;padding:16px;display:flex}.demo-workspace-module__FJNpzq__platformSummary span{color:#718292;font-size:12px}.demo-workspace-module__FJNpzq__platformSummary strong{color:#102b44;font-size:14px;line-height:1.6}.demo-workspace-module__FJNpzq__organizationActionCard .demo-workspace-module__FJNpzq__organizationResult{color:#0b615d;background:#edf9f8;border-inline-start:3px solid #0b615d;margin-top:18px;padding:14px 16px}.demo-workspace-module__FJNpzq__organizationActions{flex-wrap:wrap;align-items:center;gap:18px;margin-top:28px;display:flex}.demo-workspace-module__FJNpzq__textAction{color:#0b615d;text-underline-offset:4px;align-items:center;min-height:44px;font-size:13px;font-weight:700;text-decoration:underline;display:inline-flex}.demo-workspace-module__FJNpzq__primaryAction:disabled{cursor:not-allowed;opacity:.45}.demo-workspace-module__FJNpzq__demoShell :is(button,a):focus-visible{outline-offset:4px;outline:3px solid #0b615d}.demo-workspace-module__FJNpzq__demoShell .demo-workspace-module__FJNpzq__roleRail{flex-wrap:wrap;overflow:visible}.demo-workspace-module__FJNpzq__demoShell .demo-workspace-module__FJNpzq__roleRail button{min-height:44px}.demo-workspace-module__FJNpzq__launcher{isolation:isolate;color:#fff;background:#06182f;align-content:center;gap:34px;min-height:100vh;padding:clamp(32px,6vw,72px) clamp(18px,5vw,72px);display:grid;position:relative;overflow:hidden}.demo-workspace-module__FJNpzq__launcherGlow{z-index:-1;background:radial-gradient(circle at 14% 18%,#28beb73d,#0000 28%),radial-gradient(circle at 88% 82%,#236f9138,#0000 30%),linear-gradient(118deg,#0000 58%,#ffffff06 58% 59%,#0000 59%);position:absolute;inset:0}.demo-workspace-module__FJNpzq__launcher>header{text-align:center;max-width:780px;margin-inline:auto}.demo-workspace-module__FJNpzq__launcher>header img{width:210px;height:auto;margin:0 auto 24px}.demo-workspace-module__FJNpzq__launcher>header>span{color:#79d8d4;align-items:center;gap:8px;font-size:11px;font-weight:700;display:inline-flex}.demo-workspace-module__FJNpzq__launcher>header>span i{background:#58d3ce;border-radius:50%;width:7px;height:7px;box-shadow:0 0 0 5px #58d3ce1a}.demo-workspace-module__FJNpzq__launcher h1{letter-spacing:-.035em;margin:14px 0 0;font-size:clamp(34px,5vw,56px);line-height:1.18}.demo-workspace-module__FJNpzq__launcher>header p{color:#ffffffad;max-width:650px;margin:16px auto 0;font-size:15px;line-height:1.9}.demo-workspace-module__FJNpzq__launcherRoles{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;width:min(1100px,100%);margin:0 auto;display:grid}.demo-workspace-module__FJNpzq__launcherRoles>button{text-align:start;color:#fff;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#ffffff0e;border:1px solid #ffffff1c;border-radius:18px;flex-direction:column;align-items:flex-start;min-height:260px;padding:25px;transition:all .22s;display:flex;box-shadow:0 18px 46px #0007162e}.demo-workspace-module__FJNpzq__launcherRoles>button:hover{background:#ffffff16;border-color:#5bd4cf7a;transform:translateY(-4px)}.demo-workspace-module__FJNpzq__launcherRoles>button:disabled{cursor:wait;opacity:.66}.demo-workspace-module__FJNpzq__launcherRoles>button>span{color:#65d3cf;background:#27b1ab1f;border:1px solid #62d8d347;border-radius:13px;place-items:center;width:48px;height:48px;display:grid}.demo-workspace-module__FJNpzq__launcherRoles>button>span svg{width:23px;height:23px}.demo-workspace-module__FJNpzq__launcherRoles small{color:#66d0cc;margin-top:20px;font-size:10px;font-weight:700}.demo-workspace-module__FJNpzq__launcherRoles strong{margin-top:5px;font-size:18px}.demo-workspace-module__FJNpzq__launcherRoles p{color:#fff9;flex:1;margin:9px 0 18px;font-size:11.5px;line-height:1.8}.demo-workspace-module__FJNpzq__launcherRoles em{color:#fff;align-items:center;gap:7px;font-size:11px;font-style:normal;font-weight:700;display:flex}.demo-workspace-module__FJNpzq__launcherRoles em svg{width:14px;height:14px}.demo-workspace-module__FJNpzq__launcher>footer{color:#ffffff8c;justify-content:space-between;gap:18px;width:min(1100px,100%);margin:0 auto;font-size:10.5px;display:flex}.demo-workspace-module__FJNpzq__launcher>footer span{align-items:center;gap:8px;display:flex}.demo-workspace-module__FJNpzq__launcher>footer svg{color:#5dcbc7;width:15px;height:15px}.demo-workspace-module__FJNpzq__launcher>footer a{color:#ffffffbf;font-weight:700}.demo-workspace-module__FJNpzq__launcherError{inset-inline:50%;color:#7b251c;background:#fff0ed;border-radius:10px;width:max-content;max-width:calc(100vw - 32px);margin:0;padding:12px 16px;font-size:11px;font-weight:700;position:fixed;bottom:22px;transform:translate(50%)}.demo-workspace-module__FJNpzq__demoBar{color:#fff;background:#06182f;border-bottom:1px solid #ffffff1a;justify-content:space-between;align-items:center;gap:16px;min-height:52px;padding:8px clamp(16px,3vw,40px);display:flex}.demo-workspace-module__FJNpzq__demoIdentity,.demo-workspace-module__FJNpzq__demoBarActions,.demo-workspace-module__FJNpzq__demoIdentity>div,.demo-workspace-module__FJNpzq__roleRail,.demo-workspace-module__FJNpzq__roleRail button,.demo-workspace-module__FJNpzq__ephemeralNote,.demo-workspace-module__FJNpzq__stageHeader,.demo-workspace-module__FJNpzq__stageTools,.demo-workspace-module__FJNpzq__pageIntro,.demo-workspace-module__FJNpzq__primaryAction,.demo-workspace-module__FJNpzq__demoNotice,.demo-workspace-module__FJNpzq__progressMeta,.demo-workspace-module__FJNpzq__listCard header,.demo-workspace-module__FJNpzq__listCard button,.demo-workspace-module__FJNpzq__connection,.demo-workspace-module__FJNpzq__chartCard header{align-items:center;display:flex}.demo-workspace-module__FJNpzq__demoIdentity{gap:11px}.demo-workspace-module__FJNpzq__demoIdentity>div{flex-direction:column;align-items:flex-start;line-height:1.25}.demo-workspace-module__FJNpzq__demoIdentity strong{font-size:12px}.demo-workspace-module__FJNpzq__demoIdentity span{color:#ffffff94;font-size:10px}.demo-workspace-module__FJNpzq__liveDot{background:#55d5cf;border-radius:50%;width:8px;height:8px;box-shadow:0 0 0 5px #55d5cf1a}.demo-workspace-module__FJNpzq__demoBarActions{gap:8px}.demo-workspace-module__FJNpzq__demoBarActions a,.demo-workspace-module__FJNpzq__demoBarActions button{border-radius:8px;align-items:center;gap:7px;min-height:36px;padding:0 12px;font-size:11px;font-weight:700;transition:all .2s;display:inline-flex}.demo-workspace-module__FJNpzq__demoBarActions svg{width:15px;height:15px}.demo-workspace-module__FJNpzq__resetButton{color:#ffffffbf;background:#ffffff0a;border:1px solid #ffffff21}.demo-workspace-module__FJNpzq__resetButton:hover{color:#fff;background:#ffffff17}.demo-workspace-module__FJNpzq__exitButton{color:#071a33;background:#fff}.demo-workspace-module__FJNpzq__exitButton:hover{background:#e9f5f5}.demo-workspace-module__FJNpzq__roleRail{z-index:8;background:#fff;border-bottom:1px solid #d5e1e6;gap:8px;min-height:66px;padding:10px clamp(16px,3vw,40px);position:relative;box-shadow:0 8px 28px #071a330b}.demo-workspace-module__FJNpzq__roleRailLabel{color:#647789;margin-inline-end:3px;font-size:11px;font-weight:700}.demo-workspace-module__FJNpzq__roleRail button{border:1px solid #d9e5e9;border-radius:10px;gap:8px;min-height:42px;padding:0 15px;font-size:12px;font-weight:700;transition:all .2s}.demo-workspace-module__FJNpzq__roleRail button svg{width:17px;height:17px}.demo-workspace-module__FJNpzq__roleButton{color:#42586b;background:#f8fafb}.demo-workspace-module__FJNpzq__roleButton:hover{color:#071a33;background:#f1f8f8;border-color:#9ccfce}.demo-workspace-module__FJNpzq__roleActive{color:#fff;background:#0f8e88;box-shadow:0 8px 18px #0f8e882e;border-color:#0f8e88!important}.demo-workspace-module__FJNpzq__ephemeralNote{color:#607487;gap:7px;margin-inline-start:auto;font-size:10.5px}.demo-workspace-module__FJNpzq__ephemeralNote svg{color:#0f8e88;width:16px;height:16px}.demo-workspace-module__FJNpzq__workspace{grid-template-columns:244px minmax(0,1fr);min-height:calc(100vh - 118px);display:grid}.demo-workspace-module__FJNpzq__sidebar{z-index:20;color:#fff;background:#0a2340;flex-direction:column;min-height:calc(100vh - 118px);padding:24px 16px 18px;display:flex;position:relative;box-shadow:-12px 0 34px #03112229}.demo-workspace-module__FJNpzq__brandBlock{border-bottom:1px solid #ffffff1a;padding:0 10px 22px}.demo-workspace-module__FJNpzq__brandBlock img{width:156px;height:auto}.demo-workspace-module__FJNpzq__brandBlock span{color:#ffffff7a;margin-top:6px;font-size:10px;display:block}.demo-workspace-module__FJNpzq__sidebar nav{padding-top:25px}.demo-workspace-module__FJNpzq__sidebar nav>p{color:#67cfcb;margin:0 12px 10px;font-size:10px;font-weight:700}.demo-workspace-module__FJNpzq__navButton,.demo-workspace-module__FJNpzq__navActive{text-align:start;border-radius:10px;align-items:center;gap:11px;width:100%;min-height:46px;margin-bottom:5px;padding:0 13px;font-size:12px;font-weight:700;transition:all .2s;display:flex}.demo-workspace-module__FJNpzq__navButton{color:#ffffffad}.demo-workspace-module__FJNpzq__navButton:hover{color:#fff;background:#ffffff0f}.demo-workspace-module__FJNpzq__navActive{color:#fff;background:linear-gradient(90deg,#19a8a152,#19a8a114);box-shadow:inset -2px 0 #49c9c4}.demo-workspace-module__FJNpzq__navButton svg,.demo-workspace-module__FJNpzq__navActive svg{width:18px;height:18px}.demo-workspace-module__FJNpzq__demoUser{border-top:1px solid #ffffff1a;align-items:center;gap:10px;margin-top:auto;padding:16px 8px 0;display:flex}.demo-workspace-module__FJNpzq__demoUser>span{color:#08203b;background:#5ad2cd;border-radius:50%;place-items:center;width:38px;height:38px;font-size:13px;font-weight:700;display:grid}.demo-workspace-module__FJNpzq__demoUser div{flex-direction:column;min-width:0;display:flex}.demo-workspace-module__FJNpzq__demoUser strong{text-overflow:ellipsis;white-space:nowrap;font-size:11px;overflow:hidden}.demo-workspace-module__FJNpzq__demoUser small{color:#ffffff80;font-size:9.5px}.demo-workspace-module__FJNpzq__stage{background:#f4f7f9;min-width:0}.demo-workspace-module__FJNpzq__stageHeader{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#fffffff0;border-bottom:1px solid #dbe5e9;justify-content:space-between;gap:16px;height:70px;padding:0 clamp(18px,3vw,38px)}.demo-workspace-module__FJNpzq__stageHeader>div:first-of-type{flex-direction:column;display:flex}.demo-workspace-module__FJNpzq__stageHeader small{color:#748494;font-size:10px}.demo-workspace-module__FJNpzq__stageHeader strong{color:#102b44;font-size:14px}.demo-workspace-module__FJNpzq__stageTools{gap:10px}.demo-workspace-module__FJNpzq__stageTools button{color:#365069;background:#fff;border:1px solid #dce6ea;border-radius:10px;place-items:center;width:40px;height:40px;display:grid;position:relative}.demo-workspace-module__FJNpzq__stageTools button svg{width:17px;height:17px}.demo-workspace-module__FJNpzq__stageTools button i{background:#16a39d;border:1px solid #fff;border-radius:50%;width:6px;height:6px;position:absolute;top:8px;right:9px}.demo-workspace-module__FJNpzq__stageTools>span{color:#fff;background:#0a2340;border-radius:11px;place-items:center;width:40px;height:40px;font-size:13px;font-weight:700;display:grid}.demo-workspace-module__FJNpzq__mobileMenu{display:none}.demo-workspace-module__FJNpzq__stageMain{max-width:1320px;margin:0 auto;padding:clamp(20px,3vw,38px)}.demo-workspace-module__FJNpzq__demoNotice{color:#176d69;background:#edf9f8;border:1px solid #b9dddc;border-radius:12px;gap:12px;margin-bottom:24px;padding:12px 15px}.demo-workspace-module__FJNpzq__demoNotice svg{flex:none;width:19px;height:19px}.demo-workspace-module__FJNpzq__demoNotice p{flex-direction:column;margin:0;display:flex}.demo-workspace-module__FJNpzq__demoNotice strong{font-size:11.5px}.demo-workspace-module__FJNpzq__demoNotice span{color:#527977;font-size:10px}.demo-workspace-module__FJNpzq__viewStack{gap:24px;display:grid}.demo-workspace-module__FJNpzq__pageIntro{justify-content:space-between;align-items:flex-end;gap:24px}.demo-workspace-module__FJNpzq__pageIntro>div{max-width:680px}.demo-workspace-module__FJNpzq__pageIntro span{color:#0f8e88;font-size:11px;font-weight:700}.demo-workspace-module__FJNpzq__pageIntro h1{color:#0a2540;letter-spacing:-.025em;margin:5px 0 0;font-size:clamp(25px,3.5vw,37px);line-height:1.25}.demo-workspace-module__FJNpzq__pageIntro p{color:#5a7083;margin:9px 0 0;font-size:13px;line-height:1.8}.demo-workspace-module__FJNpzq__primaryAction,.demo-workspace-module__FJNpzq__focusCard>button{color:#fff;background:#0f8e88;border-radius:10px;flex:none;justify-content:center;gap:9px;min-height:44px;padding:0 17px;font-size:11.5px;font-weight:700;transition:all .2s;box-shadow:0 9px 22px #0f8e882e}.demo-workspace-module__FJNpzq__primaryAction:hover,.demo-workspace-module__FJNpzq__focusCard>button:hover{background:#0b7974;transform:translateY(-1px)}.demo-workspace-module__FJNpzq__primaryAction svg,.demo-workspace-module__FJNpzq__focusCard>button svg{width:15px;height:15px}.demo-workspace-module__FJNpzq__metrics{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.demo-workspace-module__FJNpzq__metrics article{background:#fff;border:1px solid #dbe5e9;border-radius:16px;flex-direction:column;justify-content:flex-end;min-height:126px;padding:19px;display:flex;position:relative;overflow:hidden;box-shadow:0 10px 30px #0d273e0b}.demo-workspace-module__FJNpzq__metrics article:after{content:"";inset-inline-end:-24px;background:#eaf7f6;border-radius:50%;width:90px;height:90px;position:absolute;top:-30px}.demo-workspace-module__FJNpzq__metrics article>span{top:15px;color:#9aabb8;letter-spacing:.12em;font:600 9px/1 system-ui;position:absolute;inset-inline-start:18px}.demo-workspace-module__FJNpzq__metrics strong{color:#0a2540;font-size:28px;line-height:1}.demo-workspace-module__FJNpzq__metrics small{color:#617486;margin-top:8px;font-size:11px}.demo-workspace-module__FJNpzq__twoColumns{grid-template-columns:minmax(0,1.08fr) minmax(320px,.92fr);gap:14px;display:grid}.demo-workspace-module__FJNpzq__focusCard,.demo-workspace-module__FJNpzq__listCard,.demo-workspace-module__FJNpzq__chartCard,.demo-workspace-module__FJNpzq__donutCard{background:#fff;border:1px solid #dbe5e9;border-radius:18px;box-shadow:0 12px 34px #0d273e0d}.demo-workspace-module__FJNpzq__focusCard{padding:clamp(22px,3vw,32px)}.demo-workspace-module__FJNpzq__cardEyebrow{color:#0f8e88;font-size:10.5px;font-weight:700}.demo-workspace-module__FJNpzq__focusCard h2{color:#0a2540;margin:7px 0 0;font-size:21px}.demo-workspace-module__FJNpzq__focusCard p{color:#607487;max-width:600px;margin:9px 0 20px;font-size:12.5px;line-height:1.8}.demo-workspace-module__FJNpzq__progressTrack{background:#e6eef1;border-radius:99px;height:7px;overflow:hidden}.demo-workspace-module__FJNpzq__progressTrack i{border-radius:inherit;background:linear-gradient(90deg,#0f8e88,#55c9c5);height:100%;transition:width .45s;display:block}.demo-workspace-module__FJNpzq__progressMeta{color:#6a7f90;justify-content:space-between;margin:8px 0 20px;font-size:10px}.demo-workspace-module__FJNpzq__progressMeta strong{color:#0f8e88}.demo-workspace-module__FJNpzq__listCard{overflow:hidden}.demo-workspace-module__FJNpzq__listCard header{border-bottom:1px solid #e4ebee;justify-content:space-between;gap:16px;min-height:76px;padding:17px 20px}.demo-workspace-module__FJNpzq__listCard header>div{flex-direction:column;display:flex}.demo-workspace-module__FJNpzq__listCard header span{color:#0f8e88;font-size:9.5px;font-weight:700}.demo-workspace-module__FJNpzq__listCard header h2{color:#173149;margin:3px 0 0;font-size:15px}.demo-workspace-module__FJNpzq__listCard header b{color:#0d7772;background:#e7f7f5;border-radius:8px;place-items:center;min-width:38px;min-height:28px;font-size:10.5px;display:grid}.demo-workspace-module__FJNpzq__listCard button{text-align:start;border-bottom:1px solid #edf1f3;gap:11px;width:100%;min-height:59px;padding:10px 18px;transition:all .18s}.demo-workspace-module__FJNpzq__listCard button:last-child{border-bottom:0}.demo-workspace-module__FJNpzq__listCard button:hover{background:#f6fafb}.demo-workspace-module__FJNpzq__listCard button>i{color:#6d8192;border:1px solid #dbe5e9;border-radius:8px;flex:none;place-items:center;width:28px;height:28px;font-size:10px;font-style:normal;display:grid}.demo-workspace-module__FJNpzq__listCard button>i svg{width:14px;height:14px}.demo-workspace-module__FJNpzq__listCard button>span{color:#2b4257;flex-direction:column;flex:1;min-width:0;font-size:11px;display:flex}.demo-workspace-module__FJNpzq__listCard button>span>small{color:#82909c;font-size:9.5px}.demo-workspace-module__FJNpzq__listCard button>svg{color:#8ba0af;width:14px;height:14px}.demo-workspace-module__FJNpzq__listCard button>em{color:#0f817b;background:#e9f7f6;border-radius:7px;padding:5px 8px;font-size:9px;font-style:normal;font-weight:700}.demo-workspace-module__FJNpzq__taskDone{background:#0f8e88;color:#fff!important;border-color:#0f8e88!important}.demo-workspace-module__FJNpzq__personIcon{background:#e8f1f5;color:#153650!important;border-radius:50%!important}.demo-workspace-module__FJNpzq__lessonBlocks{grid-template-columns:1fr 1.2fr .8fr 1fr;gap:7px;margin:20px 0;display:grid}.demo-workspace-module__FJNpzq__lessonBlocks i{background:linear-gradient(135deg,#0c3552,#168b8a);border-radius:9px;height:44px}.demo-workspace-module__FJNpzq__lessonBlocks .demo-workspace-module__FJNpzq__lessonMuted{background:#e7eef1}.demo-workspace-module__FJNpzq__healthGood{color:#0a7862!important;background:#e7f7ef!important}.demo-workspace-module__FJNpzq__healthPaused{color:#9b6518!important;background:#fff2d9!important}.demo-workspace-module__FJNpzq__serviceRow{border-bottom:1px solid #edf1f3;grid-template-columns:9px 1fr auto;align-items:center;gap:11px;min-height:56px;padding:0 20px;display:grid}.demo-workspace-module__FJNpzq__serviceRow:last-child{border-bottom:0}.demo-workspace-module__FJNpzq__serviceRow>i{border-radius:50%;width:8px;height:8px}.demo-workspace-module__FJNpzq__serviceOn{background:#17a67d;box-shadow:0 0 0 4px #e8f8f2}.demo-workspace-module__FJNpzq__serviceOff{background:#d39a35;box-shadow:0 0 0 4px #fff5df}.demo-workspace-module__FJNpzq__serviceRow span{color:#2d4559;font-size:11px;font-weight:700}.demo-workspace-module__FJNpzq__serviceRow small{color:#718594;font-size:9.5px}.demo-workspace-module__FJNpzq__connection{justify-content:center;gap:12px;margin:22px 0}.demo-workspace-module__FJNpzq__connection span{text-align:center;color:#11334e;background:#f7fafb;border:1px solid #cfe0e5;border-radius:10px;min-width:68px;padding:10px;font:700 11px/1 system-ui}.demo-workspace-module__FJNpzq__connection i{border-top:2px dashed #35aaa5;width:54px}.demo-workspace-module__FJNpzq__courseGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;display:grid}.demo-workspace-module__FJNpzq__courseGrid article{background:#fff;border:1px solid #dbe5e9;border-radius:18px;flex-direction:column;display:flex;overflow:hidden;box-shadow:0 12px 32px #0d273e0b}.demo-workspace-module__FJNpzq__courseVisual{color:#fff;background:radial-gradient(circle at 20% 20%,#43d2cb59,#0000 30%),linear-gradient(135deg,#09213d,#0d5569);place-items:center;height:140px;display:grid;position:relative;overflow:hidden}.demo-workspace-module__FJNpzq__courseVisual:after{content:"";border:1px solid #ffffff1c;border-radius:50%;width:170px;height:170px;position:absolute;transform:translate(43%,-42%)}.demo-workspace-module__FJNpzq__courseVisual>span{top:14px;color:#ffffff80;letter-spacing:.12em;font:600 9px/1 system-ui;position:absolute;inset-inline-start:15px}.demo-workspace-module__FJNpzq__courseVisual svg{width:40px;height:40px}.demo-workspace-module__FJNpzq__courseGrid article>div:nth-child(2){flex:1;padding:19px 19px 10px}.demo-workspace-module__FJNpzq__courseGrid small{color:#0f8e88;font-size:9.5px;font-weight:700}.demo-workspace-module__FJNpzq__courseGrid h2{color:#15334e;margin:6px 0;font-size:15px}.demo-workspace-module__FJNpzq__courseGrid p{color:#748696;margin:0;font-size:10.5px}.demo-workspace-module__FJNpzq__courseGrid button{color:#0d7772;background:#edf8f7;border-radius:9px;justify-content:space-between;align-items:center;min-height:45px;margin:10px;padding:0 12px;font-size:10.5px;font-weight:700;display:flex}.demo-workspace-module__FJNpzq__courseGrid button svg{width:14px;height:14px}.demo-workspace-module__FJNpzq__peopleTable{background:#fff;border:1px solid #dbe5e9;border-radius:16px;overflow:hidden;box-shadow:0 12px 32px #0d273e0b}.demo-workspace-module__FJNpzq__peopleTable header,.demo-workspace-module__FJNpzq__peopleTable>button{grid-template-columns:1.2fr 1.3fr .6fr .5fr;align-items:center;gap:12px;padding:0 19px;display:grid}.demo-workspace-module__FJNpzq__peopleTable header{color:#728495;background:#f2f6f8;min-height:46px;font-size:9.5px;font-weight:700}.demo-workspace-module__FJNpzq__peopleTable>button{text-align:start;color:#42586b;border-bottom:1px solid #edf1f3;width:100%;min-height:62px;font-size:10.5px}.demo-workspace-module__FJNpzq__peopleTable>button:hover{background:#fafcfd}.demo-workspace-module__FJNpzq__peopleTable>button:last-child{border-bottom:0}.demo-workspace-module__FJNpzq__peopleTable>button>span:first-child{align-items:center;gap:9px;display:flex}.demo-workspace-module__FJNpzq__peopleTable i{color:#0b4d5a;background:#dff2f1;border-radius:50%;place-items:center;width:31px;height:31px;font-style:normal;font-weight:700;display:grid}.demo-workspace-module__FJNpzq__peopleTable em{color:#08735d;background:#e6f7ef;border-radius:99px;width:max-content;padding:5px 9px;font-size:9px;font-style:normal;font-weight:700}.demo-workspace-module__FJNpzq__reportLayout{grid-template-columns:minmax(0,1.5fr) minmax(280px,.5fr);gap:14px;display:grid}.demo-workspace-module__FJNpzq__chartCard{padding:22px}.demo-workspace-module__FJNpzq__chartCard header{justify-content:space-between}.demo-workspace-module__FJNpzq__chartCard header div{flex-direction:column;display:flex}.demo-workspace-module__FJNpzq__chartCard header span{color:#748696;font-size:9.5px}.demo-workspace-module__FJNpzq__chartCard h2,.demo-workspace-module__FJNpzq__donutCard h2{color:#17334d;margin:4px 0 0;font-size:15px}.demo-workspace-module__FJNpzq__chartCard header b{color:#0a856d;font-size:14px}.demo-workspace-module__FJNpzq__bars{background:repeating-linear-gradient(0deg,#0000 0 54px,#edf2f4 55px);border-bottom:1px solid #dce6ea;align-items:flex-end;gap:clamp(8px,2vw,22px);height:230px;padding-top:36px;display:flex}.demo-workspace-module__FJNpzq__bars>i{background:linear-gradient(#58cac5,#0d7772);border-radius:7px 7px 2px 2px;flex:1;min-width:18px;max-width:48px;transition:height .5s;position:relative}.demo-workspace-module__FJNpzq__bars>i span{color:#6d8190;font:600 8px/1 system-ui;position:absolute;top:-19px;left:50%;transform:translate(-50%)}.demo-workspace-module__FJNpzq__donutCard{text-align:center;flex-direction:column;justify-content:center;align-items:center;padding:28px;display:flex}.demo-workspace-module__FJNpzq__donut{background:conic-gradient(#159d96 78%,#e5edf0 0);border-radius:50%;place-items:center;width:142px;height:142px;display:grid}.demo-workspace-module__FJNpzq__donut:before{content:"";background:#fff;border-radius:50%;grid-area:1/1;width:104px;height:104px}.demo-workspace-module__FJNpzq__donut>span{z-index:1;flex-direction:column;grid-area:1/1;display:flex}.demo-workspace-module__FJNpzq__donut strong{color:#0a2540;font-size:23px}.demo-workspace-module__FJNpzq__donut small{color:#748696;font-size:9px}.demo-workspace-module__FJNpzq__donutCard p{color:#748696;font-size:10.5px;line-height:1.7}.demo-workspace-module__FJNpzq__toast{z-index:100;inset-inline-end:22px;color:#fff;background:#09243e;border:1px solid #ffffff1f;border-radius:12px;align-items:center;gap:10px;max-width:min(360px,100vw - 32px);min-height:48px;padding:12px 15px;font-size:11px;font-weight:700;animation:.25s ease-out demo-workspace-module__FJNpzq__toastIn;display:flex;position:fixed;bottom:22px;box-shadow:0 18px 50px #04152747}.demo-workspace-module__FJNpzq__toast svg{color:#5bd1cc;width:17px;height:17px}.demo-workspace-module__FJNpzq__scrim{display:none}@keyframes demo-workspace-module__FJNpzq__toastIn{0%{opacity:0;transform:translateY(8px)}}@media (prefers-reduced-motion:reduce){.demo-workspace-module__FJNpzq__roleRail button,.demo-workspace-module__FJNpzq__navButton,.demo-workspace-module__FJNpzq__navActive,.demo-workspace-module__FJNpzq__progressTrack i,.demo-workspace-module__FJNpzq__primaryAction,.demo-workspace-module__FJNpzq__focusCard>button,.demo-workspace-module__FJNpzq__toast{transition:none;animation:none}}@media (max-width:880px){.demo-workspace-module__FJNpzq__organizationHero{grid-template-columns:1fr;gap:22px}.demo-workspace-module__FJNpzq__organizationJourney{grid-template-columns:1fr;margin-top:-18px}.demo-workspace-module__FJNpzq__organizationSteps{grid-template-columns:repeat(3,minmax(0,1fr));padding:10px}.demo-workspace-module__FJNpzq__organizationSteps li{border-bottom:0;border-inline-end:1px solid #edf1f3;grid-template-columns:32px 1fr;gap:8px;padding:0 8px}.demo-workspace-module__FJNpzq__organizationSteps li:last-child{border-inline-end:0}.demo-workspace-module__FJNpzq__ephemeralNote{display:none}.demo-workspace-module__FJNpzq__workspace{grid-template-columns:1fr}.demo-workspace-module__FJNpzq__sidebar{width:min(290px,86vw);min-height:100vh;transition:transform .25s;position:fixed;inset-block:0;inset-inline-start:0;transform:translate(105%)}[dir=ltr] .demo-workspace-module__FJNpzq__sidebar{transform:translate(-105%)}.demo-workspace-module__FJNpzq__sidebarOpen{transform:translate(0)!important}.demo-workspace-module__FJNpzq__scrim{z-index:15;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#0312227a;display:block;position:fixed;inset:0}.demo-workspace-module__FJNpzq__mobileMenu{color:#17334d;background:#fff;border:1px solid #dce6ea;border-radius:10px;flex:none;place-items:center;width:40px;height:40px;display:grid}.demo-workspace-module__FJNpzq__mobileMenu svg{width:18px;height:18px}.demo-workspace-module__FJNpzq__stageHeader{justify-content:flex-start}.demo-workspace-module__FJNpzq__stageTools{margin-inline-start:auto}.demo-workspace-module__FJNpzq__twoColumns,.demo-workspace-module__FJNpzq__reportLayout{grid-template-columns:1fr}}@media (max-width:640px){.demo-workspace-module__FJNpzq__organizationHero{padding:30px 18px 44px}.demo-workspace-module__FJNpzq__organizationHero h1{font-size:32px}.demo-workspace-module__FJNpzq__organizationJourney{width:calc(100% - 24px)}.demo-workspace-module__FJNpzq__organizationSteps{grid-template-columns:1fr}.demo-workspace-module__FJNpzq__organizationSteps li{border-inline-end:0;border-bottom:1px solid #edf1f3;min-height:52px}.demo-workspace-module__FJNpzq__organizationActionCard{min-height:280px;padding:26px 22px}.demo-workspace-module__FJNpzq__choiceGrid,.demo-workspace-module__FJNpzq__platformSummary{grid-template-columns:1fr}.demo-workspace-module__FJNpzq__guideSteps{flex-direction:column;gap:8px;padding:14px 18px}.demo-workspace-module__FJNpzq__launcher{align-content:start;gap:25px;padding-top:28px}.demo-workspace-module__FJNpzq__launcher>header img{width:170px;margin-bottom:18px}.demo-workspace-module__FJNpzq__launcher h1{font-size:34px}.demo-workspace-module__FJNpzq__launcherRoles{grid-template-columns:1fr}.demo-workspace-module__FJNpzq__launcherRoles>button{min-height:210px}.demo-workspace-module__FJNpzq__launcher>footer{flex-direction:column;align-items:flex-start}.demo-workspace-module__FJNpzq__demoBar{padding:8px 12px}.demo-workspace-module__FJNpzq__demoIdentity span,.demo-workspace-module__FJNpzq__resetButton span{display:none}.demo-workspace-module__FJNpzq__demoBarActions button{justify-content:center;width:36px;padding:0}.demo-workspace-module__FJNpzq__roleRail{scrollbar-width:none;justify-content:flex-start;padding:9px 12px;overflow-x:auto}.demo-workspace-module__FJNpzq__roleRail::-webkit-scrollbar{display:none}.demo-workspace-module__FJNpzq__roleRailLabel{display:none}.demo-workspace-module__FJNpzq__roleRail button{flex:none;padding:0 12px}.demo-workspace-module__FJNpzq__stageHeader{height:62px;padding:0 13px}.demo-workspace-module__FJNpzq__stageTools button{display:none}.demo-workspace-module__FJNpzq__stageMain{padding:18px 13px 28px}.demo-workspace-module__FJNpzq__demoNotice{align-items:flex-start}.demo-workspace-module__FJNpzq__pageIntro{flex-direction:column;align-items:stretch}.demo-workspace-module__FJNpzq__pageIntro h1{font-size:27px}.demo-workspace-module__FJNpzq__primaryAction{width:100%}.demo-workspace-module__FJNpzq__metrics{grid-template-columns:1fr 1fr}.demo-workspace-module__FJNpzq__metrics article:first-child{grid-column:1/-1}.demo-workspace-module__FJNpzq__courseGrid{grid-template-columns:1fr}.demo-workspace-module__FJNpzq__peopleTable header{display:none}.demo-workspace-module__FJNpzq__peopleTable>button{grid-template-columns:1.25fr .6fr auto}.demo-workspace-module__FJNpzq__peopleTable>button>span:nth-child(2){display:none}.demo-workspace-module__FJNpzq__bars{gap:8px}}
