/*! tailwindcss v4.2.1 | 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-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-outline-style:solid}}}@layer theme{:root,:host{--font-sans:ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--font-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--spacing:.25rem;--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono)}}@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,ui-sans-serif, system-ui, 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{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{.sr-only{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.start{inset-inline-start:var(--spacing)}.hidden{display:none}.table{display:table}.grow{flex-grow:1}.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)}.outline{outline-style:var(--tw-outline-style);outline-width:1px}}:root{--paper:#06101b;--paper-light:#f4faff;--navy:#dceeff;--navy-soft:#a9c3d8;--red:#8cc8ee;--red-soft:#102b42;--green:#68acd8;--green-soft:#0e263a;--blue:#64b5ee;--blue-soft:#102c46;--violet:#79a9cc;--yellow:#b7dcf5;--lime:var(--green-soft);--lime-dark:var(--green);--coral:#3f8fca;--muted:#7f9cb2;--rule:#20394d;--serif:"Iowan Old Style", "Baskerville", "Times New Roman", serif;--sans:Inter, "Segoe UI", Arial, sans-serif}*{box-sizing:border-box}html{scroll-behavior:smooth}body{background:radial-gradient(circle at 88% 2%, #4590c226, transparent 29%), radial-gradient(circle at 2% 42%, #2e68941a, transparent 28%), var(--paper);color:var(--navy);font-family:var(--sans);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;margin:0}a{color:inherit;text-decoration:none}button,input,textarea,select{font:inherit}button,a{-webkit-tap-highlight-color:transparent}:focus-visible{outline:3px solid var(--coral);outline-offset:4px}.shell{width:min(1400px,100% - 80px);margin-inline:auto}.eyebrow{color:var(--navy);letter-spacing:.16em;text-transform:uppercase;margin:0 0 20px;font-size:12px;font-weight:800}.button{background:var(--green-soft);min-height:52px;color:var(--navy);cursor:pointer;border:0;border-radius:999px;justify-content:center;align-items:center;gap:28px;padding:0 26px;font-size:14px;font-weight:800;transition:transform .18s,box-shadow .18s,background .18s;display:inline-flex}.button:hover{box-shadow:0 6px 0 var(--navy);transform:translateY(-2px)}.button-dark{background:var(--navy);color:var(--paper-light)}.button-primary{min-height:60px;padding-inline:31px}.button-small{gap:18px;min-height:42px;padding-inline:20px;font-size:13px}.site-header{z-index:20;border-bottom:1px solid var(--rule);background:var(--paper);position:relative}@supports (color:color-mix(in lab, red, red)){.site-header{background:color-mix(in srgb, var(--paper) 92%, transparent)}}.nav-inner{justify-content:space-between;align-items:center;gap:36px;min-height:84px;display:flex}.brand{letter-spacing:-.03em;align-items:center;gap:11px;font-size:18px;font-weight:900;line-height:.85;display:inline-flex}.brand small{letter-spacing:.2em;text-transform:uppercase;margin-top:6px;font-size:9px;font-weight:800;display:block}.brand-dot{aspect-ratio:1;color:#fff;width:34px;font-family:var(--serif);box-shadow:0 0 0 4px var(--blue-soft);background:linear-gradient(135deg,#5ea9dc,#175b92);border-radius:50%;place-items:center;font-size:20px;display:grid}.site-header nav{align-items:center;gap:42px;font-size:13px;font-weight:700;display:flex}.site-header nav a{position:relative}.site-header nav a:after{content:"";background:var(--navy);height:2px;transition:right .18s;position:absolute;bottom:-8px;left:0;right:100%}.site-header nav a:hover:after{right:0}.hero{isolation:isolate;grid-template-columns:minmax(0,1.55fr) minmax(320px,.55fr);align-items:center;gap:72px;min-height:660px;padding-block:58px 52px;display:grid;position:relative}.hero:before{content:"";z-index:-1;background:var(--paper);opacity:.95;pointer-events:none;border-radius:54px;position:absolute;inset:2px -100px 2px 17%}.hero-copy,.audit-card{z-index:1;position:relative}.hero h1{max-width:870px;font-family:var(--serif);letter-spacing:-.065em;margin:0;font-size:clamp(68px,7vw,112px);font-weight:400;line-height:.88}.hero-lede{max-width:680px;color:var(--navy-soft);margin:34px 0 0;font-size:clamp(18px,1.5vw,23px);line-height:1.5}.hero-actions{align-items:center;gap:32px;margin-top:38px;display:flex}.text-link{border-bottom:1px solid;gap:12px;padding-bottom:4px;font-size:14px;font-weight:800;display:inline-flex}.trust-line{color:var(--muted);gap:24px;margin-top:46px;font-size:12px;font-weight:700;display:flex}.trust-line span{align-items:center;gap:9px;display:inline-flex}.trust-line span:before{content:"";aspect-ratio:1;background:var(--lime-dark);border-radius:50%;width:6px}.audit-card{border:1px solid var(--navy);background:var(--paper-light);border-radius:2px;flex-direction:column;justify-content:center;align-self:stretch;padding:34px;display:flex}@supports (color:color-mix(in lab, red, red)){.audit-card{background:color-mix(in srgb, var(--paper-light) 88%, transparent)}}.audit-card{box-shadow:14px 14px 0 var(--navy);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.audit-card-top{letter-spacing:.08em;text-transform:uppercase;justify-content:space-between;gap:20px;font-size:10px;font-weight:800;display:flex}.availability{color:var(--lime-dark);align-items:center;gap:6px;display:flex}.availability i{aspect-ratio:1;background:var(--lime-dark);width:7px;box-shadow:0 0 0 4px var(--lime);border-radius:50%}@supports (color:color-mix(in lab, red, red)){.availability i{box-shadow:0 0 0 4px color-mix(in srgb, var(--lime) 35%, transparent)}}.audit-number{font-family:var(--serif);letter-spacing:-.08em;margin:34px 0 0;font-size:118px;line-height:.75}.audit-unit{max-width:260px;font-family:var(--serif);margin:18px 0 0;font-size:25px;line-height:1.15}.audit-rule{background:var(--rule);height:1px;margin-block:34px 24px}.audit-card ul{gap:17px;margin:0 0 30px;padding:0;font-size:13px;font-weight:700;list-style:none;display:grid}.audit-card li{gap:13px;display:flex}.audit-card li span{color:var(--lime-dark);font-family:var(--serif)}.audience-strip{border-block:1px solid var(--navy);color:#fff;background:linear-gradient(90deg,#0b2a46,#174f7a 52%,#2877bd)}.audience-inner{justify-content:space-between;align-items:center;gap:26px;min-height:80px;display:flex}.audience-inner span{color:#fff;letter-spacing:.17em;text-transform:uppercase;font-size:10px;font-weight:900}.audience-inner strong{font-family:var(--serif);font-size:clamp(18px,1.7vw,27px);font-weight:400}.graphics-section{border-bottom:1px solid var(--rule);background:linear-gradient(135deg,#e7f4ff,#d4eaff 58%,#edf6ff);padding-block:96px;overflow:hidden}.graphics-inner{grid-template-columns:.72fr 1.28fr;align-items:center;gap:58px;display:grid}.graphics-copy h2{color:var(--navy);font-family:var(--serif);letter-spacing:-.055em;margin:0;font-size:clamp(50px,5vw,78px);font-weight:400;line-height:.92}.graphics-copy>p:not(.eyebrow){max-width:450px;color:var(--muted);margin:28px 0 0;font-size:16px;line-height:1.65}.graphics-points{color:var(--navy-soft);letter-spacing:.08em;text-transform:uppercase;flex-wrap:wrap;align-items:center;gap:10px;margin-top:31px;font-size:11px;font-weight:900;display:flex}.graphics-points i{background:var(--lime-dark);width:24px;height:1px}.automation-art{isolation:isolate;position:relative}.automation-art img{z-index:2;width:100%;height:auto;box-shadow:16px 18px 0 var(--coral);border:1px solid #d6ddd1;border-radius:40px;display:block;position:relative}@supports (color:color-mix(in lab, red, red)){.automation-art img{box-shadow:16px 18px 0 color-mix(in srgb, var(--coral) 20%, transparent)}}.art-glow{z-index:1;filter:blur(1px);border-radius:50%;position:absolute}.art-glow-one{aspect-ratio:1;background:var(--blue);width:130px;top:-28px;right:-26px}@supports (color:color-mix(in lab, red, red)){.art-glow-one{background:color-mix(in srgb, var(--blue) 47%, transparent)}}.art-glow-two{aspect-ratio:1;background:var(--red);width:95px;bottom:-22px;left:-26px}@supports (color:color-mix(in lab, red, red)){.art-glow-two{background:color-mix(in srgb, var(--red) 42%, transparent)}}.section-heading{grid-template-columns:1.25fr .75fr;align-items:end;gap:90px;display:grid}.section-heading h2{font-family:var(--serif);letter-spacing:-.055em;margin:0;font-size:clamp(54px,5.5vw,86px);font-weight:400;line-height:.93}.section-heading>p{max-width:510px;color:var(--muted);margin:0 0 4px;font-size:17px;line-height:1.65}.product-grid{grid-template-columns:repeat(2,1fr);gap:22px;margin-top:64px;display:grid}.product-card{border:1px solid var(--navy);background:var(--paper-light);flex-direction:column;min-height:370px;padding:31px;transition:transform .18s,box-shadow .18s;display:flex}.product-card:hover{box-shadow:10px 10px 0 var(--navy);transform:translateY(-6px)}.product-card:first-child{background:#e7f4ff;border-color:#67a9dd}.product-card:nth-child(2){background:#deeffc;border-color:#4b92c7}.product-card:nth-child(3){background:#d4eaff;border-color:#2877bd}.product-card:nth-child(4){background:#e3eef8;border-color:#5c86ad}.product-card-top{justify-content:space-between;align-items:start;display:flex}.product-number{font-family:var(--serif);font-size:15px}.product-arrow{aspect-ratio:1;border:1px solid var(--navy);border-radius:50%;place-items:center;width:42px;font-size:18px;display:grid}.product-eyebrow{letter-spacing:.16em;text-transform:uppercase;margin:66px 0 12px;font-size:10px;font-weight:900}.product-card h3{font-family:var(--serif);letter-spacing:-.05em;margin:0;font-size:clamp(40px,4vw,61px);font-weight:400}.product-card>p:not(.product-eyebrow){max-width:470px;color:var(--navy-soft);margin:13px 0 28px;font-size:15px;line-height:1.55}.product-outcome{border-top:1px solid var(--navy);margin-top:auto;padding-top:17px}@supports (color:color-mix(in lab, red, red)){.product-outcome{border-top:1px solid color-mix(in srgb, var(--navy) 35%, transparent)}}.product-outcome{font-size:12px;font-weight:800}.approach-section{color:var(--paper-light);background:linear-gradient(125deg,#071827 0 52%,#0c3554 100%);border-top:8px solid;border-image:linear-gradient(90deg,#86c5ed,#4b92c7,#2877bd) 1;padding-block:120px}.approach-section .eyebrow{color:var(--lime)}.approach-heading>p{color:#c6d1d5}.steps{border-top:1px solid #527084;margin:74px 0 0;padding:0;list-style:none}.steps li{border-bottom:1px solid #527084;grid-template-columns:100px 1fr;gap:30px;padding:31px 0;display:grid}.steps li:first-child>span{color:#a9d7f5}.steps li:nth-child(2)>span{color:#79b9e4}.steps li:nth-child(3)>span{color:#5599cf}.steps h3{font-family:var(--serif);margin:0 0 6px;font-size:31px;font-weight:400}.steps p{color:#c6d1d5;margin:0;line-height:1.6}.contact-section{grid-template-columns:.85fr 1.15fr;gap:110px;padding-block:120px;display:grid}.contact-copy h2{font-family:var(--serif);letter-spacing:-.055em;margin:0;font-size:clamp(54px,5vw,78px);font-weight:400;line-height:.94}.contact-copy>p:last-child{max-width:520px;color:var(--muted);font-size:17px;line-height:1.65}.contact-form{grid-template-columns:1fr 1fr;align-content:start;gap:22px;display:grid}.contact-form label{letter-spacing:.1em;text-transform:uppercase;gap:9px;font-size:11px;font-weight:900;display:grid}.contact-form input,.contact-form textarea{border:1px solid var(--navy);background:var(--paper-light);width:100%;color:var(--navy);letter-spacing:0;text-transform:none;border-radius:0;padding:15px 16px;font-size:15px;font-weight:500}.contact-form textarea{resize:vertical}.full-field{grid-column:1/-1}.form-note{color:var(--muted);text-align:center;margin:-6px 0 0;font-size:11px}.form-honeypot{width:1px!important;height:1px!important;position:absolute!important;left:-9999px!important;overflow:hidden!important}.thank-you-page{background:var(--paper);place-items:center;min-height:100vh;padding:32px;display:grid}.thank-you-card{text-align:center;background:#0a1d2db8;border:1px solid #8bc2e429;border-radius:24px;width:min(720px,100%);padding:clamp(32px,7vw,72px);box-shadow:0 28px 80px #00000040}.thank-you-card h1{margin:0 0 20px}.thank-you-card>p:not(.eyebrow){max-width:580px;margin:0 auto 32px}.site-footer{color:var(--paper-light);background:#071827;border-top:6px solid;border-image:linear-gradient(90deg,#86c5ed,#4b92c7,#2877bd) 1;padding-block:58px}.footer-inner{grid-template-columns:1fr auto auto;align-items:end;gap:70px;display:grid}.footer-inner>div:first-child>p{color:#bdcbd1;margin:20px 0 0;font-size:13px}.footer-links{gap:26px;font-size:12px;font-weight:800;display:flex}.copyright{color:#bdcbd1;margin:0;font-size:11px}.product-page{--product-accent:var(--lime);min-height:100vh}.product-hero{grid-template-columns:1fr .65fr;align-items:end;gap:80px;padding-block:62px 48px;display:grid}.back-link{color:var(--muted);margin-bottom:38px;font-size:12px;font-weight:800;display:inline-block}.product-hero h1{font-family:var(--serif);letter-spacing:-.065em;margin:0;font-size:clamp(66px,7vw,108px);font-weight:400;line-height:.88}.product-hero>p{max-width:530px;color:var(--navy-soft);margin:0;font-size:19px;line-height:1.55}.workspace-shell{border:1px solid var(--navy);background:var(--paper-light);box-shadow:14px 14px 0 var(--navy);margin-bottom:100px}.workspace-topbar{border-bottom:1px solid var(--navy);background:var(--navy);min-height:66px;color:var(--paper-light);justify-content:space-between;align-items:center;gap:20px;padding:14px 22px;display:flex}.workspace-title{align-items:center;gap:12px;font-size:13px;font-weight:900;display:flex}.workspace-mark{aspect-ratio:1;background:var(--product-accent);width:27px;color:var(--navy);font-family:var(--serif);border-radius:50%;place-items:center;display:grid}.workspace-status{color:#d2dde0;align-items:center;gap:8px;font-size:11px;display:flex}.workspace-status:before{content:"";aspect-ratio:1;background:var(--lime);border-radius:50%;width:7px}.workspace-grid{grid-template-columns:340px 1fr;min-height:640px;display:grid}.workspace-sidebar{border-right:1px solid var(--navy);background:#f2f0e9;padding:28px}.workspace-main{min-width:0;padding:30px}.tool-heading{font-family:var(--serif);letter-spacing:-.03em;margin:0 0 8px;font-size:32px;font-weight:400}.tool-subtitle{color:var(--muted);margin:0 0 28px;font-size:13px;line-height:1.55}.tool-form{gap:18px;display:grid}.tool-form label{color:var(--navy-soft);gap:7px;font-size:11px;font-weight:800;display:grid}.tool-form input,.tool-form select,.tool-form textarea,.inline-input{border:1px solid var(--rule);background:var(--paper-light);width:100%;color:var(--navy);border-radius:0;padding:11px 12px}.tool-form textarea{resize:vertical}.tool-form input:focus,.tool-form select:focus,.tool-form textarea:focus,.inline-input:focus{border-color:var(--navy);outline:2px solid var(--product-accent)}@supports (color:color-mix(in lab, red, red)){.tool-form input:focus,.tool-form select:focus,.tool-form textarea:focus,.inline-input:focus{outline:2px solid color-mix(in srgb, var(--product-accent) 50%, transparent)}}.tool-form input:focus,.tool-form select:focus,.tool-form textarea:focus,.inline-input:focus{outline-offset:1px}.tool-button{border:1px solid var(--navy);background:var(--product-accent);min-height:46px;color:var(--navy);cursor:pointer;font-weight:900}.tool-button.secondary{background:0 0}.tool-button.danger{border-color:var(--coral);color:#a86654;background:0 0}.stats-row{grid-template-columns:repeat(3,1fr);gap:14px;margin-bottom:24px;display:grid}.stat-card{border:1px solid var(--rule);background:#fffefa;padding:18px}.stat-card span{color:var(--muted);letter-spacing:.1em;text-transform:uppercase;font-size:10px;font-weight:900;display:block}.stat-card strong{font-family:var(--serif);margin-top:10px;font-size:34px;font-weight:400;display:block}.tool-table{border-collapse:collapse;width:100%;font-size:12px}.tool-table th{border-bottom:1px solid var(--navy);color:var(--muted);letter-spacing:.1em;text-align:left;text-transform:uppercase;padding:12px 10px;font-size:9px}.tool-table td{border-bottom:1px solid var(--rule);vertical-align:middle;padding:15px 10px}.status-pill{background:var(--product-accent);border-radius:999px;align-items:center;padding:5px 9px;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.status-pill{background:color-mix(in srgb, var(--product-accent) 36%, white)}}.status-pill{text-transform:uppercase;font-size:9px;font-weight:900}.score{aspect-ratio:1;background:var(--navy);width:38px;color:var(--paper-light);font-family:var(--serif);border-radius:50%;place-items:center;display:grid}.empty-state{border:1px dashed var(--rule);min-height:260px;color:var(--muted);text-align:center;place-items:center;display:grid}.tool-message{border-left:6px solid var(--product-accent);font-family:var(--serif);background:#f2f0e9;padding:22px;font-size:20px;line-height:1.45}.tool-actions{flex-wrap:wrap;gap:10px;margin-top:16px;display:flex}.tool-actions .tool-button{padding-inline:18px}.quote-header{grid-template-columns:1fr 1fr;gap:20px;margin-bottom:26px;display:grid}.line-item{grid-template-columns:1fr 80px 120px 42px;gap:9px;margin-bottom:9px;display:grid}.icon-button{border:1px solid var(--rule);color:#a86654;cursor:pointer;background:0 0}.quote-total{gap:9px;width:min(330px,100%);margin:28px 0 0 auto;display:grid}.quote-total>div{justify-content:space-between;display:flex}.quote-total .grand-total{border-top:1px solid var(--navy);font-family:var(--serif);padding-top:12px;font-size:25px}.draft-list{gap:12px;display:grid}.draft-card{border:1px solid var(--rule);background:var(--paper-light);padding:15px}.draft-card strong{margin-bottom:6px;display:block}.draft-card p{color:var(--muted);margin:0;font-size:12px}.content-grid{grid-template-columns:repeat(3,1fr);gap:14px;display:grid}.content-card{border:1px solid var(--rule);background:#fffefa;flex-direction:column;min-height:300px;padding:18px;display:flex}.content-card-top{color:var(--muted);text-transform:uppercase;justify-content:space-between;gap:10px;font-size:9px;font-weight:900;display:flex}.content-card h3{font-family:var(--serif);margin:32px 0 10px;font-size:25px;font-weight:400}.content-card p{color:var(--navy-soft);white-space:pre-line;margin:0;font-size:13px;line-height:1.55}.content-card button{margin-top:auto}.product-bottom{border-top:1px solid var(--rule);grid-template-columns:1fr auto;align-items:end;gap:70px;padding-block:90px;display:grid}.product-bottom h2{max-width:850px;font-family:var(--serif);letter-spacing:-.05em;margin:0;font-size:clamp(43px,4.5vw,68px);font-weight:400;line-height:.98}.notice{border:1px solid var(--rule);background:var(--product-accent);margin-bottom:20px;padding:12px 14px}@supports (color:color-mix(in lab, red, red)){.notice{background:color-mix(in srgb, var(--product-accent) 25%, white)}}.notice{font-size:12px;font-weight:700}.research-disclaimer{color:var(--muted);margin:20px 0 0;font-size:11px;line-height:1.55}.research-toolbar{border:1px solid var(--rule);background:var(--paper-light);justify-content:space-between;align-items:center;gap:24px;margin-bottom:20px;padding:15px 17px;display:flex}.research-toolbar div{gap:4px;display:grid}.research-toolbar span{color:var(--muted);letter-spacing:.1em;text-transform:uppercase;font-size:9px;font-weight:900}.research-toolbar strong{font-family:var(--serif);font-size:20px;font-weight:400}.research-list{gap:14px;display:grid}.research-card{border:1px solid var(--rule);background:var(--paper-light);padding:21px}.research-meta{color:var(--muted);align-items:center;gap:12px;font-size:10px;font-weight:800;display:flex}.source-badge{color:var(--navy);letter-spacing:.07em;text-transform:uppercase;border-radius:999px;padding:5px 9px;font-size:9px;font-weight:900}.source-reference{background:var(--blue-soft)}.source-book{background:var(--yellow)}@supports (color:color-mix(in lab, red, red)){.source-book{background:color-mix(in srgb, var(--yellow) 55%, white)}}.source-scholarly{background:var(--green-soft)}.research-card h3{font-family:var(--serif);letter-spacing:-.02em;margin:14px 0 9px;font-size:27px;font-weight:400}.research-card>p{color:var(--navy-soft);margin:0;font-size:13px;line-height:1.65}.research-actions{border-top:1px solid var(--rule);justify-content:space-between;align-items:center;gap:20px;margin-top:18px;padding-top:15px;display:flex}.research-actions .tool-button{min-height:38px;padding-inline:14px}.site-header{-webkit-backdrop-filter:blur(22px)saturate(130%);backdrop-filter:blur(22px)saturate(130%);background:#06101bb8;border-bottom-color:#93c4e424;position:sticky;top:0}.brand{color:#f5fbff;letter-spacing:-.015em}.brand-dot{color:#06101b;background:linear-gradient(145deg,#a9d7f5,#3f8fc5);box-shadow:0 0 0 1px #c0e2f847,0 10px 30px #1a6fa84d}.site-header nav{color:#a9c3d8}.button{color:#06101b;background:linear-gradient(135deg,#bfe6ff,#70b7e5);border:1px solid #aedaf773;box-shadow:0 10px 32px #2376ae2e}.button:hover{box-shadow:0 14px 38px #3089c547}.button-dark{color:#06101b;background:linear-gradient(135deg,#bfe6ff,#70b7e5)}.button-dark:hover{box-shadow:0 14px 38px #3089c54d}.hero{grid-template-columns:minmax(0,1.35fr) minmax(340px,.65fr);gap:78px;min-height:760px;padding-block:86px 82px}.hero:before{opacity:1;background:#fff;border:1px solid #8bc2e421;border-radius:44px;inset:22px -80px 22px 28%;box-shadow:inset 0 1px #ffffff0a}.hero h1{color:#f5fbff;letter-spacing:-.055em;text-wrap:balance;max-width:900px;font-size:clamp(72px,7.5vw,118px);line-height:.86}.hero h1:first-line{color:#f5fbff}.hero-lede{color:#a9c3d8;max-width:660px;font-size:clamp(18px,1.35vw,22px);line-height:1.62}.hero-actions{margin-top:42px}.trust-line span{color:#8da9bc;letter-spacing:.04em;background:#0c223494;border:1px solid #8ec0e129;border-radius:999px;padding:9px 13px;font-size:10px}.audit-card{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:linear-gradient(155deg,#132d42eb,#081826e6);border:1px solid #99cff033;border-radius:26px;padding:38px;box-shadow:0 28px 90px #00000052,inset 0 1px #ffffff0f}.audit-card-top{color:#9fc5dc}.availability{color:#99d3f4}.audit-number{color:#f5fbff;font-size:126px}.audit-unit{color:#c8deec}.audit-card li{color:#a9c3d8}.audit-card li span{color:#8fc7eb}.audience-strip{background:#081a2adb;border-block-color:#86bcdf29}.audience-inner strong{color:#cfe5f3;font-size:clamp(17px,1.4vw,23px)}.graphics-section{background:linear-gradient(#0a1c2cdb,#06101bf5);border-color:#83b8db1f;padding-block:126px}.graphics-copy h2,.section-heading h2,.contact-copy h2{color:#f5fbff}.automation-art img{filter:saturate(.7)contrast(1.04)brightness(.8);border-color:#94c8e82e;border-radius:28px;box-shadow:0 34px 80px #00000052,0 0 0 1px #ffffff08}.art-glow-one{filter:blur(20px);background:#5fb1e333}.art-glow-two{filter:blur(16px);background:#4689b52b}.products-section{padding-block:148px 160px}.section-heading{align-items:start}.product-grid{grid-template-columns:repeat(12,1fr);gap:18px;margin-top:78px}.product-card{isolation:isolate;background:linear-gradient(155deg,#122a3ee0,#081826f2);border:1px solid #89bee029;border-radius:22px;grid-column:span 6;min-height:410px;padding:34px;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff09}.product-card:before{content:"";z-index:-1;aspect-ratio:1;background:radial-gradient(circle,#6fbbe929,#0000 68%);border-radius:50%;width:230px;transition:transform .35s,opacity .35s;position:absolute;top:-110px;right:-80px}.product-card:hover{border-color:#8ecdf461;transform:translateY(-8px);box-shadow:0 28px 70px #0000004d}.product-card:hover:before{transform:scale(1.28)}.product-card:first-child,.product-card:nth-child(2),.product-card:nth-child(3),.product-card:nth-child(4){background:linear-gradient(155deg,#122a3ee0,#081826f2);border-color:#89bee029}.product-card:nth-child(5){background:radial-gradient(circle at 82% 12%,#67baeb33,#0000 28%),linear-gradient(120deg,#112d44f5,#071623fa);border-color:#8bcdf447;grid-column:1/-1;min-height:360px}.product-featured{background:linear-gradient(155deg,#122a3ee0,#081826f2)}.product-number{color:#6faed5;letter-spacing:.14em;font-size:13px}.standalone-badge{color:#84badb;letter-spacing:.12em;text-transform:uppercase;border:1px solid #8cc6e933;border-radius:999px;padding:6px 10px;font-size:8px;font-weight:900}.product-arrow{color:#bfe3f8;border-color:#9ecfed47}.product-card h3{color:#f5fbff}.product-card>p:not(.product-eyebrow){color:#94afc1}.product-specs{flex-wrap:wrap;gap:7px;margin:0 0 28px;display:flex}.product-specs span{color:#89b8d3;letter-spacing:.07em;text-transform:uppercase;border:1px solid #89bee02b;border-radius:999px;padding:6px 9px;font-size:8px;font-weight:800}.product-outcome{color:#bdd6e6;border-color:#8cbede24}.approach-section{border:0;background:radial-gradient(circle at 86% 12%,#448cbc24,#0000 30%),#081725;border-block:1px solid #89bfe11f;padding-block:150px}.approach-section .eyebrow,.steps li:first-child>span,.steps li:nth-child(2)>span,.steps li:nth-child(3)>span{color:#80bee4}.steps{border-color:#88bbda29}.steps li{border-color:#88bbda29;padding:38px 0}.steps h3{color:#f4faff;font-size:35px}.contact-form{background:#0a1d2db8;border:1px solid #8bc2e429;border-radius:24px;gap:18px;padding:30px;box-shadow:inset 0 1px #ffffff09}.contact-form input,.contact-form textarea{color:#e9f6ff;background:#040f19b3;border-color:#90c5e52b;border-radius:10px}.site-footer{background:#040b12;border-top:1px solid #8dbfde24}.brand-footer .brand-dot{color:#06101b;background:linear-gradient(145deg,#a9d7f5,#3f8fc5)}.product-hero h1,.product-bottom h2,.tool-heading,.content-card h3,.research-card h3{color:#f4faff}.product-hero>p,.tool-subtitle,.content-card p,.research-card>p{color:#91aebe}.back-link{color:#7fa7c0}.workspace-shell{background:#0a1b2a;border-color:#8bc4e733;border-radius:24px;overflow:hidden;box-shadow:0 30px 90px #00000057}.workspace-topbar{background:linear-gradient(90deg,#102a3f,#0b2133);border-color:#90c7e929}.workspace-mark{color:#06101b}.workspace-status{color:#91afc2}.workspace-sidebar{background:#0b1e2e;border-color:#8abddc26}.workspace-main{background:#081725}.tool-form label{color:#88abc1}.tool-form input,.tool-form select,.tool-form textarea,.inline-input{color:#e8f5fd;background:#071522;border-color:#8bc1e12b;border-radius:9px}.tool-button{background:linear-gradient(135deg, var(--product-accent), var(--product-accent));border-color:#94cdef52;border-radius:9px}@supports (color:color-mix(in lab, red, red)){.tool-button{background:linear-gradient(135deg, color-mix(in srgb, var(--product-accent) 72%, white), var(--product-accent))}}.tool-button{color:#06101b}.tool-button.secondary{color:#c7e1f1;background:#0a1f30b3}.stat-card,.content-card,.draft-card,.research-card,.research-toolbar{background:#0d2234;border-color:#89bedf24;border-radius:13px}.stat-card strong{color:#f4faff}.tool-table th,.tool-table td{border-color:#8abcdb24}.status-pill,.notice{color:#dff3ff;background:var(--product-accent)}@supports (color:color-mix(in lab, red, red)){.status-pill,.notice{background:color-mix(in srgb, var(--product-accent) 16%, #0b1d2c)}}.score{color:#06101b;background:#bde5fb}.tool-message{background:#0d2234}.research-disclaimer,.research-meta,.form-note{color:#718da1}.source-reference,.source-book,.source-scholarly{color:#d9effc;background:#173a55}.empty-state{color:#7895a8;border-color:#8abddd2e}.quote-total .grand-total{border-color:#91c4e43d}.product-bottom{border-color:#89bedf24}@media (width<=1050px){.shell{width:min(100% - 48px,1400px)}.hero{grid-template-columns:1fr}.hero:before{opacity:.68;inset:0 -48px 0 12%}.audit-card{min-height:560px}.section-heading,.contact-section,.product-hero{grid-template-columns:1fr;gap:40px}.graphics-inner{grid-template-columns:1fr}.workspace-grid{grid-template-columns:290px 1fr}.content-grid{grid-template-columns:1fr}.footer-inner{grid-template-columns:1fr auto}.copyright{grid-column:1/-1}}@media (width<=760px){.shell{width:min(100% - 28px,1400px)}.site-header nav{display:none}.site-header .button-small{min-height:38px;padding-inline:13px;font-size:11px}.brand{font-size:16px}.brand-dot{width:30px}.hero{gap:48px;min-height:0;padding-block:54px}.hero h1{font-size:clamp(59px,20vw,84px)}.hero-actions,.trust-line{flex-direction:column;align-items:flex-start}.trust-line{gap:12px}.audit-card{min-height:auto;padding:24px;box-shadow:0 22px 50px #00000052}.audit-number{font-size:92px}.audience-inner{justify-content:flex-start;overflow:hidden}.audience-inner strong:nth-of-type(n+4){display:none}.products-section,.approach-section,.contact-section{padding-block:80px}.graphics-section{padding-block:74px}.graphics-points{gap:8px}.automation-art img{box-shadow:9px 10px 0 var(--lime);border-radius:24px}@supports (color:color-mix(in lab, red, red)){.automation-art img{box-shadow:9px 10px 0 color-mix(in srgb, var(--lime) 23%, transparent)}}.product-grid{grid-template-columns:1fr}.product-card,.product-card:nth-child(5){grid-column:auto}.product-card{min-height:330px;padding:24px}.steps li{grid-template-columns:55px 1fr}.contact-form,.footer-inner{grid-template-columns:1fr}.full-field{grid-column:auto}.footer-links{flex-wrap:wrap}.workspace-shell{width:calc(100% - 14px);box-shadow:0 22px 50px #0000004d}.workspace-grid{grid-template-columns:1fr}.workspace-sidebar{border-right:0;border-bottom:1px solid var(--navy)}.workspace-main{padding:20px 14px;overflow-x:auto}.stats-row{grid-template-columns:1fr}.tool-table{min-width:620px}.quote-header,.line-item{grid-template-columns:1fr}.research-toolbar,.research-actions{flex-direction:column;align-items:flex-start}.line-item .icon-button{min-height:40px}.product-bottom{grid-template-columns:1fr;gap:35px;padding-block:70px}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:before,:after{transition-duration:.01ms!important;animation-duration:.01ms!important}}@media print{.site-header,.product-hero,.workspace-sidebar,.workspace-topbar,.product-bottom,.tool-actions,.quote-actions{display:none!important}.workspace-shell{width:100%;box-shadow:none;border:0;margin:0}.workspace-grid{display:block}.workspace-main{padding:0}}@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-outline-style{syntax:"*";inherits:false;initial-value:solid}.inventory-product-showcase{grid-template-columns:minmax(0,1.22fr) minmax(360px,.78fr);align-items:stretch;gap:22px;margin-top:78px;display:grid}.inventory-demo,.inventory-offer{background:linear-gradient(155deg,#112a3feb,#071522fa);border:1px solid #8bcdf438;border-radius:24px;margin:0;overflow:hidden;box-shadow:inset 0 1px #ffffff0a,0 28px 72px #0003}.inventory-demo{flex-direction:column;display:flex}.demo-topline{color:#a9c9dc;letter-spacing:.12em;text-transform:uppercase;border-bottom:1px solid #8bc4e724;justify-content:space-between;align-items:center;gap:18px;min-height:58px;padding:0 22px;font-size:9px;font-weight:900;display:flex}.demo-topline span{align-items:center;gap:9px;display:inline-flex}.demo-topline i,.client-proof small i{aspect-ratio:1;background:#5ed59b;border-radius:50%;width:7px;box-shadow:0 0 0 5px #5ed59b1a,0 0 18px #5ed59ba6}.demo-topline b{color:#789db5;border:1px solid #91c5e52e;border-radius:999px;padding:6px 10px;font-size:8px}.inventory-demo img{background:#06111e;width:100%;height:auto;display:block}.inventory-demo figcaption{color:#718da1;border-top:1px solid #8bc4e724;margin-top:auto;padding:15px 22px 17px;font-size:10px;line-height:1.55}.inventory-offer{background:radial-gradient(circle at 90% 5%,#58ace033,#0000 31%),linear-gradient(155deg,#122c42f2,#071522fa);flex-direction:column;padding:34px;display:flex}.client-proof{background:#05121e7a;border:1px solid #89c2e52e;border-radius:14px;gap:6px;margin-bottom:33px;padding:15px 16px;display:grid}.client-proof>span{color:#6eaed5;letter-spacing:.15em;font-size:8px;font-weight:900}.client-proof strong{color:#f4faff;font-family:var(--serif);font-size:22px;font-weight:400}.client-proof small{color:#8fcdb0;align-items:center;gap:8px;font-size:9px;font-weight:800;display:inline-flex}.client-proof small i{width:6px;box-shadow:0 0 0 4px #5ed59b14}.inventory-offer .product-eyebrow{margin-bottom:14px}.inventory-offer h3{color:#f5fbff;font-family:var(--serif);letter-spacing:-.05em;margin:0;font-size:clamp(40px,3.6vw,58px);font-weight:400;line-height:.98}.inventory-offer-copy{color:#94afc1;margin:22px 0 25px;font-size:15px;line-height:1.65}.inventory-offer .product-specs{margin-bottom:28px}.purchase-price{border-block:1px solid #8cc3e526;gap:5px;margin-top:auto;padding-block:23px;display:grid}.purchase-price span{color:#85a9c0;letter-spacing:.08em;text-transform:uppercase;font-size:9px;font-weight:800}.purchase-price strong{color:#f4faff;font-family:var(--serif);letter-spacing:-.04em;font-size:48px;font-weight:400}.product-ctas{align-items:center;gap:22px;margin-top:28px;display:flex}.product-ctas .button{min-height:50px;padding-inline:20px;font-size:12px}.product-ctas .text-link{color:#afd3e9;flex:none;font-size:11px}@media (width<=1050px){.inventory-product-showcase{grid-template-columns:1fr}}@media (width<=760px){.inventory-product-showcase{gap:14px;margin-top:48px}.inventory-demo,.inventory-offer{border-radius:18px}.demo-topline{min-height:52px;padding-inline:14px}.demo-topline b{display:none}.inventory-demo figcaption{padding-inline:15px}.inventory-offer{padding:24px}.client-proof{margin-bottom:25px}.inventory-offer h3{font-size:42px}.product-ctas{flex-direction:column;align-items:flex-start}}:root{--serif:"Bodoni 72", Didot, "Bodoni MT", "Baskerville", "Times New Roman", serif;--sans:"Avenir Next", Avenir, "Helvetica Neue", Helvetica, Arial, sans-serif;--paper:#fff;--paper-light:#fff;--navy:#111;--navy-soft:#4a4a4a;--red:#1a1a1a;--red-soft:#f0f0f0;--green:#333;--green-soft:#efefef;--blue:#222;--blue-soft:#eee;--violet:#555;--yellow:#777;--lime:#eee;--lime-dark:#333;--coral:#1a1a1a;--muted:#727272;--rule:#d9d9d9}body{color:#111;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;font-family:var(--sans);font-kerning:normal;font-synthesis:none;text-rendering:optimizelegibility;background:#fff}h1,h2,h3,.audit-number,.audit-unit,.purchase-price strong,.client-proof strong{font-family:var(--serif);text-wrap:balance;font-weight:400}p,li,input,textarea,button,a{font-family:var(--sans)}.eyebrow{color:#4b4b4b;letter-spacing:.25em;font-size:9px}.site-header{background:#fffffff0;border-bottom:1px solid #5a5b5626;box-shadow:0 1px #fffc}.brand{color:#111;font-family:var(--sans);letter-spacing:-.025em;font-weight:800}.brand small{letter-spacing:.22em}.brand-dot,.brand-footer .brand-dot{color:#fff;box-shadow:none;background:#111}.site-header nav{color:#4a4a4a;letter-spacing:.045em;font-size:12px;font-weight:600}.button,.button-dark{color:#fff;box-shadow:none;letter-spacing:.075em;text-transform:uppercase;background:#111;border:1px solid #111;font-size:11px;font-weight:700}.button:hover,.button-dark:hover{box-shadow:0 5px #a8a8a8}.text-link{color:#222;border-bottom-color:#22222261}.hero{min-height:710px}.site-header,.audience-strip,.graphics-section,.products-section,.approach-section,.contact-section,.site-footer,.audit-card,.inventory-offer,.contact-form{background-image:none}.hero h1,.hero h1:first-line{color:#111;font-family:var(--serif);letter-spacing:-.045em;font-weight:400;line-height:.89}.hero-lede{color:#4a4a4a;letter-spacing:-.012em;font-size:clamp(17px,1.25vw,21px);font-weight:400;line-height:1.68}.trust-line span{color:#595959;background:#fffc;border:1px solid #ddd}.trust-line span:before{box-shadow:none;background:#444}.audit-card{-webkit-backdrop-filter:none;backdrop-filter:none;background:#fffffffa;border:1px solid #d6d6d6;border-radius:20px;box-shadow:12px 12px #e5e5e5}.audit-card-top,.audit-card li{color:#4a4a4a}.audit-number{color:#111;letter-spacing:-.055em}.audit-unit{color:#111;letter-spacing:-.025em;line-height:1.12}.audience-strip{background:#111;border-block:1px solid #111}.graphics-copy>p:not(.eyebrow){max-width:620px}.graphics-copy h2,.section-heading h2,.contact-copy h2{color:#111;font-family:var(--serif);letter-spacing:-.04em;font-weight:400;line-height:.96}.graphics-points{color:#4a4a4a}.inventory-product-showcase{gap:24px}.inventory-demo{border-color:#d0d0d0;box-shadow:0 20px 55px #0000001f}.inventory-demo img{filter:grayscale()contrast(1.02)}.inventory-offer{background:#fff;border-color:#d6d6d6;box-shadow:0 20px 55px #00000017}.client-proof strong{color:#111}.inventory-offer h3{color:#111;font-family:var(--serif);letter-spacing:-.04em;font-weight:400;line-height:.97}.product-eyebrow{color:#4b4b4b}.product-specs span{color:#4a4a4a;background:#f4f4f4;border-color:#ddd}.purchase-price{border-color:#ddd}.purchase-price span,.purchase-price small{color:#727272}.purchase-price strong{color:#111;font-family:var(--serif);letter-spacing:-.035em;font-weight:400}.approach-section .eyebrow,.steps li:first-child>span,.steps li:nth-child(2)>span,.steps li:nth-child(3)>span{color:#333}.steps h3{color:#111;font-family:var(--serif);letter-spacing:-.025em;font-weight:400}.contact-form input,.contact-form textarea{color:#111;background:#fff;border-color:#d9d9d9}.site-footer{color:#222;background:#efefef;border-top:1px solid #d2d2d2}.site-footer p,.footer-links{color:#595959}@media (width<=1050px){.hero:before{inset:0 -48px 0 18%}}@media (width<=760px){.hero:before{opacity:.8;border-radius:28px;inset:-8px -30px 34% 8%}.audit-card{box-shadow:8px 8px #e5e5e5}}@media (prefers-reduced-motion:reduce){.inventory-demo img{content:url(/inventory-system-demo-poster.png)}}:root{--premium-display:"Iowan Old Style", "Palatino Linotype", "Book Antiqua", Palatino, Georgia, serif;--premium-sans:"Avenir Next", Avenir, "Helvetica Neue", Helvetica, Arial, sans-serif;--type-display:clamp(4rem, 8vw, 7.75rem);--type-heading:clamp(2.5rem, 5vw, 5rem);--type-body:clamp(.875rem, 1vw, 1rem);--text-60:#f3f1eb;--text-30:#96958f;--text-10:#c3ce9a;--black:#000;--panel:#080808;--panel-raised:#0d0d0d;--line:#f3f1eb24;--accent-line:#c3ce9a7a}html,body{background:var(--black);color:var(--text-30);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}body{font-family:var(--premium-sans)}body :is(h1,h2,h3,.audit-number,.purchase-price strong){font-family:var(--premium-display);text-wrap:balance;font-weight:400;color:var(--text-60)!important;font-size:var(--type-heading)!important}.hero h1,.audit-number{font-size:var(--type-display)!important}.graphics-copy h2,.section-heading h2,.contact-copy h2,.inventory-offer h3,.purchase-price strong{font-size:var(--type-heading)!important}.eyebrow,.product-eyebrow,.audit-kicker,.client-proof>span,.purchase-price>span,.demo-topline,.demo-topline b{color:var(--text-10)!important}.site-header{border-bottom:1px solid var(--line);box-shadow:none;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#000000e6}.brand,.site-header nav,.site-header nav a,.footer-links a{color:var(--text-60)!important}.brand{font-family:var(--premium-display);letter-spacing:-.015em;font-weight:600}.brand small{color:var(--text-30);font-family:var(--premium-sans)}.brand-dot,.brand-footer .brand-dot{border:1px solid var(--accent-line);background:0 0;color:var(--text-10)!important}.site-header nav a:after{background:var(--text-10)}.button,.button-dark{border:1px solid var(--accent-line);box-shadow:none;background:#c3ce9a14;color:var(--text-60)!important}.button *,.button-dark *{color:var(--text-60)!important}.button:hover,.button-dark:hover{border-color:var(--text-10);box-shadow:none;background:#c3ce9a29;transform:translateY(-2px)}.text-link,.product-ctas .text-link{border-bottom-color:var(--accent-line);color:var(--text-60)!important}.hero{border-inline:1px solid var(--line);background-color:var(--black);background-image:linear-gradient(90deg,#000000fc 0%,#000000f0 43%,#000000c2 100%),url(/hero-automation-background.png);background-position:50%,100%;background-repeat:no-repeat;background-size:cover;min-height:760px}.hero h1,.hero h1:first-line,.audit-number,.audit-unit{color:var(--text-60)!important}.hero-lede,.audit-card-top,.audit-card li,.trust-line span{color:var(--text-30)!important}.trust-line span{border-color:var(--line);background:#0000008a}.trust-line span:before,.availability i,.demo-topline i,.client-proof small i{background:var(--text-10);box-shadow:0 0 0 4px #c3ce9a1a}.audit-card{border:1px solid var(--line);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#050505e6;border-radius:2px;box-shadow:16px 16px #c3ce9a14}.availability,.audit-card li span{color:var(--text-10)!important}.audit-rule{background:var(--line)}.audience-inner span{color:var(--text-10)!important}.audience-inner strong{font-family:var(--premium-display);font-weight:400;color:var(--text-60)!important}.graphics-section{isolation:isolate;border-color:var(--line);background-color:var(--black);background-image:linear-gradient(90deg,#000000fa 0%,#000000e0 54%,#000000b8 100%),url(/hero-automation-background.png);background-position:50%,right 42%;background-repeat:no-repeat;background-size:cover;position:relative;overflow:hidden}.graphics-copy h2,.section-heading h2,.contact-copy h2,.inventory-offer h3,.steps h3,.purchase-price strong,.client-proof strong{color:var(--text-60)!important}.graphics-copy>p:not(.eyebrow),.section-heading>p,.contact-copy>p:last-child,.inventory-offer-copy,.steps p,.approach-heading>p,.inventory-demo figcaption,.purchase-price small,.site-footer p,.copyright,.form-note{color:var(--text-30)!important}.graphics-points,.product-eyebrow,.approach-section .eyebrow,.steps li>span{color:var(--text-10)!important}.graphics-points i{background:var(--text-10)}.products-section,.approach-section,.contact-section,.site-footer{border-color:var(--line);background:var(--black);background-image:none}.inventory-demo,.inventory-offer,.client-proof,.contact-form{border:1px solid var(--line);background:var(--panel-raised);box-shadow:none;background-image:none;border-radius:2px}.demo-topline,.inventory-demo figcaption,.purchase-price,.steps,.steps li{border-color:var(--line)}.product-specs span{border-color:var(--line);background:var(--panel);color:var(--text-30)!important}.inventory-demo img{background:var(--black);filter:grayscale()contrast(1.06)brightness(.76)}.client-proof{background:var(--panel)}.contact-form input,.contact-form textarea{border-color:var(--line);background:var(--black);color:var(--text-60)!important}@media (width<=1050px){.hero{background-position:50%,62%}}@media (width<=760px){.hero{background-image:linear-gradient(#000000e6,#000000fc),url(/hero-automation-background.png);background-position:50%,64%;border-inline:0;min-height:0}.graphics-section{background-image:linear-gradient(#000000eb,#000000fc),url(/hero-automation-background.png);background-position:50%}.audit-card{box-shadow:8px 8px #c3ce9a14}}@media (prefers-reduced-motion:reduce){.inventory-demo img{content:url(/inventory-system-demo-poster.png)}}:root{--luxury-ink:#050604;--luxury-panel:#0b0d0a;--luxury-ivory:#f4f1e8;--luxury-muted:#9d9d93;--luxury-accent:#c8d6a1;--luxury-line:#f4f1e821;--luxury-accent-line:#c8d6a16b;--premium-display:"Iowan Old Style", Baskerville, Georgia, serif;--premium-sans:"Avenir Next", Avenir, "Helvetica Neue", Arial, sans-serif}body{background:radial-gradient(circle at 88% 2%, #c8d6a10e, transparent 25rem), var(--luxury-ink);color:var(--luxury-muted);font-family:var(--premium-sans);letter-spacing:-.005em}body *{color:inherit!important}body :is(p,a,button,input,textarea,label,li,span,strong,small,b,figcaption){font-family:var(--premium-sans);font-size:inherit!important}body :is(h1,h2,h3,.audit-number,.audit-unit,.purchase-price strong,.client-proof strong){font-family:var(--premium-display);font-weight:400;color:var(--luxury-ivory)!important}.shell{width:min(1240px,100% - 96px)}.eyebrow,.product-eyebrow,.audit-kicker{letter-spacing:.24em;font-weight:700;color:var(--luxury-accent)!important;font-size:10px!important}.site-header{z-index:50;border-bottom:1px solid var(--luxury-line);-webkit-backdrop-filter:blur(24px)saturate(120%);backdrop-filter:blur(24px)saturate(120%);background:#050604d1;position:sticky;top:0;box-shadow:0 12px 40px #00000029}.nav-inner{min-height:74px}.brand{font-family:var(--premium-display);font-weight:500;color:var(--luxury-ivory)!important;font-size:19px!important}.brand small{letter-spacing:.24em;color:var(--luxury-muted)!important;font-size:8px!important}.brand-dot{border:1px solid var(--luxury-accent-line);background:linear-gradient(145deg,#c8d6a124,#c8d6a106);box-shadow:inset 0 1px #ffffff14,0 10px 32px #00000047;color:var(--luxury-accent)!important}.site-header nav{letter-spacing:.09em;text-transform:uppercase;color:#b6b5ac!important;font-size:11px!important}.site-header nav a:after{background:var(--luxury-accent);height:1px}.button,.button-dark{border:1px solid var(--luxury-accent-line);background:var(--luxury-accent);letter-spacing:.13em;text-transform:uppercase;border-radius:999px;min-height:54px;padding-inline:27px;font-weight:800;box-shadow:0 14px 36px #0003;color:#11140e!important;font-size:10px!important}.button:hover,.button-dark:hover{background:#d9e3bc;border-color:#e0e8c9;transform:translateY(-2px);box-shadow:0 18px 44px #00000052}.button-small{min-height:42px;padding-inline:19px;font-size:9px!important}.text-link{letter-spacing:.08em;text-transform:uppercase;color:var(--luxury-ivory)!important;font-size:11px!important}.hero{border-inline:1px solid var(--luxury-line);background:linear-gradient(90deg,#050604fa 0%,#050604e8 46%,#050604b3 100%),url(/hero-automation-background.png) 100%/cover no-repeat;grid-template-columns:minmax(0,1.38fr) minmax(350px,.62fr);gap:58px;min-height:700px;padding:70px 54px 66px}.hero:before{display:none}.hero:after{content:"";z-index:-1;pointer-events:none;border:1px solid #c8d6a117;position:absolute;inset:22px}.hero h1{letter-spacing:-.055em;max-width:830px;line-height:.87;color:var(--luxury-ivory)!important;font-size:clamp(68px,7.2vw,110px)!important}.hero-lede{max-width:650px;margin-top:26px;line-height:1.65;color:#aaa99f!important;font-size:clamp(17px,1.3vw,21px)!important}.hero-actions{gap:30px;margin-top:32px}.trust-line{gap:8px;margin-top:34px}.trust-line span{border:1px solid var(--luxury-line);letter-spacing:.05em;background:#05060485;border-radius:999px;padding:9px 12px;color:#888980!important;font-size:9px!important}.trust-line span:before{background:var(--luxury-accent);width:5px;box-shadow:0 0 12px #c8d6a173}.audit-card{border:1px solid var(--luxury-accent-line);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:linear-gradient(145deg,#11140ff5,#070806f0);border-radius:2px;padding:38px;box-shadow:18px 18px #c8d6a10e,0 35px 90px #00000057}.audit-card-top{color:#aaa99f!important;font-size:9px!important}.availability{color:var(--luxury-accent)!important;font-size:9px!important}.availability i{background:var(--luxury-accent);box-shadow:0 0 0 4px #c8d6a11a,0 0 17px #c8d6a166}.audit-number{margin-top:28px;font-size:112px!important}.audit-unit{color:#d4d2c9!important;font-size:24px!important}.audit-rule{background:var(--luxury-line);margin-block:26px 20px}.audit-card ul{color:#aaa99f!important;font-size:12px!important}.audit-card li span{font-family:var(--premium-display);color:var(--luxury-accent)!important}.product-hero-home{grid-template-columns:minmax(0,1.25fr) minmax(390px,.75fr)}.product-hero-home h1{max-width:900px}.solutions-hero{grid-template-columns:minmax(0,1.25fr) minmax(390px,.75fr)}.solutions-hero h1{max-width:900px}.hero-product-label{letter-spacing:.18em;text-transform:uppercase;margin:34px 0 0;font-weight:800;color:var(--luxury-accent)!important;font-size:9px!important}.hero-product-card .audit-number{letter-spacing:-.055em;margin-top:12px;font-size:clamp(58px,5vw,82px)!important}.hero-product-card .audit-unit{max-width:300px;font-family:var(--premium-sans);margin-top:10px;line-height:1.5;font-size:14px!important}.hero-purchase-note{border-top:1px solid var(--luxury-line);gap:4px;margin:0 0 20px;padding-top:18px;display:grid}.hero-purchase-note span{letter-spacing:.1em;text-transform:uppercase;color:#77786f!important;font-size:9px!important}.hero-purchase-note strong{font-family:var(--premium-display);font-weight:400;color:var(--luxury-ivory)!important;font-size:18px!important}.product-value-section{background:radial-gradient(circle at 78%,#c8d6a114,#0000 28rem),linear-gradient(135deg,#0d0f0b,#070806)}.audience-strip{border-block:1px solid var(--luxury-line);background:#090b08}.audience-inner{min-height:72px}.audience-inner>span{color:var(--luxury-accent)!important;font-size:9px!important}.audience-inner strong{font-family:var(--premium-display);font-weight:400;color:#dddcd4!important;font-size:clamp(17px,1.5vw,23px)!important}.graphics-section{border-color:var(--luxury-line);background:linear-gradient(135deg,#0d0f0b,#070806);padding-block:94px}.graphics-copy h2,.section-heading h2,.contact-copy h2{letter-spacing:-.05em;line-height:.94;font-size:clamp(52px,5.2vw,78px)!important}.graphics-points{letter-spacing:.15em;color:#bbb9b0!important;font-size:9px!important}.graphics-points i{background:var(--luxury-accent);opacity:.65}.products-section{background:var(--luxury-ink);padding-block:76px 82px}.section-heading{gap:72px}.inventory-product-showcase{margin-top:40px;display:block}.inventory-demo,.inventory-offer{border:1px solid var(--luxury-line);background:var(--luxury-panel);border-radius:2px;box-shadow:0 28px 80px #00000040,inset 0 1px #ffffff06}.demo-topline{border-color:var(--luxury-line);color:#aaa99f!important;font-size:9px!important}.demo-topline b{color:var(--luxury-accent)!important;font-size:8px!important}.inventory-demo figcaption{border-color:var(--luxury-line);color:#77786f!important;font-size:10px!important}.inventory-offer{background:radial-gradient(circle at 95% 0%, #c8d6a114, transparent 35%), var(--luxury-panel);padding:30px}.client-proof{border:1px solid var(--luxury-line);background:#080a07;border-radius:2px}.client-proof>span{color:var(--luxury-accent)!important;font-size:8px!important}.client-proof strong{font-size:22px!important}.client-proof small{color:#aab58b!important;font-size:9px!important}.inventory-offer h3{font-size:clamp(40px,3.6vw,56px)!important}.inventory-offer-copy{color:var(--luxury-muted)!important}.product-specs span{border:1px solid var(--luxury-line);background:#080a07;border-radius:999px;color:#a4a49b!important;font-size:8px!important}.pricing-options{border-block:1px solid var(--luxury-line);grid-template-columns:1fr 1fr;margin-top:auto;display:grid}.purchase-price{border:0;margin:0;padding:22px 18px 22px 0}.purchase-price-onetime{border-left:1px solid var(--luxury-line);padding-inline:22px 0}.purchase-price span{color:#85867e!important;font-size:9px!important}.purchase-price strong{font-size:clamp(27px,2.45vw,39px)!important}.purchase-price small{color:#77786f!important;font-size:9px!important}.product-ctas .text-link{font-size:9px!important}.approach-section{border-block:1px solid var(--luxury-line);background:#0a0c09;padding-block:104px}.approach-heading>p,.steps p{color:var(--luxury-muted)!important}.steps{margin-top:52px}.steps li{padding-block:28px}.steps li>span{font-family:var(--premium-display);color:var(--luxury-accent)!important;font-size:15px!important}.steps h3{font-size:34px!important}.steps p{font-size:14px!important}.contact-section{gap:80px;padding-block:104px}.contact-form{border:1px solid var(--luxury-line);background:var(--luxury-panel);border-radius:2px;padding:32px;box-shadow:0 28px 80px #00000040}.contact-form label{letter-spacing:.08em;text-transform:uppercase;color:#aaa99f!important;font-size:10px!important}.contact-form input,.contact-form textarea{border:1px solid var(--luxury-line);text-transform:none;background:#070806;border-radius:1px;color:var(--luxury-ivory)!important;font-size:14px!important}.contact-form input:focus,.contact-form textarea:focus{border-color:var(--luxury-accent-line);outline:none;box-shadow:0 0 0 3px #c8d6a112}.form-note{text-transform:none;color:#77786f!important;font-size:10px!important}.site-footer{border-top:1px solid var(--luxury-line);background:#020302}.brand-footer .brand-dot{background:0 0;color:var(--luxury-accent)!important}.site-footer p,.footer-links{color:#77786f!important;font-size:11px!important}@media (width<=1050px){.shell{width:min(100% - 48px,1240px)}.hero{grid-template-columns:1fr;padding-inline:42px}.audit-card{min-height:500px}}@media (width<=760px){.shell{width:min(100% - 28px,1240px)}.nav-inner{min-height:72px}.hero{background-position:63%;border-inline:0;gap:36px;padding:48px 14px}.hero:after{display:none}.hero h1{font-size:clamp(58px,19vw,82px)!important}.hero-actions{align-items:flex-start}.trust-line{align-items:stretch;width:100%}.trust-line span{justify-content:flex-start}.audit-card{min-height:auto;padding:26px;box-shadow:8px 8px #c8d6a10e}.audit-number{font-size:92px!important}.audience-inner{min-height:66px}.graphics-section,.products-section,.approach-section,.contact-section{padding-block:68px}.inventory-offer{padding:25px}.pricing-options{grid-template-columns:1fr}.purchase-price{padding:20px 0}.purchase-price-onetime{border-top:1px solid var(--luxury-line);border-left:0}.section-heading{gap:32px}.section-heading h2,.graphics-copy h2,.contact-copy h2{font-size:clamp(46px,14vw,64px)!important}.steps h3{font-size:27px!important}.contact-form{padding:22px}}@media (prefers-reduced-motion:no-preference){.audit-card,.inventory-demo,.inventory-offer,.contact-form{transition:border-color .3s,transform .3s,box-shadow .3s}.audit-card:hover,.inventory-demo:hover,.inventory-offer:hover,.contact-form:hover{border-color:var(--luxury-accent-line);transform:translateY(-3px);box-shadow:0 34px 90px #00000057}}:root{--luxury-ink:#f5f2ea;--luxury-panel:#eceee4;--luxury-ivory:#0d2b20;--luxury-muted:#5f6b63;--luxury-accent:#a7b936;--luxury-line:#0d2b2029;--luxury-accent-line:#8fa0288c}html{background:#f5f2ea}body{color:#5f6b63;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;background:radial-gradient(circle at 90% 0,#a7b93614,#0000 28rem),#f5f2ea}.eyebrow,.product-eyebrow,.audit-kicker{color:#849526!important}.site-header{background:#0a251bf2;border-color:#f5f2ea21}.brand,.site-header nav,.site-header nav a{color:#f5f2ea!important}.brand small{color:#b8c2b8!important}.brand-dot{background:#a7b93614;border-color:#a7b9368c;color:#c1d14b!important}.button,.button-dark{background:#a7b936;border-color:#a7b936;box-shadow:0 14px 34px #293f191f;color:#10251b!important}.button *{color:#10251b!important}.button:hover,.button-dark:hover{background:#bacb4d;border-color:#bacb4d;box-shadow:0 16px 36px #293f192e}.text-link{border-bottom-color:#173a2c66;color:#173a2c!important}.hero{background:linear-gradient(90deg,#f5f2eafc 0%,#f5f2eaed 46%,#f5f2eab3 100%),url(/hero-automation-background.png) 100%/cover no-repeat;border-color:#0d2b2029}.hero:after{border-color:#0d2b2021}.hero h1,.hero h1:first-line,.graphics-copy h2,.section-heading h2,.contact-copy h2{color:#0d2b20!important}.hero-lede{color:#59675e!important}.trust-line span{background:#f5f2eabf;border-color:#0d2b2024;color:#59675e!important}.trust-line span:before{background:#9cad31;box-shadow:0 0 10px #9cad314d}.audit-card{background:linear-gradient(145deg,#123629,#09271d);border-color:#a7b93685;box-shadow:15px 15px #8294251f,0 30px 70px #182d2233}.audit-card :is(.audit-kicker,.availability,.hero-product-label,li span){color:#bdce4a!important}.audit-card :is(.audit-card-top,.audit-unit,li,.hero-purchase-note span){color:#b7c2b9!important}.audit-card :is(.audit-number,.hero-purchase-note strong){color:#f5f2ea!important}.audit-card .audit-rule,.hero-purchase-note{border-color:#f5f2ea26}.audience-strip{background:#0d2b20;border-color:#0d2b2029}.audience-inner>span{color:#b7c941!important}.audience-inner strong{color:#f5f2ea!important}.graphics-section{background:#ebece3;border-color:#0d2b2021}.graphics-copy>p:not(.eyebrow),.section-heading>p,.contact-copy>p:last-child{color:#5f6b63!important}.graphics-inner{grid-template-columns:1fr}.service-summary-grid{grid-template-columns:repeat(3,1fr);gap:14px;margin-top:42px;display:grid}.service-summary-grid article{background:#f5f2eab8;border:1px solid #0d2b2024;min-height:210px;padding:26px}.service-summary-grid article>span{font-family:var(--premium-display);color:#849526!important;font-size:13px!important}.service-summary-grid h3{margin:48px 0 10px;color:#0d2b20!important;font-size:28px!important}.service-summary-grid p{margin:0;line-height:1.6;color:#657068!important;font-size:13px!important}.products-section{background:#f5f2ea}.product-market-divider{background:#0d2b20;border:1px solid #0d2b202b;grid-template-columns:auto auto 1fr;align-items:center;gap:16px;margin-bottom:38px;padding:17px 20px;display:grid}.product-market-divider>span{letter-spacing:.17em;text-transform:uppercase;font-weight:800;color:#b7c941!important;font-size:9px!important}.product-market-divider>strong{border-left:1px solid #f5f2ea33;padding-left:16px;color:#f5f2ea!important;font-size:14px!important}.product-market-divider>p{justify-self:end;margin:0;color:#bac5bc!important;font-size:11px!important}.inventory-product-showcase{align-items:stretch}.inventory-demo,.inventory-offer{background:#fffdf7;border-color:#0d2b202b;box-shadow:0 22px 55px #142d2217}.demo-topline{border-color:#0d2b2021;color:#59675e!important}.demo-topline b{color:#788923!important}.demo-topline i,.client-proof small i{background:#9cad31;box-shadow:0 0 0 4px #9cad311a}.inventory-demo img{filter:saturate(.72)sepia(.08)contrast(1.02);background:#0d2b20}.demo-details{background:#f1f2e9;border-top:1px solid #0d2b2021;grid-template-columns:1.35fr .65fr;gap:24px 30px;padding:24px;display:grid}.direct-purchase-note{background:#b7c94117;border:1px solid #8495264d;grid-column:1/-1;justify-content:space-between;align-items:center;gap:24px;padding:13px 15px;display:flex}.direct-purchase-note strong{letter-spacing:.04em;color:#173a2c!important;font-size:11px!important}.direct-purchase-note strong em{letter-spacing:.12em;text-transform:uppercase;margin-inline:6px;font-style:normal;font-weight:800;color:#849526!important;font-size:8px!important}.direct-purchase-note span{color:#677268!important;font-size:9px!important}.demo-detail-label{letter-spacing:.16em;text-transform:uppercase;margin-bottom:13px;font-weight:900;display:block;color:#788923!important;font-size:8px!important}.demo-feature-list>div{grid-template-columns:repeat(3,minmax(0,1fr));gap:7px;display:grid}.demo-feature-list>div span{border:1px solid #0d2b201f;padding:8px 9px;color:#405248!important;font-size:9px!important}.demo-price-list{border-left:1px solid #0d2b2021;padding-left:24px}.demo-price-list>div{gap:2px;margin-top:10px;display:grid}.demo-price-list strong{font-family:var(--premium-sans);font-variant-numeric:tabular-nums lining-nums;letter-spacing:-.035em;white-space:nowrap;font-weight:700;line-height:1.05;color:#0d2b20!important;font-size:24px!important}.demo-price-list small{letter-spacing:.035em;font-weight:600;line-height:1.45;color:#69756d!important;font-size:9px!important}.demo-price-list .delivery-note{margin-top:3px;font-weight:700;color:#788923!important;font-size:8px!important}.demo-inline-actions{border-top:1px solid #0d2b2021;grid-column:1/-1;align-items:center;gap:24px;padding-top:20px;display:flex}.demo-inline-actions .button{min-height:46px}.inventory-demo figcaption{border-color:#0d2b201f;margin-top:0;color:#748078!important}.inventory-offer{background:radial-gradient(circle at 95% 0,#a7b9361f,#0000 36%),#fffdf7}.client-proof{background:#edf0e5;border-color:#0d2b2021}.client-proof>span{color:#788923!important}.client-proof strong,.inventory-offer h3,.purchase-price strong{color:#0d2b20!important}.client-proof small{color:#718023!important}.inventory-offer-copy,.purchase-price span,.purchase-price small{color:#667269!important}.product-specs span{background:#f0f1e8;border-color:#0d2b201f;color:#526159!important}.pricing-options,.purchase-price-onetime{border-color:#0d2b2021}.pricing-options{grid-template-columns:1fr}.purchase-price{padding:19px 0}.purchase-price-onetime{border-top:1px solid #0d2b2021;border-left:0}.purchase-price strong{white-space:nowrap;font-size:clamp(27px,2.4vw,36px)!important}.product-ctas .text-link{color:#173a2c!important}.approach-section{background:#0d2b20;border-color:#f5f2ea24}.approach-section :is(h2,.steps h3){color:#f5f2ea!important}.approach-section :is(.approach-heading>p,.steps p){color:#b4c0b6!important}.approach-section .eyebrow,.steps li>span{color:#b7c941!important}.steps,.steps li{border-color:#f5f2ea24}.contact-section{background:#f5f2ea}.contact-form{background:#eceee4;border-color:#0d2b2026;box-shadow:0 22px 55px #142d2214}.contact-form label{color:#526159!important}.contact-form input,.contact-form textarea{background:#fffdf7;border-color:#0d2b2026;color:#0d2b20!important}.contact-form input::placeholder,.contact-form textarea::placeholder{color:#8b948e!important}.form-note{color:#6d7871!important}.site-footer{background:#0a251b;border-color:#f5f2ea21}.site-footer .brand,.site-footer .footer-links a{color:#f5f2ea!important}.site-footer p,.site-footer .copyright{color:#aab7ad!important}@media (width<=760px){.service-summary-grid,.demo-details{grid-template-columns:1fr}.service-summary-grid article{min-height:175px}.service-summary-grid h3{margin-top:30px}.demo-feature-list>div{grid-template-columns:1fr}.product-market-divider{grid-template-columns:1fr;gap:9px}.product-market-divider>strong{border-top:1px solid #f5f2ea33;border-left:0;padding:9px 0 0}.product-market-divider>p{justify-self:start}.direct-purchase-note{flex-direction:column;grid-column:auto;align-items:flex-start;gap:4px}.demo-price-list{border-top:1px solid #0d2b2021;border-left:0;padding:20px 0 0}.demo-inline-actions{flex-direction:column;grid-column:auto;align-items:flex-start}}.shell,.graphics-inner{width:min(1240px,100% - 96px);margin-inline:auto}.solutions-hero{box-shadow:none;border:0}.service-summary-grid{background:#0d2b201c;align-items:stretch;gap:1px}.service-summary-grid article,.product-market-divider{box-shadow:none;border:0}.inventory-demo,.inventory-offer{border:0;box-shadow:0 18px 48px #142d2214}.inventory-demo:hover,.inventory-offer:hover{border-color:#0000;transform:none;box-shadow:0 18px 48px #142d2214}.demo-details{border-top:0;align-items:start}.direct-purchase-note{border:0;border-left:3px solid #a7b936}.demo-feature-list>div span{background:#fffdf7b8;border:0}.demo-price-list{align-self:stretch}.demo-inline-actions{justify-content:flex-start}.inventory-demo figcaption{border:0}.contact-form{border:0;box-shadow:0 18px 48px #142d2212}.contact-form:hover{border-color:#0000;transform:none;box-shadow:0 18px 48px #142d2212}@media (width<=900px){.shell,.graphics-inner{width:min(100% - 48px,1240px)}}@media (width<=760px){.shell,.graphics-inner{width:min(100% - 28px,1240px)}.demo-price-list{border-top:0;padding-top:4px}}:root{--ratio-blue:#071d33;--ratio-blue-2:#0b2947;--ratio-white:#f7fbff;--ratio-muted:#abc0d3;--ratio-green:#59d38c;--ratio-green-dark:#143d2b}body{background:var(--ratio-blue);color:var(--ratio-white)}.ratio-site{background:var(--ratio-blue);min-height:100vh}.ratio-site .shell{width:min(1200px,100% - 64px)}.ratio-site .eyebrow{color:var(--ratio-green);font:800 11px/1.2 var(--sans);letter-spacing:.2em;text-transform:uppercase;margin:0 0 18px}.ratio-site .site-header{background:#071d33e6;border-bottom:1px solid #ffffff1a}.ratio-site .brand-dot{background:var(--ratio-green);color:var(--ratio-blue);box-shadow:none}.ratio-site .button{background:var(--ratio-green);color:var(--ratio-blue);box-shadow:none;border:0}.ratio-site .button:hover{box-shadow:0 6px 0 var(--ratio-green-dark)}.ratio-hero{grid-template-columns:1.45fr .55fr;align-items:center;gap:80px;min-height:680px;padding-block:90px;display:grid}.ratio-hero h1,.ratio-site h2{color:var(--ratio-white);font-family:var(--serif);letter-spacing:-.055em;margin:0;font-weight:400;line-height:.9}.ratio-hero h1{font-size:clamp(70px,8vw,122px)}.ratio-hero h1 em{color:var(--ratio-green);font-style:normal}.ratio-lede{max-width:560px;color:var(--ratio-muted);margin:30px 0 0;font-size:20px;line-height:1.55}.ratio-link{color:var(--ratio-white);font-size:13px;font-weight:800}.ratio-card{background:var(--ratio-blue-2);border:1px solid #ffffff29;border-radius:22px;gap:0;padding:32px;display:grid}.ratio-card span{color:var(--ratio-green);letter-spacing:.16em;text-transform:uppercase;margin-bottom:25px;font-size:10px;font-weight:900}.ratio-card strong{font-family:var(--serif);border-top:1px solid #ffffff1f;padding:20px 0;font-size:26px;font-weight:400}.ratio-proof{background:var(--ratio-green);color:var(--ratio-blue)}.ratio-proof .shell{justify-content:space-between;align-items:center;gap:30px;min-height:90px;display:flex}.ratio-proof span{letter-spacing:.16em;text-transform:uppercase;font-size:10px;font-weight:900}.ratio-proof strong{font-family:var(--serif);font-size:23px;font-weight:400}.ratio-services{padding-block:130px}.ratio-services header,.ratio-process header{max-width:720px}.ratio-site h2{font-size:clamp(48px,5vw,76px)}.ratio-grid{grid-template-columns:repeat(3,1fr);gap:18px;margin-top:70px;display:grid}.ratio-grid article{background:var(--ratio-white);min-height:250px;color:var(--ratio-blue);border-radius:18px;padding:28px}.ratio-grid b{color:#2c9d60;letter-spacing:.14em;font-size:11px}.ratio-grid h3{font-family:var(--serif);margin:70px 0 12px;font-size:34px;font-weight:400}.ratio-grid p{color:#49647b;margin:0}.ratio-rate{color:#49647b;margin:26px 0 0;font-size:14px}.ratio-product{background:var(--ratio-white);color:var(--ratio-blue);padding-block:120px}.ratio-product .eyebrow{color:#24844e}.ratio-product h2{color:var(--ratio-blue)}.ratio-product-inner{grid-template-columns:.75fr 1.25fr;align-items:center;gap:70px;display:grid}.ratio-product p{color:#49647b;font-size:18px}.ratio-product img{border:1px solid #d5e1eb;border-radius:20px;width:100%;height:auto;box-shadow:0 28px 70px #071d3329}.ratio-price{align-items:baseline;gap:8px;margin:34px 0 24px;display:flex}.ratio-price strong{font-family:var(--serif);font-size:42px;font-weight:400}.ratio-price span{color:#5e7181}.ratio-process{padding-block:130px}.ratio-process ol{background:#ffffff24;grid-template-columns:repeat(3,1fr);gap:1px;margin:70px 0 0;padding:0;list-style:none;display:grid}.ratio-process li{background:var(--ratio-blue);padding:30px;display:grid}.ratio-process li span{color:var(--ratio-green);font-size:11px;font-weight:800}.ratio-process li strong{font-family:var(--serif);margin-top:50px;font-size:34px;font-weight:400}.ratio-process li small{color:var(--ratio-muted);margin-top:8px;font-size:14px}.ratio-contact{background:var(--ratio-blue-2);padding-block:120px}.ratio-contact-inner{grid-template-columns:1fr 1fr;align-items:start;gap:100px;display:grid}.ratio-contact .contact-form{background:var(--ratio-blue);border:1px solid #ffffff24}.ratio-contact .contact-form input,.ratio-contact .contact-form textarea{background:var(--ratio-blue-2);color:var(--ratio-white)}.ratio-footer{background:var(--ratio-blue);border-top:1px solid #ffffff1a}.ratio-footer .shell{min-height:90px;color:var(--ratio-muted);justify-content:space-between;align-items:center;display:flex}@media (width<=900px){.ratio-site .shell{width:min(100% - 32px,1200px)}.ratio-hero,.ratio-product-inner,.ratio-contact-inner{grid-template-columns:1fr;gap:50px}.ratio-hero{min-height:0;padding-block:70px}.ratio-grid{grid-template-columns:1fr}.ratio-grid article{min-height:190px}.ratio-grid h3{margin-top:45px}}@media (width<=650px){.ratio-hero h1{font-size:clamp(58px,18vw,86px)}.ratio-proof .shell{flex-wrap:wrap;justify-content:flex-start;min-height:120px;padding-block:24px}.ratio-proof strong{font-size:18px}.ratio-services,.ratio-process{padding-block:85px}.ratio-process ol{grid-template-columns:1fr}}body,.ratio-site{color:var(--ratio-blue);background:#fff}.ratio-site .site-header{background:#fffffff0;border-bottom-color:#dbe5ed}.ratio-site .brand,.ratio-site .site-header nav{color:var(--ratio-blue)}.ratio-site .site-header .brand,.ratio-site .site-header .brand small,.ratio-site .site-header nav a,.ratio-site .site-header .button{color:var(--ratio-blue)!important}.ratio-site .site-header nav a:after{background:#2ca864}.ratio-site .eyebrow{color:#24844e}.ratio-hero{background:#fff}.ratio-hero h1,.ratio-site h2{color:var(--ratio-blue)}.ratio-hero h1 em{color:#2ca864}.ratio-lede{color:#49647b}.ratio-link{color:var(--ratio-blue)}.ratio-card{background:#f4f8fb;border-color:#d5e1ea;box-shadow:18px 18px #e2f5e9}.ratio-card span{color:#24844e}.ratio-card strong{color:var(--ratio-blue);border-top-color:#d5e1ea}.ratio-proof{background:var(--ratio-blue);color:#fff;border-block:1px solid #163b5c}.ratio-proof span{color:var(--ratio-green)}.ratio-services{background:#fff}.ratio-grid article{background:#f7fafc;border:1px solid #d8e3eb;box-shadow:0 18px 45px #071d3312}.ratio-grid article:nth-child(2){border-top:5px solid #43bd78}.ratio-product{background:#f3f7fa;border-block:1px solid #dbe5ed}.ratio-process{background:#fff}.ratio-process ol{background:#d7e2ea}.ratio-process li{background:#fff}.ratio-process li strong{color:var(--ratio-blue)}.ratio-process li small{color:#597187}.ratio-contact{background:#fff;border-top:8px solid #43bd78}.ratio-contact .contact-form{background:#f4f8fb;border-color:#d5e1ea;box-shadow:0 22px 55px #071d3314}.ratio-contact .contact-form label{color:var(--ratio-blue)}.ratio-contact .contact-form input,.ratio-contact .contact-form textarea{color:var(--ratio-blue);background:#fff;border-color:#c8d8e4}.ratio-contact .contact-form input::placeholder,.ratio-contact .contact-form textarea::placeholder{color:#7890a4}.ratio-footer{background:var(--ratio-blue);border-top-color:#dbe5ed}.ratio-footer .shell{color:#d8e8f4}.ratio-site .site-header .glee-launch-button{gap:11px;min-height:44px;background:var(--ratio-blue)!important;color:#fff!important;border:1px solid #071d332e!important;box-shadow:0 10px 26px #071d3321!important}.ratio-site .site-header .glee-launch-button:hover,.ratio-site .site-header .glee-launch-button:focus-visible{color:#fff!important;background:#0b2947!important;border-color:#2ca864!important;box-shadow:0 12px 28px #071d3333,0 0 0 3px #2ca8641a!important}.ratio-site .site-header .glee-launch-button>span{color:#fff!important}.ratio-site .site-header .glee-launch-button .glee-launch-signal{border-radius:50%;flex:none;width:7px;height:7px;box-shadow:0 0 11px #59d38cd9;background:var(--ratio-green)!important}.glee-flagship-home{color:#f4f9ff;background:radial-gradient(circle at 82% 18%,#8e7cff33,#0000 31%),radial-gradient(circle at 14% 84%,#57d8ff1f,#0000 32%),linear-gradient(145deg,#020713,#061827 56%,#071525);padding-block:132px;position:relative;overflow:hidden}.glee-flagship-home:before{content:"";pointer-events:none;opacity:.55;background-image:linear-gradient(#57d8ff0a 1px,#0000 1px),linear-gradient(90deg,#57d8ff0a 1px,#0000 1px);background-size:48px 48px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(90deg,#0000,#000 35% 85%,#0000);mask-image:linear-gradient(90deg,#0000,#000 35% 85%,#0000)}.glee-flagship-inner{grid-template-columns:minmax(320px,.78fr) minmax(500px,1.22fr);align-items:center;gap:72px;display:grid;position:relative}.glee-flagship-copy{z-index:2;position:relative}.ratio-site .glee-flagship-copy .eyebrow{color:#70e1bf;margin-top:28px}.glee-flagship-badge{color:#e8c878;letter-spacing:.14em;text-transform:uppercase;background:#e8c87812;border:1px solid #e8c87885;border-radius:7px;align-items:center;gap:9px;width:fit-content;padding:8px 11px;font-size:9px;font-weight:900;display:inline-flex}.glee-flagship-badge i{background:#70e1bf;border-radius:50%;width:7px;height:7px;box-shadow:0 0 11px #70e1bfcc}.ratio-site .glee-flagship-copy h2{color:#f4f9ff;margin:0;font-size:clamp(58px,5.4vw,84px);line-height:.9}.glee-flagship-copy h2:after{content:"";background:linear-gradient(90deg,#57d8ff,#8e7cff,#e8c878);width:88px;height:4px;margin-top:28px;display:block}.glee-flagship-copy>p:not(.eyebrow){color:#93aebf;max-width:550px;margin:22px 0 0;font-size:16px;line-height:1.66}.glee-flagship-copy .glee-flagship-lede{color:#e7f4fb!important;font-size:20px!important}.glee-capabilities{flex-wrap:wrap;gap:8px;margin-top:28px;display:flex}.glee-capabilities span{color:#b7d4e4;letter-spacing:.05em;text-transform:uppercase;background:#081e31ad;border:1px solid #57d8ff33;border-radius:6px;padding:8px 10px;font-size:9px;font-weight:800}.glee-flagship-actions{flex-wrap:wrap;align-items:center;gap:24px;margin-top:36px;display:flex}.ratio-site .glee-primary-action{background:linear-gradient(135deg,#715eff,#367edb 65%,#2ca9cf);border:1px solid #fff3;border-radius:7px;min-height:48px;box-shadow:0 14px 30px #3b4bc14d;color:#fff!important}.ratio-site .glee-primary-action:hover,.ratio-site .glee-primary-action:focus-visible{box-shadow:0 17px 34px #3b4bc166,0 0 0 3px #57d8ff1f}.glee-text-action{color:#e8c878;font-size:13px;font-weight:800;text-decoration:none}.glee-text-action:hover,.glee-text-action:focus-visible{color:#fff}.glee-demo-frame{background:#020713;border:1px solid #57d8ff61;border-radius:12px;margin:0;position:relative;overflow:hidden;box-shadow:0 36px 90px #00000075,0 0 0 1px #8e7cff1a,0 0 48px #4f8cff1f}.glee-demo-frame video{aspect-ratio:16/9;background:#020713;width:100%;height:auto;display:block}.glee-demo-toolbar{background:#061827;border-bottom:1px solid #57d8ff2e;justify-content:space-between;align-items:center;height:44px;padding:0 15px;display:flex}.glee-demo-toolbar span,.glee-demo-toolbar small{color:#91afc0;letter-spacing:.1em;font:800 9px/1 Consolas,monospace}.glee-demo-toolbar span{color:#dff4ff;align-items:center;gap:8px;display:inline-flex}.glee-demo-toolbar i{background:#70e1bf;border-radius:50%;width:6px;height:6px;box-shadow:0 0 8px #70e1bf}.glee-demo-frame figcaption{color:#718fa1;background:#041321;border-top:1px solid #57d8ff24;padding:11px 15px;font-size:10px;line-height:1.4}@media (width<=980px){.glee-flagship-inner{grid-template-columns:1fr;gap:54px}.glee-demo-frame{max-width:900px}}@media (width<=650px){.glee-flagship-home{padding-block:86px}.ratio-site .glee-flagship-copy h2{font-size:clamp(52px,16vw,72px)}.glee-demo-toolbar small{display:none}.glee-flagship-actions{flex-direction:column;align-items:flex-start;gap:18px}}@media (width<=520px){.ratio-site .site-header .glee-launch-button{min-width:44px;padding-inline:13px;font-size:11px}}.digital-card-page{--card-ink:#192016;--card-muted:#66705e;--card-olive:#667a42;min-height:100svh;color:var(--card-ink);background:radial-gradient(circle at 12% 8%,#667a4233,#0000 32%),radial-gradient(circle at 88% 88%,#667a4224,#0000 30%),#eceee7;place-items:center;padding:24px;display:grid}.digital-card{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#fafaf6f0;border:1px solid #1920161f;border-radius:28px;width:min(100%,440px);padding:28px;box-shadow:0 28px 80px #1e271924}.card-topline,.card-footer{justify-content:space-between;align-items:center;gap:16px;display:flex}.card-mark{color:#fff;background:var(--card-olive);border-radius:14px;place-items:center;width:46px;height:46px;font:600 22px/1 Georgia,serif;display:grid}.card-status{color:var(--card-muted);align-items:center;gap:8px;font-size:12px;display:inline-flex}.card-status i{background:#7f9a4d;border-radius:50%;width:7px;height:7px;box-shadow:0 0 0 5px #7f9a4d1f}.card-copy{margin:44px 0 28px}.card-kicker{color:var(--card-olive);letter-spacing:.14em;text-transform:uppercase;margin:0 0 12px;font-size:12px;font-weight:700}.card-copy h1{letter-spacing:-.045em;margin:0;font:500 clamp(38px,9vw,52px)/.98 Georgia,serif}.card-description{color:var(--card-muted);margin:20px 0 0;font-size:15px;line-height:1.65}.card-services{flex-wrap:wrap;gap:8px;margin-bottom:28px;display:flex}.card-services span{color:#516036;background:#667a4212;border:1px solid #667a4238;border-radius:999px;padding:8px 11px;font-size:11px;font-weight:650}.card-actions{grid-template-columns:1fr 1fr;gap:10px;display:grid}.card-action{min-height:54px;color:var(--card-ink);background:#fff;border:1px solid #1920161f;border-radius:15px;justify-content:space-between;align-items:center;padding:0 15px;font-size:13px;font-weight:650;text-decoration:none;transition:transform .2s,border-color .2s,box-shadow .2s;display:flex}.card-action:hover{border-color:#667a4280;transform:translateY(-2px);box-shadow:0 10px 24px #1e271917}.card-action-primary{color:#fff;border-color:var(--card-olive);background:var(--card-olive)}.card-action-whatsapp{color:#285f38;background:#eff8f1}.card-footer{border-top:1px solid #1920161a;align-items:flex-start;margin-top:28px;padding-top:20px;font-size:10px}.card-footer a{color:var(--card-muted);overflow-wrap:anywhere;text-decoration:none}@media (width<=420px){.digital-card-page{padding:12px}.digital-card{border-radius:22px;padding:22px}.card-copy{margin-top:36px}.card-actions{grid-template-columns:1fr}.card-footer{flex-direction:column;gap:8px}}@keyframes gleePulse{0%,to{opacity:.45}50%{opacity:1}}@keyframes radarSweep{to{transform:rotate(360deg)}}@keyframes flow{to{background-position:200% 0}}@keyframes nexusSpin{to{transform:rotate(360deg)}}@keyframes nexusSpinReverse{to{transform:rotate(-360deg)}}@keyframes linkSignal{0%{opacity:0;transform:translate(-20px)}20%,70%{opacity:1}to{opacity:0;transform:translate(290px)}}@keyframes voiceWave{0%,to{opacity:.45;transform:scaleY(.24)}50%{opacity:1;transform:scaleY(1)}}@keyframes scanOrbit{0%{opacity:.1;transform:rotate(0)}45%{opacity:.55}to{opacity:.1;transform:rotate(360deg)}}@keyframes liquidCore{0%,to{border-radius:46% 54% 52% 48%/43% 45% 55% 57%;transform:rotate(0)scale(.96)}33%{border-radius:55% 45% 44% 56%/50% 58% 42% 50%;transform:rotate(4deg)scale(1.02)}66%{border-radius:43% 57% 59% 41%/56% 43% 57% 44%;transform:rotate(-4deg)scale(.99)}}@keyframes particleFloat{0%,to{opacity:.18;transform:translate(0,0)scale(.65)}45%{opacity:.9;transform:translate(8px,-16px)scale(1.15)}70%{opacity:.42;transform:translate(-5px,-25px)scale(.8)}}@keyframes arcCharge{0%{opacity:.22;transform:rotate(0)scale(.96)}45%{opacity:.9}to{opacity:.22;transform:rotate(360deg)scale(1.03)}}@keyframes arcChargeReverse{0%{opacity:.15;transform:rotate(360deg)}50%{opacity:.72}to{opacity:.15;transform:rotate(0)}}@keyframes coreFlare{0%,to{opacity:.08;transform:scale(.78)}45%{opacity:.34;transform:scale(1.08)}65%{opacity:.18;transform:scale(.92)}}@keyframes fragmentFlicker{0%,to{opacity:.12;height:6px}35%{opacity:1;height:20px}60%{opacity:.32;height:10px}}@keyframes stageSweep{0%{opacity:0;transform:translateY(-40px)}15%,75%{opacity:.42}to{opacity:0;transform:translateY(760px)}}@keyframes statFill{0%{filter:brightness(2);max-width:0}to{filter:brightness();max-width:100%}}:root{--base-60:#03101f;--base-60-deep:#010713;--surface-30:#0a2d4a;--surface-30-strong:#10466c;--surface-30-soft:#071d31;--accent-10:#35cbff;--glee-green:#8f8cff;--void:var(--base-60-deep);--deck:var(--base-60);--panel:var(--surface-30);--line:#62d2ff6b;--cyan:var(--accent-10);--mint:var(--glee-green);--amber:#f6fbff;--text:#fff;--muted:#a7c7d8}.glee-app{background:radial-gradient(circle at 78% 10%,#4ee6ff1f,transparent 32%),linear-gradient(180deg,var(--base-60-deep),var(--base-60) 55%,#061522);min-height:100vh;color:var(--text);letter-spacing:.015em;font-family:Segoe UI,Inter,sans-serif;position:relative;overflow:hidden}.glee-app *{box-sizing:border-box}.glee-app:before{content:"";pointer-events:none;background-image:linear-gradient(#4ee6ff0a 1px,#0000 1px),linear-gradient(90deg,#4ee6ff0a 1px,#0000 1px);background-size:48px 48px;position:fixed;inset:0;-webkit-mask-image:linear-gradient(#000,#0000 85%);mask-image:linear-gradient(#000,#0000 85%)}.scanlines{z-index:9;pointer-events:none;opacity:.1;background:repeating-linear-gradient(0deg,#0000 0 3px,#5bdbff0d 3px 4px);position:fixed;inset:0}.glee-topbar{z-index:10;border-bottom:1px solid var(--line);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:#04101bf7;grid-template-columns:1fr auto 1fr;align-items:center;height:78px;padding:0 28px;display:grid;position:relative}.glee-topbar:after{content:"";background:linear-gradient(90deg,transparent,var(--cyan),transparent);background-size:200% 100%;height:2px;animation:6s linear infinite flow;position:absolute;bottom:-1px;left:0;right:0}.glee-brand{color:inherit;align-items:center;gap:13px;text-decoration:none;display:flex}.glee-brand>span{clip-path:polygon(20% 0,80% 0,100% 20%,100% 80%,80% 100%,20% 100%,0 80%,0 20%);background:var(--cyan);color:#001017;place-items:center;width:42px;height:42px;font-family:Consolas,monospace;font-size:21px;font-weight:900;display:grid;box-shadow:0 0 28px #4ee6ff8c}.glee-brand div,.glee-user span{display:grid}.glee-brand strong{letter-spacing:.12em;font:700 13px Consolas,monospace}.glee-brand small,.glee-user small{color:var(--muted);letter-spacing:.16em;margin-top:3px;font:9px Consolas,monospace}.system-state{color:var(--mint);letter-spacing:.14em;align-items:center;gap:12px;font:9px Consolas,monospace;display:flex}.system-state i{background:var(--mint);width:7px;height:7px;box-shadow:0 0 13px var(--mint);border-radius:50%;animation:2s infinite gleePulse}.system-state b{border-left:1px solid var(--line);color:var(--muted);padding-left:12px;font-weight:400}.glee-user{text-align:right;justify-content:flex-end;align-items:center;gap:18px;display:flex}.glee-user b{font:10px Consolas,monospace}.glee-user form{margin:0}.glee-user button{border:1px solid var(--line);clip-path:polygon(7px 0,100% 0,100% calc(100% - 7px),calc(100% - 7px) 100%,0 100%,0 7px);background:var(--surface-30);color:var(--text);cursor:pointer;padding:10px 14px;font:9px Consolas,monospace}.glee-user button:hover{border-color:var(--cyan);background:var(--surface-30-strong);color:var(--cyan)}.glee-layout{z-index:2;grid-template-columns:250px 1fr;min-height:calc(100vh - 78px);display:grid;position:relative}.glee-sidebar{border-right:1px solid var(--line);background:var(--surface-30-soft);flex-direction:column;padding:28px 18px;display:flex}.sidebar-code{color:var(--cyan);letter-spacing:.2em;margin:0 10px 26px;font:9px Consolas,monospace}.glee-sidebar>p,.glee-heading p,.glee-panel header p,.glee-memory>div p{color:var(--muted);letter-spacing:.18em;margin:0 10px 14px;font:8px Consolas,monospace}.glee-sidebar nav{gap:5px;display:grid}.glee-sidebar nav a{color:#a3c1cc;border-left:2px solid #0000;grid-template-columns:28px 1fr auto;align-items:center;gap:3px;padding:12px 10px;font:10px Consolas,monospace;text-decoration:none;transition:all .18s;display:grid}.glee-sidebar nav a>span{color:#6e99a8}.glee-sidebar nav a:hover,.glee-sidebar nav .active{border-left-color:var(--cyan);background:linear-gradient(90deg,var(--surface-30-strong),#14384c33);color:#fff;text-shadow:0 0 12px #4ee6ff59}.glee-sidebar em{color:var(--amber);background:#ffc04d1f;border:1px solid #ffc04da6;padding:2px 6px;font-style:normal}.radar{border:1px solid var(--line);background:repeating-radial-gradient(circle,#0000 0 18px,#4ee6ff2e 19px 20px);border-radius:50%;align-self:center;width:118px;height:118px;margin:32px 0;position:relative}.radar:before,.radar:after{content:"";background:var(--line);position:absolute}.radar:before{width:1px;top:0;bottom:0;left:50%}.radar:after{height:1px;top:50%;left:0;right:0}.radar div{background:conic-gradient(#4ee6ff94,#0000 18%);border-radius:50%;animation:4s linear infinite radarSweep;position:absolute;inset:4px}.radar span{color:var(--muted);letter-spacing:.16em;font:8px Consolas,monospace;position:absolute;bottom:-21px;left:28px}.privacy-card{clip-path:polygon(10px 0,100% 0,100% calc(100% - 10px),calc(100% - 10px) 100%,0 100%,0 10px);background:#ffc04d1a;border:1px solid #ffc04d80;margin-top:auto;padding:15px}.privacy-card span{color:var(--amber);letter-spacing:.13em;font:8px Consolas,monospace}.privacy-card p{color:#b5c8ce;margin:8px 0 0;font-size:10px;line-height:1.55}.glee-content{width:min(1280px,100% - 56px);margin:0 auto;padding:36px 0 88px}.deck-coordinates{border-bottom:1px solid var(--line);color:#79a9b7;letter-spacing:.15em;justify-content:space-between;padding-bottom:10px;font:8px Consolas,monospace;display:flex}.deck-coordinates span{color:var(--cyan)}.glee-heading{justify-content:space-between;align-items:flex-end;gap:30px;padding-top:42px;display:flex}.glee-heading p{color:var(--cyan);margin-left:0}.glee-heading h1{letter-spacing:-.045em;margin:0;font-size:clamp(38px,5vw,68px);font-weight:300;line-height:.95}.glee-heading h1 em{color:#0000;-webkit-text-stroke:1px #61f5b5d9;text-shadow:0 0 30px #61f5b52e;font-style:normal}.glee-heading button{border:1px solid var(--cyan);clip-path:polygon(11px 0,100% 0,100% calc(100% - 11px),calc(100% - 11px) 100%,0 100%,0 11px);background:var(--cyan);color:#03202b;letter-spacing:.09em;cursor:pointer;padding:14px 17px;font:800 9px Consolas,monospace}.glee-heading button span{color:#0a5869;margin-left:18px}.command-nexus{clip-path:polygon(16px 0,100% 0,100% calc(100% - 16px),calc(100% - 16px) 100%,0 100%,0 16px);background:linear-gradient(145deg,#071927,var(--base-60) 48%,#06131e);border:1px solid #4ee6ff80;margin-top:14px;position:relative;box-shadow:inset 0 0 70px #4ee6ff0a,0 24px 70px #00000059}.nexus-header{border-bottom:1px solid var(--line);background:linear-gradient(90deg,var(--surface-30-strong),#0d26374d);justify-content:space-between;align-items:center;gap:24px;min-height:108px;padding:22px 26px;display:flex}.nexus-header p{color:var(--cyan);letter-spacing:.2em;margin:0 0 8px;font:8px Consolas,monospace}.nexus-header h1{letter-spacing:-.04em;margin:0;font-size:clamp(27px,3.3vw,46px);font-weight:300}.nexus-header h1 em{color:var(--cyan);text-shadow:0 0 24px #4ee6ff61;font-style:normal}.nexus-telemetry{flex-wrap:wrap;justify-content:flex-end;gap:7px;max-width:450px;display:flex}.nexus-telemetry span{color:#a5c7d3;letter-spacing:.12em;background:#0310198c;border:1px solid #4ee6ff4d;padding:7px 9px;font:7px Consolas,monospace}.nexus-telemetry i,.nexus-footer i{background:var(--mint);width:5px;height:5px;box-shadow:0 0 9px var(--mint);border-radius:50%;margin-right:6px;animation:1.8s infinite gleePulse;display:inline-block}.nexus-stage{isolation:isolate;background:radial-gradient(circle at 50% 48%,#4ee6ff21,#0000 20%),radial-gradient(circle at 50% 48%,#0000 0 37%,#4ee6ff06 38% 56%,#0000 57%);height:720px;position:relative;overflow:hidden}.nexus-grid{opacity:.75;background-image:linear-gradient(#4ee6ff0b 1px,#0000 1px),linear-gradient(90deg,#4ee6ff0b 1px,#0000 1px);background-size:38px 38px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(circle at 50% 48%,#000,#0000 84%);mask-image:radial-gradient(circle at 50% 48%,#000,#0000 84%)}.nexus-scan{z-index:-1;background:conic-gradient(from 0deg,transparent 0 86%,#4ee6ff1f 94%,transparent 100%);border-radius:50%;width:690px;height:690px;animation:8s linear infinite scanOrbit;position:absolute;top:48%;left:50%;transform:translate(-50%,-50%)}.nexus-axis{z-index:-1;background:linear-gradient(90deg,transparent,var(--line),transparent);position:absolute}.axis-x{height:1px;top:48%;left:9%;right:9%}.axis-y{background:linear-gradient(180deg,transparent,var(--line),transparent);width:1px;top:8%;bottom:7%;left:50%}.nexus-link{z-index:0;transform-origin:0;background:linear-gradient(90deg,#4ee6ffb3,#4ee6ff14);width:32%;height:1px;position:absolute;top:48%;left:50%;overflow:hidden}.nexus-link:before{content:"";background:repeating-linear-gradient(90deg,#0000 0 14px,#4ee6ff66 15px 17px,#0000 18px 28px);position:absolute;inset:-2px 0}.nexus-link i{width:26px;height:1px;box-shadow:0 0 11px var(--cyan);background:#fff;animation:3.3s linear infinite linkSignal;position:absolute}.link-email{transform:rotate(215deg)}.link-quotation{transform:rotate(-35deg)}.link-marketing{transform:rotate(31deg)}.link-approval{width:27%;transform:rotate(90deg)}.link-memory{transform:rotate(149deg)}.link-quotation i{animation-delay:-1.1s}.link-marketing i{animation-delay:-2.2s}.link-approval i{animation-delay:-.5s}.link-memory i{animation-delay:-1.7s}.tech-node{z-index:3;clip-path:polygon(10px 0,100% 0,100% calc(100% - 10px),calc(100% - 10px) 100%,0 100%,0 10px);text-align:left;width:174px;min-height:76px;color:var(--text);cursor:pointer;background:linear-gradient(135deg,#14384cf5,#061824f5);border:1px solid #4ee6ff5c;grid-template-columns:1fr auto;gap:4px 8px;padding:12px 14px;transition:transform .18s,border-color .18s,box-shadow .18s;display:grid;position:absolute}.tech-node:hover,.tech-node:focus-visible,.tech-node.selected{z-index:5;border-color:var(--cyan);outline:none;transform:translateY(-3px);box-shadow:0 0 0 1px #4ee6ff1f,0 0 28px #4ee6ff2e}.tech-node.selected{background:linear-gradient(135deg,#165265fa,#071f2cfa)}.tech-node:after{content:"";background:var(--cyan);width:18px;height:2px;position:absolute;bottom:8px;right:8px;box-shadow:0 5px #4ee6ff59}.tech-node .node-code{color:#7ca6b5;letter-spacing:.18em;grid-column:1/-1;font:7px Consolas,monospace}.tech-node strong{letter-spacing:.08em;font:700 10px Consolas,monospace}.tech-node small{color:var(--mint);letter-spacing:.08em;justify-self:end;font:7px Consolas,monospace}.tech-node>i{border:1px solid var(--cyan);width:9px;height:9px;box-shadow:0 0 10px var(--cyan);background:#05121c;border-radius:50%;position:absolute;top:50%;left:-5px}.node-approval{bottom:6%;left:50%;transform:translate(-50%)}.node-approval:hover,.node-approval:focus-visible,.node-approval.selected{transform:translate(-50%,-3px)}.voice-core-wrap{z-index:4;width:320px;height:320px;position:absolute;top:48%;left:50%;transform:translate(-50%,-50%)}.orbit{pointer-events:none;border-radius:50%;position:absolute}.orbit-outer{background:repeating-conic-gradient(from 0deg,#4ee6ffb8 0 1deg,transparent 1deg 8deg);border:1px solid #4ee6ff61;animation:32s linear infinite nexusSpin;inset:0;-webkit-mask:radial-gradient(#0000 0 79%,#000 80% 83%,#0000 84%);mask:radial-gradient(#0000 0 79%,#000 80% 83%,#0000 84%)}.orbit-mid{border:1px dashed #4ee6ff73;animation:20s linear infinite nexusSpinReverse;inset:26px;box-shadow:0 0 0 12px #4ee6ff06,inset 0 0 30px #4ee6ff14}.orbit-inner{background:repeating-conic-gradient(var(--cyan) 0 2deg,transparent 2deg 7deg);filter:drop-shadow(0 0 7px #4ee6ffb3);border:10px double #4ee6ff54;animation:13s linear infinite nexusSpin;inset:55px;-webkit-mask:radial-gradient(#0000 0 72%,#000 73% 90%,#0000 91%);mask:radial-gradient(#0000 0 72%,#000 73% 90%,#0000 91%)}.voice-core{width:152px;height:152px;color:var(--text);cursor:pointer;background:radial-gradient(circle at 50% 42%,#184e61 0,#0a2b3d 42%,#04121c 72%);border:1px solid #4ee6ffbf;border-radius:50%;flex-direction:column;justify-content:center;align-items:center;transition:all .2s;display:flex;position:absolute;inset:84px;box-shadow:0 0 22px #4ee6ff57,0 0 65px #4ee6ff29,inset 0 0 28px #4ee6ff38}.voice-core:hover,.voice-core:focus-visible{outline:none;transform:scale(1.04);box-shadow:0 0 28px #4ee6ff8f,0 0 90px #4ee6ff38,inset 0 0 35px #4ee6ff47}.voice-label{color:var(--cyan);letter-spacing:.34em;text-indent:.34em;font:800 12px Consolas,monospace}.voice-core strong{letter-spacing:.13em;margin-top:7px;font:700 8px Consolas,monospace}.voice-core small{color:#87adbb;letter-spacing:.12em;margin-top:4px;font:6px Consolas,monospace}.voice-bars{align-items:center;gap:3px;height:27px;margin-top:8px;display:flex}.voice-bars i{--delay:calc(var(--bar) * -.06s);background:var(--cyan);width:2px;height:20px;box-shadow:0 0 5px var(--cyan);transform:scaleY(.24)}.voice-listening .voice-bars i{animation:voiceWave .68s ease-in-out var(--delay) infinite}.voice-listening .orbit-inner{animation-duration:3s}.voice-processing .orbit-mid{animation-duration:4s}.voice-transcript{z-index:4;text-align:center;gap:5px;width:350px;display:grid;position:absolute;top:71%;left:50%;transform:translate(-50%)}.voice-transcript span{color:#729dab;letter-spacing:.2em;font:6px Consolas,monospace}.voice-transcript strong{min-height:14px;color:var(--cyan);letter-spacing:.1em;font:8px Consolas,monospace}.voice-transcript small{color:#668c99;font:6px Consolas,monospace}.node-inspector{z-index:4;clip-path:polygon(10px 0,100% 0,100% calc(100% - 10px),calc(100% - 10px) 100%,0 100%,0 10px);background:#081e2bf0;border:1px solid #4ee6ff57;width:275px;padding:15px 16px;position:absolute;bottom:22px;left:22px;box-shadow:0 16px 45px #00000047}.node-inspector header{color:#83aebc;border-bottom:1px solid #4ee6ff2e;justify-content:space-between;padding-bottom:8px;font:7px Consolas,monospace;display:flex}.node-inspector header b{color:var(--mint);font-weight:400}.node-inspector h2{margin:12px 0 7px;font-size:18px;font-weight:300}.node-inspector p{color:#9bbbc6;margin:0;font-size:9px;line-height:1.55}.node-inspector ul{gap:5px;margin:12px 0;padding:0;list-style:none;display:grid}.node-inspector li{color:#b8d1d9;font:7px Consolas,monospace}.node-inspector li:before{content:"//";color:var(--cyan);margin-right:7px}.node-inspector button{width:100%;color:var(--cyan);letter-spacing:.12em;cursor:pointer;background:#4ee6ff14;border:1px solid #4ee6ff80;justify-content:space-between;padding:8px 10px;font:7px Consolas,monospace;display:flex}.nexus-readout{z-index:2;color:#82aab7;letter-spacing:.14em;grid-template-columns:1fr auto;gap:5px;width:152px;font:6px Consolas,monospace;display:grid;position:absolute}.nexus-readout b{color:#dffaff;font-weight:400}.nexus-readout>i{background:#102d3d;grid-column:1/-1;height:2px}.nexus-readout em{background:var(--cyan);height:100%;box-shadow:0 0 7px var(--cyan);display:block}.readout-a{top:24px;left:24px}.readout-a em{width:37%}.readout-b{top:24px;right:24px}.readout-b em{width:98%}.nexus-footer{border-top:1px solid var(--line);color:#789eab;letter-spacing:.16em;background:#071824;justify-content:space-between;gap:18px;padding:11px 25px;font:6px Consolas,monospace;display:flex}.nexus-footer span:first-child{color:var(--mint)}.glee-stats{grid-template-columns:repeat(4,1fr);gap:10px;margin-top:38px;display:grid}.glee-stats article{--stat-accent:var(--cyan);border:1px solid color-mix(in srgb,var(--stat-accent) 55%,var(--line));clip-path:polygon(12px 0,100% 0,100% calc(100% - 12px),calc(100% - 12px) 100%,0 100%,0 12px);background:linear-gradient(145deg,var(--surface-30-strong),var(--surface-30));min-height:144px;padding:18px;position:relative;overflow:hidden}.glee-stats article:first-child{--stat-accent:var(--amber)}.glee-stats article:nth-child(2){--stat-accent:var(--cyan)}.glee-stats article:nth-child(3){--stat-accent:var(--mint)}.glee-stats article:nth-child(4){--stat-accent:var(--amber)}.glee-stats article:after{content:"";background:var(--stat-accent);width:22px;height:2px;box-shadow:0 5px 0 color-mix(in srgb,var(--stat-accent) 45%,transparent);position:absolute;top:8px;right:8px}.glee-stats span{color:#b5d0da;letter-spacing:.12em;font:8px Consolas,monospace}.glee-stats strong{color:#fff;text-shadow:0 0 22px color-mix(in srgb,var(--stat-accent) 32%,transparent);margin:17px 0 10px;font:300 34px Consolas,monospace;display:block}.glee-stats small{color:#90adb8;font:8px Consolas,monospace}.bar{background:#071722;height:3px;display:block;position:absolute;bottom:13px;left:18px;right:18px}.bar:after{content:"";background:var(--stat-accent);height:100%;box-shadow:0 0 10px var(--stat-accent);display:block}.b70:after{width:70%}.b35:after{width:35%}.b88:after{width:88%}.b0:after{width:2%}.glee-panel{border:1px solid var(--line);background:var(--surface-30);clip-path:polygon(14px 0,100% 0,100% calc(100% - 14px),calc(100% - 14px) 100%,0 100%,0 14px);margin-top:14px}.glee-panel header{border-bottom:1px solid var(--line);background:linear-gradient(90deg,var(--surface-30-strong),var(--surface-30));justify-content:space-between;align-items:center;padding:18px 22px;display:flex}.glee-panel header p{margin:0 0 5px}.glee-panel h2{letter-spacing:.03em;margin:0;font-size:25px;font-weight:300}.glee-panel header>span,.stream-key{border:1px solid var(--line);color:#b6d2dc;letter-spacing:.1em;padding:6px 9px;font:8px Consolas,monospace}.glee-panel header .online{color:var(--mint)}.pulse{background:#ffc04d1a;animation:2s infinite gleePulse;color:var(--amber)!important;border-color:#ffc04d8c!important}.approval-list article{border-bottom:1px solid #63ddff33;grid-template-columns:42px 1fr 150px 90px 78px;align-items:center;gap:14px;padding:15px 22px;display:grid}.approval-list article:last-child{border:0}.approval-icon{width:34px;height:34px;color:var(--amber);background:#ffc04d1a;border:1px solid #ffc04da6;place-items:center;font:9px Consolas,monospace;display:grid}.approval-list article>div:nth-child(2){gap:4px;display:grid}.approval-list small{color:#9bb9c4;font:8px Consolas,monospace}.approval-list strong{font-size:11px}.approval-list article>b{font:9px Consolas,monospace}.approval-list article>span{color:var(--amber);background:#ffc04d17;border:1px solid #ffc04d73;padding:4px 7px;font:8px Consolas,monospace}.approval-list button{border:1px solid var(--cyan);color:var(--cyan);cursor:pointer;background:#4ee6ff1f;padding:8px;font:8px Consolas,monospace}.stream-key{gap:14px;display:flex}.stream-key span{color:var(--mint)}.stream-key b{color:#8babb6;font-weight:400}.action-console{font-family:Consolas,monospace}.console-head,.action-console article{grid-template-columns:90px 110px 1fr 130px;align-items:center;gap:12px;display:grid}.console-head{border-bottom:1px solid var(--line);color:#85aab7;letter-spacing:.18em;background:#030f176b;padding:10px 22px;font-size:7px}.action-console article{border-bottom:1px solid #63ddff29;padding:13px 22px;position:relative}.action-console article:hover{background:var(--surface-30-strong)}.action-console time{color:#88aab5;font-size:9px}.action-console code{color:var(--cyan);font-size:9px}.action-console article>div{gap:3px;display:grid}.action-console strong{font-size:10px;font-weight:600}.action-console small{color:#87a5af;font-size:8px}.action-console article>span{letter-spacing:.1em;border:1px solid;justify-self:start;padding:5px 8px;font-size:7px;font-weight:700}.action-console .ok{color:var(--mint);background:#61f5b51a;border-color:#61f5b58c}.action-console .warn{color:var(--amber);background:#ffc04d1a;border-color:#ffc04d8c}.action-console .info{color:var(--cyan);background:#4ee6ff1a;border-color:#4ee6ff8c}.glee-panel>footer{color:#7799a5;letter-spacing:.15em;background:#081c29;justify-content:space-between;padding:10px 22px;font:7px Consolas,monospace;display:flex}.agent-grid{background:var(--line);grid-template-columns:repeat(3,1fr);gap:1px;display:grid}.agent-grid article{background:var(--surface-30-strong);min-height:235px;padding:22px;position:relative;overflow:hidden}.agent-grid article:after{content:"";border:1px solid #4ee6ff38;border-radius:50%;width:130px;height:130px;position:absolute;bottom:-70px;right:-70px;box-shadow:0 0 0 20px #4ee6ff0a,0 0 0 40px #4ee6ff06}.agent-grid i{color:#8fb0ba;font:9px Consolas,monospace}.orb{border:1px solid var(--cyan);background:radial-gradient(circle,var(--cyan) 0 7%,transparent 10%),conic-gradient(#4ee6ffbf,transparent 30%,#4ee6ff38);border-radius:50%;width:34px;height:34px;margin-top:20px;box-shadow:0 0 24px #4ee6ff52}.agent-grid h3{margin:19px 0 7px;font-size:20px;font-weight:300}.agent-grid p{color:#a5c0c9;margin:0;font-size:10px;line-height:1.55}.agent-grid small{color:var(--mint);letter-spacing:.12em;background:#61f5b514;border:1px solid #61f5b56b;margin-top:18px;padding:4px 7px;font:8px Consolas,monospace;display:inline-block}.glee-memory{clip-path:polygon(14px 0,100% 0,100% calc(100% - 14px),calc(100% - 14px) 100%,0 100%,0 14px);background:linear-gradient(135deg,#61f5b51f,var(--surface-30));border:1px solid #61f5b573;grid-template-columns:1fr 1fr;gap:50px;margin-top:14px;padding:34px;display:grid}.glee-memory>div p{color:var(--mint);margin-left:0}.glee-memory h2{margin:0;font-size:31px;font-weight:300;line-height:1.08}.glee-memory ul{gap:9px;margin:0;padding:0;list-style:none;display:grid}.glee-memory li{color:#b6d4cf;border-bottom:1px solid #61f5b538;padding:9px 0;font-size:9px}.glee-memory code{color:var(--mint);margin-right:10px;font-size:8px}@media (width<=1000px){.system-state{display:none}.glee-topbar{grid-template-columns:1fr auto}.glee-layout{grid-template-columns:1fr}.glee-sidebar{display:none}.glee-content{width:min(100% - 26px,1280px)}.glee-stats{grid-template-columns:repeat(2,1fr)}.agent-grid,.glee-memory{grid-template-columns:1fr}.approval-list article{grid-template-columns:42px 1fr auto}.approval-list article>b,.approval-list article>span{display:none}}@media (width<=650px){.glee-topbar{padding:0 13px}.glee-user span{display:none}.glee-brand strong{font-size:10px}.glee-heading{flex-direction:column;align-items:flex-start}.glee-heading h1{font-size:39px}.glee-stats{grid-template-columns:1fr}.console-head,.action-console article{grid-template-columns:60px 78px 1fr}.console-head span:last-child,.action-console article>span,.glee-panel>footer span:nth-child(2),.deck-coordinates span{display:none}}@media (prefers-reduced-motion:reduce){.radar div,.pulse,.system-state i,.glee-topbar:after{animation:none!important}}.nexus-particles{z-index:-1;pointer-events:none;position:absolute;inset:0}.nexus-particles i{left:var(--px);top:var(--py);width:var(--particle-size);height:var(--particle-size);background:var(--cyan);animation:particleFloat 5.8s ease-in-out var(--particle-delay) infinite;border-radius:50%;position:absolute;box-shadow:0 0 7px 2px #35cbff8c}.nexus-particles i:nth-child(4n){background:#fff;box-shadow:0 0 9px 2px #ffffff80}.command-nexus{background:linear-gradient(145deg,#061c31,var(--base-60) 48%,#041321);border-color:#35cbff94}.nexus-header{background:linear-gradient(90deg,var(--surface-30-strong),#0722396b)}.nexus-stage{background:radial-gradient(circle at 50% 48%,#35cbff29,#0000 20%),radial-gradient(circle at 50% 48%,#0000 0 37%,#ffffff06 38% 56%,#0000 57%)}.nexus-grid{background-image:linear-gradient(#35cbff0d 1px,#0000 1px),linear-gradient(90deg,#35cbff0d 1px,#0000 1px)}.nexus-link{background:linear-gradient(90deg,#35cbffd1,#35cbff14)}.nexus-link:before{background:repeating-linear-gradient(90deg,#0000 0 14px,#ffffff7a 15px 17px,#0000 18px 28px)}.voice-core{background:#071c2f;border-color:#7ee5ffcc;overflow:visible;box-shadow:0 0 22px #35cbff61,0 0 65px #35cbff33,inset 0 0 28px #35cbff3d}.voice-core:before{content:"";background:radial-gradient(circle at 45% 34%,#dffbff 0 3%,#38cfff 11%,#119fe1 28%,#07568e 59%,#08243b 78%);border:2px solid #c3f4ffc7;animation:5.5s ease-in-out infinite liquidCore;position:absolute;inset:13px;box-shadow:0 0 16px #ffffff52,0 0 31px #35cbffbf,inset 0 0 25px #ffffff38}.voice-core>*{z-index:2;position:relative}.voice-core:hover,.voice-core:focus-visible{box-shadow:0 0 28px #ffffff61,0 0 90px #35cbff52,inset 0 0 35px #35cbff4d}.voice-label{color:#fff;text-shadow:0 0 10px var(--cyan)}.voice-core strong{color:#fff}.voice-core small{color:#d6f5ff}.voice-bars i{box-shadow:0 0 6px var(--cyan);background:#fff}.voice-listening .voice-bars i{background:var(--mint);box-shadow:0 0 7px var(--mint)}.voice-transcript strong{color:#fff;text-shadow:0 0 8px var(--cyan)}.approval-panel{border-color:#ffffff70}.approval-panel header{background:linear-gradient(90deg,#ffffff17,var(--surface-30))}.approval-icon,.approval-list article>span,.pulse{background:#54f2a714;color:var(--mint)!important;border-color:#54f2a780!important}.privacy-card{background:#54f2a714;border-color:#54f2a780}.privacy-card span{color:var(--mint)}@media (width<=1000px){.nexus-header{flex-direction:column;align-items:flex-start}.nexus-telemetry{justify-content:flex-start}}@media (width<=650px){.nexus-header{padding:18px}.nexus-header h1{font-size:28px}.nexus-telemetry span:nth-child(3){display:none}.nexus-stage{height:960px}.voice-core-wrap{top:23%;transform:translate(-50%,-50%)scale(.82)}.voice-transcript{width:90%;top:39%}.nexus-link,.nexus-axis,.nexus-readout{display:none}.tech-node{width:44%;min-height:72px;padding:10px}.node-email{top:47%;left:4%}.node-quotation{top:47%;right:4%}.node-memory{top:59%;left:4%}.node-marketing{top:59%;right:4%}.node-approval{top:71%;bottom:auto;left:50%}.node-inspector{width:auto;bottom:3%;left:4%;right:4%}.nexus-footer{flex-wrap:wrap;padding:11px 16px}.nexus-footer span:nth-child(2){display:none}}@media (prefers-reduced-motion:reduce){.orbit,.nexus-scan,.nexus-link i,.voice-bars i,.voice-core:before,.nexus-particles i{animation:none!important}}.nexus-telemetry .nexus-voice-toggle{color:#fff;letter-spacing:.12em;cursor:pointer;background:linear-gradient(135deg,#8f8cff2b,#35cbff14);border:1px solid #8f8cff80;border-radius:999px;align-items:center;gap:0;padding:8px 12px;font:700 7px Consolas,monospace;transition:border-color .2s,background .2s,box-shadow .2s;display:inline-flex;box-shadow:inset 0 1px #ffffff0f,0 0 16px #8f8cff17}.nexus-telemetry .nexus-voice-toggle:hover,.nexus-telemetry .nexus-voice-toggle:focus-visible{background:linear-gradient(135deg,#8f8cff45,#35cbff24);border-color:#b9b7ff;outline:none;box-shadow:0 0 18px #8f8cff33}.nexus-telemetry .nexus-voice-toggle[aria-pressed=false]{color:#8aa4b3;background:#ffffff09;border-color:#ffffff29}.nexus-telemetry .nexus-voice-toggle i{background:#b9b7ff;box-shadow:0 0 10px #8f8cff}.nexus-telemetry .nexus-voice-toggle[aria-pressed=false] i{box-shadow:none;background:#6b7d89}.voice-speaking .voice-bars i{animation:voiceWave .62s ease-in-out var(--delay) infinite;box-shadow:0 0 7px var(--cyan);background:#fff}.voice-speaking .voice-core{border-color:#b9b7ff;box-shadow:0 0 34px #8f8cff9e,0 0 105px #35cbff4d,inset 0 0 38px #8f8cff45}.voice-speaking .orbit-inner{animation-duration:4.5s}.voice-speaking .voice-core:before{border-color:#b9b7ff;box-shadow:0 0 18px #fff6,0 0 42px #8f8cffb3,inset 0 0 30px #ffffff3d}.glee-app .glee-brand strong em,.glee-app .voice-label{color:var(--glee-green)!important}.glee-brand strong em{font-style:normal}.glee-brand>span{background:var(--glee-green);box-shadow:0 0 28px #54f2a780;color:#02130d!important}.nexus-stat-stack{z-index:3;gap:8px;width:172px;display:grid;position:absolute;top:29%}.nexus-stat-stack article{clip-path:polygon(8px 0,100% 0,100% calc(100% - 8px),calc(100% - 8px) 100%,0 100%,0 8px);background:linear-gradient(135deg,#0d3b5be0,#03121feb);border:1px solid #ffffff38;grid-template-columns:1fr auto;gap:4px 8px;min-height:60px;padding:9px 11px;display:grid;box-shadow:inset 2px 0 #35cbffbf}.nexus-stats-right article{box-shadow:inset -2px 0 #35cbffbf}.nexus-stat-stack span{letter-spacing:.13em;text-transform:uppercase;grid-column:1/-1;font:6px Consolas,monospace}.nexus-stat-stack strong{font:300 18px Consolas,monospace}.nexus-stat-stack small{text-align:right;letter-spacing:.06em;align-self:center;font:6px Consolas,monospace}.nexus-stat-stack article>i{background:#ffffff1f;grid-column:1/-1;height:2px}.nexus-stat-stack article>i em{height:100%;box-shadow:0 0 7px var(--cyan);background:#fff;display:block}@media (width<=850px){.nexus-stat-stack{display:none}}.nexus-stage:after{content:"";z-index:1;pointer-events:none;background:linear-gradient(90deg,transparent,#ffffffc7,var(--cyan),transparent);height:1px;animation:9s linear infinite stageSweep;position:absolute;top:0;left:5%;right:5%;box-shadow:0 0 16px #35cbff8c}.core-flare{filter:blur(5px);background:radial-gradient(circle,#ffffff61 0 2%,#35cbff38 18%,#0000 68%);border-radius:50%;animation:3.6s ease-in-out infinite coreFlare;position:absolute;inset:40px}.energy-arc{pointer-events:none;filter:drop-shadow(0 0 7px #35cbffbd);border-radius:50%;position:absolute}.energy-arc-a{border-top:2px solid #ffffffdb;border-bottom:1px solid #0000;border-left:1px solid #0000;border-right:1px solid #35cbffb3;animation:7.8s linear infinite arcCharge;inset:-28px}.energy-arc-b{border:1px solid #0000;border-top-color:#35cbfff2;border-left:2px solid #ffffff85;animation:5.2s linear infinite arcChargeReverse;inset:18px}.energy-arc-c{border:1px dashed #35cbff4d;border-color:#35cbff4d #ffffffbf #0000 #35cbff4d;animation:15s linear infinite reverse arcCharge;inset:-58px}.orbital-fragments{pointer-events:none;animation:26s linear infinite nexusSpin;position:absolute;inset:-38px}.orbital-fragments i{transform-origin:0 0;width:2px;height:10px;transform:rotate(calc(var(--fragment) * 20deg)) translateY(-188px);box-shadow:0 0 6px var(--cyan);animation:fragmentFlicker 2.4s ease-in-out var(--fragment-delay) infinite;background:#fff;position:absolute;top:50%;left:50%}.orbital-fragments i:nth-child(3n){background:var(--cyan);width:12px;height:2px}.orbital-fragments i:nth-child(4n){transform:rotate(calc(var(--fragment) * 20deg)) translateY(-202px)}.tech-node.selected:before{content:"";pointer-events:none;clip-path:inherit;border:1px solid #ffffff85;animation:1.7s ease-in-out infinite gleePulse;position:absolute;inset:-1px}.nexus-stat-stack article>i em{animation:2.2s cubic-bezier(.22,.9,.25,1) both statFill}@media (prefers-reduced-motion:reduce){.energy-arc,.core-flare,.orbital-fragments,.orbital-fragments i,.nexus-stage:after,.tech-node.selected:before,.nexus-stat-stack article>i em{animation:none!important}}@keyframes treeDeploy{0%{opacity:0;transform:translateY(12px)scale(.985)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes treeSignal{0%{background-position:120% 0}to{background-position:-120% 0}}.dynamic-tech-tree{background:linear-gradient(90deg,#061826,#0f3a57c2,#061826);border-top:1px solid #fff3;grid-template-columns:150px 54px 160px 76px 1fr;align-items:center;gap:0;min-height:132px;padding:17px 24px;animation:.42s ease-out both treeDeploy;display:grid}.tree-root,.tree-branch{clip-path:polygon(8px 0,100% 0,100% calc(100% - 8px),calc(100% - 8px) 100%,0 100%,0 8px);background:#031320e0;border:1px solid #ffffff57;align-content:center;gap:5px;min-height:72px;padding:10px 12px;display:grid}.tree-root{box-shadow:inset 3px 0 0 var(--glee-green)}.tree-branch{box-shadow:inset 3px 0 0 var(--cyan)}.tree-root span,.tree-branch span,.tree-components span{letter-spacing:.16em;font:6px Consolas,monospace}.tree-root strong,.tree-branch strong{letter-spacing:.09em;font:700 9px Consolas,monospace}.tree-root strong{color:var(--glee-green)!important}.tree-root small,.tree-branch small,.tree-components small{letter-spacing:.1em;font:6px Consolas,monospace}.tree-connector{background:linear-gradient(90deg,transparent,#fff,var(--cyan),transparent);background-size:220% 100%;height:2px;animation:2s linear infinite treeSignal;box-shadow:0 0 7px #35cbff73}.tree-fork{height:74px;position:relative}.tree-fork:before{content:"";background:linear-gradient(90deg,#fff,var(--cyan),#35cbff4d);height:2px;position:absolute;top:50%;left:0;right:0}.tree-fork i{background:#35cbffb3;width:1px;position:absolute;right:0}.tree-fork i:first-child{height:34%;top:17%}.tree-fork i:nth-child(2){height:1px;top:50%}.tree-fork i:nth-child(3){height:34%;top:50%}.tree-components{grid-template-columns:repeat(3,1fr);gap:8px;display:grid}.tree-components button{clip-path:polygon(7px 0,100% 0,100% calc(100% - 7px),calc(100% - 7px) 100%,0 100%,0 7px);text-align:left;cursor:pointer;background:#061d2fdb;border:1px solid #ffffff38;align-content:center;gap:5px;min-height:70px;padding:9px 11px;transition:all .2s;display:grid}.tree-components button:hover,.tree-components button:focus-visible,.tree-components button.active{background:linear-gradient(135deg,#134f71f5,#072336f5);border-color:#fff;outline:none;box-shadow:0 0 18px #35cbff26}.tree-components button.active:after{content:"";width:40%;height:2px;box-shadow:0 0 8px var(--cyan);background:#fff}.tree-components strong{letter-spacing:.04em;font:700 8px Consolas,monospace}.tree-components button.active small{animation:1.25s ease-in-out infinite gleePulse}@media (width<=1000px){.dynamic-tech-tree{grid-template-columns:125px 35px 135px 42px 1fr;padding:14px}.tree-components{gap:5px}.tree-components button{padding:8px}}@media (width<=720px){.dynamic-tech-tree{grid-template-columns:1fr;gap:8px}.tree-connector,.tree-fork{display:none}.tree-root,.tree-branch{min-height:58px}.tree-components{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.dynamic-tech-tree,.tree-connector,.tree-components button.active small{animation:none!important}}.glee-app{background:radial-gradient(circle at 50% 16%,#1c7db72e,#0000 34%),linear-gradient(#020a13,#04111e 58%,#020a13)}.glee-app :is(p,span,small,strong,b,em,h1,h2,h3,code,time,a,button,li),.glee-app .glee-brand strong em,.glee-app .voice-label,.tree-root strong{color:#fff!important}.scanlines{opacity:.035}.glee-topbar{-webkit-backdrop-filter:blur(28px);backdrop-filter:blur(28px);background:#020a13d1;border-bottom-color:#ffffff1f;grid-template-columns:1fr auto 1fr;height:70px;padding:0 22px}.glee-brand{gap:11px}.glee-brand>span{background:linear-gradient(145deg,#269bd4,#0a4f80);width:38px;height:38px;box-shadow:0 0 24px #35cbff42;color:#fff!important}.glee-brand strong{letter-spacing:.22em;font-size:14px}.system-state{color:#fff}.system-state i{background:#fff;box-shadow:0 0 12px #fffc}.glee-user button{clip-path:none;background:#ffffff0d;border-color:#ffffff38;border-radius:9px;padding:9px 14px}.glee-layout{min-height:calc(100vh - 70px);display:block}.glee-sidebar{display:none!important}.glee-content{width:calc(100% - 28px);max-width:none;margin:0 auto;padding:14px 0 48px}.command-nexus{clip-path:none;background:linear-gradient(145deg,#071f32f7,#020d18fa 52%,#051929f5);border-color:#ffffff26;border-radius:22px;margin-top:0;box-shadow:0 28px 80px #00000075,inset 0 1px #ffffff14,inset 0 0 90px #35cbff09}.nexus-header{background:linear-gradient(90deg,#123f5b73,#03121f29);border-bottom-color:#ffffff1a;min-height:82px;padding:18px 24px}.nexus-header h1{letter-spacing:-.02em;font-size:22px;font-weight:500}.nexus-telemetry{gap:9px}.nexus-telemetry span{background:#ffffff0b;border-color:#ffffff29;border-radius:999px;padding:8px 12px;font-size:7px}.nexus-telemetry i{background:#fff;box-shadow:0 0 10px #fff}.nexus-stage{background:radial-gradient(circle at 50% 48%,#35cbff24,#0000 21%),radial-gradient(circle at 50% 48%,#0000 0 37%,#ffffff05 38% 56%,#0000 57%);height:clamp(650px,100vh - 285px,790px)}.nexus-grid{opacity:.46;background-size:56px 56px}.voice-core-wrap{width:360px;height:360px}.voice-core{width:162px;height:162px;inset:99px}.orbit-inner{inset:61px}.orbit-mid{inset:29px}.orbital-fragments{inset:-18px}.energy-arc-a{inset:-16px}.energy-arc-c{inset:-44px}.voice-label{letter-spacing:.38em;font-size:14px}.voice-core small{opacity:.78;font-size:6px}.voice-transcript{width:420px;top:72%}.voice-transcript strong{font-size:9px}.tech-node{clip-path:none;background:linear-gradient(145deg,#103d59e8,#041827f0);border-color:#ffffff2e;border-radius:12px;width:190px;min-height:72px;padding:14px 16px;box-shadow:0 14px 32px #0003}.tech-node:hover,.tech-node:focus-visible,.tech-node.selected{border-color:#ffffffb8;box-shadow:0 18px 42px #00000057,0 0 30px #35cbff1f}.tech-node strong{font-size:11px}.tech-node small{opacity:.78;font-size:7px}.tech-node:after{background:#fff}.node-email{top:17%;left:12%}.node-quotation{top:17%;right:12%}.node-memory{top:61%;left:10%}.node-marketing{top:61%;right:10%}.node-approval{bottom:5%}.nexus-stat-stack{gap:9px;width:190px;top:31%}.nexus-stats-left{left:2.5%}.nexus-stats-right{right:2.5%}.nexus-stat-stack article{clip-path:none;background:linear-gradient(145deg,#0e334bd1,#03131fe0);border-color:#ffffff24;border-radius:12px;min-height:58px;padding:11px 13px;box-shadow:inset 2px 0 #ffffff73,0 12px 28px #0000002e}.nexus-stat-stack strong{font-size:20px}.nexus-stat-stack span{opacity:.72;font-size:7px}.nexus-stat-stack article>i em{background:#fff}.node-inspector{clip-path:none;background:#041826e0;border-color:#ffffff24;border-radius:14px;width:310px;padding:16px 18px;bottom:3%;left:2.5%;box-shadow:0 18px 44px #00000047,inset 0 1px #ffffff0f}.node-inspector h2{margin:0 0 8px;font-size:17px}.node-inspector p{opacity:.82;font-size:9px;line-height:1.6}.node-inspector ul{grid-template-columns:repeat(3,auto);gap:8px;margin:13px 0 0}.node-inspector li{text-align:center;border:1px solid #ffffff21;border-radius:999px;padding:6px 8px;font-size:6px}.node-inspector li:before{display:none}.dynamic-tech-tree{background:linear-gradient(90deg,#03111df2,#0c304694,#03111df2);border-top-color:#ffffff1a;grid-template-columns:130px 70px 150px 90px 1fr;min-height:116px;padding:15px 24px}.tree-root,.tree-branch{clip-path:none;background:#ffffff09;border-color:#ffffff2e;border-radius:12px;min-height:62px;padding:10px 14px;box-shadow:inset 2px 0 #ffffff80}.tree-root strong,.tree-branch strong{font-size:9px}.tree-components{gap:9px}.tree-components button{clip-path:none;background:#ffffff09;border-color:#ffffff24;border-radius:12px;min-height:62px}.tree-components button:hover,.tree-components button:focus-visible,.tree-components button.active{background:linear-gradient(145deg,#164b68db,#051c2ceb);border-color:#ffffffad}.nexus-footer{background:#020d16c7;border-top-color:#ffffff14;justify-content:center;padding:11px 20px}.nexus-footer i{background:#fff;box-shadow:0 0 9px #fff}.glee-panel{clip-path:none;background:linear-gradient(145deg,#0a2a3ed1,#041623e6);border-color:#ffffff1f;border-radius:18px;box-shadow:0 18px 50px #00000038}.glee-panel header{background:#ffffff06;border-bottom-color:#ffffff1a;padding:18px 22px}.glee-panel h2{font-size:21px;font-weight:500}.pulse,.stream-key{background:#ffffff0d;border-radius:999px;border-color:#ffffff2e!important}.approval-list article,.action-console article{border-bottom-color:#ffffff14}.approval-icon{background:#ffffff0a;border-radius:10px;border-color:#ffffff40!important}.approval-list button{background:#ffffff0d;border-color:#ffffff42;border-radius:8px}@media (width<=1000px){.glee-content{width:calc(100% - 20px)}.nexus-stage{height:720px}.node-email{left:5%}.node-quotation{right:5%}.node-memory{left:4%}.node-marketing{right:4%}.node-inspector{display:none}.dynamic-tech-tree{grid-template-columns:120px 36px 130px 44px 1fr}}@media (width<=650px){.glee-topbar{height:64px}.glee-content{width:calc(100% - 12px);padding-top:6px}.command-nexus{border-radius:15px}.nexus-header{padding:16px}.nexus-header h1{font-size:19px}.nexus-stage{height:900px}.voice-core-wrap{width:320px;height:320px;top:22%}.voice-core{width:152px;height:152px;inset:84px}.nexus-stat-stack{display:none}.tech-node{width:45%}.node-email{top:45%;left:3%}.node-quotation{top:45%;right:3%}.node-memory{top:57%;left:3%}.node-marketing{top:57%;right:3%}.node-approval{top:69%}.dynamic-tech-tree{grid-template-columns:1fr;padding:12px}.approval-list article{grid-template-columns:38px 1fr auto;padding:13px}.glee-panel{border-radius:14px}}@keyframes radialDeploy{0%{opacity:0;filter:blur(7px);transform:scale(.88)}to{opacity:1;filter:blur();transform:scale(1)}}@keyframes radialActive{0%,to{box-shadow:0 0 #8f8cff00}50%{box-shadow:0 0 24px #8f8cff6b}}.nexus-stage{height:clamp(680px,100vh - 220px,860px)}.radial-tech-tree{z-index:8;pointer-events:none;animation:.5s cubic-bezier(.2,.85,.2,1) both radialDeploy;position:absolute;inset:0}.radial-component{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);color:#fff;cursor:pointer;pointer-events:auto;background:#031422e6;border:1px solid #ffffff3d;border-radius:999px;place-items:center;width:124px;min-height:36px;padding:7px 10px;transition:border-color .2s,background .2s,transform .2s;display:grid;position:absolute}.radial-component span{letter-spacing:.06em;text-align:center;font:700 7px Consolas,monospace}.radial-component:hover,.radial-component:focus-visible,.radial-component.active{border-color:var(--mint);background:linear-gradient(135deg,#474984eb,#081e32f0);outline:none}.radial-component.active{animation:2s ease-in-out infinite radialActive}.radial-component:after{content:"";background:linear-gradient(90deg,#fff,var(--mint));position:absolute;box-shadow:0 0 8px #8f8cff8c}.radial-component-0{top:5px;left:50%;transform:translate(-50%)}.radial-component-0:hover,.radial-component-0:focus-visible{transform:translate(-50%)translateY(-2px)}.radial-component-0:after{width:1px;height:24px;top:100%;left:50%}.radial-component-1{bottom:48px;right:-22px}.radial-component-1:hover,.radial-component-1:focus-visible{transform:translate(2px,-2px)}.radial-component-1:after{transform-origin:100%;width:35px;height:1px;bottom:100%;right:88%;transform:rotate(48deg)}.radial-component-2{bottom:48px;left:-22px}.radial-component-2:hover,.radial-component-2:focus-visible{transform:translate(-2px,-2px)}.radial-component-2:after{transform-origin:0;width:35px;height:1px;bottom:100%;left:88%;transform:rotate(-48deg)}.voice-core{z-index:10}.orbit-outer{filter:drop-shadow(0 0 5px #8f8cff4d);border-color:#8f8cff7a}.nexus-particles i:nth-child(7n){background:var(--mint);box-shadow:0 0 9px 2px #8f8cff7a}.voice-listening .voice-core{border-color:var(--mint);box-shadow:0 0 30px #8f8cff8f,0 0 100px #35cbff47,inset 0 0 35px #8f8cff40}.voice-listening .voice-core:before{border-color:var(--mint);box-shadow:0 0 18px #ffffff57,0 0 38px #8f8cff9e,inset 0 0 28px #ffffff38}.approval-icon,.approval-list article>span,.pulse{background:#8f8cff17;border-color:#8f8cff7a!important}.action-console .ok{background:#8f8cff1a;border-color:#8f8cff8c}@media (width<=1000px){.nexus-stage{height:760px}.radial-component{width:108px}}@media (width<=650px){.nexus-stage{height:900px}.radial-component{width:104px;font-size:6px}.radial-component-1{right:-5px}.radial-component-2{left:-5px}}@media (prefers-reduced-motion:reduce){.radial-tech-tree,.radial-component.active{animation:none!important}}.nexus-operations{background:linear-gradient(#03111dd1,#020c15f0);border-top:1px solid #ffffff17;grid-template-columns:minmax(380px,.88fr) minmax(520px,1.12fr);gap:12px;padding:14px;display:grid}.nexus-approval-deck,.nexus-activity-deck{background:linear-gradient(145deg,#0d2e44b8,#041522db);border:1px solid #ffffff1f;border-radius:16px;overflow:hidden;box-shadow:inset 0 1px #ffffff0b,0 16px 36px #0003}.nexus-approval-deck>header,.nexus-activity-deck>header{border-bottom:1px solid #ffffff17;justify-content:space-between;align-items:center;height:54px;padding:0 16px;display:flex}.nexus-operations h2{letter-spacing:-.01em;margin:0;font-size:16px;font-weight:600}.nexus-operations header>span{text-align:center;background:#8f8cff17;border:1px solid #8f8cff6b;border-radius:999px;min-width:30px;padding:5px 8px;font:700 7px Consolas,monospace}.nexus-approval-deck article{border-bottom:1px solid #ffffff12;grid-template-columns:34px 1fr 96px 60px;align-items:center;gap:11px;min-height:55px;padding:9px 14px;display:grid}.nexus-approval-deck article:last-child,.nexus-activity-deck article:last-child{border-bottom:0}.nexus-approval-deck article>i{background:#ffffff09;border:1px solid #ffffff2e;border-radius:9px;place-items:center;width:30px;height:30px;font:700 7px Consolas,monospace;display:grid}.nexus-approval-deck article>div{gap:3px;display:grid}.nexus-approval-deck small{letter-spacing:.13em;opacity:.62;text-transform:uppercase;font:6px Consolas,monospace}.nexus-approval-deck strong{white-space:nowrap;text-overflow:ellipsis;font-size:9px;overflow:hidden}.nexus-approval-deck article>b{text-align:right;font:700 8px Consolas,monospace}.nexus-approval-deck button{cursor:pointer;background:#ffffff0b;border:1px solid #fff3;border-radius:8px;padding:7px 8px;font:700 7px Consolas,monospace;transition:all .18s}.nexus-approval-deck button:hover,.nexus-approval-deck button:focus-visible{border-color:var(--mint);background:#8f8cff1f;outline:none}.nexus-activity-deck header>span{background:#ffffff0a;border-color:#fff3;align-items:center;gap:5px;display:flex}.nexus-activity-deck header>span i{background:#fff;border-radius:50%;width:5px;height:5px;animation:1.6s infinite gleePulse;box-shadow:0 0 8px #fff}.nexus-activity-deck article{border-bottom:1px solid #ffffff12;grid-template-columns:48px 72px 1fr 62px;align-items:center;gap:9px;min-height:41px;padding:8px 14px;display:grid}.nexus-activity-deck time,.nexus-activity-deck code{opacity:.64;font:7px Consolas,monospace}.nexus-activity-deck strong{font-size:9px;font-weight:500}.nexus-activity-deck article>b{border:1px solid #ffffff24;border-radius:999px;justify-self:end;padding:4px 7px;font:700 6px Consolas,monospace}.nexus-footer{border-radius:0 0 22px 22px}@media (width<=1000px){.nexus-operations{grid-template-columns:1fr}.nexus-approval-deck,.nexus-activity-deck{min-width:0}}@media (width<=650px){.nexus-operations{gap:8px;padding:8px}.nexus-approval-deck article{grid-template-columns:30px 1fr 64px}.nexus-approval-deck article>b{font-size:7px}.nexus-approval-deck button{display:none}.nexus-activity-deck article{grid-template-columns:42px 58px 1fr}.nexus-activity-deck article>b{display:none}.nexus-footer{border-radius:0 0 15px 15px}}@media (prefers-reduced-motion:reduce){.nexus-activity-deck header>span i{animation:none!important}}:root{--type-60:#fff;--type-30:#a9bfd0;--type-10:#aaa7ff;--tile-border:#ffffff24;--tile-fill:#ffffff0a;--tile-radius:16px;--tile-gap:12px}.glee-app :is(h1,h2,h3,strong,button){color:var(--type-60)!important}.glee-app :is(p,small,time,code){color:var(--type-30)!important}.glee-app .glee-brand strong{letter-spacing:.16em;font-family:Segoe UI,Inter,sans-serif;font-size:15px;font-weight:700;color:var(--type-60)!important}.glee-app .glee-user b,.glee-app .system-state span{color:var(--type-30)!important}.glee-app .nexus-header h1{letter-spacing:-.025em;font-size:23px;font-weight:650;color:var(--type-60)!important}.glee-app .nexus-telemetry span,.glee-app .tech-node small,.glee-app .nexus-stat-stack span,.glee-app .voice-core small,.glee-app .node-inspector p,.glee-app .node-inspector li,.glee-app .nexus-approval-deck small,.glee-app .nexus-activity-deck time,.glee-app .nexus-activity-deck code{color:var(--type-30)!important}.glee-app .tech-node.selected small,.glee-app .radial-component.active span,.glee-app .nexus-operations header>span,.glee-app .nexus-approval-deck article>b,.glee-app .nexus-activity-deck article>b{color:var(--type-10)!important}.glee-app .voice-label,.glee-app .tech-node strong,.glee-app .nexus-stat-stack strong,.glee-app .node-inspector h2,.glee-app .radial-component span,.glee-app .nexus-operations h2,.glee-app .nexus-approval-deck article strong,.glee-app .nexus-activity-deck article strong{color:var(--type-60)!important}.tech-node,.nexus-stat-stack article,.node-inspector,.radial-component,.nexus-approval-deck,.nexus-activity-deck,.nexus-approval-deck article>i,.nexus-approval-deck button,.nexus-activity-deck article>b{border-color:var(--tile-border);border-radius:var(--tile-radius)}.tech-node{grid-template-rows:1fr auto;grid-template-columns:1fr auto;align-items:center;height:76px;min-height:76px;padding:14px 16px}.tech-node strong{letter-spacing:.025em;align-self:end;font-family:Segoe UI,Inter,sans-serif;font-size:12px;font-weight:650}.tech-node small{letter-spacing:.09em;align-self:end;font-size:7px}.nexus-stat-stack{gap:var(--tile-gap)}.nexus-stat-stack article{grid-template-rows:auto 1fr 2px;height:64px;min-height:64px;padding:10px 13px}.nexus-stat-stack strong{align-self:end;font-size:21px}.nexus-stat-stack span{letter-spacing:.1em;font-size:7px}.node-inspector{min-height:150px;padding:18px}.node-inspector h2{font-size:18px;font-weight:650}.node-inspector p{max-width:42ch;font-size:9px}.node-inspector ul{align-items:stretch}.node-inspector li{border-radius:999px;place-items:center;min-height:28px;display:grid}.radial-component{height:38px;min-height:38px}.radial-component span{font-size:7px;line-height:1.15}.nexus-operations{gap:var(--tile-gap);align-items:stretch}.nexus-approval-deck,.nexus-activity-deck{height:236px}.nexus-approval-deck>header,.nexus-activity-deck>header{height:56px}.nexus-approval-deck article{height:60px;min-height:60px}.nexus-activity-deck article{height:45px;min-height:45px}.nexus-approval-deck article>i,.nexus-approval-deck button{border-radius:10px}.nexus-activity-deck article>b{border-radius:999px}.nexus-operations h2{font-family:Segoe UI,Inter,sans-serif;font-size:17px;font-weight:650}.nexus-approval-deck article strong,.nexus-activity-deck article strong{font-family:Segoe UI,Inter,sans-serif;font-size:10px;font-weight:550}.nexus-operations header>span{background:#aaa7ff1a;border-color:#aaa7ff75}.radial-component.active{border-color:var(--type-10)}@media (width<=1000px){.nexus-approval-deck,.nexus-activity-deck{height:auto}.nexus-approval-deck article,.nexus-activity-deck article{height:auto;min-height:56px}}.glee-app .tech-node{box-sizing:border-box!important;height:76px!important;min-height:76px!important;padding:14px 16px!important;line-height:1!important}.glee-app .tech-node .node-code{letter-spacing:.15em!important;font:400 7px/1 Consolas,monospace!important}.glee-app .tech-node strong{letter-spacing:.025em!important;font:650 12px/1.15 Segoe UI,Inter,sans-serif!important}.glee-app .tech-node small{letter-spacing:.08em!important;font:400 7px/1 Consolas,monospace!important}.glee-app .nexus-stat-stack article{box-sizing:border-box!important;height:64px!important;min-height:64px!important;padding:10px 13px!important}.glee-app .nexus-stat-stack strong{font:700 21px/1 Segoe UI,Inter,sans-serif!important}.glee-app .nexus-stat-stack span{letter-spacing:.09em!important;font:400 7px/1.15 Consolas,monospace!important}.glee-app .radial-component{box-sizing:border-box!important;height:38px!important;min-height:38px!important;padding:7px 10px!important;line-height:1!important}.glee-app .radial-component span{letter-spacing:.06em!important;font:700 7px/1.15 Consolas,monospace!important}.glee-app .nexus-operations h2{letter-spacing:-.01em!important;font:650 17px/1 Segoe UI,Inter,sans-serif!important}.glee-app .nexus-approval-deck>header,.glee-app .nexus-activity-deck>header{box-sizing:border-box!important;height:56px!important;min-height:56px!important;padding:0 16px!important}.glee-app .nexus-approval-deck article{box-sizing:border-box!important;height:60px!important;min-height:60px!important;padding:9px 14px!important}.glee-app .nexus-approval-deck article strong,.glee-app .nexus-activity-deck article strong{font:550 10px/1.2 Segoe UI,Inter,sans-serif!important}.glee-app .nexus-approval-deck small{letter-spacing:.13em!important;font:400 6px/1.1 Consolas,monospace!important}.glee-app .nexus-approval-deck article>b{font:700 8px/1 Consolas,monospace!important}.glee-app .nexus-approval-deck button{box-sizing:border-box!important;min-height:30px!important;padding:7px 8px!important;font:700 7px/1 Consolas,monospace!important}.glee-app .nexus-activity-deck article{box-sizing:border-box!important;height:45px!important;min-height:45px!important;padding:8px 14px!important}.glee-app .nexus-activity-deck time,.glee-app .nexus-activity-deck code{font:400 7px/1 Consolas,monospace!important}.glee-app .nexus-activity-deck article>b{font:700 6px/1 Consolas,monospace!important}@media (width<=1000px){.glee-app .nexus-approval-deck,.glee-app .nexus-activity-deck{height:auto!important}.glee-app .nexus-approval-deck article,.glee-app .nexus-activity-deck article{height:auto!important;min-height:56px!important}}@keyframes moduleOverlayIn{0%{opacity:0}to{opacity:1}}.glee-agent-roster{background:linear-gradient(145deg,#09283deb,#03121ef5);border:1px solid #ffffff24;border-radius:18px;margin-top:14px;padding:22px;box-shadow:0 18px 50px #00000038}.glee-agent-roster>header{justify-content:space-between;align-items:end;gap:20px;margin-bottom:16px;display:flex}.glee-agent-roster>header small{color:#7fa8b8;letter-spacing:.18em;font:7px Consolas,monospace}.glee-agent-roster>header h2{margin:5px 0 0;font-size:24px;font-weight:500}.glee-agent-roster>header>span{color:var(--mint);letter-spacing:.12em;font:8px Consolas,monospace}.glee-agent-roster>header>span i{background:var(--mint);width:7px;height:7px;box-shadow:0 0 12px var(--mint);border-radius:50%;margin-right:7px;display:inline-block}.agent-tech-tree{background-color:#020a11;background-image:radial-gradient(circle,#17557033,#0000 31%),linear-gradient(#4ee6ff06 1px,#0000 1px),linear-gradient(90deg,#4ee6ff06 1px,#0000 1px),none;background-position:0 0,0 0,0 0,0 0;background-repeat:repeat,repeat,repeat,repeat;background-size:auto,34px 34px,34px 34px;background-attachment:scroll,scroll,scroll,scroll;background-origin:padding-box,padding-box,padding-box,padding-box;background-clip:border-box,border-box,border-box,border-box;border:1px solid #4ee6ff1a;border-radius:16px;height:720px;position:relative;overflow:hidden}.agent-tree-rings,.agent-tree-rings i{border:1px solid #4ee6ff26;border-radius:50%;position:absolute;inset:50%;transform:translate(-50%,-50%)}.agent-tree-rings{width:360px;height:360px}.agent-tree-rings i:first-child{width:285px;height:285px}.agent-tree-rings i:nth-child(2){border-style:dashed;width:430px;height:430px}.agent-tree-rings i:nth-child(3){border-color:#4ee6ff0f;width:510px;height:510px}.agent-tree-core{z-index:4;border:2px solid var(--cyan);background:radial-gradient(circle,#153f56 0,#071b28 56%,#020a11 73%);border-radius:50%;flex-direction:column;justify-content:center;align-items:center;width:190px;height:190px;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 0 0 14px #4ee6ff09,0 0 70px #4ee6ff33,inset 0 0 35px #4ee6ff2e}.agent-tree-core:before{content:"";border:8px solid #24c9ff;border-color:#24c9ff #1478ff #ef4b4b #d8eb32;border-radius:50%;animation:38s linear infinite nexusSpin;position:absolute;inset:-18px}.agent-tree-core small{color:#7fa8b8;letter-spacing:.2em;font:7px Consolas,monospace}.agent-tree-core strong{color:#fff;letter-spacing:.22em;text-indent:.22em;margin:8px 0 4px;font:700 25px Consolas,monospace}.agent-tree-core span{color:var(--mint);letter-spacing:.14em;font:7px Consolas,monospace}.agent-tree-spoke{z-index:1;transform-origin:0;background:linear-gradient(90deg,#4ee6ff1f,#4ee6ffb8);width:31%;height:1px;position:absolute;top:50%;left:50%}.spoke-0{transform:rotate(-90deg)}.spoke-1{transform:rotate(-30deg)}.spoke-2{transform:rotate(30deg)}.spoke-3{transform:rotate(90deg)}.spoke-4{transform:rotate(150deg)}.spoke-5{transform:rotate(210deg)}.agent-tree-group{z-index:5;width:172px;height:88px;position:absolute}.agent-tree-0{top:7%;left:calc(50% - 86px)}.agent-tree-1{top:23%;right:7%}.agent-tree-2{bottom:23%;right:7%}.agent-tree-3{bottom:7%;left:calc(50% - 86px)}.agent-tree-4{bottom:23%;left:7%}.agent-tree-5{top:23%;left:7%}.agent-tree-node{color:#fff;cursor:pointer;background:linear-gradient(145deg,#0e415bfa,#031623fa);border:1px solid #4ee6ff66;border-radius:14px;flex-direction:column;justify-content:center;align-items:center;width:100%;height:100%;transition:all .2s;display:flex;box-shadow:0 16px 34px #00000059}.agent-tree-node:hover,.agent-tree-node:focus-visible,.expanded .agent-tree-node{border-color:var(--cyan);outline:none;transform:scale(1.04);box-shadow:0 0 0 1px #4ee6ff2e,0 0 32px #4ee6ff3d}.agent-tree-node small{color:#82a9b7;letter-spacing:.15em;font:7px Consolas,monospace}.agent-tree-node strong{color:#fff;letter-spacing:.06em;margin:5px 0;font:700 11px Consolas,monospace}.agent-tree-node span{color:var(--mint);letter-spacing:.12em;font:6px Consolas,monospace}.agent-tree-branches{pointer-events:none;opacity:0;transition:opacity .2s;position:absolute;inset:0}.expanded .agent-tree-branches{opacity:1}.agent-branch{color:#c9e8f2;background:#051825f7;border:1px solid #ffffff2e;border-radius:10px;align-items:center;gap:7px;width:108px;min-height:38px;padding:7px 9px;font:7px/1.2 Consolas,monospace;display:flex;position:absolute;box-shadow:0 10px 22px #00000059}.agent-branch:before{content:"";background:#4ee6ff8c;width:34px;height:1px;position:absolute}.agent-branch i{border:1px solid var(--cyan);border-radius:50%;flex:0 0 8px;width:8px;height:8px;box-shadow:0 0 8px #4ee6ff8c}.agent-tree-0 .branch-0{top:-8px;left:-128px}.agent-tree-0 .branch-1{top:-8px;right:-128px}.agent-tree-0 .branch-2{top:45px;left:-128px}.agent-tree-0 .branch-3{top:45px;right:-128px}.agent-tree-3 .branch-0{top:-8px;left:-128px}.agent-tree-3 .branch-1{top:-8px;right:-128px}.agent-tree-3 .branch-2{top:45px;left:-128px}.agent-tree-3 .branch-3{top:45px;right:-128px}.agent-tree-1 .agent-branch,.agent-tree-2 .agent-branch{right:-126px}.agent-tree-1 .branch-0,.agent-tree-2 .branch-0{top:-62px}.agent-tree-1 .branch-1,.agent-tree-2 .branch-1{top:-16px}.agent-tree-1 .branch-2,.agent-tree-2 .branch-2{top:30px}.agent-tree-1 .branch-3,.agent-tree-2 .branch-3{top:76px}.agent-tree-4 .agent-branch,.agent-tree-5 .agent-branch{left:-126px}.agent-tree-4 .branch-0,.agent-tree-5 .branch-0{top:-62px}.agent-tree-4 .branch-1,.agent-tree-5 .branch-1{top:-16px}.agent-tree-4 .branch-2,.agent-tree-5 .branch-2{top:30px}.agent-tree-4 .branch-3,.agent-tree-5 .branch-3{top:76px}.agent-tree-0 .agent-branch:before,.agent-tree-3 .agent-branch:before{display:none}.agent-tree-1 .agent-branch:before,.agent-tree-2 .agent-branch:before{left:-34px}.agent-tree-4 .agent-branch:before,.agent-tree-5 .agent-branch:before{right:-34px}.agent-tech-tree-integrated{z-index:6;pointer-events:none;background:0 0;border:0;border-radius:0;height:auto;position:absolute;inset:0;overflow:visible}.agent-tech-tree-integrated .agent-tree-rings{width:430px;height:430px;top:48%;left:50%}.agent-tech-tree-integrated .agent-tree-rings i:first-child{width:350px;height:350px}.agent-tech-tree-integrated .agent-tree-rings i:nth-child(2){width:500px;height:500px}.agent-tech-tree-integrated .agent-tree-rings i:nth-child(3){width:570px;height:570px}.agent-tech-tree-integrated .agent-tree-spoke{width:28%;top:48%}.agent-tech-tree-integrated .agent-tree-group{pointer-events:auto;width:150px;height:72px}.agent-tech-tree-integrated .agent-tree-node{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:linear-gradient(145deg,#0d3952ed,#03131ff2)}.agent-tech-tree-integrated .agent-tree-branches{z-index:8}.agent-tech-tree-integrated~.voice-core-wrap{z-index:7}.agent-tech-tree-integrated~.glee-dialogue-console{z-index:14}.agent-tech-tree-integrated .agent-tree-rings{background:conic-gradient(from -90deg,#38d4ff 0 58deg,#1687ff 58deg 118deg,#8f8cff 118deg 178deg,#ef515d 178deg 238deg,#d8ed32 238deg 298deg,#64e1b2 298deg 360deg);filter:drop-shadow(0 0 12px #35cbff3b);border:0;-webkit-mask:radial-gradient(#0000 0 66%,#000 67% 78%,#0000 79%);mask:radial-gradient(#0000 0 66%,#000 67% 78%,#0000 79%)}.agent-tech-tree-integrated .agent-tree-rings i{display:none}.agent-tech-tree-integrated .agent-tree-node{text-align:center;background:radial-gradient(circle at 45% 35%,#23708ffa,#041927fa 67%);border-radius:50%;padding:10px;box-shadow:0 0 0 6px #04131fe0,0 0 0 7px #35cbff42,0 15px 32px #0000006b}.agent-tech-tree-integrated .agent-tree-node strong{max-width:74px;font-size:9px;line-height:1.08}.agent-tech-tree-integrated .agent-tree-node small{font-size:6px}.agent-tech-tree-integrated .agent-tree-node span{font-size:5px}.agent-tech-tree-integrated .agent-tree-1{top:16%;right:18%}.agent-tech-tree-integrated .agent-tree-2{bottom:24%;right:18%}.agent-tech-tree-integrated .agent-tree-3{bottom:10%;left:calc(50% - 47px)}.agent-tech-tree-integrated .agent-tree-4{bottom:24%;left:18%}.agent-tech-tree-integrated .agent-tree-spoke{background:linear-gradient(90deg,#35cbff33,#ffffffc7);width:26%;height:2px;top:48%}.voice-command-label{color:#fff;letter-spacing:.25em;text-indent:.25em;margin-top:3px;font:700 7px Consolas,monospace}.voice-core .voice-label{font-size:13px}.voice-core .voice-bars{margin-top:5px}@media (width<=900px){.agent-tech-tree{height:820px}.agent-tree-group{width:150px}.agent-tree-0,.agent-tree-3{left:calc(50% - 75px)}.agent-tree-1,.agent-tree-2{right:3%}.agent-tree-4,.agent-tree-5{left:3%}.agent-branch{width:94px}.agent-tree-1 .agent-branch,.agent-tree-2 .agent-branch{right:-102px}.agent-tree-4 .agent-branch,.agent-tree-5 .agent-branch{left:-102px}}@media (width<=650px){.glee-agent-roster{padding:14px}.glee-agent-roster>header{flex-direction:column;align-items:flex-start}.agent-tech-tree{gap:10px;height:auto;padding:16px;display:grid}.agent-tree-rings,.agent-tree-spoke{display:none}.agent-tree-core{width:140px;height:140px;margin:0 auto 10px;position:relative;top:auto;left:auto;transform:none}.agent-tree-group{width:100%;height:auto;position:relative!important;inset:auto!important}.agent-tree-node{height:72px}.agent-tree-branches{grid-template-columns:repeat(2,1fr);gap:7px;height:0;display:grid;position:relative;overflow:hidden}.expanded .agent-tree-branches{height:auto;margin-top:8px}.agent-branch{width:auto;position:relative!important;inset:auto!important}.agent-branch:before{display:none!important}.agent-tech-tree-integrated{height:auto;padding:0;display:block}.agent-tech-tree-integrated .agent-tree-rings,.agent-tech-tree-integrated .agent-tree-spoke{display:block}.agent-tech-tree-integrated .agent-tree-group{width:43%;height:64px;position:absolute!important}.agent-tech-tree-integrated .agent-tree-0{top:42%!important;left:28.5%!important}.agent-tech-tree-integrated .agent-tree-1{top:51%!important;right:3%!important}.agent-tech-tree-integrated .agent-tree-2{bottom:22%!important;right:3%!important}.agent-tech-tree-integrated .agent-tree-3{bottom:14%!important;left:28.5%!important}.agent-tech-tree-integrated .agent-tree-4{bottom:22%!important;left:3%!important}.agent-tech-tree-integrated .agent-tree-5{top:51%!important;left:3%!important}.agent-tech-tree-integrated .agent-tree-branches{display:none;position:absolute}.agent-tech-tree-integrated .expanded .agent-tree-branches{z-index:100;background:#020d16fa;border:1px solid #4ee6ff4d;border-radius:14px;grid-template-columns:repeat(2,1fr);height:auto;margin:0;padding:10px;display:grid;position:fixed;bottom:14px;left:12px;right:12px}.agent-tech-tree-integrated .agent-branch{width:auto;position:relative!important;inset:auto!important}}.agent-tech-tree-integrated .agent-tree-group{width:88px;height:88px}.agent-tech-tree-integrated .agent-tree-0{top:calc(48% - 216px);left:calc(50% - 44px)}.agent-tech-tree-integrated .agent-tree-1{top:calc(48% - 130px);left:calc(50% + 105px);right:auto}.agent-tech-tree-integrated .agent-tree-2{inset:calc(48% + 42px) auto auto calc(50% + 105px)}.agent-tech-tree-integrated .agent-tree-3{top:calc(48% + 128px);bottom:auto;left:calc(50% - 44px)}.agent-tech-tree-integrated .agent-tree-4{top:calc(48% + 42px);bottom:auto;left:calc(50% - 193px)}.agent-tech-tree-integrated .agent-tree-5{top:calc(48% - 130px);left:calc(50% - 193px)}.agent-tech-tree-integrated .agent-tree-node{box-shadow:0 0 0 5px #030f19e6,0 0 0 7px color-mix(in srgb,var(--agent-color) 58%,transparent),0 14px 30px #0000006b}.agent-tech-tree-integrated .agent-tree-branches{overflow:visible}.agent-tech-tree-integrated .agent-branch{border-color:color-mix(in srgb,var(--agent-color) 55%,#ffffff2e);box-shadow:0 0 14px color-mix(in srgb,var(--agent-color) 18%,transparent),0 10px 22px #00000059}.agent-tech-tree-integrated .agent-branch i{border-color:var(--agent-color);background:var(--agent-color);box-shadow:0 0 10px var(--agent-color)}.glee-app .glee-dialogue-turn{grid-template-columns:1fr}@media (width<=1000px){.glee-app .glee-dialogue-console{width:210px;left:12px}}@media (width<=650px){.glee-app .glee-dialogue-console{width:auto;inset:38% 10px auto;transform:none}.agent-tech-tree-integrated .agent-tree-group{width:39%!important;height:62px!important}}@keyframes modulePanelIn{0%{opacity:0;transform:translateY(18px)scale(.97)}to{opacity:1;transform:translateY(0)scale(1)}}.glee-app .node-approval{inset:auto auto 4% 50%!important;transform:translate(-50%)!important}.glee-app .node-approval:hover,.glee-app .node-approval:focus-visible,.glee-app .node-approval.selected{transform:translate(-50%,-3px)!important}.glee-app .module-overlay{z-index:1000;-webkit-backdrop-filter:blur(18px)saturate(1.2);backdrop-filter:blur(18px)saturate(1.2);background:#000710c7;place-items:center;padding:24px;animation:.2s both moduleOverlayIn;display:grid;position:fixed;inset:0}.glee-app .module-panel{background:radial-gradient(circle at 82% 12%,#35cbff24,#0000 30%),linear-gradient(145deg,#0a304afc,#020e19fe 58%,#081f31fc);border:1px solid #fff3;border-radius:24px;outline:none;width:min(820px,100%);max-height:min(760px,100vh - 48px);animation:.32s cubic-bezier(.2,.85,.2,1) both modulePanelIn;overflow:auto;box-shadow:0 44px 130px #000000b3,0 0 80px #35cbff1f,inset 0 1px #ffffff14}.glee-app .module-panel-header{background:linear-gradient(90deg,#ffffff0b,#0000);border-bottom:1px solid #ffffff1a;justify-content:space-between;align-items:center;gap:20px;min-height:94px;padding:20px 24px;display:flex}.glee-app .module-panel-header small,.glee-app .module-component-detail>small{margin-bottom:7px;display:block;color:var(--type-10)!important;letter-spacing:.16em!important;font:700 8px/1 Consolas,monospace!important}.glee-app .module-panel-header h2{color:#fff!important;letter-spacing:-.03em!important;margin:0!important;font:650 30px/1 Segoe UI,Inter,sans-serif!important}.glee-app .module-close{cursor:pointer;flex:none;color:#fff!important;background:#ffffff0b!important;border:1px solid #ffffff2e!important;border-radius:12px!important;place-items:center!important;width:44px!important;height:44px!important;padding:0!important;font:300 27px/1 Segoe UI,Inter,sans-serif!important;display:grid!important}.glee-app .module-close:hover,.glee-app .module-close:focus-visible{outline:none;border-color:var(--type-10)!important;background:#aaa7ff21!important}.glee-app .module-status-line{border-bottom:1px solid #ffffff13;justify-content:space-between;align-items:center;gap:14px;min-height:46px;padding:0 24px;display:flex}.glee-app .module-status-line span,.glee-app .module-status-line b{letter-spacing:.13em!important;font:700 8px/1 Consolas,monospace!important}.glee-app .module-status-line span{color:var(--type-10)!important}.glee-app .module-status-line b{color:var(--type-30)!important}.glee-app .module-status-line i,.glee-app .module-component-detail div i{background:var(--type-10);width:6px;height:6px;box-shadow:0 0 12px var(--type-10);border-radius:50%;margin-right:7px;display:inline-block}.glee-app .module-summary{padding:22px 24px 18px;color:var(--type-30)!important;margin:0!important;font:400 14px/1.65 Segoe UI,Inter,sans-serif!important}.glee-app .module-metrics{grid-template-columns:repeat(3,1fr);gap:10px;padding:0 24px 22px;display:grid}.glee-app .module-metrics article{background:#ffffff09;border:1px solid #ffffff21;border-radius:14px;align-content:center;gap:8px;min-height:74px;padding:13px 15px;display:grid;box-shadow:inset 2px 0 #35cbff6b}.glee-app .module-metrics small{color:var(--type-30)!important;letter-spacing:.12em!important;font:400 7px/1 Consolas,monospace!important}.glee-app .module-metrics strong{color:#fff!important;font:650 13px/1.2 Segoe UI,Inter,sans-serif!important}.glee-app .module-workspace{background:#00070f47;border-top:1px solid #ffffff14;border-bottom:1px solid #ffffff14;grid-template-columns:220px 1fr;gap:12px;padding:20px 24px;display:grid}.glee-app .module-workspace nav{gap:8px;display:grid}.glee-app .module-workspace nav button{cursor:pointer;text-align:left!important;background:#ffffff06!important;border:1px solid #ffffff1c!important;border-radius:12px!important;grid-template-columns:25px 1fr!important;align-items:center!important;gap:8px!important;min-height:54px!important;padding:9px 11px!important;display:grid!important}.glee-app .module-workspace nav button:hover,.glee-app .module-workspace nav button:focus-visible,.glee-app .module-workspace nav button.active{outline:none;background:linear-gradient(135deg,#5c5ba940,#35cbff14)!important;border-color:#aaa7ffb3!important}.glee-app .module-workspace nav span{color:var(--type-10)!important;font:700 8px/1 Consolas,monospace!important}.glee-app .module-workspace nav strong{color:#fff!important;font:650 10px/1.2 Segoe UI,Inter,sans-serif!important}.glee-app .module-component-detail{background:radial-gradient(circle at 86% 20%,#aaa7ff1c,#0000 35%),#061d2ec7;border:1px solid #ffffff21;border-radius:16px;flex-direction:column;justify-content:center;min-height:178px;padding:22px;display:flex}.glee-app .module-component-detail h3{color:#fff!important;margin:0 0 12px!important;font:650 21px/1.1 Segoe UI,Inter,sans-serif!important}.glee-app .module-component-detail p{color:var(--type-30)!important;margin:0 0 20px!important;font:400 12px/1.6 Segoe UI,Inter,sans-serif!important}.glee-app .module-component-detail>div{border-top:1px solid #ffffff14;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;padding-top:13px;display:flex}.glee-app .module-component-detail div span,.glee-app .module-component-detail div b{letter-spacing:.08em!important;font:700 7px/1.2 Consolas,monospace!important}.glee-app .module-component-detail div span{color:var(--type-10)!important}.glee-app .module-component-detail div b{color:var(--type-30)!important}.glee-app .module-panel-footer{justify-content:space-between;align-items:center;gap:16px;min-height:72px;padding:14px 24px;display:flex}.glee-app .module-panel-footer span{color:var(--type-30)!important;letter-spacing:.1em!important;font:400 7px/1.3 Consolas,monospace!important}.glee-app .module-panel-footer button{cursor:pointer;color:#fff!important;letter-spacing:.09em!important;background:#aaa7ff1a!important;border:1px solid #aaa7ff8c!important;border-radius:10px!important;min-height:38px!important;padding:0 15px!important;font:700 8px/1 Consolas,monospace!important}.glee-app .module-panel-footer button:hover,.glee-app .module-panel-footer button:focus-visible{outline:none;background:#aaa7ff33!important;border-color:#fff!important}.glee-app .nexus-empty-state{text-align:center;place-items:center;min-height:178px;margin:0;padding:24px;display:grid;color:#ffffffad!important;font:500 10px/1.5 Segoe UI,Inter,sans-serif!important}.glee-app .module-approval-detail{background:linear-gradient(135deg,#8f8cff1f,#35cbff0d);border:1px solid #aaa7ff59;border-radius:14px;grid-template-columns:1fr auto;gap:7px 16px;margin:0 24px 18px;padding:14px 16px;display:grid}.glee-app .module-approval-detail span,.glee-app .module-approval-detail small{color:#ffffffb8!important;letter-spacing:.1em!important;font:700 7px/1.3 Consolas,monospace!important}.glee-app .module-approval-detail strong{justify-self:end;font:700 9px/1.3 Consolas,monospace!important}.glee-app .module-approval-detail small{grid-column:1/-1}.glee-app .module-decision-actions{flex-wrap:wrap;justify-content:flex-end;gap:8px;display:flex}.glee-app .module-panel-footer .decision-approve{background:#35cbff1f!important;border-color:#35cbffb8!important}.glee-app .module-panel-footer .decision-reject{background:#ff598014!important;border-color:#ff8ba58c!important}.glee-app .module-panel-footer button:disabled{cursor:wait;opacity:.55}.glee-app .decision-error{text-align:right;flex-basis:100%;color:#ffb9c9!important;letter-spacing:.08em!important;font:700 7px/1.3 Consolas,monospace!important}.glee-app .module-panel-approval{width:min(1020px,100%)}.glee-app .approval-review-panel{background:#010c1580;border:1px solid #35cbff47;border-radius:16px;gap:14px;margin:0 24px 22px;padding:18px;display:grid}.glee-app .approval-review-panel>header{border-bottom:1px solid #ffffff14;justify-content:space-between;align-items:center;gap:16px;padding-bottom:14px;display:flex}.glee-app .approval-review-panel>header small,.glee-app .approval-review-panel>header span,.glee-app .approval-review-panel dt,.glee-app .approval-message-copy small,.glee-app .approval-reply-copy small,.glee-app .approval-context-card small,.glee-app .approval-decision-note>span{text-transform:uppercase;color:#75dafa!important;letter-spacing:.12em!important;font:700 7px/1.3 Consolas,monospace!important}.glee-app .approval-review-panel>header h3{margin:5px 0 0;color:#fff!important;font:650 20px/1.15 Segoe UI,Inter,sans-serif!important}.glee-app .approval-review-panel>header>span{background:#35cbff12;border:1px solid #35cbff59;border-radius:999px;padding:7px 9px}.glee-app .approval-detail-status{border:1px dashed #ffffff29;border-radius:12px;padding:16px;color:#a9bfd0!important;margin:0!important;font:500 11px/1.55 Segoe UI,Inter,sans-serif!important}.glee-app .approval-detail-error{border-color:#ff769461;justify-content:space-between;align-items:center;gap:12px;display:flex}.glee-app .approval-detail-error p{margin:0!important}.glee-app .approval-detail-error button{color:#fff;cursor:pointer;background:#ff769414;border:1px solid #ff769480;border-radius:9px;flex:none;min-height:34px;padding:0 12px;font:700 7px/1 Consolas,monospace}.glee-app .approval-audit-grid,.glee-app .approval-mail-detail>dl{grid-template-columns:repeat(2,minmax(0,1fr));gap:9px;margin:0;display:grid}.glee-app .approval-audit-grid>div,.glee-app .approval-mail-detail>dl>div{background:#ffffff06;border:1px solid #ffffff17;border-radius:11px;gap:6px;min-width:0;padding:11px 12px;display:grid}.glee-app .approval-review-panel dd{overflow-wrap:anywhere;min-width:0;margin:0;color:#fff!important;font:550 10px/1.45 Segoe UI,Inter,sans-serif!important}.glee-app .approval-mail-detail{gap:11px;display:grid}.glee-app .approval-message-copy,.glee-app .approval-reply-copy,.glee-app .approval-context-card{background:#061f31b3;border:1px solid #ffffff1c;border-radius:13px;margin:0;padding:15px}.glee-app .approval-message-copy h4,.glee-app .approval-context-card h4{margin:8px 0 10px;color:#fff!important;font:650 14px/1.3 Segoe UI,Inter,sans-serif!important}.glee-app .approval-message-copy p,.glee-app .approval-reply-copy p,.glee-app .approval-context-card p{white-space:pre-wrap;overflow-wrap:anywhere;color:#d8e8ef!important;margin:9px 0 0!important;font:400 11px/1.62 Segoe UI,Inter,sans-serif!important}.glee-app .approval-message-copy p{max-height:230px;padding-right:8px;overflow:auto}.glee-app .approval-reply-copy{background:linear-gradient(135deg,#5c5ba929,#35cbff0e);border-color:#aaa7ff61}.glee-app .approval-reply-copy small{color:#aaa7ff!important}.glee-app .approval-context-card strong{margin-top:9px;display:block;color:#fff!important;font:700 16px/1.2 Segoe UI,Inter,sans-serif!important}.glee-app .approval-decision-note{gap:8px;display:grid}.glee-app .approval-decision-note textarea{resize:vertical;color:#fff;background:#000810a8;border:1px solid #ffffff29;border-radius:11px;outline:none;width:100%;padding:11px 12px;font:500 11px/1.5 Segoe UI,Inter,sans-serif}.glee-app .approval-decision-note textarea:focus{border-color:#aaa7ff;box-shadow:0 0 0 3px #aaa7ff1a}.glee-app .approval-release-note{border-left:2px solid #63e5b3;padding-left:10px;color:#a9bfd0!important;margin:0!important;font:500 9px/1.5 Consolas,monospace!important}.glee-app .module-panel-memory{width:min(1080px,100%)}.glee-app .memory-detail-panel{background:#010c1580;border:1px solid #35cbff47;border-radius:16px;gap:14px;margin:0 24px 22px;padding:18px;display:grid}.glee-app .memory-detail-panel>header,.glee-app .memory-detail-grid>section>header{justify-content:space-between;align-items:center;gap:14px;display:flex}.glee-app .memory-detail-panel>header{border-bottom:1px solid #ffffff14;padding-bottom:14px}.glee-app .memory-detail-panel>header small,.glee-app .memory-detail-panel>header span,.glee-app .memory-detail-grid>section>header span,.glee-app .memory-detail-list article small{text-transform:uppercase;color:#75dafa!important;letter-spacing:.12em!important;font:700 7px/1.3 Consolas,monospace!important}.glee-app .memory-detail-panel>header h3{margin:5px 0 0;color:#fff!important;font:650 20px/1.15 Segoe UI,Inter,sans-serif!important}.glee-app .memory-detail-panel>header>span,.glee-app .memory-detail-grid>section>header span{background:#35cbff0f;border:1px solid #35cbff4d;border-radius:999px;padding:6px 9px}.glee-app .memory-detail-status{border:1px dashed #ffffff29;border-radius:12px;padding:16px;color:#a9bfd0!important;margin:0!important;font:500 11px/1.55 Segoe UI,Inter,sans-serif!important}.glee-app .memory-detail-error{border-color:#ff769461;justify-content:space-between;align-items:center;gap:12px;display:flex}.glee-app .memory-detail-error p{margin:0!important}.glee-app .memory-detail-error button{color:#fff;cursor:pointer;background:#ff769414;border:1px solid #ff769480;border-radius:9px;min-height:34px;padding:0 12px;font:700 7px/1 Consolas,monospace}.glee-app .memory-detail-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}.glee-app .memory-detail-grid>section{align-content:start;gap:10px;min-width:0;display:grid}.glee-app .memory-detail-grid>section>header h4{margin:0;color:#fff!important;font:650 14px/1.2 Segoe UI,Inter,sans-serif!important}.glee-app .memory-detail-list{gap:8px;max-height:340px;padding-right:5px;display:grid;overflow:auto}.glee-app .memory-detail-list article{background:#061f31a8;border:1px solid #ffffff1a;border-radius:12px;padding:13px}.glee-app .memory-detail-list article p{white-space:pre-wrap;overflow-wrap:anywhere;color:#e2edf2!important;margin:8px 0 0!important;font:500 11px/1.55 Segoe UI,Inter,sans-serif!important}.glee-app .memory-detail-list article code{white-space:pre-wrap;overflow-wrap:anywhere;background:#00081099;border-radius:8px;margin-top:8px;padding:8px;display:block;color:#b8d1dc!important;font:500 8px/1.5 Consolas,monospace!important}.glee-app .memory-detail-list article footer{color:#789bac;flex-wrap:wrap;justify-content:space-between;gap:8px;margin-top:10px;font:500 7px/1.3 Consolas,monospace;display:flex}.glee-app .memory-audit-section{grid-column:1/-1}.glee-app .memory-audit-list{background:#010d1785;border:1px solid #ffffff17;border-radius:12px;max-height:300px;display:grid;overflow:auto}.glee-app .memory-audit-list article{border-bottom:1px solid #ffffff12;grid-template-columns:138px 90px minmax(0,1fr) 86px;align-items:center;gap:10px;min-height:42px;padding:8px 12px;display:grid}.glee-app .memory-audit-list article:last-child{border-bottom:0}.glee-app .memory-audit-list time,.glee-app .memory-audit-list strong,.glee-app .memory-audit-list article>span{text-transform:uppercase;color:#8cb5c6!important;font:700 7px/1.35 Consolas,monospace!important}.glee-app .memory-audit-list article p{color:#fff!important;margin:0!important;font:500 9px/1.4 Segoe UI,Inter,sans-serif!important}.glee-app .memory-audit-list article>span{justify-self:end;color:#aaa7ff!important}.glee-app .memory-empty{border:1px dashed #ffffff21;border-radius:11px;padding:16px;color:#8aa5b2!important;margin:0!important;font:500 10px/1.5 Segoe UI,Inter,sans-serif!important}@media (width<=650px){.glee-app .node-approval{top:69%!important;bottom:auto!important}.glee-app .module-overlay{padding:10px}.glee-app .module-panel{border-radius:17px;max-height:calc(100vh - 20px)}.glee-app .module-panel-header{min-height:78px;padding:16px}.glee-app .module-panel-header h2{font-size:23px!important}.glee-app .module-status-line{padding:0 16px}.glee-app .module-summary{padding:18px 16px 14px;font-size:12px!important}.glee-app .module-metrics{grid-template-columns:1fr;padding:0 16px 18px}.glee-app .module-metrics article{min-height:58px}.glee-app .module-workspace{grid-template-columns:1fr;padding:16px}.glee-app .module-workspace nav{grid-template-columns:repeat(3,1fr)}.glee-app .module-workspace nav button{grid-template-columns:1fr!important;gap:5px!important}.glee-app .module-workspace nav span{display:none}.glee-app .module-panel-footer{flex-direction:column;align-items:stretch;padding:15px 16px}.glee-app .module-approval-detail{margin:0 16px 16px}.glee-app .approval-review-panel{margin:0 16px 16px;padding:14px}.glee-app .approval-audit-grid,.glee-app .approval-mail-detail>dl{grid-template-columns:1fr}.glee-app .approval-detail-error{flex-direction:column;align-items:stretch}.glee-app .memory-detail-panel{margin:0 16px 16px;padding:14px}.glee-app .memory-detail-grid{grid-template-columns:1fr}.glee-app .memory-audit-section{grid-column:auto}.glee-app .memory-audit-list article{grid-template-columns:1fr auto}.glee-app .memory-audit-list article p{grid-column:1/-1}.glee-app .memory-detail-error{flex-direction:column;align-items:stretch}.glee-app .module-decision-actions{justify-content:stretch}.glee-app .module-decision-actions button{flex:auto}}.agent-tech-tree-integrated .agent-tree-spoke{display:none!important}.agent-tech-tree-integrated .agent-tree-node{border-width:2px;padding:12px;overflow:hidden}.agent-tech-tree-integrated .agent-tree-node small,.agent-tech-tree-integrated .agent-tree-node span{display:none}.agent-tech-tree-integrated .agent-tree-node strong{letter-spacing:0;text-align:center;text-wrap:balance;width:100%;max-width:70px;margin:0;font-family:Segoe UI,Inter,sans-serif;font-size:10px;font-weight:700;line-height:1.12}.agent-tech-tree-integrated .agent-tree-0 .agent-tree-node{--agent-color:#35cbff;background:radial-gradient(circle at 42% 32%,#1877a0,#06263a 70%);border-color:#35cbff}.agent-tech-tree-integrated .agent-tree-1 .agent-tree-node{--agent-color:#4c8dff;background:radial-gradient(circle at 42% 32%,#2454a0,#071d3b 70%);border-color:#4c8dff}.agent-tech-tree-integrated .agent-tree-2 .agent-tree-node{--agent-color:#9a83ff;background:radial-gradient(circle at 42% 32%,#5947a5,#201a49 70%);border-color:#9a83ff}.agent-tech-tree-integrated .agent-tree-3 .agent-tree-node{--agent-color:#ff6578;background:radial-gradient(circle at 42% 32%,#a43b52,#401522 70%);border-color:#ff6578}.agent-tech-tree-integrated .agent-tree-4 .agent-tree-node{--agent-color:#e5ee47;background:radial-gradient(circle at 42% 32%,#778329,#29300d 70%);border-color:#e5ee47}.agent-tech-tree-integrated .agent-tree-5 .agent-tree-node{--agent-color:#61e4b3;background:radial-gradient(circle at 42% 32%,#238467,#0a342b 70%);border-color:#61e4b3}.agent-tech-tree-integrated .agent-tree-node:hover,.agent-tech-tree-integrated .agent-tree-node:focus-visible,.agent-tech-tree-integrated .expanded .agent-tree-node{border-color:var(--agent-color);box-shadow:0 0 0 6px #04131fe0, 0 0 26px color-mix(in srgb, var(--agent-color) 48%, transparent), 0 15px 32px #0000006b}.agent-tech-tree-integrated .agent-branch:before{display:none!important}.glee-app .glee-dialogue-console{background:linear-gradient(#08263ad6,#020e19f5);border-color:#aaa7ff3d;align-content:end;width:250px;top:22px;bottom:22px;left:18px;transform:none}.glee-app .glee-dialogue-turn{grid-template-columns:1fr;gap:4px}.glee-app .glee-dialogue-turn p{border-bottom:1px solid #ffffff12;padding-bottom:10px}.glee-app .glee-command-suggestions{padding-left:0}@media (width<=1000px){.glee-app .glee-dialogue-console{width:220px}}@media (width<=650px){.glee-app .glee-dialogue-console{width:auto;inset:38% 10px auto}.agent-tech-tree-integrated .agent-tree-node strong{max-width:none;font-size:9px}}@media (prefers-reduced-motion:reduce){.glee-app .module-overlay,.glee-app .module-panel{animation:none!important}}.glee-app .glee-dialogue-console{z-index:12;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:linear-gradient(145deg,#072236eb,#020e19f2);border:1px solid #ffffff29;border-radius:16px;gap:7px;width:min(520px,100% - 40px);padding:10px;display:grid;position:absolute;top:69%;left:50%;transform:translate(-50%);box-shadow:0 18px 48px #00000057,inset 0 1px #ffffff0d}.glee-app .glee-dialogue-turn{grid-template-columns:42px 1fr;align-items:start;gap:8px;display:grid}.glee-app .glee-dialogue-turn span{padding-top:2px;color:var(--type-10)!important;letter-spacing:.12em!important;font:700 7px/1.2 Consolas,monospace!important}.glee-app .glee-dialogue-turn p{min-height:12px;color:#fff!important;margin:0!important;font:500 9px/1.45 Segoe UI,Inter,sans-serif!important}.glee-app .glee-dialogue-user p{color:var(--type-30)!important}.glee-app .glee-command-form{border-top:1px solid #ffffff14;grid-template-columns:1fr 68px;gap:7px;padding-top:8px;display:grid}.glee-app .glee-command-suggestions{flex-wrap:wrap;gap:6px;padding-left:50px;display:flex}.glee-app .glee-command-suggestions button{cursor:pointer;color:#fff!important;background:#aaa7ff12!important;border:1px solid #aaa7ff57!important;border-radius:999px!important;min-height:25px!important;padding:5px 9px!important;font:600 7px/1.2 Consolas,monospace!important}.glee-app .glee-command-suggestions button:hover,.glee-app .glee-command-suggestions button:focus-visible{outline:none;border-color:var(--type-10)!important;background:#aaa7ff26!important}.glee-app .glee-command-form input{color:#fff;background:#0008109e;border:1px solid #ffffff29;border-radius:9px;outline:none;min-width:0;height:34px;padding:0 11px;font:500 10px/1 Segoe UI,Inter,sans-serif}.glee-app .glee-command-form input:focus{border-color:var(--type-10);box-shadow:0 0 0 3px #aaa7ff1a}.glee-app .glee-command-form input::placeholder{color:#ffffff73}.glee-app .glee-command-form button{cursor:pointer;color:#fff!important;letter-spacing:.1em!important;background:linear-gradient(135deg,#7c77ff52,#35cbff24)!important;border:1px solid #aaa7ff94!important;border-radius:9px!important;height:34px!important;font:700 8px/1 Consolas,monospace!important}.glee-app .glee-command-form button:disabled{cursor:default;opacity:.38}.glee-app .sr-only{clip:rect(0, 0, 0, 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}@media (width<=650px){.glee-app .glee-dialogue-console{gap:6px;width:calc(100% - 20px);padding:9px;top:37%}.glee-app .glee-dialogue-turn{grid-template-columns:36px 1fr}.glee-app .glee-command-suggestions{padding-left:44px}.glee-app .node-email,.glee-app .node-quotation{top:53%!important}.glee-app .node-memory,.glee-app .node-marketing{top:65%!important}.glee-app .node-approval{top:77%!important}}@media (width>=651px){.agent-tech-tree-integrated .agent-tree-group{width:88px;height:88px}.agent-tech-tree-integrated .agent-tree-0{top:calc(48% - 216px);left:calc(50% - 44px)}.agent-tech-tree-integrated .agent-tree-1{top:calc(48% - 130px);left:calc(50% + 105px);right:auto}.agent-tech-tree-integrated .agent-tree-2{inset:calc(48% + 42px) auto auto calc(50% + 105px)}.agent-tech-tree-integrated .agent-tree-3{top:calc(48% + 128px);bottom:auto;left:calc(50% - 44px)}.agent-tech-tree-integrated .agent-tree-4{top:calc(48% + 42px);bottom:auto;left:calc(50% - 193px)}.agent-tech-tree-integrated .agent-tree-5{top:calc(48% - 130px);left:calc(50% - 193px)}.glee-app .glee-dialogue-console{align-content:end;width:238px;inset:24px auto 24px 18px;transform:none}.glee-app .glee-dialogue-turn{grid-template-columns:1fr}.glee-app .glee-command-suggestions{padding-left:0}}.glee-app .nexus-workspace{background:#020b1352;grid-template-columns:minmax(0,1fr) 270px;min-width:0;display:grid}.glee-app .nexus-workspace .nexus-stage{border-right:1px solid #ffffff17;min-width:0;height:clamp(720px,100vh - 190px,860px)}.glee-app .nexus-workspace .nexus-operations{background:linear-gradient(#071f31f5,#020e18fa);border-top:0;grid-template-columns:1fr;align-content:start;gap:12px;min-width:0;padding:14px;display:grid;overflow:auto}.glee-app .nexus-workspace .nexus-approval-deck,.glee-app .nexus-workspace .nexus-activity-deck{height:auto;min-height:0}.glee-app .nexus-workspace .nexus-approval-deck article{grid-template-columns:32px minmax(0,1fr);gap:8px 10px;height:auto;min-height:92px;padding:12px}.glee-app .nexus-workspace .nexus-approval-deck article>b,.glee-app .nexus-workspace .nexus-approval-deck article>button{text-align:left;grid-column:2;justify-self:stretch}.glee-app .nexus-workspace .nexus-activity-deck article{grid-template-columns:46px minmax(0,1fr);gap:7px;height:auto;min-height:48px;padding:9px 12px}.glee-app .nexus-workspace .nexus-activity-deck article code,.glee-app .nexus-workspace .nexus-activity-deck article>b{display:none}.glee-app .nexus-workspace .nexus-activity-deck article strong{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.glee-app .agent-tech-tree-integrated{--seg-0:#35cbff;--seg-1:#2d7fff;--seg-2:#9a83ff;--seg-3:#ff6578;--seg-4:#e5ee47;--seg-5:#61e4b3;inset:0 0 0 250px!important}.glee-app .agent-tech-tree-integrated .agent-tree-rings{z-index:1;pointer-events:none;isolation:isolate;filter:drop-shadow(0 0 12px #35cbff3d);border:0;width:610px;height:610px;transition:background .22s,filter .22s;overflow:hidden;box-shadow:0 0 28px #35cbff29;opacity:1!important;visibility:visible!important;background:conic-gradient(from -90deg, var(--seg-0) 0 57deg, transparent 57deg 60deg, var(--seg-1) 60deg 117deg, transparent 117deg 120deg, var(--seg-2) 120deg 177deg, transparent 177deg 180deg, var(--seg-3) 180deg 237deg, transparent 237deg 240deg, var(--seg-4) 240deg 297deg, transparent 297deg 300deg, var(--seg-5) 300deg 357deg, transparent 357deg 360deg)!important;display:block!important;position:absolute!important;inset:50% auto auto 50%!important;transform:translate(-50%,-50%)!important;-webkit-mask:none!important;mask:none!important}.glee-app .agent-tech-tree-integrated .agent-tree-rings:before{content:"";z-index:1;background:radial-gradient(circle,#031421b8,#020e18f0);border:1px solid #35cbff6b;border-radius:50%;position:absolute;inset:68px;box-shadow:inset 0 0 42px #35cbff14,0 0 16px #35cbff1f}.glee-app .agent-tech-tree-integrated .agent-tree-group{--agent-x:0px;--agent-y:0px;--agent-angle:0deg;transform-origin:50%;width:110px;height:42px;transform:translate(-50%, -50%) translate(var(--agent-x), var(--agent-y)) rotate(var(--agent-angle))!important;inset:50% auto auto 50%!important}.glee-app .agent-tech-tree-integrated .agent-tree-0{--agent-color:#35cbff;--agent-x:132px;--agent-y:-229px;--agent-angle:30deg}.glee-app .agent-tech-tree-integrated .agent-tree-1{--agent-color:#2d7fff;--agent-x:264px;--agent-y:0px;--agent-angle:90deg}.glee-app .agent-tech-tree-integrated .agent-tree-2{--agent-color:#9a83ff;--agent-x:132px;--agent-y:229px;--agent-angle:150deg}.glee-app .agent-tech-tree-integrated .agent-tree-3{--agent-color:#ff6578;--agent-x:-132px;--agent-y:229px;--agent-angle:210deg}.glee-app .agent-tech-tree-integrated .agent-tree-4{--agent-color:#e5ee47;--agent-x:-264px;--agent-y:0px;--agent-angle:270deg}.glee-app .agent-tech-tree-integrated .agent-tree-5{--agent-color:#61e4b3;--agent-x:-132px;--agent-y:-229px;--agent-angle:330deg}.glee-app .agent-tech-tree-integrated .agent-tree-node{color:#fff;text-align:center;text-shadow:0 1px 2px #020912,0 0 8px #020912;border-radius:0;width:100%;height:100%;padding:0;transition:opacity .2s,text-shadow .2s;overflow:visible;box-shadow:none!important;background:0 0!important;border:0!important;transform:none!important}.glee-app .agent-tech-tree-integrated .agent-tree-node small,.glee-app .agent-tech-tree-integrated .agent-tree-node span{display:none}.glee-app .agent-tech-tree-integrated .agent-tree-node strong{letter-spacing:.04em;white-space:nowrap;width:100%;max-width:none;margin:0;font-family:Segoe UI,Inter,sans-serif;font-size:11px;font-weight:700;line-height:1;color:#fff!important}.glee-app .agent-tech-tree-integrated .agent-tree-2 .agent-tree-node strong,.glee-app .agent-tech-tree-integrated .agent-tree-3 .agent-tree-node strong{transform:rotate(180deg)}.glee-app .agent-tech-tree-integrated.has-selection .agent-tree-group:not(.expanded) .agent-tree-node{opacity:.42}.glee-app .agent-tech-tree-integrated .expanded .agent-tree-node{text-shadow:0 1px 2px #020912,0 0 12px #fff}.glee-app .agent-tech-tree-integrated .agent-tree-branches{z-index:8;pointer-events:none;opacity:0;visibility:hidden;transition:opacity .2s;position:absolute;inset:0;overflow:visible}.glee-app .agent-tech-tree-integrated .expanded .agent-tree-branches{opacity:1;visibility:visible}.glee-app .agent-tech-tree-integrated .agent-tree-branches:before,.glee-app .agent-tech-tree-integrated .agent-tree-branches:after{content:"";background:var(--agent-color);box-shadow:0 0 8px color-mix(in srgb, var(--agent-color) 55%, transparent);position:absolute}.glee-app .agent-tech-tree-integrated .agent-tree-branches:before{width:1px;height:64px;top:-64px;left:50%}.glee-app .agent-tech-tree-integrated .agent-tree-branches:after{width:142px;height:1px;top:-64px;left:-16px}.glee-app .agent-tech-tree-integrated .agent-branch{border:1px solid var(--agent-color);width:112px;min-height:32px;box-shadow:0 0 14px color-mix(in srgb, var(--agent-color) 18%, transparent), 0 10px 22px #00000059;color:#fff;text-align:center;background:#041725fa;border-radius:999px;place-items:center;padding:7px 9px;font:700 8px/1.15 Consolas,monospace;display:grid;position:absolute!important;top:-103px!important;bottom:auto!important}.glee-app .agent-tech-tree-integrated .branch-0{left:-72px!important;right:auto!important}.glee-app .agent-tech-tree-integrated .branch-1{left:auto!important;right:-72px!important}.glee-app .agent-tech-tree-integrated .agent-branch:nth-child(n+3),.glee-app .agent-tech-tree-integrated .agent-branch i{display:none}.glee-app .agent-tech-tree-integrated .agent-branch:before{content:"";background:var(--agent-color);width:1px;height:8px;position:absolute;inset:auto auto -8px 50%;display:block!important}.glee-app .agent-tech-tree-integrated .agent-tree-2 .agent-branch span,.glee-app .agent-tech-tree-integrated .agent-tree-3 .agent-branch span{transform:rotate(180deg)}.glee-app .agent-tech-tree-integrated~.voice-core-wrap{top:50%;left:calc(50% + 125px)}.glee-app .radial-tech-tree{display:none}.glee-app .nexus-scan,.glee-app .axis-y{left:calc(50% + 125px)}.glee-app .glee-dialogue-console{align-content:end;width:232px;inset:18px auto 18px 16px;transform:none}@media (width<=1100px){.glee-app .nexus-workspace{display:block}.glee-app .nexus-workspace .nexus-stage{border-right:0}.glee-app .nexus-workspace .nexus-operations{border-top:1px solid #ffffff17;grid-template-columns:1fr 1fr}}@media (width<=760px){.glee-app .nexus-workspace .nexus-stage{height:900px}.glee-app .agent-tech-tree-integrated{transform:translateY(-122px);inset:0!important}.glee-app .agent-tech-tree-integrated~.voice-core-wrap{top:calc(50% - 122px);left:50%}.glee-app .agent-tech-tree-integrated .agent-tree-rings{width:390px;height:390px}.glee-app .agent-tech-tree-integrated .agent-tree-0{--agent-x:82px;--agent-y:-142px}.glee-app .agent-tech-tree-integrated .agent-tree-1{--agent-x:164px;--agent-y:0px}.glee-app .agent-tech-tree-integrated .agent-tree-2{--agent-x:82px;--agent-y:142px}.glee-app .agent-tech-tree-integrated .agent-tree-3{--agent-x:-82px;--agent-y:142px}.glee-app .agent-tech-tree-integrated .agent-tree-4{--agent-x:-164px;--agent-y:0px}.glee-app .agent-tech-tree-integrated .agent-tree-5{--agent-x:-82px;--agent-y:-142px}.glee-app .agent-tech-tree-integrated .agent-tree-group{width:86px;height:34px}.glee-app .agent-tech-tree-integrated .agent-tree-node strong{font-size:9px}.glee-app .agent-tech-tree-integrated .agent-tree-branches{height:auto;transform:rotate(calc(-1 * var(--agent-angle)));grid-template-columns:1fr 1fr;gap:8px;display:grid;position:fixed;inset:auto 12px 14px}.glee-app .agent-tech-tree-integrated .agent-tree-branches:before,.glee-app .agent-tech-tree-integrated .agent-tree-branches:after{display:none}.glee-app .agent-tech-tree-integrated .agent-branch{width:auto;min-height:38px;transform:none;position:relative!important;inset:auto!important}.glee-app .agent-tech-tree-integrated .agent-tree-2 .agent-branch span,.glee-app .agent-tech-tree-integrated .agent-tree-3 .agent-branch span{transform:none}.glee-app .glee-dialogue-console{width:auto;max-height:270px;inset:auto 10px 18px}.glee-app .nexus-workspace .nexus-operations{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.glee-app .agent-tech-tree-integrated .agent-tree-rings,.glee-app .agent-tech-tree-integrated .agent-tree-node,.glee-app .agent-tech-tree-integrated .agent-tree-branches{transition:none}}.glee-app{background:#03111d!important;overflow:auto!important}.glee-app:before{opacity:.58;background-size:54px 54px}.glee-app .scanlines{opacity:.025}.glee-app .glee-topbar{background:#020e18fa;border-bottom:1px solid #46bfec3d;grid-template-columns:minmax(220px,1fr) auto minmax(250px,1fr);height:72px;padding:0 24px;position:sticky;top:0}.glee-app .glee-topbar:after{display:none}.glee-app .glee-brand{gap:11px}.glee-app .glee-brand>span{clip-path:none;background:linear-gradient(145deg,#43d5ff,#397eff);border-radius:11px;width:40px;height:40px;font-size:15px;color:#fff!important}.glee-app .glee-brand strong{letter-spacing:.12em!important;font:700 10px/1 Consolas,monospace!important}.glee-app .glee-topnav{justify-content:center;align-items:center;gap:30px;display:flex}.glee-app .glee-topnav a{letter-spacing:.14em;opacity:.86;font:700 12px/1 Consolas,monospace;text-decoration:none;color:#fff!important}.glee-app .glee-topnav a[aria-current=page]{opacity:1}.glee-app .glee-user{gap:12px}.glee-app .glee-owner-live{letter-spacing:.14em;grid-auto-flow:column;align-items:center;gap:9px;font:700 8px/1 Consolas,monospace;display:flex;color:#8fc8df!important}.glee-app .glee-owner-live i{background:#63f0ad;border-radius:50%;width:6px;height:6px;box-shadow:0 0 10px #63f0ad}.glee-app .glee-user button{background:0 0;border:0;padding:7px;font-size:7px;color:#7899aa!important}.glee-app .glee-layout{min-height:calc(100vh - 72px)}.glee-app .glee-content{margin:0;width:100%!important;padding:0!important}.glee-app .command-nexus{clip-path:none;box-shadow:none;background:0 0;border:0;border-radius:0;margin:0}.glee-app .nexus-header,.glee-app .nexus-footer{display:none!important}.glee-app .nexus-workspace{--wheel:clamp(390px, 42vw, 560px);background:#010d177a;align-items:stretch;min-height:calc(100vh - 72px);grid-template-columns:clamp(190px,16.5vw,235px) minmax(430px,1fr) clamp(220px,18.5vw,268px)!important;display:grid!important}.glee-app .glee-dialogue-console{z-index:3;box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;background:#021420e6;border:0;border-right:1px solid #46bfec38;border-radius:0;flex-direction:column;gap:15px;padding:24px 22px 34px;width:auto!important;max-height:none!important;display:flex!important;position:relative!important;inset:auto!important;transform:none!important}.glee-app .glee-chat-heading{justify-content:space-between;align-items:center;margin-bottom:6px;display:flex}.glee-app .glee-chat-heading span{letter-spacing:.16em;font:700 8px/1 Consolas,monospace;color:#83dfff!important}.glee-app .glee-chat-heading i{background:#62efad;border-radius:50%;width:6px;height:6px;box-shadow:0 0 10px #62efad}.glee-app .glee-dialogue-turn{border-left:2px solid #35cbff;gap:7px;padding:0 0 0 12px;display:grid;grid-template-columns:1fr!important}.glee-app .glee-dialogue-turn span{color:#73c9ec!important;font-size:7px!important}.glee-app .glee-dialogue-turn p{border:0;padding:0;color:#fff!important;font-size:10px!important;line-height:1.55!important}.glee-app .glee-command-suggestions{gap:7px;padding:0!important}.glee-app .glee-command-suggestions button{background:#061f31e6!important;min-height:34px!important;padding:7px 10px!important;font-size:8px!important}.glee-app .glee-command-form{border-top:0;grid-template-columns:minmax(0,1fr) 64px;gap:7px;margin-top:auto;padding-top:12px}.glee-app .glee-command-form input,.glee-app .glee-command-form button{border-radius:10px!important;height:44px!important}.glee-app .nexus-workspace .nexus-stage{background:radial-gradient(circle,#1d7dab1f,#0000 31%),#03111d;border:0;border-right:1px solid #46bfec38;min-width:0;min-height:calc(100vh - 72px);position:relative;overflow:hidden;height:auto!important}.glee-app .nexus-workspace .nexus-stage:after{display:none}.glee-app .nexus-grid{opacity:.55;background-size:54px 54px;-webkit-mask-image:radial-gradient(circle,#000 0 58%,#0000 88%);mask-image:radial-gradient(circle,#000 0 58%,#0000 88%)}.glee-app .nexus-particles{opacity:.46}.glee-app .nexus-scan,.glee-app .nexus-axis,.glee-app .core-flare,.glee-app .energy-arc,.glee-app .orbital-fragments,.glee-app .orbit,.glee-app .radial-tech-tree{display:none!important}.glee-app .agent-tech-tree-integrated{z-index:6;pointer-events:none;width:auto;height:auto;padding:0;position:absolute;inset:0!important;transform:none!important}.glee-app .agent-tech-tree-integrated:before{content:"";width:calc(var(--wheel) + 140px);height:calc(var(--wheel) + 140px);opacity:.72;border:1px dashed #35cbff5c;border-radius:50%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.glee-app .agent-tech-tree-integrated .agent-tree-rings{filter:none;border-radius:50%;overflow:hidden;box-shadow:0 0 34px #35cbff24;width:var(--wheel)!important;height:var(--wheel)!important;background:conic-gradient(from 0deg, var(--seg-0) 0 57deg, transparent 57deg 60deg, var(--seg-1) 60deg 117deg, transparent 117deg 120deg, var(--seg-2) 120deg 177deg, transparent 177deg 180deg, var(--seg-3) 180deg 237deg, transparent 237deg 240deg, var(--seg-4) 240deg 297deg, transparent 297deg 300deg, var(--seg-5) 300deg 357deg, transparent 357deg 360deg)!important;border:0!important}.glee-app .agent-tech-tree-integrated .agent-tree-rings:before{background:radial-gradient(circle,#082235 0,#041827 58%,#03131f 100%);border:1px solid #35cbff85;inset:clamp(48px,5vw,68px);box-shadow:inset 0 0 42px #35cbff0e}.glee-app .agent-tech-tree-integrated .agent-tree-group{z-index:5;width:108px!important;height:36px!important;inset:50% auto auto 50%!important}.glee-app .agent-tech-tree-integrated .agent-tree-0{--agent-x:calc(var(--wheel) * .215);--agent-y:calc(var(--wheel) * -.372);--agent-angle:30deg}.glee-app .agent-tech-tree-integrated .agent-tree-1{--agent-x:calc(var(--wheel) * .43);--agent-y:0px;--agent-angle:90deg}.glee-app .agent-tech-tree-integrated .agent-tree-2{--agent-x:calc(var(--wheel) * .215);--agent-y:calc(var(--wheel) * .372);--agent-angle:150deg}.glee-app .agent-tech-tree-integrated .agent-tree-3{--agent-x:calc(var(--wheel) * -.215);--agent-y:calc(var(--wheel) * .372);--agent-angle:210deg}.glee-app .agent-tech-tree-integrated .agent-tree-4{--agent-x:calc(var(--wheel) * -.43);--agent-y:0px;--agent-angle:270deg}.glee-app .agent-tech-tree-integrated .agent-tree-5{--agent-x:calc(var(--wheel) * -.215);--agent-y:calc(var(--wheel) * -.372);--agent-angle:330deg}.glee-app .agent-tech-tree-integrated .agent-tree-node{opacity:.88;text-shadow:0 1px 2px #020912,0 0 6px #020912;place-items:center;display:grid}.glee-app .agent-tech-tree-integrated .agent-tree-node strong{letter-spacing:.02em;font-size:10px}.glee-app .agent-tech-tree-integrated .expanded .agent-tree-node{opacity:1;text-shadow:0 0 10px #fff}.glee-app .agent-tech-tree-integrated .agent-tree-branches{width:auto;height:auto;overflow:visible;display:block!important;position:absolute!important;inset:0!important;transform:none!important}.glee-app .agent-tech-tree-integrated .agent-tree-branches:before{height:58px;top:-58px}.glee-app .agent-tech-tree-integrated .agent-tree-branches:after{top:-58px}.glee-app .agent-tech-tree-integrated .agent-branch{width:108px;min-height:34px;position:absolute!important;top:-98px!important}.glee-app .agent-tech-tree-integrated~.voice-core-wrap{z-index:7;width:190px;height:190px;position:absolute;top:50%!important;left:50%!important;transform:translate(-50%,-50%)!important}.glee-app .voice-core-wrap:after{content:"";z-index:0;pointer-events:none;border:1px solid #35cbff75;border-radius:50%;position:absolute;inset:-98px;box-shadow:0 0 28px #35cbff0d}.glee-app .voice-core{z-index:2;background:radial-gradient(circle at 48% 40%,#17648a,#07324d 52%,#031a2b 78%);border-color:#41d5ff;box-shadow:0 0 26px #35cbff61,inset 0 0 30px #35cbff33;width:160px!important;height:160px!important;inset:15px!important}.glee-app .voice-label{font-size:17px;color:#fff!important}.glee-app .voice-command-label{letter-spacing:.16em;font-size:9px}.glee-app .voice-core small{letter-spacing:.17em;font-size:8px}.glee-app .nexus-workspace .nexus-operations{background:#021420eb;border:0;grid-template-columns:1fr;align-content:start;gap:18px;min-width:0;height:auto;padding:24px 20px;display:grid;overflow:auto}.glee-app .nexus-workspace .nexus-approval-deck,.glee-app .nexus-workspace .nexus-activity-deck{height:auto;box-shadow:none;background:0 0;border:0;border-radius:0;overflow:visible}.glee-app .nexus-workspace .nexus-approval-deck>header,.glee-app .nexus-workspace .nexus-activity-deck>header{border-bottom:0;height:42px;padding:0}.glee-app .nexus-workspace .nexus-operations h2{letter-spacing:.16em;text-transform:uppercase;color:#8fdfff!important;font:700 8px/1 Consolas,monospace!important}.glee-app .nexus-workspace .nexus-approval-deck article{background:#0a273a;border:1px solid #45aad957;border-radius:15px;grid-template-columns:1fr;gap:9px;min-height:0;margin-bottom:14px;padding:16px;display:grid;box-shadow:inset 0 1px #ffffff09}.glee-app .nexus-workspace .nexus-approval-deck article>i{display:none}.glee-app .nexus-workspace .nexus-approval-deck article>div{gap:7px}.glee-app .nexus-workspace .nexus-approval-deck small{font-size:7px;color:#827dff!important}.glee-app .nexus-workspace .nexus-approval-deck strong{white-space:normal;font-size:13px}.glee-app .nexus-workspace .nexus-approval-deck article>b{text-align:left;grid-column:auto;justify-self:start;font-size:11px;color:#fff!important}.glee-app .nexus-workspace .nexus-approval-deck button{text-align:center;background:linear-gradient(135deg,#5c4ed4b8,#2c3373cc);border-color:#7e78ffb3;grid-column:auto;justify-self:stretch;min-height:38px;font-size:9px}.glee-app .nexus-workspace .nexus-activity-deck{border-top:1px solid #46bfec33;padding-top:12px}.glee-app .nexus-workspace .nexus-activity-deck article{background:0 0;border:0;grid-template-columns:48px minmax(0,1fr);gap:7px;min-height:29px;padding:5px 0;display:grid}.glee-app .nexus-workspace .nexus-activity-deck article strong{font-size:8px}@media (width<=1050px){.glee-app .glee-topbar{grid-template-columns:1fr auto}.glee-app .glee-topnav{display:none}.glee-app .nexus-workspace{--wheel:clamp(360px, 46vw, 470px);grid-template-columns:205px minmax(420px,1fr) 225px!important}}@media (width<=840px){.glee-app .nexus-workspace{--wheel:min(520px, calc(100vw - 32px));grid-template-columns:1fr!important}.glee-app .nexus-workspace .nexus-stage{border-right:0;order:1;min-height:690px}.glee-app .glee-dialogue-console{border-top:1px solid #46bfec38;border-right:0;order:2;min-height:330px}.glee-app .nexus-workspace .nexus-operations{order:3;grid-template-columns:1fr 1fr}}@media (width<=560px){.glee-app .glee-topbar{height:64px;padding:0 14px}.glee-app .glee-owner-live{display:none}.glee-app .nexus-workspace .nexus-stage{min-height:590px}.glee-app .nexus-workspace .nexus-operations{grid-template-columns:1fr}.glee-app .agent-tech-tree-integrated .agent-tree-group{width:86px!important;height:32px!important}.glee-app .agent-tech-tree-integrated .agent-tree-node strong{font-size:8px}.glee-app .agent-tech-tree-integrated .agent-branch{width:94px;font-size:7px}.glee-app .voice-core-wrap:after{inset:-70px}}@keyframes premiumAurora{0%,to{background-position:0 0,100% 0,50% 100%}50%{background-position:12% 8%,88% 12%,50% 82%}}@keyframes premiumWheelAura{0%,to{filter:drop-shadow(0 0 12px #57d8ff33)brightness(.96)}50%{filter:drop-shadow(0 0 24px #8e7cff47)brightness(1.06)}}@keyframes premiumWheelSweep{to{transform:rotate(360deg)}}@keyframes premiumCoreHalo{0%,to{opacity:.34;transform:scale(.94)}50%{opacity:.78;transform:scale(1.04)}}@keyframes premiumAgentGlow{0%,to{filter:drop-shadow(0 0 2px color-mix(in srgb, var(--agent-color) 24%, transparent))}50%{filter:drop-shadow(0 0 8px color-mix(in srgb, var(--agent-color) 56%, transparent))}}@keyframes premiumPanelReveal{0%{opacity:0;filter:blur(7px)}to{opacity:1;filter:blur()}}@keyframes premiumItemReveal{0%{opacity:0;clip-path:inset(0 100% 0 0 round 14px)}to{opacity:1;clip-path:inset(0 round 14px)}}@keyframes premiumStatusGlow{0%,to{opacity:.58;box-shadow:0 0 7px}50%{opacity:1;box-shadow:0 0 15px}}.glee-app{--premium-ink:#020713;--premium-navy:#071525;--premium-panel:#071829e0;--premium-cyan:#57d8ff;--premium-blue:#4f8cff;--premium-violet:#8e7cff;--premium-rose:#ef718b;--premium-gold:#e8c878;--premium-mint:#70e1bf;--premium-text:#f4f8ff;--premium-muted:#93adbd;animation:24s ease-in-out infinite premiumAurora;background:radial-gradient(circle at 16% 12%,#4f8cff1f,#0000 31%) 0 0/140% 140%,radial-gradient(circle at 84% 18%,#8e7cff1c,#0000 29%) 0 0/145% 145%,radial-gradient(circle at 52% 92%,#e8c8780e,#0000 34%) 0 0/150% 150%,linear-gradient(145deg,#020713 0%,#04111f 46%,#071725 100%) 0 0/100% 100%!important}.glee-app:after{content:"";z-index:0;pointer-events:none;mix-blend-mode:screen;background:linear-gradient(115deg,#0000 12%,#ffffff05 36%,#0000 58%);position:fixed;inset:0}.glee-app .glee-layout{z-index:1;position:relative}.glee-app .glee-topbar{background:linear-gradient(90deg,#020914f7,#071425f7 50%,#040c19f7);border-bottom-color:#57d8ff33;box-shadow:0 12px 40px #00000047,inset 0 -1px #e8c8780d}.glee-app .glee-brand>span{background:linear-gradient(145deg, var(--premium-cyan), var(--premium-blue) 52%, var(--premium-violet));box-shadow:0 8px 28px #4f8cff40,inset 0 1px #ffffff61}.glee-app .glee-topnav a{transition:color .22s,opacity .22s,text-shadow .22s}.glee-app .glee-topnav a:hover,.glee-app .glee-topnav a:focus-visible{opacity:1;text-shadow:0 0 18px #e8c87857;outline:none;color:var(--premium-gold)!important}.glee-app .glee-owner-live{color:var(--premium-mint)!important}.glee-app .glee-owner-live i,.glee-app .glee-chat-heading i,.glee-app .nexus-activity-deck header>span i{color:var(--premium-mint);background:var(--premium-mint);animation:2.6s ease-in-out infinite premiumStatusGlow}.glee-app .nexus-workspace{background:linear-gradient(110deg,#020b16b8,#0818298f 48%,#040d1ac2)}.glee-app .glee-dialogue-console{background:linear-gradient(#071829f0,#030e1bf5);border-right-color:#57d8ff29;animation:.62s ease-out both premiumPanelReveal;box-shadow:inset -1px 0 #e8c8780a,16px 0 42px #00000024}.glee-app .glee-chat-heading span,.glee-app .nexus-workspace .nexus-operations h2{text-shadow:0 0 18px #e8c8782e;color:var(--premium-gold)!important}.glee-app .glee-dialogue-turn{border-left-color:var(--premium-cyan)}.glee-app .glee-dialogue-user{border-left-color:var(--premium-violet)}.glee-app .glee-dialogue-turn span{color:var(--premium-cyan)!important}.glee-app .glee-dialogue-user span{color:#b8adff!important}.glee-app .glee-command-suggestions button{transition:border-color .22s,background .22s,transform .22s,box-shadow .22s;background:linear-gradient(135deg,#122943f0,#151a3be0)!important;border-color:#8e7cff38!important}.glee-app .glee-command-suggestions button:hover,.glee-app .glee-command-suggestions button:focus-visible{outline:none;transform:translateY(-1px);box-shadow:0 10px 24px #0003,0 0 18px #8e7cff1f;background:linear-gradient(135deg,#213853fa,#302752f2)!important;border-color:#e8c87894!important}.glee-app .glee-command-form input{box-shadow:inset 0 1px #ffffff06;background:#020a15d1!important;border-color:#57d8ff3d!important}.glee-app .glee-command-form input:focus{box-shadow:0 0 0 3px #8e7cff1f,0 0 22px #4f8cff17;border-color:var(--premium-violet)!important}.glee-app .glee-command-form button{transition:filter .2s,transform .2s,box-shadow .2s;box-shadow:0 9px 24px #3f53d242,inset 0 1px #ffffff3d;background:linear-gradient(135deg,#715eff,#367edb 66%,#2ca9cf)!important;border-color:#8e7cffb3!important}.glee-app .glee-command-form button:not(:disabled):hover,.glee-app .glee-command-form button:not(:disabled):focus-visible{filter:brightness(1.12);outline:none;transform:translateY(-1px);box-shadow:0 12px 30px #3f53d257,0 0 20px #57d8ff26}.glee-app .nexus-workspace .nexus-stage{background:radial-gradient(circle,#4f8cff24,#0000 28%),radial-gradient(circle at 54% 46%,#8e7cff12,#0000 46%),linear-gradient(155deg,#020914,#061725 52%,#03101e);border-right-color:#57d8ff26;animation:.52s ease-out both premiumPanelReveal}.glee-app .nexus-grid{opacity:.42;background-image:linear-gradient(#57d8ff0b 1px,#0000 1px),linear-gradient(90deg,#57d8ff0b 1px,#0000 1px)}.glee-app .agent-tech-tree-integrated{--seg-0:var(--premium-cyan);--seg-1:var(--premium-blue);--seg-2:var(--premium-violet);--seg-3:var(--premium-rose);--seg-4:var(--premium-gold);--seg-5:var(--premium-mint)}.glee-app .agent-tech-tree-integrated.has-selection{--seg-0:#57d8ff33;--seg-1:#4f8cff33;--seg-2:#8e7cff33;--seg-3:#ef718b33;--seg-4:#e8c87833;--seg-5:#70e1bf33}.glee-app .agent-tech-tree-integrated.selected-0{--seg-0:var(--premium-cyan)}.glee-app .agent-tech-tree-integrated.selected-1{--seg-1:var(--premium-blue)}.glee-app .agent-tech-tree-integrated.selected-2{--seg-2:var(--premium-violet)}.glee-app .agent-tech-tree-integrated.selected-3{--seg-3:var(--premium-rose)}.glee-app .agent-tech-tree-integrated.selected-4{--seg-4:var(--premium-gold)}.glee-app .agent-tech-tree-integrated.selected-5{--seg-5:var(--premium-mint)}.glee-app .agent-tech-tree-integrated .agent-tree-0{--agent-color:var(--premium-cyan);--premium-delay:-1.2s}.glee-app .agent-tech-tree-integrated .agent-tree-1{--agent-color:var(--premium-blue);--premium-delay:-2.1s}.glee-app .agent-tech-tree-integrated .agent-tree-2{--agent-color:var(--premium-violet);--premium-delay:-3s}.glee-app .agent-tech-tree-integrated .agent-tree-3{--agent-color:var(--premium-rose);--premium-delay:-3.9s}.glee-app .agent-tech-tree-integrated .agent-tree-4{--agent-color:var(--premium-gold);--premium-delay:-4.8s}.glee-app .agent-tech-tree-integrated .agent-tree-5{--agent-color:var(--premium-mint);--premium-delay:-5.7s}.glee-app .agent-tech-tree-integrated .agent-tree-rings{animation:7s ease-in-out infinite premiumWheelAura;box-shadow:0 0 54px #57d8ff1f,0 0 110px #8e7cff13}.glee-app .agent-tech-tree-integrated .agent-tree-rings:after{content:"";z-index:2;background:conic-gradient(from 0deg, transparent 0 16%, #ffffffd1 20%, transparent 24% 62%, #e8c87880 66%, transparent 70%);filter:blur(.2px)drop-shadow(0 0 5px #fff6);border-radius:50%;animation:19s linear infinite premiumWheelSweep;position:absolute;inset:17px;-webkit-mask:radial-gradient(#0000 0 77%,#000 78% 79%,#0000 80%);mask:radial-gradient(#0000 0 77%,#000 78% 79%,#0000 80%)}.glee-app .agent-tech-tree-integrated:before{border-color:#8e7cff3d;box-shadow:0 0 34px #57d8ff0d}.glee-app .agent-tech-tree-integrated .agent-tree-node{animation:premiumAgentGlow 6.2s ease-in-out var(--premium-delay) infinite}.glee-app .agent-tech-tree-integrated .agent-tree-node:hover,.glee-app .agent-tech-tree-integrated .agent-tree-node:focus-visible,.glee-app .agent-tech-tree-integrated .expanded .agent-tree-node{color:#fff;text-shadow:0 0 7px #fff, 0 0 18px var(--agent-color)}.glee-app .agent-tech-tree-integrated .expanded .agent-tree-branches{animation:.38s ease-out both premiumPanelReveal}.glee-app .agent-tech-tree-integrated .agent-branch{border-color:color-mix(in srgb, var(--agent-color) 68%, #fff 10%);box-shadow:0 12px 28px #0000005c, 0 0 18px color-mix(in srgb, var(--agent-color) 19%, transparent), inset 0 1px 0 #ffffff12;background:linear-gradient(145deg,#091b2df7,#060f1dfa)}.glee-app .voice-core-wrap:before{content:"";z-index:0;pointer-events:none;background:radial-gradient(circle,#57d8ff14,#0000 62%);border:1px solid #8e7cff3d;border-radius:50%;animation:5.2s ease-in-out infinite premiumCoreHalo;position:absolute;inset:-52px;box-shadow:0 0 55px #4f8cff1c,inset 0 0 32px #8e7cff0d}.glee-app .voice-core-wrap:after{border-color:#e8c87838;box-shadow:0 0 34px #8e7cff14,inset 0 0 24px #57d8ff06}.glee-app .voice-core{background:radial-gradient(circle at 48% 38%,#255f88,#122d52 40%,#111b3d 66%,#050d1e 100%);border-color:#57d8ffe6;box-shadow:0 0 28px #57d8ff57,0 0 68px #8e7cff2e,inset 0 0 34px #ffffff1f}.glee-app .voice-core:before{background:radial-gradient(circle at 42% 32%,#f5fbff 0 3%,#6ee3ff 10%,#3f91ed 31%,#715bd6 58%,#151d48 80%);box-shadow:0 0 16px #ffffff4d,0 0 34px #57d8ff85,0 0 62px #8e7cff3d,inset 0 0 26px #ffffff30}.glee-app .voice-bars i{background:linear-gradient(180deg, #fff, var(--premium-cyan));box-shadow:0 0 6px var(--premium-cyan)}.glee-app .command-nexus.voice-listening .voice-core-wrap:before{border-color:#70e1bf8a;animation-duration:2.1s}.glee-app .command-nexus.voice-processing .voice-core-wrap:before{border-color:#8e7cff8f;animation-duration:1.45s}.glee-app .command-nexus.voice-speaking .voice-core-wrap:before{border-color:#e8c8788a;animation-duration:2.4s}.glee-app .nexus-workspace .nexus-operations{background:linear-gradient(#08192af0,#030e1bf7);border-left:0;animation:.72s ease-out both premiumPanelReveal;box-shadow:inset 1px 0 #e8c87809,-16px 0 42px #0000001c}.glee-app .nexus-workspace .nexus-approval-deck article{background:linear-gradient(145deg,#122b41f0,#151836eb);border-color:#8e7cff42;transition:border-color .22s,transform .22s,box-shadow .22s;animation:.55s ease-out both premiumItemReveal;box-shadow:inset 0 1px #ffffff0e,0 12px 30px #0000002e}.glee-app .nexus-workspace .nexus-approval-deck article:nth-child(2){animation-delay:80ms}.glee-app .nexus-workspace .nexus-approval-deck article:nth-child(3){animation-delay:.16s}.glee-app .nexus-workspace .nexus-approval-deck small{color:#b7abff!important}.glee-app .nexus-workspace .nexus-approval-deck button{background:linear-gradient(135deg,#705bebe0,#2f5394e6);border-color:#8e7cffb8;box-shadow:0 8px 20px #4637b433,inset 0 1px #ffffff29}.glee-app .nexus-workspace .nexus-approval-deck button:hover,.glee-app .nexus-workspace .nexus-approval-deck button:focus-visible{border-color:var(--premium-gold);background:linear-gradient(135deg,#826cf9f5,#376ab2f5);box-shadow:0 10px 24px #4637b445,0 0 18px #e8c8781a}.glee-app .nexus-workspace .nexus-activity-deck{border-top-color:#e8c87826}.glee-app .nexus-workspace .nexus-activity-deck article{border-radius:8px;transition:background .2s,padding .2s;animation:.45s ease-out both premiumPanelReveal}.glee-app .nexus-workspace .nexus-activity-deck article:hover{background:linear-gradient(90deg,#57d8ff12,#0000);padding-left:7px}.glee-app .nexus-workspace .nexus-activity-deck article time{color:var(--premium-cyan)!important}.glee-app .module-overlay{-webkit-backdrop-filter:blur(16px)saturate(1.15);backdrop-filter:blur(16px)saturate(1.15);background:#01060fcc!important}.glee-app .module-panel{background:linear-gradient(145deg,#0a1d30fb,#050d1cfc 58%,#11102bfc)!important;border-color:#8e7cff52!important;box-shadow:0 30px 100px #00000094,0 0 55px #4f8cff17,inset 0 1px #ffffff14!important}.glee-app .module-panel-header{background:linear-gradient(90deg,#57d8ff0e,#8e7cff12,#0000)!important;border-bottom-color:#e8c87824!important}.glee-app .module-panel-header small,.glee-app .memory-detail-panel>header small,.glee-app .memory-detail-grid>section>header span,.glee-app .memory-detail-list article small{color:var(--premium-gold)!important}.glee-app .memory-detail-list article{background:#030e1c94;border-color:#57d8ff24;transition:border-color .2s,background .2s,transform .2s;animation:.42s ease-out both premiumItemReveal}.glee-app .memory-detail-list article:hover{background:#0e1c31b8;border-color:#e8c87852;transform:translateY(-1px)}@keyframes sharpWheelAura{0%,to{filter:drop-shadow(0 0 5px #57d8ff33)brightness(.98)}50%{filter:drop-shadow(0 0 9px #8e7cff42)brightness(1.04)}}@keyframes sharpAgentSignal{0%,to{text-shadow:0 1px 0 #020912, 0 0 3px color-mix(in srgb, var(--agent-color) 32%, transparent)}50%{text-shadow:0 1px 0 #020912, 0 0 7px color-mix(in srgb, var(--agent-color) 58%, transparent)}}.glee-app{-webkit-font-smoothing:antialiased;text-rendering:geometricprecision}.glee-app .scanlines{opacity:.045;background:repeating-linear-gradient(0deg,#0000 0 4px,#74deff0e 4px 5px)}.glee-app .glee-topbar{border-bottom-color:#57d8ff57;box-shadow:0 10px 26px #00000040,inset 0 -1px #e8c87814}.glee-app .glee-brand>span{border:1px solid #ffffff52;border-radius:7px;box-shadow:0 6px 14px #4f8cff38,inset 0 1px #ffffff6b}.glee-app .glee-brand strong,.glee-app .glee-topnav a,.glee-app .glee-owner-live,.glee-app .glee-chat-heading span,.glee-app .nexus-workspace .nexus-operations h2{letter-spacing:.17em!important;font-weight:800!important}.glee-app .glee-dialogue-console,.glee-app .nexus-workspace .nexus-operations{background:#04111ff9;box-shadow:inset -1px 0 #57d8ff17}.glee-app .glee-dialogue-turn{border-left-width:1px;padding-left:11px;box-shadow:inset 3px 0 #57d8ff0e}.glee-app .glee-dialogue-user{box-shadow:inset 3px 0 #8e7cff0f}.glee-app .glee-dialogue-turn p{font-weight:520;line-height:1.48!important}.glee-app .glee-command-suggestions button,.glee-app .glee-command-form input,.glee-app .glee-command-form button{border-radius:6px!important}.glee-app .glee-command-suggestions button{box-shadow:inset 0 1px #ffffff0b;background:linear-gradient(135deg,#0e2238fa,#121733f5)!important;border-color:#8e7cff5c!important}.glee-app .glee-command-form input{background:#030d1b!important;border-color:#57d8ff61!important}.glee-app .glee-command-form button{box-shadow:0 6px 14px #3f53d23d,inset 0 1px #ffffff47}.glee-app .nexus-workspace .nexus-stage{background:radial-gradient(circle,#4f8cff1a,#0000 27%),linear-gradient(155deg,#020813,#051521 54%,#020d19);border-right-color:#57d8ff47}.glee-app .nexus-grid{opacity:.62;background-image:linear-gradient(#57d8ff0f 1px,#0000 1px),linear-gradient(90deg,#57d8ff0f 1px,#0000 1px);background-size:48px 48px}.glee-app .agent-tech-tree-integrated:before{box-shadow:none;opacity:.68;border-style:solid;border-color:#8e7cff4d}.glee-app .agent-tech-tree-integrated .agent-tree-rings{animation-name:sharpWheelAura;box-shadow:0 0 0 1px #57d8ff1a,0 0 24px #57d8ff17}.glee-app .agent-tech-tree-integrated .agent-tree-rings:before{background:radial-gradient(circle at 50% 48%,#19425e6b,#0000 31%),linear-gradient(145deg,#071a2b,#03101d 72%);border-color:#57d8ff75;box-shadow:inset 0 0 0 1px #8e7cff14,inset 0 0 32px #57d8ff0b}.glee-app .agent-tech-tree-integrated .agent-tree-rings:after{background:conic-gradient(from 0deg, transparent 0 18%, #ffffffe6 19%, transparent 20% 66%, #e8c87894 67%, transparent 68%);filter:none}.glee-app .agent-tech-tree-integrated .agent-tree-node{filter:none;animation-name:sharpAgentSignal}.glee-app .agent-tech-tree-integrated .agent-tree-node strong{letter-spacing:.08em;text-transform:uppercase;font-size:10px;font-weight:800}.glee-app .agent-tech-tree-integrated .agent-branch{letter-spacing:.05em;background:#061523;border-radius:5px;min-height:32px;font-weight:800;box-shadow:0 7px 14px #0000005c,inset 0 1px #ffffff14}.glee-app .agent-tech-tree-integrated .agent-tree-branches:before,.glee-app .agent-tech-tree-integrated .agent-tree-branches:after{box-shadow:0 0 4px color-mix(in srgb, var(--agent-color) 55%, transparent)}.glee-app .voice-core-wrap:before{background:0 0;border-color:#8e7cff57;box-shadow:inset 0 0 0 1px #57d8ff0d}.glee-app .voice-core-wrap:after{box-shadow:none;border-color:#e8c87852}.glee-app .voice-core{border-color:var(--premium-cyan);outline-offset:5px;background:radial-gradient(circle at 48% 38%,#245d83,#102b4a 42%,#0d1734 68%,#040b1a 100%);outline:1px solid #8e7cff59;box-shadow:0 0 12px #57d8ff5c,0 0 26px #8e7cff21,inset 0 0 20px #ffffff1a}.glee-app .voice-core:before{border-width:1px;box-shadow:0 0 9px #ffffff3d,0 0 18px #57d8ff70,inset 0 0 18px #ffffff29}.glee-app .voice-label,.glee-app .voice-command-label{text-shadow:0 1px #020912,0 0 7px #57d8ffb3;font-weight:900}.glee-app .nexus-workspace .nexus-approval-deck article{background:linear-gradient(135deg,#0d283d,#111a37);border-color:#8e7cff61;border-radius:9px;box-shadow:inset 0 1px #fff1,0 7px 16px #0003}.glee-app .nexus-workspace .nexus-approval-deck article:hover{border-color:#e8c87894;transform:translateY(-1px);box-shadow:inset 0 1px #ffffff17,0 9px 20px #00000042}.glee-app .nexus-workspace .nexus-approval-deck button{letter-spacing:.06em;border-radius:6px;min-height:36px;font-weight:800;box-shadow:0 5px 12px #4637b433,inset 0 1px #fff3}.glee-app .nexus-workspace .nexus-activity-deck article{border-bottom:1px solid #57d8ff14;border-radius:0}.glee-app .module-overlay{-webkit-backdrop-filter:blur(8px)saturate(1.08);backdrop-filter:blur(8px)saturate(1.08)}.glee-app .module-panel{border-color:#57d8ff61!important;border-radius:10px!important;box-shadow:0 24px 64px #0000009e,0 0 0 1px #8e7cff14,inset 0 1px #ffffff17!important}.glee-app .module-close,.glee-app .module-workspace nav button,.glee-app .module-panel-footer button,.glee-app .approval-detail-error button,.glee-app .memory-detail-error button,.glee-app .approval-decision-note textarea{border-radius:6px!important}.glee-app .module-metrics article,.glee-app .module-component-detail,.glee-app .module-approval-detail,.glee-app .approval-review-panel,.glee-app .memory-detail-panel,.glee-app .memory-detail-grid>section,.glee-app .approval-message-copy,.glee-app .approval-reply-copy,.glee-app .approval-context-card,.glee-app .memory-detail-list article{border-radius:8px}.glee-app .memory-detail-grid>section,.glee-app .approval-message-copy,.glee-app .approval-reply-copy,.glee-app .approval-context-card{background:linear-gradient(135deg,#0c2235db,#0e1127e6);border-color:#8e7cff52;box-shadow:inset 0 1px #ffffff0e,0 8px 18px #00000029}.glee-app .memory-detail-list article{background:#030d19d1;border-color:#57d8ff3d}@media (prefers-reduced-motion:reduce){.glee-app,.glee-app *,.glee-app :before,.glee-app :after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation:none!important}}:root{--base-60:#03101f;--base-60-deep:#010713;--surface-30:#0a2d4a;--surface-30-strong:#10466c;--line:#ffffff29;--cyan:#35cbff;--mint:#aaa7ff;--amber:#ffcf70;--text:#fff;--muted:#a9bfd0;--type-10:#aaa7ff}.glee-login{background:radial-gradient(circle at 50% 14%,#4ee6ff24,transparent 32%),linear-gradient(180deg,var(--base-60-deep),var(--base-60) 60%,#061522);min-height:100vh;color:var(--text);place-items:center;padding:24px;font-family:Segoe UI,Inter,sans-serif;display:grid;position:relative;overflow:hidden}.glee-login *{box-sizing:border-box}.glee-login:before{content:"";background-image:linear-gradient(#4ee6ff0d 1px,#0000 1px),linear-gradient(90deg,#4ee6ff0d 1px,#0000 1px);background-size:44px 44px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(circle,#000,#0000 75%);mask-image:radial-gradient(circle,#000,#0000 75%)}.login-scanlines{pointer-events:none;opacity:.1;background:repeating-linear-gradient(0deg,#0000 0 3px,#5bdbff0d 3px 4px);position:fixed;inset:0}.login-frame{z-index:2;border:1px solid var(--line);clip-path:polygon(16px 0,100% 0,100% calc(100% - 16px),calc(100% - 16px) 100%,0 100%,0 16px);background:var(--surface-30);width:min(520px,100%);box-shadow:0 40px 100px #0000008c,0 0 60px #4ee6ff24}.login-frame>header{border-bottom:1px solid var(--line);background:var(--surface-30-strong);grid-template-columns:42px 1fr auto;align-items:center;gap:13px;height:74px;padding:0 22px;display:grid}.login-frame>header>span{clip-path:polygon(20% 0,80% 0,100% 20%,100% 80%,80% 100%,20% 100%,0 80%,0 20%);background:var(--cyan);color:#001017;place-items:center;width:38px;height:38px;font:900 19px Consolas,monospace;display:grid;box-shadow:0 0 24px #4ee6ff8c}.login-frame header div{display:grid}.login-frame header strong{letter-spacing:.13em;font:700 11px Consolas,monospace}.login-frame header small{color:var(--muted);letter-spacing:.14em;margin-top:4px;font:8px Consolas,monospace}.login-frame header i{color:var(--mint);letter-spacing:.12em;background:#61f5b514;border:1px solid #61f5b561;padding:5px 7px;font:8px Consolas,monospace}.login-orbit{border:1px solid var(--line);border-radius:50%;place-items:center;width:60px;height:60px;margin-bottom:27px;display:grid;position:relative;box-shadow:0 0 0 8px #43e0ff06,0 0 30px #43e0ff1a}.login-orbit:before{content:"";border:1px dashed #43e0ff57;border-radius:50%;animation:8s linear infinite loginSpin;position:absolute;inset:5px}.login-orbit span{background:var(--cyan);width:9px;height:9px;box-shadow:0 0 18px var(--cyan);border-radius:50%}.login-core>p{color:var(--cyan);letter-spacing:.2em;margin:0 0 12px;font:8px Consolas,monospace}.login-core h1{letter-spacing:-.035em;margin:0 0 32px;font-size:41px;font-weight:300;line-height:.96}.login-core form{gap:17px;display:grid}.login-core label{gap:8px;display:grid}.login-core label span{color:#b4d0d9;letter-spacing:.16em;font:8px Consolas,monospace}.login-core input{border:1px solid var(--line);color:#fff;letter-spacing:.04em;background:#071b28;border-radius:0;outline:0;width:100%;padding:13px 14px;font:11px Consolas,monospace}.login-core button{border:1px solid var(--cyan);clip-path:polygon(9px 0,100% 0,100% calc(100% - 9px),calc(100% - 9px) 100%,0 100%,0 9px);background:var(--cyan);color:#03202b;letter-spacing:.14em;cursor:pointer;justify-content:space-between;margin-top:3px;padding:14px 16px;font:800 9px Consolas,monospace;display:flex}.login-core button b{font-size:14px}.login-error{border-left:3px solid var(--amber);background:#ffc04d21;color:var(--amber)!important;letter-spacing:.04em!important;margin:0!important;padding:10px 12px!important}.login-core footer{border-top:1px solid var(--line);color:#8fadb8;letter-spacing:.1em;justify-content:space-between;gap:8px;margin-top:28px;padding-top:14px;font:7px Consolas,monospace;display:flex}@keyframes loginSpin{to{transform:rotate(360deg)}}@media (width<=560px){.login-frame>header{grid-template-columns:38px 1fr}.login-frame header i{display:none}.login-core{padding:32px 24px 23px}.login-core h1{font-size:35px}.login-core footer span:nth-child(2){display:none}}@media (prefers-reduced-motion:reduce){.login-orbit:before{animation:none}}.glee-login{background:radial-gradient(circle at 50% 12%,#35cbff29,transparent 33%),radial-gradient(circle at 85% 82%,#aaa7ff14,transparent 28%),linear-gradient(180deg,var(--base-60-deep),var(--base-60) 62%,#030b14)}.login-scanlines{opacity:.035}.login-frame{clip-path:none;background:linear-gradient(145deg,#0a2d48f0,#03121ff7);border-color:#ffffff24;border-radius:22px;box-shadow:0 42px 110px #00000094,0 0 70px #35cbff1a,inset 0 1px #ffffff0f}.login-frame>header{background:#ffffff09;border-bottom-color:#ffffff1a;height:72px}.login-frame>header>span{clip-path:none;color:#fff;background:linear-gradient(145deg,#269bd4,#0a4f80);border-radius:11px;box-shadow:0 0 24px #35cbff47}.login-frame header strong{color:#fff;letter-spacing:.1em;font-family:Segoe UI,Inter,sans-serif;font-size:12px;font-weight:700}.login-frame header small{color:var(--muted);font-size:7px}.login-frame header i{color:var(--type-10);background:#aaa7ff1a;border-color:#aaa7ff66;border-radius:999px;font-size:7px}.login-core{padding:40px 42px 28px}.login-core>p{color:var(--muted);font-size:7px}.login-core h1{color:#fff;letter-spacing:-.04em;font-size:42px;font-weight:450}.login-core h1 em{color:#fff;-webkit-text-stroke:0;font-style:normal}.login-orbit{border-color:#ffffff2e}.login-orbit:before{border-color:#aaa7ff8c}.login-orbit span{background:var(--type-10);box-shadow:0 0 18px #aaa7ffcc}.login-core form{gap:16px}.login-core label span{color:var(--muted);font-size:7px}.login-core input{color:#fff;background:#020f1ab8;border-color:#ffffff24;border-radius:12px;height:48px;padding:0 15px;font-size:11px}.login-core input:focus{border-color:var(--type-10);background:#09273df0;box-shadow:0 0 0 3px #aaa7ff1f}.login-core button{clip-path:none;color:#fff;background:linear-gradient(135deg,#7779df,#5358ad);border-color:#aaa7ffb8;border-radius:12px;align-items:center;height:48px;padding:0 16px;font-family:Segoe UI,Inter,sans-serif;font-size:10px;font-weight:700}.login-core button:hover{background:linear-gradient(135deg,#8f91f2,#646ac2)}.login-core footer{color:var(--muted);border-top-color:#ffffff1a}.glee-login .login-frame>header strong{color:#fff!important;letter-spacing:.1em!important;font-family:Segoe UI,Inter,sans-serif!important;font-size:12px!important;font-weight:700!important;line-height:1.2!important}.glee-login .login-frame>header small{color:var(--muted)!important;letter-spacing:.12em!important;margin-top:4px!important;font:400 8px/1.2 Consolas,monospace!important}.glee-login .login-frame>header i{color:var(--type-10)!important;letter-spacing:.1em!important;font:400 8px/1 Consolas,monospace!important}.glee-login .login-frame .login-core>p{color:var(--muted)!important;letter-spacing:.18em!important;margin:0 0 12px!important;font:400 8px/1.25 Consolas,monospace!important}.glee-login .login-frame .login-core h1{color:#fff!important;letter-spacing:-.04em!important;text-wrap:balance!important;margin:0 0 30px!important;font-family:Segoe UI,Inter,sans-serif!important;font-size:clamp(36px,3vw,42px)!important;font-weight:450!important;line-height:.98!important}.glee-login .login-frame .login-core h1 em{color:#fff!important;font:inherit!important;line-height:inherit!important;letter-spacing:inherit!important;-webkit-text-stroke:0!important}.glee-login .login-frame .login-core label{gap:8px!important;margin:0!important}.glee-login .login-frame .login-core label span{color:var(--muted)!important;letter-spacing:.13em!important;font:400 9px/1.2 Consolas,monospace!important}.glee-login .login-frame .login-core input{box-sizing:border-box!important;color:#fff!important;letter-spacing:.02em!important;width:100%!important;height:48px!important;min-height:48px!important;margin:0!important;padding:0 15px!important;font:400 14px Consolas,monospace!important}.glee-login .login-frame .login-recovery-row{justify-content:flex-end!important;min-height:16px!important;margin:-7px 2px -2px!important;display:flex!important}.glee-login .login-frame .login-recovery-row a{color:var(--type-10)!important;letter-spacing:.11em!important;border-bottom:1px solid #aaa7ff59!important;padding-bottom:3px!important;font:700 9px/1.2 Consolas,monospace!important;text-decoration:none!important;transition:color .18s,border-color .18s,text-shadow .18s!important}.glee-login .login-frame .login-recovery-row a:hover,.glee-login .login-frame .login-recovery-row a:focus-visible{color:#fff!important;border-bottom-color:var(--type-10)!important;text-shadow:0 0 14px #aaa7ffb3!important;outline:none!important}.glee-login .login-frame .login-core button{box-sizing:border-box!important;color:#fff!important;letter-spacing:.1em!important;align-items:center!important;width:100%!important;height:48px!important;min-height:48px!important;margin:3px 0 0!important;padding:0 16px!important;font:700 12px/1 Segoe UI,Inter,sans-serif!important}.glee-login .login-frame .login-core button b{color:#fff!important;font:700 16px/1 Segoe UI,Inter,sans-serif!important}.glee-login .login-frame .login-core footer,.glee-login .login-frame .login-core footer span{color:var(--muted)!important;letter-spacing:.08em!important;font:400 8px/1.3 Consolas,monospace!important}@media (width<=560px){.glee-login .login-frame .login-core{padding:32px 24px 23px!important}.glee-login .login-frame .login-core h1{font-size:35px!important}}.terms-page{--terms-base:#06101b;--terms-surface:#102b42;--terms-accent:#70b8e3;min-height:100vh}.terms-hero{border-bottom:1px solid #89bfe129;padding-block:96px 72px}.terms-hero h1{color:#f4faff;max-width:980px;font-family:var(--serif);letter-spacing:-.06em;margin:0;font-size:clamp(58px,7vw,102px);font-weight:400;line-height:.9}.terms-hero h1 em{color:var(--terms-accent);font-weight:400}.terms-hero>p:not(.eyebrow){color:#9cb7c9;max-width:820px;margin:30px 0 0;font-size:18px;line-height:1.7}.terms-meta{flex-wrap:wrap;gap:10px;margin-top:32px;display:flex}.terms-meta span{color:#9bc9e5;letter-spacing:.08em;text-transform:uppercase;border:1px solid #89bfe133;border-radius:999px;padding:8px 12px;font-size:10px;font-weight:800}.terms-layout{grid-template-columns:250px minmax(0,860px);justify-content:space-between;gap:80px;padding-block:74px 110px;display:grid}.terms-toc{border-left:1px solid #89bfe133;align-self:start;gap:12px;padding-left:20px;display:grid;position:sticky;top:24px}.terms-toc strong{color:#eaf7ff;letter-spacing:.1em;text-transform:uppercase;margin-bottom:5px;font-size:12px}.terms-toc a{color:#7898ad;font-size:12px;line-height:1.35;transition:color .18s}.terms-toc a:hover{color:#bde4fa}.terms-content section{border-bottom:1px solid #89bfe124;margin:0 0 46px;padding:0 0 46px;scroll-margin-top:24px}.terms-content h2{color:#f4faff;font-family:var(--serif);letter-spacing:-.035em;margin:0 0 24px;font-size:clamp(31px,3vw,43px);font-weight:400;line-height:1.05}.terms-content ul{gap:16px;margin:0;padding:0;list-style:none;display:grid}.terms-content li{color:#9bb4c5;padding-left:24px;font-size:15px;line-height:1.72;position:relative}.terms-content li:before{content:"";background:var(--terms-accent);border-radius:50%;width:7px;height:7px;position:absolute;top:.72em;left:0;box-shadow:0 0 0 4px #70b8e31a}.terms-content .terms-summary{background:linear-gradient(145deg, var(--terms-surface), var(--terms-base));border:1px solid #89bfe138;border-radius:20px;padding:30px}.terms-summary p{color:#a8c0d0;margin:0;line-height:1.7}.terms-summary a{color:#9ed7f7;text-underline-offset:3px;text-decoration:underline}.terms-footer{justify-content:space-between;align-items:center;gap:28px;display:flex}.terms-footer nav{color:#9fb9ca;gap:24px;font-size:12px;font-weight:700;display:flex}@media (width<=900px){.terms-layout{grid-template-columns:1fr;gap:42px}.terms-toc{grid-template-columns:repeat(2,minmax(0,1fr));position:static}.terms-toc strong{grid-column:1/-1}}@media (width<=620px){.terms-hero{padding-block:68px 52px}.terms-layout{padding-block:48px 76px}.terms-toc{grid-template-columns:1fr}.terms-content section{margin-bottom:34px;padding-bottom:34px}.terms-footer{flex-direction:column;align-items:flex-start}}
