.LiveDemoSandbox-module__ZkgOxa__shell{color:#f6fbff;background:radial-gradient(circle at 90% 0,#29ae9b24,#0000 34%),linear-gradient(145deg,#0b192efa,#0e1f37f5);border:1px solid #5c729647;border-radius:24px;margin-top:28px;overflow:hidden;box-shadow:0 24px 70px #050e1d3d}.LiveDemoSandbox-module__ZkgOxa__demoNotice{color:#dffcf6;background:#29ae9b1c;border-bottom:1px solid #8eadcf33;align-items:flex-start;gap:12px;padding:16px 20px;font-size:.92rem;line-height:1.5;display:flex}.LiveDemoSandbox-module__ZkgOxa__noticeDot{background:#55e0c6;border-radius:999px;flex:none;width:10px;height:10px;margin-top:5px;box-shadow:0 0 0 5px #55e0c61f}.LiveDemoSandbox-module__ZkgOxa__toolbar{border-bottom:1px solid #8eadcf29;justify-content:space-between;align-items:center;gap:18px;padding:20px;display:flex}.LiveDemoSandbox-module__ZkgOxa__toolbarLabel,.LiveDemoSandbox-module__ZkgOxa__eyebrow{color:#8fded2;letter-spacing:.12em;text-transform:uppercase;margin:0 0 8px;font-size:.74rem;font-weight:800}.LiveDemoSandbox-module__ZkgOxa__roleSwitch{flex-wrap:wrap;gap:8px;display:flex}.LiveDemoSandbox-module__ZkgOxa__roleButton,.LiveDemoSandbox-module__ZkgOxa__resetButton,.LiveDemoSandbox-module__ZkgOxa__advanceButton{min-height:42px;font:inherit;cursor:pointer;border:1px solid #8eadcf52;border-radius:999px;font-weight:760}.LiveDemoSandbox-module__ZkgOxa__roleButton{color:#c9d8e9;background:#ffffff0a;padding:9px 16px}.LiveDemoSandbox-module__ZkgOxa__roleButton:hover,.LiveDemoSandbox-module__ZkgOxa__roleButton:focus-visible,.LiveDemoSandbox-module__ZkgOxa__resetButton:hover,.LiveDemoSandbox-module__ZkgOxa__resetButton:focus-visible{color:#fff;border-color:#72dbc9}.LiveDemoSandbox-module__ZkgOxa__roleButtonActive{color:#fff;background:#55e0c629;border-color:#55e0c6}.LiveDemoSandbox-module__ZkgOxa__progressSummary{text-align:right;min-width:180px}.LiveDemoSandbox-module__ZkgOxa__progressSummary strong{margin-bottom:8px;font-size:.95rem;display:block}.LiveDemoSandbox-module__ZkgOxa__progressTrack{background:#ffffff1a;border-radius:999px;width:180px;height:7px;overflow:hidden}.LiveDemoSandbox-module__ZkgOxa__progressTrack span{border-radius:inherit;background:linear-gradient(90deg,#3ec8b1,#86ebd9);height:100%;transition:width .18s;display:block}@media (prefers-reduced-motion:reduce){.LiveDemoSandbox-module__ZkgOxa__progressTrack span{transition:none}}.LiveDemoSandbox-module__ZkgOxa__contentGrid{grid-template-columns:minmax(0,1fr) 300px;min-height:510px;display:grid}.LiveDemoSandbox-module__ZkgOxa__main{padding:24px}.LiveDemoSandbox-module__ZkgOxa__stepper{grid-template-columns:repeat(5,minmax(0,1fr));gap:8px;margin:0 0 24px;padding:0;list-style:none;display:grid}.LiveDemoSandbox-module__ZkgOxa__stepper li{color:#7f94ad;padding-top:17px;font-size:.72rem;font-weight:700;line-height:1.3;position:relative}.LiveDemoSandbox-module__ZkgOxa__stepper li:before{content:"";background:#ffffff1a;border-radius:999px;height:5px;position:absolute;inset:0 0 auto}.LiveDemoSandbox-module__ZkgOxa__stepper .LiveDemoSandbox-module__ZkgOxa__stepComplete,.LiveDemoSandbox-module__ZkgOxa__stepper .LiveDemoSandbox-module__ZkgOxa__stepCurrent{color:#e8f8f5}.LiveDemoSandbox-module__ZkgOxa__stepper .LiveDemoSandbox-module__ZkgOxa__stepComplete:before,.LiveDemoSandbox-module__ZkgOxa__stepper .LiveDemoSandbox-module__ZkgOxa__stepCurrent:before{background:#55e0c6}.LiveDemoSandbox-module__ZkgOxa__stepper .LiveDemoSandbox-module__ZkgOxa__stepCurrent:after{content:"";background:#fff;border:3px solid #10233d;border-radius:999px;width:13px;height:13px;position:absolute;top:-4px;left:50%;transform:translate(-50%)}.LiveDemoSandbox-module__ZkgOxa__workspace{background:#ffffff0b;border:1px solid #8eadcf33;border-radius:18px;padding:24px}.LiveDemoSandbox-module__ZkgOxa__workspaceHeader{justify-content:space-between;align-items:flex-start;gap:20px;margin-bottom:22px;display:flex}.LiveDemoSandbox-module__ZkgOxa__workspace h2{color:#fff;margin:0;font-size:clamp(1.35rem,2.5vw,2rem)}.LiveDemoSandbox-module__ZkgOxa__workspaceDescription{color:#b8c9da;max-width:680px;margin:10px 0 0;line-height:1.65}.LiveDemoSandbox-module__ZkgOxa__roleBadge{color:#dffcf6;background:#55e0c61a;border:1px solid #55e0c652;border-radius:999px;flex:none;padding:7px 11px;font-size:.76rem;font-weight:800}.LiveDemoSandbox-module__ZkgOxa__fieldGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin:0;display:grid}.LiveDemoSandbox-module__ZkgOxa__fieldGrid div{background:#040e1d47;border:1px solid #8eadcf29;border-radius:14px;min-height:94px;padding:15px}.LiveDemoSandbox-module__ZkgOxa__fieldGrid dt{color:#8ea6bf;letter-spacing:.08em;text-transform:uppercase;font-size:.73rem;font-weight:760}.LiveDemoSandbox-module__ZkgOxa__fieldGrid dd{color:#f7fbff;margin:8px 0 0;font-size:.94rem;font-weight:700;line-height:1.45}.LiveDemoSandbox-module__ZkgOxa__controls{flex-wrap:wrap;align-items:center;gap:10px;margin-top:22px;display:flex}.LiveDemoSandbox-module__ZkgOxa__advanceButton{color:#08231f;background:#55e0c6;border-color:#55e0c6;padding:10px 18px}.LiveDemoSandbox-module__ZkgOxa__advanceButton:hover,.LiveDemoSandbox-module__ZkgOxa__advanceButton:focus-visible{background:#7cebd8}.LiveDemoSandbox-module__ZkgOxa__advanceButton:disabled{cursor:default;opacity:.68}.LiveDemoSandbox-module__ZkgOxa__resetButton{color:#d3dfeb;background:0 0;padding:10px 16px}.LiveDemoSandbox-module__ZkgOxa__liveStatus{color:#9eb4c9;min-height:1.5em;margin:14px 0 0;font-size:.84rem}.LiveDemoSandbox-module__ZkgOxa__side{background:#040e1d52;border-left:1px solid #8eadcf29;padding:24px}.LiveDemoSandbox-module__ZkgOxa__side h3{color:#fff;margin:0;font-size:1.25rem}.LiveDemoSandbox-module__ZkgOxa__sideCopy{color:#aebfd1;margin:10px 0 20px;line-height:1.6}.LiveDemoSandbox-module__ZkgOxa__boundaryList{gap:10px;margin:0 0 24px;padding:0;list-style:none;display:grid}.LiveDemoSandbox-module__ZkgOxa__boundaryList li{color:#d2deea;padding-left:20px;font-size:.88rem;line-height:1.45;position:relative}.LiveDemoSandbox-module__ZkgOxa__boundaryList li:before{color:#55e0c6;content:"✓";font-weight:900;position:absolute;left:0}.LiveDemoSandbox-module__ZkgOxa__ctaStack{gap:10px;display:grid}.LiveDemoSandbox-module__ZkgOxa__ctaStack a{text-align:center;justify-content:center}.LiveDemoSandbox-module__ZkgOxa__sideFootnote{color:#7f94ad;margin:16px 0 0;font-size:.77rem;line-height:1.5}@media (max-width:900px){.LiveDemoSandbox-module__ZkgOxa__contentGrid{grid-template-columns:1fr}.LiveDemoSandbox-module__ZkgOxa__side{border-top:1px solid #8eadcf29;border-left:0}}@media (max-width:640px){.LiveDemoSandbox-module__ZkgOxa__toolbar,.LiveDemoSandbox-module__ZkgOxa__workspaceHeader{flex-direction:column;align-items:stretch}.LiveDemoSandbox-module__ZkgOxa__progressSummary{text-align:left;min-width:0}.LiveDemoSandbox-module__ZkgOxa__progressTrack{width:100%}.LiveDemoSandbox-module__ZkgOxa__stepper{grid-template-columns:1fr}.LiveDemoSandbox-module__ZkgOxa__stepper li{padding:0 0 0 18px}.LiveDemoSandbox-module__ZkgOxa__stepper .LiveDemoSandbox-module__ZkgOxa__stepCurrent{color:#fff;font-weight:900}.LiveDemoSandbox-module__ZkgOxa__stepper li:before{width:7px;height:7px;inset:4px auto auto 0}.LiveDemoSandbox-module__ZkgOxa__stepper .LiveDemoSandbox-module__ZkgOxa__stepCurrent:after{display:none}.LiveDemoSandbox-module__ZkgOxa__fieldGrid{grid-template-columns:1fr}.LiveDemoSandbox-module__ZkgOxa__main,.LiveDemoSandbox-module__ZkgOxa__side,.LiveDemoSandbox-module__ZkgOxa__workspace{padding:18px}}
