@property --prisma-angle{syntax:"<angle>";inherits:false;initial-value:0deg}@property --prisma-pulse{syntax:"<number>";inherits:false;initial-value:0}@property --prisma-shift{syntax:"<percentage>";inherits:false;initial-value:0}:root{--lab-ink:#eaf6ff;--lab-ink-strong:#ffffff;--lab-muted:#93a8c7;--lab-muted-2:#647997;--lab-muted-3:#3d506c;--lab-blue:#086dff;--lab-blue-2:#19d3ff;--lab-cyan-hot:#00f5ff;--lab-violet:#7557ff;--lab-violet-2:#b46cff;--lab-green:#13f5a3;--lab-emerald:#22f7a6;--lab-amber:#f4c542;--lab-orange:#ff9d35;--lab-red:#ff4f5e;--lab-pink:#ff4fd8;--lab-bg-0:#02040a;--lab-bg-1:#050814;--lab-bg-2:#071022;--lab-bg-3:#0b1830;--lab-bg-4:#102442;--lab-line:rgba(125,211,255,0.18);--lab-line-strong:rgba(125,211,255,0.36);--lab-line-hot:rgba(0,245,255,0.58);--lab-line-violet:rgba(117,87,255,0.42);--lab-line-gold:rgba(244,197,66,0.34);--lab-panel:rgba(8,15,31,0.72);--lab-panel-soft:rgba(12,24,46,0.62);--lab-panel-strong:rgba(7,13,28,0.92);--lab-panel-glass:linear-gradient(180deg,rgba(255,255,255,0.105),rgba(255,255,255,0.026));--lab-panel-blueprint:linear-gradient(135deg,rgba(25,211,255,0.12),rgba(117,87,255,0.10) 48%,rgba(34,247,166,0.07));--lab-shadow:0 34px 90px rgba(0,0,0,0.58),0 0 80px rgba(8,109,255,0.11);--lab-shadow-hard:0 44px 130px rgba(0,0,0,0.72),0 0 110px rgba(0,245,255,0.14);--lab-shadow-card:0 22px 60px rgba(0,0,0,0.38),inset 0 1px 0 rgba(255,255,255,0.12);--lab-shadow-neon:0 0 0 1px rgba(99,223,255,0.2),0 0 34px rgba(25,211,255,0.16),0 0 82px rgba(117,87,255,0.12);--lab-shadow-green:0 0 36px rgba(34,247,166,0.16),0 0 92px rgba(34,247,166,0.08);--lab-radius-xs:10px;--lab-radius-sm:14px;--lab-radius-md:18px;--lab-radius-lg:24px;--lab-radius-xl:32px;--lab-radius-2xl:42px;--lab-font-sans:Inter,"SF Pro Display","Segoe UI Variable","Segoe UI",Aptos,system-ui,-apple-system,sans-serif;--lab-font-mono:"Cascadia Mono","JetBrains Mono","SFMono-Regular",Consolas,monospace;--lab-letter-wide:0.14em;--lab-transition-fast:150ms cubic-bezier(.2,.8,.2,1);--lab-transition-med:260ms cubic-bezier(.2,.8,.2,1);--lab-transition-slow:720ms cubic-bezier(.16,1,.3,1);--lab-noise:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='160' height='160' viewBox='0 0 160 160'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.85' numOctaves='3' stitchTiles='stitch'/%3E%3CfeColorMatrix type='saturate' values='0'/%3E%3CfeComponentTransfer%3E%3CfeFuncA type='table' tableValues='0 .14'/%3E%3C/feComponentTransfer%3E%3C/filter%3E%3Crect width='160' height='160' filter='url(%23n)'/%3E%3C/svg%3E")}*,:after,:before{box-sizing:border-box}body,html{margin:0;min-height:100%;color:var(--lab-ink);background:radial-gradient(circle at 12% -4%,rgba(25,211,255,.18),transparent 34rem),radial-gradient(circle at 92% 2%,rgba(117,87,255,.18),transparent 32rem),radial-gradient(circle at 52% 100%,rgba(34,247,166,.08),transparent 40rem),linear-gradient(135deg,#01030a,#061124 42%,#02040a);font-family:var(--lab-font-sans);text-rendering:geometricPrecision;-webkit-font-smoothing:antialiased;font-feature-settings:"cv02","cv03","cv04","cv11";scroll-behavior:smooth}body{overflow-x:hidden}body:after,body:before{content:"";position:fixed;inset:0;z-index:-3;pointer-events:none}body:before{background:linear-gradient(90deg,rgba(99,223,255,.045) 1px,transparent 0),linear-gradient(rgba(99,223,255,.035) 1px,transparent 0),radial-gradient(circle at 50% 10%,rgba(255,255,255,.035),transparent 28rem);background-size:48px 48px,48px 48px,auto;-webkit-mask-image:radial-gradient(circle at 50% 28%,black 0,transparent 78%);mask-image:radial-gradient(circle at 50% 28%,black 0,transparent 78%);opacity:.72;animation:prismaGridDrift 22s linear infinite}body:after{z-index:-2;background:linear-gradient(120deg,transparent 0,rgba(255,255,255,.045) 22%,transparent 36%),var(--lab-noise);mix-blend-mode:screen;opacity:.32;animation:prismaNoiseBreath 9s ease-in-out infinite}button,input,select,textarea{font:inherit}button{cursor:pointer}button:disabled,input:disabled,select:disabled{cursor:not-allowed;opacity:.52}::selection{color:#00101c;background:rgba(99,223,255,.86)}:focus-visible{outline:2px solid rgba(99,223,255,.92);outline-offset:3px;box-shadow:0 0 0 6px rgba(99,223,255,.12)}h1,h2,h3,p{margin:0}h1,h2,h3{color:var(--lab-ink-strong);letter-spacing:-.055em}h1{max-width:820px;font-size:clamp(2.45rem,4.2vw,5.6rem);line-height:.88;font-weight:950;background:linear-gradient(120deg,#ffffff,#dff8ff 22%,#76eaff 40%,#bfa8ff 68%,#ffffff);-webkit-background-clip:text;background-clip:text;color:transparent;filter:drop-shadow(0 16px 34px rgba(25,211,255,.14))}h2{font-size:clamp(1.3rem,1.6vw,2.15rem);line-height:1.02;font-weight:930}h3{font-size:1.08rem;line-height:1.1;font-weight:900}dd,dt,label,p,small{color:var(--lab-muted)}code,kbd,pre,samp{font-family:var(--lab-font-mono)}.chart-lab{min-height:100vh;position:relative;overflow:hidden;isolation:isolate;background:radial-gradient(circle at 20% 10%,rgba(25,211,255,.12),transparent 26rem),radial-gradient(circle at 80% 6%,rgba(117,87,255,.11),transparent 30rem),linear-gradient(180deg,rgba(1,3,10,.24),rgba(1,3,10,.96))}.chart-lab:after,.chart-lab:before{content:"";position:fixed;inset:auto;pointer-events:none;z-index:-1;border-radius:999px;filter:blur(38px);opacity:.76;transform:translateZ(0)}.chart-lab:before{width:34rem;height:34rem;left:-10rem;top:6rem;background:radial-gradient(circle,rgba(0,245,255,.22),rgba(117,87,255,.08) 54%,transparent 72%);animation:prismaOrbLeft 15s ease-in-out infinite}.chart-lab:after{width:42rem;height:42rem;right:-14rem;top:10rem;background:radial-gradient(circle,rgba(117,87,255,.22),rgba(34,247,166,.07) 56%,transparent 74%);animation:prismaOrbRight 18s ease-in-out infinite}.chart-lab__background{position:fixed;inset:0;z-index:-2;pointer-events:none;background:radial-gradient(circle at 12% 14%,rgba(25,211,255,.22),transparent 24rem),radial-gradient(circle at 82% 8%,rgba(117,87,255,.2),transparent 26rem),radial-gradient(circle at 65% 82%,rgba(34,247,166,.1),transparent 32rem),conic-gradient(from var(--prisma-angle) at 50% 24%,rgba(25,211,255,.08),rgba(117,87,255,.08),rgba(34,247,166,.055),rgba(244,197,66,.045),rgba(25,211,255,.08)),linear-gradient(180deg,#02040a 0,#061023 48%,#02040a 100%);animation:prismaAngle 24s linear infinite}.chart-lab__background:after,.chart-lab__background:before{content:"";position:absolute;inset:0;pointer-events:none}.chart-lab__background:before{background:repeating-linear-gradient(90deg,rgba(99,223,255,.048) 0 1px,transparent 1px 74px),repeating-linear-gradient(0deg,rgba(99,223,255,.038) 0 1px,transparent 1px 74px),linear-gradient(120deg,transparent,rgba(255,255,255,.055) 45%,transparent 58%);-webkit-mask-image:radial-gradient(circle at 52% 26%,black 0,transparent 78%);mask-image:radial-gradient(circle at 52% 26%,black 0,transparent 78%);animation:prismaBlueprintSweep 12s ease-in-out infinite}.chart-lab__background:after{background:radial-gradient(ellipse at 50% 0,rgba(255,255,255,.07),transparent 34%),linear-gradient(180deg,transparent 0,rgba(2,4,10,.2) 48%,rgba(2,4,10,.78) 100%),var(--lab-noise);mix-blend-mode:screen;opacity:.45}.chart-lab__chrome{width:min(1780px,calc(100% - 34px));margin:0 auto;padding:30px 0 44px;position:relative}.chart-frame,.chart-lab__header,.control-card,.control-deck,.inspector section,.lab-workbench,.mini-stack,.status-strip,.tab-panel{border:1px solid var(--lab-line);background:var(--lab-panel-glass),var(--lab-panel-blueprint),var(--lab-panel);box-shadow:var(--lab-shadow-card);-webkit-backdrop-filter:blur(24px) saturate(1.26) contrast(1.06);backdrop-filter:blur(24px) saturate(1.26) contrast(1.06)}.chart-frame,.chart-lab__header,.control-card,.control-deck,.inspector section,.lab-workbench,.mini-stack,.tab-panel{position:relative}.chart-frame:before,.chart-lab__header:before,.control-card:before,.control-deck:before,.inspector section:before,.lab-workbench:before,.mini-stack:before,.tab-panel:before{content:"";position:absolute;inset:0;border-radius:inherit;pointer-events:none;padding:1px;background:linear-gradient(135deg,rgba(255,255,255,.22),rgba(99,223,255,.1) 26%,rgba(117,87,255,.18) 52%,rgba(34,247,166,.08) 76%,rgba(255,255,255,.12));-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask-composite:exclude;opacity:.84}.chart-frame:after,.chart-lab__header:after,.control-deck:after{content:"";position:absolute;inset:0;border-radius:inherit;pointer-events:none;background:linear-gradient(112deg,transparent,rgba(255,255,255,.11) 38%,rgba(99,223,255,.13) 48%,transparent 58%);transform:translateX(-120%);animation:prismaGlassSweep 8.5s ease-in-out infinite;opacity:.58}.chart-lab__header{min-height:154px;display:flex;align-items:center;justify-content:space-between;gap:26px;padding:30px 34px;border-radius:var(--lab-radius-2xl);overflow:hidden;box-shadow:var(--lab-shadow-hard)}.chart-lab__header>*{position:relative;z-index:1}.eyebrow{display:inline-flex;align-items:center;gap:10px;min-height:28px;color:var(--lab-cyan-hot);font-size:.72rem;font-weight:950;line-height:1;letter-spacing:.22em;text-transform:uppercase;text-shadow:0 0 24px rgba(0,245,255,.38)}.eyebrow:before{content:"";width:10px;height:10px;border-radius:999px;background:var(--lab-emerald);box-shadow:0 0 0 6px rgba(34,247,166,.1),0 0 26px rgba(34,247,166,.62);animation:prismaLivePulse 1.9s ease-in-out infinite}.chip-group,.header-actions,.segmented-controls,.size-controls,.tab-strip,.toolbar-actions{display:flex;flex-wrap:wrap;gap:9px}.header-actions{justify-content:flex-end;max-width:620px}.chip-group button,.header-actions span,.segmented-controls button,.size-controls button,.tab-strip button,.toolbar-actions button{min-height:40px;border:1px solid rgba(99,223,255,.22);border-radius:999px;background:linear-gradient(180deg,rgba(255,255,255,.085),rgba(255,255,255,.02)),rgba(5,12,27,.72);color:rgba(234,246,255,.92);font-size:.78rem;font-weight:900;letter-spacing:.035em;padding:9px 14px;box-shadow:inset 0 1px 0 rgba(255,255,255,.12),0 10px 28px rgba(0,0,0,.22);transition:transform var(--lab-transition-fast),border-color var(--lab-transition-fast),color var(--lab-transition-fast),box-shadow var(--lab-transition-fast),background var(--lab-transition-fast)}.header-actions span{cursor:default;color:rgba(226,239,255,.84)}.chip-group button:hover,.segmented-controls button:hover,.size-controls button:hover,.tab-strip button:hover,.toolbar-actions button:hover{border-color:rgba(99,223,255,.58);color:#ffffff;box-shadow:0 14px 34px rgba(0,0,0,.28),0 0 34px rgba(25,211,255,.12)}.chip-group button.is-active,.segmented-controls button.is-active,.size-controls button.is-active,.tab-strip button.is-active{border-color:rgba(0,245,255,.58);background:linear-gradient(135deg,rgba(0,245,255,.95),rgba(8,109,255,.92) 48%,rgba(117,87,255,.88)),#071426;color:#ffffff;box-shadow:0 18px 44px rgba(8,109,255,.28),0 0 32px rgba(0,245,255,.24),inset 0 1px 0 rgba(255,255,255,.32)}.status-strip{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:1px;margin-top:16px;overflow:hidden;border-radius:28px;background:rgba(99,223,255,.1)}.status-strip article{position:relative;min-height:106px;padding:20px 22px;background:linear-gradient(180deg,rgba(255,255,255,.055),rgba(255,255,255,.014)),rgba(6,14,31,.76);overflow:hidden}.status-strip article:before{content:"";position:absolute;right:-34px;bottom:-52px;width:142px;height:142px;border-radius:999px;background:radial-gradient(circle,rgba(25,211,255,.16),transparent 68%);filter:blur(2px)}.status-strip article:after{content:"";position:absolute;left:0;top:22px;bottom:22px;width:2px;background:linear-gradient(180deg,transparent,rgba(0,245,255,.72),transparent);opacity:.7}.control-card span,.inspector dt,.status-strip span{display:block;color:var(--lab-muted);font-size:.68rem;font-weight:950;letter-spacing:.14em;text-transform:uppercase}.status-strip strong{display:block;margin-top:8px;color:#ffffff;font-size:clamp(1.02rem,1.2vw,1.34rem);font-weight:950;text-shadow:0 0 24px rgba(25,211,255,.16)}.inspector small,.status-strip small{display:block;margin-top:6px;color:var(--lab-muted-2);line-height:1.45}.lab-workbench{display:grid;grid-template-columns:332px minmax(0,1fr) 348px;gap:18px;margin-top:16px;padding:18px;border-radius:36px;overflow:visible}.inspector,.lab-sidebar{display:flex;flex-direction:column;gap:15px;min-width:0}.control-card{gap:14px;padding:18px;border-radius:26px;overflow:hidden}.control-card label,.runtime-control{display:grid;gap:8px}.control-card input[type=range],.control-card input[type=search],.control-card select,.runtime-control input[type=range],.runtime-control input[type=search],.runtime-control select{width:100%}.control-card input[type=search],.control-card select,.runtime-control input[type=search],.runtime-control select{min-height:42px;border:1px solid rgba(99,223,255,.2);border-radius:15px;background:linear-gradient(180deg,rgba(255,255,255,.055),rgba(255,255,255,.018)),rgba(2,8,20,.82);color:var(--lab-ink);padding:0 13px;font-weight:800;box-shadow:inset 0 1px 0 rgba(255,255,255,.08);transition:border-color var(--lab-transition-fast),box-shadow var(--lab-transition-fast),background var(--lab-transition-fast)}.control-card input[type=search]:focus,.control-card select:focus,.runtime-control input[type=search]:focus,.runtime-control select:focus{border-color:rgba(0,245,255,.62);box-shadow:0 0 0 5px rgba(0,245,255,.1),inset 0 1px 0 rgba(255,255,255,.12)}input[type=search]::placeholder{color:rgba(147,168,199,.66)}select option{color:#eaf6ff;background:#071022}input[type=range]{height:20px;accent-color:var(--lab-cyan-hot)}input[type=range]::-webkit-slider-runnable-track{height:8px;border-radius:999px;background:linear-gradient(90deg,rgba(0,245,255,.82),rgba(8,109,255,.64),rgba(117,87,255,.58));box-shadow:inset 0 1px 0 rgba(255,255,255,.14),0 0 18px rgba(25,211,255,.16)}input[type=range]::-webkit-slider-thumb{appearance:none;width:20px;height:20px;margin-top:-6px;border-radius:999px;border:2px solid rgba(255,255,255,.84);background:radial-gradient(circle at 35% 30%,#ffffff,var(--lab-cyan-hot) 35%,var(--lab-blue) 74%);box-shadow:0 0 22px rgba(0,245,255,.46),0 7px 16px rgba(0,0,0,.4)}.mini-stack{display:grid;gap:10px;padding:16px;border-radius:22px;overflow:hidden}.mini-stack p{color:var(--lab-muted);line-height:1.48;overflow-wrap:anywhere}.chart-list{display:grid;gap:9px;max-height:682px;overflow:auto;padding-right:4px;scrollbar-color:rgba(99,223,255,.52) rgba(255,255,255,.05);scrollbar-width:thin}.chart-list::-webkit-scrollbar,.map-stack pre::-webkit-scrollbar,.tab-panel pre::-webkit-scrollbar{width:10px;height:10px}.chart-list::-webkit-scrollbar-track,.map-stack pre::-webkit-scrollbar-track,.tab-panel pre::-webkit-scrollbar-track{border-radius:999px;background:rgba(255,255,255,.045)}.chart-list::-webkit-scrollbar-thumb,.map-stack pre::-webkit-scrollbar-thumb,.tab-panel pre::-webkit-scrollbar-thumb{border-radius:999px;background:linear-gradient(180deg,rgba(0,245,255,.66),rgba(117,87,255,.48));border:2px solid rgba(4,8,18,.9)}.chart-list__item{position:relative;display:grid;grid-template-columns:14px minmax(0,1fr);gap:12px;width:100%;min-height:64px;align-items:center;border:1px solid rgba(99,223,255,.14);border-radius:20px;background:linear-gradient(180deg,rgba(255,255,255,.048),rgba(255,255,255,.013)),rgba(5,12,27,.66);color:var(--lab-ink);padding:12px 13px;text-align:left;overflow:hidden;box-shadow:inset 0 1px 0 rgba(255,255,255,.08);transition:transform var(--lab-transition-fast),border-color var(--lab-transition-fast),background var(--lab-transition-fast),box-shadow var(--lab-transition-fast)}.chart-list__item:before{content:"";position:absolute;inset:0;background:radial-gradient(circle at 12% 50%,rgba(0,245,255,.12),transparent 38%),linear-gradient(112deg,transparent,rgba(255,255,255,.07),transparent);opacity:0;transform:translateX(-12%);transition:opacity var(--lab-transition-med),transform var(--lab-transition-med)}.chart-list__item:hover{transform:translateX(3px) translateY(-1px);border-color:rgba(99,223,255,.42);background:linear-gradient(180deg,rgba(255,255,255,.072),rgba(255,255,255,.018)),rgba(8,20,42,.82);box-shadow:0 16px 38px rgba(0,0,0,.28),0 0 34px rgba(25,211,255,.1)}.chart-list__item.is-active:before,.chart-list__item:hover:before{opacity:1;transform:translateX(0)}.chart-list__item.is-active{border-color:rgba(0,245,255,.68);background:linear-gradient(135deg,rgba(0,245,255,.16),rgba(117,87,255,.13) 52%,rgba(34,247,166,.08)),rgba(4,12,28,.94);box-shadow:0 18px 44px rgba(0,0,0,.34),0 0 38px rgba(0,245,255,.16),inset 0 1px 0 rgba(255,255,255,.14)}.chart-list__item small,.chart-list__item strong{position:relative;z-index:1;display:block}.chart-list__item strong{color:#f7fcff;font-weight:900}.chart-list__item small{margin-top:5px;color:var(--lab-muted)}.readiness-dot{position:relative;z-index:1;width:11px;height:11px;box-shadow:0 0 0 5px rgba(255,255,255,.035)}.readiness-dot--ready{background:var(--lab-green);box-shadow:0 0 0 5px rgba(34,247,166,.1),0 0 24px rgba(34,247,166,.62)}.readiness-dot--draft{background:var(--lab-amber);box-shadow:0 0 0 5px rgba(244,197,66,.1),0 0 24px rgba(244,197,66,.52)}.readiness-dot--blocked{background:var(--lab-red);box-shadow:0 0 0 5px rgba(255,79,94,.1),0 0 24px rgba(255,79,94,.52)}.preview-stage{min-width:0}.preview-toolbar{display:flex;align-items:flex-start;justify-content:space-between;gap:18px;margin-bottom:14px}.preview-toolbar p{color:var(--lab-muted);line-height:1.5}.size-controls{justify-content:flex-end;margin-bottom:14px}.chart-frame{min-width:0;overflow:hidden;padding:20px;border-radius:32px;background:radial-gradient(circle at 18% 0,rgba(99,223,255,.18),transparent 34%),radial-gradient(circle at 100% 6%,rgba(117,87,255,.18),transparent 32%),linear-gradient(180deg,rgba(255,255,255,.072),rgba(255,255,255,.018)),rgba(3,9,22,.88);box-shadow:var(--lab-shadow-hard);min-height:520px}.chart-frame:before{opacity:.96}.chart-frame:after{animation-duration:7.2s}.chart-frame[data-preview-frame=tablet]{max-width:940px;margin:0 auto}.chart-frame[data-preview-frame=mobile]{max-width:450px;margin:0 auto}.chart-frame>*{position:relative;z-index:1}.chart-frame .lab-echart{position:relative;overflow:hidden;border-radius:24px;background:linear-gradient(90deg,rgba(99,223,255,.04) 1px,transparent 0),linear-gradient(rgba(99,223,255,.035) 1px,transparent 0),radial-gradient(circle at 30% 0,rgba(99,223,255,.1),transparent 32%),linear-gradient(180deg,rgba(255,255,255,.052),rgba(255,255,255,.015));background-size:36px 36px,36px 36px,auto,auto;box-shadow:inset 0 0 0 1px rgba(99,223,255,.1),inset 0 20px 80px rgba(0,0,0,.18)}.chart-frame .lab-echart:before{content:"";position:absolute;inset:0;pointer-events:none;z-index:1;background:linear-gradient(180deg,rgba(255,255,255,.07),transparent 14%,transparent 86%,rgba(0,0,0,.12));mix-blend-mode:screen}.chart-frame .lab-echart:after{content:"";position:absolute;left:0;right:0;top:-20%;height:18%;pointer-events:none;z-index:2;background:linear-gradient(180deg,transparent,rgba(99,223,255,.1),transparent);animation:prismaScanline 7s linear infinite}.lab-echart canvas,.lab-echart svg{filter:saturate(1.16) contrast(1.04) drop-shadow(0 18px 32px rgba(0,0,0,.22))}.lab-echart__state{color:var(--lab-muted);font-weight:900;min-height:240px}.tab-strip{margin-top:16px}.control-deck,.tab-panel{margin-top:14px;padding:18px;border-radius:27px;overflow:hidden}.panel-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:15px}.panel-grid article{position:relative;min-width:0;border:1px solid rgba(99,223,255,.13);border-radius:19px;background:linear-gradient(180deg,rgba(255,255,255,.052),rgba(255,255,255,.014)),rgba(3,10,24,.64);padding:15px;box-shadow:inset 0 1px 0 rgba(255,255,255,.08)}.panel-grid p{margin-top:9px;color:var(--lab-muted);line-height:1.52}.map-stack pre,.tab-panel pre{overflow:auto;max-height:470px;margin:0;border:1px solid rgba(99,223,255,.18);border-radius:18px;background:linear-gradient(180deg,rgba(5,13,28,.95),rgba(2,6,15,.95)),rgba(2,4,10,.96);color:#e8f4ff;font-size:.74rem;line-height:1.58;padding:16px;box-shadow:inset 0 1px 0 rgba(255,255,255,.07),0 18px 44px rgba(0,0,0,.24)}.prisma-option-studio-panel{display:grid;gap:14px}.prisma-option-studio-toolbar{display:grid;grid-template-columns:minmax(220px,.8fr) minmax(0,1.2fr);gap:14px;align-items:start}.prisma-option-studio-toolbar h3{margin-top:6px}.prisma-option-studio-actions{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:8px}.prisma-option-studio-actions button{min-height:36px;border:1px solid rgba(99,223,255,.22);border-radius:999px;background:linear-gradient(180deg,rgba(255,255,255,.08),rgba(255,255,255,.02)),rgba(5,12,27,.74);color:rgba(234,246,255,.92);font-size:.72rem;font-weight:900;padding:8px 12px}.prisma-option-studio-actions button:hover{border-color:rgba(99,223,255,.58);color:#ffffff}.prisma-option-studio-status{display:flex;flex-wrap:wrap;gap:10px;align-items:center;min-height:42px;border:1px solid rgba(99,223,255,.16);border-radius:16px;background:rgba(3,10,24,.62);padding:10px 12px}.prisma-option-studio-status strong{color:#ffffff;font-size:.8rem}.prisma-option-studio-status small,.prisma-option-studio-status span{color:var(--lab-muted);font-size:.76rem}.prisma-option-studio-status[data-status=valid] span{color:var(--lab-green)}.prisma-option-studio-status[data-status=invalid] span{color:var(--lab-red)}.prisma-option-studio-editor,.prisma-option-studio-editor-loading,.prisma-option-studio-empty{min-height:520px;overflow:hidden;border:1px solid rgba(99,223,255,.18);border-radius:18px;background:rgba(2,6,15,.96);box-shadow:inset 0 1px 0 rgba(255,255,255,.07),0 18px 44px rgba(0,0,0,.24)}.prisma-option-studio-editor-loading,.prisma-option-studio-empty{display:grid;place-items:center;color:var(--lab-muted);font-weight:900;padding:24px;text-align:center}.prisma-option-studio-empty p{margin-top:8px}@media (max-width:860px){.prisma-option-studio-toolbar{grid-template-columns:1fr}.prisma-option-studio-actions{justify-content:flex-start}}.tab-panel dl{display:grid;gap:8px;margin:12px 0}.inspector dl div,.tab-panel dl div{display:flex;justify-content:space-between;gap:12px;border-bottom:1px solid rgba(99,223,255,.1);padding-bottom:8px}.inspector dd,.tab-panel dd{margin:0;color:#ffffff;text-align:right;font-weight:900}.control-deck__toolbar{display:flex;align-items:flex-start;justify-content:space-between;gap:14px;margin-bottom:14px}.control-deck__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:13px}.runtime-control{min-width:0;border:1px solid rgba(99,223,255,.13);border-radius:19px;background:linear-gradient(180deg,rgba(255,255,255,.052),rgba(255,255,255,.014)),rgba(5,12,27,.62);padding:13px;box-shadow:inset 0 1px 0 rgba(255,255,255,.08)}.runtime-control>span:first-child{color:var(--lab-ink);font-size:.86rem;font-weight:930;letter-spacing:0;text-transform:none}.runtime-control small{color:var(--lab-muted);line-height:1.46}.runtime-control output{color:var(--lab-cyan-hot);text-shadow:0 0 18px rgba(0,245,255,.36)}.control-segment{gap:6px}.inspector section{display:grid;gap:12px;padding:18px;border-radius:26px;overflow:hidden}.inspector dl{display:grid;gap:9px;margin:0}.inspector p{color:var(--lab-muted);line-height:1.52}.inspector code{display:block;overflow-wrap:anywhere;border:1px solid rgba(99,223,255,.16);border-radius:14px;background:rgba(2,8,20,.7);color:#dff8ff;font-size:.73rem;line-height:1.5;padding:10px;box-shadow:inset 0 1px 0 rgba(255,255,255,.06)}.future-chart,.lab-empty-chart{display:grid;place-items:center;border:1px dashed rgba(99,223,255,.32);border-radius:24px;background:radial-gradient(circle at 50% 0,rgba(99,223,255,.14),transparent 34%),rgba(3,10,24,.62);color:var(--lab-ink);text-align:center;padding:28px;min-height:320px}.lab-empty-chart span{color:var(--lab-amber);font-weight:950;letter-spacing:.12em;text-transform:uppercase}.sr-only{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.future-chart{grid-template-columns:150px minmax(0,1fr);gap:28px;text-align:left}.future-chart__rail{display:grid;grid-template-columns:repeat(4,1fr);gap:9px;height:210px;align-items:end}.future-chart__rail span{display:block;border-radius:999px 999px 12px 12px;background:linear-gradient(180deg,var(--lab-cyan-hot),var(--lab-blue));box-shadow:0 0 26px rgba(25,211,255,.2)}.future-chart__rail span:first-child{height:44%}.future-chart__rail span:nth-child(2){height:76%;background:linear-gradient(180deg,var(--lab-green),var(--lab-cyan))}.future-chart__rail span:nth-child(3){height:58%;background:linear-gradient(180deg,var(--lab-violet-2),var(--lab-blue))}.future-chart__rail span:nth-child(4){height:88%;background:linear-gradient(180deg,var(--lab-amber),var(--lab-orange))}.future-chart p{color:var(--lab-cyan-hot);font-weight:950;letter-spacing:.14em;text-transform:uppercase}.future-chart h3{margin-top:10px;font-size:clamp(1.8rem,2.4vw,2.75rem)}.future-chart small,.future-chart strong{display:block;margin-top:12px}.future-chart small{max-width:580px;color:var(--lab-muted);line-height:1.52}.chart-lab[data-density=dense] .chart-lab__chrome{width:min(1860px,calc(100% - 22px))}.chart-lab[data-density=dense] .control-card,.chart-lab[data-density=dense] .inspector section,.chart-lab[data-density=dense] .status-strip article{padding:13px}.chart-lab[data-theme=precision-paper]{--lab-panel:rgba(7,13,28,0.80);--lab-shadow:0 26px 70px rgba(0,0,0,0.44),0 0 80px rgba(0,245,255,.10)}.chart-lab[data-theme=precision-paper] .chart-lab__background{background:radial-gradient(circle at 18% 10%,rgba(0,245,255,.18),transparent 30rem),radial-gradient(circle at 82% 4%,rgba(117,87,255,.18),transparent 28rem),linear-gradient(180deg,#02040a,#071426 52%,#02040a)}.causal-hero-strip{position:relative;z-index:2;display:flex;align-items:center;justify-content:space-between;gap:16px;margin-bottom:14px;border:1px solid rgba(99,223,255,.22);border-radius:23px;background:linear-gradient(135deg,rgba(0,245,255,.12),rgba(117,87,255,.1)),rgba(3,10,24,.68);box-shadow:0 18px 48px rgba(0,0,0,.28),inset 0 1px 0 rgba(255,255,255,.1);padding:14px 16px;-webkit-backdrop-filter:blur(18px) saturate(1.22);backdrop-filter:blur(18px) saturate(1.22)}.causal-hero-strip strong{display:block;margin-top:4px;color:#ffffff;font-size:1.04rem;text-transform:capitalize}.causal-hero-strip__chips{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:8px}.causal-hero-strip__chips span{min-height:32px;display:inline-flex;align-items:center;border:1px solid rgba(99,223,255,.22);border-radius:999px;background:linear-gradient(180deg,rgba(255,255,255,.08),rgba(255,255,255,.02)),rgba(2,8,20,.72);color:#dff8ff;font-size:.72rem;font-weight:950;letter-spacing:.04em;padding:7px 11px;box-shadow:inset 0 1px 0 rgba(255,255,255,.08)}.runtime-control[data-control-id=detailLevel],.runtime-control[data-control-id=evidenceMode],.runtime-control[data-control-id=stageFocus]{border-color:rgba(0,245,255,.26);background:linear-gradient(135deg,rgba(0,245,255,.08),rgba(117,87,255,.08)),rgba(5,12,27,.72)}@keyframes prismaAngle{0%{--prisma-angle:0deg}to{--prisma-angle:360deg}}@keyframes prismaGridDrift{0%{background-position:0 0,0 0,50%}to{background-position:48px 48px,48px 48px,50%}}@keyframes prismaNoiseBreath{0%,to{opacity:.24;transform:scale(1)}50%{opacity:.42;transform:scale(1.01)}}@keyframes prismaOrbLeft{0%,to{transform:translateZ(0) scale(1);opacity:.68}50%{transform:translate3d(8vw,7vh,0) scale(1.14);opacity:.92}}@keyframes prismaOrbRight{0%,to{transform:translateZ(0) scale(1);opacity:.62}50%{transform:translate3d(-7vw,8vh,0) scale(1.1);opacity:.86}}@keyframes prismaBlueprintSweep{0%,to{opacity:.58;transform:translateZ(0)}50%{opacity:.86;transform:translate3d(-18px,12px,0)}}@keyframes prismaGlassSweep{0%,34%{transform:translateX(-120%);opacity:0}48%{opacity:.62}78%,to{transform:translateX(120%);opacity:0}}@keyframes prismaLivePulse{0%,to{transform:scale(.92);opacity:.78}50%{transform:scale(1.22);opacity:1}}@keyframes prismaScanline{0%{transform:translateY(0);opacity:0}8%{opacity:.86}54%{opacity:.38}to{transform:translateY(720%);opacity:0}}@keyframes prismaCardFloat{0%,to{transform:translateY(0)}50%{transform:translateY(-3px)}}@keyframes prismaSpectralBorder{0%{filter:hue-rotate(0deg);opacity:.72}50%{filter:hue-rotate(24deg);opacity:1}to{filter:hue-rotate(0deg);opacity:.72}}@keyframes prismaHoloSpark{0%{transform:translate3d(-12%,8%,0) scale(.96);opacity:.32}45%{transform:translate3d(4%,-4%,0) scale(1.06);opacity:.68}to{transform:translate3d(12%,12%,0) scale(.98);opacity:.34}}@keyframes prismaFrameBreath{0%,to{box-shadow:var(--lab-shadow-hard)}50%{box-shadow:0 44px 130px rgba(0,0,0,.72),0 0 130px rgba(0,245,255,.18),0 0 80px rgba(117,87,255,.14)}}@keyframes prismaOrbitRing{0%{transform:rotate(0deg) scale(1)}50%{transform:rotate(180deg) scale(1.04)}to{transform:rotate(1turn) scale(1)}}@keyframes prismaBarRise{0%,to{transform:scaleY(.86);filter:brightness(.96)}50%{transform:scaleY(1.04);filter:brightness(1.18)}}@keyframes prismaSoftBlink{0%,to{opacity:.62}50%{opacity:1}}.chart-frame[data-chart-id="pc.causal-flow-ribbon"]{--chart-a:#19d3ff;--chart-b:#7c5cff;--chart-c:#22f7a6;border-color:color-mix(in srgb,var(--chart-a) 42%,transparent);background:radial-gradient(circle at 12% 6%,color-mix(in srgb,var(--chart-a) 28%,transparent),transparent 32%),radial-gradient(circle at 88% 12%,color-mix(in srgb,var(--chart-b) 24%,transparent),transparent 30%),radial-gradient(circle at 58% 100%,color-mix(in srgb,var(--chart-c) 14%,transparent),transparent 36%),linear-gradient(145deg,rgba(255,255,255,.075),rgba(255,255,255,.016)),rgba(2,8,20,.92);box-shadow:0 42px 125px rgba(0,0,0,.7),0 0 74px color-mix(in srgb,var(--chart-a) 18%,transparent),0 0 112px color-mix(in srgb,var(--chart-b) 12%,transparent),inset 0 1px 0 rgba(255,255,255,.13)}.chart-frame[data-chart-id="pc.causal-flow-ribbon"]:before{background:linear-gradient(135deg,color-mix(in srgb,var(--chart-a) 50%,transparent),rgba(255,255,255,.16) 18%,color-mix(in srgb,var(--chart-b) 44%,transparent) 45%,color-mix(in srgb,var(--chart-c) 34%,transparent) 70%,rgba(255,255,255,.12));animation:prismaSpectralBorder 7.13s ease-in-out infinite}.chart-frame[data-chart-id="pc.causal-flow-ribbon"] .lab-echart{background:linear-gradient(90deg,color-mix(in srgb,var(--chart-a) 11%,transparent) 1px,transparent 1px),linear-gradient(color-mix(in srgb,var(--chart-b) 9%,transparent) 1px,transparent 1px),radial-gradient(circle at 18% 0,color-mix(in srgb,var(--chart-a) 18%,transparent),transparent 34%),radial-gradient(circle at 92% 10%,color-mix(in srgb,var(--chart-b) 14%,transparent),transparent 32%),rgba(2,8,20,.54);background-size:36px 36px,36px 36px,auto,auto,auto;box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--chart-a) 18%,transparent),inset 0 0 80px rgba(0,0,0,.26),0 22px 60px rgba(0,0,0,.28)}.chart-frame[data-chart-id="pc.causal-flow-ribbon"] .lab-echart:before{background:radial-gradient(circle at 20% 12%,color-mix(in srgb,var(--chart-a) 16%,transparent),transparent 28%),linear-gradient(180deg,rgba(255,255,255,.08),transparent 16%,transparent 82%,rgba(0,0,0,.18))}.chart-frame[data-chart-id="pc.causal-flow-ribbon"] .lab-echart:after{background:linear-gradient(180deg,transparent,color-mix(in srgb,var(--chart-a) 16%,transparent),transparent);animation-duration:6.02s}.chart-frame[data-chart-id="pc.causal-flow-ribbon"] .causal-hero-strip,.chart-frame[data-chart-id="pc.causal-flow-ribbon"] .panel-grid article,.chart-frame[data-chart-id="pc.causal-flow-ribbon"] .runtime-control{border-color:color-mix(in srgb,var(--chart-a) 24%,transparent)}.chart-frame[data-chart-id="pc.causal-flow-ribbon"] .runtime-control output,.chart-frame[data-chart-id="pc.causal-flow-ribbon"] h2,.chart-frame[data-chart-id="pc.causal-flow-ribbon"] h3{text-shadow:0 0 22px color-mix(in srgb,var(--chart-a) 26%,transparent)}.chart-frame[data-chart-id="pc.causal-flow-ribbon"] .causal-hero-strip__chips span{border-color:color-mix(in srgb,var(--chart-a) 28%,transparent);background:linear-gradient(135deg,color-mix(in srgb,var(--chart-a) 12%,transparent),color-mix(in srgb,var(--chart-b) 9%,transparent)),rgba(2,8,20,.72)}.chart-frame[data-chart-id="pc.operational-density-field"]{--chart-a:#00e5ff;--chart-b:#0066ff;--chart-c:#f4c542;border-color:color-mix(in srgb,var(--chart-a) 42%,transparent);background:radial-gradient(circle at 12% 6%,color-mix(in srgb,var(--chart-a) 28%,transparent),transparent 32%),radial-gradient(circle at 88% 12%,color-mix(in srgb,var(--chart-b) 24%,transparent),transparent 30%),radial-gradient(circle at 58% 100%,color-mix(in srgb,var(--chart-c) 14%,transparent),transparent 36%),linear-gradient(145deg,rgba(255,255,255,.075),rgba(255,255,255,.016)),rgba(2,8,20,.92);box-shadow:0 42px 125px rgba(0,0,0,.7),0 0 74px color-mix(in srgb,var(--chart-a) 18%,transparent),0 0 112px color-mix(in srgb,var(--chart-b) 12%,transparent),inset 0 1px 0 rgba(255,255,255,.13)}.chart-frame[data-chart-id="pc.operational-density-field"]:before{background:linear-gradient(135deg,color-mix(in srgb,var(--chart-a) 50%,transparent),rgba(255,255,255,.16) 18%,color-mix(in srgb,var(--chart-b) 44%,transparent) 45%,color-mix(in srgb,var(--chart-c) 34%,transparent) 70%,rgba(255,255,255,.12));animation:prismaSpectralBorder 7.26s ease-in-out infinite}.chart-frame[data-chart-id="pc.operational-density-field"] .lab-echart{background:linear-gradient(90deg,color-mix(in srgb,var(--chart-a) 11%,transparent) 1px,transparent 1px),linear-gradient(color-mix(in srgb,var(--chart-b) 9%,transparent) 1px,transparent 1px),radial-gradient(circle at 18% 0,color-mix(in srgb,var(--chart-a) 18%,transparent),transparent 34%),radial-gradient(circle at 92% 10%,color-mix(in srgb,var(--chart-b) 14%,transparent),transparent 32%),rgba(2,8,20,.54);background-size:40px 40px,40px 40px,auto,auto,auto;box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--chart-a) 18%,transparent),inset 0 0 80px rgba(0,0,0,.26),0 22px 60px rgba(0,0,0,.28)}.chart-frame[data-chart-id="pc.operational-density-field"] .lab-echart:before{background:radial-gradient(circle at 20% 12%,color-mix(in srgb,var(--chart-a) 16%,transparent),transparent 28%),linear-gradient(180deg,rgba(255,255,255,.08),transparent 16%,transparent 82%,rgba(0,0,0,.18))}.chart-frame[data-chart-id="pc.operational-density-field"] .lab-echart:after{background:linear-gradient(180deg,transparent,color-mix(in srgb,var(--chart-a) 16%,transparent),transparent);animation-duration:6.24s}.chart-frame[data-chart-id="pc.operational-density-field"] .causal-hero-strip,.chart-frame[data-chart-id="pc.operational-density-field"] .panel-grid article,.chart-frame[data-chart-id="pc.operational-density-field"] .runtime-control{border-color:color-mix(in srgb,var(--chart-a) 24%,transparent)}.chart-frame[data-chart-id="pc.operational-density-field"] .runtime-control output,.chart-frame[data-chart-id="pc.operational-density-field"] h2,.chart-frame[data-chart-id="pc.operational-density-field"] h3{text-shadow:0 0 22px color-mix(in srgb,var(--chart-a) 26%,transparent)}.chart-frame[data-chart-id="pc.operational-density-field"] .causal-hero-strip__chips span{border-color:color-mix(in srgb,var(--chart-a) 28%,transparent);background:linear-gradient(135deg,color-mix(in srgb,var(--chart-a) 12%,transparent),color-mix(in srgb,var(--chart-b) 9%,transparent)),rgba(2,8,20,.72)}.chart-frame[data-chart-id="pc.service-dependency-graph"]{--chart-a:#7c5cff;--chart-b:#19d3ff;--chart-c:#ff4fd8;border-color:color-mix(in srgb,var(--chart-a) 42%,transparent);background:radial-gradient(circle at 12% 6%,color-mix(in srgb,var(--chart-a) 28%,transparent),transparent 32%),radial-gradient(circle at 88% 12%,color-mix(in srgb,var(--chart-b) 24%,transparent),transparent 30%),radial-gradient(circle at 58% 100%,color-mix(in srgb,var(--chart-c) 14%,transparent),transparent 36%),linear-gradient(145deg,rgba(255,255,255,.075),rgba(255,255,255,.016)),rgba(2,8,20,.92);box-shadow:0 42px 125px rgba(0,0,0,.7),0 0 74px color-mix(in srgb,var(--chart-a) 18%,transparent),0 0 112px color-mix(in srgb,var(--chart-b) 12%,transparent),inset 0 1px 0 rgba(255,255,255,.13)}.chart-frame[data-chart-id="pc.service-dependency-graph"]:before{background:linear-gradient(135deg,color-mix(in srgb,var(--chart-a) 50%,transparent),rgba(255,255,255,.16) 18%,color-mix(in srgb,var(--chart-b) 44%,transparent) 45%,color-mix(in srgb,var(--chart-c) 34%,transparent) 70%,rgba(255,255,255,.12));animation:prismaSpectralBorder 7.39s ease-in-out infinite}.chart-frame[data-chart-id="pc.service-dependency-graph"] .lab-echart{background:linear-gradient(90deg,color-mix(in srgb,var(--chart-a) 11%,transparent) 1px,transparent 1px),linear-gradient(color-mix(in srgb,var(--chart-b) 9%,transparent) 1px,transparent 1px),radial-gradient(circle at 18% 0,color-mix(in srgb,var(--chart-a) 18%,transparent),transparent 34%),radial-gradient(circle at 92% 10%,color-mix(in srgb,var(--chart-b) 14%,transparent),transparent 32%),rgba(2,8,20,.54);background-size:44px 44px,44px 44px,auto,auto,auto;box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--chart-a) 18%,transparent),inset 0 0 80px rgba(0,0,0,.26),0 22px 60px rgba(0,0,0,.28)}.chart-frame[data-chart-id="pc.service-dependency-graph"] .lab-echart:before{background:radial-gradient(circle at 20% 12%,color-mix(in srgb,var(--chart-a) 16%,transparent),transparent 28%),linear-gradient(180deg,rgba(255,255,255,.08),transparent 16%,transparent 82%,rgba(0,0,0,.18))}.chart-frame[data-chart-id="pc.service-dependency-graph"] .lab-echart:after{background:linear-gradient(180deg,transparent,color-mix(in srgb,var(--chart-a) 16%,transparent),transparent);animation-duration:6.46s}.chart-frame[data-chart-id="pc.service-dependency-graph"] .causal-hero-strip,.chart-frame[data-chart-id="pc.service-dependency-graph"] .panel-grid article,.chart-frame[data-chart-id="pc.service-dependency-graph"] .runtime-control{border-color:color-mix(in srgb,var(--chart-a) 24%,transparent)}.chart-frame[data-chart-id="pc.service-dependency-graph"] .runtime-control output,.chart-frame[data-chart-id="pc.service-dependency-graph"] h2,.chart-frame[data-chart-id="pc.service-dependency-graph"] h3{text-shadow:0 0 22px color-mix(in srgb,var(--chart-a) 26%,transparent)}.chart-frame[data-chart-id="pc.service-dependency-graph"] .causal-hero-strip__chips span{border-color:color-mix(in srgb,var(--chart-a) 28%,transparent);background:linear-gradient(135deg,color-mix(in srgb,var(--chart-a) 12%,transparent),color-mix(in srgb,var(--chart-b) 9%,transparent)),rgba(2,8,20,.72)}.chart-frame[data-chart-id="pc.inventory-risk-treemap"]{--chart-a:#22f7a6;--chart-b:#f4c542;--chart-c:#ff4f5e;border-color:color-mix(in srgb,var(--chart-a) 42%,transparent);background:radial-gradient(circle at 12% 6%,color-mix(in srgb,var(--chart-a) 28%,transparent),transparent 32%),radial-gradient(circle at 88% 12%,color-mix(in srgb,var(--chart-b) 24%,transparent),transparent 30%),radial-gradient(circle at 58% 100%,color-mix(in srgb,var(--chart-c) 14%,transparent),transparent 36%),linear-gradient(145deg,rgba(255,255,255,.075),rgba(255,255,255,.016)),rgba(2,8,20,.92);box-shadow:0 42px 125px rgba(0,0,0,.7),0 0 74px color-mix(in srgb,var(--chart-a) 18%,transparent),0 0 112px color-mix(in srgb,var(--chart-b) 12%,transparent),inset 0 1px 0 rgba(255,255,255,.13)}.chart-frame[data-chart-id="pc.inventory-risk-treemap"]:before{background:linear-gradient(135deg,color-mix(in srgb,var(--chart-a) 50%,transparent),rgba(255,255,255,.16) 18%,color-mix(in srgb,var(--chart-b) 44%,transparent) 45%,color-mix(in srgb,var(--chart-c) 34%,transparent) 70%,rgba(255,255,255,.12));animation:prismaSpectralBorder 7.52s ease-in-out infinite}.chart-frame[data-chart-id="pc.inventory-risk-treemap"] .lab-echart{background:linear-gradient(90deg,color-mix(in srgb,var(--chart-a) 11%,transparent) 1px,transparent 1px),linear-gradient(color-mix(in srgb,var(--chart-b) 9%,transparent) 1px,transparent 1px),radial-gradient(circle at 18% 0,color-mix(in srgb,var(--chart-a) 18%,transparent),transparent 34%),radial-gradient(circle at 92% 10%,color-mix(in srgb,var(--chart-b) 14%,transparent),transparent 32%),rgba(2,8,20,.54);background-size:32px 32px,32px 32px,auto,auto,auto;box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--chart-a) 18%,transparent),inset 0 0 80px rgba(0,0,0,.26),0 22px 60px rgba(0,0,0,.28)}.chart-frame[data-chart-id="pc.inventory-risk-treemap"] .lab-echart:before{background:radial-gradient(circle at 20% 12%,color-mix(in srgb,var(--chart-a) 16%,transparent),transparent 28%),linear-gradient(180deg,rgba(255,255,255,.08),transparent 16%,transparent 82%,rgba(0,0,0,.18))}.chart-frame[data-chart-id="pc.inventory-risk-treemap"] .lab-echart:after{background:linear-gradient(180deg,transparent,color-mix(in srgb,var(--chart-a) 16%,transparent),transparent);animation-duration:6.68s}.chart-frame[data-chart-id="pc.inventory-risk-treemap"] .causal-hero-strip,.chart-frame[data-chart-id="pc.inventory-risk-treemap"] .panel-grid article,.chart-frame[data-chart-id="pc.inventory-risk-treemap"] .runtime-control{border-color:color-mix(in srgb,var(--chart-a) 24%,transparent)}.chart-frame[data-chart-id="pc.inventory-risk-treemap"] .runtime-control output,.chart-frame[data-chart-id="pc.inventory-risk-treemap"] h2,.chart-frame[data-chart-id="pc.inventory-risk-treemap"] h3{text-shadow:0 0 22px color-mix(in srgb,var(--chart-a) 26%,transparent)}.chart-frame[data-chart-id="pc.inventory-risk-treemap"] .causal-hero-strip__chips span{border-color:color-mix(in srgb,var(--chart-a) 28%,transparent);background:linear-gradient(135deg,color-mix(in srgb,var(--chart-a) 12%,transparent),color-mix(in srgb,var(--chart-b) 9%,transparent)),rgba(2,8,20,.72)}.chart-frame[data-chart-id="pc.decision-ledger-timeline"]{--chart-a:#f4c542;--chart-b:#19d3ff;--chart-c:#7c5cff;border-color:color-mix(in srgb,var(--chart-a) 42%,transparent);background:radial-gradient(circle at 12% 6%,color-mix(in srgb,var(--chart-a) 28%,transparent),transparent 32%),radial-gradient(circle at 88% 12%,color-mix(in srgb,var(--chart-b) 24%,transparent),transparent 30%),radial-gradient(circle at 58% 100%,color-mix(in srgb,var(--chart-c) 14%,transparent),transparent 36%),linear-gradient(145deg,rgba(255,255,255,.075),rgba(255,255,255,.016)),rgba(2,8,20,.92);box-shadow:0 42px 125px rgba(0,0,0,.7),0 0 74px color-mix(in srgb,var(--chart-a) 18%,transparent),0 0 112px color-mix(in srgb,var(--chart-b) 12%,transparent),inset 0 1px 0 rgba(255,255,255,.13)}.chart-frame[data-chart-id="pc.decision-ledger-timeline"]:before{background:linear-gradient(135deg,color-mix(in srgb,var(--chart-a) 50%,transparent),rgba(255,255,255,.16) 18%,color-mix(in srgb,var(--chart-b) 44%,transparent) 45%,color-mix(in srgb,var(--chart-c) 34%,transparent) 70%,rgba(255,255,255,.12));animation:prismaSpectralBorder 7.65s ease-in-out infinite}.chart-frame[data-chart-id="pc.decision-ledger-timeline"] .lab-echart{background:linear-gradient(90deg,color-mix(in srgb,var(--chart-a) 11%,transparent) 1px,transparent 1px),linear-gradient(color-mix(in srgb,var(--chart-b) 9%,transparent) 1px,transparent 1px),radial-gradient(circle at 18% 0,color-mix(in srgb,var(--chart-a) 18%,transparent),transparent 34%),radial-gradient(circle at 92% 10%,color-mix(in srgb,var(--chart-b) 14%,transparent),transparent 32%),rgba(2,8,20,.54);background-size:36px 36px,36px 36px,auto,auto,auto;box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--chart-a) 18%,transparent),inset 0 0 80px rgba(0,0,0,.26),0 22px 60px rgba(0,0,0,.28)}.chart-frame[data-chart-id="pc.decision-ledger-timeline"] .lab-echart:before{background:radial-gradient(circle at 20% 12%,color-mix(in srgb,var(--chart-a) 16%,transparent),transparent 28%),linear-gradient(180deg,rgba(255,255,255,.08),transparent 16%,transparent 82%,rgba(0,0,0,.18))}.chart-frame[data-chart-id="pc.decision-ledger-timeline"] .lab-echart:after{background:linear-gradient(180deg,transparent,color-mix(in srgb,var(--chart-a) 16%,transparent),transparent);animation-duration:6.9s}.chart-frame[data-chart-id="pc.decision-ledger-timeline"] .causal-hero-strip,.chart-frame[data-chart-id="pc.decision-ledger-timeline"] .panel-grid article,.chart-frame[data-chart-id="pc.decision-ledger-timeline"] .runtime-control{border-color:color-mix(in srgb,var(--chart-a) 24%,transparent)}.chart-frame[data-chart-id="pc.decision-ledger-timeline"] .runtime-control output,.chart-frame[data-chart-id="pc.decision-ledger-timeline"] h2,.chart-frame[data-chart-id="pc.decision-ledger-timeline"] h3{text-shadow:0 0 22px color-mix(in srgb,var(--chart-a) 26%,transparent)}.chart-frame[data-chart-id="pc.decision-ledger-timeline"] .causal-hero-strip__chips span{border-color:color-mix(in srgb,var(--chart-a) 28%,transparent);background:linear-gradient(135deg,color-mix(in srgb,var(--chart-a) 12%,transparent),color-mix(in srgb,var(--chart-b) 9%,transparent)),rgba(2,8,20,.72)}.chart-frame[data-chart-id="pc.financial-operational-waterfall"]{--chart-a:#ffb347;--chart-b:#22f7a6;--chart-c:#0066ff;border-color:color-mix(in srgb,var(--chart-a) 42%,transparent);background:radial-gradient(circle at 12% 6%,color-mix(in srgb,var(--chart-a) 28%,transparent),transparent 32%),radial-gradient(circle at 88% 12%,color-mix(in srgb,var(--chart-b) 24%,transparent),transparent 30%),radial-gradient(circle at 58% 100%,color-mix(in srgb,var(--chart-c) 14%,transparent),transparent 36%),linear-gradient(145deg,rgba(255,255,255,.075),rgba(255,255,255,.016)),rgba(2,8,20,.92);box-shadow:0 42px 125px rgba(0,0,0,.7),0 0 74px color-mix(in srgb,var(--chart-a) 18%,transparent),0 0 112px color-mix(in srgb,var(--chart-b) 12%,transparent),inset 0 1px 0 rgba(255,255,255,.13)}.chart-frame[data-chart-id="pc.financial-operational-waterfall"]:before{background:linear-gradient(135deg,color-mix(in srgb,var(--chart-a) 50%,transparent),rgba(255,255,255,.16) 18%,color-mix(in srgb,var(--chart-b) 44%,transparent) 45%,color-mix(in srgb,var(--chart-c) 34%,transparent) 70%,rgba(255,255,255,.12));animation:prismaSpectralBorder 7.78s ease-in-out infinite}.chart-frame[data-chart-id="pc.financial-operational-waterfall"] .lab-echart{background:linear-gradient(90deg,color-mix(in srgb,var(--chart-a) 11%,transparent) 1px,transparent 1px),linear-gradient(color-mix(in srgb,var(--chart-b) 9%,transparent) 1px,transparent 1px),radial-gradient(circle at 18% 0,color-mix(in srgb,var(--chart-a) 18%,transparent),transparent 34%),radial-gradient(circle at 92% 10%,color-mix(in srgb,var(--chart-b) 14%,transparent),transparent 32%),rgba(2,8,20,.54);background-size:40px 40px,40px 40px,auto,auto,auto;box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--chart-a) 18%,transparent),inset 0 0 80px rgba(0,0,0,.26),0 22px 60px rgba(0,0,0,.28)}.chart-frame[data-chart-id="pc.financial-operational-waterfall"] .lab-echart:before{background:radial-gradient(circle at 20% 12%,color-mix(in srgb,var(--chart-a) 16%,transparent),transparent 28%),linear-gradient(180deg,rgba(255,255,255,.08),transparent 16%,transparent 82%,rgba(0,0,0,.18))}.chart-frame[data-chart-id="pc.financial-operational-waterfall"] .lab-echart:after{background:linear-gradient(180deg,transparent,color-mix(in srgb,var(--chart-a) 16%,transparent),transparent);animation-duration:7.12s}.chart-frame[data-chart-id="pc.financial-operational-waterfall"] .causal-hero-strip,.chart-frame[data-chart-id="pc.financial-operational-waterfall"] .panel-grid article,.chart-frame[data-chart-id="pc.financial-operational-waterfall"] .runtime-control{border-color:color-mix(in srgb,var(--chart-a) 24%,transparent)}.chart-frame[data-chart-id="pc.financial-operational-waterfall"] .runtime-control output,.chart-frame[data-chart-id="pc.financial-operational-waterfall"] h2,.chart-frame[data-chart-id="pc.financial-operational-waterfall"] h3{text-shadow:0 0 22px color-mix(in srgb,var(--chart-a) 26%,transparent)}.chart-frame[data-chart-id="pc.financial-operational-waterfall"] .causal-hero-strip__chips span{border-color:color-mix(in srgb,var(--chart-a) 28%,transparent);background:linear-gradient(135deg,color-mix(in srgb,var(--chart-a) 12%,transparent),color-mix(in srgb,var(--chart-b) 9%,transparent)),rgba(2,8,20,.72)}.chart-frame[data-chart-id="tablet.shift-pulse-strip"]{--chart-a:#22f7a6;--chart-b:#19d3ff;--chart-c:#7c5cff;border-color:color-mix(in srgb,var(--chart-a) 42%,transparent);background:radial-gradient(circle at 12% 6%,color-mix(in srgb,var(--chart-a) 28%,transparent),transparent 32%),radial-gradient(circle at 88% 12%,color-mix(in srgb,var(--chart-b) 24%,transparent),transparent 30%),radial-gradient(circle at 58% 100%,color-mix(in srgb,var(--chart-c) 14%,transparent),transparent 36%),linear-gradient(145deg,rgba(255,255,255,.075),rgba(255,255,255,.016)),rgba(2,8,20,.92);box-shadow:0 42px 125px rgba(0,0,0,.7),0 0 74px color-mix(in srgb,var(--chart-a) 18%,transparent),0 0 112px color-mix(in srgb,var(--chart-b) 12%,transparent),inset 0 1px 0 rgba(255,255,255,.13)}.chart-frame[data-chart-id="tablet.shift-pulse-strip"]:before{background:linear-gradient(135deg,color-mix(in srgb,var(--chart-a) 50%,transparent),rgba(255,255,255,.16) 18%,color-mix(in srgb,var(--chart-b) 44%,transparent) 45%,color-mix(in srgb,var(--chart-c) 34%,transparent) 70%,rgba(255,255,255,.12));animation:prismaSpectralBorder 7.91s ease-in-out infinite}.chart-frame[data-chart-id="tablet.shift-pulse-strip"] .lab-echart{background:linear-gradient(90deg,color-mix(in srgb,var(--chart-a) 11%,transparent) 1px,transparent 1px),linear-gradient(color-mix(in srgb,var(--chart-b) 9%,transparent) 1px,transparent 1px),radial-gradient(circle at 18% 0,color-mix(in srgb,var(--chart-a) 18%,transparent),transparent 34%),radial-gradient(circle at 92% 10%,color-mix(in srgb,var(--chart-b) 14%,transparent),transparent 32%),rgba(2,8,20,.54);background-size:44px 44px,44px 44px,auto,auto,auto;box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--chart-a) 18%,transparent),inset 0 0 80px rgba(0,0,0,.26),0 22px 60px rgba(0,0,0,.28)}.chart-frame[data-chart-id="tablet.shift-pulse-strip"] .lab-echart:before{background:radial-gradient(circle at 20% 12%,color-mix(in srgb,var(--chart-a) 16%,transparent),transparent 28%),linear-gradient(180deg,rgba(255,255,255,.08),transparent 16%,transparent 82%,rgba(0,0,0,.18))}.chart-frame[data-chart-id="tablet.shift-pulse-strip"] .lab-echart:after{background:linear-gradient(180deg,transparent,color-mix(in srgb,var(--chart-a) 16%,transparent),transparent);animation-duration:7.34s}.chart-frame[data-chart-id="tablet.shift-pulse-strip"] .causal-hero-strip,.chart-frame[data-chart-id="tablet.shift-pulse-strip"] .panel-grid article,.chart-frame[data-chart-id="tablet.shift-pulse-strip"] .runtime-control{border-color:color-mix(in srgb,var(--chart-a) 24%,transparent)}.chart-frame[data-chart-id="tablet.shift-pulse-strip"] .runtime-control output,.chart-frame[data-chart-id="tablet.shift-pulse-strip"] h2,.chart-frame[data-chart-id="tablet.shift-pulse-strip"] h3{text-shadow:0 0 22px color-mix(in srgb,var(--chart-a) 26%,transparent)}.chart-frame[data-chart-id="tablet.shift-pulse-strip"] .causal-hero-strip__chips span{border-color:color-mix(in srgb,var(--chart-a) 28%,transparent);background:linear-gradient(135deg,color-mix(in srgb,var(--chart-a) 12%,transparent),color-mix(in srgb,var(--chart-b) 9%,transparent)),rgba(2,8,20,.72)}.chart-frame[data-chart-id="tablet.sync-outbox-status-matrix"]{--chart-a:#19d3ff;--chart-b:#f4c542;--chart-c:#ff4f5e;border-color:color-mix(in srgb,var(--chart-a) 42%,transparent);background:radial-gradient(circle at 12% 6%,color-mix(in srgb,var(--chart-a) 28%,transparent),transparent 32%),radial-gradient(circle at 88% 12%,color-mix(in srgb,var(--chart-b) 24%,transparent),transparent 30%),radial-gradient(circle at 58% 100%,color-mix(in srgb,var(--chart-c) 14%,transparent),transparent 36%),linear-gradient(145deg,rgba(255,255,255,.075),rgba(255,255,255,.016)),rgba(2,8,20,.92);box-shadow:0 42px 125px rgba(0,0,0,.7),0 0 74px color-mix(in srgb,var(--chart-a) 18%,transparent),0 0 112px color-mix(in srgb,var(--chart-b) 12%,transparent),inset 0 1px 0 rgba(255,255,255,.13)}.chart-frame[data-chart-id="tablet.sync-outbox-status-matrix"]:before{background:linear-gradient(135deg,color-mix(in srgb,var(--chart-a) 50%,transparent),rgba(255,255,255,.16) 18%,color-mix(in srgb,var(--chart-b) 44%,transparent) 45%,color-mix(in srgb,var(--chart-c) 34%,transparent) 70%,rgba(255,255,255,.12));animation:prismaSpectralBorder 8.04s ease-in-out infinite}.chart-frame[data-chart-id="tablet.sync-outbox-status-matrix"] .lab-echart{background:linear-gradient(90deg,color-mix(in srgb,var(--chart-a) 11%,transparent) 1px,transparent 1px),linear-gradient(color-mix(in srgb,var(--chart-b) 9%,transparent) 1px,transparent 1px),radial-gradient(circle at 18% 0,color-mix(in srgb,var(--chart-a) 18%,transparent),transparent 34%),radial-gradient(circle at 92% 10%,color-mix(in srgb,var(--chart-b) 14%,transparent),transparent 32%),rgba(2,8,20,.54);background-size:32px 32px,32px 32px,auto,auto,auto;box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--chart-a) 18%,transparent),inset 0 0 80px rgba(0,0,0,.26),0 22px 60px rgba(0,0,0,.28)}.chart-frame[data-chart-id="tablet.sync-outbox-status-matrix"] .lab-echart:before{background:radial-gradient(circle at 20% 12%,color-mix(in srgb,var(--chart-a) 16%,transparent),transparent 28%),linear-gradient(180deg,rgba(255,255,255,.08),transparent 16%,transparent 82%,rgba(0,0,0,.18))}.chart-frame[data-chart-id="tablet.sync-outbox-status-matrix"] .lab-echart:after{background:linear-gradient(180deg,transparent,color-mix(in srgb,var(--chart-a) 16%,transparent),transparent);animation-duration:7.56s}.chart-frame[data-chart-id="tablet.sync-outbox-status-matrix"] .causal-hero-strip,.chart-frame[data-chart-id="tablet.sync-outbox-status-matrix"] .panel-grid article,.chart-frame[data-chart-id="tablet.sync-outbox-status-matrix"] .runtime-control{border-color:color-mix(in srgb,var(--chart-a) 24%,transparent)}.chart-frame[data-chart-id="tablet.sync-outbox-status-matrix"] .runtime-control output,.chart-frame[data-chart-id="tablet.sync-outbox-status-matrix"] h2,.chart-frame[data-chart-id="tablet.sync-outbox-status-matrix"] h3{text-shadow:0 0 22px color-mix(in srgb,var(--chart-a) 26%,transparent)}.chart-frame[data-chart-id="tablet.sync-outbox-status-matrix"] .causal-hero-strip__chips span{border-color:color-mix(in srgb,var(--chart-a) 28%,transparent);background:linear-gradient(135deg,color-mix(in srgb,var(--chart-a) 12%,transparent),color-mix(in srgb,var(--chart-b) 9%,transparent)),rgba(2,8,20,.72)}.chart-frame[data-chart-id="mobile.owner-pulse-timeline"]{--chart-a:#ff4fd8;--chart-b:#7c5cff;--chart-c:#19d3ff;border-color:color-mix(in srgb,var(--chart-a) 42%,transparent);background:radial-gradient(circle at 12% 6%,color-mix(in srgb,var(--chart-a) 28%,transparent),transparent 32%),radial-gradient(circle at 88% 12%,color-mix(in srgb,var(--chart-b) 24%,transparent),transparent 30%),radial-gradient(circle at 58% 100%,color-mix(in srgb,var(--chart-c) 14%,transparent),transparent 36%),linear-gradient(145deg,rgba(255,255,255,.075),rgba(255,255,255,.016)),rgba(2,8,20,.92);box-shadow:0 42px 125px rgba(0,0,0,.7),0 0 74px color-mix(in srgb,var(--chart-a) 18%,transparent),0 0 112px color-mix(in srgb,var(--chart-b) 12%,transparent),inset 0 1px 0 rgba(255,255,255,.13)}.chart-frame[data-chart-id="mobile.owner-pulse-timeline"]:before{background:linear-gradient(135deg,color-mix(in srgb,var(--chart-a) 50%,transparent),rgba(255,255,255,.16) 18%,color-mix(in srgb,var(--chart-b) 44%,transparent) 45%,color-mix(in srgb,var(--chart-c) 34%,transparent) 70%,rgba(255,255,255,.12));animation:prismaSpectralBorder 8.17s ease-in-out infinite}.chart-frame[data-chart-id="mobile.owner-pulse-timeline"] .lab-echart{background:linear-gradient(90deg,color-mix(in srgb,var(--chart-a) 11%,transparent) 1px,transparent 1px),linear-gradient(color-mix(in srgb,var(--chart-b) 9%,transparent) 1px,transparent 1px),radial-gradient(circle at 18% 0,color-mix(in srgb,var(--chart-a) 18%,transparent),transparent 34%),radial-gradient(circle at 92% 10%,color-mix(in srgb,var(--chart-b) 14%,transparent),transparent 32%),rgba(2,8,20,.54);background-size:36px 36px,36px 36px,auto,auto,auto;box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--chart-a) 18%,transparent),inset 0 0 80px rgba(0,0,0,.26),0 22px 60px rgba(0,0,0,.28)}.chart-frame[data-chart-id="mobile.owner-pulse-timeline"] .lab-echart:before{background:radial-gradient(circle at 20% 12%,color-mix(in srgb,var(--chart-a) 16%,transparent),transparent 28%),linear-gradient(180deg,rgba(255,255,255,.08),transparent 16%,transparent 82%,rgba(0,0,0,.18))}.chart-frame[data-chart-id="mobile.owner-pulse-timeline"] .lab-echart:after{background:linear-gradient(180deg,transparent,color-mix(in srgb,var(--chart-a) 16%,transparent),transparent);animation-duration:7.78s}.chart-frame[data-chart-id="mobile.owner-pulse-timeline"] .causal-hero-strip,.chart-frame[data-chart-id="mobile.owner-pulse-timeline"] .panel-grid article,.chart-frame[data-chart-id="mobile.owner-pulse-timeline"] .runtime-control{border-color:color-mix(in srgb,var(--chart-a) 24%,transparent)}.chart-frame[data-chart-id="mobile.owner-pulse-timeline"] .runtime-control output,.chart-frame[data-chart-id="mobile.owner-pulse-timeline"] h2,.chart-frame[data-chart-id="mobile.owner-pulse-timeline"] h3{text-shadow:0 0 22px color-mix(in srgb,var(--chart-a) 26%,transparent)}.chart-frame[data-chart-id="mobile.owner-pulse-timeline"] .causal-hero-strip__chips span{border-color:color-mix(in srgb,var(--chart-a) 28%,transparent);background:linear-gradient(135deg,color-mix(in srgb,var(--chart-a) 12%,transparent),color-mix(in srgb,var(--chart-b) 9%,transparent)),rgba(2,8,20,.72)}.chart-frame[data-chart-id="mobile.action-inbox-priority-stack"]{--chart-a:#f4c542;--chart-b:#ff4f5e;--chart-c:#22f7a6;border-color:color-mix(in srgb,var(--chart-a) 42%,transparent);background:radial-gradient(circle at 12% 6%,color-mix(in srgb,var(--chart-a) 28%,transparent),transparent 32%),radial-gradient(circle at 88% 12%,color-mix(in srgb,var(--chart-b) 24%,transparent),transparent 30%),radial-gradient(circle at 58% 100%,color-mix(in srgb,var(--chart-c) 14%,transparent),transparent 36%),linear-gradient(145deg,rgba(255,255,255,.075),rgba(255,255,255,.016)),rgba(2,8,20,.92);box-shadow:0 42px 125px rgba(0,0,0,.7),0 0 74px color-mix(in srgb,var(--chart-a) 18%,transparent),0 0 112px color-mix(in srgb,var(--chart-b) 12%,transparent),inset 0 1px 0 rgba(255,255,255,.13)}.chart-frame[data-chart-id="mobile.action-inbox-priority-stack"]:before{background:linear-gradient(135deg,color-mix(in srgb,var(--chart-a) 50%,transparent),rgba(255,255,255,.16) 18%,color-mix(in srgb,var(--chart-b) 44%,transparent) 45%,color-mix(in srgb,var(--chart-c) 34%,transparent) 70%,rgba(255,255,255,.12));animation:prismaSpectralBorder 8.3s ease-in-out infinite}.chart-frame[data-chart-id="mobile.action-inbox-priority-stack"] .lab-echart{background:linear-gradient(90deg,color-mix(in srgb,var(--chart-a) 11%,transparent) 1px,transparent 1px),linear-gradient(color-mix(in srgb,var(--chart-b) 9%,transparent) 1px,transparent 1px),radial-gradient(circle at 18% 0,color-mix(in srgb,var(--chart-a) 18%,transparent),transparent 34%),radial-gradient(circle at 92% 10%,color-mix(in srgb,var(--chart-b) 14%,transparent),transparent 32%),rgba(2,8,20,.54);background-size:40px 40px,40px 40px,auto,auto,auto;box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--chart-a) 18%,transparent),inset 0 0 80px rgba(0,0,0,.26),0 22px 60px rgba(0,0,0,.28)}.chart-frame[data-chart-id="mobile.action-inbox-priority-stack"] .lab-echart:before{background:radial-gradient(circle at 20% 12%,color-mix(in srgb,var(--chart-a) 16%,transparent),transparent 28%),linear-gradient(180deg,rgba(255,255,255,.08),transparent 16%,transparent 82%,rgba(0,0,0,.18))}.chart-frame[data-chart-id="mobile.action-inbox-priority-stack"] .lab-echart:after{background:linear-gradient(180deg,transparent,color-mix(in srgb,var(--chart-a) 16%,transparent),transparent);animation-duration:8s}.chart-frame[data-chart-id="mobile.action-inbox-priority-stack"] .causal-hero-strip,.chart-frame[data-chart-id="mobile.action-inbox-priority-stack"] .panel-grid article,.chart-frame[data-chart-id="mobile.action-inbox-priority-stack"] .runtime-control{border-color:color-mix(in srgb,var(--chart-a) 24%,transparent)}.chart-frame[data-chart-id="mobile.action-inbox-priority-stack"] .runtime-control output,.chart-frame[data-chart-id="mobile.action-inbox-priority-stack"] h2,.chart-frame[data-chart-id="mobile.action-inbox-priority-stack"] h3{text-shadow:0 0 22px color-mix(in srgb,var(--chart-a) 26%,transparent)}.chart-frame[data-chart-id="mobile.action-inbox-priority-stack"] .causal-hero-strip__chips span{border-color:color-mix(in srgb,var(--chart-a) 28%,transparent);background:linear-gradient(135deg,color-mix(in srgb,var(--chart-a) 12%,transparent),color-mix(in srgb,var(--chart-b) 9%,transparent)),rgba(2,8,20,.72)}.chart-frame[data-chart-id="mobile.health-radar-compact"]{--chart-a:#22f7a6;--chart-b:#00e5ff;--chart-c:#0066ff;border-color:color-mix(in srgb,var(--chart-a) 42%,transparent);background:radial-gradient(circle at 12% 6%,color-mix(in srgb,var(--chart-a) 28%,transparent),transparent 32%),radial-gradient(circle at 88% 12%,color-mix(in srgb,var(--chart-b) 24%,transparent),transparent 30%),radial-gradient(circle at 58% 100%,color-mix(in srgb,var(--chart-c) 14%,transparent),transparent 36%),linear-gradient(145deg,rgba(255,255,255,.075),rgba(255,255,255,.016)),rgba(2,8,20,.92);box-shadow:0 42px 125px rgba(0,0,0,.7),0 0 74px color-mix(in srgb,var(--chart-a) 18%,transparent),0 0 112px color-mix(in srgb,var(--chart-b) 12%,transparent),inset 0 1px 0 rgba(255,255,255,.13)}.chart-frame[data-chart-id="mobile.health-radar-compact"]:before{background:linear-gradient(135deg,color-mix(in srgb,var(--chart-a) 50%,transparent),rgba(255,255,255,.16) 18%,color-mix(in srgb,var(--chart-b) 44%,transparent) 45%,color-mix(in srgb,var(--chart-c) 34%,transparent) 70%,rgba(255,255,255,.12));animation:prismaSpectralBorder 8.43s ease-in-out infinite}.chart-frame[data-chart-id="mobile.health-radar-compact"] .lab-echart{background:linear-gradient(90deg,color-mix(in srgb,var(--chart-a) 11%,transparent) 1px,transparent 1px),linear-gradient(color-mix(in srgb,var(--chart-b) 9%,transparent) 1px,transparent 1px),radial-gradient(circle at 18% 0,color-mix(in srgb,var(--chart-a) 18%,transparent),transparent 34%),radial-gradient(circle at 92% 10%,color-mix(in srgb,var(--chart-b) 14%,transparent),transparent 32%),rgba(2,8,20,.54);background-size:44px 44px,44px 44px,auto,auto,auto;box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--chart-a) 18%,transparent),inset 0 0 80px rgba(0,0,0,.26),0 22px 60px rgba(0,0,0,.28)}.chart-frame[data-chart-id="mobile.health-radar-compact"] .lab-echart:before{background:radial-gradient(circle at 20% 12%,color-mix(in srgb,var(--chart-a) 16%,transparent),transparent 28%),linear-gradient(180deg,rgba(255,255,255,.08),transparent 16%,transparent 82%,rgba(0,0,0,.18))}.chart-frame[data-chart-id="mobile.health-radar-compact"] .lab-echart:after{background:linear-gradient(180deg,transparent,color-mix(in srgb,var(--chart-a) 16%,transparent),transparent);animation-duration:8.22s}.chart-frame[data-chart-id="mobile.health-radar-compact"] .causal-hero-strip,.chart-frame[data-chart-id="mobile.health-radar-compact"] .panel-grid article,.chart-frame[data-chart-id="mobile.health-radar-compact"] .runtime-control{border-color:color-mix(in srgb,var(--chart-a) 24%,transparent)}.chart-frame[data-chart-id="mobile.health-radar-compact"] .runtime-control output,.chart-frame[data-chart-id="mobile.health-radar-compact"] h2,.chart-frame[data-chart-id="mobile.health-radar-compact"] h3{text-shadow:0 0 22px color-mix(in srgb,var(--chart-a) 26%,transparent)}.chart-frame[data-chart-id="mobile.health-radar-compact"] .causal-hero-strip__chips span{border-color:color-mix(in srgb,var(--chart-a) 28%,transparent);background:linear-gradient(135deg,color-mix(in srgb,var(--chart-a) 12%,transparent),color-mix(in srgb,var(--chart-b) 9%,transparent)),rgba(2,8,20,.72)}.chart-frame[data-chart-id="mobile.freshness-beacon-grid"]{--chart-a:#19d3ff;--chart-b:#22f7a6;--chart-c:#f4c542;border-color:color-mix(in srgb,var(--chart-a) 42%,transparent);background:radial-gradient(circle at 12% 6%,color-mix(in srgb,var(--chart-a) 28%,transparent),transparent 32%),radial-gradient(circle at 88% 12%,color-mix(in srgb,var(--chart-b) 24%,transparent),transparent 30%),radial-gradient(circle at 58% 100%,color-mix(in srgb,var(--chart-c) 14%,transparent),transparent 36%),linear-gradient(145deg,rgba(255,255,255,.075),rgba(255,255,255,.016)),rgba(2,8,20,.92);box-shadow:0 42px 125px rgba(0,0,0,.7),0 0 74px color-mix(in srgb,var(--chart-a) 18%,transparent),0 0 112px color-mix(in srgb,var(--chart-b) 12%,transparent),inset 0 1px 0 rgba(255,255,255,.13)}.chart-frame[data-chart-id="mobile.freshness-beacon-grid"]:before{background:linear-gradient(135deg,color-mix(in srgb,var(--chart-a) 50%,transparent),rgba(255,255,255,.16) 18%,color-mix(in srgb,var(--chart-b) 44%,transparent) 45%,color-mix(in srgb,var(--chart-c) 34%,transparent) 70%,rgba(255,255,255,.12));animation:prismaSpectralBorder 8.56s ease-in-out infinite}.chart-frame[data-chart-id="mobile.freshness-beacon-grid"] .lab-echart{background:linear-gradient(90deg,color-mix(in srgb,var(--chart-a) 11%,transparent) 1px,transparent 1px),linear-gradient(color-mix(in srgb,var(--chart-b) 9%,transparent) 1px,transparent 1px),radial-gradient(circle at 18% 0,color-mix(in srgb,var(--chart-a) 18%,transparent),transparent 34%),radial-gradient(circle at 92% 10%,color-mix(in srgb,var(--chart-b) 14%,transparent),transparent 32%),rgba(2,8,20,.54);background-size:32px 32px,32px 32px,auto,auto,auto;box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--chart-a) 18%,transparent),inset 0 0 80px rgba(0,0,0,.26),0 22px 60px rgba(0,0,0,.28)}.chart-frame[data-chart-id="mobile.freshness-beacon-grid"] .lab-echart:before{background:radial-gradient(circle at 20% 12%,color-mix(in srgb,var(--chart-a) 16%,transparent),transparent 28%),linear-gradient(180deg,rgba(255,255,255,.08),transparent 16%,transparent 82%,rgba(0,0,0,.18))}.chart-frame[data-chart-id="mobile.freshness-beacon-grid"] .lab-echart:after{background:linear-gradient(180deg,transparent,color-mix(in srgb,var(--chart-a) 16%,transparent),transparent);animation-duration:8.44s}.chart-frame[data-chart-id="mobile.freshness-beacon-grid"] .causal-hero-strip,.chart-frame[data-chart-id="mobile.freshness-beacon-grid"] .panel-grid article,.chart-frame[data-chart-id="mobile.freshness-beacon-grid"] .runtime-control{border-color:color-mix(in srgb,var(--chart-a) 24%,transparent)}.chart-frame[data-chart-id="mobile.freshness-beacon-grid"] .runtime-control output,.chart-frame[data-chart-id="mobile.freshness-beacon-grid"] h2,.chart-frame[data-chart-id="mobile.freshness-beacon-grid"] h3{text-shadow:0 0 22px color-mix(in srgb,var(--chart-a) 26%,transparent)}.chart-frame[data-chart-id="mobile.freshness-beacon-grid"] .causal-hero-strip__chips span{border-color:color-mix(in srgb,var(--chart-a) 28%,transparent);background:linear-gradient(135deg,color-mix(in srgb,var(--chart-a) 12%,transparent),color-mix(in srgb,var(--chart-b) 9%,transparent)),rgba(2,8,20,.72)}.chart-frame[data-chart-id="mobile.incident-spark-cards"]{--chart-a:#ff4f5e;--chart-b:#f4c542;--chart-c:#7c5cff;border-color:color-mix(in srgb,var(--chart-a) 42%,transparent);background:radial-gradient(circle at 12% 6%,color-mix(in srgb,var(--chart-a) 28%,transparent),transparent 32%),radial-gradient(circle at 88% 12%,color-mix(in srgb,var(--chart-b) 24%,transparent),transparent 30%),radial-gradient(circle at 58% 100%,color-mix(in srgb,var(--chart-c) 14%,transparent),transparent 36%),linear-gradient(145deg,rgba(255,255,255,.075),rgba(255,255,255,.016)),rgba(2,8,20,.92);box-shadow:0 42px 125px rgba(0,0,0,.7),0 0 74px color-mix(in srgb,var(--chart-a) 18%,transparent),0 0 112px color-mix(in srgb,var(--chart-b) 12%,transparent),inset 0 1px 0 rgba(255,255,255,.13)}.chart-frame[data-chart-id="mobile.incident-spark-cards"]:before{background:linear-gradient(135deg,color-mix(in srgb,var(--chart-a) 50%,transparent),rgba(255,255,255,.16) 18%,color-mix(in srgb,var(--chart-b) 44%,transparent) 45%,color-mix(in srgb,var(--chart-c) 34%,transparent) 70%,rgba(255,255,255,.12));animation:prismaSpectralBorder 8.69s ease-in-out infinite}.chart-frame[data-chart-id="mobile.incident-spark-cards"] .lab-echart{background:linear-gradient(90deg,color-mix(in srgb,var(--chart-a) 11%,transparent) 1px,transparent 1px),linear-gradient(color-mix(in srgb,var(--chart-b) 9%,transparent) 1px,transparent 1px),radial-gradient(circle at 18% 0,color-mix(in srgb,var(--chart-a) 18%,transparent),transparent 34%),radial-gradient(circle at 92% 10%,color-mix(in srgb,var(--chart-b) 14%,transparent),transparent 32%),rgba(2,8,20,.54);background-size:36px 36px,36px 36px,auto,auto,auto;box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--chart-a) 18%,transparent),inset 0 0 80px rgba(0,0,0,.26),0 22px 60px rgba(0,0,0,.28)}.chart-frame[data-chart-id="mobile.incident-spark-cards"] .lab-echart:before{background:radial-gradient(circle at 20% 12%,color-mix(in srgb,var(--chart-a) 16%,transparent),transparent 28%),linear-gradient(180deg,rgba(255,255,255,.08),transparent 16%,transparent 82%,rgba(0,0,0,.18))}.chart-frame[data-chart-id="mobile.incident-spark-cards"] .lab-echart:after{background:linear-gradient(180deg,transparent,color-mix(in srgb,var(--chart-a) 16%,transparent),transparent);animation-duration:8.66s}.chart-frame[data-chart-id="mobile.incident-spark-cards"] .causal-hero-strip,.chart-frame[data-chart-id="mobile.incident-spark-cards"] .panel-grid article,.chart-frame[data-chart-id="mobile.incident-spark-cards"] .runtime-control{border-color:color-mix(in srgb,var(--chart-a) 24%,transparent)}.chart-frame[data-chart-id="mobile.incident-spark-cards"] .runtime-control output,.chart-frame[data-chart-id="mobile.incident-spark-cards"] h2,.chart-frame[data-chart-id="mobile.incident-spark-cards"] h3{text-shadow:0 0 22px color-mix(in srgb,var(--chart-a) 26%,transparent)}.chart-frame[data-chart-id="mobile.incident-spark-cards"] .causal-hero-strip__chips span{border-color:color-mix(in srgb,var(--chart-a) 28%,transparent);background:linear-gradient(135deg,color-mix(in srgb,var(--chart-a) 12%,transparent),color-mix(in srgb,var(--chart-b) 9%,transparent)),rgba(2,8,20,.72)}.chart-frame[data-chart-id="mobile.confidence-meter-bands"]{--chart-a:#7c5cff;--chart-b:#22f7a6;--chart-c:#19d3ff;border-color:color-mix(in srgb,var(--chart-a) 42%,transparent);background:radial-gradient(circle at 12% 6%,color-mix(in srgb,var(--chart-a) 28%,transparent),transparent 32%),radial-gradient(circle at 88% 12%,color-mix(in srgb,var(--chart-b) 24%,transparent),transparent 30%),radial-gradient(circle at 58% 100%,color-mix(in srgb,var(--chart-c) 14%,transparent),transparent 36%),linear-gradient(145deg,rgba(255,255,255,.075),rgba(255,255,255,.016)),rgba(2,8,20,.92);box-shadow:0 42px 125px rgba(0,0,0,.7),0 0 74px color-mix(in srgb,var(--chart-a) 18%,transparent),0 0 112px color-mix(in srgb,var(--chart-b) 12%,transparent),inset 0 1px 0 rgba(255,255,255,.13)}.chart-frame[data-chart-id="mobile.confidence-meter-bands"]:before{background:linear-gradient(135deg,color-mix(in srgb,var(--chart-a) 50%,transparent),rgba(255,255,255,.16) 18%,color-mix(in srgb,var(--chart-b) 44%,transparent) 45%,color-mix(in srgb,var(--chart-c) 34%,transparent) 70%,rgba(255,255,255,.12));animation:prismaSpectralBorder 8.82s ease-in-out infinite}.chart-frame[data-chart-id="mobile.confidence-meter-bands"] .lab-echart{background:linear-gradient(90deg,color-mix(in srgb,var(--chart-a) 11%,transparent) 1px,transparent 1px),linear-gradient(color-mix(in srgb,var(--chart-b) 9%,transparent) 1px,transparent 1px),radial-gradient(circle at 18% 0,color-mix(in srgb,var(--chart-a) 18%,transparent),transparent 34%),radial-gradient(circle at 92% 10%,color-mix(in srgb,var(--chart-b) 14%,transparent),transparent 32%),rgba(2,8,20,.54);background-size:40px 40px,40px 40px,auto,auto,auto;box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--chart-a) 18%,transparent),inset 0 0 80px rgba(0,0,0,.26),0 22px 60px rgba(0,0,0,.28)}.chart-frame[data-chart-id="mobile.confidence-meter-bands"] .lab-echart:before{background:radial-gradient(circle at 20% 12%,color-mix(in srgb,var(--chart-a) 16%,transparent),transparent 28%),linear-gradient(180deg,rgba(255,255,255,.08),transparent 16%,transparent 82%,rgba(0,0,0,.18))}.chart-frame[data-chart-id="mobile.confidence-meter-bands"] .lab-echart:after{background:linear-gradient(180deg,transparent,color-mix(in srgb,var(--chart-a) 16%,transparent),transparent);animation-duration:8.88s}.chart-frame[data-chart-id="mobile.confidence-meter-bands"] .causal-hero-strip,.chart-frame[data-chart-id="mobile.confidence-meter-bands"] .panel-grid article,.chart-frame[data-chart-id="mobile.confidence-meter-bands"] .runtime-control{border-color:color-mix(in srgb,var(--chart-a) 24%,transparent)}.chart-frame[data-chart-id="mobile.confidence-meter-bands"] .runtime-control output,.chart-frame[data-chart-id="mobile.confidence-meter-bands"] h2,.chart-frame[data-chart-id="mobile.confidence-meter-bands"] h3{text-shadow:0 0 22px color-mix(in srgb,var(--chart-a) 26%,transparent)}.chart-frame[data-chart-id="mobile.confidence-meter-bands"] .causal-hero-strip__chips span{border-color:color-mix(in srgb,var(--chart-a) 28%,transparent);background:linear-gradient(135deg,color-mix(in srgb,var(--chart-a) 12%,transparent),color-mix(in srgb,var(--chart-b) 9%,transparent)),rgba(2,8,20,.72)}.chart-frame[data-chart-id="example.future-chart"]{--chart-a:#ffffff;--chart-b:#19d3ff;--chart-c:#7c5cff;border-color:color-mix(in srgb,var(--chart-a) 42%,transparent);background:radial-gradient(circle at 12% 6%,color-mix(in srgb,var(--chart-a) 28%,transparent),transparent 32%),radial-gradient(circle at 88% 12%,color-mix(in srgb,var(--chart-b) 24%,transparent),transparent 30%),radial-gradient(circle at 58% 100%,color-mix(in srgb,var(--chart-c) 14%,transparent),transparent 36%),linear-gradient(145deg,rgba(255,255,255,.075),rgba(255,255,255,.016)),rgba(2,8,20,.92);box-shadow:0 42px 125px rgba(0,0,0,.7),0 0 74px color-mix(in srgb,var(--chart-a) 18%,transparent),0 0 112px color-mix(in srgb,var(--chart-b) 12%,transparent),inset 0 1px 0 rgba(255,255,255,.13)}.chart-frame[data-chart-id="example.future-chart"]:before{background:linear-gradient(135deg,color-mix(in srgb,var(--chart-a) 50%,transparent),rgba(255,255,255,.16) 18%,color-mix(in srgb,var(--chart-b) 44%,transparent) 45%,color-mix(in srgb,var(--chart-c) 34%,transparent) 70%,rgba(255,255,255,.12));animation:prismaSpectralBorder 8.95s ease-in-out infinite}.chart-frame[data-chart-id="example.future-chart"] .lab-echart{background:linear-gradient(90deg,color-mix(in srgb,var(--chart-a) 11%,transparent) 1px,transparent 1px),linear-gradient(color-mix(in srgb,var(--chart-b) 9%,transparent) 1px,transparent 1px),radial-gradient(circle at 18% 0,color-mix(in srgb,var(--chart-a) 18%,transparent),transparent 34%),radial-gradient(circle at 92% 10%,color-mix(in srgb,var(--chart-b) 14%,transparent),transparent 32%),rgba(2,8,20,.54);background-size:44px 44px,44px 44px,auto,auto,auto;box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--chart-a) 18%,transparent),inset 0 0 80px rgba(0,0,0,.26),0 22px 60px rgba(0,0,0,.28)}.chart-frame[data-chart-id="example.future-chart"] .lab-echart:before{background:radial-gradient(circle at 20% 12%,color-mix(in srgb,var(--chart-a) 16%,transparent),transparent 28%),linear-gradient(180deg,rgba(255,255,255,.08),transparent 16%,transparent 82%,rgba(0,0,0,.18))}.chart-frame[data-chart-id="example.future-chart"] .lab-echart:after{background:linear-gradient(180deg,transparent,color-mix(in srgb,var(--chart-a) 16%,transparent),transparent);animation-duration:9.1s}.chart-frame[data-chart-id="example.future-chart"] .causal-hero-strip,.chart-frame[data-chart-id="example.future-chart"] .panel-grid article,.chart-frame[data-chart-id="example.future-chart"] .runtime-control{border-color:color-mix(in srgb,var(--chart-a) 24%,transparent)}.chart-frame[data-chart-id="example.future-chart"] .runtime-control output,.chart-frame[data-chart-id="example.future-chart"] h2,.chart-frame[data-chart-id="example.future-chart"] h3{text-shadow:0 0 22px color-mix(in srgb,var(--chart-a) 26%,transparent)}.chart-frame[data-chart-id="example.future-chart"] .causal-hero-strip__chips span{border-color:color-mix(in srgb,var(--chart-a) 28%,transparent);background:linear-gradient(135deg,color-mix(in srgb,var(--chart-a) 12%,transparent),color-mix(in srgb,var(--chart-b) 9%,transparent)),rgba(2,8,20,.72)}.chart-frame[data-chart-id*=flow] .lab-echart,.chart-frame[data-chart-id="pc.causal-flow-ribbon"] .lab-echart{background-blend-mode:screen,screen,normal,normal,normal}.chart-frame[data-chart-id="mobile.confidence-meter-bands"] .lab-echart:before,.chart-frame[data-chart-id="mobile.health-radar-compact"] .lab-echart:before,.chart-frame[data-chart-id="pc.service-dependency-graph"] .lab-echart:before{background:repeating-conic-gradient(from var(--prisma-angle) at 50% 50%,rgba(99,223,255,.09) 0 8deg,transparent 8deg 22deg),radial-gradient(circle at 50% 50%,transparent 0 34%,rgba(99,223,255,.1) 35% 36%,transparent 37% 100%);animation:prismaAngle 18s linear infinite;opacity:.42}.chart-frame[data-chart-id="mobile.freshness-beacon-grid"] .lab-echart,.chart-frame[data-chart-id="pc.operational-density-field"] .lab-echart,.chart-frame[data-chart-id="tablet.sync-outbox-status-matrix"] .lab-echart{background-size:28px 28px,28px 28px,auto,auto,auto}.chart-frame[data-chart-id="mobile.action-inbox-priority-stack"] .lab-echart canvas,.chart-frame[data-chart-id="pc.financial-operational-waterfall"] .lab-echart canvas,.chart-frame[data-chart-id="tablet.shift-pulse-strip"] .lab-echart canvas{animation:prismaBarRise 6.5s ease-in-out infinite;transform-origin:50% 100%}.chart-frame[data-chart-id="mobile.incident-spark-cards"] .lab-echart:before,.chart-frame[data-chart-id="pc.inventory-risk-treemap"] .lab-echart:before{background:linear-gradient(135deg,rgba(255,79,94,.1),transparent 28%),linear-gradient(315deg,rgba(244,197,66,.1),transparent 32%),linear-gradient(180deg,rgba(255,255,255,.05),transparent 18%,transparent 86%,rgba(0,0,0,.18))}.chart-frame[data-chart-id="mobile.owner-pulse-timeline"] .lab-echart:after,.chart-frame[data-chart-id="pc.decision-ledger-timeline"] .lab-echart:after{height:2px;top:50%;background:linear-gradient(90deg,transparent,rgba(0,245,255,.82),rgba(117,87,255,.72),transparent);animation:prismaTimelineSweep 5.8s ease-in-out infinite}@keyframes prismaTimelineSweep{0%{transform:translateX(-100%);opacity:0}15%{opacity:.9}to{transform:translateX(100%);opacity:0}}@media (max-width:1320px){.lab-workbench{grid-template-columns:300px minmax(0,1fr)}.inspector{grid-column:1/-1;display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}.control-deck__grid,.panel-grid{grid-template-columns:1fr}}@media (max-width:980px){.chart-lab__chrome{width:min(100% - 22px,1780px);padding-top:18px}.chart-lab__header,.control-deck__toolbar,.preview-toolbar{align-items:stretch;flex-direction:column}.header-actions,.size-controls{justify-content:flex-start}.inspector,.lab-workbench,.status-strip{grid-template-columns:1fr}.chart-frame{padding:14px;border-radius:26px;min-height:440px}.future-chart{grid-template-columns:1fr}}@media (max-width:620px){h1{font-size:clamp(2.1rem,14vw,3.4rem)}.chart-lab__header,.control-card,.control-deck,.inspector section,.lab-workbench,.mini-stack,.tab-panel{border-radius:22px}.chart-lab__header{padding:22px}.status-strip article{min-height:86px}.chip-group button,.header-actions span,.segmented-controls button,.size-controls button,.tab-strip button,.toolbar-actions button{min-height:38px;padding-inline:12px}}@media (hover:hover) and (pointer:fine){.control-card:hover,.control-deck:hover,.inspector section:hover,.mini-stack:hover,.tab-panel:hover{border-color:rgba(99,223,255,.28);box-shadow:0 24px 70px rgba(0,0,0,.42),0 0 54px rgba(25,211,255,.08),inset 0 1px 0 rgba(255,255,255,.13)}.chart-frame:hover{animation:prismaFrameBreath 3.8s ease-in-out infinite}}@media (prefers-reduced-motion:reduce){*,:after,:before{scroll-behavior:auto!important;animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}.chart-lab:after,.chart-lab:before,.chart-lab__background:after,.chart-lab__background:before{transform:none!important}}@media print{.chart-lab,.chart-lab__background,body,html{color:#111827!important;background:#ffffff!important}.chart-frame,.chart-lab__header,.control-card,.control-deck,.inspector section,.lab-workbench,.mini-stack,.status-strip,.tab-panel{color:#111827!important;background:#ffffff!important;box-shadow:none!important;border-color:#d0d7e2!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important}code,dd,dt,h1,h2,h3,p,small,span{color:#111827!important;text-shadow:none!important}}.chart-lab .control-deck__grid .runtime-control:nth-child(2),.chart-lab .panel-grid article:nth-child(2),.chart-lab .status-strip article:nth-child(2){--micro-alpha-1:0.036}.chart-lab .status-strip article:nth-child(2):before{filter:blur(14px)}.chart-lab .chart-list__item:nth-child(2){transition-delay:5ms}.chart-lab .chart-list__item:nth-child(2):hover{box-shadow:0 15px 35px rgba(0,0,0,.3),0 0 27px rgba(25,211,255,.09),inset 0 1px 0 rgba(255,255,255,.12)}.chart-lab .control-deck__grid .runtime-control:nth-child(3),.chart-lab .panel-grid article:first-child,.chart-lab .status-strip article:nth-child(3){--micro-alpha-2:0.042}.chart-lab .status-strip article:nth-child(3):before{filter:blur(16px)}.chart-lab .chart-list__item:nth-child(3){transition-delay:10ms}.chart-lab .chart-list__item:nth-child(3):hover{box-shadow:0 16px 36px rgba(0,0,0,.3),0 0 28px rgba(25,211,255,.1),inset 0 1px 0 rgba(255,255,255,.12)}.chart-lab .control-deck__grid .runtime-control:nth-child(4),.chart-lab .panel-grid article:nth-child(2),.chart-lab .status-strip article:nth-child(4){--micro-alpha-3:0.048}.chart-lab .status-strip article:nth-child(4):before{filter:blur(18px)}.chart-lab .chart-list__item:nth-child(4){transition-delay:15ms}.chart-lab .chart-list__item:nth-child(4):hover{box-shadow:0 17px 37px rgba(0,0,0,.3),0 0 29px rgba(25,211,255,.11),inset 0 1px 0 rgba(255,255,255,.12)}.chart-lab .control-deck__grid .runtime-control:nth-child(5),.chart-lab .panel-grid article:first-child,.chart-lab .status-strip article:first-child{--micro-alpha-4:0.054}.chart-lab .status-strip article:first-child:before{filter:blur(20px)}.chart-lab .chart-list__item:nth-child(5){transition-delay:20ms}.chart-lab .chart-list__item:nth-child(5):hover{box-shadow:0 18px 38px rgba(0,0,0,.3),0 0 30px rgba(25,211,255,.12),inset 0 1px 0 rgba(255,255,255,.12)}.chart-lab .control-deck__grid .runtime-control:nth-child(6),.chart-lab .panel-grid article:nth-child(2),.chart-lab .status-strip article:nth-child(2){--micro-alpha-5:0.060}.chart-lab .status-strip article:nth-child(2):before{filter:blur(22px)}.chart-lab .chart-list__item:nth-child(6){transition-delay:25ms}.chart-lab .chart-list__item:nth-child(6):hover{box-shadow:0 19px 39px rgba(0,0,0,.3),0 0 31px rgba(25,211,255,.08),inset 0 1px 0 rgba(255,255,255,.12)}.chart-lab .control-deck__grid .runtime-control:first-child,.chart-lab .panel-grid article:first-child,.chart-lab .status-strip article:nth-child(3){--micro-alpha-6:0.066}.chart-lab .status-strip article:nth-child(3):before{filter:blur(24px)}.chart-lab .chart-list__item:nth-child(7){transition-delay:30ms}.chart-lab .chart-list__item:nth-child(7):hover{box-shadow:0 20px 40px rgba(0,0,0,.3),0 0 32px rgba(25,211,255,.09),inset 0 1px 0 rgba(255,255,255,.12)}.chart-lab .control-deck__grid .runtime-control:nth-child(2),.chart-lab .panel-grid article:nth-child(2),.chart-lab .status-strip article:nth-child(4){--micro-alpha-7:0.030}.chart-lab .status-strip article:nth-child(4):before{filter:blur(26px)}.chart-lab .chart-list__item:nth-child(8){transition-delay:35ms}.chart-lab .chart-list__item:nth-child(8):hover{box-shadow:0 21px 41px rgba(0,0,0,.3),0 0 33px rgba(25,211,255,.1),inset 0 1px 0 rgba(255,255,255,.12)}.chart-lab .control-deck__grid .runtime-control:nth-child(3),.chart-lab .panel-grid article:first-child,.chart-lab .status-strip article:first-child{--micro-alpha-8:0.036}.chart-lab .status-strip article:first-child:before{filter:blur(28px)}.chart-lab .chart-list__item:nth-child(9){transition-delay:40ms}.chart-lab .chart-list__item:nth-child(9):hover{box-shadow:0 22px 42px rgba(0,0,0,.3),0 0 34px rgba(25,211,255,.11),inset 0 1px 0 rgba(255,255,255,.12)}.chart-lab .control-deck__grid .runtime-control:nth-child(4),.chart-lab .panel-grid article:nth-child(2),.chart-lab .status-strip article:nth-child(2){--micro-alpha-9:0.042}.chart-lab .status-strip article:nth-child(2):before{filter:blur(12px)}.chart-lab .chart-list__item:nth-child(10){transition-delay:45ms}.chart-lab .chart-list__item:nth-child(10):hover{box-shadow:0 23px 43px rgba(0,0,0,.3),0 0 35px rgba(25,211,255,.12),inset 0 1px 0 rgba(255,255,255,.12)}.chart-lab .control-deck__grid .runtime-control:nth-child(5),.chart-lab .panel-grid article:first-child,.chart-lab .status-strip article:nth-child(3){--micro-alpha-10:0.048}.chart-lab .status-strip article:nth-child(3):before{filter:blur(14px)}.chart-lab .chart-list__item:nth-child(11){transition-delay:50ms}.chart-lab .chart-list__item:nth-child(11):hover{box-shadow:0 14px 44px rgba(0,0,0,.3),0 0 36px rgba(25,211,255,.08),inset 0 1px 0 rgba(255,255,255,.12)}.chart-lab .control-deck__grid .runtime-control:nth-child(6),.chart-lab .panel-grid article:nth-child(2),.chart-lab .status-strip article:nth-child(4){--micro-alpha-11:0.054}.chart-lab .status-strip article:nth-child(4):before{filter:blur(16px)}.chart-lab .chart-list__item:nth-child(12){transition-delay:55ms}.chart-lab .chart-list__item:nth-child(12):hover{box-shadow:0 15px 45px rgba(0,0,0,.3),0 0 37px rgba(25,211,255,.09),inset 0 1px 0 rgba(255,255,255,.12)}.chart-lab .control-deck__grid .runtime-control:first-child,.chart-lab .panel-grid article:first-child,.chart-lab .status-strip article:first-child{--micro-alpha-12:0.060}.chart-lab .status-strip article:first-child:before{filter:blur(18px)}.chart-lab .chart-list__item:nth-child(13){transition-delay:60ms}.chart-lab .chart-list__item:nth-child(13):hover{box-shadow:0 16px 46px rgba(0,0,0,.3),0 0 38px rgba(25,211,255,.1),inset 0 1px 0 rgba(255,255,255,.12)}.chart-lab .control-deck__grid .runtime-control:nth-child(2),.chart-lab .panel-grid article:nth-child(2),.chart-lab .status-strip article:nth-child(2){--micro-alpha-13:0.066}.chart-lab .status-strip article:nth-child(2):before{filter:blur(20px)}.chart-lab .chart-list__item:nth-child(14){transition-delay:65ms}.chart-lab .chart-list__item:nth-child(14):hover{box-shadow:0 17px 47px rgba(0,0,0,.3),0 0 39px rgba(25,211,255,.11),inset 0 1px 0 rgba(255,255,255,.12)}.chart-lab .control-deck__grid .runtime-control:nth-child(3),.chart-lab .panel-grid article:first-child,.chart-lab .status-strip article:nth-child(3){--micro-alpha-14:0.030}.chart-lab .status-strip article:nth-child(3):before{filter:blur(22px)}.chart-lab .chart-list__item:first-child{transition-delay:70ms}.chart-lab .chart-list__item:first-child:hover{box-shadow:0 18px 48px rgba(0,0,0,.3),0 0 40px rgba(25,211,255,.12),inset 0 1px 0 rgba(255,255,255,.12)}.chart-lab .control-deck__grid .runtime-control:nth-child(4),.chart-lab .panel-grid article:nth-child(2),.chart-lab .status-strip article:nth-child(4){--micro-alpha-15:0.036}.chart-lab .status-strip article:nth-child(4):before{filter:blur(24px)}.chart-lab .chart-list__item:nth-child(2){transition-delay:75ms}.chart-lab .chart-list__item:nth-child(2):hover{box-shadow:0 19px 49px rgba(0,0,0,.3),0 0 41px rgba(25,211,255,.08),inset 0 1px 0 rgba(255,255,255,.12)}.chart-lab .control-deck__grid .runtime-control:nth-child(5),.chart-lab .panel-grid article:first-child,.chart-lab .status-strip article:first-child{--micro-alpha-16:0.042}.chart-lab .status-strip article:first-child:before{filter:blur(26px)}.chart-lab .chart-list__item:nth-child(3){transition-delay:80ms}.chart-lab .chart-list__item:nth-child(3):hover{box-shadow:0 20px 50px rgba(0,0,0,.3),0 0 26px rgba(25,211,255,.09),inset 0 1px 0 rgba(255,255,255,.12)}.chart-lab .control-deck__grid .runtime-control:nth-child(6),.chart-lab .panel-grid article:nth-child(2),.chart-lab .status-strip article:nth-child(2){--micro-alpha-17:0.048}.chart-lab .status-strip article:nth-child(2):before{filter:blur(28px)}.chart-lab .chart-list__item:nth-child(4){transition-delay:85ms}.chart-lab .chart-list__item:nth-child(4):hover{box-shadow:0 21px 51px rgba(0,0,0,.3),0 0 27px rgba(25,211,255,.1),inset 0 1px 0 rgba(255,255,255,.12)}.chart-lab .control-deck__grid .runtime-control:first-child,.chart-lab .panel-grid article:first-child,.chart-lab .status-strip article:nth-child(3){--micro-alpha-18:0.054}.chart-lab .status-strip article:nth-child(3):before{filter:blur(12px)}.chart-lab .chart-list__item:nth-child(5){transition-delay:90ms}.chart-lab .chart-list__item:nth-child(5):hover{box-shadow:0 22px 34px rgba(0,0,0,.3),0 0 28px rgba(25,211,255,.11),inset 0 1px 0 rgba(255,255,255,.12)}.chart-lab .control-deck__grid .runtime-control:nth-child(2),.chart-lab .panel-grid article:nth-child(2),.chart-lab .status-strip article:nth-child(4){--micro-alpha-19:0.060}.chart-lab .status-strip article:nth-child(4):before{filter:blur(14px)}.chart-lab .chart-list__item:nth-child(6){transition-delay:95ms}.chart-lab .chart-list__item:nth-child(6):hover{box-shadow:0 23px 35px rgba(0,0,0,.3),0 0 29px rgba(25,211,255,.12),inset 0 1px 0 rgba(255,255,255,.12)}.chart-lab .control-deck__grid .runtime-control:nth-child(3),.chart-lab .panel-grid article:first-child,.chart-lab .status-strip article:first-child{--micro-alpha-20:0.066}.chart-lab .status-strip article:first-child:before{filter:blur(16px)}.chart-lab .chart-list__item:nth-child(7){transition-delay:.1s}.chart-lab .chart-list__item:nth-child(7):hover{box-shadow:0 14px 36px rgba(0,0,0,.3),0 0 30px rgba(25,211,255,.08),inset 0 1px 0 rgba(255,255,255,.12)}.chart-lab .control-deck__grid .runtime-control:nth-child(4),.chart-lab .panel-grid article:nth-child(2),.chart-lab .status-strip article:nth-child(2){--micro-alpha-21:0.030}.chart-lab .status-strip article:nth-child(2):before{filter:blur(18px)}.chart-lab .chart-list__item:nth-child(8){transition-delay:105ms}.chart-lab .chart-list__item:nth-child(8):hover{box-shadow:0 15px 37px rgba(0,0,0,.3),0 0 31px rgba(25,211,255,.09),inset 0 1px 0 rgba(255,255,255,.12)}.chart-lab .control-deck__grid .runtime-control:nth-child(5),.chart-lab .panel-grid article:first-child,.chart-lab .status-strip article:nth-child(3){--micro-alpha-22:0.036}.chart-lab .status-strip article:nth-child(3):before{filter:blur(20px)}.chart-lab .chart-list__item:nth-child(9){transition-delay:.11s}.chart-lab .chart-list__item:nth-child(9):hover{box-shadow:0 16px 38px rgba(0,0,0,.3),0 0 32px rgba(25,211,255,.1),inset 0 1px 0 rgba(255,255,255,.12)}.chart-lab .control-deck__grid .runtime-control:nth-child(6),.chart-lab .panel-grid article:nth-child(2),.chart-lab .status-strip article:nth-child(4){--micro-alpha-23:0.042}.chart-lab .status-strip article:nth-child(4):before{filter:blur(22px)}.chart-lab .chart-list__item:nth-child(10){transition-delay:115ms}.chart-lab .chart-list__item:nth-child(10):hover{box-shadow:0 17px 39px rgba(0,0,0,.3),0 0 33px rgba(25,211,255,.11),inset 0 1px 0 rgba(255,255,255,.12)}.chart-lab .control-deck__grid .runtime-control:first-child,.chart-lab .panel-grid article:first-child,.chart-lab .status-strip article:first-child{--micro-alpha-24:0.048}.chart-lab .status-strip article:first-child:before{filter:blur(24px)}.chart-lab .chart-list__item:nth-child(11){transition-delay:.12s}.chart-lab .chart-list__item:nth-child(11):hover{box-shadow:0 18px 40px rgba(0,0,0,.3),0 0 34px rgba(25,211,255,.12),inset 0 1px 0 rgba(255,255,255,.12)}.chart-lab .control-deck__grid .runtime-control:nth-child(2),.chart-lab .panel-grid article:nth-child(2),.chart-lab .status-strip article:nth-child(2){--micro-alpha-25:0.054}.chart-lab .status-strip article:nth-child(2):before{filter:blur(26px)}.chart-lab .chart-list__item:nth-child(12){transition-delay:.12s}.chart-lab .chart-list__item:nth-child(12):hover{box-shadow:0 19px 41px rgba(0,0,0,.3),0 0 35px rgba(25,211,255,.08),inset 0 1px 0 rgba(255,255,255,.12)}.chart-lab .control-deck__grid .runtime-control:nth-child(3),.chart-lab .panel-grid article:first-child,.chart-lab .status-strip article:nth-child(3){--micro-alpha-26:0.060}.chart-lab .status-strip article:nth-child(3):before{filter:blur(28px)}.chart-lab .chart-list__item:nth-child(13){transition-delay:.12s}.chart-lab .chart-list__item:nth-child(13):hover{box-shadow:0 20px 42px rgba(0,0,0,.3),0 0 36px rgba(25,211,255,.09),inset 0 1px 0 rgba(255,255,255,.12)}.chart-lab .control-deck__grid .runtime-control:nth-child(4),.chart-lab .panel-grid article:nth-child(2),.chart-lab .status-strip article:nth-child(4){--micro-alpha-27:0.066}.chart-lab .status-strip article:nth-child(4):before{filter:blur(12px)}.chart-lab .chart-list__item:nth-child(14){transition-delay:.12s}.chart-lab .chart-list__item:nth-child(14):hover{box-shadow:0 21px 43px rgba(0,0,0,.3),0 0 37px rgba(25,211,255,.1),inset 0 1px 0 rgba(255,255,255,.12)}.chart-lab .control-deck__grid .runtime-control:nth-child(5),.chart-lab .panel-grid article:first-child,.chart-lab .status-strip article:first-child{--micro-alpha-28:0.030}.chart-lab .status-strip article:first-child:before{filter:blur(14px)}.chart-lab .chart-list__item:first-child{transition-delay:.12s}.chart-lab .chart-list__item:first-child:hover{box-shadow:0 22px 44px rgba(0,0,0,.3),0 0 38px rgba(25,211,255,.11),inset 0 1px 0 rgba(255,255,255,.12)}.chart-lab .control-deck__grid .runtime-control:nth-child(6),.chart-lab .panel-grid article:nth-child(2),.chart-lab .status-strip article:nth-child(2){--micro-alpha-29:0.036}.chart-lab .status-strip article:nth-child(2):before{filter:blur(16px)}.chart-lab .chart-list__item:nth-child(2){transition-delay:.12s}.chart-lab .chart-list__item:nth-child(2):hover{box-shadow:0 23px 45px rgba(0,0,0,.3),0 0 39px rgba(25,211,255,.12),inset 0 1px 0 rgba(255,255,255,.12)}.chart-lab .control-deck__grid .runtime-control:first-child,.chart-lab .panel-grid article:first-child,.chart-lab .status-strip article:nth-child(3){--micro-alpha-30:0.042}.chart-lab .status-strip article:nth-child(3):before{filter:blur(18px)}.chart-lab .chart-list__item:nth-child(3){transition-delay:.12s}.chart-lab .chart-list__item:nth-child(3):hover{box-shadow:0 14px 46px rgba(0,0,0,.3),0 0 40px rgba(25,211,255,.08),inset 0 1px 0 rgba(255,255,255,.12)}.chart-lab .control-deck__grid .runtime-control:nth-child(2),.chart-lab .panel-grid article:nth-child(2),.chart-lab .status-strip article:nth-child(4){--micro-alpha-31:0.048}.chart-lab .status-strip article:nth-child(4):before{filter:blur(20px)}.chart-lab .chart-list__item:nth-child(4){transition-delay:.12s}.chart-lab .chart-list__item:nth-child(4):hover{box-shadow:0 15px 47px rgba(0,0,0,.3),0 0 41px rgba(25,211,255,.09),inset 0 1px 0 rgba(255,255,255,.12)}.chart-lab .control-deck__grid .runtime-control:nth-child(3),.chart-lab .panel-grid article:first-child,.chart-lab .status-strip article:first-child{--micro-alpha-32:0.054}.chart-lab .status-strip article:first-child:before{filter:blur(22px)}.chart-lab .chart-list__item:nth-child(5){transition-delay:.12s}.chart-lab .chart-list__item:nth-child(5):hover{box-shadow:0 16px 48px rgba(0,0,0,.3),0 0 26px rgba(25,211,255,.1),inset 0 1px 0 rgba(255,255,255,.12)}.chart-frame[data-chart-id="ops.operational-density-heatmap"]{--heatmap-blue:#1fe7ff;--heatmap-violet:#8b5cff;--heatmap-hot:#ff3d6e;--heatmap-amber:#ffbf4d;--heatmap-deep:#071426;padding:20px;border-color:rgba(31,231,255,.36);background:radial-gradient(circle at 18% 8%,rgba(31,231,255,.22),transparent 28rem),radial-gradient(circle at 88% 16%,rgba(255,61,110,.12),transparent 22rem),radial-gradient(circle at 52% 112%,rgba(139,92,255,.18),transparent 32rem),linear-gradient(145deg,rgba(4,10,24,.96),rgba(8,18,40,.84));box-shadow:0 44px 130px rgba(0,0,0,.72),0 0 110px rgba(31,231,255,.18),inset 0 1px 0 rgba(255,255,255,.16)}.chart-frame[data-chart-id="ops.operational-density-heatmap"]:before{background:linear-gradient(90deg,rgba(31,231,255,.12) 1px,transparent 1px),linear-gradient(rgba(31,231,255,.1) 1px,transparent 1px),conic-gradient(from var(--prisma-angle),rgba(31,231,255,.18),rgba(139,92,255,.08),rgba(255,61,110,.14),rgba(31,231,255,.18));background-size:32px 32px,32px 32px,auto;opacity:.64;-webkit-mask-image:radial-gradient(circle at 52% 44%,black 0,transparent 72%);mask-image:radial-gradient(circle at 52% 44%,black 0,transparent 72%);animation:prismaConicSpin 16s linear infinite}.chart-frame[data-chart-id="ops.operational-density-heatmap"]:after{background:linear-gradient(180deg,transparent 0 46%,rgba(31,231,255,.2) 50%,transparent 54% 100%),linear-gradient(110deg,transparent,rgba(255,255,255,.18) 45%,transparent 72%);transform:translateX(-130%);animation:prismaChartSweep 5.2s ease-in-out infinite;opacity:.42}.chart-frame[data-chart-id="ops.operational-density-heatmap"] .lab-echart{border:1px solid rgba(172,229,255,.2);border-radius:24px;background:linear-gradient(90deg,rgba(172,229,255,.052) 1px,transparent 0),linear-gradient(rgba(172,229,255,.044) 1px,transparent 0),radial-gradient(circle at 50% 20%,rgba(31,231,255,.12),transparent 22rem),rgba(2,7,18,.68);background-size:28px 28px,28px 28px,auto,auto;box-shadow:inset 0 0 0 1px rgba(255,255,255,.05),inset 0 0 52px rgba(31,231,255,.08),0 24px 80px rgba(0,0,0,.34);overflow:hidden}.chart-frame[data-chart-id="ops.operational-density-heatmap"] .lab-echart:before{background:linear-gradient(90deg,transparent,rgba(31,231,255,.2),transparent),linear-gradient(180deg,rgba(255,255,255,.1),transparent 26%,transparent 78%,rgba(139,92,255,.08));opacity:.54}.chart-frame[data-chart-id="ops.operational-density-heatmap"] .lab-echart:after{background:repeating-linear-gradient(0deg,rgba(255,255,255,.045) 0 1px,transparent 1px 5px),radial-gradient(circle at 62% 44%,rgba(255,61,110,.1),transparent 18rem);mix-blend-mode:screen;opacity:.38}.density-hero-strip{position:relative;z-index:2;display:flex;align-items:center;justify-content:space-between;gap:14px;margin-bottom:14px;padding:14px 16px;border:1px solid rgba(31,231,255,.26);border-radius:22px;background:linear-gradient(135deg,rgba(255,255,255,.1),rgba(255,255,255,.026)),radial-gradient(circle at 12% 0,rgba(31,231,255,.2),transparent 18rem),rgba(2,8,20,.74);box-shadow:0 18px 54px rgba(0,0,0,.4),inset 0 1px 0 rgba(255,255,255,.14),0 0 42px rgba(31,231,255,.12);-webkit-backdrop-filter:blur(18px) saturate(1.35);backdrop-filter:blur(18px) saturate(1.35);overflow:hidden}.density-hero-strip:before{content:"";position:absolute;inset:0;background:linear-gradient(90deg,rgba(31,231,255,.1) 1px,transparent 0),linear-gradient(rgba(31,231,255,.08) 1px,transparent 0),linear-gradient(115deg,transparent,rgba(255,255,255,.18) 48%,transparent 72%);background-size:18px 18px,18px 18px,auto;transform:translateX(-120%);animation:prismaChartSweep 6.4s ease-in-out infinite;opacity:.72;pointer-events:none}.density-hero-strip>*{position:relative;z-index:1}.density-hero-strip strong{display:block;margin-top:4px;color:#f8fbff;font-size:clamp(.92rem,1.05vw,1.12rem);letter-spacing:-.02em}.density-hero-strip__chips{display:flex;justify-content:flex-end;flex-wrap:wrap;gap:8px}.density-hero-strip__chips span{min-height:30px;display:inline-flex;align-items:center;border-radius:999px;border:1px solid rgba(172,229,255,.22);background:linear-gradient(180deg,rgba(255,255,255,.12),rgba(255,255,255,.038)),rgba(5,15,34,.82);color:#dff8ff;font:900 .72rem var(--lab-font-mono);letter-spacing:.04em;padding:6px 10px;box-shadow:inset 0 1px 0 rgba(255,255,255,.12),0 0 20px rgba(31,231,255,.1)}.chart-list__item[data-chart-id="ops.operational-density-heatmap"]{border-color:rgba(31,231,255,.28);background:linear-gradient(135deg,rgba(31,231,255,.1),rgba(139,92,255,.08)),rgba(7,16,34,.72)}.chart-list__item[data-chart-id="ops.operational-density-heatmap"].is-active,.chart-list__item[data-chart-id="ops.operational-density-heatmap"]:hover{box-shadow:0 20px 52px rgba(0,0,0,.36),0 0 44px rgba(31,231,255,.18),inset 0 1px 0 rgba(255,255,255,.14)}.chart-lab[data-selected-chart-id="ops.operational-density-heatmap"] .status-strip article:first-child strong:after{content:" · HEATMAP HERO";color:var(--heatmap-blue,#1fe7ff);text-shadow:0 0 18px rgba(31,231,255,.42)}@media (max-width:860px){.density-hero-strip{align-items:flex-start;flex-direction:column}.density-hero-strip__chips{justify-content:flex-start}}@keyframes prismaConicSpin{0%{--prisma-angle:0deg}to{--prisma-angle:360deg}}@keyframes prismaChartSweep{0%,32%{transform:translateX(-130%);opacity:0}48%{opacity:.58}78%,to{transform:translateX(130%);opacity:0}}.chart-frame[data-chart-id="ops.operational-density-heatmap"]{--heatmap-cold:#071a3d;--heatmap-blue:#1a73ff;--heatmap-cyan:#19d6ff;--heatmap-violet:#7d5cff;--heatmap-pink:#ff4fa3;--heatmap-cream:#fff2a3;padding:16px 18px 18px;border-color:rgba(124,190,255,.32);background:radial-gradient(circle at 17% 0,rgba(25,214,255,.16),transparent 20rem),radial-gradient(circle at 84% 6%,rgba(125,92,255,.12),transparent 18rem),linear-gradient(145deg,rgba(6,15,34,.96),rgba(10,22,48,.88));box-shadow:0 28px 90px rgba(0,0,0,.58),0 0 58px rgba(25,214,255,.12),inset 0 1px 0 rgba(255,255,255,.13)}.chart-frame[data-chart-id="ops.operational-density-heatmap"]:before{background:linear-gradient(90deg,rgba(126,181,232,.055) 1px,transparent 0),linear-gradient(rgba(126,181,232,.05) 1px,transparent 0);background-size:24px 24px;opacity:.72;-webkit-mask-image:linear-gradient(180deg,black,black 72%,transparent);mask-image:linear-gradient(180deg,black,black 72%,transparent);animation:none}.chart-frame[data-chart-id="ops.operational-density-heatmap"]:after{background:linear-gradient(110deg,transparent,rgba(255,255,255,.12) 48%,transparent 72%);animation:prismaChartSweep 8s ease-in-out infinite;opacity:.22}.chart-frame[data-chart-id="ops.operational-density-heatmap"] .density-hero-strip{min-height:auto;margin:0 0 8px;padding:8px 10px 7px;border-radius:14px;border-color:rgba(124,190,255,.18);background:rgba(7,19,42,.52);box-shadow:inset 0 1px 0 rgba(255,255,255,.1),0 10px 24px rgba(0,0,0,.18);-webkit-backdrop-filter:blur(12px) saturate(1.2);backdrop-filter:blur(12px) saturate(1.2)}.chart-frame[data-chart-id="ops.operational-density-heatmap"] .density-hero-strip:before{opacity:.14;animation-duration:10s}.chart-frame[data-chart-id="ops.operational-density-heatmap"] .density-hero-strip .eyebrow{min-height:16px;font-size:.6rem;letter-spacing:.22em;color:#66eaff}.chart-frame[data-chart-id="ops.operational-density-heatmap"] .density-hero-strip strong{margin-top:2px;color:#eef8ff;font-size:clamp(.8rem,.82vw,.92rem);line-height:1.25}.chart-frame[data-chart-id="ops.operational-density-heatmap"] .density-hero-strip__chips{gap:6px}.chart-frame[data-chart-id="ops.operational-density-heatmap"] .density-hero-strip__chips span{min-height:24px;padding:4px 8px;font-size:.62rem;color:#cfefff;background:rgba(12,28,58,.72);box-shadow:none}.chart-frame[data-chart-id="ops.operational-density-heatmap"] .lab-echart{min-height:430px;border-radius:18px;border:1px solid rgba(124,190,255,.2);background:linear-gradient(90deg,rgba(137,193,245,.03) 1px,transparent 0),linear-gradient(rgba(137,193,245,.026) 1px,transparent 0),radial-gradient(circle at 55% 24%,rgba(25,214,255,.07),transparent 18rem),rgba(3,12,28,.66);background-size:20px 20px,20px 20px,auto,auto;box-shadow:inset 0 0 0 1px rgba(255,255,255,.045),inset 0 0 34px rgba(25,214,255,.07),0 18px 52px rgba(0,0,0,.26)}.chart-frame[data-chart-id="ops.operational-density-heatmap"] .lab-echart:before{opacity:.18}.chart-frame[data-chart-id="ops.operational-density-heatmap"] .lab-echart:after{opacity:.18;background:repeating-linear-gradient(0deg,rgba(255,255,255,.018) 0 1px,transparent 1px 7px)}.density-matrix-legend{position:relative;z-index:3;display:grid;grid-template-columns:auto minmax(190px,280px) auto auto;gap:10px;align-items:center;width:fit-content;margin:10px auto 0;color:#dbeeff;font:800 .68rem var(--lab-font-mono);letter-spacing:.02em}.density-matrix-legend i{display:block;height:11px;border-radius:999px;border:1px solid rgba(255,255,255,.24);background:linear-gradient(90deg,#061633,#0b2e72,#1062d8,#18c9ff,#6e5cff,#f04fa4,#ffe9a8);box-shadow:0 0 24px rgba(25,214,255,.2),inset 0 1px 0 rgba(255,255,255,.3)}.density-matrix-legend small{color:#a7bdd8;font-size:.62rem;font-weight:900}.chart-frame[data-chart-id="ops.operational-density-heatmap"] canvas{image-rendering:auto}@media (max-width:860px){.chart-frame[data-chart-id="ops.operational-density-heatmap"] .lab-echart{min-height:440px}.density-matrix-legend{grid-template-columns:1fr;width:100%}}.chart-frame[data-chart-id="ops.operational-density-heatmap"]{--heatmap-cold:#051229;--heatmap-blue:#1167dd;--heatmap-cyan:#18d7ff;--heatmap-violet:#735cff;--heatmap-pink:#e44bc2;--heatmap-red:#ff536d;--heatmap-amber:#ff9f4d;--heatmap-cream:#fff0a8}.chart-frame[data-chart-id="ops.operational-density-heatmap"][data-heat-palette=aurora]{--heatmap-cyan:#3cffd0;--heatmap-pink:#e747ff;--heatmap-red:#ff7fc7}.chart-frame[data-chart-id="ops.operational-density-heatmap"][data-heat-palette=critical]{--heatmap-pink:#d847e8;--heatmap-red:#ff3366;--heatmap-amber:#ff7b35}.chart-frame[data-chart-id="ops.operational-density-heatmap"] .density-matrix-legend i{background:linear-gradient(90deg,var(--heatmap-cold),#0b2e72,var(--heatmap-blue),var(--heatmap-cyan),var(--heatmap-violet),var(--heatmap-pink),var(--heatmap-red),var(--heatmap-amber),var(--heatmap-cream));box-shadow:0 0 0 1px rgba(180,225,255,.22),0 0 22px rgba(24,215,255,.16),0 0 36px rgba(255,83,109,.12)}.chart-frame[data-chart-id="ops.operational-density-heatmap"] .lab-echart:after,.chart-frame[data-chart-id="ops.operational-density-heatmap"] .lab-echart:before{content:"";position:absolute;inset:0;pointer-events:none;border-radius:18px}.chart-frame[data-chart-id="ops.operational-density-heatmap"] .lab-echart:before{background:radial-gradient(circle at 50% 31%,rgba(255,240,168,.1),transparent 7rem),radial-gradient(circle at 64% 71%,rgba(255,83,109,.1),transparent 8rem),linear-gradient(180deg,transparent,rgba(5,18,41,.18));mix-blend-mode:screen;opacity:.72}.chart-frame[data-chart-id="ops.operational-density-heatmap"][data-heat-zone=gateway-noon] .lab-echart:before{background:radial-gradient(circle at 49% 29%,rgba(255,240,168,.18),transparent 7rem),radial-gradient(circle at 47% 36%,rgba(255,83,109,.14),transparent 10rem),linear-gradient(180deg,transparent,rgba(5,18,41,.16))}.chart-frame[data-chart-id="ops.operational-density-heatmap"][data-heat-zone=payments-night] .lab-echart:before{background:radial-gradient(circle at 79% 43%,rgba(255,83,109,.2),transparent 8rem),radial-gradient(circle at 80% 49%,rgba(255,159,77,.16),transparent 9rem),linear-gradient(180deg,transparent,rgba(5,18,41,.16))}.chart-frame[data-chart-id="ops.operational-density-heatmap"][data-heat-zone=stress-demo] .lab-echart:before{opacity:.88;background:radial-gradient(circle at 50% 30%,rgba(255,240,168,.18),transparent 7rem),radial-gradient(circle at 80% 47%,rgba(255,83,109,.18),transparent 8rem),radial-gradient(circle at 64% 76%,rgba(228,75,194,.16),transparent 9rem),linear-gradient(180deg,transparent,rgba(5,18,41,.12))}.chart-frame[data-chart-id="ops.operational-density-heatmap"][data-heat-motion=sweep] .lab-echart:after{opacity:.42;background:linear-gradient(100deg,transparent,transparent 38%,rgba(255,255,255,.16) 48%,rgba(24,215,255,.2) 50%,transparent 62%,transparent);transform:translateX(-120%);animation:prisma-heatmap-sweep 5.4s cubic-bezier(.22,.61,.36,1) infinite}.chart-frame[data-chart-id="ops.operational-density-heatmap"][data-heat-motion=pulse] .lab-echart:before{animation:prisma-heatmap-pulse 2.8s ease-in-out infinite}.runtime-control[data-control-id=heatCeiling],.runtime-control[data-control-id=heatIntensity],.runtime-control[data-control-id=heatPalette],.runtime-control[data-control-id=heatZoneMode],.runtime-control[data-control-id=hotspotBias],.runtime-control[data-control-id=motionMode],.runtime-control[data-control-id=showCallouts],.runtime-control[data-control-id=showCellNumbers]{border-color:rgba(24,215,255,.24);background:linear-gradient(135deg,rgba(15,33,74,.74),rgba(35,20,75,.56)),radial-gradient(circle at 10% 0,rgba(24,215,255,.13),transparent 55%),radial-gradient(circle at 88% 15%,rgba(255,83,109,.1),transparent 48%)}.runtime-control[data-control-id=heatPalette] .chip-group button,.runtime-control[data-control-id=heatPalette] .segmented-controls button,.runtime-control[data-control-id=heatZoneMode] .chip-group button,.runtime-control[data-control-id=heatZoneMode] .segmented-controls button,.runtime-control[data-control-id=motionMode] .chip-group button,.runtime-control[data-control-id=motionMode] .segmented-controls button{border-color:rgba(24,215,255,.22)}.runtime-control[data-control-id=heatCeiling] output,.runtime-control[data-control-id=heatIntensity] output,.runtime-control[data-control-id=hotspotBias] output{min-width:42px;justify-self:start;border:1px solid rgba(24,215,255,.22);border-radius:999px;background:rgba(5,18,41,.72);color:var(--heatmap-cream);padding:3px 9px}@keyframes prisma-heatmap-sweep{0%{transform:translateX(-125%);opacity:0}12%{opacity:.42}52%{opacity:.24}to{transform:translateX(125%);opacity:0}}@keyframes prisma-heatmap-pulse{0%,to{filter:saturate(1) brightness(1);opacity:.68}50%{filter:saturate(1.24) brightness(1.12);opacity:.92}}.prisma-brand-lockup{display:flex;align-items:center;gap:clamp(14px,2.2vw,24px);min-width:min(100%,720px)}.prisma-brand-lockup__mark{width:clamp(76px,8vw,124px);height:clamp(76px,8vw,124px);object-fit:contain;flex:0 0 auto;border-radius:28px;padding:6px;background:radial-gradient(circle at 50% 44%,rgba(24,215,255,.24),transparent 45%),linear-gradient(135deg,rgba(255,255,255,.12),rgba(14,24,54,.1));box-shadow:inset 0 0 0 1px rgba(255,255,255,.18),0 0 30px rgba(24,215,255,.22),0 18px 46px rgba(0,0,0,.32);filter:drop-shadow(0 0 18px rgba(24,215,255,.3))}.prisma-brand-lockup__copy{display:grid;gap:6px}.chart-lab__header .prisma-brand-lockup__copy h1{margin:0}@media (max-width:780px){.prisma-brand-lockup{align-items:flex-start}.prisma-brand-lockup__mark{width:68px;height:68px;border-radius:20px}}.control-deck{border-color:rgba(99,223,255,.18);background:linear-gradient(180deg,rgba(255,255,255,.88),rgba(237,246,255,.72)),radial-gradient(circle at 12% 0,rgba(99,223,255,.18),transparent 34%);box-shadow:0 28px 80px rgba(7,20,38,.12),inset 0 1px 0 rgba(255,255,255,.88)}.control-deck__toolbar{align-items:center;border-bottom:1px solid rgba(20,46,82,.08);padding-bottom:12px}.control-deck__toolbar .eyebrow{color:#245c9f;font-size:.68rem;letter-spacing:.16em}.control-deck__toolbar h3{margin-top:2px;color:#071426;font-size:1rem;letter-spacing:-.02em}.chip-group button,.segmented-controls button,.size-controls button,.tab-strip button,.toolbar-actions button{min-height:31px;border:1px solid rgba(20,46,82,.13);border-radius:12px;background:linear-gradient(180deg,rgba(255,255,255,.88),rgba(244,248,252,.76));color:#18304d;box-shadow:none;font-size:.74rem;font-weight:850;letter-spacing:.01em;padding:6px 10px;transition:transform .15s ease,border-color .15s ease,background .15s ease,box-shadow .15s ease}.chip-group button:hover,.segmented-controls button:hover,.size-controls button:hover,.tab-strip button:hover,.toolbar-actions button:hover{transform:translateY(-1px);border-color:rgba(8,109,255,.28);box-shadow:0 10px 24px rgba(8,109,255,.1)}.chip-group button.is-active,.segmented-controls button.is-active,.size-controls button.is-active,.tab-strip button.is-active{border-color:rgba(99,223,255,.34);background:linear-gradient(180deg,#10233d,#071426);color:#f4fbff;box-shadow:0 12px 28px rgba(7,20,38,.2),inset 0 1px 0 rgba(255,255,255,.1)}.control-deck__grid{grid-template-columns:repeat(3,minmax(170px,1fr));gap:10px}.runtime-control{gap:9px;border-color:rgba(20,46,82,.1);border-radius:18px;background:linear-gradient(180deg,rgba(255,255,255,.74),rgba(247,251,255,.58));box-shadow:inset 0 1px 0 rgba(255,255,255,.82);padding:11px}.runtime-control>span:first-child{color:#53657f;font-size:.68rem;font-weight:950;letter-spacing:.12em;text-transform:uppercase}.runtime-control small{color:rgba(83,101,127,.72);font-size:.68rem;line-height:1.35}.runtime-control output{justify-self:end;min-width:38px;border:1px solid rgba(8,109,255,.14);border-radius:999px;background:rgba(255,255,255,.74);color:#086dff;font-size:.72rem;font-weight:950;padding:2px 7px;text-align:center}.control-card input[type=search],.control-card select,.runtime-control input[type=search],.runtime-control select{min-height:36px;border-color:rgba(20,46,82,.14);border-radius:12px;background:rgba(255,255,255,.78);color:#071426;font-size:.78rem}.runtime-control input[type=range]{accent-color:#086dff}.chart-frame[data-chart-id="pc.decision-ledger-timeline"]{border-color:rgba(99,223,255,.22);background:linear-gradient(145deg,rgba(255,255,255,.96),rgba(238,247,255,.72)),radial-gradient(circle at 18% 5%,rgba(99,223,255,.24),transparent 36%),radial-gradient(circle at 94% 18%,rgba(117,87,255,.12),transparent 30%);box-shadow:0 30px 88px rgba(8,109,255,.14),inset 0 1px 0 rgba(255,255,255,.92)}.chart-frame[data-chart-id="pc.decision-ledger-timeline"] .lab-echart{border-radius:20px;background:linear-gradient(180deg,rgba(255,255,255,.54),rgba(247,251,255,.24)),linear-gradient(90deg,rgba(8,109,255,.035) 1px,transparent 0),linear-gradient(rgba(8,109,255,.032) 1px,transparent 0);background-size:auto,36px 36px,36px 36px}@media (max-width:1260px){.control-deck__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:860px){.control-deck__grid{grid-template-columns:1fr}}.chart-frame,.chart-lab-shell,.control-deck{--prisma-chart-shell-bg:linear-gradient(180deg,#eaf4ff,#dcecff);--prisma-chart-panel-bg:rgba(255,255,255,0.74);--prisma-chart-frame-bg:linear-gradient(180deg,rgba(255,255,255,0.96),rgba(241,247,255,0.88));--prisma-chart-chart-bg:rgba(255,255,255,0.72);--prisma-chart-border:rgba(103,187,255,0.22);--prisma-chart-text-1:#0a1830;--prisma-chart-text-2:#38506d;--prisma-chart-muted:#6a7a92;--prisma-chart-accent:#0b78ff;--prisma-chart-accent-2:#63dfff;--prisma-chart-accent-3:#7557ff;--prisma-chart-glow:rgba(99,223,255,0.34);--prisma-chart-radius-lg:24px;--prisma-chart-radius-md:14px;--prisma-chart-control-gap:10px;--prisma-chart-control-pad:11px}.chart-frame[data-theme-preset=paper],.chart-lab-shell[data-theme-preset=paper],.control-deck[data-theme-preset=paper],body:has(button[data-value=paper].is-active) .chart-lab-shell,body:has(button[data-value=paper][aria-pressed=true]) .chart-lab-shell{--prisma-chart-shell-bg:linear-gradient(180deg,#f4efe4,#ece5d8);--prisma-chart-panel-bg:rgba(255,250,244,0.82);--prisma-chart-frame-bg:linear-gradient(180deg,rgba(255,251,246,0.96),rgba(245,238,227,0.92));--prisma-chart-chart-bg:rgba(255,251,247,0.78);--prisma-chart-border:rgba(140,112,70,0.18);--prisma-chart-text-1:#2b2115;--prisma-chart-text-2:#5a4936;--prisma-chart-muted:#8b7a67;--prisma-chart-accent:#8f5f2d;--prisma-chart-accent-2:#c9a46a;--prisma-chart-accent-3:#6b5142;--prisma-chart-glow:rgba(201,164,106,0.18);--prisma-chart-radius-lg:18px;--prisma-chart-radius-md:10px;--prisma-chart-control-gap:8px;--prisma-chart-control-pad:10px}.chart-frame[data-theme-preset=calm-night],.chart-frame[data-theme-preset=calm],.chart-lab-shell[data-theme-preset=calm-night],.chart-lab-shell[data-theme-preset=calm],.control-deck[data-theme-preset=calm-night],.control-deck[data-theme-preset=calm],body:has(button[data-value=calm-night].is-active) .chart-lab-shell,body:has(button[data-value=calm-night][aria-pressed=true]) .chart-lab-shell,body:has(button[data-value=calm].is-active) .chart-lab-shell,body:has(button[data-value=calm][aria-pressed=true]) .chart-lab-shell{--prisma-chart-shell-bg:linear-gradient(180deg,#101a28,#0a1220);--prisma-chart-panel-bg:rgba(16,26,40,0.78);--prisma-chart-frame-bg:linear-gradient(180deg,rgba(20,29,45,0.96),rgba(12,18,30,0.96));--prisma-chart-chart-bg:rgba(14,20,33,0.84);--prisma-chart-border:rgba(77,161,255,0.16);--prisma-chart-text-1:#e7f0fb;--prisma-chart-text-2:#b1c0d4;--prisma-chart-muted:#7e93ab;--prisma-chart-accent:#40a9ff;--prisma-chart-accent-2:#38e1ff;--prisma-chart-accent-3:#61a0ff;--prisma-chart-glow:rgba(56,225,255,0.26);--prisma-chart-radius-lg:24px;--prisma-chart-radius-md:14px}.chart-frame[data-theme-preset=dense-noir],.chart-frame[data-theme-preset=dense],.chart-lab-shell[data-theme-preset=dense-noir],.chart-lab-shell[data-theme-preset=dense],.control-deck[data-theme-preset=dense-noir],.control-deck[data-theme-preset=dense],body:has(button[data-value=dense-noir].is-active) .chart-lab-shell,body:has(button[data-value=dense-noir][aria-pressed=true]) .chart-lab-shell,body:has(button[data-value=dense].is-active) .chart-lab-shell,body:has(button[data-value=dense][aria-pressed=true]) .chart-lab-shell,body:has(button[data-value=executive-dense].is-active) .chart-lab-shell,body:has(button[data-value=executive-dense][aria-pressed=true]) .chart-lab-shell{--prisma-chart-shell-bg:linear-gradient(180deg,#06080d,#0c1018);--prisma-chart-panel-bg:rgba(10,13,20,0.84);--prisma-chart-frame-bg:linear-gradient(180deg,rgba(14,18,28,0.98),rgba(8,10,16,0.98));--prisma-chart-chart-bg:rgba(8,10,16,0.92);--prisma-chart-border:rgba(128,100,255,0.16);--prisma-chart-text-1:#f7f8fb;--prisma-chart-text-2:#b7bfd0;--prisma-chart-muted:#7e8698;--prisma-chart-accent:#7557ff;--prisma-chart-accent-2:#29d3ff;--prisma-chart-accent-3:#ff4fd8;--prisma-chart-glow:rgba(117,87,255,0.30);--prisma-chart-radius-lg:16px;--prisma-chart-radius-md:10px;--prisma-chart-control-gap:7px;--prisma-chart-control-pad:9px}.chart-lab-shell{background:var(--prisma-chart-shell-bg)!important;color:var(--prisma-chart-text-1)!important;transition:background .24s ease,color .18s ease}.chart-frame,.control-deck,.intent-card,.passport-card,.sidebar-card,.source-card,.status-card{background:var(--prisma-chart-panel-bg)!important;border-color:var(--prisma-chart-border)!important;color:var(--prisma-chart-text-1)!important;box-shadow:0 24px 76px color-mix(in srgb,var(--prisma-chart-glow) 38%,transparent),inset 0 1px 0 rgba(255,255,255,.1)!important;transition:background .22s ease,border-color .18s ease,box-shadow .22s ease,border-radius .22s ease}.chart-frame{border-radius:var(--prisma-chart-radius-lg)!important}.chart-frame .lab-echart,.echarts-container,.echarts-for-react,.lab-echart{border-radius:calc(var(--prisma-chart-radius-lg) - 4px)!important;background:linear-gradient(180deg,var(--prisma-chart-chart-bg),color-mix(in srgb,var(--prisma-chart-chart-bg) 72%,transparent)),linear-gradient(90deg,color-mix(in srgb,var(--prisma-chart-accent) 8%,transparent) 1px,transparent 1px),linear-gradient(color-mix(in srgb,var(--prisma-chart-accent-2) 7%,transparent) 1px,transparent 1px)!important;background-size:auto,38px 38px,38px 38px!important}.control-deck{border-radius:var(--prisma-chart-radius-lg)!important;background:radial-gradient(circle at 12% 0,color-mix(in srgb,var(--prisma-chart-accent-2) 16%,transparent),transparent 34%),var(--prisma-chart-panel-bg)!important}.control-deck__grid{grid-template-columns:repeat(3,minmax(170px,1fr))!important;gap:var(--prisma-chart-control-gap)!important}.control-card,.runtime-control{border-color:color-mix(in srgb,var(--prisma-chart-border) 68%,transparent)!important;border-radius:var(--prisma-chart-radius-md)!important;background:linear-gradient(180deg,color-mix(in srgb,var(--prisma-chart-panel-bg) 92%,white),var(--prisma-chart-panel-bg))!important;color:var(--prisma-chart-text-1)!important;padding:var(--prisma-chart-control-pad)!important}.control-card .eyebrow,.control-deck__toolbar .eyebrow,.runtime-control>span:first-child{color:var(--prisma-chart-accent-2)!important;letter-spacing:.16em}.chart-frame h2,.chart-frame h3,.control-card h3,.control-deck__toolbar h3{color:var(--prisma-chart-text-1)!important}.control-card small,.intent-card p,.runtime-control small,.source-card p,.status-card p{color:var(--prisma-chart-muted)!important}.chart-frame button,.chip-group button,.control-deck button,.segmented-controls button,.size-controls button,.tab-strip button,.toolbar-actions button{border:1px solid color-mix(in srgb,var(--prisma-chart-border) 72%,transparent)!important;border-radius:var(--prisma-chart-radius-md)!important;background:color-mix(in srgb,var(--prisma-chart-panel-bg) 84%,var(--prisma-chart-shell-bg))!important;color:var(--prisma-chart-text-1)!important;font-weight:850!important;transition:transform .15s ease,border-color .15s ease,background .15s ease,box-shadow .15s ease,color .15s ease}.chart-frame button:hover,.chip-group button:hover,.control-deck button:hover,.segmented-controls button:hover,.size-controls button:hover,.tab-strip button:hover,.toolbar-actions button:hover{transform:translateY(-1px);border-color:color-mix(in srgb,var(--prisma-chart-accent) 52%,transparent)!important;box-shadow:0 10px 24px color-mix(in srgb,var(--prisma-chart-glow) 52%,transparent)!important}.chart-frame button.is-active,.chip-group button.is-active,.chip-group button[aria-pressed=true],.control-deck button.is-active,.segmented-controls button.is-active,.segmented-controls button[aria-pressed=true],.size-controls button.is-active,.size-controls button[aria-pressed=true],.tab-strip button.is-active,.tab-strip button[aria-pressed=true]{border-color:color-mix(in srgb,var(--prisma-chart-accent-2) 62%,transparent)!important;background:linear-gradient(180deg,var(--prisma-chart-accent),color-mix(in srgb,var(--prisma-chart-accent) 46%,black))!important;color:white!important;box-shadow:0 14px 32px color-mix(in srgb,var(--prisma-chart-glow) 68%,transparent)!important}.runtime-control output{border-color:color-mix(in srgb,var(--prisma-chart-accent) 26%,transparent)!important;background:color-mix(in srgb,var(--prisma-chart-panel-bg) 82%,transparent)!important;color:var(--prisma-chart-accent-2)!important}.control-card input[type=search],.control-card select,.runtime-control input[type=search],.runtime-control select{border-color:color-mix(in srgb,var(--prisma-chart-border) 80%,transparent)!important;border-radius:var(--prisma-chart-radius-md)!important;background:color-mix(in srgb,var(--prisma-chart-panel-bg) 86%,transparent)!important;color:var(--prisma-chart-text-1)!important}.runtime-control input[type=range]{accent-color:var(--prisma-chart-accent)!important}.chart-frame[data-theme-preset=paper] .lab-echart,.chart-lab-shell[data-theme-preset=paper] .lab-echart,body:has(button[data-value=paper].is-active) .lab-echart{background-size:auto,64px 64px,64px 64px!important;filter:saturate(.92) contrast(.98)}.chart-frame[data-theme-preset=dense-noir] .lab-echart,.chart-frame[data-theme-preset=dense] .lab-echart,.chart-lab-shell[data-theme-preset=dense-noir] .lab-echart,.chart-lab-shell[data-theme-preset=dense] .lab-echart,body:has(button[data-value=dense-noir].is-active) .lab-echart,body:has(button[data-value=dense].is-active) .lab-echart,body:has(button[data-value=executive-dense].is-active) .lab-echart{background-size:auto,24px 24px,24px 24px!important;filter:saturate(1.18) contrast(1.08)}@media (max-width:1260px){.control-deck__grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media (max-width:860px){.control-deck__grid{grid-template-columns:1fr!important}}:root{color-scheme:light;--pearl-0:#fbfdff;--pearl-1:#f7f9fc;--pearl-2:#edf3fa;--porcelain:rgba(255,255,255,0.82);--porcelain-strong:rgba(255,255,255,0.94);--satin:rgba(246,250,255,0.72);--platinum:rgba(184,199,218,0.72);--platinum-soft:rgba(218,227,238,0.78);--ink:#102033;--ink-2:#31435a;--slate:#66758a;--muted:#8795a8;--sapphire:#2563eb;--cyan-jewel:#20d7ff;--amethyst:#8b5cf6;--champagne:#c8a96a;--emerald:#18b981;--ruby:#d94c5f;--pearl-shadow:0 28px 78px rgba(31,49,78,0.11),0 8px 24px rgba(45,70,104,0.07);--pearl-shadow-soft:0 18px 44px rgba(31,49,78,0.08);--pearl-inset:inset 0 1px 0 rgba(255,255,255,0.92),inset 0 -1px 0 rgba(31,49,78,0.04);--pearl-ring:0 0 0 1px rgba(202,214,229,0.66);--pearl-glow-cyan:0 0 28px rgba(32,215,255,0.16),0 0 78px rgba(32,215,255,0.08);--pearl-glow-violet:0 0 32px rgba(139,92,246,0.13),0 0 84px rgba(139,92,246,0.07);--luxury-ease:cubic-bezier(.2,0,.18,1);--luxury-ease-soft:cubic-bezier(.2,.8,.2,1);--luxury-fast:140ms;--luxury-medium:240ms;--luxury-slow:640ms}body:has(.chart-lab[data-luxury-ui=pearl-executive]),html:has(.chart-lab[data-luxury-ui=pearl-executive]){color-scheme:light;color:var(--ink);background:radial-gradient(circle at 12% -8%,rgba(32,215,255,.18),transparent 38rem),radial-gradient(circle at 82% 2%,rgba(139,92,246,.13),transparent 34rem),radial-gradient(circle at 60% 105%,rgba(200,169,106,.13),transparent 36rem),linear-gradient(180deg,#fbfdff,#f1f6fb 48%,#e9eff6)!important}body:has(.chart-lab[data-luxury-ui=pearl-executive]):before{opacity:.38!important;background:linear-gradient(90deg,rgba(37,99,235,.035) 1px,transparent 0),linear-gradient(rgba(37,99,235,.025) 1px,transparent 0),radial-gradient(circle at 50% 0,rgba(255,255,255,.78),transparent 32rem)!important;background-size:56px 56px,56px 56px,auto!important;mix-blend-mode:multiply}body:has(.chart-lab[data-luxury-ui=pearl-executive]):after{opacity:.11!important;mix-blend-mode:multiply!important}.chart-lab[data-luxury-ui=pearl-executive]{color:var(--ink)!important;background:radial-gradient(circle at 16% 6%,rgba(32,215,255,.16),transparent 34rem),radial-gradient(circle at 92% 10%,rgba(139,92,246,.12),transparent 34rem),linear-gradient(180deg,rgba(251,253,255,.96),rgba(239,245,252,.92))!important}.chart-lab[data-luxury-ui=pearl-executive] .chart-lab__background{background:linear-gradient(120deg,transparent,rgba(255,255,255,.6),transparent),radial-gradient(circle at 18% 4%,rgba(32,215,255,.2),transparent 36rem),radial-gradient(circle at 78% 0,rgba(139,92,246,.14),transparent 34rem)!important;opacity:1!important;filter:none!important}.chart-lab[data-luxury-ui=pearl-executive] .chart-lab__chrome{color:var(--ink)!important}.chart-lab[data-luxury-ui=pearl-executive] .chart-lab__header{overflow:hidden;min-height:236px;border:1px solid var(--platinum-soft)!important;border-radius:34px!important;background:linear-gradient(135deg,rgba(255,255,255,.92),rgba(246,250,255,.66) 48%,rgba(238,244,252,.76)),radial-gradient(circle at 18% 14%,rgba(32,215,255,.18),transparent 28rem),radial-gradient(circle at 94% 24%,rgba(139,92,246,.13),transparent 28rem)!important;box-shadow:var(--pearl-shadow),var(--pearl-inset)!important;-webkit-backdrop-filter:blur(24px) saturate(1.06);backdrop-filter:blur(24px) saturate(1.06)}.chart-lab[data-luxury-ui=pearl-executive] .chart-lab__header:before{opacity:.85!important;background:linear-gradient(115deg,transparent,rgba(255,255,255,.78) 26%,transparent 46%),radial-gradient(circle at 18% 50%,rgba(255,255,255,.78),transparent 22rem)!important;animation:pearlExecutiveSweep 9s var(--luxury-ease) infinite!important}.chart-lab[data-luxury-ui=pearl-executive] .chart-lab__header:after{opacity:.72!important;border-color:rgba(255,255,255,.72)!important;box-shadow:inset 0 0 0 1px rgba(255,255,255,.66),inset 0 -24px 70px rgba(37,99,235,.035)!important}.chart-lab[data-luxury-ui=pearl-executive] .prisma-brand-lockup{align-items:center;gap:26px}.chart-lab[data-luxury-ui=pearl-executive] .prisma-brand-lockup__mark{width:96px!important;height:96px!important;padding:16px;border:1px solid rgba(196,211,229,.78);border-radius:28px;background:linear-gradient(180deg,rgba(255,255,255,.86),rgba(239,247,255,.62)),radial-gradient(circle at 32% 12%,rgba(32,215,255,.2),transparent 58%)!important;box-shadow:0 22px 54px rgba(31,49,78,.13),inset 0 1px 0 rgba(255,255,255,.92)!important;filter:drop-shadow(0 12px 18px rgba(37,99,235,.14))}.chart-lab[data-luxury-ui=pearl-executive] .eyebrow,.chart-lab[data-luxury-ui=pearl-executive] .prisma-brand-lockup__copy .eyebrow{color:var(--sapphire)!important;font-weight:900!important;letter-spacing:.18em!important;text-transform:uppercase}.chart-lab[data-luxury-ui=pearl-executive] h1{max-width:820px;margin:8px 0 0;color:var(--ink)!important;font-size:clamp(4rem,8.5vw,8.5rem)!important;line-height:.82!important;letter-spacing:-.085em!important;font-weight:950!important;background:linear-gradient(115deg,#102033,#1d4ed8 42%,#20d7ff 64%,#8b5cf6 94%)!important;-webkit-background-clip:text!important;background-clip:text!important;color:transparent!important;text-wrap:balance}.chart-lab[data-luxury-ui=pearl-executive] .prisma-brand-lockup__tagline{max-width:640px;margin:18px 0 0;color:var(--ink-2);font-size:clamp(1rem,1.7vw,1.35rem);line-height:1.45;font-weight:680;letter-spacing:-.018em}.chart-lab[data-luxury-ui=pearl-executive] .chart-frame button,.chart-lab[data-luxury-ui=pearl-executive] .chip-group button,.chart-lab[data-luxury-ui=pearl-executive] .control-deck button,.chart-lab[data-luxury-ui=pearl-executive] .header-actions span,.chart-lab[data-luxury-ui=pearl-executive] .segmented-controls button,.chart-lab[data-luxury-ui=pearl-executive] .size-controls button,.chart-lab[data-luxury-ui=pearl-executive] .tab-strip button,.chart-lab[data-luxury-ui=pearl-executive] .toolbar-actions button{min-height:34px;border:1px solid rgba(188,202,220,.76)!important;border-radius:999px!important;background:linear-gradient(180deg,rgba(255,255,255,.92),rgba(244,248,253,.74))!important;color:var(--ink-2)!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.92),0 8px 20px rgba(31,49,78,.055)!important;font-weight:880!important;letter-spacing:-.01em!important;text-transform:none!important;transition:transform var(--luxury-fast) var(--luxury-ease-soft),border-color var(--luxury-fast),box-shadow var(--luxury-fast),background var(--luxury-fast),color var(--luxury-fast)}.chart-lab[data-luxury-ui=pearl-executive] .header-actions span:hover,.chart-lab[data-luxury-ui=pearl-executive] button:hover{transform:translateY(-1px);border-color:rgba(37,99,235,.34)!important;box-shadow:0 14px 30px rgba(37,99,235,.11),inset 0 1px 0 rgba(255,255,255,.94)!important}.chart-lab[data-luxury-ui=pearl-executive] .chip-group button.is-active,.chart-lab[data-luxury-ui=pearl-executive] .segmented-controls button.is-active,.chart-lab[data-luxury-ui=pearl-executive] .size-controls button.is-active,.chart-lab[data-luxury-ui=pearl-executive] .tab-strip button.is-active,.chart-lab[data-luxury-ui=pearl-executive] button.is-active,.chart-lab[data-luxury-ui=pearl-executive] button[aria-pressed=true]{border-color:rgba(16,32,51,.78)!important;background:linear-gradient(180deg,#17263a,#0f1d2d)!important;color:#ffffff!important;box-shadow:0 16px 34px rgba(16,32,51,.18),inset 0 1px 0 rgba(255,255,255,.12),var(--pearl-glow-cyan)!important}.chart-lab[data-luxury-ui=pearl-executive] .status-strip{border:1px solid var(--platinum-soft)!important;border-radius:26px!important;overflow:hidden;background:rgba(255,255,255,.58)!important;box-shadow:var(--pearl-shadow-soft),var(--pearl-inset)!important;-webkit-backdrop-filter:blur(18px) saturate(1.04);backdrop-filter:blur(18px) saturate(1.04)}.chart-lab[data-luxury-ui=pearl-executive] .status-strip article{border-color:rgba(198,211,226,.72)!important;background:linear-gradient(180deg,rgba(255,255,255,.62),rgba(246,250,255,.48)),radial-gradient(circle at 20% 0,rgba(32,215,255,.08),transparent 70%)!important;box-shadow:none!important}.chart-lab[data-luxury-ui=pearl-executive] .inspector .eyebrow,.chart-lab[data-luxury-ui=pearl-executive] .status-strip span{color:#58677c!important}.chart-lab[data-luxury-ui=pearl-executive] .inspector strong,.chart-lab[data-luxury-ui=pearl-executive] .snapshot-row strong,.chart-lab[data-luxury-ui=pearl-executive] .status-strip strong{color:var(--ink)!important}.chart-lab[data-luxury-ui=pearl-executive] .inspector p,.chart-lab[data-luxury-ui=pearl-executive] .mini-stack,.chart-lab[data-luxury-ui=pearl-executive] .status-strip small,.chart-lab[data-luxury-ui=pearl-executive] small{color:var(--slate)!important}.chart-lab[data-luxury-ui=pearl-executive] .lab-workbench{gap:18px}.chart-lab[data-luxury-ui=pearl-executive] .control-card,.chart-lab[data-luxury-ui=pearl-executive] .control-deck,.chart-lab[data-luxury-ui=pearl-executive] .inspector,.chart-lab[data-luxury-ui=pearl-executive] .inspector section,.chart-lab[data-luxury-ui=pearl-executive] .lab-sidebar,.chart-lab[data-luxury-ui=pearl-executive] .map-stack article,.chart-lab[data-luxury-ui=pearl-executive] .panel-grid article,.chart-lab[data-luxury-ui=pearl-executive] .preview-stage,.chart-lab[data-luxury-ui=pearl-executive] .tab-panel{border-color:var(--platinum-soft)!important;background:linear-gradient(180deg,rgba(255,255,255,.82),rgba(248,251,255,.66)),radial-gradient(circle at 12% 0,rgba(32,215,255,.08),transparent 32rem)!important;color:var(--ink)!important;box-shadow:var(--pearl-shadow-soft),var(--pearl-inset)!important;-webkit-backdrop-filter:blur(20px) saturate(1.04);backdrop-filter:blur(20px) saturate(1.04)}.chart-lab[data-luxury-ui=pearl-executive] .control-card,.chart-lab[data-luxury-ui=pearl-executive] .runtime-control{border-radius:20px!important;background:linear-gradient(180deg,rgba(255,255,255,.88),rgba(246,250,255,.62)),radial-gradient(circle at 8% 0,rgba(200,169,106,.1),transparent 56%)!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.92),0 12px 28px rgba(31,49,78,.055)!important}.chart-lab[data-luxury-ui=pearl-executive] input,.chart-lab[data-luxury-ui=pearl-executive] select,.chart-lab[data-luxury-ui=pearl-executive] textarea{border-color:rgba(185,201,220,.78)!important;background:rgba(255,255,255,.82)!important;color:var(--ink)!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.86)!important}.chart-lab[data-luxury-ui=pearl-executive] input[type=range]{accent-color:var(--sapphire)!important}.chart-lab[data-luxury-ui=pearl-executive] .runtime-control output{border-color:rgba(37,99,235,.18)!important;background:rgba(255,255,255,.74)!important;color:var(--sapphire)!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.9)!important}.chart-lab[data-luxury-ui=pearl-executive] .chart-list__item{border-color:rgba(196,211,229,.62)!important;background:linear-gradient(180deg,rgba(255,255,255,.7),rgba(246,250,255,.5))!important;color:var(--ink-2)!important;box-shadow:none!important}.chart-lab[data-luxury-ui=pearl-executive] .chart-list__item.is-active,.chart-lab[data-luxury-ui=pearl-executive] .chart-list__item:hover{border-color:rgba(37,99,235,.36)!important;background:linear-gradient(180deg,rgba(255,255,255,.92),rgba(239,247,255,.76))!important;box-shadow:0 14px 34px rgba(37,99,235,.1),inset 3px 0 0 var(--sapphire)!important;transform:translateY(-1px)}.chart-lab[data-luxury-ui=pearl-executive] .readiness-dot{box-shadow:0 0 0 5px rgba(24,185,129,.08),0 0 20px rgba(24,185,129,.22)!important}.chart-lab[data-luxury-ui=pearl-executive] .preview-toolbar h2,.chart-lab[data-luxury-ui=pearl-executive] .preview-toolbar h3,.chart-lab[data-luxury-ui=pearl-executive] h2,.chart-lab[data-luxury-ui=pearl-executive] h3{color:var(--ink)!important;letter-spacing:-.035em}.chart-lab[data-luxury-ui=pearl-executive] .chart-frame{position:relative;overflow:hidden;border:1px solid rgba(190,204,222,.78)!important;border-radius:30px!important;background:linear-gradient(180deg,rgba(255,255,255,.92),rgba(245,249,254,.72)),radial-gradient(circle at 16% 0,rgba(32,215,255,.13),transparent 36rem),radial-gradient(circle at 96% 4%,rgba(139,92,246,.1),transparent 32rem)!important;box-shadow:0 30px 82px rgba(31,49,78,.12),0 12px 32px rgba(37,99,235,.06),inset 0 1px 0 rgba(255,255,255,.96)!important;-webkit-backdrop-filter:blur(22px) saturate(1.04);backdrop-filter:blur(22px) saturate(1.04)}.chart-lab[data-luxury-ui=pearl-executive] .chart-frame:before{content:"";position:absolute;inset:18px;border-radius:24px;pointer-events:none;border:1px solid rgba(255,255,255,.78);box-shadow:inset 0 0 0 1px rgba(37,99,235,.035);z-index:1}.chart-lab[data-luxury-ui=pearl-executive] .chart-frame:after{content:"";position:absolute;inset:auto 8% 8px 8%;height:1px;pointer-events:none;background:linear-gradient(90deg,transparent,rgba(32,215,255,.36),rgba(200,169,106,.24),transparent);box-shadow:0 0 28px rgba(32,215,255,.2);z-index:2}.chart-lab[data-luxury-ui=pearl-executive] .echarts-container,.chart-lab[data-luxury-ui=pearl-executive] .echarts-for-react,.chart-lab[data-luxury-ui=pearl-executive] .lab-echart{border-radius:24px!important;background:linear-gradient(180deg,rgba(255,255,255,.88),rgba(247,250,254,.7)),linear-gradient(90deg,rgba(37,99,235,.032) 1px,transparent 0),linear-gradient(rgba(37,99,235,.026) 1px,transparent 0)!important;background-size:auto,40px 40px,40px 40px!important;filter:saturate(.98) contrast(1.01)}.chart-lab[data-luxury-ui=pearl-executive] .inspector section{border-radius:24px!important}.chart-lab[data-luxury-ui=pearl-executive] .snapshot-row{border-color:rgba(196,211,229,.62)!important}.chart-lab[data-luxury-ui=pearl-executive] .files-list code,.chart-lab[data-luxury-ui=pearl-executive] code{border:1px solid rgba(196,211,229,.7)!important;background:rgba(255,255,255,.74)!important;color:var(--ink)!important}.chart-lab[data-luxury-ui=pearl-executive] .causal-hero-strip,.chart-lab[data-luxury-ui=pearl-executive] .density-hero-strip{border-color:rgba(190,204,222,.72)!important;background:linear-gradient(180deg,rgba(255,255,255,.86),rgba(246,250,255,.64)),radial-gradient(circle at 8% 0,rgba(32,215,255,.12),transparent 60%)!important;color:var(--ink)!important;box-shadow:var(--pearl-shadow-soft),inset 0 1px 0 rgba(255,255,255,.94)!important}.chart-lab[data-luxury-ui=pearl-executive][data-density=dense]{--pearl-shadow:0 22px 54px rgba(31,49,78,0.10),0 6px 18px rgba(45,70,104,0.06)}.chart-lab[data-luxury-ui=pearl-executive][data-density=dense] .chart-lab__header{min-height:206px}.chart-lab[data-luxury-ui=pearl-executive][data-density=dense] h1{font-size:clamp(3.2rem,7vw,6.4rem)!important}.chart-lab[data-luxury-ui=pearl-executive][data-theme=precision-paper]{background:radial-gradient(circle at 14% 6%,rgba(200,169,106,.13),transparent 34rem),linear-gradient(180deg,#fbfaf6,#f2eee7)!important}.chart-lab[data-luxury-ui=pearl-executive][data-theme=precision-paper] .chart-frame,.chart-lab[data-luxury-ui=pearl-executive][data-theme=precision-paper] .chart-lab__header,.chart-lab[data-luxury-ui=pearl-executive][data-theme=precision-paper] .control-card,.chart-lab[data-luxury-ui=pearl-executive][data-theme=precision-paper] .control-deck,.chart-lab[data-luxury-ui=pearl-executive][data-theme=precision-paper] .inspector section{border-color:rgba(174,146,96,.24)!important;background:linear-gradient(180deg,rgba(255,252,247,.92),rgba(247,241,232,.76)),radial-gradient(circle at 12% 0,rgba(200,169,106,.11),transparent 28rem)!important}.chart-lab[data-luxury-ui=pearl-executive][data-theme=precision-paper] .eyebrow,.chart-lab[data-luxury-ui=pearl-executive][data-theme=precision-paper] .prisma-brand-lockup__copy .eyebrow{color:#8f6a32!important}.chart-lab[data-luxury-ui=pearl-executive][data-theme=precision-paper] button.is-active,.chart-lab[data-luxury-ui=pearl-executive][data-theme=precision-paper] button[aria-pressed=true]{background:linear-gradient(180deg,#4d3924,#2d2116)!important;box-shadow:0 16px 34px rgba(77,57,36,.18),0 0 36px rgba(200,169,106,.14)!important}@keyframes pearlExecutiveSweep{0%,56%{transform:translateX(-34%) skewX(-10deg);opacity:.18}76%{transform:translateX(54%) skewX(-10deg);opacity:.64}to{transform:translateX(86%) skewX(-10deg);opacity:0}}@media (prefers-reduced-motion:reduce){.chart-lab[data-luxury-ui=pearl-executive] *,.chart-lab[data-luxury-ui=pearl-executive] :after,.chart-lab[data-luxury-ui=pearl-executive] :before{animation-duration:1ms!important;animation-iteration-count:1!important;scroll-behavior:auto!important;transition-duration:1ms!important}}@media (max-width:920px){.chart-lab[data-luxury-ui=pearl-executive] .chart-lab__header{min-height:auto;padding:28px!important}.chart-lab[data-luxury-ui=pearl-executive] h1{font-size:clamp(3rem,15vw,5rem)!important}.chart-lab[data-luxury-ui=pearl-executive] .prisma-brand-lockup{align-items:flex-start}}:root{color-scheme:dark;--lab-ink:#e8eef7;--lab-ink-strong:#f8fbff;--lab-muted:#9aaabd;--lab-muted-2:#66778d;--lab-muted-3:#47566b;--lab-blue:#4f8cff;--lab-blue-2:#6fb6ff;--lab-cyan:#63dfff;--lab-cyan-hot:#8eeaff;--lab-violet:#a78bfa;--lab-violet-2:#c4b5fd;--lab-green:#35d49b;--lab-emerald:#35d49b;--lab-amber:#f2b94b;--lab-orange:#ffad66;--lab-red:#ff5f72;--lab-pink:#ff8bd2;--lab-bg-0:#02040b;--lab-bg-1:#050914;--lab-bg-2:#08111f;--lab-bg-3:#0d1728;--lab-bg-4:#121f33;--lab-line:rgba(157,177,204,0.14);--lab-line-strong:rgba(157,177,204,0.28);--lab-line-hot:rgba(99,223,255,0.30);--lab-line-violet:rgba(167,139,250,0.26);--lab-line-gold:rgba(242,185,75,0.22);--lab-panel:rgba(9,16,30,0.86);--lab-panel-soft:rgba(13,23,40,0.74);--lab-panel-strong:rgba(6,12,24,0.94);--lab-panel-glass:linear-gradient(180deg,rgba(255,255,255,0.062),rgba(255,255,255,0.020));--lab-panel-blueprint:linear-gradient(135deg,rgba(99,223,255,0.055),rgba(167,139,250,0.040) 48%,rgba(53,212,155,0.030));--lab-shadow:0 26px 80px rgba(0,0,0,0.48),0 0 42px rgba(79,140,255,0.075);--lab-shadow-hard:0 34px 110px rgba(0,0,0,0.56),0 0 64px rgba(99,223,255,0.07);--lab-shadow-card:0 18px 54px rgba(0,0,0,0.34),inset 0 1px 0 rgba(255,255,255,0.07);--lab-shadow-neon:0 0 0 1px rgba(157,177,204,0.14),0 24px 70px rgba(0,0,0,0.38);--lab-shadow-green:0 24px 70px rgba(0,0,0,0.34),0 0 34px rgba(53,212,155,0.08);--prisma-chart-shell-bg:radial-gradient(circle at 20% -8%,rgba(99,223,255,.070),transparent 34rem),radial-gradient(circle at 92% 2%,rgba(167,139,250,.065),transparent 30rem),linear-gradient(135deg,#02040b,#07111f 48%,#03060d);--prisma-chart-panel-bg:linear-gradient(180deg,rgba(255,255,255,.060),rgba(255,255,255,.018)),rgba(9,16,30,.86);--prisma-chart-frame-bg:linear-gradient(180deg,rgba(255,255,255,.050),rgba(255,255,255,.015)),rgba(6,12,24,.92);--prisma-chart-chart-bg:rgba(5,10,20,.58);--prisma-chart-border:rgba(157,177,204,.16);--prisma-chart-glow:rgba(99,223,255,.070);--prisma-chart-text-1:#e8eef7;--prisma-chart-text-2:#9aaabd;--prisma-chart-muted:#8fa1b7;--prisma-chart-accent:#4f8cff;--prisma-chart-accent-2:#63dfff;--prisma-chart-radius-lg:24px;--prisma-chart-radius-md:14px}body,html{color:var(--lab-ink)!important;background:var(--prisma-chart-shell-bg)!important}body:before{opacity:.16!important;background-size:80px 80px,80px 80px,auto!important}body:after,body:before{animation:none!important}body:after{opacity:.08!important;mix-blend-mode:normal!important}h1{color:var(--lab-ink-strong)!important;background:none!important;-webkit-background-clip:initial!important;background-clip:initial!important;filter:none!important;letter-spacing:-.06em}.chart-lab,.chart-lab-shell,main{color:var(--lab-ink)!important}.chart-frame,.control-deck,.intent-card,.panel-grid article,.passport-card,.sidebar-card,.source-card,.status-card{color:var(--lab-ink)!important;background:var(--prisma-chart-panel-bg)!important;border:1px solid var(--prisma-chart-border)!important;box-shadow:var(--lab-shadow-card)!important}.chart-frame{position:relative;background:var(--prisma-chart-frame-bg)!important;border-radius:28px!important;box-shadow:var(--lab-shadow-hard)!important}.chart-frame:before{opacity:.16!important;animation:none!important;mix-blend-mode:normal!important}.chart-frame:after{opacity:.18!important;animation:none!important;background:linear-gradient(90deg,transparent,rgba(99,223,255,.18),transparent)!important;height:1px!important;top:auto!important;bottom:12px!important}.chart-frame .lab-echart,.echarts-container,.echarts-for-react,.lab-echart,.prisma-echart{position:relative;overflow:hidden;border-radius:22px!important;background:linear-gradient(180deg,rgba(255,255,255,.035),rgba(255,255,255,.01)),linear-gradient(90deg,rgba(157,177,204,.045) 1px,transparent 0),linear-gradient(rgba(157,177,204,.035) 1px,transparent 0),rgba(5,10,20,.58)!important;background-size:auto,56px 56px,56px 56px,auto!important;border:1px solid rgba(157,177,204,.12)!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.055),inset 0 0 0 1px rgba(99,223,255,.03),0 20px 56px rgba(0,0,0,.18)!important;filter:none!important;outline:none}.chart-frame .lab-echart:before,.lab-echart:before,.prisma-echart:before{content:""!important;position:absolute;inset:0;pointer-events:none;z-index:0;background:radial-gradient(circle at 18% 0,rgba(99,223,255,.075),transparent 34%),linear-gradient(180deg,rgba(255,255,255,.035),transparent 18%,transparent 82%,rgba(0,0,0,.12));opacity:.62!important;mix-blend-mode:normal!important;animation:none!important}.chart-frame .lab-echart:after,.chart-frame[data-chart-id="ops.operational-density-heatmap"] .lab-echart:after,.chart-frame[data-heat-motion=pulse] .lab-echart:before,.chart-frame[data-heat-motion=sweep] .lab-echart:after,.lab-echart:after,.prisma-echart:after{content:none!important;display:none!important;animation:none!important;opacity:0!important}.lab-echart canvas,.lab-echart svg,.prisma-echart canvas,.prisma-echart svg{filter:none!important}.lab-echart:focus-visible,.prisma-echart:focus-visible{outline:2px solid rgba(99,223,255,.58);outline-offset:4px;box-shadow:var(--lab-shadow-card),0 0 0 6px rgba(99,223,255,.1)!important}.lab-echart__state{position:relative;z-index:2;color:var(--lab-muted)!important;letter-spacing:.02em}.lab-echart[data-render-state=loading]:before{opacity:.38!important}.lab-empty-chart,.lab-empty-chart--executive-observatory{border:1px solid rgba(157,177,204,.14)!important;background:linear-gradient(180deg,rgba(255,255,255,.04),rgba(255,255,255,.012)),rgba(5,10,20,.62)!important;color:var(--lab-muted)!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.055)!important}.chart-frame button,.chip-group button,.control-deck button,.segmented-controls button,.size-controls button,.tab-strip button,.toolbar-actions button{border-color:rgba(157,177,204,.16)!important;background:rgba(9,16,30,.72)!important;color:var(--lab-ink)!important;box-shadow:none!important}.chart-frame button:hover,.chip-group button:hover,.control-deck button:hover,.segmented-controls button:hover,.size-controls button:hover,.tab-strip button:hover,.toolbar-actions button:hover{border-color:rgba(99,223,255,.34)!important;box-shadow:0 12px 32px rgba(0,0,0,.22),0 0 0 1px rgba(99,223,255,.08)!important}.chart-frame button.is-active,.chip-group button.is-active,.chip-group button[aria-pressed=true],.control-deck button.is-active,.segmented-controls button.is-active,.segmented-controls button[aria-pressed=true],.size-controls button.is-active,.size-controls button[aria-pressed=true],.tab-strip button.is-active,.tab-strip button[aria-pressed=true]{border-color:rgba(99,223,255,.38)!important;background:linear-gradient(180deg,rgba(79,140,255,.36),rgba(79,140,255,.16))!important;color:#f8fbff!important;box-shadow:0 14px 34px rgba(0,0,0,.28),0 0 0 1px rgba(99,223,255,.1)!important}.control-card input[type=search],.control-card select,.runtime-control input[type=search],.runtime-control select{background:rgba(5,10,20,.68)!important;color:var(--lab-ink)!important;border-color:rgba(157,177,204,.18)!important}.chart-frame[data-chart-id*=flow] .lab-echart,.chart-frame[data-chart-id="mobile.freshness-beacon-grid"] .lab-echart,.chart-frame[data-chart-id="ops.operational-density-heatmap"] .lab-echart,.chart-frame[data-chart-id="pc.causal-flow-ribbon"] .lab-echart,.chart-frame[data-chart-id="pc.operational-density-field"] .lab-echart,.chart-frame[data-chart-id="tablet.sync-outbox-status-matrix"] .lab-echart,.chart-frame[data-chart-id] .lab-echart{background:linear-gradient(180deg,rgba(255,255,255,.035),rgba(255,255,255,.01)),linear-gradient(90deg,rgba(157,177,204,.045) 1px,transparent 0),linear-gradient(rgba(157,177,204,.035) 1px,transparent 0),rgba(5,10,20,.58)!important;background-size:auto,56px 56px,56px 56px,auto!important;filter:none!important}.chart-frame[data-chart-id="mobile.confidence-meter-bands"] .lab-echart:before,.chart-frame[data-chart-id="mobile.health-radar-compact"] .lab-echart:before,.chart-frame[data-chart-id="mobile.incident-spark-cards"] .lab-echart:before,.chart-frame[data-chart-id="mobile.owner-pulse-timeline"] .lab-echart:after,.chart-frame[data-chart-id="ops.operational-density-heatmap"] .lab-echart:after,.chart-frame[data-chart-id="ops.operational-density-heatmap"] .lab-echart:before,.chart-frame[data-chart-id="pc.decision-ledger-timeline"] .lab-echart:after,.chart-frame[data-chart-id="pc.inventory-risk-treemap"] .lab-echart:before,.chart-frame[data-chart-id="pc.service-dependency-graph"] .lab-echart:before,.chart-frame[data-chart-id] .lab-echart:after,.chart-frame[data-chart-id] .lab-echart:before{animation:none!important;mix-blend-mode:normal!important}@media (prefers-reduced-motion:reduce){*,:after,:before{scroll-behavior:auto!important;animation-duration:.001ms!important;animation-iteration-count:1!important;transition-duration:.001ms!important}}:root{--lab-premium-hairline:rgba(157,177,204,.13);--lab-premium-hairline-strong:rgba(157,177,204,.24);--lab-premium-float:rgba(12,22,38,.78);--lab-premium-hover:0 30px 110px rgba(0,0,0,.52),0 0 72px rgba(99,223,255,.12)}.chart-card,.chart-frame,.control-card,.inspector-panel,.lab-chart-card,.option-studio{border-color:var(--lab-premium-hairline)!important;box-shadow:0 24px 80px rgba(0,0,0,.34),inset 0 1px 0 rgba(255,255,255,.035)!important}.chart-frame:hover .lab-echart,.lab-echart:hover,.prisma-echart:hover{border-color:rgba(99,223,255,.24)!important;box-shadow:var(--lab-premium-hover)!important;transform:translateY(-1px)}.lab-echart,.prisma-echart{transition:border-color .24s ease,box-shadow .24s ease,transform .24s ease,background .24s ease!important;isolation:isolate}.lab-echart[data-render-state=ready]:after,.prisma-echart[data-render-state=ready]:after{content:"";position:absolute;inset:1px;pointer-events:none;border-radius:inherit;background:radial-gradient(circle at 18% 0,rgba(99,223,255,.065),transparent 28%),linear-gradient(180deg,rgba(255,255,255,.035),transparent 34%,rgba(0,0,0,.045));opacity:.72;mix-blend-mode:screen}.lab-echart canvas,.lab-echart svg,.prisma-echart canvas,.prisma-echart svg{position:relative;z-index:1}.lab-echart__state{border-radius:18px;background:linear-gradient(180deg,rgba(8,15,28,.64),rgba(8,15,28,.34));-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}.chart-frame[data-preview-size=focus] .lab-echart,.lab-echart[data-chart-size=focus]{box-shadow:0 34px 120px rgba(0,0,0,.54),0 0 82px rgba(99,223,255,.1)!important}.lab-echart[data-render-state=loading] .lab-echart__state,.prisma-echart[data-render-state=loading] .lab-echart__state{color:rgba(232,238,247,.72)!important}.lab-echart[data-render-state=loading] .lab-echart__state:before,.prisma-echart[data-render-state=loading] .lab-echart__state:before{content:"";width:min(240px,54%);height:3px;border-radius:999px;background:linear-gradient(90deg,transparent,rgba(99,223,255,.55),transparent);position:absolute;bottom:28%;animation:labPremiumLoad 1.7s ease-in-out infinite}@keyframes labPremiumLoad{0%,to{transform:translateX(-18%);opacity:.28}50%{transform:translateX(18%);opacity:.78}}@media (prefers-reduced-motion:reduce){.lab-echart:hover,.prisma-echart:hover{transform:none!important}.lab-echart[data-render-state=loading] .lab-echart__state:before,.prisma-echart[data-render-state=loading] .lab-echart__state:before{animation:none!important}}:root{--lab-luxury-rail:rgba(99,223,255,0.42);--lab-luxury-rail-muted:rgba(157,177,204,0.18);--lab-luxury-key-bg:rgba(255,255,255,0.055);--lab-luxury-key-border:rgba(157,177,204,0.18);--lab-luxury-vignette:radial-gradient(circle at 50% 44%,transparent 0%,rgba(0,0,0,.20) 72%,rgba(0,0,0,.44) 100%)}.lab-echart[data-polish=luxury-observatory-v1],.prisma-echart[data-polish=luxury-observatory-v1]{isolation:isolate;overflow:hidden}.lab-echart[data-polish=luxury-observatory-v1]:after,.prisma-echart[data-polish=luxury-observatory-v1]:after{content:"";position:absolute;inset:0;pointer-events:none;z-index:1;background:var(--lab-luxury-vignette);opacity:.24;mix-blend-mode:multiply}.lab-echart__luxury-rail,.prisma-echart__luxury-rail{position:absolute;left:18px;right:18px;bottom:14px;z-index:3;display:grid;grid-template-columns:1fr 42px 1fr;align-items:center;gap:10px;pointer-events:none;opacity:.56}.lab-echart__luxury-rail span,.prisma-echart__luxury-rail span{height:1px;border-radius:999px;background:linear-gradient(90deg,transparent,var(--lab-luxury-rail-muted),transparent)}.lab-echart__luxury-rail span:nth-child(2),.prisma-echart__luxury-rail span:nth-child(2){height:3px;background:var(--lab-luxury-rail);box-shadow:0 0 18px rgba(99,223,255,.22)}.lab-echart__command-hints,.prisma-echart__command-hints{position:absolute;top:14px;right:16px;z-index:4;display:flex;flex-wrap:wrap;justify-content:flex-end;gap:6px;pointer-events:none;opacity:0;transform:translateY(-4px);transition:opacity .18s ease,transform .18s ease}.lab-echart:focus-within .lab-echart__command-hints,.lab-echart:hover .lab-echart__command-hints,.prisma-echart:focus-within .prisma-echart__command-hints,.prisma-echart:hover .prisma-echart__command-hints{opacity:.82;transform:translateY(0)}.lab-echart__command-hints span,.prisma-echart__command-hints span{border:1px solid var(--lab-luxury-key-border);border-radius:999px;background:var(--lab-luxury-key-bg);color:var(--lab-muted);font:700 10px/1 var(--lab-font-mono);letter-spacing:.055em;padding:6px 8px;box-shadow:inset 0 1px 0 rgba(255,255,255,.06),0 10px 28px rgba(0,0,0,.22);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}.lab-echart[data-render-state=ready] .lab-echart__luxury-rail,.prisma-echart[data-render-state=ready] .prisma-echart__luxury-rail{animation:prismaLuxuryRailBreathe 4.8s ease-in-out infinite}@keyframes prismaLuxuryRailBreathe{0%,to{opacity:.38;filter:saturate(.92)}50%{opacity:.68;filter:saturate(1.08)}}@media (prefers-reduced-motion:reduce){.lab-echart[data-render-state=ready] .lab-echart__luxury-rail,.prisma-echart[data-render-state=ready] .prisma-echart__luxury-rail{animation:none}.lab-echart__command-hints,.prisma-echart__command-hints{transition:none}}@media print{.lab-echart__command-hints,.lab-echart__luxury-rail,.prisma-echart__command-hints,.prisma-echart__luxury-rail{display:none!important}.lab-echart,.prisma-echart{box-shadow:none!important;page-break-inside:avoid;break-inside:avoid}}:root{--command-pro-obsidian:rgba(2,6,14,.94);--command-pro-panel:rgba(8,16,30,.82);--command-pro-panel-raised:rgba(13,24,42,.78);--command-pro-line:rgba(166,190,222,.16);--command-pro-line-strong:rgba(166,190,222,.29);--command-pro-cyan:#63dfff;--command-pro-blue:#4f8cff;--command-pro-violet:#a78bfa;--command-pro-green:#35d49b;--command-pro-amber:#f2b94b;--command-pro-red:#ff5f72;--command-pro-shadow:0 34px 120px rgba(0,0,0,.54),0 0 72px rgba(99,223,255,.075)}.chart-lab[data-command-center=phase4-pro]{background:radial-gradient(circle at 18% -6%,rgba(99,223,255,.12),transparent 32rem),radial-gradient(circle at 82% 10%,rgba(167,139,250,.09),transparent 34rem),linear-gradient(180deg,rgba(2,6,14,.99),rgba(4,9,18,.98))}.command-center-pro{display:grid;grid-template-columns:minmax(260px,1.25fr) minmax(300px,1fr) minmax(260px,.95fr);gap:16px;align-items:stretch;padding:18px;border:1px solid var(--command-pro-line);border-radius:30px;background:linear-gradient(135deg,rgba(255,255,255,.075),rgba(255,255,255,.025)),radial-gradient(circle at 18% 0,rgba(99,223,255,.12),transparent 42%),rgba(3,7,16,.78);box-shadow:var(--command-pro-shadow);position:relative;overflow:hidden;isolation:isolate}.command-center-pro:before{content:"";position:absolute;inset:0;background:linear-gradient(110deg,transparent,rgba(255,255,255,.07) 36%,transparent 60%),linear-gradient(90deg,rgba(99,223,255,.06),transparent 22%,transparent 78%,rgba(167,139,250,.05));transform:translateX(-24%);opacity:.56;pointer-events:none;z-index:-1}.command-center-pro__brief,.command-center-pro__metrics,.command-center-pro__priority{min-width:0}.command-center-pro__brief h2{margin:.28rem 0 .32rem;font-size:clamp(1.9rem,3vw,3.45rem);line-height:.94;letter-spacing:-.065em;color:var(--lab-ink-strong);max-width:12ch}.command-center-pro__brief p{margin:0 0 1rem;max-width:58ch;color:var(--lab-muted);line-height:1.55}.command-center-pro__metrics,.command-center-pro__modes,.command-center-pro__priority{display:grid;gap:10px}.command-center-pro__modes{grid-template-columns:repeat(3,minmax(0,1fr));max-width:520px}.command-center-pro__modes button,.command-center-pro__priority button{appearance:none;border:1px solid var(--command-pro-line);border-radius:18px;background:rgba(255,255,255,.035);color:var(--lab-ink);padding:.72rem .85rem;text-align:left;cursor:pointer;box-shadow:inset 0 1px 0 rgba(255,255,255,.08);transition:border-color var(--lab-transition-med),transform var(--lab-transition-med),background var(--lab-transition-med),box-shadow var(--lab-transition-med)}.command-center-pro__modes button:hover,.command-center-pro__priority button:hover{transform:translateY(-1px);border-color:rgba(99,223,255,.34);background:rgba(99,223,255,.055);box-shadow:0 16px 44px rgba(0,0,0,.32),inset 0 1px 0 rgba(255,255,255,.11)}.command-center-pro__modes button.is-active,.command-center-pro__priority button.is-active{border-color:rgba(99,223,255,.5);background:linear-gradient(135deg,rgba(99,223,255,.15),rgba(79,140,255,.06)),rgba(255,255,255,.035);box-shadow:0 0 0 4px rgba(99,223,255,.075),0 20px 56px rgba(0,0,0,.34)}.command-center-pro__metrics{grid-template-columns:repeat(3,minmax(0,1fr))}.command-center-pro__metrics article{min-height:138px;padding:16px;border:1px solid var(--command-pro-line);border-radius:24px;background:radial-gradient(circle at 20% 0,rgba(255,255,255,.09),transparent 42%),rgba(255,255,255,.034);display:flex;flex-direction:column;justify-content:space-between}.command-center-pro__metrics span,.command-center-pro__priority .eyebrow{color:var(--lab-muted);font-size:.72rem;letter-spacing:.13em;text-transform:uppercase}.command-center-pro__metrics strong{display:block;font-size:clamp(2.1rem,3.2vw,4rem);line-height:.9;letter-spacing:-.075em;color:var(--lab-ink-strong)}.command-center-pro__metrics small,.command-center-pro__priority small{color:var(--lab-muted)}.command-center-pro__metrics article[data-tone=excellent] strong{color:var(--command-pro-green)}.command-center-pro__metrics article[data-tone=stable] strong{color:var(--command-pro-cyan)}.command-center-pro__metrics article[data-tone=watch] strong{color:var(--command-pro-amber)}.command-center-pro__metrics article[data-tone=risk] strong{color:var(--command-pro-red)}.command-center-pro__priority button{display:grid;gap:2px;min-height:60px}.command-center-pro__priority strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.chart-lab[data-focus-mode=true] .command-center-pro__priority,.chart-lab[data-focus-mode=true] .inspector,.chart-lab[data-focus-mode=true] .lab-sidebar,.chart-lab[data-focus-mode=true] .status-strip{opacity:.28;filter:saturate(.62)}.chart-lab[data-focus-mode=true] .preview-stage{transform:translateZ(0) scale(1.006)}.chart-frame[data-focus-mode=true]{border-color:rgba(99,223,255,.34);box-shadow:0 44px 140px rgba(0,0,0,.62),0 0 0 1px rgba(99,223,255,.16),0 0 92px rgba(99,223,255,.105)}.command-brief-card,.executive-briefing-rail{border:1px solid rgba(166,190,222,.16);background:linear-gradient(135deg,rgba(255,255,255,.07),rgba(255,255,255,.022)),rgba(6,12,24,.62);border-radius:22px;padding:14px 16px;box-shadow:inset 0 1px 0 rgba(255,255,255,.08)}.executive-briefing-rail{display:grid;gap:6px;margin-bottom:14px}.command-brief-card p,.executive-briefing-rail p{margin:0;color:var(--lab-muted);line-height:1.45}.executive-briefing-rail p:first-of-type{color:var(--lab-ink);font-weight:650}.command-brief-card strong{display:inline-flex;margin:.35rem 0 .5rem;color:var(--lab-ink-strong);text-transform:uppercase;letter-spacing:.1em;font-size:.75rem}.chart-frame[data-command-mode=briefing]{padding:clamp(18px,2.2vw,30px)}.chart-frame[data-command-mode=briefing] .executive-briefing-rail{background:linear-gradient(135deg,rgba(99,223,255,.13),rgba(167,139,250,.055)),rgba(6,12,24,.72)}.chart-frame[data-command-mode=war-room] .executive-briefing-rail{border-color:rgba(242,185,75,.24)}.chart-frame[data-briefing-open=false] .executive-briefing-rail{display:none}@media (max-width:1180px){.command-center-pro{grid-template-columns:1fr}.command-center-pro__metrics{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:760px){.command-center-pro__metrics,.command-center-pro__modes{grid-template-columns:1fr}.command-center-pro__brief h2{max-width:100%}}@media print{.command-center-pro__modes,.command-center-pro__priority,.executive-briefing-rail{page-break-inside:avoid;break-inside:avoid}.chart-lab[data-focus-mode=true] .inspector,.chart-lab[data-focus-mode=true] .lab-sidebar,.chart-lab[data-focus-mode=true] .status-strip{opacity:1;filter:none}}@media (prefers-reduced-motion:reduce){.command-center-pro:before,.command-center-pro__modes button,.command-center-pro__priority button,.preview-stage{transition:none!important;transform:none!important}}:root{--prisma-phase5-panel:rgba(8,13,24,0.74);--prisma-phase5-panel-strong:rgba(10,17,31,0.92);--prisma-phase5-line:rgba(166,184,214,0.16);--prisma-phase5-line-strong:rgba(166,184,214,0.28);--prisma-phase5-ink:#eef6ff;--prisma-phase5-muted:#95a7bd;--prisma-phase5-cyan:#7dd3fc;--prisma-phase5-green:#86efac;--prisma-phase5-amber:#fbbf24;--prisma-phase5-red:#fb7185;--prisma-phase5-violet:#c4b5fd}.chart-lab[data-focus-mode=true] .command-center-pro,.chart-lab[data-focus-mode=true] .executive-experience-panel__hints,.chart-lab[data-focus-mode=true] .executive-experience-panel__meters,.chart-lab[data-focus-mode=true] .inspector,.chart-lab[data-focus-mode=true] .sidebar{opacity:.26;filter:saturate(.72)}.chart-lab[data-focus-mode=true] .workspace{grid-template-columns:minmax(0,1fr)!important}.chart-lab[data-focus-mode=true] .chart-frame{min-height:min(78vh,920px);box-shadow:0 36px 120px rgba(0,0,0,.48),inset 0 1px 0 rgba(255,255,255,.08)}.executive-experience-panel{position:relative;z-index:1;display:grid;grid-template-columns:minmax(280px,1.2fr) minmax(320px,2fr) auto;gap:18px;align-items:stretch;padding:20px;margin:18px 0;border:1px solid var(--prisma-phase5-line);border-radius:28px;background:radial-gradient(circle at 20% 0,rgba(125,211,252,.12),transparent 32%),linear-gradient(135deg,rgba(9,15,28,.92),rgba(7,11,22,.76));box-shadow:0 24px 90px rgba(0,0,0,.32),inset 0 1px 0 rgba(255,255,255,.06)}.executive-experience-panel__summary h2{margin:4px 0 8px;font-size:clamp(1.7rem,2.8vw,3.8rem);letter-spacing:-.055em;color:var(--prisma-phase5-ink)}.executive-experience-panel__summary p{max-width:68ch;color:var(--prisma-phase5-muted);line-height:1.65}.executive-experience-panel__meters{display:grid;grid-template-columns:repeat(5,minmax(98px,1fr));gap:10px}.executive-experience-panel__meters article,.executive-readiness-panel__grid article{min-height:92px;padding:14px;border-radius:20px;border:1px solid var(--prisma-phase5-line);background:linear-gradient(180deg,rgba(255,255,255,.055),rgba(255,255,255,.018))}.executive-experience-panel__meters article span,.executive-readiness-panel__grid article strong{display:block;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;font-weight:760;color:var(--prisma-phase5-ink)}.executive-experience-panel__meters article small,.executive-readiness-panel__grid article span{color:var(--prisma-phase5-muted);font-size:.76rem}.executive-experience-panel__meters article[data-tone=ready],.executive-experience-panel__meters article[data-tone=runtime],.executive-experience-panel__meters article[data-tone=safe],.executive-readiness-panel__grid article[data-tone=ready]{border-color:rgba(134,239,172,.28);background:linear-gradient(180deg,rgba(34,197,94,.12),rgba(255,255,255,.018))}.executive-experience-panel__meters article[data-tone=partial],.executive-experience-panel__meters article[data-tone=stale],.executive-experience-panel__meters article[data-tone=watch],.executive-readiness-panel__grid article[data-tone=stale],.executive-readiness-panel__grid article[data-tone=watch]{border-color:rgba(251,191,36,.3);background:linear-gradient(180deg,rgba(251,191,36,.13),rgba(255,255,255,.018))}.executive-experience-panel__meters article[data-tone=risk],.executive-readiness-panel__grid article[data-tone=risk]{border-color:rgba(251,113,133,.34);background:linear-gradient(180deg,rgba(251,113,133,.13),rgba(255,255,255,.018))}.executive-experience-panel__actions{display:grid;gap:8px;align-content:center}.executive-command-palette button,.executive-experience-panel__actions button,.executive-readiness-panel button{border:1px solid var(--prisma-phase5-line-strong);border-radius:999px;background:rgba(255,255,255,.06);color:var(--prisma-phase5-ink);padding:9px 12px;cursor:pointer}.executive-command-palette button:hover,.executive-experience-panel__actions button:hover{border-color:rgba(125,211,252,.45);background:rgba(125,211,252,.12)}.executive-experience-panel__hints{grid-column:1/-1;display:flex;flex-wrap:wrap;gap:8px;color:var(--prisma-phase5-muted);font-size:.76rem}.executive-experience-panel__hints span{border:1px solid var(--prisma-phase5-line);border-radius:999px;padding:4px 9px;background:rgba(255,255,255,.035)}.executive-command-palette kbd,.executive-experience-panel kbd{display:inline-grid;place-items:center;min-width:18px;min-height:18px;margin-inline:1px;border:1px solid rgba(255,255,255,.18);border-radius:5px;background:rgba(255,255,255,.08);color:var(--prisma-phase5-ink);font-size:.68rem}.executive-command-palette{position:fixed;inset:0;z-index:80;display:grid;place-items:start center;padding-top:min(10vh,96px)}.executive-command-palette__scrim{position:absolute;inset:0;border:0!important;border-radius:0!important;background:rgba(1,5,12,.68)!important;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px)}.executive-command-palette__panel{position:relative;width:min(920px,calc(100vw - 32px));border:1px solid rgba(190,210,240,.22);border-radius:30px;padding:18px;background:linear-gradient(180deg,rgba(12,20,36,.98),rgba(4,8,18,.96));box-shadow:0 32px 140px rgba(0,0,0,.62)}.executive-command-palette__panel header{display:flex;justify-content:space-between;align-items:start;gap:16px;margin-bottom:14px}.executive-command-palette__panel h2{margin:4px 0 0;color:var(--prisma-phase5-ink);letter-spacing:-.04em}.executive-command-palette__panel input{width:100%;min-height:48px;border-radius:18px;border:1px solid rgba(190,210,240,.22);background:rgba(255,255,255,.06);color:var(--prisma-phase5-ink);padding:0 16px;outline:none}.executive-command-palette__quick-actions{display:flex;flex-wrap:wrap;gap:8px;margin:14px 0}.executive-command-palette__results{display:grid;gap:8px;max-height:42vh;overflow:auto;padding-right:4px}.executive-command-palette__results button{width:100%;display:grid;gap:4px;justify-items:start;text-align:left;border-radius:18px;padding:12px 14px}.executive-command-palette__results button.is-active{border-color:rgba(125,211,252,.55);background:rgba(125,211,252,.14)}.executive-command-palette__results span{color:var(--prisma-phase5-muted);font-size:.8rem}.executive-readiness-panel{border:1px solid var(--prisma-phase5-line);border-radius:24px;padding:16px;background:radial-gradient(circle at 100% 0,rgba(196,181,253,.12),transparent 34%),rgba(255,255,255,.04)}.executive-readiness-panel h3{margin:4px 0 6px;color:var(--prisma-phase5-ink)}.executive-readiness-panel footer,.executive-readiness-panel p{color:var(--prisma-phase5-muted)}.executive-readiness-panel__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin:12px 0}.executive-readiness-panel__status-stack{display:flex;flex-wrap:wrap;gap:6px;margin:10px 0}.executive-readiness-panel__status-stack span{border:1px solid var(--prisma-phase5-line);border-radius:999px;padding:4px 8px;color:var(--prisma-phase5-muted);font-size:.72rem}.executive-readiness-panel footer{display:grid;gap:4px;font-size:.74rem}@media (max-width:1180px){.executive-experience-panel{grid-template-columns:1fr}.executive-experience-panel__meters{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (prefers-reduced-motion:reduce){.executive-command-palette__scrim,.executive-experience-panel,.executive-readiness-panel{-webkit-backdrop-filter:none;backdrop-filter:none;transition:none!important}}.prisma-option-studio-safety{display:grid;gap:4px;margin:10px 0 14px;padding:12px 14px;border-radius:18px;border:1px solid rgba(134,239,172,.28);background:rgba(34,197,94,.08);color:var(--prisma-phase5-ink,#eef6ff)}.prisma-option-studio-safety[data-safe=false]{border-color:rgba(251,191,36,.34);background:rgba(251,191,36,.09)}.prisma-option-studio-safety small,.prisma-option-studio-safety span{color:var(--prisma-phase5-muted,#95a7bd)}:root{--studio-bg:#e9f7ff;--studio-ink:#071426;--studio-muted:#63738b;--studio-panel:rgba(255,255,255,0.78);--studio-panel-strong:rgba(255,255,255,0.92);--studio-line:rgba(25,47,82,0.14);--studio-cyan:#20d9ff;--studio-blue:#086dff;--studio-mint:#35e6af;--studio-violet:#815cff;--studio-warn:#f7bb42;--studio-danger:#ff526d;--studio-radius-xl:28px;--studio-radius-lg:20px;--studio-radius-md:14px;--studio-shadow:0 24px 70px rgba(8,22,44,0.18)}.chart-lab--single-workbench{min-height:100dvh;padding:10px;color:var(--studio-ink);background:radial-gradient(circle at 12% 15%,rgba(32,217,255,.26),transparent 34%),radial-gradient(circle at 88% 16%,rgba(129,92,255,.18),transparent 36%),linear-gradient(135deg,#eafeff,#f7fbff 48%,#eef1ff);overflow:hidden}.chart-lab-workbench{width:min(100%,1900px);height:calc(100dvh - 20px);margin:0 auto;display:grid;grid-template-columns:minmax(230px,270px) minmax(0,1fr) minmax(330px,400px);grid-template-rows:58px minmax(0,1fr);grid-template-areas:"topbar topbar topbar" "left canvas right";gap:10px}.rail-card,.studio-canvas,.studio-chart-stage,.studio-left-rail,.studio-right-rail,.studio-topbar{border:1px solid var(--studio-line);box-shadow:var(--studio-shadow);-webkit-backdrop-filter:blur(18px) saturate(1.14);backdrop-filter:blur(18px) saturate(1.14)}.studio-topbar{grid-area:topbar;display:grid;grid-template-columns:max-content minmax(330px,1fr) auto auto;gap:12px;padding:8px 12px;border-radius:24px;background:rgba(255,255,255,.86)}.studio-brand,.studio-topbar{align-items:center;min-width:0}.studio-brand{display:flex;gap:10px}.studio-brand__gem{width:36px;height:36px;display:grid;place-items:center;border-radius:14px;color:white;background:linear-gradient(135deg,#051229,var(--studio-blue),var(--studio-cyan));box-shadow:0 10px 28px rgba(8,109,255,.32)}.canvas-toolbar h2,.power-studio-header h2,.rail-card h1,.studio-brand strong{color:var(--studio-ink);letter-spacing:-.04em}.studio-brand strong{font-size:17px}.studio-chart-select{min-width:0}.blueprint-grid select,.compact-field input,.studio-chart-select select{width:100%;border:1px solid rgba(8,109,255,.18);border-radius:999px;padding:10px 14px;color:var(--studio-ink);font-weight:800;background:rgba(255,255,255,.9);outline:none}.canvas-toolbar__chips,.canvas-toolbar__toggles,.chip-group,.hero-chip-row,.pill-list,.power-studio-header__actions,.power-tabs,.segmented-controls,.studio-badges,.studio-target-switch,.studio-topbar__actions{display:flex;align-items:center;gap:6px;flex-wrap:wrap}.canvas-toolbar__toggles button,.chip-group button,.pill-list button,.power-studio-header__actions button,.power-tabs button,.rail-card__split button,.segmented-controls button,.studio-target-switch button,.studio-topbar__actions button,.toolbar-actions button{border:1px solid rgba(8,109,255,.16);border-radius:999px;padding:8px 11px;color:#10223d;font-size:11px;font-weight:900;background:rgba(255,255,255,.72);box-shadow:0 8px 18px rgba(8,22,44,.08);cursor:pointer;transition:transform .18s ease,border-color .18s ease,background .18s ease}.canvas-toolbar__toggles button:hover,.chip-group button:hover,.pill-list button:hover,.power-studio-header__actions button:hover,.power-tabs button:hover,.segmented-controls button:hover,.studio-target-switch button:hover,.studio-topbar__actions button:hover,.toolbar-actions button:hover{transform:translateY(-1px);border-color:rgba(32,217,255,.52)}.canvas-toolbar__toggles button.is-active,.chip-group button.is-active,.power-tabs button.is-active,.segmented-controls button.is-active,.studio-target-switch button.is-active,.studio-topbar__actions button.is-active{color:white;border-color:rgba(32,217,255,.4);background:linear-gradient(135deg,#071426,#0a2d5f 55%,#086dff)}.studio-left-rail{grid-area:left;display:flex;flex-direction:column;gap:10px;min-height:0;overflow:auto;padding:10px;border-radius:var(--studio-radius-xl);background:rgba(14,29,52,.72);color:white}.studio-left-rail .rail-card{color:var(--studio-ink)}.rail-card{border-radius:var(--studio-radius-lg);background:var(--studio-panel-strong);padding:12px}.rail-card--current{background:linear-gradient(160deg,rgba(255,255,255,.94),rgba(223,246,255,.78))}.rail-card h1{margin:4px 0 6px;font-size:21px;line-height:1}.blueprint-grid p,.control-deck__toolbar p,.empty-power-tab p,.rail-card p{margin:0;color:var(--studio-muted);font-size:12px;line-height:1.45}.canvas-toolbar__chips span,.hero-chip-row span,.range-zone,.studio-badges span{border:1px solid rgba(8,109,255,.14);border-radius:999px;padding:5px 8px;font-size:10px;font-weight:900;color:#0c2446;background:rgba(255,255,255,.72)}.tone-excellent,.tone-ready{color:#057a56!important}.tone-draft,.tone-watch{color:#9a5e00!important}.tone-blocked,.tone-risk{color:#a81e3a!important}.tone-stable{color:#075ca8!important}.accordion-title{width:100%;border:0;display:flex;justify-content:space-between;align-items:center;background:transparent;color:var(--studio-ink);font-weight:950;padding:0;cursor:pointer}.accordion-title strong{border-radius:999px;padding:4px 8px;color:white;background:#071426;font-size:10px}.blueprint-grid,.rail-stack,.technical-list,.variant-list{display:grid;gap:8px;margin-top:10px}.compact-field{display:grid;gap:5px}.blueprint-grid span,.compact-field span,.control-card__title,.eyebrow,.technical-list dt{text-transform:uppercase;letter-spacing:.22em;color:#20c7ff;font-size:9px;font-weight:950}.studio-chart-list{display:grid;gap:7px;max-height:290px;overflow:auto}.studio-chart-list button,.variant-list button{width:100%;display:grid;grid-template-columns:auto minmax(0,1fr);gap:8px;align-items:center;text-align:left;border:1px solid rgba(8,109,255,.12);border-radius:14px;padding:8px;background:rgba(255,255,255,.66);color:var(--studio-ink);cursor:pointer}.studio-chart-list button.is-active{color:white;background:linear-gradient(135deg,#071426,#0b2f64)}.studio-chart-list strong,.variant-list strong{display:block;font-size:12px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.control-card small,.studio-chart-list small,.variant-list small{display:block;color:var(--studio-muted);font-size:10px;line-height:1.35}.studio-chart-list button.is-active small{color:rgba(255,255,255,.72)}.readiness-dot{width:9px;height:9px;border-radius:999px;background:var(--studio-muted);box-shadow:0 0 0 4px rgba(99,115,139,.16)}.readiness-dot--ready{background:var(--studio-mint);box-shadow:0 0 0 4px rgba(53,230,175,.18)}.readiness-dot--draft{background:var(--studio-warn);box-shadow:0 0 0 4px rgba(247,187,66,.18)}.readiness-dot--blocked{background:var(--studio-danger);box-shadow:0 0 0 4px rgba(255,82,109,.18)}.rail-card__split{display:flex;justify-content:space-between;align-items:center;gap:8px}.pill-list{align-items:stretch;margin:8px 0 10px}.pill-list button{padding:6px 8px;font-size:10px}.pill-list--muted button{opacity:.8}.blueprint-grid label{display:grid;gap:4px}.technical-list{margin:10px 0 0}.technical-list div{display:grid;gap:2px;padding:8px;border-radius:12px;background:rgba(255,255,255,.58)}.technical-list dd{margin:0;color:#10223d;font-size:11px;word-break:break-word}.studio-canvas{grid-area:canvas;min-height:0;grid-template-rows:auto minmax(0,1fr);gap:10px;border-radius:var(--studio-radius-xl);background:rgba(255,255,255,.54);overflow:hidden}.canvas-toolbar,.studio-canvas{min-width:0;display:grid;padding:10px}.canvas-toolbar{grid-template-columns:minmax(0,1fr);gap:8px;border:1px solid var(--studio-line);border-radius:20px;background:rgba(255,255,255,.76)}.canvas-toolbar h2{margin:0;font-size:26px;line-height:1}.studio-chart-stage{min-height:0;overflow:hidden;display:grid;grid-template-rows:auto minmax(0,1fr);border-radius:var(--studio-radius-xl);padding:10px;background:linear-gradient(180deg,rgba(255,255,255,.92),rgba(240,249,255,.76)),radial-gradient(circle at 50% 0,rgba(32,217,255,.18),transparent 44%)}.studio-chart-stage__hero-strip{display:flex;justify-content:space-between;gap:10px;align-items:center;padding:10px;margin-bottom:10px;border-radius:18px;background:rgba(7,20,38,.72);color:white}.studio-chart-stage__hero-strip strong{color:white}.hero-chip-row{justify-content:flex-end}.hero-chip-row span{color:white;background:rgba(255,255,255,.12);border-color:rgba(255,255,255,.18)}.lab-echart--power-studio{position:relative;min-width:0;overflow:hidden;border-radius:24px;background:linear-gradient(180deg,rgba(7,20,38,.78),rgba(9,30,63,.7)),linear-gradient(135deg,rgba(8,109,255,.16),rgba(32,217,255,.14));box-shadow:inset 0 0 0 1px rgba(255,255,255,.12),0 18px 50px rgba(8,22,44,.2)}.lab-echart__state{display:grid;place-items:center;color:white;font-weight:950;background:rgba(7,20,38,.46)}.lab-echart__command-hints{position:absolute;right:12px;bottom:12px;display:flex;gap:6px}.lab-echart__command-hints span{border-radius:999px;padding:4px 8px;color:rgba(255,255,255,.86);font-size:10px;font-weight:900;background:rgba(255,255,255,.1)}.studio-right-rail{grid-area:right;min-height:0;overflow:hidden;display:grid;grid-template-rows:auto auto minmax(0,1fr);gap:10px;padding:10px;border-radius:var(--studio-radius-xl);background:rgba(8,22,44,.76);color:white}.power-studio-header{display:grid;gap:8px;padding:12px;border-radius:20px;background:linear-gradient(135deg,rgba(255,255,255,.1),rgba(32,217,255,.1));border:1px solid rgba(255,255,255,.12)}.power-studio-header h2{margin:2px 0 0;color:white;font-size:22px}.power-studio-header__actions button,.power-tabs button{color:rgba(255,255,255,.88);background:rgba(255,255,255,.1);border-color:rgba(255,255,255,.14)}.power-tabs{padding:7px;border-radius:18px;background:rgba(255,255,255,.08);flex-wrap:nowrap}.power-tabs button{text-transform:capitalize;white-space:nowrap}.control-deck--power-studio{min-height:0;overflow:auto;border:1px solid rgba(255,255,255,.12);border-radius:22px;padding:10px;background:rgba(255,255,255,.92);color:var(--studio-ink);box-shadow:inset 0 1px 0 rgba(255,255,255,.64)}.control-deck__toolbar--compact{display:grid;gap:10px;margin-bottom:12px}.control-deck__toolbar--compact h3{margin:2px 0 4px;color:var(--studio-ink);font-size:18px}.toolbar-actions{display:flex;gap:6px;flex-wrap:wrap}.control-grid--side-rail{display:grid;grid-template-columns:1fr;gap:10px}.control-card{display:grid;gap:10px;border:1px solid rgba(8,109,255,.14);border-radius:18px;padding:12px;background:linear-gradient(180deg,rgba(255,255,255,.96),rgba(245,250,255,.92));box-shadow:0 14px 28px rgba(8,22,44,.08)}.control-card__head,.range-row,.toggle-row{display:flex;justify-content:space-between;align-items:center;gap:10px}.control-card__title{display:block;color:#20c7ff}.range-zone--safe{background:rgba(53,230,175,.16);color:#057a56}.range-zone--wild{background:rgba(247,187,66,.2);color:#9a5e00}.range-zone--insane{background:rgba(255,82,109,.18);color:#a81e3a}.range-control-shell{display:grid;gap:6px}.range-meter{height:8px;border-radius:999px;background:linear-gradient(90deg,rgba(53,230,175,.4),rgba(247,187,66,.42),rgba(255,82,109,.42));overflow:hidden}.range-meter i{display:block;height:100%;border-radius:inherit;background:linear-gradient(90deg,var(--studio-cyan),var(--studio-blue),var(--studio-violet));box-shadow:0 0 18px rgba(32,217,255,.42)}.control-card input[type=range]{width:100%;accent-color:var(--studio-blue)}.control-card input[type=checkbox]{width:20px;height:20px;accent-color:var(--studio-blue)}.select-shell{display:grid;gap:5px}.control-card input[type=search],.select-shell select{width:100%;border:1px solid rgba(8,109,255,.16);border-radius:14px;padding:10px;color:var(--studio-ink);background:white}.empty-power-tab{padding:18px;border-radius:18px;background:rgba(8,109,255,.06);border:1px dashed rgba(8,109,255,.26)}@media (max-width:1480px){.chart-lab-workbench{grid-template-columns:244px minmax(0,1fr) 360px}.studio-topbar{grid-template-columns:max-content minmax(260px,1fr) auto}.studio-topbar__actions{grid-column:1/-1;justify-content:flex-end}}@media (max-width:1120px){.chart-lab--single-workbench{overflow:auto}.chart-lab-workbench{height:auto;min-height:100dvh;grid-template-columns:1fr;grid-template-rows:auto auto auto auto;grid-template-areas:"topbar" "canvas" "right" "left"}.studio-canvas,.studio-left-rail,.studio-right-rail{overflow:visible}}.chart-lab,body,html{max-width:100%;overflow-x:hidden}.lab-echart--power-studio:after,.lab-echart--power-studio:before{z-index:0;pointer-events:none}.lab-echart__canvas{position:relative;z-index:2;min-width:0}.lab-echart__canvas canvas,.lab-echart__canvas svg{position:relative;z-index:3}.lab-echart__visibility-warning{position:absolute;left:14px;bottom:14px;z-index:4;width:min(360px,calc(100% - 28px));padding:10px 12px;border:1px solid rgba(255,214,102,.44);border-radius:14px;color:rgba(255,250,230,.96);background:rgba(9,20,38,.74);box-shadow:0 16px 34px rgba(0,0,0,.2);pointer-events:none}.lab-echart__visibility-warning span,.lab-echart__visibility-warning strong{display:block}.lab-echart__visibility-warning strong{font-size:12px;line-height:1.25}.lab-echart__visibility-warning span{margin-top:3px;font-size:11px;line-height:1.35;color:rgba(255,250,230,.78)}.studio-mobile-actions{display:none;position:relative;justify-self:end}.studio-mobile-actions>button{border:1px solid rgba(8,109,255,.16);border-radius:999px;padding:8px 11px;color:#10223d;font-size:11px;font-weight:900;background:rgba(255,255,255,.78);box-shadow:0 8px 18px rgba(8,22,44,.08)}.studio-mobile-actions__panel{position:absolute;top:calc(100% + 8px);right:0;z-index:30;display:flex;width:min(320px,calc(100vw - 28px));gap:6px;flex-wrap:wrap;justify-content:flex-end;padding:10px;border:1px solid rgba(8,109,255,.16);border-radius:16px;background:rgba(255,255,255,.96);box-shadow:0 18px 42px rgba(8,22,44,.18)}.studio-mobile-actions__panel button{flex:0 1 auto;min-width:max-content}.clipboard-fallback-panel{position:fixed;right:18px;bottom:18px;z-index:80;display:grid;gap:10px;width:min(520px,calc(100vw - 36px));padding:14px;border:1px solid rgba(8,109,255,.22);border-radius:18px;color:var(--studio-ink);background:rgba(255,255,255,.98);box-shadow:0 22px 56px rgba(8,22,44,.22)}.clipboard-fallback-panel>div{display:flex;gap:10px;align-items:center;justify-content:space-between}.clipboard-fallback-panel button{border:1px solid rgba(8,109,255,.18);border-radius:999px;padding:7px 10px;color:#10223d;font-weight:900;background:rgba(8,109,255,.08)}.clipboard-fallback-panel textarea{min-height:180px;max-height:46dvh;resize:vertical;border:1px solid rgba(8,109,255,.18);border-radius:12px;padding:10px;color:#10223d;background:rgba(245,249,255,.96);font:12px/1.45 ui-monospace,SFMono-Regular,Consolas,Liberation Mono,monospace}.code-drawers{display:grid;gap:10px;min-width:0}.code-drawer-actions,.code-drawer-card__summary,.code-drawers__toolbar{display:flex;gap:8px;align-items:center}.code-drawers__toolbar{justify-content:space-between;flex-wrap:wrap}.code-drawers__toolbar strong{display:block;color:#10223d;font-size:12px}.code-drawer-actions button,.code-drawers__toolbar button{border:1px solid rgba(8,109,255,.18);border-radius:999px;padding:7px 10px;color:#10223d;font-size:11px;font-weight:900;background:rgba(255,255,255,.8)}.code-drawer-error,.code-drawer-warning,.code-drawers__fallback{margin:0;border-radius:10px;padding:8px 10px;font-size:11px;line-height:1.35}.code-drawers__fallback{border:1px solid rgba(255,172,68,.32);color:#7a4b00;background:rgba(255,243,217,.9)}.code-drawers__final-option{border:1px solid rgba(8,109,255,.12);border-radius:12px;padding:8px 10px;background:rgba(255,255,255,.64)}.code-drawers__final-option summary{cursor:pointer;color:#10223d;font-size:11px;font-weight:900}.code-drawer-card textarea,.code-drawers__final-option textarea{width:100%;min-width:0;resize:vertical;border:1px solid rgba(8,109,255,.16);border-radius:10px;padding:10px;color:#10223d;background:rgba(246,250,255,.96);font:12px/1.45 ui-monospace,SFMono-Regular,Consolas,Liberation Mono,monospace}.code-drawers__final-option textarea{min-height:220px;max-height:42dvh}.code-drawers__list{display:grid;gap:9px}.code-drawer-card{overflow:hidden;border:1px solid rgba(8,109,255,.13);border-radius:12px;background:rgba(255,255,255,.72)}.code-drawer-card__summary{width:100%;justify-content:space-between;border:0;padding:10px;color:#10223d;text-align:left;background:transparent}.code-drawer-card__summary small,.code-drawer-card__summary strong{display:block}.code-drawer-card__summary small{margin-top:3px;color:rgba(16,34,61,.68);font-size:11px;line-height:1.35}.code-drawer-card__summary em{flex:0 0 auto;border-radius:999px;padding:4px 7px;color:#10223d;font-size:10px;font-style:normal;font-weight:900;background:rgba(8,109,255,.09)}.code-drawer-card[data-code-drawer-status=Applied] .code-drawer-card__summary em{color:#075b37;background:rgba(33,201,125,.16)}.code-drawer-card[data-code-drawer-status="Invalid JSON"] .code-drawer-card__summary em{color:#8d1d2c;background:rgba(255,83,109,.15)}.code-drawer-card__body{display:grid;gap:9px;padding:0 10px 10px}.code-drawer-card textarea{min-height:130px;max-height:34dvh}.code-drawer-toggle{display:inline-flex;width:max-content;gap:8px;align-items:center;color:#10223d;font-size:11px;font-weight:900}.code-drawer-warning{border:1px solid rgba(8,109,255,.12);color:#24415f;background:rgba(231,242,255,.92)}.code-drawer-error{border:1px solid rgba(255,83,109,.22);color:#8d1d2c;background:rgba(255,236,240,.9)}.code-drawer-actions{flex-wrap:wrap}.power-tabs{max-width:100%;overflow-x:auto;overscroll-behavior-x:contain;scrollbar-width:thin}.power-tabs button{flex:0 0 auto;max-width:min(9rem,42vw);min-width:max-content;overflow:hidden;text-overflow:ellipsis}@media (max-width:1120px){.chart-lab-workbench{overflow-x:hidden}.studio-topbar{height:auto;min-height:58px;grid-template-columns:max-content minmax(220px,1fr) auto auto}.studio-topbar__actions{display:none}.studio-mobile-actions{display:block}.studio-left-rail{display:flex;flex-direction:column}.power-tabs{flex-wrap:nowrap}}@media (max-width:720px){.chart-lab-workbench{width:100%;gap:8px;grid-template-columns:minmax(0,1fr)}.studio-topbar{grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"brand mobile-actions" "chart chart" "target target";gap:8px;padding:8px}.studio-brand{grid-area:brand}.studio-chart-select{grid-area:chart;width:100%}.studio-target-switch{grid-area:target;max-width:100%;overflow-x:auto;flex-wrap:nowrap}.studio-mobile-actions{grid-area:mobile-actions}.studio-canvas,.studio-left-rail,.studio-right-rail{min-width:0}.canvas-toolbar{grid-template-columns:minmax(0,1fr)}.canvas-toolbar__chips,.canvas-toolbar__toggles,.power-studio-header__actions{overflow-x:auto;flex-wrap:nowrap;max-width:100%}.power-tabs{padding:6px}.power-tabs button{max-width:8.25rem}.code-drawer-card__summary,.code-drawers__toolbar{align-items:stretch;flex-direction:column}.code-drawer-card__summary em{width:max-content}.code-drawer-actions button{flex:1 1 120px}.lab-echart__visibility-warning{left:10px;bottom:10px;width:min(300px,calc(100% - 20px))}}