.cfo-page-reframe{background:#f4f6fa;min-width:0}.cfo-page-reframe>.cfo-executive-brief{max-width:none;margin:0}.cfo-page-reframe .cfo-overview>.cfo-heading{display:none!important}.cfo-page-reframe .cfo-overview{padding-top:0!important}.cfo-executive-brief{isolation:isolate;color:#f8f9ff;background:radial-gradient(circle at 18% 0,#70eef814,#0000 25%),linear-gradient(#f8f9fb,#eef1f6);min-height:calc(100svh - 112px);padding:clamp(16px,2vw,34px);position:relative;overflow:hidden}.cfo-command-brief{isolation:isolate;opacity:0;pointer-events:none;background:#050a12;border:1px solid #182330;border-radius:26px;grid-template-rows:auto minmax(0,1fr) auto;max-width:1800px;min-height:calc(100svh - 180px);margin:0 auto;display:grid;position:relative;overflow:hidden;transform:translateY(10px)scale(.994);box-shadow:0 28px 70px #111b2d2b}.cfo-executive-brief--ready .cfo-command-brief{pointer-events:auto;animation:.7s cubic-bezier(.2,.8,.2,1) forwards cfo-brief-reveal}.cfo-command-scene__grid{z-index:-3;opacity:.5;background-image:linear-gradient(#6e97b514 1px,#0000 1px),linear-gradient(90deg,#6e97b514 1px,#0000 1px);background-size:72px 72px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(90deg,#000 0%,#00000080 64%,#0000 100%);mask-image:linear-gradient(90deg,#000 0%,#00000080 64%,#0000 100%)}.cfo-command-scene__core{display:none}.cfo-command-scene__bloom{z-index:-2;background:radial-gradient(at 5% 100%,#af3fee2e,#0000 36%),radial-gradient(circle at 74% 33%,#20d8ed1f,#0000 28%),radial-gradient(circle at 91% 93%,#6747ea29,#0000 30%),linear-gradient(130deg,#050912 0%,#07101a 55%,#03070c 100%);position:absolute;inset:0}.cfo-command-topline{z-index:1;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#040910b8;border-bottom:1px solid #c4def11f;justify-content:space-between;align-items:center;gap:20px;padding:19px clamp(24px,3.1vw,54px);display:flex;position:relative}.cfo-command-topline>div,.cfo-command-topline>p{letter-spacing:.15em;text-transform:uppercase;align-items:center;gap:10px;margin:0;font-size:10px;font-weight:800;display:flex}.cfo-command-topline>div{color:#e5dcff}.cfo-command-topline>div i{background:#55e0ef;border-radius:50%;width:8px;height:8px;box-shadow:0 0 0 7px #55e0ef14,0 0 18px #55e0efa6}.cfo-command-topline>div b{color:#8793a8;border-left:1px solid #ffffff29;margin-left:4px;padding-left:12px;font-weight:700}.cfo-command-topline>p{color:#aab5c5}.cfo-command-topline>p em{background:#ae75fb;border-radius:50%;width:6px;height:6px;box-shadow:0 0 16px #ae75fbcc}.cfo-command-stage{z-index:1;grid-template-columns:minmax(0,1.05fr) minmax(470px,.95fr);align-items:stretch;gap:clamp(40px,5.2vw,104px);padding:clamp(45px,5.5vw,82px) clamp(30px,5.4vw,94px) clamp(38px,5vw,72px);display:grid;position:relative}.cfo-command-introduction{flex-direction:column;justify-content:center;max-width:785px;padding-right:clamp(0px,2vw,26px);display:flex}.cfo-command-introduction__index{color:#8ea3bd;letter-spacing:.18em;text-transform:uppercase;align-items:center;gap:11px;font-size:10px;font-weight:800;display:flex}.cfo-command-introduction__index:before{content:"";background:linear-gradient(90deg,#54ddeb,#0000);width:32px;height:1px}.cfo-command-introduction h1{letter-spacing:-.075em;gap:18px;margin:24px 0 23px;font-size:clamp(52px,5.2vw,88px);font-weight:830;line-height:.89;display:grid}.cfo-command-greeting{white-space:nowrap;border-right:2px solid #73e6f2;width:0;animation:1.1s steps(13,end) .28s forwards cfo-command-type,.62s step-end .28s 3 forwards cfo-command-cursor;display:block;overflow:hidden}.cfo-command-introduction h1 small{letter-spacing:-.04em;color:#c2cad9;max-width:575px;font-size:clamp(21px,1.7vw,29px);font-weight:610;line-height:1.08}.cfo-command-introduction>p{color:#9daabd;max-width:665px;margin:0;font-size:15px;line-height:1.73}.cfo-command-brief__actions{flex-wrap:wrap;gap:11px;margin-top:31px;display:flex}.cfo-command-brief__actions a{letter-spacing:.01em;border-radius:9px;align-items:center;gap:10px;min-height:49px;padding:0 18px;font-size:12px;font-weight:800;text-decoration:none;transition:transform .18s,box-shadow .18s,background .18s;display:flex}.cfo-command-brief__actions a:hover{transform:translateY(-3px)}.cfo-command-brief__primary{color:#050914;background:linear-gradient(115deg,#f8fbff,#c9eff2);box-shadow:0 12px 28px #3ee0ee29}.cfo-command-brief__secondary{color:#eff3fa;background:#ffffff0b;border:1px solid #c2ddee2e}.cfo-command-routes{border-top:1px solid #c2daeb26;flex-wrap:wrap;gap:14px 25px;margin-top:45px;padding-top:17px;display:flex}.cfo-command-routes a{color:#b7c1d0;letter-spacing:.03em;align-items:center;gap:8px;font-size:11px;font-weight:750;text-decoration:none;transition:color .16s;display:flex}.cfo-command-routes a:hover{color:#fff}.cfo-command-routes span{color:#65dfed;letter-spacing:.11em;font-size:9px;font-weight:820}.cfo-command-recap{background:linear-gradient(140deg,#0c1521eb,#040a11f5);border:1px solid #96c0de42;border-radius:18px;flex-direction:column;place-self:stretch end;width:100%;max-width:680px;min-height:0;display:flex;position:relative;overflow:hidden;box-shadow:0 22px 52px #0003,inset 0 1px #ffffff0d}.cfo-command-recap:before{content:"";pointer-events:none;background:linear-gradient(130deg,#b166f329,#0000 28% 75%,#34e0ee14);position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000,#0000 42%);mask-image:linear-gradient(#000,#0000 42%)}.cfo-command-recap__head{border-bottom:1px solid #d3e6f51c;justify-content:space-between;align-items:end;gap:20px;padding:25px 27px 20px;display:flex;position:relative}.cfo-command-recap__head>div{gap:8px;display:grid}.cfo-command-recap__head span{letter-spacing:.17em;text-transform:uppercase;color:#bd9afa;font-size:9px;font-weight:820}.cfo-command-recap__head h2{letter-spacing:-.045em;max-width:440px;margin:0;font-size:23px;line-height:1.08}.cfo-command-recap__head>a{color:#dbe7f1;border:1px solid #d7e7f42e;border-radius:50%;place-items:center;width:37px;height:37px;transition:background .18s,transform .18s;display:grid}.cfo-command-recap__head>a:hover{background:#ffffff17;transform:translate(2px)}.cfo-decision-lanes{align-content:start;display:grid;position:relative}.cfo-decision-lane{color:#fff;border-bottom:1px solid #d3e6f517;grid-template-columns:31px minmax(0,1fr) auto;align-items:start;gap:5px 13px;min-width:0;padding:18px 27px 17px;text-decoration:none;transition:background .18s,transform .18s;display:grid;position:relative}.cfo-decision-lane:last-child{border-bottom:0}.cfo-decision-lane:hover{background:#ffffff0b}.cfo-decision-lane__index{color:#87dfe9;letter-spacing:.05em;border:1px solid;border-radius:6px;grid-row:1/span 3;place-items:center;width:25px;height:25px;font-size:9px;font-weight:800;display:grid}.cfo-decision-lane--priority .cfo-decision-lane__index{color:#d19bf6}.cfo-decision-lane--watch .cfo-decision-lane__index{color:#f0b4e3}.cfo-decision-lane__finding{gap:3px;min-width:0;display:grid}.cfo-decision-lane small{letter-spacing:.14em;text-transform:uppercase;color:#8e9aae;font-size:9px;font-weight:820}.cfo-decision-lane__finding strong{letter-spacing:-.027em;font-size:16px}.cfo-decision-lane__finding p{color:#8f9bae;margin:0;font-size:11px;line-height:1.42}.cfo-decision-lane>em{letter-spacing:-.055em;grid-area:1/3/span 2;align-self:center;padding-right:28px;font-size:22px;font-style:normal;font-weight:820}.cfo-decision-lane--priority>em{color:#dec8ff}.cfo-decision-lane--review>em{color:#80e6f4}.cfo-decision-lane--watch>em{color:#f1addc}.cfo-decision-lane__solution{border-top:1px solid #d3e6f514;grid-column:2/-1;gap:4px;margin-top:7px;padding-top:10px;display:grid}.cfo-decision-lane__solution small{color:#69dce9}.cfo-decision-lane__solution p{color:#b7c0cf;margin:0;font-size:11px;line-height:1.42}.cfo-decision-lane>svg{color:#9ca8b9;position:absolute;top:39px;right:24px}.cfo-command-recap__empty{align-content:center;gap:6px;min-height:150px;padding:28px;display:grid}.cfo-command-recap__empty strong{font-size:16px}.cfo-command-recap__empty span{color:#99a7b9;font-size:13px}.cfo-brief-glance{z-index:1;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#03080eb8;border:1px solid #c2daeb1f;border-radius:14px;grid-template-columns:repeat(4,1fr);margin:0 clamp(30px,5.4vw,94px) clamp(26px,3.4vw,52px);display:grid;position:relative;overflow:hidden}.cfo-brief-glance>a{min-width:0;color:inherit;border-right:1px solid #c2daeb1a;gap:5px;padding:17px clamp(17px,2vw,31px) 18px;text-decoration:none;transition:background .18s;display:grid;position:relative}.cfo-brief-glance>a:last-child{border-right:0}.cfo-brief-glance>a:hover{background:#ffffff0e}.cfo-brief-glance small{letter-spacing:.13em;text-transform:uppercase;color:#8997aa;font-size:9px;font-weight:820}.cfo-brief-glance strong{color:#f3f5fa;letter-spacing:-.045em;text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:22px;overflow:hidden}.cfo-brief-glance span{color:#a6b0bf;font-size:11px}.cfo-brief-glance__coverage:after{content:"";background:linear-gradient(90deg,#ef65cc,#8f6df2,#47ddec);height:1px;position:absolute;bottom:9px;left:clamp(17px,2vw,31px);right:clamp(17px,2vw,31px)}.cfo-command-entry{z-index:2147483647;perspective:1800px;pointer-events:none;background:#010204;place-items:center;width:100vw;height:100dvh;display:grid;overflow:hidden;position:fixed!important;inset:0!important}.cfo-command-entry:before,.cfo-command-entry:after{content:"";pointer-events:none;position:absolute;inset:-20%}.cfo-command-entry:before{background:radial-gradient(circle,#40e1f624,#0000 15%),radial-gradient(circle at 50% 52%,#af4cf121,#0000 27%);animation:11.2s ease-in-out both cfo-entry-bloom}.cfo-command-entry:after{opacity:.14;filter:blur(1px);background:linear-gradient(90deg,#0000 0 48%,#8debf947 50%,#0000 52%);animation:2.8s ease-in-out infinite cfo-entry-scan}.cfo-command-entry__grid{opacity:.2;background-image:linear-gradient(#688ba721 1px,#0000 1px),linear-gradient(90deg,#688ba721 1px,#0000 1px);background-size:clamp(42px,4vw,78px) clamp(42px,4vw,78px);animation:11.2s cubic-bezier(.15,.8,.2,1) both cfo-entry-grid;position:absolute;inset:0;-webkit-mask-image:radial-gradient(#000 0%,#0000 61%);mask-image:radial-gradient(#000 0%,#0000 61%)}.cfo-command-entry__halo{pointer-events:none;border:1px solid #69e2f447;border-radius:50%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)rotateX(72deg);box-shadow:inset 0 0 56px #5ad9f014,0 0 76px #834cf214}.cfo-command-entry__halo--outer{aspect-ratio:1;width:min(111vw,1600px);animation:11.2s cubic-bezier(.1,.8,.2,1) both cfo-entry-halo-outer}.cfo-command-entry__halo--inner{aspect-ratio:1;border-color:#e570e757;width:min(68vw,960px);animation:11.2s cubic-bezier(.1,.8,.2,1) both cfo-entry-halo-inner}.cfo-command-entry__core{z-index:2;mix-blend-mode:normal;filter:none;width:min(1120px,86vw);transform-style:preserve-3d;line-height:0;animation:11.2s cubic-bezier(.13,.82,.2,1) both cfo-entry-core;position:relative}.cfo-command-entry__core img{object-fit:contain;width:100%;height:auto}.cfo-command-entry__axis{z-index:3;background:linear-gradient(90deg,#0000,#60e5f4bf,#0000);width:min(90vw,1220px);height:1px;animation:11.2s both cfo-entry-axis;position:absolute;box-shadow:0 0 28px #5cdef3bf}.cfo-command-entry__status{z-index:4;color:#c4cadd;letter-spacing:.18em;text-transform:uppercase;white-space:nowrap;align-items:center;gap:11px;font-size:10px;font-weight:820;animation:11.2s both cfo-entry-status;display:flex;position:absolute;bottom:clamp(38px,7vh,82px);left:50%;transform:translate(-50%)}.cfo-command-entry__status i{background:#66e5f4;border-radius:50%;width:7px;height:7px;box-shadow:0 0 0 7px #66e5f41a,0 0 19px #66e5f4cc}.cfo-command-entry__status b{color:#8f9aae;border-left:1px solid #ffffff2e;padding-left:13px;font-weight:700}@keyframes cfo-entry-core{0%{opacity:0;transform:perspective(1500px)rotateX(18deg)rotateY(-45deg)rotate(-6deg)scale(.48)}12%{opacity:1}72%{opacity:1;transform:perspective(1500px)rotateX(0)rotateY(1080deg)rotate(0)scale(1)}92%{opacity:1;transform:perspective(1500px)rotateX(0)rotateY(1080deg)rotate(0)scale(1)}to{opacity:0;transform:perspective(1500px)rotateX(0)rotateY(1080deg)rotate(0)scale(1.18)}}@keyframes cfo-entry-halo-outer{0%{opacity:0;transform:translate(-50%,-50%)rotateX(72deg)scale(.3)}18%{opacity:.75}74%{opacity:.54;transform:translate(-50%,-50%)rotateX(72deg)scale(1.15)}to{opacity:0;transform:translate(-50%,-50%)rotateX(72deg)scale(1.64)}}@keyframes cfo-entry-halo-inner{0%{opacity:0;transform:translate(-50%,-50%)rotateX(72deg)scale(.4)}32%{opacity:.8}82%{opacity:.5;transform:translate(-50%,-50%)rotateX(72deg)scale(1.26)}to{opacity:0;transform:translate(-50%,-50%)rotateX(72deg)scale(1.5)}}@keyframes cfo-entry-bloom{0%,to{opacity:0;transform:scale(.6)}20%,76%{opacity:1;transform:scale(1)}}@keyframes cfo-entry-grid{0%{opacity:0;transform:scale(1.3)}23%{opacity:.3}84%{opacity:.17;transform:scale(1)}to{opacity:0;transform:scale(.85)}}@keyframes cfo-entry-scan{0%,to{transform:translate(-34%)}50%{transform:translate(34%)}}@keyframes cfo-entry-axis{0%,to{opacity:0;transform:scaleX(.15)}31%,80%{opacity:.9;transform:scaleX(1)}}@keyframes cfo-entry-status{0%,12%{opacity:0;transform:translate(-50%,10px)}22%,81%{opacity:1;transform:translate(-50%)}to{opacity:0;transform:translate(-50%,-8px)}}@keyframes cfo-brief-reveal{to{opacity:1;transform:none}}@keyframes cfo-command-type{to{width:13ch}}@keyframes cfo-command-cursor{0%,50%{border-color:#73e6f2}51%,to{border-color:#0000}}@media (max-width:1100px){.cfo-executive-brief,.cfo-command-brief{min-height:0}.cfo-command-stage{grid-template-columns:1fr;gap:42px}.cfo-command-recap{justify-self:start;max-width:780px}.cfo-brief-glance{grid-template-columns:1fr 1fr}}@media (max-width:720px){.cfo-executive-brief{padding:12px}.cfo-command-brief{border-radius:18px;min-height:0}.cfo-command-entry__core{width:115vw}.cfo-command-entry__halo--outer{width:150vw}.cfo-command-entry__halo--inner{width:98vw}.cfo-command-entry__status{letter-spacing:.11em;font-size:8px;bottom:28px}.cfo-command-entry__status b{display:none}.cfo-command-topline{padding:17px 20px}.cfo-command-topline>div b,.cfo-command-topline>p{display:none}.cfo-command-stage{gap:36px;padding:40px 21px 28px}.cfo-command-introduction h1{margin:18px 0;font-size:clamp(46px,14vw,70px)}.cfo-command-introduction h1 small{font-size:21px}.cfo-command-introduction>p{font-size:14.5px}.cfo-command-brief__actions{margin-top:25px}.cfo-command-routes{gap:13px;margin-top:34px}.cfo-command-routes a{font-size:10px}.cfo-command-recap{border-radius:13px}.cfo-command-recap__head{padding:21px}.cfo-command-recap__head h2{font-size:19px}.cfo-decision-lane{grid-template-columns:27px minmax(0,1fr);padding:18px 19px}.cfo-decision-lane>em{grid-area:auto/2;padding:0;font-size:21px}.cfo-decision-lane__solution{grid-column:2}.cfo-decision-lane>svg{top:48px;right:15px}.cfo-brief-glance{border-radius:12px;grid-template-columns:1fr;margin:0 21px 21px}.cfo-brief-glance>a{border-bottom:1px solid #c2daeb1a;border-right:0;padding:17px 21px}.cfo-brief-glance>a:last-child{border-bottom:0}}@media (prefers-reduced-motion:reduce){.cfo-command-entry{display:none}.cfo-command-brief{opacity:1!important;animation:none!important;transform:none!important}.cfo-command-greeting{border-right:0;width:auto;animation:none}.cfo-command-brief__actions a,.cfo-decision-lane,.cfo-brief-glance>a{transition:none!important}}.cfo-command-entry:not(.cfo-command-entry--active):before,.cfo-command-entry:not(.cfo-command-entry--active):after,.cfo-command-entry:not(.cfo-command-entry--active) .cfo-command-entry__grid,.cfo-command-entry:not(.cfo-command-entry--active) .cfo-command-entry__halo,.cfo-command-entry:not(.cfo-command-entry--active) .cfo-command-entry__core,.cfo-command-entry:not(.cfo-command-entry--active) .cfo-command-entry__axis,.cfo-command-entry:not(.cfo-command-entry--active) .cfo-command-entry__status{opacity:0!important;animation:none!important}.cfo-command-entry:not(.cfo-command-entry--active) .cfo-command-entry__core{transform:perspective(1500px)rotateX(18deg)rotateY(-45deg)rotate(-6deg)scale(.48)}
.intelligence-add-data{color:#20232d;white-space:nowrap;background:#fff;border:1px solid #1416221a;border-radius:10px;align-items:center;gap:8px;height:40px;padding:0 12px;font-size:11px;font-weight:780;text-decoration:none;transition:transform .18s,border-color .18s,background .18s;display:flex;box-shadow:0 5px 16px #12141f06}.intelligence-add-data:hover{border-color:#7e5bff47;transform:translateY(-1px)}.intelligence-add-data--primary{color:#fff;background:#12131a;border-color:#12131a;position:relative;overflow:hidden;box-shadow:0 8px 22px #12131a1f}.intelligence-add-data--primary:before{content:"";background:linear-gradient(#ef4cc7,#865dff,#31d8ff);width:3px;position:absolute;top:0;bottom:0;left:0}.intelligence-data-state{text-decoration:none!important}.intelligence-data-state:hover{color:#31343e;background:#fff;border-color:#7e5bff38}.intelligence-nav__item--data{color:#a8b7c6;background:#4ad3ff0b}.intelligence-nav__item--data .intelligence-nav__icon{color:#79dfff}.intelligence-nav__item--data:after{content:"DATA";text-align:center;letter-spacing:.12em;color:#667581;opacity:.8;font-size:7px;font-weight:850;transition:opacity .16s;position:absolute;bottom:3px;left:8px;right:8px}.intelligence-rail:hover .intelligence-nav__item--data:after,.intelligence-rail:focus-within .intelligence-nav__item--data:after,.intelligence-rail--open .intelligence-nav__item--data:after{opacity:0}.intelligence-commandbar{grid-template-columns:minmax(200px,.65fr) minmax(380px,1.05fr) minmax(500px,1.2fr)}@media (max-width:1400px){.intelligence-commandbar{grid-template-columns:minmax(180px,.6fr) minmax(330px,.9fr) minmax(430px,1fr)}.intelligence-data-state{display:none}.intelligence-add-data{padding:0 10px}}@media (max-width:1160px){.intelligence-add-data span{display:none}.intelligence-add-data{justify-content:center;width:40px;padding:0}.intelligence-commandbar{grid-template-columns:minmax(170px,.6fr) minmax(300px,.85fr) auto}}@media (max-width:1000px){.intelligence-add-data span{display:inline}.intelligence-add-data{width:auto;padding:0 11px}.intelligence-commandbar{grid-template-columns:1fr auto}.intelligence-commandbar__actions{gap:7px}}@media (max-width:720px){.intelligence-add-data span{display:none}.intelligence-add-data{justify-content:center;width:38px;padding:0}.intelligence-nav__item--data:after{display:none}}@media (prefers-reduced-motion:reduce){.intelligence-add-data,.intelligence-nav__item--data:after{transition:none!important}}
.department-featured-section{z-index:70;overflow:visible}.department-portfolio-panel{z-index:1}.department-feature-card:hover,.department-feature-card:focus-within,.department-feature-card.is-popover-open{z-index:90}.department-feature-popover{z-index:120}.context-intelligence-stream{z-index:40}.context-intelligence-popover{z-index:60}.context-intelligence-stream--open{box-shadow:0 14px 34px #080a1014}.context-intelligence-stream__track button.active{position:relative}.context-intelligence-stream__track button.active:after{content:"";background:linear-gradient(90deg,#ef4cc7,#865dff,#31d8ff);height:1px;position:absolute;bottom:0;left:20px;right:20px}@media (max-width:1260px){.department-featured-section{z-index:10}.department-feature-popover{z-index:20}.context-intelligence-stream{z-index:40}.context-intelligence-popover{z-index:60}}
.administration-control-center{color:#161821;max-width:1720px;margin:0 auto;padding:28px clamp(18px,2.8vw,48px) 88px}.administration-heading{justify-content:space-between;align-items:flex-end;gap:28px;margin-bottom:18px;display:flex}.administration-eyebrow{color:#7d8390;letter-spacing:.09em;text-transform:uppercase;align-items:center;gap:8px;font-size:10.5px;font-weight:840;display:flex}.administration-eyebrow i{background:#8064ff;border-radius:50%;width:3px;height:3px}.administration-heading h1{letter-spacing:-.045em;margin:7px 0 0;font-size:clamp(34px,3vw,46px);line-height:1}.administration-heading p{color:#747b88;margin:9px 0 0;font-size:13px;line-height:1.55}.administration-data-link{color:#282b35;background:#fff;border:1px solid #16182517;border-radius:10px;align-items:center;gap:9px;min-height:42px;padding:0 14px;font-size:11px;font-weight:800;display:inline-flex;box-shadow:0 7px 22px #12152009}.administration-control-plane{color:#fff;background:linear-gradient(145deg,#11131b,#0b0e14);border:1px solid #ffffff12;border-radius:18px;margin-bottom:18px;position:relative;overflow:hidden;box-shadow:0 22px 58px #12152014}.administration-control-plane:before{content:"";pointer-events:none;background:radial-gradient(circle at 12% 0,#7e5bff1f,#0000 28%),radial-gradient(circle at 91% 15%,#35d5ef14,#0000 22%);position:absolute;inset:0}.administration-control-plane__scan{pointer-events:none;filter:blur(2px);background:linear-gradient(90deg,#0000,#6c5bff11,#35d5ef09,#0000);width:28%;animation:8.8s ease-in-out infinite administrationScan;position:absolute;top:0;bottom:0}.administration-control-plane__head{z-index:2;justify-content:space-between;align-items:flex-start;gap:30px;padding:21px 22px 19px;display:flex;position:relative}.administration-control-plane__head>div:first-child>span,.administration-section-head>div>span{color:#a594f7;letter-spacing:.09em;text-transform:uppercase;font-size:10px;font-weight:850}.administration-control-plane__head h2{letter-spacing:-.035em;max-width:690px;margin:7px 0 0;font-size:23px;line-height:1.1}.administration-live-state{background:#ffffff06;border:1px solid #ffffff14;border-radius:10px;grid-template-columns:auto 1fr;align-items:center;gap:2px 8px;min-width:220px;padding:11px 13px;display:grid}.administration-live-state i{background:#38d9ef;border-radius:50%;grid-row:1/3;width:8px;height:8px;box-shadow:0 0 0 5px #38d9ef12,0 0 14px #38d9ef66}.administration-live-state span{color:#8c95a3;font-size:9.5px}.administration-live-state strong{font-size:11.5px}.administration-state-grid{z-index:2;border-top:1px solid #ffffff12;grid-template-columns:repeat(4,minmax(0,1fr));display:grid;position:relative}.administration-state-grid>div{border-right:1px solid #ffffff12;gap:5px;min-height:85px;padding:16px 19px;display:grid}.administration-state-grid>div:last-child{border-right:0}.administration-state-grid small{color:#7f8795;font-size:10px}.administration-state-grid strong{letter-spacing:-.035em;font-size:21px}.administration-state-grid span{color:#8e96a4;font-size:10px;line-height:1.4}.administration-control-section{z-index:6;background:#fff;border:1px solid #16182516;border-radius:18px;margin-bottom:18px;padding:19px;position:relative;box-shadow:0 15px 40px #171a2709}.administration-section-head{justify-content:space-between;align-items:flex-end;gap:24px;margin-bottom:14px;display:flex}.administration-section-head h2{letter-spacing:-.035em;margin:5px 0 0;font-size:22px}.administration-section-head>p{color:#8b919d;text-align:right;max-width:520px;margin:0;font-size:11px;line-height:1.5}.administration-control-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;display:grid}.administration-control-card{cursor:pointer;background:linear-gradient(#fff,#fbfbfd);border:1px solid #16182514;border-radius:13px;outline:0;min-width:0;min-height:180px;padding:16px;transition:transform .16s,border-color .16s,box-shadow .16s,background .16s;position:relative}.administration-control-card:hover,.administration-control-card:focus,.administration-control-card.is-open{z-index:30;background:#fff;border-color:#765bef3d;transform:translateY(-2px);box-shadow:0 18px 40px #181b2814}.administration-control-card__top{justify-content:space-between;align-items:center;margin-bottom:24px;display:flex}.administration-control-card__top>span{color:#6754d3;background:#f8f7ff;border:1px solid #755bef1a;border-radius:9px;place-items:center;width:34px;height:34px;display:grid}.administration-status-dot{border-radius:50%;width:8px;height:8px}.administration-status-dot--attention{background:#c79228;box-shadow:0 0 0 4px #c7922814}.administration-status-dot--ready{background:#21a9c5;box-shadow:0 0 0 4px #21a9c514}.administration-status-dot--quiet{background:#a3a8b2}.administration-control-card>small{color:#8a909c;letter-spacing:.07em;text-transform:uppercase;font-size:10px;font-weight:820;display:block}.administration-control-card>strong{color:#20232d;letter-spacing:-.02em;margin-top:7px;font-size:16px;display:block}.administration-control-card>p{color:#727986;margin:6px 0 0;font-size:11px}.administration-control-card__action{color:#676e7a;border-top:1px solid #16182512;justify-content:space-between;align-items:center;gap:10px;margin-top:23px;padding-top:12px;font-size:10.5px;font-weight:790;display:flex}.administration-control-card:hover .administration-control-card__action,.administration-control-card.is-open .administration-control-card__action{color:#5f50c7}.administration-control-popover{z-index:80;color:#fff;opacity:0;visibility:hidden;pointer-events:none;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#0a0c12fd;border:1px solid #ffffff1a;border-radius:13px;padding:17px 18px;transition:opacity .14s,transform .14s,visibility .14s;position:absolute;top:calc(100% + 3px);left:8px;right:8px;transform:translateY(5px);box-shadow:0 28px 76px #080a1161}.administration-control-popover:before{content:"";height:13px;position:absolute;top:-11px;left:0;right:0}.administration-control-card:hover .administration-control-popover,.administration-control-card:focus-within .administration-control-popover,.administration-control-card.is-open .administration-control-popover{opacity:1;visibility:visible;pointer-events:auto;transform:none}.administration-control-popover>span{color:#a594f7;letter-spacing:.08em;text-transform:uppercase;font-size:9.5px;font-weight:830}.administration-control-popover h3{letter-spacing:-.02em;margin:6px 0 0;font-size:17px}.administration-control-popover>p{color:#b7bec9;margin:9px 0 0;font-size:11.5px;line-height:1.55}.administration-control-popover>div{background:#7d5fff0b;border:1px solid #7d5fff21;border-radius:9px;margin-top:12px;padding:11px}.administration-control-popover>div small{color:#a594f7;font-size:9.5px;font-weight:780}.administration-control-popover>div p{color:#969eab;margin:5px 0 0;font-size:10.5px;line-height:1.5}.administration-control-popover__state{color:#89919f;margin-top:12px;font-size:10px;line-height:1.45;display:block}.administration-control-popover>a{color:#fff;border-top:1px solid #ffffff14;justify-content:space-between;align-items:center;gap:10px;margin-top:13px;padding-top:11px;font-size:10.5px;font-weight:800;display:flex}.administration-main-grid{grid-template-columns:minmax(0,1.65fr) minmax(320px,.8fr);gap:18px;margin-bottom:18px;display:grid}.administration-access-surface,.administration-governance-surface,.administration-activity-surface{background:#fff;border:1px solid #16182516;border-radius:18px;box-shadow:0 15px 40px #171a2709}.administration-access-surface{padding:19px}.administration-section-head--compact{margin-bottom:14px}.administration-section-head--compact h2{font-size:20px}.administration-role-layout{border:1px solid #16182513;border-radius:13px;grid-template-columns:245px minmax(0,1fr);min-height:388px;display:grid;overflow:hidden}.administration-role-list{background:#fafafd;border-right:1px solid #16182512}.administration-role-list button{color:#5d6470;text-align:left;cursor:pointer;background:0 0;border:0;border-bottom:1px solid #1618250f;grid-template-columns:1fr auto;align-items:center;width:100%;min-height:64px;padding:11px 13px;display:grid}.administration-role-list button:last-child{border-bottom:0}.administration-role-list button span{font-size:12px;font-weight:800}.administration-role-list button small{color:#9aa0ab;grid-column:1;margin-top:3px;font-size:9.5px}.administration-role-list button svg{color:#a0a5af;grid-area:1/2/3;transition:transform .16s}.administration-role-list button:hover,.administration-role-list button.is-active{color:#252832;background:#fff}.administration-role-list button.is-active{box-shadow:inset 3px 0 #755bef}.administration-role-list button.is-active svg{color:#6652cf;transform:translate(2px)}.administration-role-detail{padding:22px 24px}.administration-role-detail>span{color:#8c83d9;letter-spacing:.08em;text-transform:uppercase;font-size:9.5px;font-weight:840}.administration-role-detail h3{letter-spacing:-.035em;margin:7px 0 0;font-size:25px}.administration-role-detail>p{color:#686f7c;max-width:620px;margin:8px 0 0;font-size:12px;line-height:1.55}.administration-role-scope{border-top:1px solid #16182512;border-bottom:1px solid #16182512;gap:5px;margin-top:20px;padding:13px 0;display:grid}.administration-role-scope small,.administration-role-permissions>small{color:#8b919d;text-transform:uppercase;letter-spacing:.06em;font-size:9.5px;font-weight:800}.administration-role-scope strong{font-size:12.5px}.administration-role-permissions{gap:8px;margin-top:17px;display:grid}.administration-role-permissions>span{color:#4d535e;align-items:center;gap:9px;font-size:11.5px;display:flex}.administration-role-permissions>span i{background:#42cde7;border-radius:50%;width:6px;height:6px}.administration-role-note{background:#faf9ff;border:1px solid #755bef1f;border-radius:10px;margin-top:20px;padding:13px}.administration-role-note strong{color:#5f50c7;font-size:11px}.administration-role-note p{color:#7f8692;margin:5px 0 0;font-size:10.5px;line-height:1.5}.administration-governance-surface{padding:19px}.administration-governance-list{display:grid}.administration-governance-list>div{border-top:1px solid #16182512;padding:14px 0}.administration-governance-list>div:first-child{border-top:0;padding-top:3px}.administration-governance-list span{color:#3e434d;align-items:center;gap:8px;font-size:11.5px;font-weight:760;display:flex}.administration-governance-list span i{border-radius:50%;width:7px;height:7px}.administration-governance-list span i.is-pending{background:#c79228;box-shadow:0 0 0 4px #c7922812}.administration-governance-list span i.is-ready{background:#23a9c4;box-shadow:0 0 0 4px #23a9c412}.administration-governance-list strong{margin-top:7px;font-size:12px;display:block}.administration-governance-list small{color:#8a919c;margin-top:4px;font-size:10px;line-height:1.45;display:block}.administration-activity-surface{padding:19px}.administration-activity-list{border:1px solid #16182512;border-radius:12px;display:grid;overflow:hidden}.administration-activity-list>div{border-bottom:1px solid #1618250f;grid-template-columns:140px minmax(220px,1.2fr) minmax(260px,1fr) 110px;align-items:center;gap:16px;min-height:62px;padding:0 14px;display:grid}.administration-activity-list>div:last-child{border-bottom:0}.administration-activity-list span{color:#555c67;align-items:center;gap:8px;font-size:10.5px;display:flex}.administration-activity-list span i{background:#28abc6;border-radius:50%;width:7px;height:7px}.administration-activity-list strong{font-size:11.5px}.administration-activity-list small{color:#858c98;font-size:10.5px}.administration-activity-list time{color:#848b97;text-align:right;font-size:10px}.administration-empty-activity{background:#fbfbfd;border:1px solid #16182512;border-radius:12px;justify-items:start;gap:6px;padding:22px;display:grid}.administration-empty-activity strong{font-size:14px}.administration-empty-activity p{color:#858c98;margin:0;font-size:11px}.administration-empty-activity a{color:#5f50c7;align-items:center;gap:8px;margin-top:7px;font-size:10.5px;font-weight:800;display:inline-flex}@keyframes administrationScan{0%{opacity:0;left:-34%}12%{opacity:1}52%{opacity:.85;left:108%}68%,to{opacity:0;left:108%}}@media (max-width:1180px){.administration-control-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.administration-main-grid{grid-template-columns:1fr}.administration-state-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.administration-state-grid>div:nth-child(2){border-right:0}.administration-state-grid>div:nth-child(-n+2){border-bottom:1px solid #ffffff12}.administration-control-popover{left:12px;right:12px}.administration-activity-list>div{grid-template-columns:130px 1fr 1fr 95px}}@media (max-width:760px){.administration-control-center{padding:20px 12px 72px}.administration-heading{flex-direction:column;align-items:flex-start;gap:14px}.administration-heading h1{font-size:34px}.administration-heading p{font-size:12.5px}.administration-data-link{justify-content:space-between;width:100%}.administration-control-plane__head{flex-direction:column;padding:18px}.administration-control-plane__head h2{font-size:20px}.administration-live-state{width:100%;min-width:0}.administration-state-grid{grid-template-columns:1fr 1fr}.administration-state-grid>div{min-height:82px;padding:14px}.administration-state-grid strong{font-size:19px}.administration-control-section,.administration-access-surface,.administration-governance-surface,.administration-activity-surface{border-radius:15px;padding:14px}.administration-section-head{flex-direction:column;align-items:flex-start;gap:7px}.administration-section-head>p{text-align:left}.administration-control-grid{grid-template-columns:1fr}.administration-control-card{min-height:150px}.administration-control-popover{opacity:1;visibility:visible;box-shadow:none;margin-top:12px;display:none;position:relative;top:auto;left:auto;right:auto;transform:none}.administration-control-card.is-open .administration-control-popover{display:block}.administration-control-card:hover .administration-control-popover:not(:focus-within){display:none}.administration-role-layout{grid-template-columns:1fr;overflow:visible}.administration-role-list{border-bottom:1px solid #16182512;border-right:0;grid-template-columns:1fr 1fr;display:grid}.administration-role-list button{border-right:1px solid #1618250f;min-height:58px}.administration-role-list button.is-active{box-shadow:inset 0 -3px #755bef}.administration-role-detail{padding:18px}.administration-activity-list{border:0;gap:8px;overflow:visible}.administration-activity-list>div{border:1px solid #16182512;border-radius:10px;grid-template-columns:1fr auto;gap:5px;padding:13px}.administration-activity-list>div span,.administration-activity-list>div strong{grid-column:1}.administration-activity-list>div small{grid-column:1/3}.administration-activity-list>div time{grid-area:1/2/3}.administration-control-plane__scan{animation-duration:10s}}@media (max-width:520px){.administration-state-grid{grid-template-columns:1fr}.administration-state-grid>div{border-bottom:1px solid #ffffff12;border-right:0!important}.administration-state-grid>div:last-child{border-bottom:0}.administration-role-list{grid-template-columns:1fr}.administration-role-list button{border-right:0}.administration-role-detail h3{font-size:22px}.administration-control-plane__head h2{font-size:18px}}@media (prefers-reduced-motion:reduce){.administration-control-plane__scan{display:none}.administration-control-card,.administration-role-list button svg{transition:none}}
.administration-control-card{min-height:232px}.administration-control-card__top{margin-bottom:18px}.administration-control-card>strong{font-size:17px}.administration-control-card>p{min-height:17px;font-size:11.5px}.administration-control-card__metrics{border-top:1px solid #16182512;border-bottom:1px solid #16182512;grid-template-columns:repeat(3,minmax(0,1fr));margin-top:16px;display:grid}.administration-control-card__metrics>span{border-right:1px solid #16182512;gap:4px;min-width:0;padding:10px 8px 10px 0;display:grid}.administration-control-card__metrics>span+span{padding-left:10px}.administration-control-card__metrics>span:last-child{border-right:0}.administration-control-card__metrics small{color:#9298a3;text-overflow:ellipsis;white-space:nowrap;font-size:9.5px;font-weight:720;line-height:1.2;overflow:hidden}.administration-control-card__metrics strong{color:#292d37;text-overflow:ellipsis;white-space:nowrap;font-size:12px;font-weight:820;line-height:1.25;overflow:hidden}.administration-control-card__action{margin-top:13px}.administration-control-card:hover .administration-control-card__metrics strong,.administration-control-card.is-open .administration-control-card__metrics strong{color:#5d50c3}@media (max-width:1180px){.administration-control-card{min-height:220px}.administration-control-card__metrics small{font-size:10px}.administration-control-card__metrics strong{font-size:12.5px}}@media (max-width:760px){.administration-control-card{min-height:0}.administration-control-card__metrics{margin-top:14px}.administration-control-card__metrics>span{padding-top:9px;padding-bottom:9px}.administration-control-card__metrics small{font-size:9.5px}.administration-control-card__metrics strong{font-size:12px}}
.administration-control-center{color:#171a22;max-width:1720px;margin:0 auto;padding:30px clamp(20px,2.8vw,48px) 92px}.administration-heading{justify-content:space-between;align-items:flex-end;gap:28px;margin-bottom:22px;display:flex}.administration-eyebrow{color:#737b88;letter-spacing:.08em;text-transform:uppercase;align-items:center;gap:9px;font-size:13px;font-weight:800;display:flex}.administration-eyebrow i{background:#8064ff;border-radius:50%;width:4px;height:4px}.administration-heading h1{letter-spacing:-.045em;margin:9px 0 0;font-size:48px;font-weight:790;line-height:.98}.administration-heading p{color:#626a77;max-width:700px;margin:12px 0 0;font-size:16px;line-height:1.5}.administration-data-link{color:#282b35;background:#fff;border:1px solid #1618251a;border-radius:9px;align-items:center;gap:10px;min-height:44px;padding:0 16px;font-size:14px;font-weight:750;display:inline-flex;box-shadow:0 7px 22px #12152009}.administration-data-link:focus-visible{outline-offset:2px;outline:2px solid #735bef8c}.administration-control-plane{border-radius:18px;margin-bottom:22px}.administration-control-plane__scan{width:30%;animation:9s ease-in-out infinite administrationScan}.administration-control-plane__head{padding:22px 24px 20px}.administration-control-plane__head>div:first-child>span,.administration-section-head>div>span{letter-spacing:.08em;font-size:13px;font-weight:820}.administration-control-plane__head h2{letter-spacing:-.035em;margin:7px 0 0;font-size:27px;line-height:1.08}.administration-control-plane__head>div:first-child>p{color:#c1c8d2;max-width:720px;margin:8px 0 0;font-size:15px;line-height:1.5}.administration-live-state{min-width:245px;padding:13px 15px}.administration-live-state span{color:#98a2b0;font-size:13px}.administration-live-state strong{font-size:15px}.administration-state-grid>div{gap:6px;min-height:104px;padding:19px 21px}.administration-state-grid small{color:#98a2b0;font-size:13px}.administration-state-grid strong{letter-spacing:-.035em;font-size:28px;line-height:1}.administration-state-grid span{color:#c1c8d2;font-size:13.5px;line-height:1.4}.administration-control-section{border-radius:18px;margin-bottom:22px;padding:22px}.administration-section-head{gap:24px;margin-bottom:18px}.administration-section-head h2{letter-spacing:-.035em;margin:6px 0 0;font-size:26px;line-height:1.12}.administration-section-head>p{color:#626a77;max-width:590px;font-size:15px;line-height:1.5}.administration-control-grid{grid-template-columns:repeat(4,minmax(285px,1fr));gap:12px}.administration-control-card{border-radius:12px;min-height:236px;padding:20px}.administration-control-card:focus-visible{outline-offset:2px;outline:2px solid #735bef8c}.administration-control-card__top{margin-bottom:22px}.administration-control-card__top>span{border-radius:9px;width:38px;height:38px}.administration-control-card>small{color:#737b88;letter-spacing:.07em;font-size:13px;font-weight:820}.administration-control-card>strong{color:#171a22;letter-spacing:-.025em;margin-top:8px;font-size:20px;line-height:1.2}.administration-control-card>p{color:#5f6673;margin:7px 0 0;font-size:15px;line-height:1.4}.administration-control-card__metrics{border-top:1px solid #16182514;border-bottom:1px solid #16182514;grid-template-columns:repeat(3,minmax(0,1fr));margin-top:18px;display:grid}.administration-control-card__metrics>span{border-right:1px solid #16182512;align-content:center;gap:5px;min-height:68px;padding:11px 10px;display:grid}.administration-control-card__metrics>span:last-child{border-right:0}.administration-control-card__metrics small{color:#737b88;font-size:13px;line-height:1.2}.administration-control-card__metrics strong{color:#171a22;font-size:18px;line-height:1.15}.administration-control-card__metrics .is-pending strong{color:#8b6015;background:#fff7e6;border-radius:6px;justify-self:start;align-items:center;padding:4px 7px;font-size:14px;display:inline-flex}.administration-control-card__action{color:#5f6673;margin-top:14px;padding-top:13px;font-size:14px;font-weight:780}.administration-control-card:hover .administration-control-card__action,.administration-control-card.is-open .administration-control-card__action{color:#5f50c7}.administration-status-dot--attention{background:#c79228;box-shadow:0 0 0 5px #c7922817}.administration-status-dot--ready{background:#21a9c5;animation:3.5s ease-in-out infinite administrationReadyPulse;box-shadow:0 0 0 5px #21a9c517}.administration-status-dot--quiet{background:#8b919d}.administration-control-popover{border-radius:13px;padding:20px;top:calc(100% + 5px);left:6px;right:6px}.administration-control-popover>span{letter-spacing:.08em;font-size:13px;font-weight:820}.administration-control-popover h3{margin:7px 0 0;font-size:20px;line-height:1.2}.administration-control-popover>p{color:#c1c8d2;margin:10px 0 0;font-size:15px;line-height:1.55}.administration-control-popover>div{margin-top:14px;padding:13px}.administration-control-popover>div small{font-size:13px}.administration-control-popover>div p{color:#b2bac6;margin:6px 0 0;font-size:15px;line-height:1.5}.administration-control-popover__state{color:#a8b0bc;margin-top:14px;font-size:14px;line-height:1.45}.administration-control-popover>a{margin-top:15px;padding-top:13px;font-size:14px}.administration-control-popover a:focus-visible{outline-offset:2px;outline:2px solid #735bef8c}.administration-main-grid{grid-template-columns:minmax(0,1.65fr) minmax(360px,.78fr);gap:20px;margin-bottom:22px}.administration-access-surface,.administration-governance-surface,.administration-activity-surface{border-radius:18px;padding:22px}.administration-section-head--compact{margin-bottom:17px}.administration-section-head--compact h2{font-size:26px}.administration-role-layout{border-radius:12px;grid-template-columns:270px minmax(0,1fr);min-height:440px}.administration-role-list button{min-height:70px;padding:12px 15px}.administration-role-list button:focus-visible{z-index:2;outline-offset:-3px;outline:2px solid #735bef8c;position:relative}.administration-role-list button span{font-size:16px;font-weight:760}.administration-role-list button small{color:#737b88;margin-top:4px;font-size:13.5px}.administration-role-detail{padding:25px 28px}.administration-role-detail>span{letter-spacing:.08em;font-size:13px;font-weight:820}.administration-role-detail h3{margin:8px 0 0;font-size:30px;line-height:1.05}.administration-role-detail>p{color:#5f6673;margin:10px 0 0;font-size:16px;line-height:1.55}.administration-role-scope{gap:6px;margin-top:22px;padding:15px 0}.administration-role-scope small,.administration-role-permissions>small{color:#737b88;font-size:13px}.administration-role-scope strong{font-size:16px}.administration-role-permissions{gap:11px;margin-top:19px}.administration-role-permissions>span{color:#4d535e;gap:10px;font-size:15px;line-height:1.35}.administration-role-note{border-radius:10px;margin-top:22px;padding:15px}.administration-role-note strong{color:#5f50c7;font-size:15px}.administration-role-note p{color:#626a77;margin:6px 0 0;font-size:15px;line-height:1.5}.administration-governance-list>div{padding:18px 0}.administration-governance-list span{color:#343942;gap:9px;font-size:15px;font-weight:760}.administration-governance-list strong{margin-top:8px;font-size:15px}.administration-governance-list small{color:#626a77;margin-top:5px;font-size:14px;line-height:1.45}.administration-governance-list span i{width:8px;height:8px}.administration-governance-list span i.is-pending{background:#c79228;box-shadow:0 0 0 5px #c7922814}.administration-governance-list span i.is-ready{background:#23a9c4;box-shadow:0 0 0 5px #23a9c414}.administration-activity-note{color:#737b88;margin:-5px 0 17px;font-size:14px;line-height:1.5}.administration-activity-list{border-radius:12px}.administration-activity-list>div{grid-template-columns:170px minmax(250px,1.2fr) minmax(320px,1fr) 115px;gap:18px;min-height:68px;padding:0 16px}.administration-activity-list span{color:#4f5662;gap:9px;font-size:14px}.administration-activity-list strong{font-size:15px;line-height:1.3}.administration-activity-list small{color:#626a77;font-size:14px;line-height:1.35}.administration-activity-list time{color:#626a77;font-size:14px}.administration-empty-activity{gap:7px;padding:24px}.administration-empty-activity strong{font-size:18px}.administration-empty-activity p{color:#626a77;font-size:15px}.administration-empty-activity a{font-size:14px}body:has(.administration-control-center) .context-intelligence-stream{min-height:36px}body:has(.administration-control-center) .context-intelligence-stream__label span{font-size:12.5px}body:has(.administration-control-center) .context-intelligence-stream__track button span{font-size:12.5px}body:has(.administration-control-center) .context-intelligence-stream__track button strong{font-size:13px}@keyframes administrationReadyPulse{0%,72%,to{box-shadow:0 0 0 5px #21a9c517,0 0 #21a9c500}82%{box-shadow:0 0 0 5px #21a9c51a,0 0 18px #21a9c54d}}@media (max-width:1320px){.administration-control-grid{grid-template-columns:repeat(2,minmax(285px,1fr))}.administration-main-grid{grid-template-columns:1fr}.administration-state-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.administration-state-grid>div:nth-child(2){border-right:0}.administration-state-grid>div:nth-child(-n+2){border-bottom:1px solid #ffffff12}}@media (max-width:900px){.administration-heading h1{font-size:42px}.administration-role-layout{grid-template-columns:1fr;min-height:0;overflow:visible}.administration-role-list{scrollbar-width:thin;border-bottom:1px solid #16182512;border-right:0;display:flex;overflow-x:auto}.administration-role-list button{border-bottom:0;border-right:1px solid #1618250f;flex:0 0 190px;min-height:72px}.administration-role-list button.is-active{box-shadow:inset 0 -3px #755bef}.administration-role-detail{padding:24px}.administration-activity-list>div{grid-template-columns:145px minmax(220px,1fr) minmax(260px,1.2fr) 100px}}@media (max-width:760px){.administration-control-center{padding:22px 16px 76px}.administration-heading{flex-direction:column;align-items:flex-start;gap:16px;margin-bottom:20px}.administration-heading h1{font-size:36px}.administration-heading p{font-size:16px}.administration-data-link{justify-content:space-between;width:100%;font-size:15px}.administration-control-plane__head{flex-direction:column;padding:20px}.administration-control-plane__head h2{font-size:23px}.administration-live-state{width:100%;min-width:0}.administration-state-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.administration-state-grid>div{min-height:104px;padding:17px}.administration-state-grid strong{font-size:25px}.administration-control-section,.administration-access-surface,.administration-governance-surface,.administration-activity-surface{padding:18px}.administration-section-head{flex-direction:column;align-items:flex-start;gap:8px}.administration-section-head h2,.administration-section-head--compact h2{font-size:22px}.administration-section-head>p{text-align:left;max-width:none;font-size:15px}.administration-control-grid{grid-template-columns:1fr}.administration-control-card{min-height:0;padding:19px}.administration-control-card>strong{font-size:19px}.administration-control-card__metrics strong{font-size:18px}.administration-control-popover{opacity:1;visibility:visible;pointer-events:auto;margin-top:16px;display:none;position:static;top:auto;left:auto;right:auto;transform:none}.administration-control-card.is-open .administration-control-popover,.administration-control-card:focus-within .administration-control-popover{display:block}.administration-control-card:hover{transform:none}.administration-role-list button{flex-basis:176px}.administration-role-detail{padding:21px 18px}.administration-role-detail h3{font-size:27px}.administration-main-grid{gap:18px}.administration-activity-list{border:0;gap:10px;overflow:visible}.administration-activity-list>div{border:1px solid #16182514;border-radius:10px;grid-template-columns:1fr;gap:7px;min-height:0;padding:16px;display:grid}.administration-activity-list>div:last-child{border-bottom:1px solid #16182514}.administration-activity-list time{text-align:left}.administration-activity-note{font-size:14px}}@media (max-width:520px){.administration-state-grid{grid-template-columns:1fr}.administration-state-grid>div{border-bottom:1px solid #ffffff12;border-right:0}.administration-state-grid>div:last-child{border-bottom:0}.administration-control-card__metrics{grid-template-columns:1fr}.administration-control-card__metrics>span{border-bottom:1px solid #16182512;border-right:0;grid-template-columns:1fr auto;align-items:center;min-height:54px}.administration-control-card__metrics>span:last-child{border-bottom:0}.administration-control-card__metrics strong{justify-self:end}.administration-role-list button{flex-basis:164px}}@media (prefers-reduced-motion:reduce){.administration-control-plane__scan,.administration-status-dot--ready{animation:none!important}.administration-control-card,.administration-role-list button svg{transition:none!important}}
.resources-guide{color:#12131a;width:min(100%,1680px);margin:0 auto;padding:32px clamp(18px,2.6vw,44px) 80px}.resources-hero{justify-content:space-between;align-items:flex-end;gap:32px;padding:18px 4px 28px;display:flex}.resources-hero__copy{max-width:820px}.resources-eyebrow,.resources-section-heading span,.resources-navigator__top>div>span{color:#7770d8;letter-spacing:.14em;text-transform:uppercase;align-items:center;gap:9px;font-size:13px;font-weight:800;display:flex}.resources-eyebrow img{object-fit:contain;width:18px;height:18px}.resources-eyebrow i{background:#7a58ff;border-radius:50%;width:4px;height:4px}.resources-hero h1{letter-spacing:-.055em;margin:10px 0 12px;font-size:clamp(44px,4.9vw,76px);line-height:.94}.resources-hero p{color:#667080;max-width:760px;margin:0;font-size:18px;line-height:1.55}.resources-hero__actions{flex-wrap:wrap;justify-content:flex-end;gap:10px;display:flex}.resources-action{color:#1a1d25;background:#fff;border:1px solid #dfe2ea;border-radius:12px;justify-content:center;align-items:center;gap:12px;min-height:48px;padding:0 18px;font-size:14px;font-weight:800;text-decoration:none;transition:transform .18s,border-color .18s,background .18s;display:inline-flex}.resources-action:hover,.resources-action:focus-visible{border-color:#aa9dff;transform:translateY(-2px)}.resources-action--primary{color:#fff;background:#111219;border-color:#111219}.resources-live-rail{color:#dfe5ef;background:#0b0d13;border:1px solid #ffffff14;border-radius:12px;grid-template-columns:auto minmax(0,1fr);align-items:center;min-height:48px;display:grid;overflow:hidden}.resources-live-rail__label{z-index:2;background:#0b0d13;border-right:1px solid #ffffff14;align-items:center;gap:9px;height:100%;padding:0 18px;display:flex;position:relative}.resources-live-rail__label i{background:#32d6ee;border-radius:50%;width:7px;height:7px;animation:2.6s ease-in-out infinite resourcesPulse;box-shadow:0 0 14px #32d6eee6}.resources-live-rail__label span{white-space:nowrap;letter-spacing:.12em;text-transform:uppercase;font-size:12px;font-weight:800}.resources-live-rail__viewport{min-width:0;overflow:hidden}.resources-live-rail__track{align-items:center;width:max-content;animation:40s linear infinite resourcesTicker;display:flex}.resources-live-rail:hover .resources-live-rail__track{animation-play-state:paused}.resources-live-rail__track>span{white-space:nowrap;align-items:center;gap:8px;min-height:48px;padding:0 24px;display:flex}.resources-live-rail__track>span>i{background:#835dff;border-radius:50%;width:4px;height:4px}.resources-live-rail__track small{color:#8d96a7;font-size:12px;font-weight:700}.resources-live-rail__track strong{color:#f8faff;font-size:13px}.resources-path,.resources-navigator,.resources-examples,.resources-foundation{margin-top:28px}.resources-section-heading,.resources-navigator__top{justify-content:space-between;align-items:flex-end;gap:28px;margin-bottom:16px;display:flex}.resources-section-heading h2,.resources-navigator__top h2{letter-spacing:-.035em;margin:6px 0 0;font-size:clamp(27px,2.2vw,38px);line-height:1.05}.resources-section-heading>p{color:#727b8b;text-align:right;max-width:620px;margin:0;font-size:15px;line-height:1.55}.resources-path__surface{color:#fff;background:radial-gradient(circle at 18% 70%,#d02dcd1c,#0000 28%),radial-gradient(circle at 78% 30%,#2bc7f21a,#0000 28%),#0b0d13;border:1px solid #ffffff14;border-radius:22px;grid-template-columns:repeat(5,minmax(0,1fr));align-items:stretch;min-height:190px;padding:24px;display:grid;position:relative;overflow:hidden}.resources-path__surface:before{content:"";pointer-events:none;background-image:linear-gradient(#ffffff06 1px,#0000 1px),linear-gradient(90deg,#ffffff06 1px,#0000 1px);background-size:42px 42px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#0000,#000 20% 80%,#0000);mask-image:linear-gradient(#0000,#000 20% 80%,#0000)}.resources-path__line{background:linear-gradient(90deg,#da31c573,#7156ffcc,#2fd5ef80);height:1px;position:absolute;top:54px;left:9%;right:9%}.resources-path__line i{background:#fff;border-radius:50%;width:9px;height:9px;animation:8s linear infinite resourcesFlow;position:absolute;top:-4px;left:0;box-shadow:0 0 14px #8d69ff,0 0 28px #2dd3f180}.resources-path__surface button{z-index:1;color:#f5f6fb;text-align:left;cursor:pointer;background:0 0;border:0;border-left:1px solid #ffffff14;flex-direction:column;align-items:flex-start;gap:8px;min-width:0;padding:18px 16px;transition:background .18s,transform .18s;display:flex;position:relative}.resources-path__surface button:first-of-type{border-left:0}.resources-path__surface button:hover,.resources-path__surface button:focus-visible,.resources-path__surface button.active{background:#ffffff0b;transform:translateY(-2px)}.resources-path__surface button>span{color:#c9bdff;background:#171923;border:1px solid #a38bff47;border-radius:50%;justify-content:center;align-items:center;width:30px;height:30px;font-size:11px;font-weight:800;display:inline-flex}.resources-path__surface button.active>span{color:#fff;border-color:#8064ff;box-shadow:0 0 22px #7757ff66}.resources-path__surface button strong{margin-top:14px;font-size:18px;line-height:1.15}.resources-path__surface button small{color:#929baa;font-size:14px;line-height:1.45}.resources-navigator{background:#ffffffd6;border:1px solid #e2e5eb;border-radius:22px;padding:22px;box-shadow:0 18px 50px #181b280e}.resources-search{background:#fff;border:1px solid #dfe2e9;border-radius:12px;align-items:center;gap:10px;min-width:min(340px,100%);height:48px;padding:0 14px;display:flex}.resources-search svg{color:#778090;flex:none}.resources-search input{color:#191c24;width:100%;font:inherit;background:0 0;border:0;outline:0;font-size:15px}.resources-navigator__layout{grid-template-columns:minmax(390px,.88fr) minmax(520px,1.12fr);align-items:stretch;gap:18px;display:grid}.resources-capability-list{background:#fbfbfd;border:1px solid #e3e6ec;border-radius:16px;min-width:0;overflow:hidden}.resources-capability-filter{scrollbar-width:none;border-bottom:1px solid #e6e8ed;gap:7px;padding:12px;display:flex;overflow-x:auto}.resources-capability-filter::-webkit-scrollbar{display:none}.resources-capability-filter button{color:#687180;cursor:pointer;background:#fff;border:1px solid #dfe3e9;border-radius:8px;flex:none;min-height:34px;padding:0 11px;font-size:12px;font-weight:800}.resources-capability-filter button.active{color:#fff;background:#171820;border-color:#171820}.resources-capability-items{max-height:650px;overflow:auto}.resources-capability-items>button{text-align:left;cursor:pointer;background:0 0;border:0;border-bottom:1px solid #e8eaf0;grid-template-columns:42px minmax(0,1fr) 8px;align-items:center;gap:10px;width:100%;min-height:94px;padding:15px 16px;transition:background .18s,transform .18s;display:grid}.resources-capability-items>button:hover,.resources-capability-items>button:focus-visible,.resources-capability-items>button.active{background:#fff}.resources-capability-items>button.active{box-shadow:inset 3px 0 #7a5cff}.resources-capability-items>button>span{color:#a0a7b4;font-size:12px;font-weight:800}.resources-capability-items>button div{min-width:0}.resources-capability-items>button small{color:#8a7de4;letter-spacing:.08em;text-transform:uppercase;margin-bottom:4px;font-size:11px;font-weight:800;display:block}.resources-capability-items>button strong{color:#171a22;font-size:16px;line-height:1.2;display:block}.resources-capability-items>button p{color:#707988;margin:4px 0 0;font-size:13px;line-height:1.35}.resources-capability-items>button>i{background:#d5d9e1;border-radius:50%;width:7px;height:7px}.resources-capability-items>button.active>i{background:#47d4e9;box-shadow:0 0 12px #47d4e9cc}.resources-empty{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:8px;min-height:220px;padding:24px;display:flex}.resources-empty strong{font-size:18px}.resources-empty span{color:#747d8a;font-size:14px}.resources-empty button{color:#fff;cursor:pointer;background:#171820;border:0;border-radius:9px;min-height:40px;margin-top:8px;padding:0 14px;font-weight:800}.resources-capability-detail{color:#f7f8fb;background:radial-gradient(circle at 75% 18%,#28c8ed17,#0000 30%),radial-gradient(circle at 18% 85%,#db29bc1a,#0000 34%),#0d0f15;border:1px solid #ffffff14;border-radius:16px;min-width:0;min-height:650px;padding:clamp(28px,3vw,44px);position:relative;overflow:hidden}.resources-capability-detail:before{content:"";pointer-events:none;background-image:linear-gradient(#ffffff06 1px,#0000 1px),linear-gradient(90deg,#ffffff06 1px,#0000 1px);background-size:46px 46px;position:absolute;inset:0}.resources-capability-detail__scan{pointer-events:none;background:linear-gradient(90deg,#0000,#54ccff09,#0000);width:22%;animation:7.5s linear infinite resourcesScan;position:absolute;inset:0 auto 0 -28%;transform:skew(-12deg)}.resources-capability-detail__head,.resources-capability-detail h3,.resources-capability-detail__short,.resources-capability-detail__description,.resources-detail-grid,.resources-capability-detail__actions{z-index:1;position:relative}.resources-capability-detail__head{justify-content:space-between;align-items:center;gap:16px;display:flex}.resources-capability-detail__head>div{align-items:center;gap:9px;display:flex}.resources-capability-detail__head span,.resources-capability-detail__head small{letter-spacing:.1em;text-transform:uppercase;font-size:12px;font-weight:800}.resources-capability-detail__head span{color:#a991ff}.resources-capability-detail__head small{color:#8e96a5}.resources-capability-detail__head i{background:#40d9ee;border-radius:50%;width:8px;height:8px;animation:2.6s ease-in-out infinite resourcesPulse;box-shadow:0 0 18px #40d9eecc}.resources-capability-detail h3{letter-spacing:-.04em;margin:24px 0 8px;font-size:clamp(34px,3vw,50px);line-height:1}.resources-capability-detail__short{color:#d7dbea;font-size:18px;line-height:1.35;display:block}.resources-capability-detail__description{color:#9ea6b6;max-width:760px;margin:18px 0 28px;font-size:16px;line-height:1.65}.resources-detail-grid{grid-template-columns:1fr 1fr;gap:16px;margin-top:22px;display:grid}.resources-detail-grid section{background:#ffffff06;border:1px solid #ffffff17;border-radius:12px;padding:18px}.resources-detail-grid section>span{color:#8d95a5;letter-spacing:.12em;text-transform:uppercase;margin-bottom:12px;font-size:11px;font-weight:800;display:block}.resources-detail-grid p{color:#e3e6ed;align-items:flex-start;gap:10px;margin:10px 0 0;font-size:14px;line-height:1.45;display:flex}.resources-detail-grid p i{background:#47d4e9;border-radius:50%;flex:none;width:5px;height:5px;margin-top:7px}.resources-capability-detail__actions{flex-wrap:wrap;gap:10px;margin-top:28px;display:flex}.resources-capability-detail__actions a{color:#171820;background:#f8f9fc;border-radius:10px;justify-content:center;align-items:center;gap:12px;min-height:48px;padding:0 17px;font-size:14px;font-weight:850;text-decoration:none;transition:transform .18s,background .18s;display:inline-flex}.resources-capability-detail__actions a:hover,.resources-capability-detail__actions a:focus-visible{transform:translateY(-2px)}.resources-capability-detail__actions a.secondary{color:#e7e8ef;background:#ffffff0f;border:1px solid #ffffff1c}.resources-example-list{background:#fff;border:1px solid #e2e5eb;border-radius:18px;overflow:hidden}.resources-example-list a{color:#1b1e26;border-bottom:1px solid #e7e9ee;grid-template-columns:58px minmax(0,1fr) auto 24px;align-items:center;gap:18px;min-height:92px;padding:14px 22px;text-decoration:none;transition:background .18s,padding .18s;display:grid}.resources-example-list a:last-child{border-bottom:0}.resources-example-list a:hover,.resources-example-list a:focus-visible{background:#faf9ff;padding-left:26px}.resources-example-list a>span{color:#9384ec;font-size:12px;font-weight:850}.resources-example-list strong{font-size:16px;display:block}.resources-example-list p{color:#717a89;margin:4px 0 0;font-size:14px;line-height:1.4}.resources-example-list em{color:#676f7e;font-size:13px;font-style:normal;font-weight:800}.resources-foundation__grid{background:#fff;border:1px solid #e2e5eb;border-radius:18px;grid-template-columns:repeat(4,minmax(0,1fr));display:grid;overflow:hidden}.resources-foundation__grid article{border-left:1px solid #e5e7ed;min-height:210px;padding:24px}.resources-foundation__grid article:first-child{border-left:0}.resources-foundation__grid span{color:#8f80eb;font-size:12px;font-weight:850}.resources-foundation__grid h3{letter-spacing:-.02em;margin:26px 0 10px;font-size:20px}.resources-foundation__grid p{color:#6c7584;margin:0;font-size:14px;line-height:1.55}@keyframes resourcesTicker{0%{transform:translate(0)}to{transform:translate(-50%)}}@keyframes resourcesFlow{0%{left:0}to{left:100%}}@keyframes resourcesScan{0%{left:-28%}to{left:116%}}@keyframes resourcesPulse{0%,to{opacity:.55;transform:scale(.86)}50%{opacity:1;transform:scale(1.08)}}@media (max-width:1180px){.resources-hero{flex-direction:column;align-items:flex-start}.resources-hero__actions{justify-content:flex-start}.resources-navigator__layout{grid-template-columns:1fr}.resources-capability-items{max-height:460px}.resources-capability-detail{min-height:0}.resources-foundation__grid{grid-template-columns:1fr 1fr}.resources-foundation__grid article:nth-child(3){border-top:1px solid #e5e7ed;border-left:0}.resources-foundation__grid article:nth-child(4){border-top:1px solid #e5e7ed}}@media (max-width:820px){.resources-guide{padding:22px 14px 60px}.resources-hero{gap:22px;padding-top:10px}.resources-hero h1{font-size:clamp(42px,12vw,58px)}.resources-hero p{font-size:16px}.resources-hero__actions,.resources-action{width:100%}.resources-live-rail{grid-template-columns:1fr}.resources-live-rail__label{border-bottom:1px solid #ffffff14;border-right:0;min-height:40px}.resources-section-heading,.resources-navigator__top{flex-direction:column;align-items:flex-start;gap:10px}.resources-section-heading>p{text-align:left;max-width:none}.resources-path__surface{grid-template-columns:1fr;gap:0;min-height:0;padding:12px}.resources-path__line{background:linear-gradient(#da31c573,#7156ffcc,#2fd5ef80);width:1px;height:auto;inset:38px auto 38px 33px}.resources-path__line i{animation:8s linear infinite resourcesFlowMobile;top:0;left:-4px}.resources-path__surface button{border-top:1px solid #ffffff12;border-left:0;grid-template-rows:auto auto;grid-template-columns:40px minmax(0,1fr);column-gap:12px;min-height:92px;display:grid}.resources-path__surface button:first-of-type{border-top:0}.resources-path__surface button>span{grid-row:1/span 2}.resources-path__surface button strong{margin-top:0;font-size:17px}.resources-path__surface button small{font-size:13px}.resources-navigator{padding:14px}.resources-search{width:100%;min-width:0}.resources-capability-items{max-height:410px}.resources-capability-items>button{min-height:98px}.resources-capability-detail{padding:24px 20px}.resources-capability-detail h3{font-size:34px}.resources-detail-grid{grid-template-columns:1fr}.resources-capability-detail__actions,.resources-capability-detail__actions a{width:100%}.resources-example-list a{grid-template-columns:38px minmax(0,1fr) 20px;gap:10px;padding:16px}.resources-example-list em{display:none}.resources-example-list p{font-size:13px}.resources-foundation__grid{grid-template-columns:1fr}.resources-foundation__grid article,.resources-foundation__grid article:nth-child(2),.resources-foundation__grid article:nth-child(3),.resources-foundation__grid article:nth-child(4){border-top:1px solid #e5e7ed;border-left:0;min-height:0}.resources-foundation__grid article:first-child{border-top:0}}@keyframes resourcesFlowMobile{0%{top:0}to{top:100%}}@media (prefers-reduced-motion:reduce){.resources-live-rail__track,.resources-path__line i,.resources-capability-detail__scan,.resources-live-rail__label i,.resources-capability-detail__head i{animation:none!important}}
