/*! tailwindcss v4.3.3 | MIT License | https://tailwindcss.com */
@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-space-y-reverse:0;--tw-border-style:solid;--tw-gradient-position:initial;--tw-gradient-from:#0000;--tw-gradient-via:#0000;--tw-gradient-to:#0000;--tw-gradient-stops:initial;--tw-gradient-via-stops:initial;--tw-gradient-from-position:0%;--tw-gradient-via-position:50%;--tw-gradient-to-position:100%;--tw-leading:initial;--tw-font-weight:initial;--tw-tracking:initial;--tw-ordinal:initial;--tw-slashed-zero:initial;--tw-numeric-figure:initial;--tw-numeric-spacing:initial;--tw-numeric-fraction:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial}}}@layer theme{:root,:host{--font-sans:"Inter", -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--font-mono:"JetBrains Mono", "Fira Code", "Cascadia Code", monospace;--color-red-400:oklch(70.4% .191 22.216);--color-emerald-400:oklch(76.5% .177 163.223);--color-black:#000;--color-white:#fff;--spacing:.25rem;--container-xs:20rem;--container-md:28rem;--container-2xl:42rem;--text-xs:.75rem;--text-xs--line-height:calc(1 / .75);--text-sm:.875rem;--text-sm--line-height:calc(1.25 / .875);--font-weight-medium:500;--font-weight-semibold:600;--font-weight-bold:700;--tracking-tight:-.025em;--tracking-wide:.025em;--tracking-wider:.05em;--tracking-widest:.1em;--leading-tight:1.25;--leading-snug:1.375;--leading-relaxed:1.625;--radius-md:.375rem;--radius-lg:.5rem;--radius-xl:.75rem;--animate-pulse:pulse 2s cubic-bezier(.4, 0, .6, 1) infinite;--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4, 0, .2, 1);--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono);--color-midnight:#05070d;--color-panel:#0a0e1a;--color-gold:#d4af37;--color-gold-bright:#f2c94c;--color-cyan:#38bdf8;--color-danger:#e05252;--color-warn:#fbbf24;--color-ok:#34d399;--color-line:#ffffff0f;--color-txt:#ffffffdb;--color-dim:#ffffff9e;--color-muted:#ffffff73;--font-tech:"JetBrains Mono", "Fira Code", "Cascadia Code", monospace}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring:where(:not(iframe)){outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab, red, red)){::placeholder{color:color-mix(in oklab, currentcolor 50%, transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer components;@layer utilities{.visible{visibility:visible}.sr-only{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.static{position:static}.sticky{position:sticky}.inset-0{inset:0}.top-0{top:0}.top-5{top:calc(var(--spacing) * 5)}.right-0{right:0}.bottom-0{bottom:0}.left-0{left:0}.left-\[7px\]{left:7px}.z-10{z-index:10}.z-50{z-index:50}.z-\[3\]{z-index:3}.z-\[60\]{z-index:60}.col-span-full{grid-column:1/-1}.mx-auto{margin-inline:auto}.-mt-1{margin-top:calc(var(--spacing) * -1)}.mt-0\.5{margin-top:calc(var(--spacing) * .5)}.mt-1{margin-top:var(--spacing)}.mt-1\.5{margin-top:calc(var(--spacing) * 1.5)}.mt-2{margin-top:calc(var(--spacing) * 2)}.mt-3{margin-top:calc(var(--spacing) * 3)}.mt-4{margin-top:calc(var(--spacing) * 4)}.mt-6{margin-top:calc(var(--spacing) * 6)}.mr-1{margin-right:var(--spacing)}.mr-1\.5{margin-right:calc(var(--spacing) * 1.5)}.mr-2{margin-right:calc(var(--spacing) * 2)}.mb-1{margin-bottom:var(--spacing)}.mb-1\.5{margin-bottom:calc(var(--spacing) * 1.5)}.mb-2{margin-bottom:calc(var(--spacing) * 2)}.mb-2\.5{margin-bottom:calc(var(--spacing) * 2.5)}.mb-3{margin-bottom:calc(var(--spacing) * 3)}.mb-4{margin-bottom:calc(var(--spacing) * 4)}.ml-1{margin-left:var(--spacing)}.ml-2{margin-left:calc(var(--spacing) * 2)}.ml-auto{margin-left:auto}.line-clamp-2{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.line-clamp-3{-webkit-line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.block{display:block}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline{display:inline}.inline-block{display:inline-block}.table{display:table}.h-1\.5{height:calc(var(--spacing) * 1.5)}.h-2{height:calc(var(--spacing) * 2)}.h-2\.5{height:calc(var(--spacing) * 2.5)}.h-3\.5{height:calc(var(--spacing) * 3.5)}.h-5{height:calc(var(--spacing) * 5)}.h-7{height:calc(var(--spacing) * 7)}.h-\[35px\]{height:35px}.h-\[76vh\]{height:76vh}.h-\[138px\]{height:138px}.h-full{height:100%}.h-px{height:1px}.h-screen{height:100vh}.max-h-32{max-height:calc(var(--spacing) * 32)}.max-h-40{max-height:calc(var(--spacing) * 40)}.max-h-48{max-height:calc(var(--spacing) * 48)}.max-h-56{max-height:calc(var(--spacing) * 56)}.max-h-72{max-height:calc(var(--spacing) * 72)}.max-h-\[37vh\]{max-height:37vh}.max-h-\[46vh\]{max-height:46vh}.max-h-\[48vh\]{max-height:48vh}.max-h-\[52vh\]{max-height:52vh}.max-h-\[60vh\]{max-height:60vh}.max-h-\[70vh\]{max-height:70vh}.max-h-\[72vh\]{max-height:72vh}.max-h-\[85vh\]{max-height:85vh}.min-h-0{min-height:0}.min-h-20{min-height:calc(var(--spacing) * 20)}.min-h-\[240px\]{min-height:240px}.w-1\.5{width:calc(var(--spacing) * 1.5)}.w-2{width:calc(var(--spacing) * 2)}.w-2\.5{width:calc(var(--spacing) * 2.5)}.w-3\.5{width:calc(var(--spacing) * 3.5)}.w-4{width:calc(var(--spacing) * 4)}.w-5{width:calc(var(--spacing) * 5)}.w-7{width:calc(var(--spacing) * 7)}.w-10{width:calc(var(--spacing) * 10)}.w-12{width:calc(var(--spacing) * 12)}.w-14{width:calc(var(--spacing) * 14)}.w-16{width:calc(var(--spacing) * 16)}.w-28{width:calc(var(--spacing) * 28)}.w-32{width:calc(var(--spacing) * 32)}.w-48{width:calc(var(--spacing) * 48)}.w-72{width:calc(var(--spacing) * 72)}.w-\[138px\]{width:138px}.w-\[248px\]{width:248px}.w-full{width:100%}.w-px{width:1px}.max-w-2xl{max-width:var(--container-2xl)}.max-w-\[118px\]{max-width:118px}.max-w-md{max-width:var(--container-md)}.max-w-xs{max-width:var(--container-xs)}.min-w-0{min-width:0}.min-w-\[120px\]{min-width:120px}.min-w-\[132px\]{min-width:132px}.min-w-\[160px\]{min-width:160px}.flex-1{flex:1}.flex-shrink-0,.shrink-0{flex-shrink:0}.grow{flex-grow:1}.-rotate-90{rotate:-90deg}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.animate-pulse{animation:var(--animate-pulse)}.cursor-pointer{cursor:pointer}.resize{resize:both}.resize-y{resize:vertical}.list-disc{list-style-type:disc}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.grid-cols-6{grid-template-columns:repeat(6,minmax(0,1fr))}.grid-cols-\[1fr_auto\]{grid-template-columns:1fr auto}.grid-cols-\[44\%_56\%\]{grid-template-columns:44% 56%}.flex-col{flex-direction:column}.flex-wrap{flex-wrap:wrap}.items-baseline{align-items:baseline}.items-center{align-items:center}.items-end{align-items:flex-end}.items-start{align-items:flex-start}.justify-between{justify-content:space-between}.justify-center{justify-content:center}.justify-end{justify-content:flex-end}.gap-1{gap:var(--spacing)}.gap-1\.5{gap:calc(var(--spacing) * 1.5)}.gap-2{gap:calc(var(--spacing) * 2)}.gap-2\.5{gap:calc(var(--spacing) * 2.5)}.gap-3{gap:calc(var(--spacing) * 3)}.gap-4{gap:calc(var(--spacing) * 4)}:where(.space-y-0\.5>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * .5) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * .5) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-1>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(var(--spacing) * var(--tw-space-y-reverse));margin-block-end:calc(var(--spacing) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-1\.5>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 1.5) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 1.5) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-2>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 2) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 2) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-2\.5>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 2.5) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 2.5) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-3>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 3) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 3) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-4>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 4) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 4) * calc(1 - var(--tw-space-y-reverse)))}.truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.overflow-auto{overflow:auto}.overflow-hidden{overflow:hidden}.overflow-x-auto{overflow-x:auto}.overflow-y-auto{overflow-y:auto}.rounded{border-radius:.25rem}.rounded-full{border-radius:2147483647px}.rounded-lg{border-radius:var(--radius-lg)}.rounded-md{border-radius:var(--radius-md)}.rounded-xl{border-radius:var(--radius-xl)}.rounded-l-md{border-top-left-radius:var(--radius-md);border-bottom-left-radius:var(--radius-md)}.rounded-r-md{border-top-right-radius:var(--radius-md);border-bottom-right-radius:var(--radius-md)}.border{border-style:var(--tw-border-style);border-width:1px}.border-t{border-top-style:var(--tw-border-style);border-top-width:1px}.border-r{border-right-style:var(--tw-border-style);border-right-width:1px}.border-b{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.border-b-2{border-bottom-style:var(--tw-border-style);border-bottom-width:2px}.border-l-0{border-left-style:var(--tw-border-style);border-left-width:0}.border-l-2{border-left-style:var(--tw-border-style);border-left-width:2px}.border-\[\#d4af37\]\/30{border-color:oklab(76.6528% -.00256401 .138654/.3)}.border-\[\#d4af37\]\/40{border-color:oklab(76.6528% -.00256401 .138654/.4)}.border-\[rgba\(52\,211\,153\,0\.4\)\]{border-color:#34d39966}.border-\[rgba\(52\,211\,153\,0\.30\)\]{border-color:#34d3994d}.border-\[rgba\(56\,189\,248\,0\.30\)\]{border-color:#38bdf84d}.border-\[rgba\(167\,139\,250\,0\.30\)\]{border-color:#a78bfa4d}.border-\[rgba\(212\,175\,55\,0\.4\)\]{border-color:#d4af3766}.border-\[rgba\(212\,175\,55\,0\.30\)\]{border-color:#d4af374d}.border-\[rgba\(212\,175\,55\,0\.35\)\]{border-color:#d4af3759}.border-\[rgba\(224\,82\,82\,0\.30\)\]{border-color:#e052524d}.border-\[rgba\(242\,201\,76\,0\.4\)\]{border-color:#f2c94c66}.border-\[rgba\(251\,191\,36\,0\.30\)\]{border-color:#fbbf244d}.border-\[rgba\(255\,255\,255\,0\.1\)\]{border-color:#ffffff1a}.border-\[rgba\(255\,255\,255\,0\.04\)\]{border-color:#ffffff0a}.border-\[rgba\(255\,255\,255\,0\.05\)\]{border-color:#ffffff0d}.border-\[rgba\(255\,255\,255\,0\.06\)\]{border-color:#ffffff0f}.border-\[rgba\(255\,255\,255\,0\.08\)\]{border-color:#ffffff14}.border-\[rgba\(255\,255\,255\,0\.10\)\]{border-color:#ffffff1a}.border-\[rgba\(255\,255\,255\,0\.035\)\]{border-color:#ffffff09}.border-danger\/20{border-color:#e0525233}@supports (color:color-mix(in lab, red, red)){.border-danger\/20{border-color:color-mix(in oklab, var(--color-danger) 20%, transparent)}}.border-danger\/30{border-color:#e052524d}@supports (color:color-mix(in lab, red, red)){.border-danger\/30{border-color:color-mix(in oklab, var(--color-danger) 30%, transparent)}}.border-danger\/40{border-color:#e0525266}@supports (color:color-mix(in lab, red, red)){.border-danger\/40{border-color:color-mix(in oklab, var(--color-danger) 40%, transparent)}}.border-danger\/50{border-color:#e0525280}@supports (color:color-mix(in lab, red, red)){.border-danger\/50{border-color:color-mix(in oklab, var(--color-danger) 50%, transparent)}}.border-gold{border-color:var(--color-gold)}.border-gold\/20{border-color:#d4af3733}@supports (color:color-mix(in lab, red, red)){.border-gold\/20{border-color:color-mix(in oklab, var(--color-gold) 20%, transparent)}}.border-gold\/25{border-color:#d4af3740}@supports (color:color-mix(in lab, red, red)){.border-gold\/25{border-color:color-mix(in oklab, var(--color-gold) 25%, transparent)}}.border-gold\/30{border-color:#d4af374d}@supports (color:color-mix(in lab, red, red)){.border-gold\/30{border-color:color-mix(in oklab, var(--color-gold) 30%, transparent)}}.border-gold\/40{border-color:#d4af3766}@supports (color:color-mix(in lab, red, red)){.border-gold\/40{border-color:color-mix(in oklab, var(--color-gold) 40%, transparent)}}.border-gold\/50{border-color:#d4af3780}@supports (color:color-mix(in lab, red, red)){.border-gold\/50{border-color:color-mix(in oklab, var(--color-gold) 50%, transparent)}}.border-gold\/60{border-color:#d4af3799}@supports (color:color-mix(in lab, red, red)){.border-gold\/60{border-color:color-mix(in oklab, var(--color-gold) 60%, transparent)}}.border-line{border-color:var(--color-line)}.border-line\/30{border-color:#ffffff05}@supports (color:color-mix(in lab, red, red)){.border-line\/30{border-color:color-mix(in oklab, var(--color-line) 30%, transparent)}}.border-line\/40{border-color:#ffffff06}@supports (color:color-mix(in lab, red, red)){.border-line\/40{border-color:color-mix(in oklab, var(--color-line) 40%, transparent)}}.border-line\/50{border-color:#ffffff08}@supports (color:color-mix(in lab, red, red)){.border-line\/50{border-color:color-mix(in oklab, var(--color-line) 50%, transparent)}}.border-ok\/20{border-color:#34d39933}@supports (color:color-mix(in lab, red, red)){.border-ok\/20{border-color:color-mix(in oklab, var(--color-ok) 20%, transparent)}}.border-ok\/30{border-color:#34d3994d}@supports (color:color-mix(in lab, red, red)){.border-ok\/30{border-color:color-mix(in oklab, var(--color-ok) 30%, transparent)}}.border-ok\/40{border-color:#34d39966}@supports (color:color-mix(in lab, red, red)){.border-ok\/40{border-color:color-mix(in oklab, var(--color-ok) 40%, transparent)}}.border-ok\/50{border-color:#34d39980}@supports (color:color-mix(in lab, red, red)){.border-ok\/50{border-color:color-mix(in oklab, var(--color-ok) 50%, transparent)}}.border-transparent{border-color:#0000}.border-warn\/20{border-color:#fbbf2433}@supports (color:color-mix(in lab, red, red)){.border-warn\/20{border-color:color-mix(in oklab, var(--color-warn) 20%, transparent)}}.border-warn\/25{border-color:#fbbf2440}@supports (color:color-mix(in lab, red, red)){.border-warn\/25{border-color:color-mix(in oklab, var(--color-warn) 25%, transparent)}}.border-warn\/30{border-color:#fbbf244d}@supports (color:color-mix(in lab, red, red)){.border-warn\/30{border-color:color-mix(in oklab, var(--color-warn) 30%, transparent)}}.border-warn\/40{border-color:#fbbf2466}@supports (color:color-mix(in lab, red, red)){.border-warn\/40{border-color:color-mix(in oklab, var(--color-warn) 40%, transparent)}}.border-white\/\[0\.03\]{border-color:#ffffff08}@supports (color:color-mix(in lab, red, red)){.border-white\/\[0\.03\]{border-color:color-mix(in oklab, var(--color-white) 3%, transparent)}}.border-white\/\[0\.04\]{border-color:#ffffff0a}@supports (color:color-mix(in lab, red, red)){.border-white\/\[0\.04\]{border-color:color-mix(in oklab, var(--color-white) 4%, transparent)}}.border-white\/\[0\.05\]{border-color:#ffffff0d}@supports (color:color-mix(in lab, red, red)){.border-white\/\[0\.05\]{border-color:color-mix(in oklab, var(--color-white) 5%, transparent)}}.border-white\/\[0\.06\]{border-color:#ffffff0f}@supports (color:color-mix(in lab, red, red)){.border-white\/\[0\.06\]{border-color:color-mix(in oklab, var(--color-white) 6%, transparent)}}.border-white\/\[0\.08\]{border-color:#ffffff14}@supports (color:color-mix(in lab, red, red)){.border-white\/\[0\.08\]{border-color:color-mix(in oklab, var(--color-white) 8%, transparent)}}.border-white\/\[0\.10\]{border-color:#ffffff1a}@supports (color:color-mix(in lab, red, red)){.border-white\/\[0\.10\]{border-color:color-mix(in oklab, var(--color-white) 10%, transparent)}}.border-l-gold{border-left-color:var(--color-gold)}.bg-\[\#08131a\]{background-color:#08131a}.bg-\[\#d4af37\]\/20{background-color:oklab(76.6528% -.00256401 .138654/.2)}.bg-\[rgba\(0\,0\,0\,0\.25\)\]{background-color:#00000040}.bg-\[rgba\(6\,12\,20\,0\.9\)\]{background-color:#060c14e6}.bg-\[rgba\(10\,14\,26\,0\.3\)\]{background-color:#0a0e1a4d}.bg-\[rgba\(10\,14\,26\,0\.4\)\]{background-color:#0a0e1a66}.bg-\[rgba\(10\,14\,26\,0\.5\)\]{background-color:#0a0e1a80}.bg-\[rgba\(10\,14\,26\,0\.6\)\]{background-color:#0a0e1a99}.bg-\[rgba\(10\,14\,26\,0\.35\)\]{background-color:#0a0e1a59}.bg-\[rgba\(10\,14\,26\,0\.55\)\]{background-color:#0a0e1a8c}.bg-\[rgba\(12\,19\,32\,0\.95\)\]{background-color:#0c1320f2}.bg-\[rgba\(52\,211\,153\,0\.08\)\]{background-color:#34d39914}.bg-\[rgba\(52\,211\,153\,0\.10\)\]{background-color:#34d3991a}.bg-\[rgba\(56\,189\,248\,0\.08\)\]{background-color:#38bdf814}.bg-\[rgba\(56\,189\,248\,0\.10\)\]{background-color:#38bdf81a}.bg-\[rgba\(167\,139\,250\,0\.10\)\]{background-color:#a78bfa1a}.bg-\[rgba\(212\,175\,55\,0\.04\)\]{background-color:#d4af370a}.bg-\[rgba\(212\,175\,55\,0\.08\)\]{background-color:#d4af3714}.bg-\[rgba\(212\,175\,55\,0\.10\)\]{background-color:#d4af371a}.bg-\[rgba\(224\,82\,82\,0\.10\)\]{background-color:#e052521a}.bg-\[rgba\(242\,201\,76\,0\.1\)\]{background-color:#f2c94c1a}.bg-\[rgba\(251\,191\,36\,0\.10\)\]{background-color:#fbbf241a}.bg-\[rgba\(255\,255\,255\,0\.02\)\]{background-color:#ffffff05}.bg-\[rgba\(255\,255\,255\,0\.03\)\]{background-color:#ffffff08}.bg-\[rgba\(255\,255\,255\,0\.04\)\]{background-color:#ffffff0a}.bg-\[rgba\(255\,255\,255\,0\.06\)\]{background-color:#ffffff0f}.bg-\[rgba\(255\,255\,255\,0\.015\)\]{background-color:#ffffff04}.bg-black\/20{background-color:#0003}@supports (color:color-mix(in lab, red, red)){.bg-black\/20{background-color:color-mix(in oklab, var(--color-black) 20%, transparent)}}.bg-black\/25{background-color:#00000040}@supports (color:color-mix(in lab, red, red)){.bg-black\/25{background-color:color-mix(in oklab, var(--color-black) 25%, transparent)}}.bg-black\/30{background-color:#0000004d}@supports (color:color-mix(in lab, red, red)){.bg-black\/30{background-color:color-mix(in oklab, var(--color-black) 30%, transparent)}}.bg-danger\/10{background-color:#e052521a}@supports (color:color-mix(in lab, red, red)){.bg-danger\/10{background-color:color-mix(in oklab, var(--color-danger) 10%, transparent)}}.bg-danger\/15{background-color:#e0525226}@supports (color:color-mix(in lab, red, red)){.bg-danger\/15{background-color:color-mix(in oklab, var(--color-danger) 15%, transparent)}}.bg-danger\/30{background-color:#e052524d}@supports (color:color-mix(in lab, red, red)){.bg-danger\/30{background-color:color-mix(in oklab, var(--color-danger) 30%, transparent)}}.bg-dim\/10{background-color:#ffffff10}@supports (color:color-mix(in lab, red, red)){.bg-dim\/10{background-color:color-mix(in oklab, var(--color-dim) 10%, transparent)}}.bg-emerald-400{background-color:var(--color-emerald-400)}.bg-gold{background-color:var(--color-gold)}.bg-gold\/5{background-color:#d4af370d}@supports (color:color-mix(in lab, red, red)){.bg-gold\/5{background-color:color-mix(in oklab, var(--color-gold) 5%, transparent)}}.bg-gold\/10{background-color:#d4af371a}@supports (color:color-mix(in lab, red, red)){.bg-gold\/10{background-color:color-mix(in oklab, var(--color-gold) 10%, transparent)}}.bg-gold\/15{background-color:#d4af3726}@supports (color:color-mix(in lab, red, red)){.bg-gold\/15{background-color:color-mix(in oklab, var(--color-gold) 15%, transparent)}}.bg-gold\/\[0\.04\]{background-color:#d4af370a}@supports (color:color-mix(in lab, red, red)){.bg-gold\/\[0\.04\]{background-color:color-mix(in oklab, var(--color-gold) 4%, transparent)}}.bg-gold\/\[0\.05\]{background-color:#d4af370d}@supports (color:color-mix(in lab, red, red)){.bg-gold\/\[0\.05\]{background-color:color-mix(in oklab, var(--color-gold) 5%, transparent)}}.bg-gold\/\[0\.06\]{background-color:#d4af370f}@supports (color:color-mix(in lab, red, red)){.bg-gold\/\[0\.06\]{background-color:color-mix(in oklab, var(--color-gold) 6%, transparent)}}.bg-midnight\/80{background-color:#05070dcc}@supports (color:color-mix(in lab, red, red)){.bg-midnight\/80{background-color:color-mix(in oklab, var(--color-midnight) 80%, transparent)}}.bg-midnight\/95{background-color:#05070df2}@supports (color:color-mix(in lab, red, red)){.bg-midnight\/95{background-color:color-mix(in oklab, var(--color-midnight) 95%, transparent)}}.bg-ok\/5{background-color:#34d3990d}@supports (color:color-mix(in lab, red, red)){.bg-ok\/5{background-color:color-mix(in oklab, var(--color-ok) 5%, transparent)}}.bg-ok\/10{background-color:#34d3991a}@supports (color:color-mix(in lab, red, red)){.bg-ok\/10{background-color:color-mix(in oklab, var(--color-ok) 10%, transparent)}}.bg-ok\/15{background-color:#34d39926}@supports (color:color-mix(in lab, red, red)){.bg-ok\/15{background-color:color-mix(in oklab, var(--color-ok) 15%, transparent)}}.bg-panel{background-color:var(--color-panel)}.bg-panel\/60{background-color:#0a0e1a99}@supports (color:color-mix(in lab, red, red)){.bg-panel\/60{background-color:color-mix(in oklab, var(--color-panel) 60%, transparent)}}.bg-red-400{background-color:var(--color-red-400)}.bg-warn\/5{background-color:#fbbf240d}@supports (color:color-mix(in lab, red, red)){.bg-warn\/5{background-color:color-mix(in oklab, var(--color-warn) 5%, transparent)}}.bg-warn\/10{background-color:#fbbf241a}@supports (color:color-mix(in lab, red, red)){.bg-warn\/10{background-color:color-mix(in oklab, var(--color-warn) 10%, transparent)}}.bg-warn\/15{background-color:#fbbf2426}@supports (color:color-mix(in lab, red, red)){.bg-warn\/15{background-color:color-mix(in oklab, var(--color-warn) 15%, transparent)}}.bg-warn\/\[0\.04\]{background-color:#fbbf240a}@supports (color:color-mix(in lab, red, red)){.bg-warn\/\[0\.04\]{background-color:color-mix(in oklab, var(--color-warn) 4%, transparent)}}.bg-warn\/\[0\.06\]{background-color:#fbbf240f}@supports (color:color-mix(in lab, red, red)){.bg-warn\/\[0\.06\]{background-color:color-mix(in oklab, var(--color-warn) 6%, transparent)}}.bg-gradient-to-b{--tw-gradient-position:to bottom in oklab;background-image:linear-gradient(var(--tw-gradient-stops))}.bg-gradient-to-br{--tw-gradient-position:to bottom right in oklab;background-image:linear-gradient(var(--tw-gradient-stops))}.bg-gradient-to-r{--tw-gradient-position:to right in oklab;background-image:linear-gradient(var(--tw-gradient-stops))}.from-\[rgba\(255\,255\,255\,0\.06\)\]{--tw-gradient-from:#ffffff0f;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-\[rgba\(255\,255\,255\,0\.035\)\]{--tw-gradient-from:#ffffff09;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-transparent{--tw-gradient-from:transparent;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.via-\[rgba\(255\,255\,255\,0\.04\)\]{--tw-gradient-via:#ffffff0a;--tw-gradient-via-stops:var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-via) var(--tw-gradient-via-position), var(--tw-gradient-to) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.via-\[rgba\(255\,255\,255\,0\.18\)\]{--tw-gradient-via:#ffffff2e;--tw-gradient-via-stops:var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-via) var(--tw-gradient-via-position), var(--tw-gradient-to) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.to-\[rgba\(255\,255\,255\,0\.01\)\]{--tw-gradient-to:#ffffff03;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-transparent{--tw-gradient-to:transparent;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.p-2{padding:calc(var(--spacing) * 2)}.p-2\.5{padding:calc(var(--spacing) * 2.5)}.p-3{padding:calc(var(--spacing) * 3)}.p-3\.5{padding:calc(var(--spacing) * 3.5)}.p-4{padding:calc(var(--spacing) * 4)}.p-5{padding:calc(var(--spacing) * 5)}.px-1{padding-inline:var(--spacing)}.px-1\.5{padding-inline:calc(var(--spacing) * 1.5)}.px-2{padding-inline:calc(var(--spacing) * 2)}.px-2\.5{padding-inline:calc(var(--spacing) * 2.5)}.px-3{padding-inline:calc(var(--spacing) * 3)}.px-4{padding-inline:calc(var(--spacing) * 4)}.px-5{padding-inline:calc(var(--spacing) * 5)}.py-0\.5{padding-block:calc(var(--spacing) * .5)}.py-1{padding-block:var(--spacing)}.py-1\.5{padding-block:calc(var(--spacing) * 1.5)}.py-2{padding-block:calc(var(--spacing) * 2)}.py-3{padding-block:calc(var(--spacing) * 3)}.py-3\.5{padding-block:calc(var(--spacing) * 3.5)}.py-4{padding-block:calc(var(--spacing) * 4)}.py-5{padding-block:calc(var(--spacing) * 5)}.py-6{padding-block:calc(var(--spacing) * 6)}.py-8{padding-block:calc(var(--spacing) * 8)}.py-10{padding-block:calc(var(--spacing) * 10)}.py-\[1px\]{padding-block:1px}.py-\[2px\]{padding-block:2px}.py-\[3px\]{padding-block:3px}.pt-1\.5{padding-top:calc(var(--spacing) * 1.5)}.pt-2{padding-top:calc(var(--spacing) * 2)}.pt-3{padding-top:calc(var(--spacing) * 3)}.pt-5{padding-top:calc(var(--spacing) * 5)}.pr-1{padding-right:var(--spacing)}.pr-2{padding-right:calc(var(--spacing) * 2)}.pb-1{padding-bottom:var(--spacing)}.pb-1\.5{padding-bottom:calc(var(--spacing) * 1.5)}.pb-2{padding-bottom:calc(var(--spacing) * 2)}.pl-4{padding-left:calc(var(--spacing) * 4)}.text-center{text-align:center}.text-left{text-align:left}.text-right{text-align:right}.font-mono{font-family:var(--font-mono)}.text-sm{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.text-xs{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.text-\[6px\]{font-size:6px}.text-\[7\.5px\]{font-size:7.5px}.text-\[7px\]{font-size:7px}.text-\[8\.5px\]{font-size:8.5px}.text-\[8px\]{font-size:8px}.text-\[9\.5px\]{font-size:9.5px}.text-\[9px\]{font-size:9px}.text-\[10\.5px\]{font-size:10.5px}.text-\[10px\]{font-size:10px}.text-\[11px\]{font-size:11px}.text-\[12px\]{font-size:12px}.text-\[13px\]{font-size:13px}.text-\[14px\]{font-size:14px}.text-\[15px\]{font-size:15px}.text-\[16px\]{font-size:16px}.text-\[17px\]{font-size:17px}.text-\[28px\]{font-size:28px}.text-\[30px\]{font-size:30px}.leading-none{--tw-leading:1;line-height:1}.leading-relaxed{--tw-leading:var(--leading-relaxed);line-height:var(--leading-relaxed)}.leading-snug{--tw-leading:var(--leading-snug);line-height:var(--leading-snug)}.leading-tight{--tw-leading:var(--leading-tight);line-height:var(--leading-tight)}.font-bold{--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold)}.font-medium{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.font-semibold{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.tracking-\[0\.1em\]{--tw-tracking:.1em;letter-spacing:.1em}.tracking-\[0\.2em\]{--tw-tracking:.2em;letter-spacing:.2em}.tracking-\[0\.3em\]{--tw-tracking:.3em;letter-spacing:.3em}.tracking-\[0\.08em\]{--tw-tracking:.08em;letter-spacing:.08em}.tracking-\[0\.16em\]{--tw-tracking:.16em;letter-spacing:.16em}.tracking-\[0\.18em\]{--tw-tracking:.18em;letter-spacing:.18em}.tracking-\[0\.20em\]{--tw-tracking:.2em;letter-spacing:.2em}.tracking-\[0\.22em\]{--tw-tracking:.22em;letter-spacing:.22em}.tracking-\[0\.24em\]{--tw-tracking:.24em;letter-spacing:.24em}.tracking-\[0\.25em\]{--tw-tracking:.25em;letter-spacing:.25em}.tracking-\[0\.28em\]{--tw-tracking:.28em;letter-spacing:.28em}.tracking-tight{--tw-tracking:var(--tracking-tight);letter-spacing:var(--tracking-tight)}.tracking-wide{--tw-tracking:var(--tracking-wide);letter-spacing:var(--tracking-wide)}.tracking-wider{--tw-tracking:var(--tracking-wider);letter-spacing:var(--tracking-wider)}.tracking-widest{--tw-tracking:var(--tracking-widest);letter-spacing:var(--tracking-widest)}.break-words{overflow-wrap:break-word}.break-all{word-break:break-all}.whitespace-nowrap{white-space:nowrap}.whitespace-pre-wrap{white-space:pre-wrap}.text-\[\#34d399\]{color:#34d399}.text-\[\#38bdf8\]{color:#38bdf8}.text-\[\#a78bfa\]{color:#a78bfa}.text-\[\#d4af37\]{color:#d4af37}.text-\[\#e7c866\]{color:#e7c866}.text-\[\#e05252\]{color:#e05252}.text-\[\#f2c94c\]{color:#f2c94c}.text-\[\#fbbf24\]{color:#fbbf24}.text-\[rgba\(255\,255\,255\,0\.25\)\]{color:#ffffff40}.text-\[rgba\(255\,255\,255\,0\.30\)\]{color:#ffffff4d}.text-\[rgba\(255\,255\,255\,0\.32\)\]{color:#ffffff52}.text-\[rgba\(255\,255\,255\,0\.34\)\]{color:#ffffff57}.text-\[rgba\(255\,255\,255\,0\.35\)\]{color:#ffffff59}.text-\[rgba\(255\,255\,255\,0\.36\)\]{color:#ffffff5c}.text-\[rgba\(255\,255\,255\,0\.40\)\]{color:#fff6}.text-\[rgba\(255\,255\,255\,0\.50\)\]{color:#ffffff80}.text-\[rgba\(255\,255\,255\,0\.52\)\]{color:#ffffff85}.text-\[rgba\(255\,255\,255\,0\.65\)\]{color:#ffffffa6}.text-\[rgba\(255\,255\,255\,0\.70\)\]{color:#ffffffb3}.text-\[rgba\(255\,255\,255\,0\.85\)\]{color:#ffffffd9}.text-cyan{color:var(--color-cyan)}.text-danger{color:var(--color-danger)}.text-dim{color:var(--color-dim)}.text-gold{color:var(--color-gold)}.text-gold\/70{color:#d4af37b3}@supports (color:color-mix(in lab, red, red)){.text-gold\/70{color:color-mix(in oklab, var(--color-gold) 70%, transparent)}}.text-gold\/80{color:#d4af37cc}@supports (color:color-mix(in lab, red, red)){.text-gold\/80{color:color-mix(in oklab, var(--color-gold) 80%, transparent)}}.text-gold\/90{color:#d4af37e6}@supports (color:color-mix(in lab, red, red)){.text-gold\/90{color:color-mix(in oklab, var(--color-gold) 90%, transparent)}}.text-muted{color:var(--color-muted)}.text-ok{color:var(--color-ok)}.text-txt{color:var(--color-txt)}.text-txt\/60{color:#ffffff83}@supports (color:color-mix(in lab, red, red)){.text-txt\/60{color:color-mix(in oklab, var(--color-txt) 60%, transparent)}}.text-txt\/70{color:#fff9}@supports (color:color-mix(in lab, red, red)){.text-txt\/70{color:color-mix(in oklab, var(--color-txt) 70%, transparent)}}.text-txt\/80{color:#ffffffaf}@supports (color:color-mix(in lab, red, red)){.text-txt\/80{color:color-mix(in oklab, var(--color-txt) 80%, transparent)}}.text-txt\/85{color:#ffffffba}@supports (color:color-mix(in lab, red, red)){.text-txt\/85{color:color-mix(in oklab, var(--color-txt) 85%, transparent)}}.text-txt\/90{color:#ffffffc5}@supports (color:color-mix(in lab, red, red)){.text-txt\/90{color:color-mix(in oklab, var(--color-txt) 90%, transparent)}}.text-warn{color:var(--color-warn)}.text-warn\/80{color:#fbbf24cc}@supports (color:color-mix(in lab, red, red)){.text-warn\/80{color:color-mix(in oklab, var(--color-warn) 80%, transparent)}}.text-white{color:var(--color-white)}.uppercase{text-transform:uppercase}.italic{font-style:italic}.tabular-nums{--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,)}.underline{text-decoration-line:underline}.accent-\[\#7c6cff\]{accent-color:#7c6cff}.opacity-0{opacity:0}.opacity-75{opacity:.75}.shadow{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.ring{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.blur{--tw-blur:blur(8px);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.filter{filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-all{transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-colors{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.outline-none{--tw-outline-style:none;outline-style:none}@media (hover:hover){.group-hover\:text-\[\#d4af37\]:is(:where(.group):hover *){color:#d4af37}.group-hover\:opacity-100:is(:where(.group):hover *){opacity:1}}.last\:mb-0:last-child{margin-bottom:0}.last\:border-0:last-child{border-style:var(--tw-border-style);border-width:0}.last\:border-b-0:last-child{border-bottom-style:var(--tw-border-style);border-bottom-width:0}@media (hover:hover){.hover\:border-\[rgba\(212\,175\,55\,0\.15\)\]:hover{border-color:#d4af3726}.hover\:border-\[rgba\(212\,175\,55\,0\.25\)\]:hover{border-color:#d4af3740}.hover\:border-gold\/30:hover{border-color:#d4af374d}@supports (color:color-mix(in lab, red, red)){.hover\:border-gold\/30:hover{border-color:color-mix(in oklab, var(--color-gold) 30%, transparent)}}.hover\:border-gold\/50:hover{border-color:#d4af3780}@supports (color:color-mix(in lab, red, red)){.hover\:border-gold\/50:hover{border-color:color-mix(in oklab, var(--color-gold) 50%, transparent)}}.hover\:bg-\[rgba\(212\,175\,55\,0\.04\)\]:hover{background-color:#d4af370a}.hover\:bg-\[rgba\(212\,175\,55\,0\.05\)\]:hover{background-color:#d4af370d}.hover\:bg-\[rgba\(255\,255\,255\,0\.02\)\]:hover{background-color:#ffffff05}.hover\:bg-danger\/10:hover{background-color:#e052521a}@supports (color:color-mix(in lab, red, red)){.hover\:bg-danger\/10:hover{background-color:color-mix(in oklab, var(--color-danger) 10%, transparent)}}.hover\:bg-danger\/25:hover{background-color:#e0525240}@supports (color:color-mix(in lab, red, red)){.hover\:bg-danger\/25:hover{background-color:color-mix(in oklab, var(--color-danger) 25%, transparent)}}.hover\:bg-gold\/10:hover{background-color:#d4af371a}@supports (color:color-mix(in lab, red, red)){.hover\:bg-gold\/10:hover{background-color:color-mix(in oklab, var(--color-gold) 10%, transparent)}}.hover\:bg-gold\/20:hover{background-color:#d4af3733}@supports (color:color-mix(in lab, red, red)){.hover\:bg-gold\/20:hover{background-color:color-mix(in oklab, var(--color-gold) 20%, transparent)}}.hover\:bg-gold\/25:hover{background-color:#d4af3740}@supports (color:color-mix(in lab, red, red)){.hover\:bg-gold\/25:hover{background-color:color-mix(in oklab, var(--color-gold) 25%, transparent)}}.hover\:bg-ok\/25:hover{background-color:#34d39940}@supports (color:color-mix(in lab, red, red)){.hover\:bg-ok\/25:hover{background-color:color-mix(in oklab, var(--color-ok) 25%, transparent)}}.hover\:bg-warn\/10:hover{background-color:#fbbf241a}@supports (color:color-mix(in lab, red, red)){.hover\:bg-warn\/10:hover{background-color:color-mix(in oklab, var(--color-warn) 10%, transparent)}}.hover\:bg-white\/5:hover{background-color:#ffffff0d}@supports (color:color-mix(in lab, red, red)){.hover\:bg-white\/5:hover{background-color:color-mix(in oklab, var(--color-white) 5%, transparent)}}.hover\:bg-white\/\[0\.03\]:hover{background-color:#ffffff08}@supports (color:color-mix(in lab, red, red)){.hover\:bg-white\/\[0\.03\]:hover{background-color:color-mix(in oklab, var(--color-white) 3%, transparent)}}.hover\:text-\[\#d4af37\]:hover{color:#d4af37}.hover\:text-\[\#e05252\]:hover{color:#e05252}.hover\:text-danger:hover{color:var(--color-danger)}.hover\:text-gold:hover{color:var(--color-gold)}.hover\:text-gold-bright:hover{color:var(--color-gold-bright)}.hover\:text-ok:hover{color:var(--color-ok)}.hover\:text-txt:hover{color:var(--color-txt)}.hover\:text-white:hover{color:var(--color-white)}}.focus\:border-\[\#d4af37\]\/40:focus{border-color:oklab(76.6528% -.00256401 .138654/.4)}.focus\:border-\[rgba\(212\,175\,55\,0\.4\)\]:focus,.focus\:border-gold\/40:focus{border-color:#d4af3766}@supports (color:color-mix(in lab, red, red)){.focus\:border-gold\/40:focus{border-color:color-mix(in oklab, var(--color-gold) 40%, transparent)}}.focus\:border-gold\/50:focus{border-color:#d4af3780}@supports (color:color-mix(in lab, red, red)){.focus\:border-gold\/50:focus{border-color:color-mix(in oklab, var(--color-gold) 50%, transparent)}}.focus\:opacity-100:focus{opacity:1}.active\:scale-\[0\.97\]:active{scale:.97}.disabled\:opacity-30:disabled{opacity:.3}.disabled\:opacity-40:disabled{opacity:.4}@media (width>=40rem){.sm\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.sm\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (width>=48rem){.md\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.md\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.md\:grid-cols-\[minmax\(0\,250px\)_minmax\(0\,1fr\)\]{grid-template-columns:minmax(0,250px) minmax(0,1fr)}}}*{box-sizing:border-box}html,body{background:var(--color-midnight);color:var(--color-txt);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;letter-spacing:.01em;height:100vh;margin:0;padding:0;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:14px;overflow:hidden}#root{height:100vh;overflow:hidden}::-webkit-scrollbar{width:4px;height:4px}::-webkit-scrollbar-track{background:0 0}::-webkit-scrollbar-thumb{background:#ffffff0f;border-radius:4px}::-webkit-scrollbar-thumb:hover{background:#ffffff1f}@keyframes pulse{50%{opacity:.5}}@keyframes fade-in{0%{opacity:0}to{opacity:1}}@keyframes shimmer{0%{background-position:-200% 0}to{background-position:200% 0}}.animate-pulse{animation:2s ease-in-out infinite pulse}.animate-fade-in{animation:.25s ease-out fade-in}.animate-shimmer{background:linear-gradient(90deg,#0000,#d4af3714,#0000) 0 0/200% 100%;animation:3s linear infinite shimmer}.glass{-webkit-backdrop-filter:blur(10px)saturate(120%);backdrop-filter:blur(10px)saturate(120%);background:linear-gradient(#0e121cf0 0%,#090c14f5 100%);border:1px solid #ffffff12;border-radius:12px;box-shadow:inset 0 1px #ffffff0a,0 8px 28px -10px #0000008c,0 0 0 1px #ffffff05}.glass-sm{-webkit-backdrop-filter:blur(8px)saturate(120%);backdrop-filter:blur(8px)saturate(120%);background:linear-gradient(#0e121ce6 0%,#090c16f0 100%);border:1px solid #ffffff0f;border-radius:10px;box-shadow:inset 0 1px #ffffff08,0 6px 20px -8px #00000080}.glow-gold{box-shadow:0 0 0 1px #d4af371a,0 0 24px #d4af370f,inset 0 1px #d4af370d}.glow-gold-strong{box-shadow:0 0 0 1px #d4af372e,0 0 48px #d4af371f,0 0 96px #d4af370d,inset 0 1px #d4af3714,inset 0 0 60px #d4af370a}.starfield{background-image:radial-gradient(at 50% 25%,#d4af3712 0%,#0000 55%),radial-gradient(at 78% 6%,#38bdf80d 0%,#0000 45%),radial-gradient(at 18% 78%,#a78bfa0d 0%,#0000 45%),radial-gradient(at 92% 60%,#34d39908 0%,#0000 40%)}.grid-bg{background-image:linear-gradient(#ffffff03 1px,#0000 1px),linear-gradient(90deg,#ffffff03 1px,#0000 1px);background-size:28px 28px}.text-section-title{letter-spacing:.2em;text-transform:uppercase;color:#d4af37d9;font-family:JetBrains Mono,monospace;font-size:10px;font-weight:700}.text-telemetry{font-feature-settings:"tnum" 1, "zero" 1;font-family:JetBrains Mono,monospace}.text-emphasis{font-feature-settings:"tnum" 1, "zero" 1;color:#fffffff2;letter-spacing:-.01em;font-family:JetBrains Mono,monospace;font-weight:700}@media (prefers-reduced-motion:reduce){*,:before,:after{transition-duration:50ms!important}}.v2-shell{background-color:#0000;background-image:radial-gradient(1200px 800px at 50% -20%,#d4af370f 0%,#0000 55%),radial-gradient(1000px 700px at 100% 100%,#38bdf80a 0%,#0000 55%),radial-gradient(1000px 700px at 0 100%,#a78bfa0a 0%,#0000 55%),linear-gradient(#070b14 0%,#050810 100%);background-position:0 0,0 0,0 0,0 0;background-repeat:repeat,repeat,repeat,repeat;background-size:auto,auto,auto,auto;background-attachment:fixed;background-origin:padding-box,padding-box,padding-box,padding-box;background-clip:border-box,border-box,border-box,border-box}.v2-tech-grid{background-image:linear-gradient(#d4af3706 1px,#0000 1px),linear-gradient(90deg,#38bdf806 1px,#0000 1px),linear-gradient(#ffffff03 1px,#0000 1px),linear-gradient(90deg,#ffffff03 1px,#0000 1px);background-position:0 0,0 0,0 0,0 0;background-size:96px 96px,96px 96px,24px 24px,24px 24px}.v2-panel{-webkit-backdrop-filter:blur(8px)saturate(120%);backdrop-filter:blur(8px)saturate(120%);background:linear-gradient(#0e121ceb 0%,#080c14f5 100%);border:1px solid #ffffff0d;border-radius:10px;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff0a,0 4px 22px -10px #0000008c}.v2-panel:before{content:"";pointer-events:none;border-radius:inherit;opacity:.7;background:linear-gradient(135deg,#d4af370f 0%,#0000 30% 70%,#38bdf80a 100%);position:absolute;inset:0}.v2-panel-elevated{background:linear-gradient(#101420f0 0%,#0a0e18f7 100%);border:1px solid #d4af371f;border-radius:10px;position:relative;box-shadow:inset 0 1px #d4af3714,0 0 30px #d4af370f,0 0 0 1px #d4af370d}.v2-section-title{font-family:var(--font-tech);letter-spacing:.22em;text-transform:uppercase;color:#d4af37c7;white-space:nowrap;font-size:9.5px;font-weight:700}.v2-divider{background:linear-gradient(90deg,#0000,#ffffff12 50%,#0000);height:1px}.v2-divider-gold{background:linear-gradient(90deg,#0000,#d4af372e 50%,#0000);height:1px}.v2-topbar{background:linear-gradient(#0a0e1af0 0%,#080d16e0 100%);border-bottom:1px solid #ffffff0f}.v2-sidebar{background:linear-gradient(#0a0e1a 0%,#060a14 100%);border-right:1px solid #ffffff0f}.v2-talkbar{background:linear-gradient(#080d16f2 0%,#0a0e1af2 100%);border-top:1px solid #ffffff0f}@keyframes v2-globe-pulse{0%,to{opacity:.45;transform:scale(1)}50%{opacity:.9;transform:scale(1.05)}}@keyframes v2-orbit{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes v2-pill-float{0%,to{margin-top:0}50%{margin-top:-5px}}@keyframes v2-dot-blink{0%,to{opacity:1}50%{opacity:.35}}@keyframes v2-kg-pulse{0%,to{opacity:.55}50%{opacity:1}}@keyframes v2-edge-dash{to{stroke-dashoffset:-14px}}@keyframes v2-kg-ring{0%{opacity:.7;transform:scale(.9)}to{opacity:0;transform:scale(1.6)}}@keyframes reference-node-drift{0%,to{translate:0}50%{translate:0 -3px}}@keyframes reference-node-breathe{0%,to{filter:brightness(.92)}50%{filter:brightness(1.25)drop-shadow(0 0 5px)}}@keyframes reference-title-live{0%,to{filter:brightness(.96);opacity:.92}50%{filter:brightness(1.18)drop-shadow(0 0 6px #f5d27d47);opacity:1}}@keyframes reference-command-breathe{0%,to{box-shadow:inset 0 0 #d4af3700,0 0 #38bdf800}50%{box-shadow:inset 0 0 10px #d4af370b,0 0 10px #38bdf809}}.v2-dashboard{flex:1;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;min-height:0;padding:8px 8px 72px;display:grid;overflow-y:auto}.v2-cell{min-width:0;min-height:240px}.v2-cell>.v2-panel{height:100%}.v2-feed-cell,.v2-feed-cell>.v2-panel{min-height:0;overflow:hidden}.v2-feed-list{scrollbar-gutter:stable;min-height:0;max-height:100%}.v2-globe-cell{grid-column:1/-1;height:330px}.v2-knowledge-cell{grid-column:1/-1;height:285px}.v2-panel-heading{flex-shrink:0;min-height:24px}.v2-section-title{letter-spacing:.2em;text-transform:uppercase;color:#d4af37d1;white-space:nowrap;font-size:10px;font-weight:700}.v2-agent-grid{flex:1;grid-template-columns:repeat(2,minmax(0,1fr));gap:6px;min-height:0;display:grid;overflow:auto}.v2-gauge-track{stroke:#ffffff0d}.v2-monitor-gauges{min-height:0}.v2-monitor-details{min-width:0}.v2-globe-card{overflow:hidden}.v2-focus:focus,.v2-focus:focus-visible{outline:none;box-shadow:0 0 0 3px #d4af371a;border-color:#d4af3773!important}@media (width<=699px){.v2-sidebar{width:64px}.v2-sidebar>div:first-child{padding:12px}.v2-sidebar>div:first-child>div:last-child>div:last-child{display:none}.v2-sidebar nav{padding:0 5px}.v2-sidebar nav button{justify-content:center;min-height:40px;padding:8px}.v2-sidebar nav button>span:not([aria-hidden=true]),.v2-sidebar nav>div:not(:last-child){display:none}.v2-dashboard{grid-template-columns:minmax(0,1fr)}.v2-dashboard>.v2-cell{grid-column:1}.v2-agent-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.v2-dashboard>.v2-cell{order:5}.v2-dashboard>.v2-health-cell{order:1}.v2-dashboard>.v2-feed-cell{order:2}.v2-dashboard>.v2-timeline-cell{order:3}.v2-dashboard>.v2-agents-cell{order:4}.v2-dashboard>.v2-globe-cell{order:8}.v2-dashboard>.v2-commands-cell{order:6}}.reference-core{width:100%;height:100%;position:relative}.reference-core-title{z-index:5;text-align:center;white-space:nowrap;text-shadow:0 2px 7px #000,0 0 18px #07131a;flex-direction:column;align-items:center;animation:6s ease-in-out infinite reference-title-live;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.reference-core-title strong{letter-spacing:.16em;text-indent:.16em;color:#f7f9fa;font:600 21px Cascadia Code,JetBrains Mono,Segoe UI,sans-serif}.reference-core-title span{letter-spacing:.16em;text-indent:.16em;color:#d9e5ea;margin-top:5px;font:500 7.5px Cascadia Code,JetBrains Mono,monospace}.reference-core-title small{letter-spacing:.1em;text-indent:.1em;color:#b9cbd2;margin-top:5px;font:500 6.5px Cascadia Code,JetBrains Mono,monospace}.reference-globe-kinetic{z-index:3;aspect-ratio:1;pointer-events:none;filter:drop-shadow(0 0 10px #e8c56c28);width:min(43%,350px);height:auto;position:absolute;top:50%;left:50%;overflow:visible;transform:translate(-50%,-50%)}.reference-globe-shell{fill:#07151c12;stroke:#f3d98c42;stroke-width:.8px}.reference-globe-line{fill:none;stroke:#72d8e440;stroke-width:.65px}.reference-globe-meridian{stroke:#f0d58a38}.reference-globe-grid{transform-box:view-box;transform-origin:50%;animation:26s linear infinite reference-globe-spin}.reference-globe-orbits{transform-box:view-box;transform-origin:50%;animation:18s linear infinite reference-orbit-precess}.reference-globe-orbit-base{fill:none;stroke:#e9cf8240;stroke-width:.75px;transform-box:view-box;transform-origin:50%}.reference-globe-orbit-trace{fill:none;stroke:#fff0b7;stroke-width:1.7px;stroke-linecap:round;stroke-dasharray:8 180;filter:drop-shadow(0 0 3px #ffe19a);transform-box:view-box;transform-origin:50%;animation:4s linear infinite reference-orbit-trace}.reference-globe-orbit-base.orbit-a,.reference-globe-orbit-trace.orbit-a{transform:rotate(-13deg)}.reference-globe-orbit-base.orbit-b,.reference-globe-orbit-trace.orbit-b{transform:rotate(24deg)}.reference-globe-orbit-base.orbit-c,.reference-globe-orbit-trace.orbit-c{transform:rotate(5deg)}.reference-globe-orbit-trace.orbit-b{animation-duration:5.3s;animation-direction:reverse}.reference-globe-orbit-trace.orbit-c{animation-duration:3.2s}@keyframes reference-globe-spin{to{transform:rotate(360deg)}}@keyframes reference-orbit-precess{50%{transform:rotate(7deg)scale(1.018)}to{transform:rotate(0)}}@keyframes reference-orbit-trace{to{stroke-dashoffset:-188px}}.reference-orbit-node{white-space:nowrap;z-index:4;align-items:center;gap:9px;animation:6.5s ease-in-out infinite reference-node-drift;display:flex;position:absolute;transform:translate(-15%,-50%)}.reference-orbit-node:nth-child(3n){animation-delay:-2.1s}.reference-orbit-node:nth-child(3n+1){animation-delay:-4.2s}.reference-orbit-left{text-align:right;flex-direction:row-reverse;transform:translate(-70%,-50%)}.reference-node-icon{background:#091924b8;border:1px solid;border-radius:50%;place-items:center;width:29px;height:29px;display:grid;box-shadow:0 0 8px,inset 0 0 8px}@supports (color:color-mix(in lab, red, red)){.reference-node-icon{box-shadow:0 0 8px color-mix(in srgb,currentColor 55%,transparent),inset 0 0 8px color-mix(in srgb,currentColor 35%,transparent)}}.reference-node-icon{animation:4.4s ease-in-out infinite reference-node-breathe}.reference-node-label{text-shadow:0 2px 4px #000;flex-direction:column;gap:3px;display:flex}.reference-node-label b{font-size:11px;font-weight:500}.reference-node-label small{color:#9eafbe;font-size:9px}.reference-node-active{animation:1.4s ease-in-out infinite reference-node-breathe,1.5s ease-in-out infinite pulse}.reference-live-flow{background:#fff6bf;border-radius:50%;width:5px;height:5px;animation:1s infinite pulse;position:absolute;top:72%;left:46%;box-shadow:0 0 18px 5px #e8c574}.v2-commands-cell button>span:first-child{animation:5.8s ease-in-out infinite reference-command-breathe}.reference-agent{background:linear-gradient(135deg,#16283070,#07151c90);border:1px solid #7e9aaa38;border-radius:6px;grid-template-rows:auto auto auto;grid-template-columns:30px minmax(0,1fr) auto;align-content:center;column-gap:9px;min-height:0;padding:8px 10px;display:grid;position:relative;overflow:hidden}.reference-agent-orb{background:currentColor;border:1px solid;border-radius:50%;grid-area:1/1/4;align-self:start;place-items:center;width:28px;height:28px;margin-top:3px;display:grid}@supports (color:color-mix(in lab, red, red)){.reference-agent-orb{background:color-mix(in srgb,currentColor 18%,#07131d)}}.reference-agent-orb{box-shadow:0 0 10px,inset 0 0 8px}@supports (color:color-mix(in lab, red, red)){.reference-agent-orb{box-shadow:0 0 10px color-mix(in srgb,currentColor 35%,transparent),inset 0 0 8px color-mix(in srgb,currentColor 30%,transparent)}}.reference-agent-name{white-space:nowrap;text-overflow:ellipsis;color:#e2e8ef;font-size:11px;font-weight:500;overflow:hidden}.reference-agent-role{color:#829bad;white-space:nowrap;text-overflow:ellipsis;grid-column:2/4;margin-top:4px;font-size:9px;overflow:hidden}.reference-agent-meta{color:#93b1c4;grid-column:2/4;margin-top:5px;font-size:8px}.reference-agent-status{color:#e2c464;border:1px solid #d5b25766;border-radius:3px;padding:1px 4px;font-size:7px}.reference-agent-more{color:#748c9c;font-size:15px;position:absolute;bottom:7px;right:7px}@media (width>=1200px) and (height>=740px){.v2-shell{background:#040d12 url(/assets/reference-atmosphere-pwmR137d.webp) 50%/100% 100% no-repeat;position:relative}.v2-shell:after{display:none}.v2-sidebar{background:linear-gradient(90deg,#050f14ed,#061017d9);border-right:1px solid #80939a20;width:10.4vw;min-width:172px}.v2-sidebar>div:first-child{height:7vh;min-height:64px;padding:8px 14px}.v2-sidebar nav{padding:14px 7px 0}.v2-sidebar nav>button,.v2-sidebar nav>div:last-child button{height:36px;min-height:32px;font-size:11px}.v2-sidebar nav>div:last-child{margin-top:15px;padding-top:15px}.v2-sidebar>div:nth-last-child(2){background:#040d12 url(/assets/reference-atmosphere-pwmR137d.webp) 1% 78%/1120% 855% no-repeat;flex-shrink:0;height:110px}.v2-sidebar>div:nth-last-child(2)>div:first-child{display:none}.v2-topbar{background:#061017ed;height:7vh;min-height:64px;padding:0 20px}.v2-topbar>div:nth-child(2){width:20%}.v2-topbar>div:nth-child(3){position:static;transform:none}.v2-topbar>div:last-child{gap:20px}.v2-dashboard{isolation:isolate;grid-template-rows:minmax(0,1.62fr) minmax(0,1.16fr) minmax(0,1fr);grid-template-columns:repeat(100,minmax(0,1fr));gap:10px 0;padding:12px 6px 6.2vh;display:grid;position:relative;overflow:hidden}.v2-dashboard>.v2-cell{z-index:2;min-width:0;min-height:0;margin:0 5px}.v2-health-cell{grid-area:1/1/auto/26}.v2-globe-cell{grid-area:1/26/auto/75;height:auto}.v2-feed-cell{grid-area:1/75/auto/101}.v2-agents-cell{grid-area:2/1/auto/42}.v2-timeline-cell{grid-area:2/42/auto/73;margin-top:0!important}.v2-commands-cell{grid-area:2/73/auto/101}.v2-monitor-cell{grid-area:3/1/auto/30}.v2-knowledge-cell{grid-area:3/30/auto/72;height:auto}.v2-llm-cell{grid-area:3/72/auto/101}.v2-dashboard-focus .v2-globe-cell{grid-column:26/101}.v2-cell>.v2-panel{height:100%;padding:11px 12px}.v2-panel,.v2-globe-card{-webkit-backdrop-filter:none;backdrop-filter:none;background:linear-gradient(140deg,#10222ae6,#040f16ef 60%,#0b1c23ed);border:1px solid #87999665;border-radius:9px;box-shadow:inset 0 1px #fff1,inset 0 0 20px #849b9210,0 4px 15px #0003}.v2-health-cell>.v2-panel{background:linear-gradient(#061117bd 65%,#05101720)}.v2-globe-card{background:0 0;overflow:visible;box-shadow:inset 0 1px #fff1}.v2-globe-card:before,.v2-globe-card:after{display:none}.v2-knowledge-cell>.v2-panel{background:#06131a12}.v2-knowledge-panel>div:last-child{border-top:1px solid #a2b8bd30;background:0 0!important}.v2-panel-heading{border-bottom:0;flex-shrink:0;min-height:24px;margin:0 0 8px;padding:0 0 5px}.v2-section-title,.v2-feed-cell .v2-panel-heading>span{letter-spacing:.19em;color:#f4cf6c;font:600 11px Segoe UI,sans-serif}.v2-timeline-cell>.v2-panel{padding:8px 10px}.v2-timeline-cell .v2-panel-heading{flex-wrap:nowrap;margin:0 0 3px;padding:0 0 3px}.v2-timeline-cell .v2-panel-heading .v2-section-title{letter-spacing:.15em;font:600 10px Segoe UI,sans-serif}.v2-timeline-cell .v2-task-row{background:#08172088;border:1px solid #74939f35;flex-wrap:nowrap;gap:6px;min-height:27px;padding:3px 5px}.v2-timeline-cell .v2-task-time{white-space:normal;flex-basis:auto;max-width:78px;padding:0;font-size:7px}.v2-timeline-cell .v2-panel>div:last-child>div{font-size:10px}.v2-health-cell .grid{grid-template-columns:minmax(0,.95fr) minmax(0,1.05fr);align-items:start;gap:14px;padding-top:8px}.v2-health-cell .grid>div:first-child{padding-top:8px}.v2-health-cell .grid>div:first-child>div:first-child{width:165px;max-width:100%;height:165px}.v2-health-cell .grid>div:first-child svg{filter:drop-shadow(0 0 4px #53e6c275)}.v2-health-cell .grid>div:last-child>div{background:#05121980;border:1px solid #64899b25;border-radius:5px;height:31px;margin-bottom:5px;padding:0 9px}.v2-health-cell .grid>div:last-child>div>span:first-child{color:#a7b9ce!important}.v2-health-cell .grid>div:last-child>div>span:nth-child(2){color:#b6c2cf;font-family:Segoe UI,sans-serif;font-size:10px}.v2-agent-grid{flex:1;grid-template-rows:repeat(3,minmax(0,1fr));grid-template-columns:repeat(3,minmax(0,1fr));grid-auto-rows:minmax(0,1fr);gap:6px;min-height:0;display:grid;overflow:auto}.v2-commands-cell .grid{grid-template-rows:repeat(3,minmax(0,1fr));gap:7px}.v2-commands-cell button{background:linear-gradient(130deg,#25323680,#08162080);border-color:#7c98aa50;min-height:0;padding:8px 12px}.v2-commands-cell button>span:first-child{color:#eddbb1;background:#2632396b;border:0;width:40px;height:40px}.v2-commands-cell button>span:last-child>span:first-child{color:#e0e5eb;font-size:12px}.v2-commands-cell button>span:last-child>span:last-child{color:#899cae;font-size:10px}.v2-monitor-gauges{gap:6px;padding-top:0}.v2-gauge>div:first-child{width:90px!important;height:90px!important}.v2-gauge svg{filter:drop-shadow(0 0 4px #53d6b360)}.v2-gauge>div:first-child span{font:500 16px Segoe UI,sans-serif;color:#edf4f6!important}.v2-gauge>div:last-child{letter-spacing:.12em;font:10px Segoe UI,sans-serif}.v2-monitor-details{flex-wrap:nowrap;justify-content:space-between;gap:6px;margin-top:5px;padding-top:7px;display:flex}.v2-monitor-details>div{font-size:8px;flex-basis:auto!important}.v2-monitor-details span{font-size:8px}.v2-monitor-cell .v2-panel>div:last-child{margin-top:7px;padding-top:7px}.v2-llm-cell .v2-panel>div:last-child{gap:6px}.v2-llm-cell .v2-panel>div:last-child>div{background:#10222b66;border-color:#8aabb84a;border-radius:5px;padding:7px 9px}.v2-llm-cell .v2-panel>div:last-child>div>div:nth-child(2)>span{font:11px Segoe UI,sans-serif}.v2-llm-cell .v2-panel>div:last-child>div>div:nth-child(2)>div{color:#8e9fae;font:9px Segoe UI,sans-serif}.v2-llm-cell .v2-panel>div:last-child>div>span{font-size:7px}.v2-knowledge-panel .v2-panel-heading button,.v2-knowledge-panel input{font-size:9px}.v2-knowledge-panel svg{overflow:visible}.v2-talkbar{z-index:60;background:linear-gradient(#08151ce8,#030b11f5);border:1px solid #7b969b50;border-radius:36px;width:45%;min-width:590px;max-width:800px;padding:0;position:absolute;bottom:1.2vh;left:50%;transform:translate(-50%);box-shadow:0 0 20px #0009,inset 0 1px #ffffff14}.v2-talkbar>div:nth-child(2){display:none}.v2-talkbar form{gap:8px;max-width:none;padding:6px 10px}.v2-talkbar form:before{content:"A";color:#ffe9ad;border:1px solid #f6d17c;border-radius:50%;flex-shrink:0;place-items:center;width:40px;height:40px;font:27px Segoe UI,sans-serif;display:grid;box-shadow:0 0 12px #e8b74f88}.v2-talkbar input{background:#061721a0;border-color:#7395a029;border-radius:25px;height:42px;font-size:11px}.v2-talkbar form>button{width:35px;height:35px}.v2-talkbar button[aria-label="Push to talk"]{color:#221a0c;background:linear-gradient(135deg,#fff0b2,#deb555);border:2px solid #a58c51;width:43px;height:43px;box-shadow:0 0 12px #ecc77260}.v2-talkbar form>button[type=submit]{color:#cfb469;box-shadow:none;background:#0d2028;border-color:#7b969b30}}@media (width<=1199px),(height<=739px){.reference-core{background:#061019 url(/assets/reference-atmosphere-pwmR137d.webp) 55% 12%/230% 280% no-repeat}.reference-node-label b{font-size:9px}.reference-node-label small{font-size:7px}}.reference-motion{pointer-events:none;z-index:1;width:100%;height:100%;position:absolute;inset:0}.v2-shell>.flex{z-index:2;position:relative}.reference-agent-count{letter-spacing:.12em;color:#99adba;font:9px Segoe UI,sans-serif}.reference-agent[data-active=true]{border-color:var(--agent-color)}@supports (color:color-mix(in lab, red, red)){.reference-agent[data-active=true]{border-color:color-mix(in srgb,var(--agent-color) 70%,transparent)}}.reference-agent[data-active=true]{box-shadow:inset 0 0 22px var(--agent-color),0 0 12px var(--agent-color)}@supports (color:color-mix(in lab, red, red)){.reference-agent[data-active=true]{box-shadow:inset 0 0 22px color-mix(in srgb,var(--agent-color) 14%,transparent),0 0 12px color-mix(in srgb,var(--agent-color) 28%,transparent)}}.reference-agent[data-active=true]{animation:1.8s ease-in-out infinite agent-work-pulse}.reference-agent[data-active=true]:after{content:"";pointer-events:none;background:linear-gradient(110deg,transparent 20%,var(--agent-color) 48%,transparent 65%);position:absolute;inset:0}@supports (color:color-mix(in lab, red, red)){.reference-agent[data-active=true]:after{background:linear-gradient(110deg,transparent 20%,color-mix(in srgb,var(--agent-color) 18%,transparent) 48%,transparent 65%)}}.reference-agent[data-active=true]:after{animation:2.3s ease-in-out infinite agent-work-scan;transform:translate(-110%)}.reference-agent[data-active=true] .reference-agent-orb{box-shadow:0 0 15px var(--agent-color),inset 0 0 10px var(--agent-color);position:relative}@supports (color:color-mix(in lab, red, red)){.reference-agent[data-active=true] .reference-agent-orb{box-shadow:0 0 15px var(--agent-color),inset 0 0 10px color-mix(in srgb,var(--agent-color) 60%,transparent)}}.reference-agent[data-active=true] .reference-agent-orb:before{content:"";border:1px dashed var(--agent-color);border-top:2px solid #fff3d3;border-radius:50%;animation:2.4s linear infinite agent-work-orbit;position:absolute;inset:-5px}.reference-agent[data-active=true] .reference-agent-status{color:#72f3ce;background:#27cba518;border-color:#3ee6b875}.reference-agent[data-active=true] .reference-agent-meta{color:var(--agent-color)}.reference-agent-particles{pointer-events:none;position:absolute;inset:0;overflow:hidden}.reference-agent-particles i{background:linear-gradient(90deg,transparent,var(--agent-color),#fff5d7);width:20px;height:2px;box-shadow:0 0 5px var(--agent-color);animation:2s linear infinite agent-work-trace;position:absolute;bottom:2px;left:0}.reference-agent-particles i:nth-child(2){animation-direction:reverse;animation-delay:-.7s;top:1px;bottom:auto}.reference-agent-particles i:nth-child(3){width:6px;animation-delay:-1.4s}@keyframes agent-work-pulse{50%{box-shadow:inset 0 0 24px color-mix(in srgb,var(--agent-color) 24%,transparent),0 0 16px color-mix(in srgb,var(--agent-color) 40%,transparent)}}@keyframes agent-work-scan{to{transform:translate(110%)}}@keyframes agent-work-orbit{to{transform:rotate(360deg)}}@keyframes agent-work-trace{to{left:110%}}.reference-memory-tools{align-items:center;gap:6px;display:flex}.reference-memory-tools button{color:#92a3b1;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:4px;padding:3px 8px;font-size:9px}.reference-memory-tools button[aria-pressed=true]{color:#e6c675;background:#b4924b14;border-color:#b4924b80}.reference-memory-tools input{color:#d5e1e8;background:#06121890;border:1px solid #74909a40;border-radius:4px;outline:none;width:105px;min-width:0;padding:4px 7px;font-size:9px}.reference-memory-content{border-top:1px solid #7896a02b;flex:1;min-height:0;display:flex;position:relative}.reference-memory-map{flex-shrink:0;width:80%;height:100%;overflow:visible}.reference-memory-halo{fill:#d8e7ec0b;stroke:#d6c18445;stroke-width:.8px;stroke-dasharray:2.5 5;transform-box:view-box;transform-origin:257px 91px;animation:15s linear infinite memory-halo-spin}.reference-memory-orbit-shell{fill:none;stroke:#80dbe45c;stroke-width:1px;stroke-dasharray:7 6;transform-box:view-box;transform-origin:257px 91px;filter:drop-shadow(0 0 2px #79e8ee55);animation:7s linear infinite memory-orbit-spin}.reference-memory-dot{filter:drop-shadow(0 0 2px);transform-box:fill-box;transform-origin:50%;animation:2.8s ease-in-out infinite memory-dot-pulse}.reference-memory-records{border-left:1px solid #7896a021;width:20%;padding:8px 0 3px 9px;overflow:auto}.reference-memory-records button{white-space:nowrap;text-overflow:ellipsis;text-align:left;color:#93acba;cursor:pointer;background:0 0;border:0;align-items:center;gap:5px;width:100%;font-size:8px;line-height:1.9;display:flex;overflow:hidden}.reference-memory-records button i{background:#43d3d5;border-radius:50%;flex-shrink:0;width:4px;height:4px}.reference-memory-records button:hover,.reference-memory-records button.is-selected{color:#ffe4a1}.reference-memory-records>span{color:#7f97a4;font-size:9px}.reference-memory-packet{animation:7s linear infinite memory-packet}.reference-working .reference-memory-packet{filter:drop-shadow(0 0 3px #ffdfa4);animation-duration:2.2s}.reference-working .reference-memory-hub{animation:1.6s ease-in-out infinite memory-hub-pulse}.reference-memory-detail{background:#06131af5;border:1px solid #9cab9670;border-radius:6px;flex-direction:column;gap:4px;padding:10px 28px 10px 12px;font-size:10px;display:flex;position:absolute;bottom:6px;left:10px;right:10px;box-shadow:0 0 20px #0008}.reference-memory-detail>button{color:#d5c38c;cursor:pointer;font-size:16px;position:absolute;top:5px;right:8px}.reference-memory-detail>span{color:#8fa5b5;overflow-wrap:anywhere}@keyframes memory-packet{to{stroke-dashoffset:-100px}}@keyframes memory-hub-pulse{50%{filter:drop-shadow(0 0 8px #ffe09f)}}@keyframes memory-halo-spin{to{stroke-dashoffset:-24px;transform:rotate(360deg)}}@keyframes memory-orbit-spin{to{stroke-dashoffset:52px;transform:rotate(-360deg)}}@keyframes memory-dot-pulse{0%,to{opacity:.38;transform:scale(.82)}50%{opacity:1;transform:scale(1.45)}}@media (width<=1199px),(height<=739px){.reference-motion{display:none}.reference-memory-hub circle{fill:#132028;stroke:#e9cf80;stroke-opacity:1}.reference-agent{min-height:58px}.reference-knowledge .v2-panel-heading{flex-wrap:wrap;gap:4px}}@media (width>=1200px) and (height>=740px){.v2-shell:before{content:"";pointer-events:none;z-index:0;background:inherit;opacity:0;mix-blend-mode:screen;transition:opacity .8s;position:absolute;inset:0}.v2-shell.reference-working:before{opacity:.18;animation:2s ease-in-out infinite reference-atmosphere-pulse}}@keyframes reference-atmosphere-pulse{50%{opacity:.38;filter:brightness(1.3)}}.memory-core-card{animation:3.4s ease-in-out infinite mcore-card-pulse;border-color:#5ee0ed47!important;box-shadow:inset 0 1px #ffffff0d,0 0 26px #5ee0ed1a,0 0 46px #f2c94c0f!important}.memory-core-card:after{content:"";pointer-events:none;opacity:.5;background:conic-gradient(from 0deg, transparent 0 78%, #5ee0ed1a 86%, #f2c94c1f 92%, transparent 100%);animation:7s linear infinite mcore-sheen;position:absolute;inset:-40%}@keyframes mcore-card-pulse{50%{box-shadow:inset 0 1px #ffffff0d,0 0 34px #5ee0ed2e,0 0 60px #f2c94c1a!important}}@keyframes mcore-sheen{to{transform:rotate(360deg)}}.memory-core-body{z-index:1;cursor:pointer;text-align:left;background:0 0;border:0;flex:1;align-items:center;gap:18px;width:100%;min-height:0;padding:4px 6px;display:flex;position:relative}.memory-core-ring-wrap{flex-shrink:0;width:118px;height:118px;position:relative}.memory-core-ring{width:100%;height:100%;position:absolute;inset:0}.mcore-track{stroke:#ffffff0f}.mcore-progress{filter:drop-shadow(0 0 4px #5ee0ed99);transition:stroke-dashoffset .9s}circle.mcore-inner-pulse{fill:#5ee0ed0d;stroke:#5ee0ed29;stroke-width:.6px;transform-origin:50%;animation:2.6s ease-in-out infinite mcore-inner}@keyframes mcore-inner{50%{fill:#f2c94c12;stroke:#f2c94c4d}}.memory-core-readout{text-align:center;place-content:center;gap:1px;display:grid;position:absolute;inset:0}.memory-core-readout b{color:#f2ecdc;text-shadow:0 0 14px #5ee0ed8c;font:700 24px Segoe UI,sans-serif}.memory-core-readout span{letter-spacing:.3em;color:#5ee0edbf;font:700 7px JetBrains Mono,monospace}.memory-core-streams{pointer-events:none;border-radius:50%;position:absolute;inset:-26% -14%;overflow:hidden}.memory-core-streams i{border-radius:50%;animation:linear infinite mcore-fall;position:absolute;top:-6%}.memory-core-streams i.cyan{background:#5ee0ed;box-shadow:0 0 6px #5ee0ed}.memory-core-streams i.gold{background:#f2c94c;box-shadow:0 0 6px #f2c94c}@keyframes mcore-fall{0%{opacity:0;transform:translateY(0)scale(1)}12%{opacity:.95}85%{opacity:.8}to{opacity:0;transform:translateY(150px)scale(.35)}}.memory-core-stats{flex-direction:column;gap:6px;min-width:0;display:flex}.memory-core-title{letter-spacing:.22em;color:#ffe9ad;text-shadow:0 0 12px #f2c94c59;font:700 13px Segoe UI,sans-serif}.memory-core-meta{color:#a9e6ee;letter-spacing:.06em;font:600 11px JetBrains Mono,monospace}.memory-core-bar{background:#ffffff0f;border-radius:3px;max-width:210px;height:4px;overflow:hidden}.memory-core-bar i{background:linear-gradient(90deg,#5ee0ed,#f2c94c);border-radius:3px;height:100%;transition:width .9s;display:block;box-shadow:0 0 8px #5ee0ed99}.memory-core-hint{color:#ffffff59;letter-spacing:.08em;font-size:9px}.memory-core-body:hover .memory-core-readout b{text-shadow:0 0 20px #5ee0ede6}.memory-core-body:focus-visible{outline-offset:3px;border-radius:8px;outline:1px solid #f2c94c80}.v2-core-zoomed{filter:blur(5px)brightness(.55);pointer-events:none;transition:filter .35s}.v2-dashboard{transition:filter .35s}.mcore-overlay{z-index:120;justify-content:center;align-items:center;gap:3vw;padding:4vh 3vw;display:flex;position:fixed;inset:0}.mcore-backdrop{-webkit-backdrop-filter:blur(14px)saturate(115%);backdrop-filter:blur(14px)saturate(115%);background:radial-gradient(at 42% 46%,#06141cb8 0%,#02060aeb 70%);position:absolute;inset:0}.mcore-close{z-index:5;color:#d9e6ee;cursor:pointer;background:#08121ab3;border:1px solid #ffffff2e;border-radius:50%;width:34px;height:34px;font-size:18px;line-height:1;transition:all .2s;position:absolute;top:18px;right:22px}.mcore-close:hover{color:#ffe9ad;border-color:#f2c94c99;box-shadow:0 0 14px #f2c94c59}.mcore-stage{z-index:2;aspect-ratio:1;will-change:transform;width:min(58vw,66vh);transition:transform .18s ease-out;position:relative}.mcore-sphere{transform-style:preserve-3d;border-radius:50%;animation:7s ease-in-out infinite mcore-float;position:absolute;inset:0}@keyframes mcore-float{50%{transform:translateY(-1.4%)}}.mcore-halo{filter:blur(18px);background:radial-gradient(circle,#5ee0ed29 0%,#f2c94c12 42%,#0000 68%);border-radius:50%;animation:3.6s ease-in-out infinite mcore-halo;position:absolute;inset:-14%}@keyframes mcore-halo{50%{opacity:.65;transform:scale(1.04)}}.mcore-shell{background:radial-gradient(circle at 38% 32%,#78f0fa1a 0%,#143c5029 45%,#040c1280 100%);border:1px solid #8ce6f047;border-radius:50%;position:absolute;inset:0;box-shadow:inset 0 0 60px #5ee0ed24,inset 0 0 140px #f2c94c0d,0 0 50px #5ee0ed1f}.mcore-grid{opacity:.5;background:repeating-radial-gradient(circle at 50% 50%, transparent 0 11.5%, #78dceb12 11.5% 11.7%), repeating-conic-gradient(from 0deg at 50% 50%, transparent 0 14deg, #f2c94c0d 14deg 14.6deg);border-radius:50%;animation:40s linear infinite mcore-spin;position:absolute;inset:0;overflow:hidden;-webkit-mask-image:radial-gradient(circle,#000 55%,#0000 72%);mask-image:radial-gradient(circle,#000 55%,#0000 72%)}@keyframes mcore-spin{to{transform:rotate(360deg)}}.mcore-links{width:100%;height:100%;position:absolute;inset:0}.mcore-link{stroke:#78e1ee59;stroke-width:.18px;stroke-dasharray:2 5;animation:4s linear infinite mcore-link-flow}@keyframes mcore-link-flow{to{stroke-dashoffset:-28px}}.mcore-center{text-align:center;z-index:4;pointer-events:none;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.mcore-center b{letter-spacing:.3em;color:#fff3d3;text-shadow:0 0 18px #f2c94cb3;font:700 20px Segoe UI,sans-serif;display:block}.mcore-center span{letter-spacing:.18em;color:#96e6f0cc;margin-top:4px;font:600 9px JetBrains Mono,monospace;display:block}.mcore-folder{z-index:3;border:1px solid var(--fc);border-radius:10px;flex-direction:column;align-items:center;gap:2px;padding:8px 12px 6px;display:flex;position:absolute;transform:translate(-50%,-50%)}@supports (color:color-mix(in lab, red, red)){.mcore-folder{border:1px solid color-mix(in srgb, var(--fc) 40%, transparent)}}.mcore-folder{color:var(--fc);cursor:pointer;box-shadow:0 0 18px var(--fc), inset 0 0 14px var(--fc);background:linear-gradient(160deg,#0a1820d1,#060e14b8)}@supports (color:color-mix(in lab, red, red)){.mcore-folder{box-shadow:0 0 18px color-mix(in srgb, var(--fc) 22%, transparent), inset 0 0 14px color-mix(in srgb, var(--fc) 8%, transparent)}}.mcore-folder{-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);animation:5.5s ease-in-out infinite mcore-bob}.mcore-folder:hover,.mcore-folder.is-active{border-color:var(--fc);box-shadow:0 0 26px var(--fc)}@supports (color:color-mix(in lab, red, red)){.mcore-folder:hover,.mcore-folder.is-active{box-shadow:0 0 26px color-mix(in srgb, var(--fc) 45%, transparent)}}.mcore-folder:hover,.mcore-folder.is-active{transform:translate(-50%,-50%)scale(1.06)}@keyframes mcore-bob{50%{margin-top:-6px}}.mcore-folder-ico{filter:drop-shadow(0 0 6px var(--fc))}.mcore-folder-name{letter-spacing:.08em;color:#e8f2f6;white-space:nowrap;font:600 9.5px Segoe UI,sans-serif}.mcore-folder-count{color:var(--fc);opacity:.85;font:700 7.5px JetBrains Mono,monospace}.mcore-frag{z-index:2;pointer-events:auto;border-radius:2px;width:7px;height:7px;animation:ease-in-out infinite alternate mcore-drift;position:absolute;transform:translate(-50%,-50%)rotate(45deg)}.mcore-frag.cyan{background:#5ee0edd9;box-shadow:0 0 8px #5ee0edcc}.mcore-frag.gold{background:#f2c94ce6;box-shadow:0 0 8px #f2c94ccc}.mcore-frag.is-file{border:1px solid #ffffff59;border-radius:2px;place-items:center;width:13px;height:10px;display:grid;transform:translate(-50%,-50%)rotate(0)}.mcore-frag.is-file svg{color:#06131a}@keyframes mcore-drift{0%{margin-top:3px;margin-left:-4px}to{margin-top:-5px;margin-left:5px}}.mcore-panel{z-index:3;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);scrollbar-width:thin;background:linear-gradient(165deg,#09161edb,#050b11e6);border:1px solid #82dceb38;border-radius:14px;flex-direction:column;gap:14px;width:min(330px,26vw);max-height:82vh;padding:16px 14px;display:flex;position:relative;overflow-y:auto;box-shadow:0 0 34px #0000008c,inset 0 1px #ffffff0f,0 0 22px #5ee0ed12}.mcore-panel-section.grow{flex:1;min-height:0}.mcore-panel-title{letter-spacing:.28em;text-transform:uppercase;color:#f2c94cd9;align-items:center;gap:8px;margin-bottom:7px;font:700 9px JetBrains Mono,monospace;display:flex}.mcore-filter-tag{letter-spacing:.1em;color:#5ee0ed;background:#5ee0ed14;border:1px solid #5ee0ed59;border-radius:4px;padding:1px 6px;font:600 8px JetBrains Mono,monospace}.mcore-row{color:#b9cbd6;text-align:left;background:0 0;border:1px solid #0000;border-radius:6px;align-items:center;gap:8px;width:100%;padding:5px 7px;font-size:10.5px;display:flex}.mcore-row>span{white-space:nowrap;text-overflow:ellipsis;flex:1;min-width:0;overflow:hidden}.mcore-row>em{color:#ffffff59;flex-shrink:0;font:600 8.5px JetBrains Mono,monospace}.mcore-row:hover{color:#ffe4a1;background:#5ee0ed0d;border-color:#5ee0ed2e}button.mcore-row{cursor:pointer}button.mcore-row.is-active{color:#ffe9ad;background:#f2c94c14;border-color:#f2c94c59}.mcore-row .dot{border-radius:50%;flex-shrink:0;width:5px;height:5px}.mcore-row .dot.cyan{background:#5ee0ed;box-shadow:0 0 6px #5ee0ed}.mcore-row .dot.gold{background:#f2c94c;box-shadow:0 0 6px #f2c94c}.mcore-empty{color:#ffffff59;padding:4px 2px;font-size:9.5px}@media (width<=1199px),(height<=739px){.mcore-overlay{flex-direction:column;gap:2vh;padding:3vh 2vw;overflow-y:auto}.mcore-stage{width:min(80vw,46vh)}.mcore-panel{width:min(92vw,480px);max-height:34vh}.memory-core-body{gap:12px}.memory-core-ring-wrap{width:92px;height:92px}}.reference-motion{opacity:.18;filter:saturate(.72)contrast(.92);transition:opacity .45s,filter .45s}.reference-working .reference-motion{opacity:.34;filter:saturate(.92)contrast()}.v2-globe-card{isolation:isolate;position:relative;overflow:hidden;background:radial-gradient(circle,#30495c2e,#0000 42%),linear-gradient(145deg,#0a1117f5,#050a0eeb)!important;border-color:#e1c17057!important;box-shadow:inset 0 1px #ffffff0d,0 18px 48px #00000047!important}.v2-globe-card:before{content:"";pointer-events:none;z-index:0;background:radial-gradient(circle,#f2c94c11,#0000 52%);position:absolute;inset:0;display:block!important}.v2-globe-card:after{content:"";pointer-events:none;z-index:1;opacity:.3;background:linear-gradient(#0000,#efd1841f,#0000);height:18%;animation:8s linear infinite command-center-scan;position:absolute;top:-18%;left:5%;right:5%;display:block!important}.command-center-core{z-index:2}.command-center-core .reference-globe-kinetic{filter:drop-shadow(0 0 18px #e8c56c29)}.reference-core-working.command-center-core .reference-globe-kinetic{filter:drop-shadow(0 0 24px #e8c56c4d)}@keyframes command-center-scan{0%{transform:translateY(0)}to{transform:translateY(700%)}}@media (width>=1200px) and (height>=740px){.v2-shell{background:radial-gradient(900px 560px at 50% 24%,#d4af370e,#0000 62%),linear-gradient(#070b0e 0%,#04070a 100%)}.v2-dashboard{gap:12px 0;padding:14px 10px 6.4vh}.v2-dashboard>.v2-cell{margin:0 6px}.v2-panel,.v2-globe-card{border-radius:13px}.v2-cell>.v2-panel{background:linear-gradient(155deg,#0a1015e6,#050a0edb);border-color:#8ea0a63d;box-shadow:inset 0 1px #ffffff09,0 10px 30px #00000029}.v2-panel-heading{margin-bottom:10px}.v2-section-title,.v2-feed-cell .v2-panel-heading>span{color:#f4cf6ce6;letter-spacing:.16em}}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-space-y-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-gradient-position{syntax:"*";inherits:false}@property --tw-gradient-from{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-via{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-to{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-stops{syntax:"*";inherits:false}@property --tw-gradient-via-stops{syntax:"*";inherits:false}@property --tw-gradient-from-position{syntax:"<length-percentage>";inherits:false;initial-value:0%}@property --tw-gradient-via-position{syntax:"<length-percentage>";inherits:false;initial-value:50%}@property --tw-gradient-to-position{syntax:"<length-percentage>";inherits:false;initial-value:100%}@property --tw-leading{syntax:"*";inherits:false}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-tracking{syntax:"*";inherits:false}@property --tw-ordinal{syntax:"*";inherits:false}@property --tw-slashed-zero{syntax:"*";inherits:false}@property --tw-numeric-figure{syntax:"*";inherits:false}@property --tw-numeric-spacing{syntax:"*";inherits:false}@property --tw-numeric-fraction{syntax:"*";inherits:false}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}.command-center-reference{--cc-cyan:#6fdcff;--cc-cyan-soft:#9ae9ff;--cc-gold:#ffd57d;--cc-good:#7ef0d6;--cc-warn:#ffd57d;--cc-bad:#ff8a8a;--cc-panel-a:#091a26eb;--cc-panel-b:#030d15f5;--cc-line:#7abedb29;--cc-line-soft:#7abedb17;--cc-text:#dfeef7;--cc-dim:#93b3c4;--cc-energy:.22;color:var(--cc-text);background:#02080e!important}.command-center-reference [data-cc-mood=idle]{--cc-energy:.2}.command-center-reference [data-cc-mood=active]{--cc-energy:.44}.command-center-reference [data-cc-mood=thinking]{--cc-energy:.58}.command-center-reference [data-cc-mood=executing]{--cc-energy:.9}.command-center-reference [data-cc-mood=waiting-approval]{--cc-energy:.48}.command-center-reference [data-cc-mood=success]{--cc-energy:.66}.command-center-reference [data-cc-mood=error]{--cc-energy:.5}.cc-tone-idle{color:#8fb6c8}.cc-tone-active{color:var(--cc-cyan)}.cc-tone-thinking{color:#a8b9ff}.cc-tone-executing{color:var(--cc-good)}.cc-tone-waiting-approval{color:var(--cc-gold)}.cc-tone-success{color:var(--cc-good)}.cc-tone-error{color:var(--cc-bad)}.cc-live{color:var(--cc-good)!important}.cc-warning{color:var(--cc-warn)!important}.cc-offline{color:var(--cc-bad)!important}@keyframes cc-dot{0%,to{opacity:.4}50%{opacity:1}}.command-center-reference .v2-dashboard{grid-template-rows:minmax(0,1fr) 232px;grid-template-columns:minmax(0,1fr) 356px;gap:12px;min-height:0;padding:12px 14px 0;display:grid;overflow:hidden}.command-center-reference .v2-dashboard>.v2-cell{grid-area:1/1;min-width:0;height:auto;min-height:0;margin:0}.cc-right-stack{isolation:isolate;grid-area:1/2;grid-template-rows:minmax(54px,auto) minmax(105px,.92fr) minmax(68px,.38fr) minmax(135px,1.5fr);gap:8px;min-width:0;min-height:0;display:grid;position:relative}.cc-right-stack>.v2-cell,.cc-right-stack>.cc-approvals-panel{grid-area:auto;height:100%;min-height:0;margin:0}.cc-bottom-strip{grid-area:2/1/auto/-1;grid-template-columns:1fr 1.18fr 1.02fr 1.3fr .94fr;gap:10px;min-width:0;min-height:0;display:grid}.cc-bottom-strip>.v2-cell{grid-area:auto;min-width:0;height:100%;min-height:0;margin:0;overflow:hidden}.command-center-reference .cc-bottom-strip>.v2-cell>.v2-panel{border-color:#78acd624;box-shadow:inset 0 1px #96c8eb0d;background:linear-gradient(170deg,#0c16229e,#050a1194)!important}.command-center-reference .cc-bottom-strip>.v2-cell>.v2-panel:hover{border-color:#8cbee63d}.command-center-reference .cc-bottom-strip .v2-panel-title,.command-center-reference .cc-bottom-strip .cc-strip-kicker{opacity:.82}.command-center-reference .v2-panel{border:1px solid var(--cc-line);-webkit-backdrop-filter:none;backdrop-filter:none;border-radius:12px;position:relative;overflow:hidden;box-shadow:inset 0 1px #beebff17,inset 0 0 44px #14608617,0 10px 30px #00000080;background:linear-gradient(180deg, #5eb2d612, #0000 42%), linear-gradient(155deg, var(--cc-panel-a), var(--cc-panel-b))!important}.command-center-reference .v2-panel:before{display:none}.command-center-reference .v2-panel:after{content:"";pointer-events:none;border-radius:inherit;opacity:calc(.35 + var(--cc-energy) * .65);background:linear-gradient(120deg,#ffe2a017,#0000 34%);transition:opacity .9s;position:absolute;inset:0}.command-center-reference .v2-cell>.v2-panel{height:100%;min-height:0;padding:12px 14px}.command-center-reference .v2-panel-heading{border-bottom:1px solid var(--cc-line-soft);flex-shrink:0;min-height:18px;margin:0 0 10px;padding:0 0 8px}.command-center-reference .v2-section-title{letter-spacing:.19em;text-transform:uppercase;color:#e2f2fa;font:600 10.5px Segoe UI,system-ui,sans-serif}.command-center-reference .v2-section-title:before{content:"";vertical-align:-1px;background:linear-gradient(180deg, var(--cc-gold), #ffd57d26);border-radius:2px;width:3px;height:11px;margin-right:8px;display:inline-block}.cc-card-heading{letter-spacing:.19em;text-transform:uppercase;color:#e2f2fa;z-index:2;border-bottom:1px solid var(--cc-line-soft);flex-shrink:0;align-items:center;gap:8px;margin-bottom:9px;padding-bottom:8px;font:600 10.5px Segoe UI,system-ui,sans-serif;display:flex;position:relative}.cc-card-heading>b{color:var(--cc-gold);margin-left:auto;font:600 12px Segoe UI,sans-serif}.cc-card-heading>button{letter-spacing:.04em;color:#55cfe8;cursor:pointer;margin-left:auto;font:9px Segoe UI,sans-serif}.cc-empty{color:#86a8ba;padding:10px 2px;font-size:11px;line-height:1.55}.cc-error{color:#ffc2ca;white-space:normal;overflow-wrap:anywhere;background:#43141f8c;border:1px solid #ff8a8a57;border-radius:8px;padding:10px;font-size:11px}.command-center-reference .v2-sidebar{z-index:5;background:linear-gradient(#5eb2d60d,#0000 22%),linear-gradient(#060d14 0%,#040a11 60%,#03080e 100%);border-right:1px solid #ffd57d24;flex-direction:column;flex-shrink:0;width:214px;min-width:214px;display:flex;position:relative;overflow:hidden;box-shadow:12px 0 40px #0000008c}.command-center-reference .v2-sidebar:after{content:"";background:linear-gradient(#0000,#ffd57d80,#0000);width:1px;height:34%;animation:9s ease-in-out infinite cc-sidebar-sweep;position:absolute;top:0;right:-1px}@keyframes cc-sidebar-sweep{0%,to{opacity:0;transform:translateY(-40%)}50%{opacity:1;transform:translateY(180%)}}.cc-brand{border-bottom:1px solid #7abedb21;align-items:center;gap:12px;height:74px;min-height:74px;padding:0 16px;display:flex}.cc-brand-emblem{background:radial-gradient(circle at 34% 28%,#ffe08a3d,#040a10f2 68%);border:1px solid #ffe08a8c;border-radius:50%;flex-shrink:0;place-items:center;width:42px;height:42px;display:grid;position:relative;box-shadow:0 0 22px #ffc85c38,inset 0 0 14px #ffd57d1f}.cc-brand-emblem>i{border:1px solid #ffd57d38;border-radius:50%;position:absolute;inset:5px}.cc-brand-emblem>b{color:#ffe8ac;text-shadow:0 0 12px #ffd57d8c;font:400 19px Georgia,serif}.cc-brand-copy{flex-direction:column;gap:3px;min-width:0;display:flex}.cc-brand-copy>b{letter-spacing:.24em;color:#ffdf9a;font:600 15px Segoe UI,sans-serif}.cc-brand-copy>em{font:7.5px var(--font-tech);letter-spacing:.3em;color:#a0c4d68c;font-style:normal}.cc-nav{scrollbar-width:thin;scrollbar-color:#7abedb47 transparent;flex:1;min-height:0;padding:14px 10px 8px;overflow-y:auto}.cc-nav-group+.cc-nav-group{margin-top:12px}.cc-nav-title{font:600 7.5px var(--font-tech);letter-spacing:.34em;text-transform:uppercase;color:#8cb4c86b;margin:0 0 6px;padding:0 10px}.cc-nav-list{flex-direction:column;gap:1px;display:flex}.cc-nav-item{color:#cee2ee99;text-align:left;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:7px;grid-template-columns:18px minmax(0,1fr) auto;align-items:center;gap:10px;width:100%;min-height:31px;padding:5px 10px 5px 8px;font:400 11.5px Segoe UI,system-ui,sans-serif;transition:color .18s,background .18s,border-color .18s;display:grid;position:relative}.cc-nav-rail{background:var(--cc-gold);border-radius:2px;width:2px;height:0;transition:height .22s;position:absolute;top:50%;left:0;transform:translateY(-50%)}.cc-nav-icon{color:#96bed28c;place-items:center;transition:color .18s;display:grid}.cc-nav-label{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.cc-nav-badge{font:600 8.5px var(--font-tech);color:var(--cc-gold);background:#ffd57d14;border:1px solid #ffd57d47;border-radius:4px;padding:1px 5px}.cc-nav-item:hover,.cc-nav-item:focus-visible{color:#eaf6fd;background:#6fdcff0d;border-color:#6fdcff29;outline:none}.cc-nav-item.is-active{color:#fff4dc;background:linear-gradient(100deg,#ffd57d29,#ffd57d05 72%);border-color:#ffd57d4d;box-shadow:inset 0 1px #fff0c824,0 6px 20px #0006}.cc-nav-item.is-active .cc-nav-rail{height:62%;box-shadow:0 0 10px var(--cc-gold)}.cc-nav-item.is-active .cc-nav-icon{color:var(--cc-gold)}.cc-sidebar-foot{background:linear-gradient(#040a1000,#02070ce6);border-top:1px solid #7abedb1c;flex-shrink:0;padding:10px 14px 14px}.cc-motto{font:600 8px var(--font-tech);letter-spacing:.26em;color:#d8ecf69e;background:radial-gradient(at 50% 130%,#ffd57d29,#0000 62%),linear-gradient(#09121be6,#04090ff5);border:1px solid #ffd57d24;border-radius:8px;flex-direction:column;gap:1px;margin-bottom:9px;padding:8px 12px 10px;display:flex;position:relative;overflow:hidden}.cc-motto .is-gold{color:#e6c877}.cc-motto:after{content:"";border-top:1px solid #ffd57d80;border-radius:50%;height:26px;position:absolute;bottom:-14px;left:12%;right:12%;box-shadow:0 -8px 20px #ffc85c2e}.cc-speak{color:#f0d79b;letter-spacing:.06em;cursor:pointer;background:linear-gradient(100deg,#ffd57d1c,#ffd57d05);border:1px solid #ffd57d57;border-radius:8px;align-items:center;gap:9px;width:100%;height:34px;margin-bottom:9px;padding:0 12px;font:500 10.5px Segoe UI,sans-serif;display:flex;position:relative;overflow:hidden}.cc-speak:hover{color:#fff0c9;border-color:#ffd57d99}.cc-speak-icon{background:#ffcf6e;border-radius:50%;flex-shrink:0;width:9px;height:9px;box-shadow:0 0 10px #ffcf6e}.cc-speak-wave{opacity:.55;background:linear-gradient(90deg,#0000 0 8%,#ffcf6e 8% 12%,#0000 12% 26%,#ffcf6e 26% 32%,#0000 32% 46%,#ffcf6e 46% 50%,#0000 50% 66%,#ffcf6e 66% 72%,#0000 72%);width:22px;height:12px;animation:1.9s ease-in-out infinite cc-wave;position:absolute;right:10px;-webkit-mask-image:linear-gradient(#0000,#000 45%,#0000);mask-image:linear-gradient(#0000,#000 45%,#0000)}@keyframes cc-wave{0%,to{opacity:.35;transform:scaleY(.4)}50%{opacity:.85;transform:scaleY(1)}}.cc-focus{color:#a0bece80;cursor:pointer;background:0 0;border:0;justify-content:space-between;align-items:center;width:100%;padding:4px 2px;font:400 9.5px Segoe UI,sans-serif;display:flex}.cc-switch{background:#ffffff1a;border-radius:9px;width:30px;height:16px;padding:2px;transition:background .2s;display:block}.cc-switch>i{background:#cfe3ee;border-radius:50%;width:12px;height:12px;transition:transform .2s;display:block}.cc-switch.is-on{background:#d4af37d9}.cc-switch.is-on>i{background:#fff6dd;transform:translate(14px)}.cc-signature{font:6.5px var(--font-tech);letter-spacing:.2em;color:#82a5b957;margin-top:10px}.command-center-reference .v2-topbar.cc-topbar{background:linear-gradient(#5eb2d60f,#0000 60%),linear-gradient(#051019f5,#030a11e6);border-bottom:1px solid #7abedb24;flex-shrink:0;align-items:center;gap:18px;height:74px;min-height:74px;padding:0 18px;display:flex;box-shadow:0 8px 26px #0006}.cc-global-search{color:#8fc9e0;background:linear-gradient(#091a26e6,#040d15e6);border:1px solid #7abedb33;border-radius:20px;flex:1;align-items:center;gap:11px;min-width:220px;max-width:520px;height:40px;padding:0 15px;transition:border-color .2s,box-shadow .2s;display:flex;box-shadow:inset 0 1px #beebff0f}.cc-global-search:focus-within{border-color:#6fdcff80;box-shadow:inset 0 1px #beebff1a,0 0 18px #6fdcff24}.cc-global-search input{color:#e9f7ff;background:0 0;border:0;outline:none;width:100%;min-width:0;font:400 12px Segoe UI,sans-serif}.cc-global-search input::placeholder{color:#6f93a6}.cc-global-search kbd{font:9px var(--font-tech);color:#62808f;border:1px solid #7abedb2e;border-radius:4px;padding:1px 5px}.cc-workspace-select{height:40px;color:var(--cc-cyan);cursor:pointer;white-space:nowrap;background:linear-gradient(#0b1e2be6,#051019e6);border:1px solid #7abedb2e;border-radius:9px;align-items:center;gap:11px;padding:0 13px;transition:border-color .2s;display:flex}.cc-workspace-select:hover{border-color:#6fdcff6b}.cc-workspace-copy{text-align:left;flex-direction:column;gap:2px;display:flex}.cc-workspace-copy>em{font:6.5px var(--font-tech);letter-spacing:.28em;color:#8cb4c880;font-style:normal}.cc-workspace-copy>b{color:#eaf6fd;font:500 12px Segoe UI,sans-serif}.cc-workspace-caret{color:#6f93a6;font-size:12px}.cc-top-stats{white-space:nowrap;align-items:center;gap:8px;display:flex}.cc-top-stats>button{cursor:pointer;background:#07141eb3;border:1px solid #7abedb21;border-radius:7px;flex-direction:column;align-items:center;gap:2px;min-width:50px;padding:5px 9px;transition:border-color .18s,background .18s;display:flex}.cc-top-stats>button:hover{background:#0b202ecc;border-color:#6fdcff66}.cc-top-stats>button>b{color:#dff2fb;font:600 14px/1 Segoe UI,sans-serif}.cc-top-stats>button>span{font:6.5px var(--font-tech);letter-spacing:.16em;color:#8cb4c88c}.cc-top-live{font:7.5px var(--font-tech);letter-spacing:.14em;opacity:.9;border:1px solid;border-radius:20px;align-items:center;gap:6px;padding:6px 10px;display:flex}.cc-top-live>i{background:currentColor;border-radius:50%;width:5px;height:5px;animation:2s ease-in-out infinite cc-dot;box-shadow:0 0 8px}.cc-clock{white-space:nowrap;flex-direction:column;align-items:flex-end;gap:2px;display:flex}.cc-clock>b{letter-spacing:.06em;color:#e6f4fb;font-variant-numeric:tabular-nums;font:500 17px/1 Segoe UI,sans-serif}.cc-clock>em{font:6.5px var(--font-tech);letter-spacing:.2em;color:#8cb4c880;font-style:normal}.cc-notifications{color:#b8dcea;cursor:pointer;background:#07141eb3;border:1px solid #7abedb29;border-radius:9px;place-items:center;width:38px;height:38px;transition:border-color .18s,color .18s;display:grid;position:relative}.cc-notifications:hover{color:var(--cc-gold);border-color:#ffd57d6b}.cc-notifications>span{color:#fff;min-width:16px;font:600 9px var(--font-tech);background:#e0525f;border-radius:9px;padding:1px 4px;position:absolute;top:-6px;right:-5px;box-shadow:0 0 10px #e0525f99}.cc-operator{text-align:left;cursor:pointer;background:0 0;border:0;border-left:1px solid #7abedb29;border-radius:8px;flex-shrink:0;align-items:center;gap:11px;padding:5px 10px 5px 14px;transition:background .18s;display:flex}.cc-operator:hover{background:#6fdcff0d}.cc-operator-emblem{color:#ffe6a3;background:radial-gradient(circle at 34% 28%,#ffe08a33,#040a10e6 68%);border:1px solid #ffe08a99;border-radius:50%;flex-shrink:0;place-items:center;width:40px;height:40px;font:400 22px Georgia,serif;display:grid;box-shadow:0 0 14px #ffc85c4d}.cc-operator-copy{flex-direction:column;gap:2px;display:flex}.cc-operator-copy>b{letter-spacing:.13em;color:#ffe1a0;font:600 12.5px Segoe UI,sans-serif}.cc-operator-copy>small{font:6.5px var(--font-tech);letter-spacing:.28em;color:#8cb4c880}.cc-operator-copy>em{font:7.5px var(--font-tech);letter-spacing:.14em;margin-top:2px;font-style:normal}.cc-operator-mood{font:6.5px var(--font-tech);letter-spacing:.14em;opacity:.85;white-space:nowrap;border:1px solid;border-radius:14px;padding:4px 8px}.cc-hero{isolation:isolate;background:#03080f;border:1px solid #7abedb24;border-radius:14px;width:100%;height:100%;min-height:0;position:relative;overflow:hidden;box-shadow:0 18px 50px #0009,inset 0 0 90px #00000080}.cc-room{position:absolute;inset:0;overflow:hidden}.cc-room-far{filter:saturate(1.08)brightness(.8);opacity:.9;background:url(/assets/command-room-Bzhits5x.webp) 50%/cover no-repeat;position:absolute;inset:0;-webkit-mask-image:linear-gradient(90deg,#000 0 17%,#0000 30% 70%,#000 83% 100%);mask-image:linear-gradient(90deg,#000 0 17%,#0000 30% 70%,#000 83% 100%)}.cc-room-plate{opacity:.98;will-change:transform;background:url(/assets/command-room-Bzhits5x.webp) 50%/auto min(100%,464px) no-repeat;animation:40s ease-in-out infinite alternate cc-plate-drift;position:absolute;inset:0;-webkit-mask-image:linear-gradient(90deg,#0000 22%,#000 39% 61%,#0000 78%);mask-image:linear-gradient(90deg,#0000 22%,#000 39% 61%,#0000 78%)}@keyframes cc-plate-drift{0%{filter:saturate(1.03)brightness(.99);transform:scale(1.004)translate(0,0)}to{filter:saturate(1.14)brightness(1.05);transform:scale(1.028)translate(-.35%,.25%)}}.cc-room-city{mix-blend-mode:screen;background:radial-gradient(70% 100% at 50% 100%,#ffc46e1a,#0000 70%),radial-gradient(120% 80% at 50% 88%,#3ca0d221,#0000 72%);height:46%;animation:19s ease-in-out infinite cc-city-breathe;position:absolute;bottom:0;left:0;right:0}@keyframes cc-city-breathe{0%,to{opacity:calc(.34 + var(--cc-energy) * .36)}50%{opacity:calc(.5 + var(--cc-energy) * .5)}}.cc-room-vignette{pointer-events:none;background:radial-gradient(92% 84% at 50% 40%,#0000 52%,#01050957 84%,#010408cc 100%),linear-gradient(#020a129e 0%,#0000 14% 74%,#01060bcc 100%);position:absolute;inset:0}.cc-room-walls,.cc-room-consoles{pointer-events:none;opacity:.72;filter:saturate(1.2)brightness(1.1);position:absolute;inset:0}.cc-room-screen{filter:blur(.6px);background:linear-gradient(115deg,#041a288c,#10446033 46%,#03101a99);border:1px solid #6fdcff29;border-radius:2px;animation:7.2s ease-in-out infinite cc-screen-live;display:block;position:absolute;overflow:hidden;box-shadow:0 0 16px #39cfff1f}.cc-room-screen--gold{border-color:#ffd57d2e}.cc-room-screen--ice{border-color:#b4e8ff2e}.cc-room-screen--tall{transform:skewY(-4deg)}@keyframes cc-screen-live{0%,to{opacity:calc(.12 + var(--cc-energy) * .16);filter:blur(.7px)brightness(.8)}50%{opacity:calc(.24 + var(--cc-energy) * .34);filter:blur(.4px)brightness(1.3)}}.cc-room-screen-scan{background:repeating-linear-gradient(0deg,#0000 0 3px,#78e2ff24 3.5px,#0000 4px);animation:5.5s linear infinite cc-screen-roll;position:absolute;inset:0}@keyframes cc-screen-roll{to{transform:translateY(4px)}}.cc-room-screen-data{background:linear-gradient(90deg,#6fdcff8c 0 18%,#0000 18% 24%,#6fdcff66 24% 48%,#0000 48% 54%,#ffd57d80 54% 72%,#0000 72%);height:54%;animation:3.1s ease-in-out infinite cc-screen-data;position:absolute;top:22%;left:8%;right:8%;-webkit-mask-image:linear-gradient(#0000,#000 40% 60%,#0000);mask-image:linear-gradient(#0000,#000 40% 60%,#0000)}@keyframes cc-screen-data{0%,to{opacity:.4;transform:translate(-8%)scaleX(.9)}50%{opacity:.95;transform:translate(8%)scaleX(1.05)}}.cc-room-screen-glow{opacity:calc(.3 + var(--cc-energy) * .6);background:radial-gradient(at 50% 100%,#6fdcff4d,#0000 70%);position:absolute;inset:0}.cc-room-screen-leds{gap:4%;height:3px;display:flex;position:absolute;bottom:8%;left:8%;right:8%}.cc-room-screen-leds>b{background:#7ef0d680;border-radius:2px;flex:1;animation:2.7s ease-in-out infinite cc-led}.cc-room-screen-leds>b:nth-child(2){background:#6fdcff80;animation-delay:-.5s}.cc-room-screen-leds>b:nth-child(3){animation-delay:-1.1s}.cc-room-screen-leds>b:nth-child(4){background:#ffd57d80;animation-delay:-1.7s}.cc-room-screen-leds>b:nth-child(5){animation-delay:-2.2s}@keyframes cc-led{0%,to{opacity:.18}50%{opacity:calc(.5 + var(--cc-energy) * .5)}}.cc-room-traffic{pointer-events:none;position:absolute;inset:0;overflow:hidden}.cc-room-craft{width:calc(var(--craft-size) * 26px);height:calc(var(--craft-size) * 2px);animation-name:cc-craft;animation-timing-function:linear;animation-iteration-count:infinite;position:absolute;left:-12%}.cc-room-craft>i{filter:blur(.3px);background:linear-gradient(90deg,#0000,#c8ecffbf,#6fdcff33);border-radius:2px;position:absolute;inset:0}.cc-room-craft>i:last-child{background:#ffe0a0e6;border-radius:50%;width:6px;animation:2.4s steps(2,end) infinite cc-craft-blink;inset:-2px -4px -2px auto;box-shadow:0 0 8px #ffe0a0cc}@keyframes cc-craft{0%{opacity:0;transform:translate(0,0)}8%{opacity:.85}50%{transform:translate3d(62vw, calc(var(--craft-size) * 14px), 0);opacity:.7}92%{opacity:.85}to{transform:translate3d(124vw, calc(var(--craft-size) * -8px), 0);opacity:0}}@keyframes cc-craft-blink{0%,60%{opacity:1}61%,to{opacity:.15}}.cc-room-atmos{pointer-events:none;position:absolute;inset:0}.cc-room-sweep{mix-blend-mode:screen;background:linear-gradient(104deg,#0000 42%,#96e2ff17 50%,#ffe0a80f 54%,#0000 62%);animation-name:cc-sweep;animation-timing-function:ease-in-out;animation-iteration-count:infinite;position:absolute;inset:-20% -40%}@keyframes cc-sweep{0%{opacity:0;transform:translate(-32%)}25%{opacity:.9}75%{opacity:.9}to{opacity:0;transform:translate(32%)}}.cc-room-haze{left:var(--core-x,50%);top:var(--core-y,31%);width:calc(var(--core-d,30%) * 2.9);height:calc(var(--core-d,30%) * 2);mix-blend-mode:screen;opacity:calc(.4 + var(--cc-energy) * .6);background:radial-gradient(#50bef029,#0000 68%);border-radius:50%;position:absolute;transform:translate(-50%,-50%)}.cc-room-breath{mix-blend-mode:screen;background:radial-gradient(90% 70% at 50% 42%,#78dcff12,#0000 66%);animation-name:cc-breath;animation-timing-function:ease-in-out;animation-iteration-count:infinite;position:absolute;inset:0}@keyframes cc-breath{0%,to{opacity:.32;transform:scale(1)}50%{opacity:.9;transform:scale(1.05)}}.cc-room-dust{pointer-events:none;position:absolute;inset:0}.cc-room-dust>i{background:#d6f4ffb3;border-radius:50%;animation-name:cc-dust;animation-timing-function:ease-in-out;animation-iteration-count:infinite;position:absolute;box-shadow:0 0 6px #a0e2ffb3}@keyframes cc-dust{0%,to{opacity:0;transform:translate(0,0)}30%{opacity:.6}70%{opacity:.35}to{opacity:0;transform:translate(22px,-34px)}}.cc-hero{--core-x:50%;--core-y:34%;--core-d:27%}.cc-core{left:var(--core-x);top:var(--core-y);width:var(--core-d);height:var(--core-d);cursor:pointer;z-index:2;background:0 0;border:0;padding:0;display:block;position:absolute;transform:translate(-50%,-50%)}.cc-core>span{pointer-events:none;display:block;position:absolute}.cc-core-atmos{mix-blend-mode:screen;background:radial-gradient(circle,#0000 42%,#6fdcff21 54%,#ffd57d12 63%,#0000 70%);border-radius:50%;animation:7.4s ease-in-out infinite cc-core-atmos;inset:-46%}@keyframes cc-core-atmos{0%,to{opacity:calc(.5 + var(--cc-energy) * .4);transform:scale(.98)}50%{opacity:calc(.8 + var(--cc-energy) * .2);transform:scale(1.05)}}.cc-core-shell{border:1px solid rgba(150, 234, 255, calc(.28 + var(--cc-energy) * .4));box-shadow:inset 0 0 34px #60d6ff38, inset -12px -16px 44px #020c16b3, 0 0 46px rgba(96, 214, 255, calc(.1 + var(--cc-energy) * .24));border-radius:50%;animation:6.2s ease-in-out infinite cc-core-breathe;inset:0}@keyframes cc-core-breathe{0%,to{transform:scale(1)}50%{transform:scale(1.014)}}.cc-core-grid{mix-blend-mode:screen;opacity:calc(.2 + var(--cc-energy) * .34);background:repeating-linear-gradient(90deg,#0000 0 11.4%,#8ce6ff4d 11.7%,#0000 12%) 0 0/190% 100%,repeating-linear-gradient(0deg,#0000 0 15.6%,#ffe0a833 15.9%,#0000 16.2%) 0 0/100% 190%;border-radius:50%;animation:26s linear infinite cc-core-grid;inset:0;-webkit-mask-image:radial-gradient(circle,#0000 4%,#000 42%,#0000008c 72%,#0000 84%);mask-image:radial-gradient(circle,#0000 4%,#000 42%,#0000008c 72%,#0000 84%)}@keyframes cc-core-grid{0%{background-position:0 0,0 0}to{background-position:190% 0,0 190%}}.cc-core-sweep{mix-blend-mode:screen;border-radius:50%;inset:0;overflow:hidden}.cc-core-sweep:after{content:"";background:linear-gradient(#0000,#bef4ff47,#0000);height:26%;animation:7.2s linear infinite cc-core-scan;position:absolute;top:-10%;left:-30%;right:-30%}@keyframes cc-core-scan{0%{opacity:0;transform:translateY(-30%)}15%{opacity:1}85%{opacity:1}to{opacity:0;transform:translateY(460%)}}.cc-core-armature>i{border:1px solid #ffd57d47;border-radius:50%}.cc-core-armature>i:first-child{animation:18s linear infinite cc-arm-a;inset:6%}.cc-core-armature>i:nth-child(2){animation:25s linear infinite reverse cc-arm-b;inset:-4% 14%;transform:rotate(34deg)}.cc-core-armature>i:nth-child(3){animation:31s linear infinite reverse cc-arm-a;inset:12% -6%;transform:rotate(-46deg)}.cc-core-armature>i:nth-child(4){border-style:dashed;border-color:#6fdcff29;animation:46s linear infinite cc-arm-c;inset:-9%}@keyframes cc-arm-a{to{transform:rotate(360deg)}}@keyframes cc-arm-b{0%{transform:rotate(34deg)}to{transform:rotate(394deg)}}@keyframes cc-arm-c{to{transform:rotate(-360deg)}}.cc-core-plinth{height:34%;top:88%;left:-34%;right:-34%}.cc-core-plinth-ring{border:1px solid #6fdcff47;border-radius:50%;height:100%;animation:12s ease-in-out infinite cc-plinth;top:0;left:0;right:0}.cc-core-plinth-ring:nth-child(2){border-color:#ffd57d52;animation-duration:17s;animation-direction:reverse;top:22%}.cc-core-plinth-ring:nth-child(3){border-color:#96eaff33;animation-duration:22s;top:46%}@keyframes cc-plinth{0%,to{opacity:calc(.24 + var(--cc-energy) * .3);transform:scaleX(1)}50%{opacity:calc(.6 + var(--cc-energy) * .4);transform:scaleX(1.06)}}.cc-core-wordmark{text-align:center;flex-direction:column;align-items:center;gap:5px;display:flex;top:116%;left:-80%;right:-80%}.cc-core:focus-visible{outline-offset:10%;border-radius:50%;outline:1px dashed #ffd57dcc}.cc-room-columns{pointer-events:none;position:absolute;inset:0}.cc-room-column{filter:blur(.6px);background:linear-gradient(#0000,#6fdcff80 34%,#e2faff9e 62%,#ffd57d57,#0000);width:2px;animation:5.6s ease-in-out infinite cc-column;position:absolute;top:2%;bottom:22%;box-shadow:0 0 16px #60d6ff80}.cc-room-column--a{left:calc(var(--core-x) - var(--core-d) * .19)}.cc-room-column--b{left:calc(var(--core-x) + var(--core-d) * .16);animation-delay:-1.4s}@keyframes cc-column{0%,to{opacity:calc(.12 + var(--cc-energy) * .3);transform:scaleY(.9)}50%{opacity:calc(.34 + var(--cc-energy) * .5);transform:scaleY(1.04)}}.cc-room-floor{pointer-events:none;height:34%;position:absolute;bottom:0;left:0;right:0}.cc-room-floor-pool{left:var(--core-x,50%);width:calc(var(--core-d,30%) * 2.1);height:calc(var(--core-d,30%) * 1.5);mix-blend-mode:screen;background:radial-gradient(#60d6ff33,#0000 66%);border-radius:50%;animation:8.5s ease-in-out infinite cc-pool;position:absolute;top:6%;transform:translate(-50%)}.cc-room-floor-pool.is-gold{width:calc(var(--core-d,30%) * 1.5);height:calc(var(--core-d,30%) * 1.1);background:radial-gradient(#ffd57d2e,#0000 64%);animation-delay:-2.6s;top:26%}@keyframes cc-pool{0%,to{opacity:calc(.4 + var(--cc-energy) * .4);transform:translate(-50%)scale(1)}50%{opacity:calc(.75 + var(--cc-energy) * .25);transform:translate(-50%)scale(1.08)}}.cc-room-bloom{left:var(--core-x,50%);top:var(--core-y,31%);width:calc(var(--core-d,30%) * 1.9);height:calc(var(--core-d,30%) * 1.6);pointer-events:none;mix-blend-mode:screen;background:radial-gradient(#96eaff38,#0000 70%);border-radius:50%;transition:opacity .8s;position:absolute;transform:translate(-50%,-50%)}.cc-room-alert{pointer-events:none;mix-blend-mode:screen;opacity:0;background:radial-gradient(60% 44% at 50% 40%,#ff8a8a29,#0000 72%);transition:opacity .6s;position:absolute;inset:0}.cc-room.is-alert .cc-room-alert{animation:2.4s ease-in-out infinite cc-alert}@keyframes cc-alert{0%,to{opacity:.1}50%{opacity:.42}}.cc-orbit-field{z-index:3;pointer-events:none;position:absolute;inset:0}.cc-orbit-canvas{pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.cc-node{color:#eaf7ff;cursor:pointer;pointer-events:auto;text-shadow:0 2px 8px #000000d9;will-change:transform;background:0 0;border:0;flex-direction:column;align-items:center;gap:0;width:52px;padding:0;display:flex;position:absolute;top:0;left:0}.cc-node-halo{background:radial-gradient(circle, color-mix(in srgb, var(--agent-color,#6fdcff) 34%, transparent), transparent 68%);border-radius:50%;width:54px;height:54px;margin-left:-27px;animation:4.6s ease-in-out infinite cc-node-halo;position:absolute;top:-6px;left:50%}@keyframes cc-node-halo{0%,to{opacity:.3;transform:scale(.9)}50%{opacity:.7;transform:scale(1.1)}}.cc-node-orb{border:1px solid color-mix(in srgb, var(--agent-color,#6fdcff) 76%, #fff);color:#eafaff;width:42px;height:42px;box-shadow:inset 0 0 12px color-mix(in srgb, var(--agent-color,#6fdcff) 34%, transparent), 0 0 14px color-mix(in srgb, var(--agent-color,#6fdcff) 44%, transparent);background:radial-gradient(circle at 36% 30%,#143c52f2,#020c14f5 72%);border-radius:50%;place-items:center;margin:0 auto;transition:transform .22s,box-shadow .22s;display:grid;position:relative}.cc-node:hover .cc-node-orb,.cc-node:focus-visible .cc-node-orb,.cc-node[data-selected=true] .cc-node-orb{box-shadow:inset 0 0 14px color-mix(in srgb, var(--agent-color,#6fdcff) 52%, transparent), 0 0 26px var(--agent-color,#6fdcff);transform:scale(1.14)}.cc-node:focus-visible{outline:none}.cc-node:focus-visible .cc-node-orb{outline:2px solid var(--cc-gold);outline-offset:3px}.cc-node-plate{opacity:0;pointer-events:none;background:linear-gradient(#04121cd6,#020a11e0);border:1px solid #7abedb2e;border-radius:6px;flex-direction:column;align-items:center;gap:1px;width:max-content;max-width:140px;padding:3px 8px 4px;transition:border-color .2s,background .2s,opacity .18s,transform .18s;display:flex;position:absolute;top:47px;left:50%;transform:translate(-50%,-4px);box-shadow:0 4px 14px #00000080}.cc-node:hover .cc-node-plate,.cc-node:focus-visible .cc-node-plate,.cc-node[data-selected=true] .cc-node-plate{opacity:1;transform:translate(-50%)}.cc-node-plate>strong{text-overflow:ellipsis;white-space:nowrap;color:#e9f6ff;max-width:108px;font:600 10px Segoe UI,system-ui,sans-serif;overflow:hidden}.cc-node-plate>small{font:6.5px var(--font-tech);letter-spacing:.14em;text-transform:uppercase;color:#7fa3b5}.cc-node:hover .cc-node-plate,.cc-node[data-selected=true] .cc-node-plate{border-color:color-mix(in srgb, var(--agent-color,#6fdcff) 60%, transparent);background:linear-gradient(#09202ef0,#030e16f2)}.cc-node[data-tone=busy] .cc-node-plate>small{color:#8ff7dc}.cc-node[data-tone=busy] .cc-node-orb{animation:1.9s ease-in-out infinite cc-node-live}.cc-node[data-tone=approval] .cc-node-plate>small{color:var(--cc-gold)}.cc-node[data-tone=approval] .cc-node-orb{animation:1.6s ease-in-out infinite cc-node-warn}.cc-node[data-tone=approval] .cc-node-plate{border-color:#ffd57d73}.cc-node[data-tone=error] .cc-node-plate>small{color:var(--cc-bad)}.cc-node[data-tone=error] .cc-node-orb{animation:2.4s ease-in-out infinite cc-node-error}.cc-node[data-tone=offline]{filter:grayscale(.7)brightness(.62)}.cc-node[data-tone=offline] .cc-node-plate{border-color:#7abedb14}.cc-node[data-tone=done] .cc-node-plate>small{color:#9fe8d3}@keyframes cc-node-live{0%,to{box-shadow:inset 0 0 12px color-mix(in srgb, var(--agent-color,#6fdcff) 34%, transparent), 0 0 12px color-mix(in srgb, var(--agent-color,#6fdcff) 40%, transparent)}50%{box-shadow:inset 0 0 16px color-mix(in srgb, var(--agent-color,#6fdcff) 58%, transparent), 0 0 26px color-mix(in srgb, var(--agent-color,#6fdcff) 70%, transparent)}}@keyframes cc-node-warn{0%,to{box-shadow:inset 0 0 12px #ffd57d4d,0 0 12px #ffd57d52}50%{box-shadow:inset 0 0 18px #ffd57d8c,0 0 26px #ffd57d99}}@keyframes cc-node-error{0%,to{box-shadow:inset 0 0 10px #ff8a8a42,0 0 10px #ff8a8a47}50%{box-shadow:inset 0 0 15px #ff8a8a73,0 0 20px #ff8a8a73}}.cc-node-packets{pointer-events:none;position:absolute;inset:-6px}.cc-node-packets>i{width:3px;height:3px;box-shadow:0 0 6px var(--agent-color,#6fdcff);background:#d8f7ff;border-radius:50%;animation:1.8s linear infinite cc-node-packet;position:absolute}.cc-node-packets>i:first-child{top:-2px;left:50%}.cc-node-packets>i:nth-child(2){animation-delay:-.6s;bottom:-2px;left:22%}.cc-node-packets>i:nth-child(3){animation-delay:-1.2s;bottom:-2px;left:78%}@keyframes cc-node-packet{0%{opacity:0;transform:translateY(0)scale(.6)}30%{opacity:1}to{opacity:0;transform:translateY(-46px)scale(1.1)}}.cc-inspector{z-index:200;pointer-events:auto;scrollbar-width:thin;background:linear-gradient(158deg,#091e2c,#020a11);border:1px solid #ffd57d42;border-radius:14px;width:296px;max-height:none;padding:13px 13px 14px;animation:.28s cubic-bezier(.2,.75,.2,1) cc-inspector-in;position:absolute;top:52px;bottom:12px;right:10px;overflow-y:auto;box-shadow:0 24px 60px #000000d1,0 0 34px #6fdcff2e}.cc-inspector:before{content:"";pointer-events:none;border-radius:inherit;background:linear-gradient(150deg,#ffd57d12,#0000 42%);position:absolute;inset:0}.cc-node[data-selected=true]{border-color:#ffd57dd9;box-shadow:0 0 0 1px #ffd57d73,0 0 26px #ffd57d4d}.cc-node[data-selected=true] .cc-node-orb{box-shadow:0 0 0 1px #ffd57d8c,0 0 26px #ffd57d57}.cc-node[data-selected=true] .cc-node-plate{color:#fff4d8;border-color:#ffd57d9e}@keyframes cc-inspector-in{0%{opacity:0;transform:translate(14px)scale(.98)}to{opacity:1;transform:none}}.cc-inspector-head{border-bottom:1px solid #7abedb29;grid-template-columns:38px minmax(0,1fr) 26px;align-items:center;gap:11px;padding-bottom:12px;display:grid}.cc-inspector-orb{border:1px solid color-mix(in srgb, var(--agent-color,#6fdcff) 70%, #fff);color:#eafaff;width:38px;height:38px;box-shadow:0 0 14px color-mix(in srgb, var(--agent-color,#6fdcff) 46%, transparent);background:radial-gradient(circle at 36% 30%,#143c52f2,#020c14f5 72%);border-radius:50%;place-items:center;display:grid}.cc-inspector-id{flex-direction:column;gap:3px;min-width:0;display:flex}.cc-inspector-id>strong{color:#f0f8fd;text-overflow:ellipsis;white-space:nowrap;font:600 14px Segoe UI,sans-serif;overflow:hidden}.cc-inspector-id>small{font:7.5px var(--font-tech);letter-spacing:.2em;text-transform:uppercase;color:var(--cc-cyan)}.cc-inspector-close{color:#cfe7f3;cursor:pointer;background:#0b2230b3;border:1px solid #7abedb3d;border-radius:7px;width:26px;height:26px;font-size:17px;line-height:1}.cc-inspector-close:hover{color:var(--cc-gold);border-color:#ffd57d80}.cc-inspector-grid{gap:1px;margin:12px 0 0;display:grid}.cc-inspector-grid>div{border-bottom:1px solid #7abedb14;grid-template-columns:74px minmax(0,1fr);gap:10px;padding:6px 0;display:grid}.cc-inspector-grid dt{font:7px var(--font-tech);letter-spacing:.18em;text-transform:uppercase;color:#7fa3b5;align-self:center}.cc-inspector-grid dd{color:#dff1fa;overflow-wrap:anywhere;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:0;font:400 10.5px Segoe UI,sans-serif;display:-webkit-box;overflow:hidden}.cc-inspector-task{color:#cfe8f5;overflow-wrap:anywhere;background:#061621b3;border:1px solid #7abedb29;border-radius:8px;margin:11px 0 0;padding:9px 10px;font:400 10.5px/1.55 Segoe UI,sans-serif}.cc-inspector-task.is-sub{color:#a9c8d8;background:#040f1899;margin-top:7px}.cc-inspector-task>span{font:7px var(--font-tech);letter-spacing:.2em;text-transform:uppercase;color:var(--cc-gold);margin-bottom:5px;display:block}.cc-inspector-task.is-sub>span{color:#7fa3b5}.cc-inspector-tools{flex-wrap:wrap;gap:4px;margin:11px 0 0;display:flex}.cc-inspector-tools>span{font:7.5px var(--font-tech);color:#8fb6c8;border:1px solid #7abedb33;border-radius:4px;padding:2px 6px}.cc-inspector-actions{gap:6px;margin-top:14px;display:flex}.cc-inspector-actions>button{color:#ffe2ab;cursor:pointer;background:linear-gradient(#ffd57d1f,#ffd57d08);border:1px solid #ffd57d52;border-radius:7px;flex:1;padding:8px 6px;font:500 10px Segoe UI,sans-serif;transition:border-color .18s,background .18s}.cc-inspector-actions>button:hover{background:#ffd57d29;border-color:#ffd57da6}.cc-hero-head{z-index:6;pointer-events:none;background:linear-gradient(#020910d1,#0000);justify-content:space-between;align-items:flex-start;gap:14px;padding:16px 20px;display:flex;position:absolute;top:0;left:0;right:0}.cc-hero-title{flex-direction:column;gap:4px;display:flex}.cc-hero-title>b{letter-spacing:.34em;color:#ffe0a8eb;text-shadow:0 2px 10px #000c;font:600 13px Segoe UI,sans-serif}.cc-hero-title>em{font:6.5px var(--font-tech);letter-spacing:.32em;color:#96c4d899;font-style:normal}.cc-hero-meta{pointer-events:auto;align-items:center;gap:8px;display:flex}.cc-hero-mood{font:7px var(--font-tech);letter-spacing:.16em;opacity:.9;border:1px solid;border-radius:14px;padding:4px 9px}.cc-hero-meta>button{pointer-events:auto;cursor:pointer;color:#bceeff;font:7px var(--font-tech);letter-spacing:.14em;background:#051824d9;border:1px solid #6fdcff52;border-radius:14px;padding:4px 10px}.cc-hero-meta>button[aria-pressed=false]{color:#94a8b2;border-color:#8ca5b447}.cc-hero-meta>span{font:7px var(--font-tech);letter-spacing:.14em;opacity:.85;border:1px solid;border-radius:14px;align-items:center;gap:6px;padding:4px 10px;display:flex}.cc-hero-meta>span>i{background:currentColor;border-radius:50%;width:5px;height:5px;box-shadow:0 0 8px}.cc-hero-foot{z-index:6;background:linear-gradient(#0000,#02080e80 30%,#02080ef0);align-items:stretch;gap:1px;display:flex;position:absolute;bottom:0;left:0;right:0}.cc-hero-foot>button{color:#96bed299;cursor:pointer;background:0 0;border:0;border-top:1px solid #7abedb1a;flex-direction:column;flex:1;align-items:center;gap:3px;padding:12px 6px 13px;transition:background .2s,color .2s;display:flex}.cc-hero-foot>button:hover{color:#dff2fb;background:#6fdcff0f}.cc-hero-foot>button>b{color:#e8f6ff;font-variant-numeric:tabular-nums;font:600 15px/1 Segoe UI,sans-serif}.cc-hero-foot>button>span{font:6.5px var(--font-tech);letter-spacing:.2em}.cc-hero-foot>button[data-cc-mood=executing]>b{color:var(--cc-good)}.cc-hero-foot>button[data-cc-mood=active]>b{color:var(--cc-cyan)}.command-center-reference .v2-feed-list{overscroll-behavior:contain;flex-direction:column;flex:1;gap:6px;min-height:0;max-height:100%;padding-right:3px;display:flex;overflow-y:auto;-webkit-mask-image:linear-gradient(#000 0 90%,#0000 100%);mask-image:linear-gradient(#000 0 90%,#0000 100%)}.cc-feed-row{background:linear-gradient(#0a1a2699,#030c1499);border:1px solid #7abedb1a;border-radius:8px;grid-template-columns:22px minmax(0,1fr) auto;align-items:start;gap:9px;padding:8px 9px 8px 11px;transition:border-color .18s;display:grid;position:relative}.cc-feed-row:hover{border-color:#6fdcff47}.cc-feed-row:before{content:"";background:var(--row-color,var(--cc-cyan));width:2px;box-shadow:0 0 8px var(--row-color,var(--cc-cyan));border-radius:2px;position:absolute;top:7px;bottom:7px;left:0}.cc-feed-icon{width:22px;height:22px;color:var(--row-color,var(--cc-cyan));background:color-mix(in srgb, var(--row-color,#6fdcff) 12%, transparent);border:1px solid color-mix(in srgb, var(--row-color,#6fdcff) 34%, transparent);border-radius:6px;place-items:center;font-size:10px;display:grid}.cc-feed-copy{min-width:0}.cc-feed-copy>b{-webkit-line-clamp:2;color:#d9ecf6;-webkit-box-orient:vertical;font:400 10.5px/1.45 Segoe UI,sans-serif;display:-webkit-box;overflow:hidden}.cc-feed-copy>em{font:6.5px var(--font-tech);letter-spacing:.16em;color:#8cb4c88c;margin-top:4px;font-style:normal;display:block}.cc-feed-time{font:8px var(--font-tech);color:#8cb4c880;font-variant-numeric:tabular-nums;white-space:nowrap}.cc-feed-tabs{background:#030c1499;border:1px solid #7abedb1f;border-radius:8px;flex-shrink:0;gap:4px;margin-bottom:9px;padding:3px;display:flex}.cc-feed-tabs>button{color:#96bed299;font:600 8px var(--font-tech);letter-spacing:.16em;cursor:pointer;background:0 0;border:0;border-radius:5px;flex:1;padding:6px 4px;transition:color .18s,background .18s}.cc-feed-tabs>button[aria-selected=true]{color:#0b1c26;background:linear-gradient(180deg, var(--cc-gold), #ffd57db3)}.cc-feed-result{background:#09282466;border:1px solid #7ef0d638;border-radius:8px;flex-shrink:0;margin-bottom:8px;padding:9px 10px}.cc-feed-result>div{font:6.5px var(--font-tech);letter-spacing:.2em;color:var(--cc-good);justify-content:space-between;align-items:center;margin-bottom:5px;display:flex}.cc-feed-result>div>button{color:#c8e6f080;cursor:pointer;background:0 0;border:0;font-size:14px;line-height:1}.cc-feed-result>p{-webkit-line-clamp:3;color:#d6ecf5d9;-webkit-box-orient:vertical;margin:0;font:400 10px/1.5 Segoe UI,sans-serif;display:-webkit-box;overflow:hidden}.cc-feed-foot{border-top:1px solid #7abedb1a;flex-shrink:0;justify-content:space-between;align-items:center;margin-top:8px;padding-top:8px;display:flex}.cc-feed-foot>button{color:#5fc9e8;letter-spacing:.06em;cursor:pointer;background:0 0;border:0;font:8px Segoe UI,sans-serif}.cc-feed-foot>button:disabled{opacity:.32;cursor:default}.cc-feed-foot>span{font:7.5px var(--font-tech);letter-spacing:.14em;color:var(--cc-gold);align-items:center;gap:5px;display:flex}.cc-feed-empty{background:radial-gradient(#6fdcff0a,#0000 70%);border:1px dashed #7abedb24;border-radius:10px;flex-direction:column;flex:1;justify-content:center;align-items:center;gap:8px;padding:14px 10px;display:flex}.cc-feed-empty>b{font:600 9px var(--font-tech);letter-spacing:.22em;color:#96bed2b8}.cc-feed-empty>span{color:#8cb4c88c;font:400 10px Segoe UI,sans-serif}.cc-approvals-panel{flex-direction:column;padding:12px 14px;display:flex;overflow:hidden}.cc-approval-list{flex:1;min-height:0;overflow-y:auto}.cc-approval-item{border-bottom:1px solid #7abedb1a;flex-direction:column;gap:3px;padding:8px 0;display:flex}.cc-approval-item>span{color:#ffd98c;align-items:center;gap:6px;font:500 10.5px Segoe UI,sans-serif;display:flex}.cc-approval-item>span:before{content:"";background:var(--cc-gold);width:5px;height:5px;box-shadow:0 0 8px var(--cc-gold);border-radius:50%}.cc-approval-item>small{color:#9dbccd;-webkit-line-clamp:2;-webkit-box-orient:vertical;font:400 9.5px/1.45 Segoe UI,sans-serif;display:-webkit-box;overflow:hidden}.command-center-reference .v2-agent-grid{flex-direction:column;flex:1;gap:4px;min-height:0;padding-right:3px;display:flex;overflow-y:auto;-webkit-mask-image:linear-gradient(#000 0 88%,#0000 100%);mask-image:linear-gradient(#000 0 88%,#0000 100%)}.command-center-reference .reference-agent{background:linear-gradient(#0a1a268c,#030c148c);border:1px solid #7abedb1c;border-radius:8px;grid-template-rows:auto auto;grid-template-columns:24px minmax(0,1fr) auto;align-items:center;gap:2px 9px;min-height:42px;padding:6px 8px;transition:border-color .18s,background .18s;display:grid;position:relative}.command-center-reference .reference-agent:hover{border-color:#6fdcff4d}.reference-agent-hit{z-index:1;border-radius:inherit;cursor:pointer;background:0 0;border:0;position:absolute;inset:0}.command-center-reference .reference-agent-orb{background:color-mix(in srgb, currentColor 16%, #07131d);width:24px;height:24px;box-shadow:0 0 9px color-mix(in srgb, currentColor 32%, transparent);border:1px solid;border-radius:50%;grid-area:1/1/3;place-items:center;display:grid}.command-center-reference .reference-agent-name{color:#e6f2fa;white-space:nowrap;text-overflow:ellipsis;grid-column:2;font:500 11.5px Segoe UI,sans-serif;overflow:hidden}.command-center-reference .reference-agent-status{white-space:nowrap;width:max-content;min-width:0;font:600 6.5px var(--font-tech);letter-spacing:.12em;border:1px solid;border-radius:4px;grid-area:1/3;place-self:center end;padding:2px 5px;line-height:1.5;overflow:hidden}.command-center-reference .reference-agent-role{display:none}.command-center-reference .reference-agent-meta{font:8px var(--font-tech);letter-spacing:.08em;color:#8cb4c899;white-space:nowrap;text-overflow:ellipsis;grid-column:2/4;overflow:hidden}.command-center-reference .reference-agent-more{z-index:3;color:#96bed2b3;cursor:pointer;background:#091a26e6;border:0;border-radius:5px;width:22px;height:22px;font:400 17px ui-monospace,Consolas,monospace;position:absolute;bottom:4px;right:5px}.command-center-reference .reference-agent-more:hover{color:var(--cc-gold)}.command-center-reference .reference-agent-count{font:7.5px var(--font-tech);letter-spacing:.14em}.reference-agent-menu{z-index:30;background:#041520f7;border:1px solid #75bed65c;border-radius:9px;width:168px;padding:5px;position:absolute;top:40px;right:4px;box-shadow:0 14px 34px #000000b3,0 0 20px #29c6ff1a}.reference-agent-menu button{color:#c9e5ef;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:5px;align-items:center;gap:8px;width:100%;padding:7px 8px;font:400 10px Segoe UI,sans-serif;display:flex}.reference-agent-menu button:hover,.reference-agent-menu button:focus-visible{color:#fff;background:#52cced1a;outline:1px solid #6fdcff4d}.reference-agent-menu svg{color:var(--cc-gold);flex:none}.cc-monitor-state{align-items:center;gap:8px;display:flex}.cc-monitor-state>em{font:6.5px var(--font-tech);letter-spacing:.16em;align-items:center;gap:5px;font-style:normal;display:flex}.cc-monitor-state>em>i{background:currentColor;border-radius:50%;width:5px;height:5px;animation:2s ease-in-out infinite cc-dot;box-shadow:0 0 7px}.cc-monitor-state>b{font:6.5px var(--font-tech);letter-spacing:.16em;font-weight:600}.command-center-reference .cc-monitor-gauges{flex:1;justify-content:space-between;align-items:center;gap:6px;min-height:0;padding:2px 0;display:flex}.command-center-reference .v2-gauge{flex-direction:column;flex:1;align-items:center;gap:5px;display:flex}.command-center-reference .v2-gauge>div:first-child span{font-size:13px!important}.command-center-reference .v2-gauge>div:last-child{font:7px var(--font-tech);letter-spacing:.2em;color:#a0c4d6b3}.cc-net{flex-direction:column;flex:1.1;align-items:center;gap:5px;min-width:0;display:flex}.cc-net-dial{background:radial-gradient(circle,#0b202e80 0 46%,#0000 47%),repeating-linear-gradient(90deg,#0000 0 5px,#7abedb1a 5.4px,#0000 6px),#030c14d9;border:1px solid #7abedb38;border-radius:50%;width:62px;height:62px;display:block;position:relative;overflow:hidden}.cc-net-dial:after{content:"";border:1px solid #7abedb1a;border-radius:50%;position:absolute;inset:3px}.cc-net-wave{height:26px;opacity:calc(.5 + var(--cc-energy) * .5);background:linear-gradient(90deg,#0000 0 3%,#7ef0d6 3% 7%,#0000 7% 12%,#6fdcff 12% 18%,#0000 18% 23%,#7ef0d6 23% 26%,#0000 26% 32%,#6fdcff 32% 38%,#0000 38% 43%,#7ef0d6 43% 46%,#0000 46% 52%,#6fdcff 52% 58%,#0000 58% 63%,#7ef0d6 63% 66%,#0000 66% 72%,#6fdcff 72% 78%,#0000 78% 83%,#7ef0d6 83% 86%,#0000 86% 92%,#6fdcff 92% 97%,#0000 97%);animation:2.6s ease-in-out infinite cc-net-wave;position:absolute;top:50%;left:6%;right:6%;-webkit-mask-image:radial-gradient(circle,#000 62%,#0000 66%);mask-image:radial-gradient(circle,#000 62%,#0000 66%)}.cc-net-wave.is-alt{opacity:calc(.24 + var(--cc-energy) * .3);animation-duration:4.1s;animation-direction:reverse;transform:scaleY(.55)}@keyframes cc-net-wave{0%,to{transform:translateY(-8px)}50%{transform:translateY(8px)}}.cc-net-readout{flex-direction:column;align-items:center;gap:2px;display:flex}.cc-net-readout>em{font:7px var(--font-tech);letter-spacing:.2em;color:#a0c4d6b3}.cc-net-readout>b{font:600 8.5px var(--font-tech);color:var(--cc-cyan);white-space:nowrap}.cc-net-raw{color:#96bed2b3!important;font-size:7px!important}.cc-monitor-rows{border-top:1px solid #7abedb17;flex-shrink:0;justify-content:space-between;align-items:center;gap:8px;margin-top:6px;padding-top:8px;display:flex}.cc-monitor-rows.is-sub{border-top-color:#7abedb0d;margin-top:5px;padding-top:6px}.cc-inline-metric{align-items:baseline;gap:5px;min-width:0;display:flex}.cc-inline-metric>em{font:6.5px var(--font-tech);letter-spacing:.14em;color:#8cb4c88c;font-style:normal}.cc-inline-metric>b{font:500 9px var(--font-tech);color:#cfe4ef;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.cc-monitor-rows.is-sub .cc-inline-metric>b{color:#96bed2b8;font-size:7.5px}.command-center-reference .v2-timeline-cell .v2-task-row{border-radius:7px;min-height:32px;padding:5px 7px;font-size:10px}.command-center-reference .v2-task-time{max-width:96px;font-size:7.5px}.cc-llm-head{align-items:center;gap:10px;display:flex}.cc-llm-head>span{font:7px var(--font-tech);letter-spacing:.16em;color:#8cb4c899}.cc-llm-head>button{letter-spacing:.04em;color:var(--cc-gold);cursor:pointer;white-space:nowrap;font:8px Segoe UI,sans-serif}.cc-llm-head>button:hover{color:#fff0bf}.cc-provider-grid{flex:1;grid-template-columns:1fr 1fr;gap:6px;min-height:0;padding-right:3px;display:grid;overflow-y:auto}.cc-provider{background:linear-gradient(#0a1a268c,#030c148c);border:1px solid #7abedb21;border-radius:8px;grid-template-rows:auto auto;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:3px 8px;min-width:0;padding:8px 9px;transition:border-color .18s;display:grid;position:relative}.cc-provider:hover{border-color:#ffd57d4d}.cc-provider[data-tone=on]{border-left:2px solid var(--cc-good)}.cc-provider[data-tone=mid]{border-left:2px solid var(--cc-warn)}.cc-provider[data-tone=off]{border-left:2px solid #8cafc373}.cc-provider>b,.cc-provider-name{color:#e4f1f8;white-space:nowrap;text-overflow:ellipsis;grid-column:1/-1;font:600 11px Segoe UI,sans-serif;overflow:hidden}.cc-provider>em{color:#96b9cdad;white-space:nowrap;text-overflow:ellipsis;min-width:0;font:400 8.5px Segoe UI,sans-serif;overflow:hidden}.cc-provider>span:last-child{flex-shrink:0;grid-area:2/2}.cc-commands-hint{font:7px var(--font-tech);letter-spacing:.2em;color:#8cb4c88c}.cc-command-grid{flex:1;grid-template-columns:minmax(0,1fr);grid-auto-rows:minmax(24px,1fr);gap:4px;min-height:0;padding-right:2px;display:grid;overflow-y:auto}.cc-command{text-align:left;cursor:pointer;background:linear-gradient(#091a2680,#030c1480);border:1px solid #7abedb1f;border-radius:7px;align-items:center;gap:8px;min-width:0;min-height:24px;padding:3px 9px 3px 10px;transition:border-color .18s,background .18s,transform .18s;display:flex;position:relative;overflow:hidden}.cc-command:disabled{opacity:.4;cursor:not-allowed}.cc-command:hover:not(:disabled){background:linear-gradient(100deg,#ffd57d17,#06141e99);border-color:#ffd57d5c;transform:translateY(-1px)}.cc-command-rail{background:var(--cc-cyan);opacity:.35;border-radius:2px;width:2px;transition:opacity .18s;position:absolute;top:12%;bottom:12%;left:0}.cc-command:hover:not(:disabled) .cc-command-rail{opacity:1;box-shadow:0 0 8px var(--cc-cyan)}.cc-command-icon{color:#e9c96f;background:#ffd57d0f;border:1px solid #ffd57d38;border-radius:7px;flex-shrink:0;place-items:center;width:24px;height:24px;display:grid}.cc-command-copy{flex-direction:column;flex:1;gap:1px;min-width:0;display:flex}.cc-command-copy>b{color:#dbeaf3;white-space:nowrap;text-overflow:ellipsis;font:500 10.5px Segoe UI,sans-serif;overflow:hidden}.cc-command-copy>em{color:#8cb4c88c;white-space:nowrap;text-overflow:ellipsis;font:400 8px Segoe UI,sans-serif;overflow:hidden}.cc-memory-card{text-align:left;cursor:pointer;width:100%;height:100%;transition:border-color .25s,box-shadow .25s;display:block;position:relative;overflow:hidden;box-shadow:inset 0 0 40px #27c5ff12,0 0 18px #f3b83012;background:linear-gradient(158deg,#0a1e2cf0,#020a11f7)!important;border:1px solid #ffd57d47!important;border-radius:12px!important;padding:0!important}.cc-memory-card:hover{box-shadow:inset 0 0 44px #27c5ff1f,0 0 26px #f3b83024;border-color:#ffd57d80!important}.cc-memory-card-art{opacity:.3;filter:saturate(1.1)brightness(.9);will-change:transform;background:url(/assets/memory-orbit-CNrPoy6M.webp) 68% 46%/128% no-repeat;animation:13s ease-in-out infinite alternate cc-memory-breathe;position:absolute;inset:0}.cc-memory-card:after{content:"";pointer-events:none;background:linear-gradient(100deg,#020a11f2 0 34%,#020a118c 58%,#020a1133 100%),linear-gradient(#0000 60%,#020a11b3);position:absolute;inset:0}@keyframes cc-memory-breathe{0%{filter:saturate(1.02)brightness(.88);transform:scale(1)}to{filter:saturate(1.2)brightness();transform:scale(1.07)}}.cc-memory-card-grid{mix-blend-mode:screen;opacity:.22;background:repeating-linear-gradient(90deg,#0000 0 7px,#6fdcff1f 7.4px,#0000 8px),repeating-linear-gradient(0deg,#0000 0 7px,#ffd57d14 7.4px,#0000 8px);position:absolute;inset:0;-webkit-mask-image:radial-gradient(#0000 22%,#000 62%,#0000 92%);mask-image:radial-gradient(#0000 22%,#000 62%,#0000 92%)}.cc-memory-card-orbit{pointer-events:none;position:absolute;inset:8% 4%}.cc-memory-card-orbit>i{border:1px solid #6fdcff4d;border-radius:50%;position:absolute;top:50%;left:72%;transform:translate(-50%,-50%)rotate(-10deg)}.cc-memory-card-orbit>i:first-child{width:76%;height:34%;animation:11s linear infinite cc-card-orbit}.cc-memory-card-orbit>i:nth-child(2){border-color:#ffd57d4d;width:60%;height:62%;animation:16s linear infinite reverse cc-card-orbit}.cc-memory-card-orbit>i:nth-child(3){width:92%;height:22%;animation:21s linear infinite reverse cc-card-orbit}@keyframes cc-card-orbit{to{transform:translate(-50%,-50%)rotate(350deg)}}.cc-memory-card-packet{background:#d8f8ff;border-radius:50%;width:4px;height:4px;margin:-2px;animation:5.5s linear infinite cc-card-packet;position:absolute;top:50%;left:72%;box-shadow:0 0 10px 3px #6fdcffcc}.cc-memory-card-packet.is-alt{background:#ffe5a2;animation-duration:7.5s;animation-delay:-2.6s;box-shadow:0 0 10px 3px #ffc85cb3}@keyframes cc-card-packet{0%{opacity:0;transform:rotate(0)translate(24px)scale(.7)}12%{opacity:1}88%{opacity:1}to{opacity:0;transform:rotate(350deg)translate(24px)scale(1.2)}}.cc-memory-card-copy{z-index:4;flex-direction:column;gap:5px;max-width:56%;display:flex;position:absolute;top:14px;left:16px}.cc-memory-card-title{letter-spacing:.16em;color:#ffdf9e;text-shadow:0 2px 10px #000c;align-items:center;gap:7px;font:600 13px Segoe UI,sans-serif;display:flex}.cc-memory-card-title>i{color:var(--cc-cyan);font-style:normal}.cc-memory-card-sub{font:6.5px var(--font-tech);letter-spacing:.24em;color:#96c4d8a6}.cc-memory-card-stats{font:400 8.5px var(--font-tech);letter-spacing:.1em;color:#aacddebf;gap:12px;margin-top:4px;display:flex}.cc-memory-card-stats>b{color:#e6f4fb;margin-right:3px;font:600 12px Segoe UI,sans-serif}.cc-memory-card-cta{font:6.5px var(--font-tech);letter-spacing:.2em;color:#ffe2ab;background:#ffd57d0f;border:1px solid #ffd57d57;border-radius:5px;align-self:flex-start;margin-top:6px;padding:4px 9px}.cc-memory-ring{z-index:4;border:3px solid #6fdcff8c;border-top-color:var(--cc-gold);background:radial-gradient(circle,#010e17f5 48%,#0e2c3ab8);border-right-color:#ffd57dd9;border-radius:50%;flex-direction:column;justify-content:center;align-items:center;width:84px;height:84px;animation:4.2s ease-in-out infinite cc-memory-ring;display:flex;position:absolute;top:50%;right:22px;transform:translateY(-50%)}.cc-memory-ring-arc{border:1px dashed #ffd57d66;border-radius:50%;animation:24s linear infinite cc-arm-c;position:absolute;inset:-7px}.cc-memory-ring>b{color:#fff;font:600 25px/1 Segoe UI,sans-serif}.cc-memory-ring>small{font:6.5px var(--font-tech);letter-spacing:.18em;color:#94d0e7}@keyframes cc-memory-ring{0%,to{box-shadow:0 0 0 4px #6fdcff14,0 0 0 7px #c6e7eb17,0 0 18px #2fc6ff4d}50%{box-shadow:0 0 0 5px #6fdcff24,0 0 0 10px #ffd6741a,0 0 34px #2fc6ff99}}.cc-memory-energy{pointer-events:none;mix-blend-mode:screen;position:absolute;inset:0}.cc-memory-energy>i{background:radial-gradient(circle,#0000 52%,#6fdcff29 62%,#0000 72%);border-radius:50%;animation:6s ease-in-out infinite cc-memory-energy;position:absolute;inset:12%}.cc-memory-energy>i:last-child{background:radial-gradient(circle,#0000 60%,#ffd57d1f 70%,#0000 78%);animation-delay:-2.4s;inset:4%}@keyframes cc-memory-energy{0%,to{transform:scale(.96)}50%{transform:scale(1.06)}}.cc-memory-dialog{color:#deeff8;background:#020b13f5;border:1px solid #83d3f15c;border-radius:16px;width:min(1580px,96vw);max-width:96vw;height:min(900px,92vh);max-height:92vh;margin:auto;padding:0;overflow:hidden;box-shadow:0 0 90px #20a2cd2e}.cc-memory-dialog[open]{grid-template-columns:minmax(320px,1.25fr) minmax(400px,1fr);animation:.42s cubic-bezier(.2,.72,.15,1) cc-memory-dialog-in;display:grid}.cc-memory-dialog::backdrop{-webkit-backdrop-filter:blur(7px);backdrop-filter:blur(7px);background:radial-gradient(circle at 50% 45%,#041f2d94,#00060ced)}@keyframes cc-memory-dialog-in{0%{opacity:0;transform:scale(.94)translateY(16px)}to{opacity:1;transform:none}}.cc-memory-scene{background:radial-gradient(circle at 50% 44%,#0a547457,#03111bf7 58%,#010810);border-right:1px solid #88c5de33;min-height:0;position:relative;overflow:hidden}.cc-memory-scene:after{content:"";pointer-events:none;background:linear-gradient(#0000000d,#0000 26% 68%,#0000007a),radial-gradient(circle at 50% 47%,#0000 0 34%,#000c1540 57%,#00050ac7 90%);position:absolute;inset:0}.cc-memory-scene-art{opacity:.94;will-change:transform, filter;background:url(/assets/memory-orbit-CNrPoy6M.webp) 50%/contain no-repeat;animation:12s ease-in-out infinite alternate cc-memory-stage;position:absolute;inset:6% 3% 7%;-webkit-mask-image:radial-gradient(closest-side,#000 55%,#0000 97%);mask-image:radial-gradient(closest-side,#000 55%,#0000 97%)}.cc-memory-halo{aspect-ratio:1;filter:blur(7px);pointer-events:none;background:radial-gradient(circle,#82ecff2e,#46beff12 40%,#0000 63%),radial-gradient(circle at 50% 64%,#ffce6e17,#0000 55%);border-radius:50%;width:64%;animation:7.5s ease-in-out infinite cc-halo-pulse;position:absolute;top:46%;left:50%;transform:translate(-50%,-50%)}@keyframes cc-halo-pulse{0%,to{opacity:.7;transform:translate(-50%,-50%)scale(.96)}50%{opacity:1;transform:translate(-50%,-50%)scale(1.04)}}@keyframes cc-memory-stage{0%{filter:saturate(1.05)drop-shadow(0 0 26px #40d6ff26);transform:scale(.98)rotate(-.25deg)}to{filter:saturate(1.28)brightness(1.05)drop-shadow(0 0 46px #40d6ff42);transform:scale(1.045)rotate(.35deg)}}.cc-memory-scene>.cc-memory-energy{aspect-ratio:1;z-index:1;pointer-events:none;width:50%;position:absolute;top:49%;left:50%;transform:translate(-50%,-50%)}.cc-memory-scene>.cc-memory-energy>i{background:0 0;border:1px solid #4adcff6e;border-radius:50%;animation:11s linear infinite cc-mem-orbit-a;position:absolute;inset:9%;box-shadow:0 0 14px #3dceff2e}.cc-memory-scene>.cc-memory-energy>i:nth-child(2){background:0 0;border-color:#ffcf666b;animation:14s linear infinite reverse cc-mem-orbit-b;inset:18% -2%;transform:rotate(57deg)scaleY(.38)}.cc-memory-scene>.cc-memory-energy>i:nth-child(3){background:0 0;animation:19s linear infinite cc-mem-orbit-c;inset:-3% 20%;transform:rotate(-42deg)scaleX(.42)}.cc-memory-scene>.cc-memory-energy>b{background:#d8f8ff;border-radius:50%;width:4px;height:4px;animation:2.4s ease-in-out infinite cc-mem-spark;position:absolute;top:50%;left:50%;box-shadow:0 0 17px 6px #4fdcff}.cc-memory-scene>.cc-memory-energy>b:last-child{background:#ffe5a2;animation-delay:1.2s;top:33%;left:68%;box-shadow:0 0 13px 4px #ffc65a}@keyframes cc-mem-orbit-a{to{transform:rotate(360deg)}}@keyframes cc-mem-orbit-b{0%{transform:rotate(57deg)scaleY(.38)}to{transform:rotate(417deg)scaleY(.38)}}@keyframes cc-mem-orbit-c{0%{transform:rotate(-42deg)scaleX(.42)}to{transform:rotate(318deg)scaleX(.42)}}@keyframes cc-mem-spark{0%,to{opacity:.28;transform:scale(.7)}50%{opacity:1;transform:scale(1.8)}}.cc-memory-scene-title{z-index:7;text-shadow:0 2px 10px #000;position:absolute;top:25px;left:28px}.cc-memory-scene-title>span{color:#f6d590;letter-spacing:.34em;text-shadow:0 0 12px #ffd57d66;font-size:11px}.cc-memory-scene-title h2{letter-spacing:.14em;color:#eef9ff;text-shadow:0 0 20px #6edcff80;margin:6px 0;font:500 21px Segoe UI,sans-serif}.cc-memory-scene-title p{color:#a5c9db;font-size:11px}.cc-memory-folder-orbit{z-index:6;position:absolute;inset:9% 1% 13%}.cc-memory-folder-orbit>button{color:#ffd784;cursor:pointer;-webkit-backdrop-filter:blur(10px)saturate(1.3);min-width:126px;max-width:170px;animation:5.2s ease-in-out infinite cc-node-float;animation-delay:calc(var(--memory-i,0) * -.48s);background:linear-gradient(160deg,#8ce6ff1c,#0000 42%),linear-gradient(145deg,#0b2c3cbd,#040d17e0);border:1px solid #ffd78480;border-radius:14px;flex-direction:column;align-items:center;gap:6px;padding:13px 15px 12px;transition:transform .28s cubic-bezier(.2,.8,.25,1),box-shadow .3s,border-color .3s;display:flex;position:absolute;transform:translate(-50%,-50%);box-shadow:inset 0 1px #def6ff26,inset 0 0 22px #f4c57012,0 6px 24px #00000073,0 0 18px #ffd26d38}.cc-memory-folder-orbit>button:before{content:"";width:118px;height:1.5px;transform:rotate(var(--link-deg,0deg));transform-origin:0;opacity:.38;pointer-events:none;z-index:-1;background:linear-gradient(90deg,#ffd78480,#78e4ff2e 55%,#0000);position:absolute;top:50%;left:50%}.cc-memory-folder-orbit>button:after{content:"";opacity:.34;pointer-events:none;z-index:-1;animation:4.6s ease-in-out infinite cc-node-aura;animation-delay:calc(var(--memory-i,0) * -.48s);background:radial-gradient(closest-side,#ffd6783d,#0000 72%);border-radius:19px;position:absolute;inset:-7px}.cc-memory-folder-orbit>button:nth-child(2n){color:#64eaff;border-color:#53dfff80;box-shadow:inset 0 1px #def6ff26,inset 0 0 22px #29bdfa14,0 6px 24px #00000073,0 0 18px #29bdfa45}.cc-memory-folder-orbit>button:nth-child(2n):before{background:linear-gradient(90deg,#53dfff8c,#ffd78429 55%,#0000)}.cc-memory-folder-orbit>button:nth-child(2n):after{background:radial-gradient(closest-side,#5ae0ff42,#0000 72%)}.cc-memory-folder-orbit>button:hover{z-index:10;border-color:#bef0fff2;transform:translate(-50%,-50%)scale(1.08);box-shadow:inset 0 1px #e6faff47,0 10px 30px #00000080,0 0 30px #72d9ff80}.cc-memory-folder-orbit>button.is-active{z-index:10;border-color:#ffe298f2;transform:translate(-50%,-50%)scale(1.08);box-shadow:0 0 0 1px #ffe29880,inset 0 1px #fff0c84d,0 10px 30px #00000080,0 0 34px #ffd06e8c}.cc-memory-folder-orbit>button:focus-visible{outline-offset:3px;outline:2px solid #9fe8ff}.cc-memory-folder-orbit>button svg{filter:drop-shadow(0 0 6px)}.cc-memory-folder-orbit strong{text-overflow:ellipsis;white-space:nowrap;color:#e9f6ff;max-width:132px;font-size:11px;font-weight:500;overflow:hidden}.cc-memory-folder-orbit small{letter-spacing:.05em;background:#05121d8c;border:1px solid #8cdcf53d;border-radius:999px;padding:2px 8px;font-size:8.5px}@keyframes cc-node-float{0%,to{translate:0}50%{translate:0 -9px}}@keyframes cc-node-aura{0%,to{opacity:.3;transform:scale(.95)}50%{opacity:.62;transform:scale(1.07)}}.cc-memory-live-cards{z-index:4;pointer-events:none;position:absolute;inset:25% 25% 21%}.cc-memory-live-cards button{-webkit-backdrop-filter:blur(8px);color:#a8dcf0;text-align:left;pointer-events:auto;cursor:pointer;opacity:.52;max-width:122px;animation:5.4s ease-in-out infinite cc-memory-card-float;animation-delay:calc(var(--card-i,0) * -.62s);background:linear-gradient(120deg,#0922328c,#040f19b3);border:1px solid #5bd4ff38;border-left:2px solid #ffd57d8c;border-radius:8px;align-items:center;gap:6px;padding:4px 8px 4px 6px;font-size:7.5px;transition:opacity .25s,border-color .25s,box-shadow .25s;display:flex;position:absolute;box-shadow:0 5px 16px #00000059,0 0 10px #39c9ff12}.cc-memory-live-cards button span{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.cc-memory-live-cards button:hover{opacity:1;color:#fff;z-index:9;border-color:#ffe09a;box-shadow:0 6px 18px #00000073,0 0 18px #ffd57d40}.cc-memory-live-cards button:first-child{top:8%;left:2%}.cc-memory-live-cards button:nth-child(2){top:2%;left:62%}.cc-memory-live-cards button:nth-child(3){top:40%;left:0}.cc-memory-live-cards button:nth-child(4){top:36%;left:66%}.cc-memory-live-cards button:nth-child(5){top:74%;left:12%}.cc-memory-live-cards button:nth-child(6){top:70%;left:58%}.cc-memory-live-cards button:nth-child(n+7){display:none}@keyframes cc-memory-card-float{0%,to{transform:translateY(0)rotate(-1deg)}50%{transform:translateY(-8px)rotate(1deg)}}.cc-memory-scene-actions{z-index:8;justify-content:center;gap:8px;display:flex;position:absolute;bottom:18px;left:22px;right:22px}.cc-memory-scene-actions button,.cc-memory-toolbar button{-webkit-backdrop-filter:blur(8px);color:#bfe8f3;letter-spacing:.06em;cursor:pointer;background:linear-gradient(170deg,#0a283ab8,#04101ad9);border:1px solid #70c8df47;border-radius:999px;padding:7px 13px;font-size:9px;transition:border-color .25s,box-shadow .25s,color .25s}.cc-memory-scene-actions button:hover,.cc-memory-toolbar button:hover{border-color:var(--cc-gold);color:#ffe4a2;background:#2d25134d;box-shadow:0 0 14px #f6c4502e}.cc-memory-scene-note{color:#a6c6d5;text-align:center;font-size:10px;position:absolute;bottom:20px;left:24px;right:24px}.cc-memory-browser{background:linear-gradient(155deg,#071c2be6,#020d17f7);flex-direction:column;min-width:0;min-height:0;padding:20px;display:flex;overflow:hidden}.cc-memory-browser-heading{justify-content:space-between;align-items:center;margin-bottom:14px;display:flex}.cc-back{color:#bfddeb;cursor:pointer;background:#09253566;border:1px solid #76bbd43d;border-radius:6px;padding:7px 10px;font-size:11px}.cc-close{color:#f2dbab;cursor:pointer;background:#091e2d99;border:1px solid #e4cb8c66;border-radius:9px;width:33px;height:33px;font-size:22px;line-height:1}.cc-memory-browser h2{letter-spacing:.06em;overflow-wrap:anywhere;align-items:center;gap:10px;margin:0;font-size:19px;font-weight:500;display:flex}.cc-memory-browser h2 svg{color:var(--cc-gold);flex-shrink:0}.cc-memory-summary{color:#9fc3d3;margin:8px 0 14px;font-size:11px}.cc-memory-search{color:#69daf5;background:#020e18e6;border:1px solid #78c1de3d;border-radius:7px;align-items:center;gap:9px;padding:9px 11px;display:flex}.cc-memory-search input{color:#dfedf7;background:0 0;border:0;outline:none;width:100%;font-size:12px}.cc-memory-tabs{flex-shrink:0;gap:6px;margin:12px 0;display:flex}.cc-memory-tabs button{color:#b4d0df;cursor:pointer;background:#031725e6;border:1px solid #5a9db13d;border-radius:6px;flex:1;padding:9px 6px;font-size:11px}.cc-memory-tabs button[aria-pressed=true]{color:#ffe7b0;border-color:#edc87999;box-shadow:0 0 10px #f6c45029}.cc-memory-toolbar{color:#769bab;justify-content:space-between;align-items:center;gap:10px;margin:-4px 0 9px;font-size:9px;display:flex}.cc-memory-toolbar>span:last-child{white-space:nowrap}.cc-memory-toolbar-actions{flex-wrap:wrap;align-items:center;gap:7px;min-width:0;display:flex}.cc-memory-toolbar button:disabled{opacity:.45;cursor:not-allowed}.cc-memory-live-status{color:#52f2ce;font:8px var(--font-tech);letter-spacing:.1em;align-items:center;gap:5px;margin-left:auto;margin-right:8px;display:flex}.cc-memory-live-status>i{background:#52f2ce;border-radius:50%;width:5px;height:5px;animation:1.8s ease-in-out infinite cc-memory-live;box-shadow:0 0 8px #52f2ce}@keyframes cc-memory-live{0%,to{opacity:.35}50%{opacity:1}}.cc-memory-records{flex:1;min-height:0;overflow:auto}.cc-memory-record{text-align:left;color:#9bc4d8;cursor:pointer;background:0 0;border:0;border-bottom:1px solid #5d97b01f;align-items:center;gap:12px;width:100%;padding:11px 6px;display:flex}.cc-memory-record:hover{background:#53bcde0d}.cc-memory-record>span:nth-child(2){flex:1;min-width:0}.cc-memory-record strong{color:#edf6fc;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:12px;font-weight:400;line-height:1.5;display:-webkit-box;overflow:hidden}.cc-memory-record small{color:#91b1c3;white-space:nowrap;text-overflow:ellipsis;margin-top:5px;font-size:9px;display:block;overflow:hidden}.cc-file-icon{color:#65dcff;background:linear-gradient(140deg,#124465,#042032);border:1px solid #52c6e04f;border-radius:8px;flex-shrink:0;place-items:center;width:42px;height:41px;transition:transform .2s;display:grid}.cc-memory-record:hover .cc-file-icon{transform:scale(1.05);box-shadow:0 0 13px #43d7ff29}.cc-kind-memory{color:#66e4ff}.cc-kind-media{color:#ffd276}.cc-kind-file{color:#99c9dc}.cc-memory-detail{min-height:0;font-size:12px;overflow:auto}.cc-memory-detail h3{color:#ffd88b;margin-top:18px}.cc-memory-detail time,.cc-memory-detail small{color:#83adc3;font-size:10px}.cc-memory-detail p{white-space:pre-wrap;overflow-wrap:anywhere;margin:15px 0;line-height:1.7}.cc-delete{color:#ffacb8;cursor:pointer;background:#350d174d;border:1px solid #f67a8c66;border-radius:6px;margin-top:22px;padding:8px 12px;display:block}.cc-memory-editor{flex-direction:column;gap:12px;font-size:12px;display:flex;overflow:auto}.cc-memory-editor label{flex-direction:column;gap:7px;display:flex}.cc-memory-editor textarea,.cc-memory-editor input{color:#dceff8;resize:vertical;background:#020d16f2;border:1px solid #75b4d145;border-radius:7px;padding:10px}.cc-memory-editor>button{color:#ffe4a1;cursor:pointer;background:#e6bc421c;border:1px solid #edd09075;border-radius:6px;padding:10px}.cc-memory-editor>button:disabled{opacity:.4}.cc-memory-analytics{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;padding-right:3px;display:grid;overflow:auto}.cc-memory-analytics>div{background:#0520337a;border:1px solid #72bcd538;border-radius:9px;flex-direction:column;gap:3px;padding:13px;display:flex}.cc-memory-analytics>div>b{color:#f2d386;font:600 23px Segoe UI,sans-serif}.cc-memory-analytics>div>span{color:#9ec4d4;font-size:9px}.cc-memory-analytics>section{background:#041723e6;border:1px solid #72bcd52e;border-radius:9px;grid-column:1/-1;padding:12px}.cc-memory-analytics>section h3{color:#d9eff8;margin:0 0 8px;font-size:11px}.cc-memory-analytics>section p{color:#a8c5d3;border-top:1px solid #5790a524;justify-content:space-between;margin:0;padding:6px 2px;font-size:9px;display:flex}.cc-memory-analytics>section p>b{color:#f3d68d}.cc-media-detail img,.cc-media-detail video{object-fit:contain;background:#01080d;border:1px solid #65cce04a;border-radius:8px;width:100%;max-height:46vh;margin:14px 0;display:block}.cc-open-file{color:#c4ecf6;cursor:pointer;background:#07334b63;border:1px solid #73cce252;border-radius:6px;margin-top:16px;padding:8px 11px;font-size:10px;display:inline-flex}.cc-open-file:hover{border-color:var(--cc-gold);color:#ffe6a6}.cc-visually-hidden{clip:rect(0, 0, 0, 0)!important;white-space:nowrap!important;border:0!important;width:1px!important;height:1px!important;margin:-1px!important;padding:0!important;position:absolute!important;overflow:hidden!important}.cc-memory-card.is-opening{z-index:80;pointer-events:none;animation:.72s cubic-bezier(.2,.75,.12,1) forwards cc-memory-detach}@keyframes cc-memory-detach{0%{filter:brightness();transform:translate(0,0)scale(1)}35%{filter:brightness(1.14);transform:translateY(-26px)scale(1.035)}to{filter:brightness(1.22);opacity:.18;transform:translateY(-34px)scale(.94)}}.cc-memory-transition{z-index:2147483000;pointer-events:none;background:radial-gradient(circle at 50% 52%,#09344b2e,#00060c33 42%,#00050aad);place-items:center;animation:.72s both cc-memory-transition-bg;display:grid;position:fixed;inset:0;overflow:hidden}.cc-memory-transition-card{color:#ffe2a0;width:min(420px,31vw);height:170px;font:600 14px var(--font-tech);letter-spacing:.14em;background:linear-gradient(145deg,#071b29f2,#03101bf0);border:1px solid #efca7294;border-radius:13px;place-items:center;animation:.72s cubic-bezier(.2,.78,.15,1) forwards cc-memory-transition-card;display:grid;position:absolute;top:58%;left:50%;transform:translate(-50%,-50%);box-shadow:0 0 28px #45d8ff33,0 0 48px #ffc85b21}.cc-memory-transition-card>i{border:2px solid #55ddff78;border-radius:50%;animation:.68s linear both cc-memory-transition-spin;position:absolute;inset:15%;box-shadow:0 0 28px #4bdcff69}.cc-memory-transition-core{aspect-ratio:1;opacity:0;filter:drop-shadow(0 0 18px #42dcff)drop-shadow(0 0 32px #ffd06a66);background:radial-gradient(circle,#e7fbff 0 2%,#4de1ff33 4% 15%,#0000 34%),radial-gradient(circle,#032333a8 0 44%,#0000 68%);border-radius:50%;width:min(410px,38vw);animation:.72s cubic-bezier(.2,.8,.12,1) .14s forwards cc-memory-core-form;position:absolute;top:48%;left:50%;transform:translate(-50%,-50%)scale(.16)}.cc-memory-transition-core>i{border:1.5px solid #55dfff9c;border-radius:50%;animation:1.15s linear infinite cc-memory-transition-spin;position:absolute;inset:8%}.cc-memory-transition-core>i:nth-child(2){border-color:#ffd4759c;animation-direction:reverse;inset:17% -5%;transform:rotate(58deg)scaleY(.42)}.cc-memory-transition-core>i:nth-child(3){animation-duration:1.45s;inset:-4% 20%;transform:rotate(-41deg)scaleX(.45)}.cc-memory-transition-core>b{background:#fff3c5;border-radius:50%;width:10px;height:10px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 0 18px 8px #4cdfff,0 0 40px 15px #ffc95a80}@keyframes cc-memory-transition-bg{0%{opacity:0}35%{opacity:.5}to{opacity:1}}@keyframes cc-memory-transition-card{0%{opacity:.15;transform:translate(-50%,20%)perspective(800px)rotateX(0)scale(.7)}36%{opacity:1;transform:translate(-50%,-50%)perspective(800px)rotateX(-7deg)scale(1)}70%,to{opacity:0;transform:translate(-50%,-54%)perspective(800px)rotateX(-12deg)scale(.82)}}@keyframes cc-memory-core-form{0%,20%{opacity:0;transform:translate(-50%,-50%)scale(.12)}55%{opacity:.8;transform:translate(-50%,-50%)scale(.72)}to{opacity:1;transform:translate(-50%,-50%)scale(1.08)}}@keyframes cc-memory-transition-spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.cc-memory-halo,.cc-memory-scene-art,.cc-memory-scene>.cc-memory-energy>i,.cc-memory-scene>.cc-memory-energy>b,.cc-memory-folder-orbit>button,.cc-memory-folder-orbit>button:after,.cc-memory-live-cards button{animation:none!important}}.cc-console{flex-shrink:0;margin:10px 16px 14px;position:relative}.cc-console-shell{background:linear-gradient(#091a26f0,#020a11f5);border:1px solid #7abedb38;border-radius:16px;grid-template-rows:auto;grid-template-columns:54px minmax(0,1fr);align-items:center;gap:8px 14px;padding:12px 18px 12px 12px;display:grid;position:relative;box-shadow:0 14px 40px #0009,inset 0 1px #beebff14}.cc-console-glow{border-radius:inherit;pointer-events:none;opacity:calc(.4 + var(--cc-energy) * .6);background:linear-gradient(100deg,#ffd57d17,#0000 34% 66%,#6fdcff17);transition:opacity .8s;position:absolute;inset:-1px}.cc-console-emblem{color:#ffe6a3;background:radial-gradient(circle at 34% 28%,#ffe08a2e,#030a10f2 68%);border:1px solid #ffe08a80;border-radius:50%;grid-row:1;place-items:center;width:54px;height:54px;font:400 26px Georgia,serif;display:grid;box-shadow:0 0 22px #ffc85c3d,inset 0 0 14px #ffd57d1a}.cc-console-form{grid-row:1;grid-template-rows:auto auto;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:6px 12px;min-width:0;display:grid}.cc-console-label{grid-column:1/-1;align-items:center;gap:10px;display:flex}.cc-console-label>b{letter-spacing:.28em;color:#ffe1a0;font:600 10px Segoe UI,sans-serif}.cc-console-label>em{font:6.5px var(--font-tech);letter-spacing:.18em;align-items:center;gap:5px;font-style:normal;display:flex}.cc-console-label>em>i{background:currentColor;border-radius:50%;width:5px;height:5px;box-shadow:0 0 7px}.cc-console-field{color:#6fb8d4;background:#020c14cc;border:1px solid #7abedb2e;border-radius:10px;grid-column:1;align-items:center;gap:10px;min-width:0;height:40px;padding:0 13px;transition:border-color .2s,box-shadow .2s;display:flex}.cc-console-field:focus-within{border-color:#ffd57d70;box-shadow:0 0 18px #ffd57d1a}.cc-console-field input{color:#e9f7ff;background:0 0;border:0;outline:none;flex:1;min-width:0;height:100%;font:400 12.5px Segoe UI,sans-serif}.cc-console-field input::placeholder{color:#6f93a6}.cc-console-thinking{align-items:center;gap:4px;display:flex}.cc-console-thinking>i{background:var(--cc-gold);width:4px;height:4px;box-shadow:0 0 8px var(--cc-gold);border-radius:50%;animation:1.1s ease-in-out infinite cc-thinking}.cc-console-thinking>i:nth-child(2){animation-delay:.14s}.cc-console-thinking>i:nth-child(3){animation-delay:.28s}@keyframes cc-thinking{0%,to{opacity:.4;transform:translateY(0)scale(.8)}50%{opacity:1;transform:translateY(-4px)scale(1.1)}}.cc-console-tools{grid-column:2;align-items:center;gap:7px;display:flex}.cc-console-tools select{color:#cee6f2d1;width:186px;height:34px;font:400 10px var(--font-tech);background:#030e16e6;border:1px solid #7abedb2e;border-radius:8px;outline:none;padding:0 9px}.cc-console-tools select:focus{border-color:#ffd57d66}.cc-console-tools select:disabled{opacity:.4}.cc-tool{color:#aacddeb3;cursor:pointer;background:#04121ccc;border:1px solid #7abedb2e;border-radius:9px;place-items:center;width:34px;height:34px;transition:border-color .18s,color .18s,box-shadow .18s;display:grid;position:relative}.cc-tool:hover:not(:disabled){color:var(--cc-gold);border-color:#ffd57d70}.cc-tool:disabled{opacity:.4;cursor:not-allowed}.cc-tool.is-live{color:var(--cc-good);border-color:#7ef0d673;box-shadow:0 0 14px #7ef0d633}.cc-mic.is-recording{color:#ff9a9a;border-color:#e0525280}.cc-mic-ring{border:1px solid #ff8a8a99;border-radius:12px;animation:1.2s ease-out infinite cc-mic;position:absolute;inset:-5px}@keyframes cc-mic{0%{opacity:.9;transform:scale(.85)}to{opacity:0;transform:scale(1.25)}}.cc-send{color:#ffdf9e;cursor:pointer;background:linear-gradient(150deg,#ffd57d47,#ffd57d0f);border:1px solid #ffd57d80;border-radius:50%;place-items:center;width:38px;height:38px;font-size:13px;transition:box-shadow .2s,transform .2s;display:grid;box-shadow:0 0 18px #ffc85c2e,inset 0 1px #ffffff1a}.cc-send:hover:not(:disabled){box-shadow:0 0 26px #ffc85c59,inset 0 1px #ffffff24}.cc-send:active:not(:disabled){transform:scale(.94)}.cc-send:disabled{opacity:.28;cursor:not-allowed}.cc-console-chips{flex-wrap:wrap;grid-area:2/1/auto/-1;align-items:center;gap:6px;min-width:0;display:flex}.cc-console-chips>button{color:#a0c3d4ad;letter-spacing:.06em;cursor:pointer;background:#04101ab3;border:1px solid #7abedb24;border-radius:20px;padding:4px 10px;font:400 9px Segoe UI,sans-serif;transition:border-color .18s,color .18s}.cc-console-chips>button:hover:not(:disabled){color:#ffe2ab;border-color:#ffd57d66}.cc-console-chips>button:disabled{opacity:.4;cursor:not-allowed}.cc-console-model{text-overflow:ellipsis;white-space:nowrap;max-width:300px;font:6.5px var(--font-tech);letter-spacing:.16em;color:#82aabe8c;margin-left:auto;overflow:hidden}.cc-console-status{font:8px var(--font-tech);letter-spacing:.1em;justify-content:center;align-items:center;gap:16px;padding:8px 4px 0;display:flex}.cc-console-status>span{align-items:center;gap:6px;display:flex}.cc-console-status>span>i{background:currentColor;border-radius:50%;width:5px;height:5px;animation:1.6s ease-in-out infinite cc-dot;box-shadow:0 0 7px}.cc-st-executing{color:var(--cc-good)}.cc-st-active{color:var(--cc-cyan)}.cc-st-thinking{color:var(--cc-gold)}.cc-st-error{color:var(--cc-bad)}.cc-chat-result{z-index:45;color:#e3f2fa;background:#061823f7;border:1px solid #83c9e46b;border-radius:12px;padding:14px 17px;position:absolute;bottom:calc(100% + 8px);left:0;right:0;box-shadow:0 -9px 35px #000000b3}.cc-chat-result>div{justify-content:space-between;align-items:center;gap:12px;margin-bottom:9px;display:flex}.cc-chat-result>div>strong{letter-spacing:.14em;color:#ffe0a1;font:600 10px Segoe UI,sans-serif}.cc-chat-result>div>button{color:#cfe7f3;cursor:pointer;background:#0b2230cc;border:0;border-radius:6px;width:28px;height:26px;font-size:20px;line-height:1}.cc-chat-result>article{white-space:pre-wrap;overflow-wrap:anywhere;max-height:42vh;font:13px/1.65 Segoe UI,sans-serif;overflow-y:auto}.cc-show-result{color:#b8e9f7;cursor:pointer;background:#052337;border:1px solid #7dc8de57;border-radius:6px;padding:6px 11px;font-size:10px;position:absolute;bottom:calc(100% + 5px);right:0}@media (width>=1900px){.command-center-reference .v2-dashboard{grid-template-rows:minmax(0,1fr) 252px;grid-template-columns:minmax(0,1fr) 396px;gap:14px}.command-center-reference .v2-sidebar{width:232px;min-width:232px}.command-center-reference .v2-topbar.cc-topbar{height:80px;min-height:80px;padding:0 22px}.cc-brand{height:80px;min-height:80px;padding:0 20px}.cc-brand-emblem{width:46px;height:46px}.cc-brand-copy>b{font-size:16px}.cc-nav-item{min-height:36px;font-size:12px}.cc-node{width:52px}.cc-node-orb{width:46px;height:46px}.cc-node-plate>strong{max-width:118px;font-size:11px}.cc-inspector{width:344px}.command-center-reference .v2-gauge>div:first-child{width:70px!important;height:70px!important}.cc-net-dial{width:68px;height:68px}.cc-memory-ring{width:96px;height:96px}.cc-memory-ring>b{font-size:30px}}@media (width<=1700px){.command-center-reference .v2-dashboard{grid-template-rows:minmax(0,1fr) 224px;grid-template-columns:minmax(0,1fr) 330px;gap:11px;padding:11px 12px 0}.command-center-reference .v2-sidebar{width:198px;min-width:198px}.cc-top-stats>button{min-width:46px;padding:4px 7px}.cc-clock>b{font-size:15px}.cc-console-tools select{width:158px}}@media (width<=1560px){.command-center-reference .v2-dashboard{grid-template-rows:minmax(0,1fr) 214px;grid-template-columns:minmax(0,1fr) 308px;gap:10px;padding:10px 10px 0}.command-center-reference .v2-sidebar{width:184px;min-width:184px}.command-center-reference .v2-topbar.cc-topbar{gap:12px;padding:0 14px}.cc-brand{gap:10px;padding:0 12px}.cc-brand-copy>b{letter-spacing:.18em;font-size:13.5px}.cc-brand-emblem{width:36px;height:36px}.cc-brand-emblem>b{font-size:17px}.cc-nav{padding:12px 8px 6px}.cc-nav-item{min-height:31px;padding:6px 8px 6px 6px;font-size:11px}.cc-nav-group+.cc-nav-group{margin-top:13px}.cc-workspace-copy>em,.cc-clock,.cc-operator-mood{display:none}.cc-node{width:52px}.cc-node-orb{width:36px;height:36px}.cc-node-halo{width:46px;height:46px;margin-left:-23px;top:-5px}.cc-node-plate>strong{max-width:96px;font-size:9px}.cc-inspector{width:288px;padding:12px 13px;top:58px}.command-center-reference .v2-gauge>div:first-child{width:54px!important;height:54px!important}.command-center-reference .v2-gauge>div:first-child span{font-size:11px!important}.cc-net-dial{width:54px;height:54px}.cc-memory-ring{width:72px;height:72px;right:14px}.cc-memory-ring>b{font-size:21px}.cc-memory-card-copy{max-width:52%}.cc-memory-card-title{font-size:11.5px}.cc-command-copy>b{font-size:9.5px}.cc-command-copy>em{display:none}.cc-console{margin:8px 12px 12px}.cc-console-shell{column-gap:12px;padding:10px 14px 10px 10px}.cc-console-emblem{width:46px;height:46px;font-size:22px}.cc-console-tools select{width:138px}}@media (width<=1440px){.command-center-reference .v2-dashboard{grid-template-rows:minmax(0,1fr) 208px;grid-template-columns:minmax(0,1fr) 264px;gap:9px;padding:9px 9px 0}.command-center-reference .v2-sidebar{width:168px;min-width:168px}.command-center-reference .v2-topbar.cc-topbar{gap:9px;height:62px;min-height:62px;padding:0 10px}.cc-brand{gap:8px;height:62px;min-height:62px;padding:0 9px}.cc-brand-emblem{width:30px;height:30px}.cc-brand-emblem>b{font-size:14px}.cc-brand-copy>b{font-size:11.5px}.cc-brand-copy>em{letter-spacing:.18em;font-size:5.5px}.cc-nav{padding:9px 6px 5px}.cc-nav-title{letter-spacing:.22em;margin-bottom:4px;padding:0 8px;font-size:6px}.cc-nav-group+.cc-nav-group{margin-top:9px}.cc-nav-item{border-radius:6px;grid-template-columns:16px minmax(0,1fr) auto;gap:7px;min-height:27px;padding:4px 7px 4px 5px;font-size:10.5px}.cc-nav-badge{padding:0 4px;font-size:7px}.cc-motto{display:none}.cc-sidebar-foot{padding:7px 10px 10px}.cc-speak{height:28px;margin-bottom:6px;font-size:9.5px}.cc-focus{padding:2px;font-size:9px}.cc-signature{display:none}.cc-global-search{max-width:none;height:34px;padding:0 12px}.cc-global-search input{font-size:11.5px}.cc-workspace-select{gap:8px;height:34px;padding:0 9px}.cc-workspace-copy>b{font-size:10.5px}.cc-top-stats>button{min-width:42px;padding:3px 6px}.cc-top-stats>button>b{font-size:12px}.cc-top-live{display:none}.cc-notifications{width:32px;height:32px}.cc-operator-emblem{width:32px;height:32px;font-size:17px}.cc-operator-copy>b{font-size:11px}.cc-operator-copy>small{display:none}.cc-hero-head{padding:11px 13px}.cc-hero-title>b{font-size:11px}.cc-hero-foot>button{padding:8px 4px 9px}.cc-hero-foot>button>b{font-size:12px}.cc-node{gap:0;width:42px}.cc-node-orb{width:30px;height:30px}.cc-node-orb svg{width:14px;height:14px}.cc-node-halo{width:38px;height:38px;margin-left:-19px;top:-4px}.cc-node-plate{padding:2px 5px 3px}.cc-node-plate>strong{max-width:84px;font-size:8.5px}.cc-node-plate>small{font-size:5.5px}.cc-inspector{width:262px;max-height:calc(100% - 128px);padding:11px 12px;top:50px}.cc-inspector-grid>div{grid-template-columns:62px minmax(0,1fr);padding:5px 0}.cc-inspector-grid dd{font-size:10px}.cc-room-screen--bank,.cc-room-dust>i:nth-child(n+15){display:none}.command-center-reference .v2-cell>.v2-panel{padding:10px 11px}.command-center-reference .v2-panel-heading{margin-bottom:8px;padding-bottom:6px}.command-center-reference .v2-gauge>div:first-child{width:46px!important;height:46px!important}.command-center-reference .v2-gauge>div:first-child span{font-size:10px!important}.cc-net-dial{width:46px;height:46px}.cc-monitor-rows.is-sub{display:none}.cc-memory-ring{width:58px;height:58px;right:11px}.cc-memory-ring>b{font-size:17px}.cc-memory-ring>small{font-size:5px}.cc-memory-card{padding:0!important}.cc-memory-card-copy{gap:3px;top:11px;left:12px}.cc-memory-card-title{letter-spacing:.12em;font-size:10.5px}.cc-memory-card-sub,.cc-memory-card-cta{display:none}.cc-memory-card-stats{gap:8px;font-size:7.5px}.cc-memory-card-stats>b{font-size:10px}.cc-command-grid{grid-auto-rows:minmax(20px,auto);align-content:space-between;gap:3px}.cc-command{gap:7px;min-height:20px;padding:2px 7px 2px 8px}.cc-command-icon{border-radius:5px;width:17px;height:17px}.cc-command-icon svg{width:11px;height:11px}.cc-command>b,.cc-command-copy>b{font-size:9px}.cc-command-copy>em,.cc-commands-hint{display:none}.cc-monitor-state>em{gap:0;font-size:0}.cc-monitor-state>em>i{width:6px;height:6px}.cc-provider{padding:6px 7px}.cc-provider>b,.cc-provider-name{font-size:10px}.cc-provider>em{font-size:7.5px}.command-center-reference .v2-timeline-cell .v2-task-row{min-height:27px;padding:4px 6px;font-size:9.5px}.cc-console{margin:6px 9px 9px}.cc-console-shell{border-radius:12px;grid-template-columns:40px minmax(0,1fr);gap:5px 10px;padding:8px 10px 8px 8px}.cc-console-emblem{width:40px;height:40px;font-size:19px}.cc-console-label>b{letter-spacing:.22em;font-size:9px}.cc-console-field{height:32px;padding:0 11px}.cc-console-field input{font-size:11.5px}.cc-console-tools{gap:5px}.cc-console-tools select{width:112px;height:28px;padding:0 7px;font-size:8.5px}.cc-tool{border-radius:8px;width:28px;height:28px}.cc-send{width:30px;height:30px;font-size:11px}.cc-console-chips{gap:5px}.cc-console-chips>button{padding:3px 8px;font-size:8px}.cc-console-model{display:none}}@media (height<=820px){.command-center-reference .v2-dashboard{grid-template-rows:minmax(0,1fr) 198px}.cc-motto{display:none}.cc-nav-group+.cc-nav-group{margin-top:8px}.cc-nav-item{min-height:25px;padding-top:3px;padding-bottom:3px}.cc-nav-title{margin-bottom:3px}.cc-monitor-rows.is-sub{display:none}.cc-console{margin-top:6px;margin-bottom:8px}}@media (width<=1180px),(height<=660px){.command-center-reference .v2-dashboard{grid-template-rows:520px auto auto;grid-template-columns:minmax(0,1fr);gap:10px;padding-bottom:10px;overflow-y:auto}.command-center-reference .v2-dashboard>.v2-cell{grid-area:1/1}.cc-right-stack{grid-area:2/1;grid-template-rows:240px;grid-template-columns:1.15fr .85fr 1fr}.cc-bottom-strip{grid-area:3/1;grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-rows:210px}.command-center-reference .v2-sidebar{width:168px;min-width:168px}.cc-room-screen--bank{display:none}.cc-inspector{width:300px}}@media (width<=860px){.command-center-reference .v2-sidebar{width:62px;min-width:62px}.cc-brand{justify-content:center;padding:0}.cc-brand-copy,.cc-nav-title{display:none}.cc-nav-item{grid-template-columns:1fr;justify-items:center;padding:8px 4px}.cc-nav-label,.cc-nav-badge,.cc-speak span:not(.cc-speak-icon),.cc-focus>span:first-child,.cc-signature{display:none}.cc-right-stack{grid-template-rows:repeat(3,240px);grid-template-columns:minmax(0,1fr)}.cc-bottom-strip{grid-template-columns:minmax(0,1fr);grid-auto-rows:220px}.cc-global-search{min-width:120px}.cc-top-stats,.cc-workspace-select,.cc-console-chips{display:none}.cc-console-form{grid-template-columns:minmax(0,1fr);row-gap:8px}.cc-console-field{grid-column:1;min-width:140px}.cc-console-actions,.cc-console-form>:not(.cc-console-field):not(.cc-console-label){grid-column:1;justify-self:start}}.command-center-reference>.fixed.inset-0{pointer-events:none;width:min(430px,100vw - 36px);height:auto;padding:0;position:fixed;inset:auto 18px 18px auto;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;background:0 0!important}.command-center-reference>.fixed.inset-0>div{pointer-events:auto}.command-center-reference:not(.cc-motion-on) .cc-room *,.command-center-reference:not(.cc-motion-on) .cc-orbit-field *,.command-center-reference:not(.cc-motion-on) .cc-memory-card *{animation-play-state:paused!important}@media (prefers-reduced-motion:reduce){.command-center-reference:not(.cc-motion-on) *,.command-center-reference:not(.cc-motion-on) :before,.command-center-reference:not(.cc-motion-on) :after{transition:none!important;animation:none!important}}.command-center-reference:not(.cc-motion-on) .cc-memory-transition{display:none}.command-center-reference:not(.cc-motion-on) .cc-memory-card.is-opening{animation:none}.cc-ui-dimmer{z-index:9999;pointer-events:none;position:fixed;inset:0}.cc-attach-input{display:none}.cc-attach-tray{flex-wrap:wrap;gap:6px;margin:6px 0 2px;display:flex}.cc-attach{background:#ffffff0a;border:1px solid #7abedb2e;border-radius:6px;align-items:center;gap:8px;max-width:340px;padding:5px 8px;display:flex}.cc-attach img{object-fit:cover;border-radius:4px;width:34px;height:34px}.cc-attach-badge{letter-spacing:.06em;text-align:center;color:#86a8ba;border:1px dashed #7abedb4d;border-radius:4px;min-width:34px;padding:7px 0;font:600 9px Segoe UI,sans-serif}.cc-attach-meta{flex-direction:column;min-width:0;display:flex}.cc-attach-meta b{color:#e7f3f9;text-overflow:ellipsis;white-space:nowrap;max-width:230px;font:600 11px Segoe UI,sans-serif;overflow:hidden}.cc-attach-meta small{color:#86a8ba;font:10px Segoe UI,sans-serif}.cc-attach>button{color:#86a8ba;cursor:pointer;background:0 0;border:0;margin-left:auto;padding:0 2px;font-size:15px;line-height:1}.cc-attach>button:hover{color:#ff7b72}.cc-attach-uploading{opacity:.72}.cc-attach-error{background:#ff7b7214;border-color:#ff7b7280}.cc-attach-alert{color:#ff7b72;flex-basis:100%;font:11px Segoe UI,sans-serif}.globe-container{z-index:3;position:absolute;inset:0}.globe-canvas{cursor:pointer;width:100%;height:100%;display:block;position:absolute;inset:0}.globe-canvas:focus-visible{outline-offset:-2px;outline:2px solid #6fdcffb3}.v2-globe-cell .cc-orbit-canvas{opacity:0;pointer-events:none}.v2-globe-cell .cc-core-shell{border-color:rgba(150, 234, 255, calc(.14 + var(--cc-energy) * .18));box-shadow:inset 0 0 40px #60d6ff1a, 0 0 40px rgba(96, 214, 255, calc(.06 + var(--cc-energy) * .14))}.v2-globe-cell .cc-core-plinth{pointer-events:none}.cc-module-view{min-height:0;animation:.34s cubic-bezier(.2,.72,.16,1) both cc-module-in;display:block}@keyframes cc-module-in{0%{opacity:0;filter:blur(2px);transform:translateY(10px)scale(.994)}60%{filter:blur()}to{opacity:1;filter:none;transform:none}}@media (prefers-reduced-motion:reduce){.cc-module-view{animation:none}}.command-center-reference:not(.cc-motion-on) .cc-module-view{animation:none}.cc-workspace-toolbar{flex:none;position:relative}.cc-telemetry-toggle{z-index:2;color:#b8eaff;letter-spacing:.07em;cursor:pointer;background:#07202eeb;border:1px solid #6fdcff61;border-radius:6px;min-width:135px;height:26px;padding:4px 10px;font:600 10px/1 Segoe UI,sans-serif;position:absolute;top:5px;right:13px}.cc-telemetry-toggle:hover,.cc-telemetry-toggle[aria-expanded=true]{color:#07131b;background:#b8eaff}.command-center-reference .cc-workspace-split-root>.v2-dashboard:not(.cc-telemetry-open){grid-template-rows:minmax(0,1fr)}.command-center-reference .v2-dashboard:not(.cc-telemetry-open) .cc-bottom-strip{display:none}@media (width<=740px){.cc-workspace-toolbar .cc-workspace-launcher{padding-right:116px}.cc-telemetry-toggle{min-width:102px;padding:4px;font-size:8px;right:6px}}.command-center-reference .cc-workspace-split-root>.v2-dashboard:not(.cc-ops-open){grid-template-columns:minmax(0,1fr)}.cc-scene-actions{z-index:6;align-items:center;gap:8px;display:flex;position:absolute;top:5px;right:13px}.cc-workspace-toolbar .cc-workspace-launcher{padding-right:306px}.cc-scene-actions .cc-telemetry-toggle,.cc-scene-actions .cc-operations-toggle{cursor:pointer;color:#b8eaff;letter-spacing:.07em;background:#07202eeb;border:1px solid #6fdcff5c;border-radius:6px;min-width:132px;height:26px;padding:4px 10px;font:600 10px/1 Segoe UI,sans-serif;position:static}.cc-scene-actions button:hover,.cc-scene-actions button[aria-expanded=true]{color:#07131b;background:#b8eaff}.cc-scene-rail{z-index:12;pointer-events:none;flex-direction:column;gap:9px;width:146px;display:flex;position:absolute;top:58px;left:16px}.cc-scene-rail-item{color:#d0edfa;letter-spacing:.1em;cursor:pointer;pointer-events:auto;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:linear-gradient(105deg,#051826e3,#071521b8);border:1px solid #69d7f82e;border-radius:10px;align-items:center;gap:12px;width:100%;padding:11px 12px;font:600 11px/1.1 Segoe UI,sans-serif;transition:border-color .18s,background .18s,transform .18s;display:flex;box-shadow:inset 0 1px #9cebff14,0 8px 18px #00000040}.cc-scene-rail-item span{color:#63b8d8;letter-spacing:0;font:700 9px/1 ui-monospace,monospace}.cc-scene-rail-item:hover,.cc-scene-rail-item:focus-visible{background:#0f3e55eb;border-color:#80ecffa6;outline:0;transform:translate(5px)}.cc-scene-module{background:radial-gradient(at 64% -26%,#186d8e38,#0000 58%),linear-gradient(155deg,#071927,#030a12 72%);border:1px solid #64d4f238;border-radius:16px;flex-direction:column;flex:1 1 0;min-width:0;min-height:0;margin:12px 14px 0;display:flex;position:relative;overflow:hidden;box-shadow:0 22px 64px #00000073,inset 0 1px #aaebff14}.cc-scene-header{background:linear-gradient(90deg,#174c633d,#0000 70%);border-bottom:1px solid #7dc5e129;flex:none;justify-content:space-between;align-items:center;gap:20px;padding:21px 27px;display:flex}.cc-scene-heading{flex-direction:column;gap:7px;min-width:0;display:flex}.cc-scene-heading>span{color:#7cc8e5;letter-spacing:.24em;font:600 10px/1.2 Segoe UI,sans-serif}.cc-scene-heading h1{color:#f0f8fb;letter-spacing:.015em;margin:0;font:500 clamp(19px,1.65vw,29px)/1.15 Segoe UI,sans-serif}.cc-scene-heading>small{color:#8da9b9;font:11px Segoe UI,sans-serif}.cc-scene-header-actions{flex-shrink:0;align-items:center;gap:10px;display:flex}.cc-scene-header-actions button{color:#d4eaf5;letter-spacing:.08em;cursor:pointer;background:#071a2bd6;border:1px solid #75ceee4f;border-radius:9px;padding:11px 17px;font:600 11px Segoe UI,sans-serif}.cc-scene-header-actions button:hover{color:#fff;border-color:#9de5ff}.cc-scene-header-actions .cc-scene-back{color:#052133;background:linear-gradient(135deg,#8ae3ff,#58b5dc);border-color:#0000}.cc-scene-module-content{overscroll-behavior:contain;scrollbar-gutter:stable;flex:1;min-width:0;min-height:0;padding:24px 27px 36px;overflow:auto}.cc-scene-module-content .cc-module-view{width:100%;max-width:none;min-height:0}.cc-scene-error{color:#ffbdc0;background:#901f292e;border:1px solid #ff707066;border-radius:10px;padding:12px 16px}@media (width<=1180px){.cc-scene-rail{width:112px;left:10px}.cc-scene-rail-item{gap:7px;padding:9px 7px;font-size:9px}.cc-workspace-toolbar .cc-workspace-launcher{padding-right:292px}}@media (width<=850px){.cc-scene-rail{display:none}.cc-scene-module{margin:7px 8px 0}.cc-scene-header{gap:11px;padding:15px}.cc-scene-module-content{padding:13px}.cc-scene-header-actions button{padding:9px;font-size:9px}.cc-scene-actions{justify-content:flex-end;padding:5px;position:static}.cc-workspace-toolbar .cc-workspace-launcher{padding-right:8px}}@media (prefers-reduced-motion:reduce){.cc-scene-rail-item{transition:none}}.cc-scene-body{flex:1 1 0;min-width:0;min-height:0;display:flex}.cc-scene-body>.cc-scene-module-content{flex:1 1 0;min-width:0}.cc-scene-assistant-rail{isolation:isolate;background:#040e18f5;border-left:1px solid #6fdcff38;flex-direction:column;flex:0 0 clamp(280px,25vw,352px);min-height:0;padding:10px;display:flex;position:relative;overflow:hidden}@media (width<=850px){.cc-scene-body{flex-direction:column}.cc-scene-assistant-rail{border-top:1px solid #6fdcff38;border-left:0;flex:0 0 min(35vh,260px)}}.cc-workspace-root{flex-direction:column;flex:1;min-width:0;min-height:0;display:flex}.cc-workspace-launcher{border-bottom:1px solid var(--cc-line,#7abedb29);background:#020b13f5;align-items:center;gap:8px;min-height:36px;padding:5px 14px 4px;display:flex}.cc-workspace-launcher-title,.cc-workspace-launcher-count{letter-spacing:.15em;color:var(--cc-dim,#93b3c4);white-space:nowrap;font:600 9px/1.2 ui-monospace,SFMono-Regular,Consolas,monospace}.cc-workspace-launcher-count{margin-left:auto}.cc-workspace-launcher-select{flex:1;min-width:140px;max-width:300px}.cc-workspace-launcher-select select{width:100%;color:var(--cc-text,#dfeef7);background:#06131e;border:1px solid #ffd57d38;border-radius:5px;padding:5px 22px 5px 9px;font-size:11px}.cc-workspace-launcher button,.cc-workspace-dock button,.cc-modal-window-actions button,.cc-popout-header button{color:var(--cc-gold,#ffd57d);cursor:pointer;background:#ffd57d0a;border:1px solid #ffd57d38;border-radius:5px;padding:5px 9px;font-size:10px;line-height:1.2}.cc-workspace-launcher button:hover,.cc-workspace-dock button:hover,.cc-modal-window-actions button:hover{background:#ffd57d24}.cc-workspace-launcher button:disabled{opacity:.35;cursor:not-allowed}.cc-workspace-split-root{flex:1;min-width:0;min-height:0;display:flex}.cc-workspace-split-root>.v2-dashboard{flex:1;min-width:0;min-height:0}.cc-workspace-split-root.has-dock>.v2-dashboard{grid-template-rows:minmax(0,1fr) 178px;grid-template-columns:minmax(0,1fr)}.cc-workspace-split-root.has-dock .cc-right-stack{display:none}.cc-workspace-split-root.has-dock .cc-bottom-strip{grid-template-columns:repeat(5,minmax(0,1fr))}.cc-workspace-dock{resize:horizontal;background:linear-gradient(165deg,#081822fa,#020911fc);border-left:1px solid #ffd57d38;flex-direction:column;flex:none;width:clamp(410px,37vw,740px);min-width:370px;max-width:72vw;min-height:0;display:flex;overflow:auto}.cc-workspace-dock-header,.cc-workspace-window-heading{color:var(--cc-gold,#ffd57d);letter-spacing:.12em;border-bottom:1px solid var(--cc-line,#7abedb29);justify-content:space-between;align-items:center;gap:10px;padding:8px 12px;font:600 10px/1.3 ui-monospace,SFMono-Regular,Consolas,monospace;display:flex}.cc-workspace-dock-actions{gap:4px;display:flex}.cc-workspace-dock-actions button[aria-pressed=true]{color:#02080e;background:var(--cc-gold,#ffd57d)}.cc-workspace-dock-tabs{flex-wrap:nowrap;gap:3px;padding:6px;display:flex;overflow-x:auto}.cc-workspace-dock-tab{border:1px solid var(--cc-line,#7abedb29);border-radius:5px;flex:none;align-items:stretch;max-width:220px;display:inline-flex;overflow:hidden}.cc-workspace-dock-tab.is-active{border-color:#ffd57d8c}.cc-workspace-dock-tab button{border:0;border-radius:0;padding:6px}.cc-workspace-dock-tab button:first-child{white-space:nowrap;text-overflow:ellipsis;min-width:0;max-width:155px;color:var(--cc-text,#dfeef7);overflow:hidden}.cc-workspace-dock-tab[draggable=true]{cursor:grab}.cc-workspace-dock-content{flex:1;grid-template-rows:minmax(0,1fr);gap:5px;min-height:0;padding:5px;display:grid}.cc-workspace-dock-content.is-split{grid-template-rows:repeat(2,minmax(0,1fr))}.cc-workspace-dock-window{border:1px solid var(--cc-line,#7abedb29);background:#050d17bf;border-radius:7px;flex-direction:column;min-width:0;min-height:0;display:flex;overflow:hidden}.cc-workspace-window-body{flex:1;min-height:0;padding:12px;overflow:auto}.cc-workspace-window-heading button{padding:1px 7px}.cc-modal-window-actions{gap:6px;margin-bottom:12px;display:flex}.cc-popout-window{flex-direction:column;height:100vh;min-height:0;display:flex}.cc-popout-header{border-bottom:1px solid var(--cc-line);justify-content:space-between;align-items:center;padding:14px 20px;display:flex}.cc-popout-body{flex:1;min-height:0;padding:18px;overflow:auto}.cc-popout-header strong{color:var(--cc-gold,#ffd57d);font-size:14px}.cc-popout-error{color:#ff8a8a;font-size:11px}@media (width<=1180px){.cc-workspace-launcher-title,.cc-workspace-split-root.has-dock>.v2-dashboard{display:none}.cc-workspace-dock{resize:none;width:100%;min-width:0;max-width:none}}@media (width<=620px){.cc-workspace-launcher{gap:4px;padding:5px}.cc-workspace-launcher button{padding:5px;font-size:9px}.cc-workspace-launcher-count{display:none}.cc-workspace-launcher-select{min-width:80px}}.cc-workspace-float-container{-webkit-backdrop-filter:blur(16px);background:#050f1ed9;border:1px solid #84d1ea33;border-radius:12px;flex-direction:column;flex:1;width:100%;height:100%;min-height:0;display:flex;position:relative;overflow:hidden;box-shadow:0 20px 60px #0009,0 0 40px #84d1ea1a,inset 0 1px #ffd57d1a}.cc-workspace-float-toolbar{background:linear-gradient(#081c30f2,#050f1ef2);border-bottom:1px solid #84d1ea33;flex:none;justify-content:space-between;align-items:center;padding:12px 16px;display:flex}.cc-workspace-float-title{letter-spacing:.15em;text-transform:uppercase;color:var(--cc-gold,#ffd57d);text-shadow:0 0 12px #ffd57d66;font:700 11px/1.2 ui-monospace,SFMono-Regular,Consolas,monospace}.cc-workspace-float-modes{gap:6px;display:flex}.cc-workspace-float-modes button{border-radius:4px;min-height:22px;padding:4px 10px;font-size:9px}.cc-workspace-float-modes button.is-active{color:var(--cc-cyan,#7fdcff);background:linear-gradient(#84d1ea40,#081c30f2);box-shadow:inset 0 0 0 1px #84d1ea66}.cc-workspace-float-card{-webkit-backdrop-filter:blur(12px);cursor:grab;resize:both;background:linear-gradient(165deg,#081c30fa,#050f1efc);border:1px solid #84d1ea4d;border-radius:12px;flex-direction:column;width:340px;min-width:280px;max-width:90vw;height:480px;min-height:400px;max-height:85vh;transition:all .2s;display:flex;position:absolute;overflow:hidden;box-shadow:0 10px 40px #000000b3,0 0 30px #84d1ea26,inset 0 1px #ffd57d26}.cc-workspace-float-card.is-active{z-index:100;border-color:#ffd57d80;box-shadow:0 15px 50px #ffd57d33,0 0 40px #84d1ea33}.cc-workspace-float-card.dragging{cursor:grabbing;opacity:.95;z-index:101}.cc-workspace-float-header{cursor:move;background:linear-gradient(#081c30f2,#050f1efa);border-bottom:1px solid #84d1ea33;flex:none;justify-content:space-between;align-items:center;padding:12px 14px;display:flex}.cc-workspace-float-title-text{letter-spacing:.08em;color:var(--cc-text,#dfeef7);text-overflow:ellipsis;white-space:nowrap;max-width:220px;font:600 11px/1.2 ui-monospace,SFMono-Regular,Consolas,monospace;overflow:hidden}.cc-workspace-float-header-actions{gap:6px;display:flex}.cc-workspace-float-btn{width:24px;height:24px;color:var(--cc-gold,#ffd57d);cursor:pointer;background:#ffd57d0d;border:1px solid #ffd57d33;border-radius:4px;justify-content:center;align-items:center;font-size:14px;font-weight:600;transition:all .15s;display:flex}.cc-workspace-float-btn:hover{background:#ffd57d26;border-color:#ffd57d66;box-shadow:0 0 8px #ffd57d4d}.cc-workspace-float-btn.minimize{font-size:16px}.cc-workspace-float-btn.close{font-size:16px;font-weight:700}.cc-workspace-float-btn.close:hover{color:#ff8a8a;background:#f4433626;border-color:#f4433666}.cc-workspace-float-content{background:#050f1e99;flex:1;min-height:0;padding:12px;overflow:auto}.cc-workspace-dock-actions button[aria-pressed=true]{color:#02080e;background:var(--cc-gold,#ffd57d);box-shadow:0 0 8px #ffd57d66}.cc-workspace-float-card{background:linear-gradient(165deg,#081c30f2 0%,#050f1efa 50%,#081828f2 100%)}.cc-workspace-float-header{background:linear-gradient(#081c30fa 0%,#050f1efc 100%);border-bottom:1px solid #84d1ea40;box-shadow:0 2px 10px #84d1ea1a}.cc-workspace-float-content{background:#050f1eb3;border-top:1px solid #84d1ea1a}@media (width<=1180px){.cc-workspace-float-card{width:100%;max-width:100%;height:360px;margin:0 auto;left:0!important;right:0!important}.cc-workspace-float-toolbar{padding:8px 12px}.cc-workspace-float-title{font-size:10px}}@media (width<=620px){.cc-workspace-float-toolbar{flex-direction:column;align-items:stretch;gap:8px}.cc-workspace-float-modes{justify-content:center}.cc-workspace-float-card{border-radius:8px}.cc-workspace-float-header{padding:10px 12px}.cc-workspace-float-title-text{font-size:10px}}.cc-route-wrapper{border-top:1px solid #7abedb1f;width:100%;margin-top:5px;padding-top:5px}.cc-route-strip{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.cc-route-strip label{min-width:95px;max-width:240px;color:var(--cc-gold,#ffd57d);letter-spacing:.1em;flex-direction:column;flex:115px;gap:2px;font:600 8px/1.2 ui-monospace,Consolas,monospace;display:flex}.cc-route-strip select{width:100%;color:var(--cc-text,#dfeef7);outline-offset:2px;background:#091621;border:1px solid #7abedb2e;border-radius:4px;padding:3px 5px;font:10px/1.2 ui-monospace,Consolas,monospace}.cc-route-strip select:disabled{opacity:.5}.cc-route-context{color:var(--cc-dim,#93b3c4);letter-spacing:.02em;padding-top:4px;font:9px/1.3 ui-monospace,Consolas,monospace}@media (width<=900px){.cc-route-strip{flex-wrap:nowrap;padding-bottom:2px;overflow-x:auto}.cc-route-strip label{flex:0 0 125px}}.cc-workspace-split-root.has-dock:has(>.cc-workspace-float-container)>main{display:none}.cc-workspace-dock.cc-workspace-float-container{flex:auto;width:100%;min-width:0;max-width:none}.cc-workspace-float-stage{isolation:isolate;flex:auto;min-height:0;position:relative;overflow:hidden}.cc-workspace-float-stage .cc-workspace-float-card{height:min(480px,100% - 16px);min-height:min(320px,100% - 16px);max-height:calc(100% - 16px);top:8px;left:12px}.cc-workspace-minimized-tray{background:#020b13f2;border-top:1px solid #7abedb29;flex-wrap:wrap;gap:6px;padding:6px 12px;display:flex}.cc-workspace-name-input,.cc-workspace-saved-select{width:clamp(105px,11vw,165px);min-width:90px;max-width:165px;color:var(--cc-text,#dfeef7);background:#06131e;border:1px solid #ffd57d38;border-radius:5px;padding:5px 8px;font:10px/1.2 ui-monospace,Consolas,monospace}.cc-workspace-launcher:focus-within,.cc-workspace-float-header:focus-visible{outline-color:#84d1ea8c}@media (width<=850px){.cc-workspace-launcher{flex-wrap:wrap}.cc-workspace-name-input,.cc-workspace-saved-select{flex:100px}.cc-workspace-float-stage .cc-workspace-float-card{width:min(340px,92%)}}.mp{min-width:0;font-family:Segoe UI,system-ui,sans-serif;position:relative}.mp-trigger{color:#e9f7ff;cursor:pointer;text-align:left;background:linear-gradient(#0a1a2ceb,#06101eeb);border:1px solid #7abedb29;border-radius:10px;align-items:center;gap:8px;width:100%;min-width:0;padding:6px 10px;transition:border-color .18s,box-shadow .18s,background .18s;display:flex}.mp-trigger:hover:not(:disabled),.mp-trigger[aria-expanded=true]{border-color:#ffd57d66;box-shadow:0 0 18px #ffd57d1a,inset 0 1px #ffffff0a}.mp-trigger:disabled{opacity:.55;cursor:not-allowed}.mp-trigger-main{flex-direction:column;flex:auto;min-width:0;display:flex}.mp-trigger-label{color:#eaf6ff;white-space:nowrap;text-overflow:ellipsis;font:600 12px Segoe UI,sans-serif;overflow:hidden}.mp-trigger-sub{font:400 9px var(--font-tech);letter-spacing:.14em;color:#7fa6bd;text-transform:uppercase;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.mp-caret{color:#6f93a6;font-size:10px;line-height:1}.mp-badge{font:600 8px var(--font-tech);letter-spacing:.12em;border-radius:4px;flex:none;padding:2px 5px}.mp-badge-free{color:#7ef2c0;background:#3cdca01f;border:1px solid #3cdca04d}.mp-badge-warn{color:#ffb27a;background:#ff8c3c1a;border:1px solid #ff8c3c47}.mp-badge-info{color:#9fd0ea;background:#78bee61a;border:1px solid #78bee642}.mp-panel{z-index:40;background:linear-gradient(#081424fb,#040b16fb);border:1px solid #7abedb38;border-radius:12px;flex-direction:column;min-width:320px;max-width:min(520px,92vw);animation:.14s ease-out mp-in;display:flex;position:absolute;top:calc(100% + 6px);left:0;right:0;overflow:hidden;box-shadow:0 24px 60px #00000094,0 0 0 1px #ffd57d0f}@keyframes mp-in{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}.mp-search-row{border-bottom:1px solid #7abedb1f;align-items:center;gap:8px;padding:10px 12px;display:flex}.mp-search{color:#e9f7ff;background:#040c18cc;border:1px solid #7abedb33;border-radius:8px;outline:none;flex:auto;min-width:0;padding:7px 9px;font:400 12px Segoe UI,sans-serif}.mp-search:focus{border-color:#ffd57d73;box-shadow:0 0 14px #ffd57d1a}.mp-search::placeholder{color:#5f8296}.mp-count{font:400 9px var(--font-tech);letter-spacing:.12em;color:#6f93a6;text-transform:uppercase;flex:none}.mp-list{scrollbar-width:thin;scrollbar-color:#7abedb47 transparent;max-height:min(46vh,360px);padding:6px 0 8px;overflow-y:auto}.mp-list::-webkit-scrollbar{width:8px}.mp-list::-webkit-scrollbar-thumb{background:#7abedb3d;border-radius:8px}.mp-group+.mp-group{margin-top:4px}.mp-group-head{font:600 9px var(--font-tech);letter-spacing:.2em;color:#6f93a6;text-transform:uppercase;background:linear-gradient(#060e1afc,#060e1aed);justify-content:space-between;align-items:center;gap:8px;padding:7px 12px 5px;display:flex;position:sticky;top:0}.mp-group-meta{color:#4d7186;letter-spacing:.1em;align-items:center;gap:6px;display:flex}.mp-item{color:#dbeefb;cursor:pointer;text-align:left;background:0 0;border:0;border-left:2px solid #0000;align-items:center;gap:8px;width:100%;padding:7px 12px;display:flex}.mp-item[data-active=true]{background:#7abedb1a;border-left-color:#7abedb80}.mp-item[data-selected=true]{border-left-color:var(--cc-gold);background:#ffd57d1a}.mp-item-main{flex-direction:column;flex:auto;min-width:0;display:flex}.mp-item-main b{color:#eaf6ff;white-space:nowrap;text-overflow:ellipsis;font:500 12px Segoe UI,sans-serif;overflow:hidden}.mp-item-main em{font:400 9.5px var(--font-tech);letter-spacing:.06em;color:#6f93a6;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.mp-check{color:var(--cc-gold);flex:none;font-size:11px}.mp-empty{color:#7fa6bd;padding:14px 12px;font:400 11px Segoe UI,sans-serif}.mp-actions{background:#040b1699;border-top:1px solid #7abedb1f;align-items:center;gap:8px;padding:8px 12px;display:flex}.mp-action{color:#cfe7f5;cursor:pointer;background:#0a1a2cb3;border:1px solid #7abedb38;border-radius:8px;padding:6px 10px;font:500 10.5px Segoe UI,sans-serif;transition:border-color .16s,color .16s}.mp-action:hover:not(:disabled){color:#ffe9b8;border-color:#ffd57d73}.mp-action:disabled{opacity:.55;cursor:progress}.mp-compact .mp-trigger{padding:5px 9px}.mp-compact .mp-panel{min-width:340px}@media (width<=860px){.mp-panel{min-width:260px;max-width:94vw}.mp-compact .mp-panel{max-width:none;position:fixed;inset:auto 8px 8px}.mp-list{max-height:52vh}}.mp-panel-floating{color:#edf8ff;background:linear-gradient(165deg,#112637fc,#071321fc);border:1px solid #84d1ea5c;border-radius:16px;flex-direction:column;min-width:0;display:flex;position:fixed;overflow:hidden;box-shadow:0 22px 80px #000c,0 0 0 1px #f1c77114}.mp-panel-floating .mp-search-row{background:#0f2435e6;flex:none;padding:13px 15px}.mp-panel-floating .mp-search{min-height:42px;padding:10px 12px;font-size:14px}.mp-panel-floating .mp-count{letter-spacing:.02em;color:#b7d2e3;font:600 11px Segoe UI,system-ui,sans-serif}.mp-panel-floating .mp-list{overscroll-behavior:contain;flex:auto;min-height:0;max-height:none;padding:6px 0 10px}.mp-panel-floating .mp-group-head{letter-spacing:.08em;color:#c2dae9;background:#091927f7;padding:11px 15px 8px;font:700 11px Segoe UI,system-ui,sans-serif}.mp-panel-floating .mp-item{gap:12px;min-height:53px;padding:9px 15px}.mp-panel-floating .mp-item-main b{color:#f0f8ff;font:600 13px/1.4 Segoe UI,system-ui,sans-serif}.mp-panel-floating .mp-item-main em{letter-spacing:0;color:#a0bdcf;font:400 11px/1.45 Segoe UI,system-ui,sans-serif}.mp-panel-floating .mp-actions{background:#0c1f2ef2;flex:none;padding:11px 14px}.mp-panel-floating .mp-action{min-height:36px;padding:8px 12px;font-size:12px}.mp-panel-floating .mp-badge{letter-spacing:.02em;padding:3px 7px;font-size:10px}.mp-panel-floating .mp-empty{padding:16px;font-size:13px}@media (width<=600px){.mp-panel-floating .mp-search-row{padding:9px}.mp-panel-floating .mp-item{padding:9px 12px}.mp-panel-floating .mp-action{flex:1 1 0}}.command-center-reference{--cc-cyan:#8edbeb;--cc-cyan-soft:#c2eff7;--cc-gold:#e0c28c;--cc-panel-a:#0f222ff0;--cc-panel-b:#07121ef7;--cc-line:#97cde038;--cc-text:#e9f3f9;--cc-dim:#b1cad9;color:var(--cc-text);background:radial-gradient(at 67% 1%,#1d476059,#0000 55%),#06111a!important}.command-center-reference .v2-sidebar{background:linear-gradient(168deg,#0c1b28,#07111c 59%,#060e18);border-right:1px solid #e0c28c38;width:218px;min-width:218px;box-shadow:10px 0 42px #00000047}.command-center-reference .cc-brand{height:68px;min-height:68px;padding:0 17px}.command-center-reference .cc-brand-emblem{width:38px;height:38px}.command-center-reference .cc-brand-copy>b{letter-spacing:.18em;font:700 15px Segoe UI,system-ui,sans-serif}.command-center-reference .cc-brand-copy>em{letter-spacing:.15em;color:#9eb9c8;font:500 9px Segoe UI,system-ui,sans-serif}.command-center-reference .cc-nav{scrollbar-color:#7dc0d866 transparent;padding:14px 10px 10px}.command-center-reference .cc-nav-group+.cc-nav-group{margin-top:18px}.command-center-reference .cc-nav-title{letter-spacing:.12em;color:#8eaabc;margin-bottom:7px;padding-left:11px;font:700 10px Segoe UI,system-ui,sans-serif}.command-center-reference .cc-nav-list{gap:3px}.command-center-reference .cc-nav-item{color:#b7cddd;border-radius:10px;grid-template-columns:20px minmax(0,1fr) auto;gap:12px;min-height:37px;padding:7px 11px;font:500 13px Segoe UI,system-ui,sans-serif}.command-center-reference .cc-nav-item:hover,.command-center-reference .cc-nav-item:focus-visible{color:#f4fafe;background:#70d0f01a;border-color:#73d5ef3d}.command-center-reference .cc-nav-item.is-active{color:#fff2d7;background:linear-gradient(90deg,#d1ab6929,#3f7c9414);border-color:#dcb9766e;box-shadow:inset 0 1px #ffffff12}.command-center-reference .cc-nav-icon{color:#91b7cb}.command-center-reference .cc-nav-badge{font:700 10px Segoe UI,system-ui,sans-serif}.command-center-reference .cc-sidebar-foot{padding:11px 13px}.command-center-reference .cc-speak{color:#ffe0ac;min-height:39px;font:600 12px Segoe UI,system-ui,sans-serif}.command-center-reference .cc-focus{color:#adc4d4;font-size:11px}.command-center-reference .v2-topbar.cc-topbar{height:66px;min-height:66px;box-shadow:none;background:linear-gradient(#0d1f2cfc,#091621f5);border-bottom:1px solid #8dc6d833;padding:0 20px}.command-center-reference .cc-global-search{background:#05101bd9;border-radius:12px;height:43px}.command-center-reference .cc-global-search input{font-size:13px}.command-center-reference .cc-workspace-select{border-radius:11px;height:43px}.command-center-reference .cc-workspace-copy>b{font-size:12px}.command-center-reference .cc-top-stats>button{background:#0a1c28cc;min-height:39px}.command-center-reference .cc-top-stats>button>b{font-size:16px}.command-center-reference .cc-top-stats>button>span{letter-spacing:.06em;font-size:9px}.command-center-reference .cc-workspace-toolbar{background:linear-gradient(90deg,#0d212ff2,#091623d6);border-bottom:1px solid #90cade1f}.command-center-reference .cc-workspace-toolbar .cc-workspace-launcher{min-height:53px;padding-right:350px}.command-center-reference .cc-scene-actions{gap:10px;top:8px;right:19px}.command-center-reference .cc-scene-actions .cc-telemetry-toggle,.command-center-reference .cc-scene-actions .cc-operations-toggle{letter-spacing:.03em;color:#e0f5fd;background:#133546d1;border-color:#81cade61;border-radius:10px;min-width:138px;height:37px;padding:0 13px;font:700 11px Segoe UI,system-ui,sans-serif}.command-center-reference .cc-operations-toggle{box-shadow:inset 0 1px #ffffff0f,0 0 18px #55cdea14}.command-center-reference .cc-operations-toggle:before{content:"✧";vertical-align:-1px;color:var(--cc-gold);margin-right:9px;font-size:16px}.command-center-reference .v2-dashboard{gap:12px;padding:12px 14px 0}.command-center-reference .cc-hero{background:#091724;border:1px solid #8bcbde47;border-radius:20px;box-shadow:inset 0 1px #d2ecf61a,0 19px 40px #00000052}.command-center-reference .cc-room-far{filter:saturate(.74)brightness(.54)blur(1px);opacity:.72}.command-center-reference .cc-room-plate{filter:saturate(.78)brightness(.83);opacity:.7}.command-center-reference .cc-room-walls,.command-center-reference .cc-room-consoles{opacity:.34}.command-center-reference .cc-room-vignette{background:linear-gradient(90deg,#05101ac2,#0613201c 23%,#06132014 76%,#05101aab),linear-gradient(#05121fa8,#0000 26% 70%,#020b15de),radial-gradient(80% 77% at 50% 45%,#0000 36%,#020c1570 95%)}.command-center-reference .cc-room[data-time-of-day=day] .cc-room-far{filter:saturate(.88)brightness(.68)blur(.8px)}.command-center-reference .cc-room[data-time-of-day=day] .cc-room-plate{opacity:.78}.command-center-reference .cc-room[data-time-of-day=night] .cc-room-far{filter:saturate(.84)brightness(.48)blur(1px)}.command-center-reference .cc-room[data-time-of-day=twilight] .cc-room-far{filter:saturate(.9)brightness(.6)blur(.7px)}.command-center-reference .cc-hero-head{background:linear-gradient(#020d18db,#0000);padding:20px 25px 17px}.command-center-reference .cc-hero-title>b{letter-spacing:.23em;font-size:16px}.command-center-reference .cc-hero-title>em{letter-spacing:.18em;color:#bbd5e2;font:500 10px Segoe UI,system-ui,sans-serif}.command-center-reference .cc-hero-mood,.command-center-reference .cc-hero-meta>span,.command-center-reference .cc-hero-meta>button{letter-spacing:.06em;background:#051722a8;border-radius:18px;padding:6px 11px;font:600 10px Segoe UI,system-ui,sans-serif}.command-center-reference .cc-scene-rail{gap:8px;width:138px;top:120px;left:24px}.command-center-reference .cc-scene-rail-item{letter-spacing:.06em;background:linear-gradient(90deg,#081e2cd9,#081e2c70);border-color:#85c6d940;border-radius:11px;min-height:41px;padding:9px 12px;font:700 11px Segoe UI,system-ui,sans-serif;box-shadow:0 10px 22px #01080e33}.command-center-reference .cc-scene-rail-item span{color:#e0c28c;font-size:10px}.command-center-reference .cc-hero-foot{background:linear-gradient(#0000,#030e19d1 42%,#030e19f5);gap:6px;padding:4px 8px 9px}.command-center-reference .cc-hero-foot>button{background:#0e2232b8;border:1px solid #89cae124;border-radius:10px;gap:6px;min-height:67px;padding:11px 10px}.command-center-reference .cc-hero-foot>button>b{font-size:20px}.command-center-reference .cc-hero-foot>button>span{letter-spacing:.07em;color:#b8cfdf;font:600 10px Segoe UI,system-ui,sans-serif}.command-center-reference .cc-node-plate{background:#05131ee6;border-radius:7px;padding:5px 8px}.command-center-reference .cc-node-plate>strong{max-width:124px;font-size:11px}.command-center-reference .cc-node-plate>small{font-size:9px}.command-center-reference .cc-console{z-index:15;margin:11px 14px 14px}.command-center-reference .cc-console-shell{background:linear-gradient(140deg,#122b3cfa,#091826fa);border-color:#81cae261;border-radius:18px;grid-template-columns:48px minmax(0,1fr);gap:11px 15px;padding:14px 17px;box-shadow:0 12px 40px #00000059,inset 0 1px #d7f4ff1f}.command-center-reference .cc-console-emblem{width:48px;height:48px}.command-center-reference .cc-console-label{gap:12px}.command-center-reference .cc-console-label>b{letter-spacing:.11em;font:700 12px Segoe UI,system-ui,sans-serif}.command-center-reference .cc-console-label>em{letter-spacing:.03em;font:600 10px Segoe UI,system-ui,sans-serif}.command-center-reference .cc-console-field{background:#030f1ac4;border-color:#8ecce157;border-radius:11px;min-width:0;height:46px;padding:0 15px}.command-center-reference .cc-console-field input{font-size:14px}.command-center-reference .cc-console-tools{gap:8px}.command-center-reference .cc-console-tools .mp{width:clamp(194px,18vw,280px)}.command-center-reference .cc-console-tools .mp-trigger{background:#091c2bf5;border-color:#8ecce15c;min-height:45px;padding:7px 12px}.command-center-reference .cc-console-tools .mp-trigger-label{font:700 12px Segoe UI,system-ui,sans-serif}.command-center-reference .cc-console-tools .mp-trigger-sub{letter-spacing:.02em;color:#b2d1e3;font:500 10px Segoe UI,system-ui,sans-serif}.command-center-reference .cc-tool{border-radius:11px;width:41px;height:41px}.command-center-reference .cc-send{width:42px;height:42px}.command-center-reference .cc-console-tools select{width:auto;min-width:130px;max-width:190px;height:34px;padding:0 10px;font:500 11px Segoe UI,system-ui,sans-serif}.command-center-reference .cc-console-chips{gap:8px}.command-center-reference .cc-console-chips>button{color:#bfd6e5;min-height:28px;padding:5px 12px;font-size:11px}.command-center-reference .cc-console-chips>button:disabled{opacity:.52}.command-center-reference .cc-console-model{font-size:11px}.command-center-reference .cc-scene-module{background:linear-gradient(155deg,#0d2738fa,#05111dfa);border-radius:20px;margin:15px 16px 0}.command-center-reference .cc-scene-header{padding:22px 30px}.command-center-reference .cc-scene-heading h1{font-size:clamp(24px,2.1vw,34px)}.command-center-reference .cc-scene-heading>small{color:#b5d1de;font-size:12px}.command-center-reference .cc-scene-module-content{padding:25px 30px}@media (width<=1560px) and (width>=861px){.command-center-reference .v2-sidebar{width:205px;min-width:205px}.command-center-reference .cc-nav-item{min-height:35px;font-size:12px}.command-center-reference .cc-brand-copy>b{font-size:14px}.command-center-reference .cc-console-tools .mp{width:202px}.command-center-reference .cc-room-plate{opacity:.67}.command-center-reference .cc-node-plate>strong{font-size:10px}}@media (width<=1180px){.command-center-reference .cc-workspace-toolbar .cc-workspace-launcher{padding-right:290px}.command-center-reference .cc-scene-actions{right:10px}.command-center-reference .cc-scene-actions .cc-telemetry-toggle,.command-center-reference .cc-scene-actions .cc-operations-toggle{min-width:118px;font-size:10px}}@media (width<=860px){.command-center-reference .v2-sidebar{width:66px;min-width:66px}.command-center-reference .cc-brand{justify-content:center;padding:0}.command-center-reference .cc-nav-item{grid-template-columns:1fr;justify-items:center;min-height:42px;padding:9px}.command-center-reference .cc-workspace-toolbar .cc-workspace-launcher{padding-right:0}.command-center-reference .cc-scene-actions{padding:8px;position:static}.command-center-reference .cc-console-shell{grid-template-columns:minmax(0,1fr);padding:12px}.command-center-reference .cc-console-emblem{display:none}.command-center-reference .cc-console-form{grid-column:1}.command-center-reference .cc-console-tools{flex-wrap:wrap}.command-center-reference .cc-console-tools .mp{flex:210px}.command-center-reference .cc-console-field{height:44px}.command-center-reference .cc-console{margin:8px}.command-center-reference .cc-scene-header{padding:16px}.command-center-reference .cc-scene-module-content{padding:14px}}@media (prefers-reduced-motion:reduce){.command-center-reference .cc-room-plate,.command-center-reference .cc-room-screen,.command-center-reference .cc-nav-item{transition:none;animation:none!important}}
