@font-face{font-family:Switzer;font-style:normal;font-weight:300;font-display:swap;src:url(/fonts/switzer-300.woff2) format("woff2")}@font-face{font-family:Switzer;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/switzer-400.woff2) format("woff2")}@font-face{font-family:Switzer;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/switzer-500.woff2) format("woff2")}@font-face{font-family:Switzer;font-style:normal;font-weight:600;font-display:swap;src:url(/fonts/switzer-600.woff2) format("woff2")}@font-face{font-family:Switzer;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/switzer-700.woff2) format("woff2")}@font-face{font-family:Geist Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/geist-mono-400.woff2) format("woff2")}@font-face{font-family:Geist Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/geist-mono-500.woff2) format("woff2")}:root{--v900:#0B0A1F;--v800:#141233;--v700:#1B1840;--v600:#251F5E;--ink:#07061A;--brand-violet:#5B3FE0;--brand-white:#FFFFFF;--brand-black:#000000;--purple:#7C5CF5;--purple2:#A78BFA;--purple3:#DDD3FF;--purple-solid:#6B49EE;--lava1:#6D57E8;--lava2:#A78BFA;--lava3:#DDD3FF;--bone:#F4F2FB;--bone2:#EDE9FE;--surface-light:#F7F5FF;--ink-on-light:#1E1A38;--muted-d:#A5A0C8;--muted-l:#5C5470;--line-d:rgba(196,181,253,.16);--line-l:rgba(30,26,56,.12);--sa:#C4B5FD;--sb:#5AD1C8;--sc:#F0C674;--sd:#F0A0C8;--se:#1B6E3C;--danger:#B3261E;--fd:"Switzer",system-ui,-apple-system,sans-serif;--fb:"Switzer",system-ui,-apple-system,sans-serif;--fm:"Geist Mono",ui-monospace,SFMono-Regular,monospace;--wrap:1140px;--measure:65ch;--ease:cubic-bezier(.2,.85,.25,1);--app-title:clamp(1.75rem,2.5vw,2.5rem);--app-section:1.25rem;--app-subsection:1.0625rem;--app-body:.9375rem;--app-small:.8125rem;--app-leading:1.55;--app-space-1:.375rem;--app-space-2:.75rem;--app-space-3:1rem;--app-space-4:1.5rem;--app-space-5:2rem;--app-radius:.875rem;--app-paper:#FFFFFF;--app-focus-width:2px;--bh:44px;--bf:14.5px;--bp:18px;--br:10px;--bg-violet:linear-gradient(#0B0A1F,#171340 50%,#0B0A1F);--bg-lava:linear-gradient(158deg,#231D5E,#342A8E 40%,#4E3DC4 74%,#6D57E8);--shadow-primary:inset 0 1px 0 rgba(255,255,255,.15),0 6px 18px -9px rgba(124,92,245,.8)}body{background:var(--v900);font-family:var(--fb);font-size:17px;letter-spacing:.002em;-webkit-font-smoothing:antialiased}body,h1,h2,h3,h4{color:var(--bone)}h1,h2,h3,h4{font-family:var(--fd);font-weight:700;margin:0}h1{font-size:clamp(40px,5.3vw,76px);letter-spacing:-.042em}h1,h2{line-height:1.02}h2{font-size:clamp(38px,5.4vw,78px);letter-spacing:-.035em}h3{font-size:clamp(24px,2.4vw,34px);line-height:1.1;letter-spacing:-.025em}h4{font-size:20px;line-height:1.25;letter-spacing:-.015em}p{font-size:21px;line-height:1.5;color:var(--muted-d);margin:0}.hl{color:var(--purple2);font-weight:400}.eyebrow{font-family:var(--fm);font-size:11.5px;font-weight:500;line-height:1.66;letter-spacing:.2em;text-transform:uppercase;color:#A99BD0}a{color:var(--purple2);text-decoration-color:var(--line-d)}.btn{display:inline-flex;align-items:center;justify-content:center;height:var(--bh);padding:0 var(--bp);border-radius:calc(var(--br) - 1px);font-family:var(--fb);font-size:var(--bf);font-weight:600;letter-spacing:-.004em;border:1px solid transparent;cursor:pointer;transition:transform .18s var(--ease),background-color .18s var(--ease)}.btn-sm{--bh:36px;--bf:13.5px;--bp:15px;--br:9px}.btn-lg{--bh:50px;--bf:15.5px;--bp:24px;--br:11px}.btn-primary{background:var(--purple-solid);color:#fff;box-shadow:var(--shadow-primary)}.btn-secondary{background:transparent;color:var(--bone);border-color:var(--line-d)}.logo{height:28px;width:auto;display:block;color:var(--bone)}.logo-mark{height:24px;width:auto}.logo-mark,.on-light .logo,.on-light .logo-mark{color:var(--brand-violet)}.on-light{background:var(--surface-light)}.on-light,.on-light h1,.on-light h2,.on-light h3,.on-light h4{color:var(--ink-on-light)}.on-light p{color:var(--muted-l)}.on-light .eyebrow,.on-light .hl{color:var(--purple)}.on-light .btn-secondary{color:var(--ink-on-light);border-color:var(--line-l)}:root{--workspace-color-0c102360:#0c102360;--workspace-color-00000030:#00000030;--workspace-color-00000012:#00000012;--workspace-color-177556:#177556;--workspace-color-81d7b0:#81d7b0;--workspace-color-f3f5f9:#f3f5f9;--workspace-color-aeb7cb:#aeb7cb;--workspace-color-202538:#202538;--workspace-color-eaf6ef:#eaf6ef;--workspace-color-a3aec9:#a3aec9;--workspace-color-edf1f9:#edf1f9;--workspace-color-223c33:#223c33;--workspace-color-99a2bd:#99a2bd;--workspace-color-34394c:#34394c;--workspace-color-20242f:#20242f;--workspace-color-f1edff:#f1edff;--workspace-color-b7a0ff:#b7a0ff;--workspace-color-191d30:#191d30;--workspace-color-302944:#302944;--workspace-color-eef0f7:#eef0f7;--workspace-color-e2e6ee:#e2e6ee;--workspace-color-c3c9db:#c3c9db;--workspace-color-151821:#151821;--workspace-color-262d3c:#262d3c;--workspace-color-33394f:#33394f;--workspace-color-dce1ef:#dce1ef;--workspace-color-101320:#101320;--workspace-color-606b80:#606b80;--workspace-color-373d4e:#373d4e;--workspace-color-643ddb:#643ddb;--workspace-color-6543cf:#6543cf;--workspace-color-7652df:#7652df;--workspace-color-fff:#fff;--workspace-page-header-fill:#f7f5fc;--workspace-font:Inter,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;--workspace-beta-ink:#7a3d00;--workspace-beta-fill:#fff0c2;--workspace-beta-border:#edbf51;--workspace-warning-ink:#825016;--workspace-warning-fill:#fff8e9;--workspace-warning-border:#f0dfba;--workspace-danger:#b13c48;--workspace-popover-shadow:#16102d24}.cx-console{display:grid;grid-template-columns:var(--cx-rail-w,248px) 1fr;min-height:100vh;background:var(--v900)}.cx-console-skip{position:absolute;left:-9999px;top:8px;z-index:20;background:var(--purple-solid);color:var(--brand-white,white);padding:8px 14px;border-radius:7px;font-size:13.5px;text-decoration:none}.cx-console-skip:focus{left:8px}.cx-console-col{min-width:0}.cx-console-col,.cx-rail{display:flex;flex-direction:column}.cx-rail{background:var(--v900);border-right:1px solid var(--line-d);color:var(--bone);position:sticky;top:0;height:100vh}.cx-rail-brand{padding:17px 18px 15px;display:flex;align-items:center;gap:9px;border-bottom:1px solid var(--line-d)}.cx-rail-mark{height:24px;width:auto;flex:none;display:block;color:var(--brand-white,white)}.cx-rail-wordmark{font-size:17.5px;font-weight:600;letter-spacing:.055em;color:var(--brand-white,white);line-height:1}.cx-rail-beta{font-family:var(--fm);font-size:9px;letter-spacing:.1em;text-transform:uppercase;font-weight:500;color:var(--sc);border:1px solid var(--sc);border-radius:3px;padding:1.5px 5px;line-height:1.35}.cx-rail-nav{flex:1;overflow-y:auto;padding:14px 12px 20px}.cx-rail-group{margin-bottom:18px}.cx-rail-grouplabel{font-family:var(--fm);font-size:9.5px;letter-spacing:.14em;text-transform:uppercase;color:var(--muted-d);font-weight:500;margin:0 0 6px;padding:0 10px}.cx-rail-list{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:1px}.cx-rail-item{display:flex;align-items:center;gap:10px;padding:8px 10px;border-radius:6px;color:var(--bone);text-decoration:none;font-size:13.5px;line-height:1.3}a.cx-rail-item:hover{background:var(--v800)}.cx-rail-item[aria-current=page]{background:var(--v700);color:var(--brand-white,white);font-weight:500;box-shadow:inset 2px 0 0 var(--purple2)}.cx-rail-icon{width:15px;height:15px;flex:none;opacity:.8;display:grid;place-items:center}.cx-rail-icon svg{width:15px;height:15px}.cx-rail-count{margin-left:auto;font-family:var(--fm);font-size:10.5px;color:var(--muted-d)}.cx-rail-soon{opacity:.42;cursor:default}.cx-rail-soon .cx-rail-count{color:var(--sc)}.cx-rail-navfoot{flex:none;padding:10px 12px 12px;border-top:1px solid var(--line-d)}.cx-rail-navfoot .cx-rail-group{margin-bottom:0}.cx-rail-foot{padding:12px 16px;border-top:1px solid var(--line-d);font-family:var(--fm);font-size:10px;color:var(--muted-d)}.cx-top{background:var(--v900);border-bottom:1px solid var(--line-d);color:var(--bone);display:flex;align-items:center;gap:14px;padding:10px 22px;position:sticky;top:0;z-index:5}.cx-top-menu{display:none;width:34px;height:34px;border-radius:7px;place-items:center;color:var(--bone);background:none;border:0;cursor:pointer}.cx-top-menu svg{width:18px;height:18px}.cx-top-spacer{flex:1}.cx-top-org{display:flex;align-items:center;gap:8px;padding:6px 10px;border:1px solid var(--line-d);border-radius:7px;font:inherit;font-size:13px;color:var(--bone);background:none;cursor:pointer}.cx-top-org:hover{background:var(--v800)}.cx-top-orgdot{width:18px;height:18px;border-radius:5px;background:var(--brand-violet);flex:none}.cx-top-icon{position:relative;width:34px;height:34px;border-radius:7px;display:grid;place-items:center;color:var(--bone);background:none;border:0;cursor:pointer}.cx-top-icon:hover{background:var(--v800)}.cx-top-icon svg{width:17px;height:17px}.cx-top-badge{position:absolute;top:4px;right:4px;min-width:15px;height:15px;border-radius:8px;background:var(--sd);color:var(--v900);font-size:9.5px;font-weight:600;display:grid;place-items:center;padding:0 3px;font-family:var(--fm)}.cx-top-me{display:flex;align-items:center;gap:9px;padding:4px 10px 4px 4px;border-radius:20px;background:none;border:0;color:var(--bone);font:inherit;cursor:pointer;text-align:left}.cx-top-me:hover{background:var(--v800)}.cx-top-av{width:28px;height:28px;border-radius:50%;background:linear-gradient(135deg,var(--purple),var(--brand-violet));color:var(--brand-white,white);display:grid;place-items:center;font-size:11px;font-weight:600;flex:none}.cx-top-mecol{display:flex;flex-direction:column}.cx-top-nm{font-size:13px;line-height:1.15}.cx-top-rl{font-size:10.5px;color:var(--muted-d);font-family:var(--fm)}.cx-top-disclosure{position:relative}.cx-top-disclosure>summary{list-style:none;cursor:pointer}.cx-top-disclosure>summary::-webkit-details-marker{display:none}.cx-top-disclosure>summary:focus-visible{outline:2px solid var(--purple2);outline-offset:2px}.cx-top-panel{position:absolute;right:0;top:calc(100% + 10px);z-index:40;width:340px;max-width:calc(100vw - 32px);display:flex;flex-direction:column;gap:10px;padding:14px;border:1px solid var(--line-d);border-radius:12px;background:var(--v800);box-shadow:0 24px 48px -24px rgb(0 0 0/80%)}.cx-top-panel-title{margin:0;font-size:13px;font-weight:500;color:var(--bone)}.cx-top-panel-empty{margin:0;font-size:12.5px;line-height:1.5;color:var(--muted-d)}.cx-top-panel-list{list-style:none;margin:0;padding:0;max-height:min(420px,50vh);overflow-y:auto}.cx-top-panel-list,.cx-top-panel-list a{display:flex;flex-direction:column;gap:2px}.cx-top-panel-list a{padding:8px 10px;border-radius:7px;text-decoration:none;color:var(--bone)}.cx-top-panel-list a:hover{background:var(--v700)}.cx-top-panel-org{font-size:13px;line-height:1.25}.cx-top-panel-meta{font-size:11px;color:var(--muted-d);font-family:var(--fm);word-break:break-word}.cx-top-panel-more{font-size:12.5px;color:var(--purple2);padding-top:8px;border-top:1px solid var(--line-d)}.cx-console-main{flex:1;background:color-mix(in srgb,var(--surface-light) 90%,var(--ink-on-light) 10%);color:var(--ink-on-light);padding:26px 26px 60px;overflow-x:hidden;--bone:var(--ink-on-light);--muted-d:var(--muted-l);--line-d:var(--line-l);--v800:white;--purple2:var(--purple)}.cx-console-main .notice{background:white;border:1px solid var(--line-l)}.cx-console-main .cx-wrap{max-width:none;padding-inline:0}.cx-console-main .cx-shell{padding-block:22px 56px}.cx-console-main .cx-card-body>p,.cx-console-main .cx-card-description,.cx-console-main .notice-body,.cx-console-main .notice-title{max-width:var(--measure)}@media (max-width:900px){.cx-console{grid-template-columns:1fr}.cx-top-menu{display:grid}.cx-rail{position:fixed;top:0;left:0;z-index:30;width:248px;transform:translateX(-100%);transition:transform .18s ease-out}.cx-console-drawer-open .cx-rail{transform:none}.cx-console-scrim{position:fixed;inset:0;z-index:25;background:color-mix(in srgb,var(--v900) 60%,transparent)}}@media (prefers-reduced-motion:reduce){.cx-dt-tw,.cx-rail{transition:none}}.cx-console-light{--bone:var(--ink-on-light);--muted-d:var(--muted-l);--line-d:var(--line-l);--v800:white;--purple2:var(--purple-solid);--cx-on-current:color-mix(in srgb,var(--purple-solid) 42%,var(--v900));--cx-chrome-hover:color-mix(in srgb,var(--ink-on-light) 5%,transparent)}.cx-console-light,.cx-console-light .cx-rail,.cx-console-light .cx-top{background:white}.cx-console-light .cx-console-main{background:var(--surface-light)}.cx-console-light .cx-console-scrim{background:color-mix(in srgb,var(--ink-on-light) 45%,transparent)}.cx-console-light .cx-rail-brand{border-bottom:0;padding-bottom:18px}.cx-console-light a.cx-rail-item:hover{background:var(--cx-chrome-hover)}.cx-console-light .cx-rail-item[aria-current=page]{background:var(--purple3);color:var(--cx-on-current);font-weight:600;box-shadow:inset 2px 0 0 var(--purple-solid)}.cx-console-light .cx-rail-item[aria-current=page] .cx-rail-icon{color:var(--purple-solid);opacity:1}.cx-console-light .cx-rail-count{background:var(--line-l);color:var(--muted-l);border-radius:20px;padding:1px 7px;font-variant-numeric:tabular-nums}.cx-console-light .cx-rail-item[aria-current=page] .cx-rail-count{background:color-mix(in srgb,var(--purple-solid) 18%,transparent);color:var(--purple-solid)}.cx-console-light .cx-rail-soon{opacity:.55}.cx-console-light .cx-top-panel{box-shadow:0 20px 40px -24px color-mix(in srgb,var(--ink-on-light) 45%,transparent)}.cx-dt-toolbar{flex-wrap:wrap;gap:10px;padding:13px 20px;border-bottom:1px solid var(--line-l)}.cx-dt-search,.cx-dt-toolbar{display:flex;align-items:center}.cx-dt-search{position:relative;flex:1;min-width:210px;max-width:340px}.cx-dt-search svg{position:absolute;left:10px;width:14px;height:14px;color:var(--muted-l);pointer-events:none}.cx-dt-search input{width:100%;border:1px solid var(--line-l);border-radius:7px;padding:7px 11px 7px 31px;font:inherit;font-size:13.5px;background:white;color:var(--ink-on-light)}.cx-dt-search input::-moz-placeholder{color:var(--muted-l)}.cx-dt-search input::placeholder{color:var(--muted-l)}.cx-dt-chips{display:flex;gap:6px}.cx-dt-chip{border:1px solid var(--line-l);border-radius:20px;padding:5px 12px;font:inherit;font-size:12.5px;background:white;color:var(--muted-l);cursor:pointer}.cx-dt-chip:hover{background:var(--surface-light)}.cx-dt-chip[aria-pressed=true]{background:var(--ink-on-light);border-color:var(--ink-on-light);color:var(--surface-light)}.cx-dt-all{font-family:var(--fm);font-size:11.5px}.cx-dt-all[disabled]{opacity:.45;cursor:default}.cx-dt-count{margin:0 0 0 auto;font-family:var(--fm);font-size:12px;color:var(--muted-l)}.cx-dt-scroll{overflow-x:auto;contain:paint}.cx-dt{border-collapse:collapse;width:100%;font-size:13.5px;min-width:640px;text-align:left}.cx-dt>thead th{text-align:left;font-family:var(--fm);font-size:10px;letter-spacing:.1em;text-transform:uppercase;color:var(--muted-l);font-weight:500;padding:11px 20px;border-bottom:1px solid var(--line-l);background:var(--surface-light);position:sticky;top:0;z-index:1;white-space:nowrap}.cx-dt>tbody>tr>td,.cx-dt>tbody>tr>th{padding:10px 20px;border-bottom:1px solid color-mix(in srgb,var(--line-l) 55%,transparent);vertical-align:middle;color:var(--ink-on-light);font-weight:400;text-align:left}.cx-dt>tbody>tr:hover>td,.cx-dt>tbody>tr:hover>th{background:color-mix(in srgb,var(--surface-light) 55%,white)}.cx-dt-mono{font-family:var(--fm);font-size:12.5px;color:var(--muted-l)}.cx-dt-right{text-align:right}.cx-dt-center{text-align:center}.cx-dt-num{text-align:right;font-variant-numeric:tabular-nums}.cx-dt-exp{display:flex;align-items:flex-start;gap:8px;width:100%;min-width:0;background:none;border:0;padding:0;margin:0;color:inherit;font:inherit;font-weight:500;text-align:left;cursor:pointer;border-radius:4px}.cx-dt-exp:hover{color:var(--purple)}.cx-dt-tw{width:14px;height:14px;flex:none;color:var(--muted-l);margin-top:3px;transition:transform .15s}.cx-dt-tw-open{transform:rotate(90deg)}.cx-dt-kid>td,.cx-dt-kid>th{background:var(--surface-light)}.cx-dt-kid>td:first-child,.cx-dt-kid>th:first-child{font-weight:400}.cx-dt-node{--cx-dt-arm:20px;display:flex;align-items:flex-start;gap:0;min-width:0}.cx-dt-rails{display:flex;flex:none;align-self:stretch;margin:-10px 0}.cx-dt-elbow,.cx-dt-rail{position:relative;flex:none;width:22px}.cx-dt-elbow:before,.cx-dt-rail-on:before{content:"";position:absolute;left:10px;top:0;bottom:0;border-left:1px solid var(--line-l)}.cx-dt-elbow-last:before{bottom:auto;height:var(--cx-dt-arm)}.cx-dt-elbow:after{content:"";position:absolute;left:10px;top:var(--cx-dt-arm);width:11px;border-top:1px solid var(--line-l)}.cx-dt-elbow-branch:after{width:7px}.cx-dt-node-body{display:block;min-width:0}.cx-dt-node>.cx-dt-node-body{padding-left:22px}.cx-dt-pager{display:flex;align-items:center;gap:10px;padding:12px 20px;border-top:1px solid var(--line-l);font-size:13px;color:var(--muted-l)}.cx-dt-pbtn{border:1px solid var(--line-l);border-radius:6px;padding:5px 11px;background:white;font:inherit;font-size:13px;color:var(--ink-on-light);cursor:pointer}.cx-dt-pbtn:hover:not([disabled]){background:var(--surface-light)}.cx-dt-pbtn[disabled]{opacity:.4;cursor:default}.cx-dt-pg{margin-left:auto;font-family:var(--fm);font-size:12px}.cx-dt-empty{padding:44px 20px;text-align:center;color:var(--muted-l);font-size:13.5px}.cx-dt-empty strong{display:block;color:var(--ink-on-light);margin-bottom:4px;font-size:15px}.cx-field{display:grid;gap:6px;min-inline-size:0}.cx-field-label{display:flex;align-items:baseline;gap:6px;font-family:var(--fm);font-size:9.5px;font-weight:500;letter-spacing:.95px;text-transform:uppercase;color:var(--muted-l)}.cx-field-adornment{margin-inline-start:auto;text-transform:none;letter-spacing:0}.cx-field-edited-mark{color:var(--purple-solid);text-transform:none;letter-spacing:0}.cx-field-control{inline-size:100%;min-block-size:40px;padding:9px 12px;border:1px solid var(--line-l);border-radius:10px;background:transparent;color:var(--ink-on-light);font-family:var(--fb);font-size:14.5px;line-height:1.45}select.cx-field-control{-webkit-appearance:none;-moz-appearance:none;appearance:none;color-scheme:light;padding-inline-end:34px;background-image:linear-gradient(45deg,transparent 50%,var(--muted-l) 50%),linear-gradient(135deg,var(--muted-l) 50%,transparent 50%);background-position:calc(100% - 18px) 50%,calc(100% - 13px) 50%;background-size:5px 5px,5px 5px;background-repeat:no-repeat}select.cx-field-control[multiple]{min-block-size:auto;padding-inline-end:12px;background-image:none}textarea.cx-field-control{min-block-size:84px;resize:vertical}.cx-field-control:focus-visible{outline:2px solid var(--purple-solid);outline-offset:2px;border-color:var(--purple-solid)}.cx-field-control:disabled{background:var(--surface-light);color:var(--ink-on-light);border-color:var(--line-l);opacity:1;cursor:default}.cx-field-edited>.cx-field-control{border-color:var(--purple-solid);box-shadow:inset 0 0 0 1px var(--purple-solid)}.cx-field-invalid>.cx-field-control{border-color:var(--sd);box-shadow:inset 0 0 0 1px var(--sd)}.cx-field-error,.cx-field-hint{margin:0;font-family:var(--fb);font-size:12.5px;line-height:1.45}.cx-field-hint{color:var(--muted-l)}.cx-field-error{color:var(--ink-on-light);border-inline-start:3px solid var(--sd);padding-inline-start:8px}.cx-section-heading{margin:0;font-family:var(--fd);font-size:13px;font-weight:600;letter-spacing:.02em;line-height:1.35;color:var(--ink-on-light)}.cx-section-heading-muted{font-family:var(--fm);font-size:11px;font-weight:500;letter-spacing:.14em;text-transform:uppercase;color:var(--muted-l)}.cx-workflow,.cx-workspace-content{color-scheme:light;color:var(--ink-on-light);font:var(--app-body)/var(--app-leading) var(--fb);min-inline-size:0}:is(.cx-workspace-content,.cx-workflow) :where(h1){font-size:clamp(1.75rem,2.2vw,2rem)}:is(.cx-workspace-content,.cx-workflow) :where(h2){font-size:var(--app-section)}:is(.cx-workspace-content,.cx-workflow) :where(h3,h4){font-size:var(--app-subsection)}:is(.cx-workspace-content,.cx-workflow) :where(h1,h2,h3,h4){line-height:1.25;letter-spacing:-.02em;overflow-wrap:anywhere}:is(.cx-workspace-content,.cx-workflow) :where(p,li,dd){font-size:var(--app-body);line-height:var(--app-leading)}:is(.cx-workspace-content,.cx-workflow) :where(p){max-inline-size:var(--measure)}:is(.cx-workspace-content,.cx-workflow) :where(a:not(.btn)){color:var(--purple-solid);overflow-wrap:anywhere}:is(.cx-workspace-content,.cx-workflow) :where(ul,ol){padding-inline-start:var(--app-space-4)}:is(.cx-workspace-content,.cx-workflow) :where(input,select,textarea,button){font:inherit}:is(.cx-workspace-content,.cx-workflow) :where(input:not([type=checkbox]):not([type=radio]):not([type=hidden]),select,textarea){color-scheme:light;color:var(--ink-on-light);background-color:var(--app-paper);border:1px solid var(--line-l);border-radius:var(--br);min-block-size:var(--bh);max-inline-size:100%;inline-size:100%;padding:var(--app-space-2);box-sizing:border-box}:is(.cx-workspace-content,.cx-workflow) :where(textarea){min-block-size:7rem;resize:vertical}:is(.cx-workspace-content,.cx-workflow) :where(input[type=checkbox],input[type=radio]){accent-color:var(--purple-solid)}:is(.cx-workspace-content,.cx-workflow) :where(button:not(.btn)){justify-self:start;inline-size:-moz-fit-content;inline-size:fit-content;max-inline-size:100%;min-block-size:var(--bh);padding:var(--app-space-2) var(--app-space-3);background:var(--app-paper);color:var(--ink-on-light);border:1px solid var(--line-l);border-radius:var(--br);cursor:pointer}:is(.cx-workspace-content,.cx-workflow) :where(button:not(.btn):hover:not(:disabled)){border-color:var(--purple-solid)}:is(.cx-workspace-content,.cx-workflow) :where(button:disabled,input:disabled,select:disabled,textarea:disabled){opacity:.65;cursor:not-allowed}:is(.cx-workspace-content,.cx-workflow) :where(a,button,input,select,textarea,summary):focus-visible{outline:var(--app-focus-width) solid var(--purple-solid);outline-offset:var(--app-focus-width)}:is(.cx-workspace-content,.cx-workflow) :where(fieldset){min-inline-size:0;margin:0;padding:var(--app-space-3);border:1px solid var(--line-l);border-radius:var(--br)}:is(.cx-workspace-content,.cx-workflow) :where(legend){padding-inline:var(--app-space-1);font-weight:600}:is(.cx-workspace-content,.cx-workflow) :where(label){display:grid;gap:var(--app-space-1);margin-block:var(--app-space-2)}:is(.cx-workspace-content,.cx-workflow) :where(label:has(input[type=checkbox]),label:has(input[type=radio])){display:flex;align-items:center;gap:var(--app-space-2)}:is(.cx-workspace-content,.cx-workflow) :where(code,pre,dd){overflow-wrap:anywhere}:is(.cx-workspace-content,.cx-workflow) :where(pre){overflow-x:auto;max-inline-size:100%;font-size:var(--app-small)}:is(.cx-workspace-content,.cx-workflow) :where(summary){cursor:pointer;padding-block:var(--app-space-2)}.cx-workflow,.cx-workspace-content .cx-shell,.cx-workspace-content .cx-shell-body{gap:var(--app-space-4)}.cx-workflow{display:grid;min-inline-size:0}.cx-workflow>button{justify-self:start}.cx-workflow :where(fieldset,article){margin-block:var(--app-space-3)}.cx-workflow :where(h2,h3){margin-block-end:var(--app-space-2)}.cx-workflow :where(p+p,li+li){margin-block-start:var(--app-space-2)}.cx-work-notice,.cx-work-panel{padding:var(--app-space-4);border:1px solid var(--line-l);border-radius:var(--app-radius);background:var(--app-paper);min-inline-size:0}.cx-work-notice{border-inline-start:3px solid var(--purple-solid)}.cx-work-panel>:where(h2,h3,p,table,fieldset,details)+:where(h2,h3,p,table,fieldset,details){margin-block-start:var(--app-space-3)}.cx-work-actions{display:flex;flex-wrap:wrap;align-items:center;gap:var(--app-space-2)}@media (max-width:600px){.cx-work-notice,.cx-work-panel{padding:var(--app-space-3)}.cx-workspace-content .cx-shell-head{gap:var(--app-space-3)}}.cx-workflow .btn:not(.btn-block),.cx-workspace-content .btn:not(.btn-block){justify-self:start;inline-size:-moz-fit-content;inline-size:fit-content;max-inline-size:100%;white-space:normal}.cx-workspace-content :where(h1,h2,h3,h4){margin-block-start:0}.cx-workspace-content .cx-shell-title{font-size:clamp(1.75rem,2.2vw,2rem)}.cx-workspace-content .cx-shell-lede{font-size:var(--app-subsection);line-height:var(--app-leading)}.cx-workspace-content .cx-card-title{font-size:var(--app-subsection)}.cx-workspace-content .cx-card-body p{font-size:var(--app-body)}.cx-workspace-content .cx-shell-head{padding-block-end:var(--app-space-4);gap:var(--app-space-3) var(--app-space-5)}.cx-workspace-content .cx-shell-heading{gap:var(--app-space-2)}.cx-workspace-content .cx-card{padding:var(--app-space-4);gap:var(--app-space-3);border-radius:var(--app-radius)}.cx-workflow>:where(h2,h3,article){margin-block:0}.cx-workspace-content .cx-wrap{box-sizing:border-box;max-inline-size:1320px;margin-inline:auto;padding:1.5rem 2rem 3rem}.cx-question-grid{display:flex;flex-wrap:wrap;gap:var(--app-space-2,.5rem);margin-block:1rem}.cx-question-grid button{min-width:2.75rem;min-height:2.75rem;padding:.5rem}.cx-question-grid button[aria-current=step]{outline:2px solid var(--purple-solid);outline-offset:2px}.cx-question-grid button.cx-question-saved{color:var(--se);border-color:var(--se)}.cx-answer-option{display:block;padding:var(--app-space-4,1rem);margin-block:.75rem;border:1px solid var(--line-l);border-radius:var(--app-radius,8px);background:var(--app-paper)}.cx-answer-option:has(input:checked){border-color:var(--purple-solid)}.cx-answer-option input[type=radio]{width:1.125rem;min-height:0;height:1.125rem;margin-inline-end:.5rem;accent-color:var(--purple-solid)}.cx-answer-option details{margin-top:.5rem}.cx-work-steps{display:flex;flex-wrap:wrap;gap:var(--app-space-2)}.cx-work-steps>span{flex:1 1 12rem;padding:var(--app-space-3);border-radius:var(--br);background:var(--bone2);color:var(--muted-l)}.cx-work-steps>[aria-current=step]{background:var(--purple-solid);color:var(--app-paper);font-weight:600}.cx-workflow [hidden]{display:none}.cx-workspace-content input[readonly]{background:var(--surface-light);color:var(--muted-l)}.cx-work-facts{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,14rem),1fr));gap:var(--app-space-4)}.cx-question-workspace{display:grid;grid-template-columns:minmax(12rem,15rem) minmax(0,1fr);gap:var(--app-space-4);align-items:start}.cx-question-body{display:grid;gap:var(--app-space-4);min-inline-size:0}@media (max-width:900px){.cx-question-workspace{grid-template-columns:minmax(0,1fr)}}.cx-workspace-content .cx-shell-head{border-bottom:1px solid var(--line-l)}.cx-workspace-content .cx-shell-lede{font-size:var(--app-body)}.cx-workspace-content .cx-card-title{font-size:var(--app-section)}.cx-workspace-content .cx-question-grid button{position:relative;width:34px;min-width:34px;min-height:34px;padding:0}.cx-question-grid button[aria-current=step]{background:var(--purple-solid);color:var(--app-paper);outline-color:var(--purple-solid)}.cx-question-grid button.cx-question-saved{background:color-mix(in srgb,var(--se) 12%,var(--app-paper))}.cx-question-grid button span{position:absolute;top:-5px;right:-4px;border-radius:50%;width:14px;font-size:9px;background:var(--se);color:var(--app-paper)}.cx-work-columns{display:grid;grid-template-columns:minmax(0,1.6fr) minmax(0,1fr);gap:1.5rem;align-items:start}.cx-work-fields{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem}.cx-progress{width:100%;height:6px;accent-color:var(--purple-solid);display:block;margin-block:.6rem}.cx-metrics{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem}.cx-metrics dd{font-size:2rem;font-weight:650;margin:.5rem 0}.cx-metrics dt{color:var(--muted-l)}@media (max-width:1050px){.cx-work-columns{grid-template-columns:minmax(0,1fr)}}@media (max-width:760px){.cx-workspace-content .cx-wrap{padding:1.5rem 1rem 3rem}.cx-work-fields{grid-template-columns:minmax(0,1fr)}}.cx-invite-dialog{box-sizing:border-box;max-width:640px;width:calc(100% - 2rem);border:1px solid var(--line-l);border-radius:var(--app-radius);padding:1.5rem;background:var(--app-paper);color:var(--ink-on-light)}.cx-invite-dialog::backdrop{background:color-mix(in srgb,var(--ink-on-light) 40%,transparent)}.cx-team-person{display:flex;align-items:center;gap:.8rem;padding:1rem 0;border-bottom:1px solid var(--line-l)}.cx-team-person:last-child{border-bottom:0}.cx-team-person p{margin:0;font-size:var(--app-small)}.cx-team-avatar{display:grid;place-items:center;width:32px;height:32px;flex:none;border-radius:50%;background:var(--bone2);color:var(--purple-solid);font-size:var(--app-small)}.cx-team-roles{margin-left:auto;display:flex;flex-wrap:wrap;gap:.4rem}.cx-example-notice{font-size:var(--app-small);color:var(--muted-l);margin:0}.cx-question-body>.cx-work-panel>fieldset{border:0;padding:0}.cx-workflow>p:empty,.cx-workspace-content .cx-shell-body>p:empty{display:none}@media (max-width:600px){.cx-team-person{flex-wrap:wrap}.cx-team-roles{margin-left:2.8rem}}.cx-workspace-content .cx-setup-fields{border:0;padding:0}.cx-workspace-content .cx-setup-fields>*+*{margin-top:1.25rem}.cx-work-fields>label{margin:0}.cx-setup-fields>label{margin-bottom:0}.cx-workspace-content .cx-badge{font:600 12px var(--fb);text-transform:none;letter-spacing:0;border:0;border-radius:6px;background:var(--surface-light);padding:.2rem .55rem}.cx-workspace-content .cx-badge-accent{background:var(--bone2);color:var(--purple-solid)}.cx-workspace-content .cx-metrics{margin:0}.cx-workspace-content .cx-metrics span{font-size:var(--app-small);color:var(--muted-l)}.cx-workspace-content .cx-due-date{font-size:var(--app-section)}.cx-workspace-content .cx-work-panel .cx-table-scroll{border:0;border-radius:0}.cx-workspace-content .cx-progress{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;border-radius:5px;overflow:hidden;background:var(--bone2)}.cx-progress::-webkit-progress-bar{background:var(--bone2)}.cx-progress::-webkit-progress-value{background:var(--purple-solid)}.cx-progress::-moz-progress-bar{background:var(--purple-solid)}@media (max-width:600px){.cx-metrics{grid-template-columns:minmax(0,1fr)}}.cx-assessment-summary{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:var(--app-space-3);align-items:center}.cx-assessment-identity{display:flex;flex-wrap:wrap;align-items:baseline;gap:var(--app-space-2) var(--app-space-3);min-width:0}.cx-assessment-identity h2{flex-basis:100%;margin:0}.cx-assessment-context{grid-column:1;min-width:0}.cx-assessment-context p{margin:0}.cx-assessment-summary>.btn{grid-column:2;grid-row:1/3}.cx-date{display:inline-block;font-size:var(--app-small)}.cx-date>summary{padding-block:0}.cx-date small{display:block;overflow-wrap:anywhere}.cx-answer-option:has(input:checked){border:2px solid var(--purple-solid);padding:calc(var(--app-space-4, 1rem) - 1px);background:var(--bone2)}.cx-answer-option:has(input:focus-visible){outline:3px solid var(--purple-solid);outline-offset:3px}.cx-answer-option:has(input:disabled){cursor:not-allowed;border-style:dashed}.cx-answer-option:hover:not(:has(input:disabled)){border-color:var(--purple-solid)}.cx-question-grid button[aria-current=step]{border:2px solid var(--purple-solid);font-weight:700;text-decoration:underline;text-underline-offset:3px}.cx-question-grid button[aria-current=step].cx-question-saved{background:var(--purple-solid);color:var(--app-paper)}.cx-question-grid button:focus-visible{outline:3px solid var(--ink-on-light);outline-offset:3px}@media (max-width:600px){.cx-assessment-summary{grid-template-columns:minmax(0,1fr)}.cx-assessment-summary>.btn{grid-column:1;grid-row:auto}.cx-workspace-content .cx-question-grid button{width:44px;min-width:44px;min-height:44px}:is(.cx-workspace-content,.cx-workflow) :where(button,.btn,select,summary,label:has(input[type=checkbox]),label:has(input[type=radio])){min-height:44px}.cx-date summary{display:list-item;align-content:center}.cx-work-steps{gap:var(--app-space-1)}.cx-work-steps>span{flex:1 1 0;padding:var(--app-space-2);font-size:var(--app-small)}}.cx-question-navigation{position:sticky;top:5rem;max-height:calc(100dvh - 6rem);overflow:auto}.cx-question-navigation summary{line-height:1.4}.cx-question-navigation p{font-size:var(--app-small)}.cx-question-guidance{max-inline-size:var(--measure)}.cx-save-actions{position:sticky;bottom:0;z-index:2;background:var(--app-paper);border:1px solid var(--line-l);border-top:3px solid var(--purple-solid);border-radius:var(--br);padding:var(--app-space-3);margin-top:var(--app-space-3)}.cx-save-actions>p{margin:0}.cx-save-actions>details{margin-bottom:var(--app-space-2)}.cx-question-body{padding-bottom:2rem}.cx-question-body :is(input,textarea,select,[role=alert],[role=status]){scroll-margin-block:6rem 18rem}.cx-save-actions[data-constrained]{position:static}@media (max-width:900px){.cx-question-navigation{position:static;max-height:none}}@media (max-height:600px){.cx-question-navigation,.cx-save-actions{position:static;max-height:none}}@media (max-width:600px){.cx-question-body:has(:is(input,textarea,select):focus) .cx-save-actions{position:static}}.cx-save-actions:has(details[open]){position:static}.cx-workspace-theme{--cx-bg:light-dark(var(--workspace-color-f3f5f9),var(--workspace-color-151821));--cx-paper:light-dark(var(--workspace-color-fff),var(--workspace-color-20242f));--cx-page-header:light-dark(var(--workspace-page-header-fill),var(--workspace-color-262d3c));--cx-ink:light-dark(var(--workspace-color-202538),var(--workspace-color-eef0f7));--cx-muted:light-dark(var(--workspace-color-606b80),var(--workspace-color-aeb7cb));--cx-line:light-dark(var(--workspace-color-e2e6ee),var(--workspace-color-373d4e));--cx-purple:light-dark(var(--workspace-color-643ddb),var(--workspace-color-b7a0ff));--cx-soft:light-dark(var(--workspace-color-f1edff),var(--workspace-color-302944));--cx-green:light-dark(var(--workspace-color-177556),var(--workspace-color-81d7b0));--cx-green-bg:light-dark(var(--workspace-color-eaf6ef),var(--workspace-color-223c33));--cx-guide:light-dark(var(--workspace-color-edf1f9),var(--workspace-color-262d3c));font-family:var(--workspace-font);color:var(--cx-ink);background:var(--cx-bg);width:100%;font-size:13px;line-height:1.5;position:relative;isolation:isolate}.cx-workspace-theme *{box-sizing:border-box}.cx-workspace-theme .cx-top{display:flex;justify-content:space-between;gap:16px;background:var(--cx-paper);border-bottom:1px solid var(--cx-line);padding:15px 24px;min-height:67px}.cx-workspace-theme .cx-brand{gap:10px;letter-spacing:2px;font-weight:750;font-size:18px}.cx-workspace-theme .cx-top-context{margin-right:auto;margin-left:19px;padding-left:23px;border-left:1px solid var(--cx-line);font-size:12px;color:var(--cx-muted)}.cx-workspace-theme .cx-top-context strong{display:block;color:var(--cx-ink);font-size:13px;font-weight:600}@media (max-width:850px){.cx-workspace-theme .cx-top-context{display:none}}@media (max-width:540px){.cx-workspace-theme .cx-top{padding:12px 17px}}.cx-workspace-theme{color-scheme:light;grid-template-columns:182px minmax(0,1fr);grid-template-rows:67px minmax(calc(100vh - 67px),auto);--purple-solid:var(--workspace-color-643ddb)}.cx-workspace-theme .cx-console-col{display:contents}.cx-workspace-theme .cx-top{grid-column:1/-1;grid-row:1;position:sticky;top:0;z-index:8;color:var(--cx-ink);font:inherit;min-width:0}.cx-workspace-theme .cx-brand{text-decoration:none;color:var(--cx-ink);flex:none}.cx-workspace-theme .cx-top-context{max-width:60%;overflow-wrap:anywhere}.cx-workspace-theme .cx-top-spacer{display:none}.cx-workspace-theme .app-user-menu{margin-left:auto;flex:none}.cx-workspace-theme .app-user-menu summary{padding:0;gap:9px}.cx-workspace-theme .app-user-avatar{width:33px;height:33px;border-radius:50%;background:var(--cx-soft);color:var(--cx-purple);font:700 11px var(--workspace-font)}.cx-workspace-theme .cx-top-nm{font:400 12px/1.4 var(--workspace-font);color:var(--cx-ink)}.cx-workspace-theme .cx-top-rl{font:400 12px/1.4 var(--workspace-font);color:var(--cx-muted)}.cx-workspace-theme .app-user-panel{background:var(--cx-paper);color:var(--cx-ink)}.cx-workspace-theme .cx-rail{grid-column:1;grid-row:2;background:var(--workspace-color-191d30);color:var(--workspace-color-c3c9db);border:0;top:67px;height:calc(100vh - 67px);z-index:9;padding:24px 12px 18px;--bone:var(--workspace-color-c3c9db);--muted-d:var(--workspace-color-99a2bd);--line-d:var(--workspace-color-34394c)}.cx-workspace-theme .cx-rail-brand{display:none}.cx-workspace-theme .cx-rail-nav{padding:0;flex:1}.cx-workspace-theme .cx-rail-group{margin-bottom:24px}.cx-workspace-theme .cx-rail-grouplabel{font:650 10px/1.5 var(--workspace-font);letter-spacing:1.7px;color:var(--workspace-color-99a2bd);margin:0 12px 9px;padding:0}.cx-workspace-theme .cx-rail-list{gap:0}.cx-workspace-theme .cx-rail-item{min-height:39px;padding:9px 11px;margin:3px 0;font:400 12px/1.5 var(--workspace-font);gap:10px;color:var(--workspace-color-c3c9db)}.cx-workspace-theme .cx-rail-item:hover{background:var(--workspace-color-33394f)}.cx-workspace-theme .cx-rail-item[aria-current=page]{background:var(--workspace-color-6543cf);color:var(--workspace-color-fff);font-weight:500;box-shadow:0 4px 10px var(--workspace-color-00000012)}.cx-workspace-theme .cx-rail-item[aria-current=page] .cx-rail-icon{color:inherit}.cx-workspace-theme .cx-rail-icon{width:17px;height:17px;opacity:1}.cx-workspace-theme .cx-rail-icon svg{width:17px;height:17px}.cx-workspace-theme .cx-rail-count{font:400 10px/1.5 var(--workspace-font);background:var(--workspace-color-33394f);border-radius:4px;padding:0 6px;color:var(--workspace-color-dce1ef)}.cx-workspace-theme .cx-rail-navfoot{padding:15px 0 0;border-top:1px solid var(--workspace-color-34394c)}.cx-workspace-theme .cx-rail-navfoot .cx-rail-group{margin:0}.cx-workspace-theme .cx-rail-foot{border:0;padding:17px 12px 0;font:400 10px/1.5 var(--workspace-font);color:var(--workspace-color-a3aec9);letter-spacing:.3px}.cx-workspace-theme .cx-console-main{grid-column:2;grid-row:2;padding:0;min-width:0;background:var(--cx-bg);color:var(--cx-ink);font:inherit;--bone:var(--cx-ink);--muted-d:var(--cx-muted)}.cx-workspace-theme .cx-workspace-content{font:inherit;color:inherit}@media (min-width:1200px){.cx-workspace-theme{grid-template-columns:212px minmax(0,1fr)}.cx-workspace-theme .cx-rail-item{font-size:13px}}@media (max-width:900px){.cx-workspace-theme{grid-template-columns:minmax(0,1fr)}.cx-workspace-theme .cx-console-main{grid-column:1}.cx-workspace-theme .cx-rail{position:fixed;top:67px;width:240px;grid-column:auto;grid-row:auto}.cx-workspace-theme .cx-top-menu{display:grid;color:var(--cx-ink);flex:none}.cx-workspace-theme .cx-top-context{display:none}.cx-workspace-theme .cx-console-scrim{z-index:8;top:67px}.cx-workspace-theme .cx-top{z-index:10}.cx-workspace-theme .cx-top-spacer{display:block}}@media (max-width:540px){.cx-workspace-theme .cx-top-mecol{display:none}.cx-workspace-theme .cx-top{padding:12px 17px}.cx-workspace-theme .cx-top-spacer{display:block}.cx-workspace-theme .cx-rail-item{min-height:44px}}.cx-workspace-theme .cx-top-context strong,.cx-workspace-theme .cx-top-context>span{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cx-workspace-theme{--cx-rail-width:212px;--cx-header-height:72px;grid-template-columns:var(--cx-rail-width) minmax(0,1fr);grid-template-rows:var(--cx-header-height) minmax(calc(100vh - var(--cx-header-height)),auto)}.cx-workspace-theme .cx-top{display:grid;grid-template-columns:var(--cx-rail-width) minmax(0,1fr) minmax(200px,340px) minmax(0,1fr);align-items:center;gap:0;padding:0;height:var(--cx-header-height);min-height:var(--cx-header-height);border:0;box-shadow:0 1px 0 var(--cx-line)}.cx-workspace-theme .cx-brand{grid-column:1;display:flex;align-items:center;width:var(--cx-rail-width);height:72px;padding:16px 20px;gap:12px;background:var(--workspace-color-191d30);color:var(--workspace-color-fff);letter-spacing:0}.cx-workspace-theme .cx-brand .cx-official-symbol{flex:none;stroke:none;color:var(--workspace-color-fff)}.cx-workspace-theme .cx-wordmark{display:inline-grid;grid-template-columns:max-content;width:-moz-max-content;width:max-content;gap:0;flex:none}.cx-workspace-theme .cx-wordmark-title{display:flex;justify-content:space-between;font:700 17.8px/16.2px var(--workspace-font);letter-spacing:0}.cx-workspace-theme .cx-wordmark-by{font:400 11px/11px var(--workspace-font);white-space:nowrap;letter-spacing:normal;word-spacing:normal}.cx-workspace-theme .cx-top-context{grid-column:2;min-width:0;max-width:none;margin:0;padding:0 26px;border:0;font:400 11px/1.5 var(--workspace-font)}.cx-workspace-theme .cx-top-context strong{font:600 12px/1.5 var(--workspace-font)}.cx-workspace-theme .cx-header-actions{grid-column:4;display:flex;align-items:center;justify-content:flex-end;gap:12px;min-width:0;padding:0 26px 0 12px}.cx-workspace-theme .cx-beta{flex:none;color:var(--workspace-beta-ink);background:var(--workspace-beta-fill);border:1px solid var(--workspace-beta-border);border-radius:4px;padding:3px 6px;font:650 10px/1.4 var(--workspace-font);letter-spacing:.8px}.cx-workspace-theme .cx-account-menu,.cx-workspace-theme .cx-workspace-notifications{position:relative;flex:none}.cx-workspace-theme .cx-account-toggle,.cx-workspace-theme .cx-notification-toggle{display:flex;align-items:center;list-style:none;cursor:pointer;background:transparent;color:var(--cx-ink);border:1px solid transparent;border-radius:7px;padding:4px 6px;gap:9px}.cx-workspace-theme .cx-account-toggle::-webkit-details-marker,.cx-workspace-theme .cx-notification-toggle::-webkit-details-marker{display:none}.cx-workspace-theme .cx-account-toggle:after,.cx-workspace-theme .cx-notification-toggle:after{display:none}.cx-workspace-theme .cx-account-menu[open] .cx-account-toggle,.cx-workspace-theme .cx-account-toggle:hover,.cx-workspace-theme .cx-notification-toggle:hover,.cx-workspace-theme .cx-workspace-notifications[open] .cx-notification-toggle{background:var(--cx-bg);border-color:var(--cx-line)}.cx-workspace-theme .cx-account-toggle>.cx-top-mecol{max-width:160px}.cx-workspace-theme .cx-top-nm{font:500 11px/1.4 var(--workspace-font)}.cx-workspace-theme .cx-top-rl{font:400 10px/1.4 var(--workspace-font)}.cx-workspace-theme .cx-account-toggle>svg{width:13px;height:13px;color:var(--cx-muted)}.cx-workspace-theme .cx-notification-toggle{width:36px;height:36px;justify-content:center;padding:0;color:var(--cx-muted)}.cx-workspace-theme .cx-notification-toggle svg{width:19px;height:19px}.cx-workspace-theme .cx-chrome-popover{position:absolute;top:calc(100% + 14px);right:0;z-index:20;border:1px solid var(--cx-line);border-radius:11px;box-shadow:0 14px 40px var(--workspace-popover-shadow);background:var(--cx-paper);color:var(--cx-ink);font:400 12px/1.5 var(--workspace-font);overflow:hidden}.cx-workspace-theme .cx-account-panel,.cx-workspace-theme .cx-notification-panel{width:294px;max-width:calc(100vw - 24px)}.cx-workspace-theme .cx-account-identity{display:flex;align-items:center;gap:11px;padding:20px 18px 16px}.cx-workspace-theme .cx-account-identity>div{min-width:0;overflow-wrap:anywhere}.cx-workspace-theme .cx-account-identity>.app-user-avatar{width:42px;height:42px;font-size:13px;flex:none}.cx-workspace-theme .cx-account-identity strong{display:block;font-size:13px;font-weight:650;margin-bottom:5px}.cx-workspace-theme .cx-account-role{display:inline-block;font-size:10px;padding:2px 7px;border:1px solid var(--cx-line);border-radius:4px;color:var(--cx-muted);line-height:1.4}.cx-workspace-theme .cx-account-workspace{margin:0 14px 12px;padding:11px 12px;border-radius:6px;background:var(--cx-bg)}.cx-workspace-theme .cx-chrome-label{display:block;font:600 10px/1.5 var(--workspace-font);text-transform:uppercase;letter-spacing:1px;color:var(--cx-muted);margin-bottom:6px}.cx-workspace-theme .cx-account-workspace>div{display:flex;align-items:center;gap:7px;font-size:11px}.cx-workspace-theme .cx-account-workspace strong{font-weight:500;overflow-wrap:anywhere;min-width:0}.cx-workspace-theme .cx-account-workspace svg{width:14px;height:14px;color:var(--cx-muted)}.cx-workspace-theme .cx-account-links{padding:5px 8px 8px;border-top:1px solid var(--cx-line)}.cx-workspace-theme .cx-account-links a{display:flex;align-items:center;gap:11px;padding:11px 10px;color:var(--cx-ink);border-radius:6px;text-decoration:none}.cx-workspace-theme .cx-account-links a>span{flex:1}.cx-workspace-theme .cx-account-links svg{color:var(--cx-muted)}.cx-workspace-theme .cx-account-links a>svg:last-child{width:13px;height:13px}.cx-workspace-theme .cx-account-exit button:hover,.cx-workspace-theme .cx-account-links a:hover{background:var(--cx-bg)}.cx-workspace-theme .cx-account-exit{padding:7px 8px;border-top:1px solid var(--cx-line)}.cx-workspace-theme .cx-account-exit button{display:flex;align-items:center;justify-content:flex-start;gap:11px;width:100%;padding:11px 10px;border:0;border-radius:6px;background:transparent;color:var(--workspace-danger);font:inherit;box-shadow:none}.cx-workspace-theme .cx-account-exit p{font-size:12px;padding:8px}.cx-workspace-theme .cx-workspace-search{position:relative;grid-column:3;min-width:0}.cx-workspace-theme .cx-search-field{display:flex;align-items:center;gap:9px;border:1px solid var(--cx-line);border-radius:7px;background:var(--cx-bg);padding:0 11px;height:38px;color:var(--cx-muted)}.cx-workspace-theme .cx-search-field input{min-width:0;width:100%;border:0;border-radius:0;color:var(--cx-ink);background:transparent;font:400 12px/1.5 var(--workspace-font);padding:8px 0;box-shadow:none}.cx-workspace-theme .cx-search-field input::-moz-placeholder{color:var(--cx-muted)}.cx-workspace-theme .cx-search-field input::placeholder{color:var(--cx-muted)}.cx-workspace-theme .cx-search-field kbd{font:400 11px/1.5 var(--workspace-font);white-space:nowrap;border:1px solid var(--cx-line);padding:0 4px;border-radius:3px}.cx-workspace-theme .cx-search-results{width:100%;top:calc(100% + 8px);padding:12px 8px}.cx-workspace-theme .cx-search-results .cx-chrome-label,.cx-workspace-theme .cx-search-results p{padding:0 8px}.cx-workspace-theme .cx-search-results a{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:10px 8px;border-radius:6px;color:var(--cx-ink);text-decoration:none;overflow-wrap:anywhere}.cx-workspace-theme .cx-search-results a:hover{background:var(--cx-bg)}.cx-workspace-theme .cx-search-results .cx-search-documents{border-top:1px solid var(--cx-line);margin-top:6px;justify-content:flex-start;color:var(--cx-purple)}.cx-workspace-theme .cx-notification-panel{right:-52px}.cx-workspace-theme .cx-notification-heading{padding:16px 18px;border-bottom:1px solid var(--cx-line)}.cx-workspace-theme .cx-notification-heading strong{display:block;font-size:13px}.cx-workspace-theme .cx-notification-heading span{font-size:11px;color:var(--cx-muted)}.cx-workspace-theme .cx-notification-message{padding:22px 18px}.cx-workspace-theme .cx-notification-message button{background:var(--cx-paper);color:var(--cx-purple);border:1px solid var(--cx-line);border-radius:6px;padding:7px 12px;margin-top:10px}.cx-workspace-theme .cx-notification-empty{display:grid;justify-items:center;text-align:center;gap:8px;padding:28px 22px}.cx-workspace-theme .cx-notification-empty>svg{width:24px;height:24px;color:var(--cx-muted);margin-bottom:4px}.cx-workspace-theme .cx-notification-empty p{font-size:11px;color:var(--cx-muted)}.cx-workspace-theme .cx-notification-list{list-style:none;margin:0;padding:6px 10px;max-height:320px;overflow-y:auto}.cx-workspace-theme .cx-notification-list li+li{border-top:1px solid var(--cx-line)}.cx-workspace-theme .cx-notification-list a{display:block;padding:12px 8px;color:var(--cx-ink);text-decoration:none;border-radius:6px;overflow-wrap:anywhere}.cx-workspace-theme .cx-notification-list a:hover{background:var(--cx-bg)}.cx-workspace-theme .cx-notification-list span{display:block;color:var(--cx-muted);font-size:11px;margin-top:4px}.cx-workspace-theme .cx-notification-footer{display:flex;align-items:center;justify-content:space-between;padding:14px 18px;border-top:1px solid var(--cx-line);color:var(--cx-purple);text-decoration:none}.cx-workspace-theme .cx-rail{top:var(--cx-header-height);height:calc(100vh - var(--cx-header-height));padding-top:22px}.cx-workspace-theme .cx-rail-group{margin-bottom:22px}.cx-workspace-theme .cx-rail-grouplabel{margin-bottom:8px}.cx-workspace-theme .cx-rail-item{min-height:34px;padding:6px 11px;margin:1px 0;font-size:12px}.cx-workspace-theme .cx-rail-navfoot{padding-top:12px}@media (max-width:1350px){.cx-workspace-theme .cx-top{grid-template-columns:var(--cx-rail-width) minmax(0,1fr) minmax(190px,280px) minmax(0,1fr)}.cx-workspace-theme .cx-account-toggle>.cx-top-mecol{display:none}.cx-workspace-theme .cx-header-actions{padding-right:18px;gap:9px}.cx-workspace-theme .cx-top-context{padding-left:22px;padding-right:16px}}@media (max-width:900px){.cx-workspace-theme{--cx-rail-width:182px;--cx-header-height:130px;grid-template-columns:minmax(0,1fr)}.cx-workspace-theme .cx-top{grid-template-columns:var(--cx-rail-width) minmax(0,1fr);grid-template-rows:72px 58px}.cx-workspace-theme .cx-brand{grid-row:1;padding:16px 14px;gap:10px}.cx-workspace-theme .cx-header-actions{grid-column:2;grid-row:1}.cx-workspace-theme .cx-top-menu{grid-column:1;grid-row:2;justify-self:start;width:44px;height:44px;margin-left:8px;display:grid}.cx-workspace-theme .cx-workspace-search{grid-column:1/-1;grid-row:2;margin:0 16px 0 60px}.cx-workspace-theme .cx-search-field{height:40px}.cx-workspace-theme .cx-search-field input{font-size:16px}.cx-workspace-theme .cx-search-field kbd,.cx-workspace-theme .cx-top-context{display:none}.cx-workspace-theme .cx-console-scrim{top:var(--cx-header-height)}.cx-workspace-theme .cx-account-toggle,.cx-workspace-theme .cx-notification-toggle,.cx-workspace-theme .cx-rail-item{min-height:44px}}@media (max-width:380px){.cx-workspace-theme{--cx-rail-width:144px}.cx-workspace-theme .cx-brand{padding-left:5px;padding-right:5px;gap:5px}.cx-workspace-theme .cx-header-actions{padding:0 8px;gap:4px}.cx-workspace-theme .cx-account-toggle{padding:4px}.cx-workspace-theme .cx-account-toggle>svg{display:none}}@media (pointer:coarse){.cx-workspace-theme .cx-account-toggle,.cx-workspace-theme .cx-notification-toggle{min-width:44px;min-height:44px}.cx-workspace-theme .cx-account-exit button,.cx-workspace-theme .cx-account-links a,.cx-workspace-theme .cx-rail-item{min-height:44px}}.cx-workspace-theme{--fb:var(--workspace-font);--fd:var(--workspace-font);--app-body:13px;--app-small:11px;--app-section:18px;--app-subsection:14px;--app-leading:1.5;--app-paper:var(--cx-paper);--surface-light:var(--cx-bg);--ink-on-light:var(--cx-ink);--line-l:var(--cx-line);--muted-l:var(--cx-muted);--purple:var(--cx-purple);--workspace-page-padding:24px;--workspace-content-gap:20px}.cx-workspace-theme .cx-console-main.on-light{--bone:var(--cx-ink);--muted-d:var(--cx-muted);--line-d:var(--cx-line);background:var(--cx-bg);font-family:var(--workspace-font)}.cx-workspace-theme :is(.cx-top,.cx-rail) svg{width:17px;height:17px;flex:none;stroke-width:1.7}.cx-workspace-theme .cx-console-main>.notice{margin:16px var(--workspace-page-padding)}.cx-workspace-theme .cx-workspace-content>.cx-shell{width:100%;max-width:none;margin:0;padding:0;gap:0;min-width:0}.cx-workspace-theme .cx-shell-head{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:13px 18px;width:100%;margin:0;padding:24px var(--workspace-page-padding);border-bottom:1px solid var(--cx-line);background:var(--cx-page-header)}.cx-workspace-theme .cx-shell-heading{flex:none;max-width:none;min-width:0;gap:7px}.cx-workspace-theme .cx-shell-title{font:680 27px/1.2 var(--workspace-font);color:var(--cx-ink);letter-spacing:-.9px;margin:0}.cx-workspace-theme .cx-shell-lede{color:var(--cx-muted);font:400 12px/1.5 var(--workspace-font);margin:0;max-width:90ch}.cx-workspace-theme .cx-shell-heading>.eyebrow{color:var(--cx-muted);font:500 11px/1.5 var(--workspace-font);letter-spacing:.3px}.cx-workspace-theme .cx-shell-breadcrumbs{grid-column:1/-1;display:flex;align-items:center;gap:8px;font:400 11px/1.5 var(--workspace-font);color:var(--cx-muted)}.cx-workspace-theme .cx-shell-breadcrumbs svg{width:12px;height:12px}.cx-workspace-theme .cx-shell-body{padding:26px var(--workspace-page-padding);gap:var(--workspace-content-gap);min-width:0}.cx-workspace-theme .cx-shell-body-with-aside{display:grid;grid-template-columns:minmax(0,1.85fr) minmax(210px,1fr);align-items:start}.cx-workspace-theme .cx-shell-content{display:flex;flex-direction:column;gap:19px;min-width:0}.cx-workspace-theme .cx-shell-aside,.cx-workspace-theme .cx-shell-footer{min-width:0}.cx-workspace-theme .cx-card{background:var(--cx-paper);border:1px solid var(--cx-line);border-radius:8px;padding:20px;box-shadow:none}.cx-workspace-theme .cx-card-title{font:650 18px/1.35 var(--workspace-font)}.cx-workspace-theme .cx-card-description{color:var(--cx-muted)}.cx-workspace-theme :is(.cx-card-description,.cx-card-body p){font-size:var(--app-body);line-height:var(--app-leading)}.cx-workspace-theme .cx-shell-actions .btn{min-height:37px;padding:9px 12px;font-size:11px}.cx-workspace-theme .cx-workspace-content .btn{border-radius:6px}.cx-workspace-theme .cx-workspace-content .btn-primary{background:var(--purple-solid);color:var(--workspace-color-fff)}.cx-workspace-theme .cx-workspace-content .btn-secondary{background:var(--cx-paper);color:var(--cx-ink);border-color:var(--cx-line)}@media (min-width:1200px){.cx-workspace-theme{--workspace-page-padding:32px;--workspace-content-gap:24px}.cx-workspace-theme .cx-shell-body-with-aside{grid-template-columns:minmax(0,2.25fr) minmax(260px,1fr)}}@media (max-width:900px){.cx-workspace-theme .cx-shell-body-with-aside{grid-template-columns:minmax(0,1fr)}}@media (max-width:540px){.cx-workspace-theme{--workspace-page-padding:16px;--workspace-content-gap:18px}.cx-workspace-theme .cx-shell-head{grid-template-columns:minmax(0,1fr);padding-block:17px}.cx-workspace-theme .cx-shell-title{font-size:26px}.cx-workspace-theme .cx-shell-body{padding-block:18px}.cx-workspace-theme .cx-shell-actions .btn{min-height:44px}}.cx-workspace-theme .cx-workspace-content a.btn{text-decoration:none}.cx-workspace-theme .cx-workspace-content :is(.cx-table-scroll,.cx-work-panel,.notice){border-radius:8px;border-color:var(--cx-line)}.cx-workspace-theme .cx-shell:not(.cx-overview) :is(p,li,dd,td,th){font-size:var(--app-body);line-height:var(--app-leading)}.cx-workspace-theme .cx-workspace-content .btn{box-shadow:none;letter-spacing:normal;text-transform:none;font-family:var(--workspace-font)}@media (max-width:540px){.cx-workspace-theme .cx-table-scroll{max-width:100%;overflow-x:auto}.cx-workspace-theme .cx-table{min-width:640px}}