/*! 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-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-outline-style:solid;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial}}}@layer theme{:root,:host{--font-sans: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-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4, 0, .2, 1);--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono)}}@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{.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.static{position:static}.start{inset-inline-start:var(--spacing)}.end{inset-inline-end:var(--spacing)}.container{width:100%}@media (width>=40rem){.container{max-width:40rem}}@media (width>=48rem){.container{max-width:48rem}}@media (width>=64rem){.container{max-width:64rem}}@media (width>=80rem){.container{max-width:80rem}}@media (width>=96rem){.container{max-width:96rem}}.block{display:block}.contents{display:contents}.hidden{display:none}.inline{display:inline}.table{display:table}.size-full{width:100%;height:100%}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.lowercase{text-transform:lowercase}.outline{outline-style:var(--tw-outline-style);outline-width:1px}.filter{filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}}:root{--bg:#050708;--bg-soft:#091012;--panel:#0f1618;--panel-2:#111b1e;--line:#bef2ff24;--line-strong:#bef2ff40;--text:#f4f8f8;--muted:#9caeb2;--dim:#65787d;--cyan:#38e8ff;--cyan-soft:#9af6ff;--lime:#b7ff48;--lime-soft:#d4ff91;--max:1440px}*{box-sizing:border-box}html{scroll-behavior:smooth;background:var(--bg)}body{background:radial-gradient(circle at 63% 13%, #18d1e514, transparent 27rem), linear-gradient(#64949a09 1px, transparent 1px), linear-gradient(90deg, #64949a09 1px, transparent 1px), var(--bg);color:var(--text);-webkit-font-smoothing:antialiased;background-size:auto,64px 64px,64px 64px,auto;margin:0;font-family:Inter,ui-sans-serif,-apple-system,BlinkMacSystemFont,Segoe UI,PingFang SC,Microsoft YaHei,sans-serif}a{color:inherit;text-decoration:none}button,input{font:inherit}button,summary{cursor:pointer}::selection{background:var(--lime);color:#091006}:focus-visible{outline:2px solid var(--cyan);outline-offset:4px}.themeToggle{color:#9caaad;background:#0f1618bf;border:1px solid #bef2ff29;border-radius:9px;align-items:center;gap:8px;min-height:34px;padding:0 9px;display:inline-flex}.themeToggle.compact{width:48px;padding:0 5px}.themeToggle>b{min-width:28px;font-size:12px;font-weight:700}.themeTrack{background:#172326;border-radius:999px;justify-content:space-between;align-items:center;width:36px;height:20px;padding:0 4px;display:flex;position:relative}.themeTrack i{z-index:1;color:#687a7e;font-size:11px;font-style:normal}.themeTrack em{background:#3be8ff;border-radius:50%;width:14px;height:14px;transition:transform .18s,background .18s,box-shadow .18s;position:absolute;top:3px;left:3px;box-shadow:0 0 9px #39e8ff80}html[data-theme=light] .themeTrack em{background:#ffbd3e;transform:translate(16px);box-shadow:0 0 9px #ffbd3e66}html[data-theme=light]{background:#eef3f1}html[data-theme=light] body{color:#112326;background:radial-gradient(circle at 63% 13%,#009db417,#0000 27rem),linear-gradient(#184d540d 1px,#0000 1px),linear-gradient(90deg,#184d540d 1px,#0000 1px),#eef3f1}html[data-theme=light] .themeToggle{color:#4d6266;background:#ffffffd1;border-color:#16484e29}html[data-theme=light] .themeTrack{background:#e0e7e5}html[data-theme=light] .siteHeader,html[data-theme=light] .systemStrip,html[data-theme=light] .commandWrap,html[data-theme=light] .auditPreview,html[data-theme=light] .workflowGrid article,html[data-theme=light] .capabilityGrid article,html[data-theme=light] .audienceGrid article,html[data-theme=light] .connectorCard,html[data-theme=light] .securityGrid article,html[data-theme=light] .pricingGrid article,html[data-theme=light] .faqList details,html[data-theme=light] .finalCta{border-color:#1d4e5426}html[data-theme=light] .commandWrap,html[data-theme=light] .auditPreview,html[data-theme=light] .workflowGrid article,html[data-theme=light] .capabilityGrid article,html[data-theme=light] .audienceGrid article,html[data-theme=light] .connectorCard,html[data-theme=light] .securityGrid article,html[data-theme=light] .pricingGrid article,html[data-theme=light] .faqList details,html[data-theme=light] .finalCta{color:#152629;background:#ffffffc2;box-shadow:0 18px 48px #1c484c0f}html[data-theme=light] .commandTopbar,html[data-theme=light] .commandSidebar,html[data-theme=light] .radarCard,html[data-theme=light] .growthCard,html[data-theme=light] .coverageCard,html[data-theme=light] .metricGrid article,html[data-theme=light] .syncCard,html[data-theme=light] .permissionGrid div{color:#1b3135;background:#eff6f4e6;border-color:#1d4e5421}html[data-theme=light] .desktopNav,html[data-theme=light] .heroLead,html[data-theme=light] .sectionHeading p,html[data-theme=light] .workflowGrid p,html[data-theme=light] .capabilityGrid p,html[data-theme=light] .audienceGrid p,html[data-theme=light] .integrationCopy p,html[data-theme=light] .securityLead p,html[data-theme=light] .faqList p,html[data-theme=light] .finalCta p{color:#607479}html[data-theme=light] .outlineButton,html[data-theme=light] .domainForm,html[data-theme=light] .finalForm{color:#17292c;background:#ffffffdb;border-color:#1d4e542e}html[data-theme=light] .domainForm input,html[data-theme=light] .finalForm input{color:#17292c}.srOnly{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.siteHeader{z-index:20;width:min(var(--max), calc(100% - 64px));border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;height:84px;margin:0 auto;display:flex;position:relative}.brand{letter-spacing:-.045em;align-items:center;gap:12px;font-size:22px;font-weight:770;display:inline-flex}.brandMark{border:1.5px solid var(--cyan);background:linear-gradient(145deg,#39e8ff1f,#b7ff4809);border-radius:10px;width:35px;height:35px;position:relative;box-shadow:inset 0 0 14px #39e8ff12}.brandMark:before{content:"H";color:var(--cyan);letter-spacing:-.08em;place-items:center;font-size:19px;font-weight:900;line-height:1;display:grid;position:absolute;inset:0}.brandMark i{background:var(--lime);border-radius:2px;width:10px;height:2px;position:absolute;top:6px;right:3px;transform:rotate(-35deg);box-shadow:0 0 12px #b7ff48bf}.brandMark i:after{content:"";border-top:2px solid var(--lime);border-right:2px solid var(--lime);width:5px;height:5px;position:absolute;top:-3px;right:-1px}.desktopNav{color:#aab9bc;align-items:center;gap:32px;font-size:14px;display:flex}.desktopNav a,.textLink{transition:color .18s}.desktopNav a:hover,.textLink:hover{color:var(--text)}.headerActions{align-items:center;gap:18px;font-size:14px;display:flex}.outlineButton{border:1px solid var(--line-strong);background:#0f1618b3;border-radius:12px;padding:12px 18px;transition:border-color .18s,transform .18s,background .18s}.outlineButton:hover{background:#142225e6;border-color:#38e8ff8c;transform:translateY(-1px)}.mobileMenu{display:none}.hero{width:min(var(--max), calc(100% - 64px));grid-template-columns:minmax(450px,.82fr) minmax(650px,1.18fr);align-items:center;gap:72px;min-height:825px;margin:0 auto;padding:92px 0 84px;display:grid;position:relative;overflow:hidden}.heroGlow{filter:blur(14px);pointer-events:none;background:radial-gradient(circle,#16cadd21,#05070800 66%);border-radius:50%;width:760px;height:560px;position:absolute;bottom:30px;right:-120px}.heroCopy{z-index:2;position:relative}.signalLabel,.sectionKicker{color:var(--cyan-soft);letter-spacing:.17em;align-items:center;gap:10px;font-size:12px;font-weight:700;display:inline-flex}.signalLabel i{background:var(--lime);border-radius:50%;width:8px;height:8px;animation:3.2s ease-in-out infinite signalPulse;box-shadow:0 0 0 8px #b7ff4812,0 0 18px #b7ff48a6}.hero h1{letter-spacing:-.065em;max-width:780px;margin:26px 0 28px;font-size:clamp(58px,5.6vw,88px);font-weight:760;line-height:1.03}.hero h1 span{color:#0000;background:linear-gradient(90deg, #d7fdff 0%, var(--cyan-soft) 55%, var(--lime-soft) 100%);-webkit-background-clip:text;background-clip:text}.heroLead{max-width:720px;color:var(--muted);margin:0;font-size:18px;line-height:1.8}.audiencePills{flex-wrap:wrap;gap:10px;margin:28px 0 30px;display:flex}.audiencePills span{border:1px solid var(--line);color:#c6d2d4;background:#0b1113bf;border-radius:999px;padding:8px 12px;font-size:13px}.audiencePills span:before{content:"";background:var(--cyan);border-radius:50%;width:6px;height:6px;margin-right:8px;display:inline-block;box-shadow:0 0 10px #38e8ffcc}.domainForm{background:#080e10f0;border:1px solid #67d0dc54;border-radius:17px;grid-template-columns:auto 1fr auto;align-items:center;gap:12px;width:min(100%,720px);min-height:76px;padding:8px 8px 8px 20px;display:grid;box-shadow:0 18px 52px #00000052,0 0 42px #38e8ff0a}.globeIcon{color:#a9bdc1;border:1px solid #769096;border-radius:50%;place-items:center;width:28px;height:28px;font-size:21px;line-height:1;display:grid}.domainForm input{width:100%;min-width:0;color:var(--text);background:0 0;border:0;outline:0;font-size:15px}.domainForm input::placeholder{color:#617478}.domainForm button,.primaryButton{color:#081004;white-space:nowrap;background:linear-gradient(100deg,#a5ff2f,#d5ff83);border:1px solid #b7ff486b;border-radius:12px;justify-content:center;align-items:center;min-height:58px;padding:0 24px;font-weight:760;transition:transform .18s,box-shadow .18s;display:inline-flex;box-shadow:0 0 32px #b7ff4824}.domainForm button:hover,.primaryButton:hover{transform:translateY(-1px);box-shadow:0 0 42px #b7ff483d}.formHint{color:#77898d;margin:12px 0 0 18px;font-size:12px}.formHint i{width:17px;height:17px;color:var(--cyan);background:#38e8ff1f;border-radius:50%;place-items:center;margin-right:7px;font-style:normal;display:inline-grid}.commandWrap{z-index:2;background:#0a1012f2;border:1px solid #78d2de40;border-radius:24px;animation:.8s cubic-bezier(.2,.8,.2,1) both commandEnter;position:relative;overflow:hidden;box-shadow:0 36px 100px #00000080,0 0 70px #38e8ff12}.commandTopbar{border-bottom:1px solid var(--line);color:#bfcdcf;letter-spacing:.08em;justify-content:space-between;align-items:center;height:72px;padding:0 26px;font-size:11px;font-weight:700;display:flex}.commandTopbar>span:first-child,.liveStatus{align-items:center;gap:10px;display:inline-flex}.commandTopbar>span:first-child i{background:var(--cyan);border-radius:50%;width:9px;height:9px;box-shadow:0 0 14px #38e8ffe6}.liveStatus{color:var(--lime-soft);border:1px solid #b7ff4840;border-radius:999px;padding:8px 12px}.liveStatus i{background:var(--lime);border-radius:50%;width:7px;height:7px}.commandBody{grid-template-columns:170px 1fr;min-height:540px;display:grid}.commandSidebar{border-right:1px solid var(--line);background:#080c0ed9;padding:24px 16px}.commandNav{color:#788b90;border-radius:9px;align-items:center;gap:9px;height:42px;margin-bottom:7px;padding:0 10px;font-size:11px;display:flex}.commandNav i{border:1px solid;border-radius:6px;place-items:center;width:21px;height:21px;font-size:7px;font-style:normal;display:grid}.commandNav.active{border-left:3px solid var(--cyan);color:#d9faff;background:#38e8ff14}.syncCard{background:#0d1612a6;border:1px solid #b7ff482e;border-radius:12px;margin-top:68px;padding:15px}.syncCard b{color:#c8d7d8;letter-spacing:.13em;font-size:9px}.syncCard>span{color:#72868a;margin:6px 0 12px;font-size:8px;line-height:1.5;display:block}.syncCard>i{background:#18282b;border-radius:3px;height:3px;display:block;overflow:hidden}.syncCard>i em{background:linear-gradient(90deg, var(--cyan), var(--lime));width:73%;height:100%;display:block}.commandMain{min-width:0;padding:28px 28px 24px}.commandHeading{justify-content:space-between;align-items:flex-start;display:flex}.commandHeading>div:first-child span{color:#71868a;letter-spacing:.17em;font-size:8px}.commandHeading h2{letter-spacing:-.04em;margin:7px 0 0;font-size:24px}.readiness{grid-template-rows:auto auto;grid-template-columns:auto 48px;align-items:center;column-gap:10px;display:grid}.readiness span{color:#697e82;text-align:right;font-size:8px}.readiness b{color:var(--lime);text-align:right;grid-row:2;font-size:25px}.readiness i{border:7px solid #1b282b;border-top-color:var(--lime);border-right-color:var(--lime);border-radius:50%;grid-area:1/2/3;width:44px;height:44px;transform:rotate(28deg)}.metricGrid{grid-template-columns:repeat(3,1fr);gap:10px;margin-top:22px;display:grid}.metricGrid article{border:1px solid var(--line);background:#111a1dc7;border-radius:11px;min-width:0;padding:14px}.metricGrid span{color:#71858a;font-size:8px;display:block}.metricGrid b{margin-top:7px;font-size:21px;display:inline-block}.metricGrid em{color:var(--lime);margin-left:6px;font-size:8px;font-style:normal}.intelGrid{grid-template-columns:minmax(300px,1.45fr) minmax(170px,.75fr);gap:12px;margin-top:12px;display:grid}.radarCard,.growthCard,.coverageCard{border:1px solid var(--line);background:#0d1517d9;border-radius:13px}.radarCard{padding:16px}.cardHeader{justify-content:space-between;align-items:center;display:flex}.cardHeader b{font-size:11px}.cardHeader span{color:#6b8185;font-size:7px}.radarVisual{background-color:#0000;background-image:linear-gradient(#5581871c 1px,#0000 1px),linear-gradient(90deg,#5581871c 1px,#0000 1px);background-position:0 0,0 0;background-repeat:repeat,repeat;background-size:42px 42px;background-attachment:scroll,scroll;background-origin:padding-box,padding-box;background-clip:border-box,border-box;height:250px;margin-top:12px;position:relative;overflow:hidden}.orbit{border:1px solid #38e8ff38;border-radius:50%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)rotate(18deg)}.orbitOne{width:260px;height:115px}.orbitTwo{width:210px;height:170px;transform:translate(-50%,-50%)rotate(74deg)}.orbitThree{width:300px;height:92px;transform:translate(-50%,-50%)rotate(-24deg)}.node{background:var(--cyan);border-radius:50%;width:7px;height:7px;position:absolute;box-shadow:0 0 0 7px #38e8ff0f,0 0 12px #38e8ff9e}.nodeOne{top:31%;left:28%}.nodeTwo{top:22%;left:64%}.nodeThree{top:66%;left:73%}.nodeFour{top:73%;left:38%}.nodeFive{background:var(--lime);top:49%;left:51%}.radarVisual>span{color:var(--lime-soft);letter-spacing:.05em;background:#070c0df0;border:1px solid #b7ff483d;border-radius:6px;padding:6px 10px;font-size:8px;position:absolute;top:49%;left:52%}.miniStack{gap:12px;display:grid}.growthCard,.coverageCard{padding:15px}.growthCard>span,.coverageCard>span{color:#74878b;font-size:8px;display:block}.growthCard>b{margin-top:10px;font-size:25px;display:inline-block}.growthCard>em{color:var(--lime);margin-left:8px;font-size:8px;font-style:normal}.barChart{align-items:end;gap:5px;height:58px;margin-top:15px;display:flex}.barChart i{background:linear-gradient(180deg, var(--cyan), #0d555f);border-radius:2px 2px 0 0;flex:1;min-height:8px}.barChart i:last-child{background:linear-gradient(180deg, var(--lime), #4c7621)}.coverageRow{color:#71858a;grid-template-columns:52px 1fr 18px;align-items:center;gap:7px;margin-top:13px;font-size:7px;display:grid}.coverageRow b{font-weight:500}.coverageRow>i{background:#1b2b2e;border-radius:4px;height:4px;overflow:hidden}.coverageRow>i em{background:linear-gradient(90deg, var(--cyan), var(--lime));height:100%;display:block}.mockupNote{color:#4e6267;letter-spacing:.08em;font-size:8px;position:absolute;bottom:12px;right:20px}.systemStrip{width:min(var(--max), calc(100% - 64px));border-top:1px solid var(--line);border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:30px;margin:0 auto;padding:28px 0;display:flex}.systemStrip>span{color:#64777b;letter-spacing:.08em;white-space:nowrap;font-size:11px}.systemStrip div{flex-wrap:wrap;justify-content:flex-end;gap:20px 28px;display:flex}.systemStrip b{color:#a7b6b9;font-size:12px;font-weight:600}.auditPreview{width:min(var(--max), calc(100% - 64px));background:linear-gradient(135deg,#b7ff4812,#38e8ff0a 45%,#0f1618f2);border:1px solid #b7ff4840;border-radius:24px;margin:56px auto 0;padding:38px;scroll-margin-top:40px}.auditIntro{grid-template-columns:1fr 1fr;gap:20px 70px;display:grid}.auditIntro .sectionKicker{color:var(--lime-soft);grid-column:1/-1}.auditIntro h2{letter-spacing:-.05em;margin:0;font-size:clamp(32px,4vw,54px)}.auditIntro p{color:var(--muted);margin:0;line-height:1.8}.auditSignals{grid-template-columns:repeat(3,1fr);gap:12px;margin:30px 0;display:grid}.auditSignals article{border:1px solid var(--line);background:#070c0ec7;border-radius:14px;padding:20px}.auditSignals span,.auditSignals i{color:#6f8387;letter-spacing:.08em;font-size:9px;font-style:normal;display:block}.auditSignals b{min-height:54px;margin:13px 0;line-height:1.6;display:block}.auditSignals i{color:var(--lime-soft)}.primaryButton{min-height:48px;padding:0 20px;font-size:13px}.primaryButton span{margin-left:12px}.sectionBlock{width:min(var(--max), calc(100% - 64px));margin:0 auto;padding:138px 0 0}.sectionHeading{max-width:940px}.sectionHeading h2,.rowHeading h2,.integrationCopy h2,.securityLead h2,.faqHeading h2,.finalCta h2{letter-spacing:-.058em;margin:20px 0 22px;font-size:clamp(42px,5vw,72px);line-height:1.08}.sectionHeading p,.rowHeading>p,.integrationCopy>p,.securityLead>p{max-width:770px;color:var(--muted);margin:0;font-size:17px;line-height:1.85}.workflowGrid{border-top:1px solid var(--line);border-bottom:1px solid var(--line);grid-template-columns:repeat(4,1fr);margin-top:64px;display:grid}.workflowGrid article{border-right:1px solid var(--line);flex-direction:column;min-height:370px;padding:30px 28px 28px;transition:background .18s;display:flex}.workflowGrid article:first-child{border-left:1px solid var(--line)}.workflowGrid article:hover{background:#38e8ff09}.workflowNumber{color:var(--cyan);justify-content:space-between;align-items:center;font-family:ui-monospace,SFMono-Regular,Consolas,monospace;font-size:13px;display:flex}.workflowNumber i{background:var(--lime);border-radius:50%;width:9px;height:9px;box-shadow:0 0 15px #b7ff4899}.workflowGrid h3{letter-spacing:-.03em;margin:70px 0 16px;font-size:23px}.workflowGrid p{color:#87999d;margin:0;font-size:14px;line-height:1.8}.workflowGrid article>span{color:#5e7377;letter-spacing:.06em;margin-top:auto;padding-top:24px;font-size:10px}.compact{max-width:1080px}.capabilityGrid{grid-template-columns:repeat(2,1fr);gap:12px;margin-top:56px;display:grid}.capabilityGrid article{border:1px solid var(--line);background:#0c1315b3;border-radius:16px;grid-template-columns:42px 1fr auto;align-items:start;gap:18px;min-height:150px;padding:24px;transition:border-color .18s,transform .18s;display:grid}.capabilityGrid article:hover{border-color:#38e8ff59;transform:translateY(-2px)}.capabilityGrid article>span{color:var(--cyan);font-family:ui-monospace,monospace;font-size:11px}.capabilityGrid h3{margin:0 0 10px;font-size:20px}.capabilityGrid p{color:#87999d;margin:0;font-size:13px;line-height:1.75}.capabilityGrid article>i{color:#697d82;font-size:18px;font-style:normal}.rowHeading{grid-template-columns:1.2fr .8fr;align-items:end;gap:80px;display:grid}.rowHeading h2{margin-bottom:0}.audienceGrid{grid-template-columns:repeat(2,1fr);gap:16px;margin-top:58px;display:grid}.audienceGrid article{border:1px solid var(--line);background:radial-gradient(circle at 80% 10%,#38e8ff14,#0000 35%),#0c1315cc;border-radius:22px;min-height:500px;padding:42px}.audienceGrid .agencyCard{background:radial-gradient(circle at 80% 10%,#b7ff4817,#0000 35%),#0c1315cc}.audienceGrid article>span{color:var(--cyan-soft);letter-spacing:.16em;font-size:10px}.agencyCard>span{color:var(--lime-soft)!important}.audienceGrid h3{letter-spacing:-.045em;margin:52px 0 18px;font-size:38px}.audienceGrid p{max-width:570px;color:var(--muted);margin:0;line-height:1.8}.audienceGrid ul,.pricingGrid ul{margin:30px 0 0;padding:0;list-style:none}.audienceGrid li,.pricingGrid li{color:#c1ced0;margin-top:14px;padding-left:22px;font-size:13px;position:relative}.audienceGrid li:before,.pricingGrid li:before{content:"";background:var(--cyan);border-radius:50%;width:7px;height:7px;position:absolute;top:.55em;left:0;box-shadow:0 0 9px #38e8ff8c}.agencyCard li:before,.featuredPlan li:before{background:var(--lime);box-shadow:0 0 9px #b7ff488c}.audienceGrid article>a{color:var(--text);align-items:center;gap:14px;margin-top:42px;font-size:13px;font-weight:700;display:inline-flex}.audienceGrid article>a i{color:var(--lime);font-style:normal}.integrationSection{grid-template-columns:.95fr 1.05fr;align-items:center;gap:90px;display:grid}.integrationList{border-top:1px solid var(--line);margin-top:44px}.integrationList div{border-bottom:1px solid var(--line);grid-template-columns:48px 1fr auto;align-items:center;min-height:58px;display:grid}.integrationList i{color:#5f777b;font-family:ui-monospace,monospace;font-size:9px;font-style:normal}.integrationList b{font-size:13px}.integrationList span{border:1px solid var(--line);color:#7f9397;border-radius:999px;padding:5px 8px;font-size:8px}.connectorCard{background:linear-gradient(155deg,#111c1ff5,#070c0df5);border:1px solid #38e8ff3b;border-radius:22px;padding:28px;box-shadow:0 28px 80px #00000059,0 0 50px #38e8ff0a}.connectorTop{color:#81969a;letter-spacing:.12em;justify-content:space-between;font-size:9px;display:flex}.connectorTop i{color:var(--lime);font-style:normal}.connectorSite{border:1px solid var(--line);background:#060b0c99;border-radius:14px;grid-template-columns:auto 1fr auto;align-items:center;gap:14px;margin:24px 0;padding:18px;display:grid}.wpIcon{border:1px solid #87999d;border-radius:50%;place-items:center;width:38px;height:38px;font-family:Georgia,serif;font-size:19px;display:grid}.connectorSite div span{color:#667c80;margin-top:4px;font-size:9px;display:block}.connectorSite em{color:var(--lime-soft);background:#b7ff481a;border-radius:999px;padding:6px 8px;font-size:8px;font-style:normal}.permissionGrid{grid-template-columns:repeat(2,1fr);gap:10px;display:grid}.permissionGrid div{border:1px solid var(--line);border-radius:11px;padding:16px}.permissionGrid span,.permissionGrid b{display:block}.permissionGrid span{color:#64797d;font-size:8px}.permissionGrid b{margin-top:7px;font-size:11px}.publishFlow{align-items:center;margin:24px 0 18px;display:flex}.publishFlow i{border:1px solid var(--line);color:#7f9498;white-space:nowrap;border-radius:7px;padding:7px 9px;font-size:8px;font-style:normal}.publishFlow i.done{color:var(--cyan-soft);border-color:#38e8ff38}.publishFlow span{background:var(--line);flex:1;height:1px}.connectorCard>p{color:#596f73;margin:0;font-size:9px;line-height:1.6}.securitySection{grid-template-columns:.9fr 1.1fr;align-items:start;gap:90px;display:grid}.securityLead{position:sticky;top:50px}.securityLead>a{color:var(--lime-soft);gap:12px;margin-top:30px;font-size:13px;font-weight:700;display:inline-flex}.securityGrid{grid-template-columns:repeat(2,1fr);gap:12px;display:grid}.securityGrid article{border:1px solid var(--line);background:#0c1315bf;border-radius:18px;min-height:250px;padding:28px}.securityGrid span{color:var(--cyan);font-family:ui-monospace,monospace;font-size:10px}.securityGrid h3{margin:65px 0 14px;font-size:19px}.securityGrid p{color:#83969a;margin:0;font-size:13px;line-height:1.75}.pricingHeading{text-align:center;margin:0 auto}.pricingHeading p{margin-inline:auto}.pricingGrid{grid-template-columns:repeat(3,1fr);align-items:stretch;gap:14px;margin-top:58px;display:grid}.pricingGrid article{border:1px solid var(--line);background:#0b1113e0;border-radius:20px;flex-direction:column;min-height:580px;padding:34px;display:flex;position:relative}.pricingGrid article.featuredPlan{background:linear-gradient(165deg,#b7ff4814,#0b1113f5 38%);border-color:#b7ff4859;box-shadow:0 24px 80px #00000052}.popularTag{background:var(--lime);color:#0c1405;border-radius:999px;padding:6px 9px;font-size:8px;font-weight:800;position:absolute;top:20px;right:20px}.pricingGrid h3{margin:0;font-size:18px}.price{margin:54px 0 20px}.price b{letter-spacing:-.055em;font-size:48px;display:block}.price span{color:#71858a;margin-top:7px;font-size:10px;display:block}.pricingGrid article>p{min-height:52px;color:var(--muted);margin:0;font-size:13px;line-height:1.7}.pricingGrid article>a{border:1px solid var(--line-strong);color:#d9e2e4;border-radius:10px;place-items:center;min-height:48px;margin-top:auto;font-size:12px;font-weight:700;display:grid}.featuredPlan>a{background:var(--lime);border-color:var(--lime)!important;color:#0b1205!important}.faqSection{grid-template-columns:.8fr 1.2fr;gap:90px;display:grid}.faqHeading h2{font-size:clamp(38px,4.5vw,64px)}.faqList{border-top:1px solid var(--line)}.faqList details{border-bottom:1px solid var(--line)}.faqList summary{justify-content:space-between;align-items:center;gap:20px;min-height:82px;font-size:16px;font-weight:650;list-style:none;display:flex}.faqList summary::-webkit-details-marker{display:none}.faqList summary span{color:var(--cyan);font-size:24px;font-weight:300;transition:transform .18s}.faqList details[open] summary span{transform:rotate(45deg)}.faqList p{color:#87999d;max-width:740px;margin:-5px 0 28px;font-size:14px;line-height:1.85}.finalCta{width:min(var(--max), calc(100% - 64px));text-align:center;background:linear-gradient(145deg,#111b1ef5,#070b0cfa);border:1px solid #38e8ff38;border-radius:28px;margin:138px auto 0;padding:100px 48px;position:relative;overflow:hidden}.ctaGlow{pointer-events:none;background:radial-gradient(circle,#38e8ff21,#0000 68%);width:720px;height:420px;position:absolute;inset:-140px 0 auto 50%;transform:translate(-50%)}.finalCta>:not(.ctaGlow){z-index:1;position:relative}.finalCta h2{max-width:1000px;margin-inline:auto}.finalCta>p{max-width:730px;color:var(--muted);margin:0 auto;font-size:16px;line-height:1.8}.finalForm{text-align:left;margin:36px auto 0}.finalCta small{color:#677b7f;margin-top:14px;display:block}footer{width:min(var(--max), calc(100% - 64px));border-top:1px solid var(--line);grid-template-columns:auto 1fr auto;align-items:center;gap:26px 70px;margin:90px auto 0;padding:42px 0 50px;display:grid}footer p{color:#73868a;max-width:520px;margin:0;font-size:12px;line-height:1.7}footer div{color:#9babad;gap:20px;font-size:12px;display:flex}footer>span{color:#4f6266;grid-column:1/-1;font-size:10px}@keyframes signalPulse{0%,to{opacity:.75;transform:scale(.92)}50%{opacity:1;transform:scale(1.08)}}@keyframes commandEnter{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:translateY(0)}}@media (width<=1180px){.desktopNav{display:none}.hero{grid-template-columns:1fr;gap:62px;padding-top:72px}.heroCopy{max-width:880px}.commandWrap{max-width:930px}.workflowGrid{grid-template-columns:repeat(2,1fr)}.workflowGrid article:nth-child(2){border-right:1px solid var(--line)}.workflowGrid article:nth-child(n+3){border-top:1px solid var(--line)}.rowHeading,.integrationSection,.securitySection,.faqSection{grid-template-columns:1fr;gap:50px}.rowHeading>p{max-width:800px}.securityLead{position:static}.connectorCard{max-width:850px}}@media (width<=780px){.siteHeader,.hero,.systemStrip,.auditPreview,.sectionBlock,.finalCta,footer{width:min(100% - 32px, var(--max))}.siteHeader{height:72px}.headerActions{display:none}.mobileMenu{display:block;position:relative}.mobileMenu summary{border:1px solid var(--line);border-radius:10px;align-content:center;gap:7px;width:42px;height:42px;padding:10px;list-style:none;display:grid}.mobileMenu summary::-webkit-details-marker{display:none}.mobileMenu summary span{background:var(--text);height:1px}.mobileMenu nav{border:1px solid var(--line-strong);background:#0c1214;border-radius:14px;width:220px;padding:12px;display:grid;position:absolute;top:52px;right:0;box-shadow:0 20px 50px #00000080}.mobileMenu nav a{border-bottom:1px solid var(--line);padding:13px}.mobileMenu nav a:last-child{border-bottom:0}.hero{gap:46px;min-height:auto;padding:58px 0 60px}.hero h1{margin-top:20px;font-size:clamp(43px,13vw,64px)}.heroLead{font-size:16px}.domainForm{grid-template-columns:auto 1fr;padding:10px}.domainForm button{grid-column:1/-1;width:100%}.commandBody{grid-template-columns:1fr}.commandSidebar{display:none}.commandTopbar{height:58px;padding-inline:16px}.commandTopbar>span:first-child{font-size:9px}.liveStatus{padding:6px 8px;font-size:8px}.commandMain{padding:20px 15px 28px}.commandHeading h2{font-size:20px}.metricGrid{grid-template-columns:1fr}.metricGrid article:nth-child(n+2){display:none}.intelGrid{grid-template-columns:1fr}.miniStack{grid-template-columns:repeat(2,1fr)}.radarVisual{height:230px}.systemStrip{flex-direction:column;align-items:flex-start}.systemStrip div{justify-content:flex-start}.auditPreview{padding:25px}.auditIntro,.auditSignals,.capabilityGrid,.audienceGrid,.securityGrid,.pricingGrid{grid-template-columns:1fr}.sectionBlock{padding-top:100px}.sectionHeading h2,.rowHeading h2,.integrationCopy h2,.securityLead h2,.faqHeading h2,.finalCta h2{font-size:clamp(38px,11vw,56px)}.workflowGrid{grid-template-columns:1fr}.workflowGrid article{border-left:1px solid var(--line);border-top:1px solid var(--line);min-height:300px}.workflowGrid article:first-child{border-top:0}.workflowGrid h3{margin-top:48px}.audienceGrid article{min-height:460px;padding:28px}.permissionGrid{grid-template-columns:1fr}.publishFlow{flex-direction:column;align-items:stretch;gap:7px}.publishFlow span{width:1px;height:12px;margin-left:18px}.pricingGrid article{min-height:540px}.finalCta{margin-top:100px;padding:74px 18px}footer{grid-template-columns:1fr;align-items:start}}@media (width<=520px){.brand{font-size:19px}.brandMark{width:31px;height:31px}.signalLabel,.sectionKicker{font-size:9px}.audiencePills{margin-top:22px}.commandHeading .readiness{display:none}.miniStack{grid-template-columns:1fr}.growthCard{display:none}.radarVisual{height:210px}.capabilityGrid article{grid-template-columns:32px 1fr;padding:20px}.capabilityGrid article>i{display:none}.connectorCard{padding:18px}.connectorSite{grid-template-columns:auto 1fr}.connectorSite em{text-align:center;grid-column:1/-1}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:before,:after{transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}.loginPage{color:#eef6f6;background:#070b0d;grid-template-columns:minmax(500px,1.05fr) minmax(430px,.95fr);min-height:100vh;display:grid}.loginBrandPanel{background:radial-gradient(circle at 65% 40%,#39e8ff1f,#0000 29rem),linear-gradient(#78b0b80a 1px,#0000 1px) 0 0/52px 52px,linear-gradient(90deg,#78b0b80a 1px,#0000 1px) 0 0/52px 52px,#080e10;border-right:1px solid #b0e2ea1f;flex-direction:column;justify-content:space-between;min-height:100vh;padding:40px clamp(40px,6vw,88px) 48px;display:flex;position:relative;overflow:hidden}.loginBrandPanel:after{content:"";pointer-events:none;border:1px solid #39e8ff14;border-radius:50%;width:470px;height:470px;position:absolute;top:27%;left:22%;box-shadow:0 0 0 80px #39e8ff05,0 0 0 160px #39e8ff03}.loginBrand{z-index:2;align-items:center;gap:11px;width:fit-content;display:inline-flex;position:relative}.loginBrandMark{background:linear-gradient(145deg,#39e8ff1f,#b9ff4f09);border:1.5px solid #39e8ff;border-radius:10px;width:37px;height:37px;position:relative;box-shadow:inset 0 0 14px #39e8ff12}.loginBrandMark:before{content:"H";color:#39e8ff;letter-spacing:-.08em;place-items:center;font-size:20px;font-weight:900;line-height:1;display:grid;position:absolute;inset:0}.loginBrandMark i{background:#b9ff4f;border-radius:2px;width:10px;height:2px;position:absolute;top:6px;right:3px;transform:rotate(-35deg);box-shadow:0 0 13px #b9ff4fb3}.loginBrandMark i:after{content:"";border-top:2px solid #b9ff4f;border-right:2px solid #b9ff4f;width:5px;height:5px;position:absolute;top:-3px;right:-1px}.loginBrand>span:last-child{flex-direction:column;gap:2px;display:flex}.loginBrand b{letter-spacing:-.04em;font-size:20px}.loginBrand em{color:#617478;letter-spacing:.14em;text-transform:uppercase;font-size:8px;font-style:normal;font-weight:800}.loginBrandCopy{z-index:2;max-width:690px;padding:80px 0 60px;position:relative}.loginSignal{color:#95f4ff;letter-spacing:.16em;align-items:center;gap:9px;font-size:9px;font-weight:800;display:flex}.loginSignal i{background:#b9ff4f;border-radius:50%;width:7px;height:7px;box-shadow:0 0 11px #b9ff4fcc}.loginBrandCopy h1{letter-spacing:-.06em;margin:22px 0;font-size:clamp(42px,4.4vw,68px);line-height:1.05}.loginBrandCopy>p{color:#91a4a8;max-width:580px;margin:0;font-size:14px;line-height:1.8}.loginProof{background:#b0e2ea1a;border:1px solid #b0e2ea1f;border-radius:12px;grid-template-columns:repeat(3,1fr);gap:1px;margin-top:38px;display:grid;overflow:hidden}.loginProof article{background:#0a1113eb;padding:16px}.loginProof b{color:#d9faff;margin-bottom:5px;font-size:20px;display:block}.loginProof span{color:#63767a;font-size:8px}.loginActivity{z-index:2;grid-template-columns:repeat(3,1fr);gap:9px;display:grid;position:relative}.loginActivity>div{color:#7f9397;background:#0a1113d1;border:1px solid #b0e2ea1a;border-radius:8px;grid-template-columns:auto 1fr auto;align-items:center;gap:7px;min-width:0;padding:10px;font-size:7px;display:grid}.loginActivity i{border-radius:50%;width:5px;height:5px}.loginActivity i.lime{background:#b9ff4f}.loginActivity i.cyan{background:#39e8ff}.loginActivity i.violet{background:#b99dff}.loginActivity span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.loginActivity em{color:#53666a;white-space:nowrap;font-style:normal}.loginFormPanel{background:#080c0e;place-items:center;padding:50px clamp(32px,6vw,92px);display:grid;position:relative}.loginThemeToggle{position:absolute;top:26px;right:28px}.loginFormWrap{width:min(100%,430px)}.demoNotice{background:#ffae650d;border:1px solid #ffae652e;border-radius:8px;align-items:center;gap:9px;margin-bottom:38px;padding:10px 11px;display:flex}.demoNotice span{color:#ffb16d;background:#ffae651a;border-radius:4px;padding:4px 6px;font-size:7px;font-weight:800}.demoNotice p{color:#8c796d;margin:0;font-size:8px}.loginHeading>span{color:#39e8ff;letter-spacing:.18em;font-size:9px;font-weight:800}.loginHeading h2{letter-spacing:-.045em;margin:10px 0 8px;font-size:30px}.loginHeading p{color:#718489;margin:0 0 30px;font-size:11px}.loginFormWrap form>label{margin-bottom:17px;display:block}.loginFormWrap form>label>span{color:#9aabad;margin-bottom:8px;font-size:9px;font-weight:650;display:block}.loginFormWrap input[type=email],.loginFormWrap input[type=password],.passwordField{color:#d8e3e4;background:#0d1416;border:1px solid #b0e2ea24;border-radius:9px;width:100%;height:46px}.loginFormWrap input[type=email],.loginFormWrap input[type=password]{outline:0;padding:0 12px;font-size:13px}.signInForm label{color:#9aabad;font-size:12px;font-weight:650}.signInForm label input{margin-top:8px;display:block}.signInError{color:#ff9c8a;margin:-5px 0 14px;font-size:12px;line-height:1.5}.passwordField{align-items:center;padding:0 6px 0 12px;display:flex}.passwordField input{color:#d8e3e4;background:0 0;border:0;outline:0;flex:1;min-width:0;font-size:10px}.passwordField button{color:#627579;background:0 0;border:0;width:30px;height:30px}.loginOptions{justify-content:space-between;align-items:center;margin:-2px 0 20px;display:flex}.loginOptions label{color:#6d8084;align-items:center;gap:7px;font-size:8px;display:flex}.loginOptions input{accent-color:#b9ff4f}.loginOptions button{color:#72dce8;background:0 0;border:0;font-size:8px}.loginSubmit{color:#0b1307;background:#b9ff4f;border:1px solid #b9ff4f;border-radius:9px;justify-content:center;align-items:center;gap:9px;width:100%;height:46px;padding:0 14px;font-size:10px;font-weight:800;display:flex}.loginSubmit span{margin-left:auto}.loginSubmit:disabled{opacity:.7}.loginDivider{color:#526468;align-items:center;gap:10px;margin:26px 0 16px;font-size:7px;display:flex}.loginDivider:before,.loginDivider:after{content:"";background:#b0e2ea1a;flex:1;height:1px}.authRoadmap{justify-content:center;gap:7px;display:flex}.authRoadmap span{color:#65787c;border:1px solid #b0e2ea1a;border-radius:6px;padding:6px 8px;font-size:7px}.loginTerms{color:#506266;text-align:center;margin:22px 0 0;font-size:7px;line-height:1.6}@media (width<=960px){.loginPage{grid-template-columns:1fr}.loginBrandPanel{min-height:auto;padding:28px 24px 36px}.loginBrandCopy{padding:70px 0 45px}.loginActivity{grid-template-columns:1fr}.loginFormPanel{padding:55px 24px 70px}}@media (width<=560px){.loginBrandCopy h1{font-size:40px}.loginProof{grid-template-columns:1fr}.loginProof article{justify-content:space-between;align-items:baseline;display:flex}.authRoadmap{flex-wrap:wrap}}html[data-theme=light] .loginPage{color:#17282b;background:#eef3f1}html[data-theme=light] .loginBrandPanel{background:radial-gradient(circle at 65% 40%,#009cb01a,#0000 29rem),linear-gradient(#1d4e540d 1px,#0000 1px) 0 0/52px 52px,linear-gradient(90deg,#1d4e540d 1px,#0000 1px) 0 0/52px 52px,#f2f6f4;border-color:#1d4e5421}html[data-theme=light] .loginFormPanel,html[data-theme=light] .loginProof article,html[data-theme=light] .loginActivity>div,html[data-theme=light] .loginFormWrap input[type=email],html[data-theme=light] .loginFormWrap input[type=password],html[data-theme=light] .passwordField{color:#263b3f;background:#fff;border-color:#1d4e5424}html[data-theme=light] .loginBrandCopy>p,html[data-theme=light] .loginHeading p,html[data-theme=light] .loginActivity>div,html[data-theme=light] .loginFormWrap form>label>span{color:#647a7e}html[data-theme=light] .loginHeading h2,html[data-theme=light] .loginBrandCopy h1,html[data-theme=light] .loginProof b,html[data-theme=light] .loginFormWrap input,html[data-theme=light] .passwordField input{color:#172a2d}.realLoginPanel{background:#0a1214b3;border:1px solid #b0e2ea24;border-radius:14px;flex-direction:column;gap:11px;margin:25px 0 8px;padding:20px;display:flex}.realLoginPanel>span{color:#39e8ff;letter-spacing:.08em;font-size:13px;font-weight:900}.realLoginPanel>b{font-size:18px}.realLoginPanel>em{color:#91a3a7;font-size:14px;font-style:normal}.realLoginPanel>p{color:#91a3a7;margin:0;font-size:14px;line-height:1.65}.realLoginPanel .loginSubmit{margin-top:7px;font-size:15px;text-decoration:none}.loginSecondary{color:#91a3a7;align-self:center;font-size:13px;font-weight:750;text-decoration:none}.demoNotice span{font-size:12px}.demoNotice p{font-size:13px}.loginHeading>span{font-size:12px}.loginHeading p{font-size:14px;line-height:1.6}.loginDivider,.authRoadmap span,.loginTerms{font-size:12px}html[data-theme=light] .realLoginPanel{background:#ffffffd1;border-color:#1d4e5424}html[data-theme=light] .realLoginPanel>b{color:#172a2d}html[data-theme=light] .realLoginPanel>em,html[data-theme=light] .realLoginPanel>p,html[data-theme=light] .loginSecondary{color:#647a7e}.productApp{color:#eef6f6;--app-panel:#0d1315;--app-panel-2:#11191c;--app-line:#b0e2ea1f;--app-line-strong:#b0e2ea38;--app-muted:#a5b5b8;--app-dim:#7f9296;--app-cyan:#39e8ff;--app-lime:#b9ff4f;background:#070b0d;min-height:100vh;font-size:14px;display:flex}.dashboardAccessDenied{color:#eef6f6;background:#070b0d;place-items:center;min-height:100vh;padding:24px;display:grid}.dashboardAccessDenied section{text-align:center;background:#0d1315;border:1px solid #b0e2ea29;border-radius:18px;width:min(100%,560px);padding:36px}.dashboardAccessDenied span{color:#39e8ff;letter-spacing:.12em;font-size:12px;font-weight:900}.dashboardAccessDenied h1{margin:14px 0 10px;font-size:30px}.dashboardAccessDenied p{color:#9aabad;font-size:16px;line-height:1.7}.dashboardAccessDenied a{color:#39e8ff;border:1px solid #39e8ff;border-radius:9px;margin-top:12px;padding:10px 16px;font-weight:800;text-decoration:none;display:inline-flex}html[data-theme=light] .dashboardAccessDenied{color:#17282b;background:#eef3f1}html[data-theme=light] .dashboardAccessDenied section{background:#fff;border-color:#1d4e5424}html[data-theme=light] .dashboardAccessDenied p{color:#61777b}.productApp button,.productApp input,.productApp textarea,.productApp select{font:inherit}.productSidebar{z-index:40;border-right:1px solid var(--app-line);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#090e10f7;flex-direction:column;width:268px;padding:24px 18px 18px;display:flex;position:fixed;inset:0 auto 0 0}.productBrand{align-items:center;gap:11px;padding:0 8px 24px;display:flex}.productBrandMark{border:1px solid var(--app-cyan);background:linear-gradient(145deg,#39e8ff1f,#b9ff4f09);border-radius:9px;width:33px;height:33px;position:relative;box-shadow:inset 0 0 13px #39e8ff12}.productBrandMark:before{content:"H";color:var(--app-cyan);letter-spacing:-.08em;place-items:center;font-size:18px;font-weight:900;line-height:1;display:grid;position:absolute;inset:0}.productBrandMark i{background:var(--app-lime);border-radius:2px;width:9px;height:2px;position:absolute;top:5px;right:3px;transform:rotate(-35deg);box-shadow:0 0 12px #b9ff4fb3}.productBrandMark i:after{content:"";border-top:2px solid var(--app-lime);border-right:2px solid var(--app-lime);width:5px;height:5px;position:absolute;top:-3px;right:-1px}.productBrand>span:last-child{flex-direction:column;gap:2px;display:flex}.productBrand b{letter-spacing:-.04em;font-size:19px}.productBrand em{color:var(--app-dim);letter-spacing:.16em;text-transform:uppercase;font-size:12px;font-style:normal;font-weight:800}.projectSwitcher{border:1px solid var(--app-line);width:100%;min-height:62px;color:inherit;text-align:left;background:#0d1517;border-radius:12px;grid-template-columns:36px 1fr auto;align-items:center;gap:10px;padding:10px;display:grid}.projectAvatar{color:#a8f8ff;background:#39e8ff14;border:1px solid #39e8ff4d;border-radius:9px;place-items:center;width:36px;height:36px;font-size:12px;font-weight:800;display:grid}.projectSwitcher>span:nth-child(2){flex-direction:column;gap:3px;min-width:0;display:flex}.projectSwitcher b{color:#ecf4f5;text-overflow:ellipsis;white-space:nowrap;font-size:12px;overflow:hidden}.projectSwitcher em,.projectSwitcher>i{color:var(--app-dim);font-size:12px;font-style:normal}.productNavigation{scrollbar-width:thin;scrollbar-color:#263638 transparent;flex:1;padding-top:20px;padding-right:3px;overflow-y:auto}.navLabel{color:#718388;letter-spacing:.14em;text-transform:uppercase;padding:0 10px 10px;font-size:13px;font-weight:800;display:block}.navModule{border:1px solid #0000;border-radius:10px;margin:3px 0}.navModuleDirect{color:#9aabad;border:1px solid #0000;border-radius:10px;grid-template-columns:28px minmax(0,1fr) auto;align-items:center;gap:7px;min-height:46px;margin:3px 0;padding:0 9px;font-size:13px;font-weight:680;transition:all .16s;display:grid}.navModuleDirect:hover{color:#edf5f6;background:#ffffff08}.navModuleDirect.active{color:#eaf7f8;background:#39e8ff0b;border-color:#39e8ff1f}.navModuleDirect>em{color:#b9e976;background:#b9ff4f14;border-radius:999px;padding:3px 6px;font-size:12px;font-style:normal;font-weight:750}.navModule>summary{color:#9aabad;border-radius:9px;grid-template-columns:28px minmax(0,1fr) auto 18px;align-items:center;gap:7px;min-height:44px;padding:0 9px;font-size:13px;font-weight:680;list-style:none;transition:all .16s;display:grid}.navModule>summary::-webkit-details-marker{display:none}.navModule>summary:hover{color:#edf5f6;background:#ffffff08}.navModule.active{background:#39e8ff06;border-color:#39e8ff1f}.navModule.active>summary{color:#eaf7f8}.navModuleIcon{border:1px solid var(--app-line);color:#829599;border-radius:7px;place-items:center;width:27px;height:27px;font-size:13px;display:grid}.navModule.active .navModuleIcon,.navModuleDirect.active .navModuleIcon{color:var(--app-cyan);background:#39e8ff12;border-color:#39e8ff38}.navModule>summary>em{color:#b9e976;background:#b9ff4f14;border-radius:999px;padding:3px 6px;font-size:12px;font-style:normal;font-weight:750}.navModule>summary>i{color:#66797d;font-size:12px;font-style:normal;transition:transform .16s}.navModule[open]>summary>i{transform:rotate(180deg)}.navModuleItems{gap:2px;padding:3px 7px 8px 37px;display:grid;position:relative}.navModuleItems:before{content:"";background:var(--app-line);width:1px;position:absolute;inset:4px auto 11px 22px}.productNavItem{color:#8fa2a6;border:1px solid #0000;border-radius:7px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:7px;min-height:34px;margin:0;padding:0 9px;font-size:12px;font-weight:620;transition:all .16s;display:grid;position:relative}.productNavItem:hover{color:#e5eeee;background:#ffffff06}.productNavItem.active{color:#effbfc;background:linear-gradient(90deg,#39e8ff1c,#39e8ff06);border-color:#39e8ff21}.productNavItem.active:before{content:"";background:var(--app-cyan);border-radius:4px;width:2px;height:16px;position:absolute;left:-1px;box-shadow:0 0 10px #39e8ffb3}.productNavItem em{color:#a1c96b;white-space:nowrap;background:#b9ff4f12;border-radius:4px;padding:3px 5px;font-size:12px;font-style:normal}.usageCard{border:1px solid var(--app-line);background:#10191cb8;border-radius:11px;padding:13px}.usageCard>div{color:#a9b9bc;justify-content:space-between;font-size:12px;display:flex}.usageCard>div b{color:var(--app-lime)}.usageCard>i{background:#1c292c;border-radius:10px;height:4px;margin:10px 0 8px;display:block;overflow:hidden}.usageCard>i em{border-radius:inherit;background:linear-gradient(90deg, var(--app-cyan), var(--app-lime));width:62%;height:100%;display:block}.usageCard.pendingUsage>div b{color:var(--app-dim)}.usageCard.pendingUsage>i em{width:0}.usageCard p{color:var(--app-dim);margin:0 0 9px;font-size:12px}.usageCard a{color:#a6eaf0;font-size:12px}.sidebarAccount{border-top:1px solid var(--app-line);grid-template-columns:31px 1fr auto;align-items:center;gap:9px;margin-top:12px;padding:12px 8px 0;display:grid}.sidebarAccount>span{color:#c4f9ff;background:#1b2b2f;border-radius:50%;place-items:center;width:31px;height:31px;font-size:12px;font-weight:800;display:grid}.sidebarAccount>div{flex-direction:column;gap:2px;display:flex}.sidebarAccount b{font-size:12px}.sidebarAccount em{color:var(--app-dim);font-size:12px;font-style:normal}.sidebarAccount button{color:#617377;cursor:pointer;background:0 0;border:0;font-size:12px;font-weight:750}.sidebarAccount button:hover{color:var(--app-cyan)}.projectSwitcher:disabled{cursor:default}.projectSwitcher:disabled>i{color:var(--app-dim)}.globalSearch input:disabled{cursor:default}.sidebarAccount>a{color:#8da1a5;font-size:12px;font-weight:750;text-decoration:none}.sidebarAccount>a:hover{color:var(--app-cyan)}.navModuleDirect.adminEntry{background:#b9ff4f0e;border-color:#b9ff4f2e}.navModuleDirect.adminEntry .navModuleIcon{color:var(--app-lime)}.productWorkspace{flex:1;min-width:0;margin-left:268px}.productTopbar{z-index:20;border-bottom:1px solid var(--app-line);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#070b0de6;justify-content:space-between;align-items:center;gap:24px;height:70px;padding:0 34px;display:flex;position:sticky;top:0}.topbarAnnouncementArea{flex:1;align-items:center;min-width:0;display:flex}.globalSearch{border:1px solid var(--app-line);background:#0e1517cc;border-radius:9px;align-items:center;gap:9px;width:min(430px,42vw);height:38px;padding:0 11px;display:flex}.globalSearch>span{color:#637579;font-size:17px}.globalSearch input{color:#e8f2f3;background:0 0;border:0;outline:0;flex:1;min-width:0;font-size:13px}.globalSearch input::placeholder{color:#59696d}.globalSearch kbd{border:1px solid var(--app-line);color:#637579;border-radius:4px;padding:3px 6px;font-size:12px}.topbarActions{align-items:center;gap:13px;display:flex}.syncState{color:#718488;align-items:center;gap:7px;font-size:12px;display:inline-flex}.syncState i{background:var(--app-lime);border-radius:50%;width:6px;height:6px;box-shadow:0 0 8px #b9ff4f99}.syncState.pending i{background:var(--app-dim);box-shadow:none}.topbarIconButton{border:1px solid var(--app-line);color:#91a2a6;background:#0d1517;border-radius:8px;place-items:center;width:34px;height:34px;transition:all .16s;display:inline-grid;position:relative}.topbarIconButton:hover{color:#b9f8ff;border-color:#39e8ff66;transform:translateY(-1px)}.topbarIconButton>span{font-size:14px;line-height:1}.topbarIconButton.hasUnread:after{content:"";background:#ff886e;border-radius:50%;width:5px;height:5px;position:absolute;top:6px;right:7px}.topbarUtilityGroup{align-items:center;gap:7px;display:inline-flex}.supportIconButton{color:#7cecf7}.supportIconButton>span{border:1.5px solid;border-radius:50%;place-items:center;width:13px;height:13px;font-size:0;display:grid}.supportIconButton>span:after{content:"";background:currentColor;border-radius:50%;width:4px;height:4px;box-shadow:5px 0}.announcementTicker{color:#91a2a6;text-align:left;background:linear-gradient(90deg,#39e8ff0e,#39e8ff03);border:1px solid #39e8ff1f;border-radius:8px;align-items:center;gap:7px;width:100%;min-width:0;max-width:660px;height:38px;padding:0 12px;display:inline-flex;overflow:hidden}.announcementTicker:hover{border-color:#39e8ff4d}.announcementTickerLabel{color:#6cebf8;background:#39e8ff0f;border:1px solid #39e8ff26;border-radius:4px;flex:none;padding:4px 6px;font-size:12px}.announcementTickerViewport{flex:1;min-width:0;overflow:hidden}.announcementTickerTrack{will-change:transform;align-items:center;gap:72px;width:max-content;min-width:max-content;animation:16s linear .9s infinite announcement-marquee;display:inline-flex}.announcementTicker b{color:#819397;white-space:nowrap;font-size:12px;font-weight:550;transition:color .16s;overflow:hidden}.announcementTicker:hover b{color:#d6f8fb}.announcementTicker:hover .announcementTickerTrack{animation-play-state:paused}@keyframes announcement-marquee{0%{transform:translate(0)}to{transform:translate(calc(-50% - 36px))}}@media (prefers-reduced-motion:reduce){.announcementTickerTrack{animation:none}}.topbarCreate,.primaryAction{color:#0a1206;background:#b9ff4f;border:1px solid #b9ff4f;border-radius:8px;justify-content:center;align-items:center;gap:7px;min-height:36px;padding:0 14px;font-size:12px;font-weight:800;display:inline-flex;box-shadow:0 6px 28px #b9ff4f14}.mobileNavButton{display:none}.topbarDialogBackdrop{z-index:100;-webkit-backdrop-filter:blur(7px);backdrop-filter:blur(7px);background:#020506b8;place-items:center;padding:22px;display:grid;position:fixed;inset:0}.topbarDialog{background:linear-gradient(145deg,#142023,#0b1113);border:1px solid #73d6e138;border-radius:15px;width:min(100%,430px);overflow:hidden;box-shadow:0 24px 80px #0000007a}.topbarDialog.announcementDialog{flex-direction:column;width:min(100%,720px);max-height:min(760px,100vh - 44px);display:flex}.topbarDialog>header{border-bottom:1px solid var(--app-line);justify-content:space-between;align-items:center;gap:20px;min-height:74px;padding:15px 18px;display:flex}.dialogEyebrow{color:var(--app-cyan);letter-spacing:.14em;text-transform:uppercase;margin-bottom:4px;font-size:12px;font-weight:800;display:block}.topbarDialog h2{color:#edf8f8;letter-spacing:-.02em;margin:0;font-size:16px}.topbarDialog>header button{border:1px solid var(--app-line);color:#95a8ab;background:#0c1517;border-radius:7px;place-items:center;width:30px;height:30px;font-size:18px;line-height:1;display:grid}.announcementDialogContent{flex-direction:column;flex:1;min-height:0;display:flex}.announcementList{min-height:0;padding:6px 18px 8px;overflow-y:auto}.announcementItem{border-bottom:1px solid var(--app-line)}.announcementItem:last-child{border-bottom:0}.announcementItem>button{width:100%;color:inherit;text-align:left;background:0 0;border:0;grid-template-columns:1fr auto;gap:5px 18px;padding:14px 34px 13px 2px;display:grid;position:relative}.announcementItem>button:hover b{color:#d6fbfd}.announcementItemMeta{color:#65787c;align-items:center;gap:7px;font-size:12px;display:flex}.announcementItemMeta em{color:#6cebf8;background:#39e8ff14;border-radius:4px;padding:3px 5px;font-size:12px;font-style:normal}.announcementItem>button>b{color:#c6d6d8;text-overflow:ellipsis;white-space:nowrap;grid-column:1;font-size:12px;font-weight:680;transition:color .16s;overflow:hidden}.announcementItemSummary{color:#718489;text-overflow:ellipsis;white-space:nowrap;grid-column:1;font-size:12px;line-height:1.55;overflow:hidden}.announcementItem>button>i{color:#6c8185;font-size:14px;font-style:normal;transition:transform .16s;position:absolute;top:50%;right:6px;transform:translateY(-50%)}.announcementItem.expanded>button>i{transform:translateY(-50%)rotate(180deg)}.announcementItem>p{border-left:2px solid var(--app-cyan);color:#a8b8bb;background:#39e8ff0b;border-radius:0 8px 8px 0;margin:-1px 2px 14px;padding:12px 13px;font-size:12px;line-height:1.8}.announcementPagination{border-top:1px solid var(--app-line);color:#64777b;justify-content:space-between;align-items:center;gap:14px;min-height:58px;padding:0 20px;font-size:12px;display:flex}.announcementPagination>div{gap:7px;display:inline-flex}.announcementPagination button{border:1px solid var(--app-line);color:#9badaf;background:#0c1517;border-radius:6px;min-height:29px;padding:0 9px;font-size:12px}.announcementPagination button:not(:disabled):hover{color:#b9f8ff;border-color:#39e8ff57}.announcementPagination button:disabled{cursor:not-allowed;opacity:.38}.announcementDialogContent p,.supportDialogContent p{color:#a8b8bb;margin:0;font-size:12px;line-height:1.85}.announcementDialogContent time{color:#607276;margin-top:17px;font-size:12px;display:block}.supportDialogContent{text-align:center;justify-items:center;gap:15px;padding:22px 24px 25px;display:grid}.supportDialogContent>img,.contactQrPlaceholder{background:#f8ffff;border:1px solid #39e8ff30;border-radius:12px;width:174px;height:174px}.supportDialogContent>img{object-fit:contain;padding:8px}.contactQrPlaceholder{color:#15383d;place-content:center;gap:7px;display:grid}.contactQrPlaceholder span{color:#13b3c4;font-size:30px}.contactQrPlaceholder b{font-size:12px}.contactQrPlaceholder em{color:#6d878a;font-size:12px;font-style:normal}.productMain{width:min(100%,1500px);margin:0 auto;padding:32px 34px 60px}.productPageHeader{justify-content:space-between;align-items:flex-end;gap:24px;margin-bottom:26px;display:flex}.pageEyebrow{color:var(--app-cyan);letter-spacing:.16em;text-transform:uppercase;font-size:12px;font-weight:800}.productPageHeader h1{letter-spacing:-.045em;margin:7px 0;font-size:clamp(26px,3vw,38px);font-weight:720}.productPageHeader p{max-width:680px;color:var(--app-muted);margin:0;font-size:13px;line-height:1.7}.pageActions{align-items:center;gap:9px;display:flex}.secondaryAction{border:1px solid var(--app-line-strong);color:#c2d0d2;background:#0d1517;border-radius:8px;justify-content:center;align-items:center;gap:7px;min-height:36px;padding:0 13px;font-size:12px;display:inline-flex}.panel{border:1px solid var(--app-line);background:linear-gradient(145deg,#10191cf0,#0a1012f0);border-radius:13px;box-shadow:0 18px 44px #0000001f}.panelHeader{border-bottom:1px solid var(--app-line);justify-content:space-between;align-items:center;gap:16px;min-height:54px;padding:0 18px;display:flex}.panelHeader h2,.panelHeader h3{margin:0;font-size:12px}.panelHeader>span,.panelHeader a{color:#799094;font-size:12px}.statusPill{border-radius:999px;align-items:center;gap:5px;padding:4px 7px;font-size:12px;font-style:normal;font-weight:700;display:inline-flex}.statusPill:before{content:"";background:currentColor;border-radius:50%;width:5px;height:5px}.statusPill.running{color:#6cefff;background:#39e8ff17}.statusPill.completed{color:#b9ff4f;background:#b9ff4f14}.statusPill.draft{color:#9aa9ac;background:#a0aeb217}.statusPill.failed{color:#ff8c78;background:#ff776317}.navBackdrop{display:none}@media (width<=980px){.productSidebar{visibility:hidden;pointer-events:none;transition:transform .2s;transform:translate(-102%)}.productSidebar.open{visibility:visible;pointer-events:auto;transform:translate(0)}.productWorkspace{margin-left:0}.mobileNavButton{border:1px solid var(--app-line);color:#c7d4d6;background:#0d1517;border-radius:8px;place-items:center;width:34px;height:34px;display:inline-grid}.navBackdrop{z-index:35;background:#000000a6;border:0;display:block;position:fixed;inset:0}.globalSearch{width:min(420px,48vw)}.announcementTicker{max-width:none}}@media (width<=680px){.productTopbar{height:62px;padding:0 16px}.globalSearch,.syncState,.topbarAnnouncementArea,.announcementTicker{display:none}.productMain{padding:24px 16px 48px}.productPageHeader{flex-direction:column;align-items:flex-start}.pageActions{width:100%}.pageActions>*{flex:1}}.metricCards{grid-template-columns:repeat(4,minmax(0,1fr));gap:13px;margin-bottom:14px;display:grid}.metricCard{min-height:132px;padding:16px 17px}.metricCard>div{color:#7d9296;justify-content:space-between;align-items:center;font-size:12px;display:flex}.metricCard>div i{border-radius:7px;place-items:center;width:25px;height:25px;font-size:13px;font-style:normal;display:grid}.metricCard>div i.cyan{color:#55eaff;background:#39e8ff14}.metricCard>div i.lime{color:#b9ff4f;background:#b9ff4f14}.metricCard>div i.violet{color:#b99bff;background:#ab86ff17}.metricCard>div i.orange{color:#ff9e63;background:#ff995c14}.metricCard>b{letter-spacing:-.04em;margin:17px 0 7px;font-size:27px;display:block}.metricCard p{color:#65787c;margin:0;font-size:12px}.metricCard p em{color:#aeea65;margin-right:3px;font-style:normal}.overviewGrid{grid-template-columns:minmax(0,1.75fr) minmax(280px,.72fr);gap:14px;display:grid}.panelHeader>div span{color:#607377;margin-top:4px;font-size:12px;display:block}.panelSelect{border:1px solid var(--app-line);color:#829599;background:#0b1214;border-radius:6px;padding:7px 9px;font-size:12px}.trafficSummary{grid-template-columns:repeat(4,1fr);padding:18px;display:grid}.trafficSummary>div{border-right:1px solid var(--app-line);padding-right:18px}.trafficSummary>div:not(:first-child){padding-left:18px}.trafficSummary>div:last-child{border-right:0}.trafficSummary b{margin-bottom:4px;font-size:17px;display:block}.trafficSummary span{color:#65787c;font-size:12px}.trafficChart{grid-template-columns:30px 1fr;height:214px;padding:10px 18px 0 12px;display:grid}.chartScale{color:#4f6064;flex-direction:column;justify-content:space-between;padding-bottom:5px;font-size:12px;display:flex}.chartPlot{border-bottom:1px solid var(--app-line);background:linear-gradient(#39e8ff05,#0000);position:relative;overflow:hidden}.chartGrid{background:var(--app-line);height:1px;position:absolute;left:0;right:0}.chartGrid.lineOne{top:24%}.chartGrid.lineTwo{top:49%}.chartGrid.lineThree{top:74%}.chartArea{clip-path:polygon(0 82%,9% 73%,18% 64%,27% 69%,36% 55%,45% 49%,54% 53%,63% 38%,72% 32%,81% 21%,90% 25%,100% 9%,100% 100%,0 100%);background:linear-gradient(#39e8ff2b,#39e8ff00);position:absolute;inset:11% 0 0}.chartPlot:after{content:"";clip-path:polygon(0 calc(82% - 1px),9% calc(73% - 1px),18% calc(64% - 1px),27% calc(69% - 1px),36% calc(55% - 1px),45% calc(49% - 1px),54% calc(53% - 1px),63% calc(38% - 1px),72% calc(32% - 1px),81% calc(21% - 1px),90% calc(25% - 1px),100% calc(9% - 1px),100% calc(9% + 1px),90% calc(25% + 1px),81% calc(21% + 1px),72% calc(32% + 1px),63% calc(38% + 1px),54% calc(53% + 1px),45% calc(49% + 1px),36% calc(55% + 1px),27% calc(69% + 1px),18% calc(64% + 1px),9% calc(73% + 1px),0 calc(82% + 1px));filter:drop-shadow(0 0 6px #39e8ffcc);background:#55eaff;position:absolute;inset:11% 0 0}.chartPlot>i{z-index:2;background:#0b1214;border:1px solid #8af3ff;border-radius:50%;width:4px;height:4px;margin:0 0 -2px -2px;position:absolute}.chartDates{color:#4f6165;justify-content:space-between;padding:8px 18px 15px 42px;font-size:12px;display:flex}.overviewSide{gap:14px;display:grid}.activeTaskBody{padding:15px 17px 17px}.taskSignal{color:#67eafa;align-items:center;gap:7px;font-size:12px;display:flex}.taskSignal>i{background:var(--app-cyan);border-radius:50%;width:6px;height:6px;box-shadow:0 0 10px #39e8ffbf}.taskSignal em{color:#526468;margin-left:auto;font-style:normal}.activeTaskBody h3{margin:13px 0 6px;font-size:12px;line-height:1.45}.activeTaskBody>p{color:#65777b;margin:0 0 16px;font-size:12px}.taskProgressLabel{color:#85979b;justify-content:space-between;margin-bottom:7px;font-size:12px;display:flex}.taskProgressLabel b{color:#b7f6ff}.taskProgress{background:#1b292c;border-radius:10px;height:4px;overflow:hidden}.taskProgress i{background:linear-gradient(90deg, var(--app-cyan), var(--app-lime));height:100%;display:block}.taskStages{color:#4f6165;text-align:center;grid-template-columns:repeat(4,1fr);margin:12px 0 14px;font-size:12px;display:grid}.taskStages span{padding-top:10px;position:relative}.taskStages span:before{content:"";background:#0d1517;border:1px solid #415256;border-radius:50%;width:5px;height:5px;position:absolute;top:0;left:50%}.taskStages .done{color:#93a86f}.taskStages .done:before{border-color:var(--app-lime);background:var(--app-lime)}.taskStages .active{color:#79eefa}.taskStages .active:before{border-color:var(--app-cyan);box-shadow:0 0 8px #39e8ffcc}.taskDetailButton{border:1px solid var(--app-line);color:#a8b8bb;border-radius:7px;justify-content:space-between;align-items:center;min-height:33px;padding:0 11px;font-size:12px;display:flex}.taskDetailButton span{color:var(--app-cyan)}.setupBody{align-items:center;gap:19px;padding:14px 17px 17px;display:flex}.readinessRing{background:radial-gradient(circle at center, #0d1517 56%, transparent 57%), conic-gradient(var(--app-lime) 0 60%, #1c292c 60% 100%);border-radius:50%;justify-content:center;align-items:baseline;width:64px;height:64px;padding-top:20px;display:flex}.readinessRing b{font-size:16px}.readinessRing span{color:#819397;font-size:12px}.setupBody ul{flex:1;margin:0;padding:0;list-style:none}.setupBody li{color:#617377;margin:6px 0;padding-left:15px;font-size:12px;position:relative}.setupBody li:before{content:"";border:1px solid #3c4e52;border-radius:50%;width:6px;height:6px;position:absolute;top:2px;left:0}.setupBody li.done{color:#8fa1a5}.setupBody li.done:before{background:#9ccd5e;border-color:#9ccd5e}.lowerGrid{grid-template-columns:minmax(0,1.45fr) minmax(320px,.75fr);gap:14px;margin-top:14px;display:grid}.opportunityTable{padding:0 18px 9px}.tableHead,.tableRow{grid-template-columns:minmax(170px,1.8fr) .8fr .65fr .8fr .5fr .7fr;align-items:center;gap:10px;display:grid}.tableHead{color:#526468;text-transform:uppercase;min-height:38px;font-size:12px}.tableRow{border-top:1px solid var(--app-line);color:#7b8f93;min-height:52px;font-size:12px}.tableRow b{color:#cdd9db;text-overflow:ellipsis;white-space:nowrap;font-size:12px;overflow:hidden}.tableRow>span:nth-of-type(3){align-items:center;gap:5px;display:flex}.difficulty{background:#1d2a2d;border-radius:10px;width:34px;height:3px;overflow:hidden}.difficulty em{background:#ff9d61;height:100%;display:block}.tableRow strong{width:28px;height:24px;color:var(--app-lime);background:#b9ff4f14;border-radius:6px;place-items:center;font-size:12px;display:grid}.tableRow a{color:#78eaf7;font-size:12px}.recentList{padding:5px 17px 8px}.recentList>a{border-bottom:1px solid var(--app-line);grid-template-columns:31px 1fr auto;align-items:center;gap:9px;min-height:61px;display:grid}.recentList>a:last-child{border-bottom:0}.documentIcon{border:1px solid var(--app-line);color:#6edfec;background:#10191b;border-radius:6px;place-items:center;width:29px;height:33px;font-size:12px;display:grid}.recentList>a>span:nth-child(2){flex-direction:column;gap:4px;min-width:0;display:flex}.recentList b{color:#c3d0d2;text-overflow:ellipsis;white-space:nowrap;font-size:12px;overflow:hidden}.recentList em{color:#596c70;text-overflow:ellipsis;white-space:nowrap;font-size:12px;font-style:normal;overflow:hidden}@media (width<=1220px){.metricCards{grid-template-columns:repeat(2,minmax(0,1fr))}.overviewGrid,.lowerGrid{grid-template-columns:1fr}.overviewSide{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=720px){.metricCards,.overviewSide{grid-template-columns:1fr}.trafficSummary{grid-template-columns:repeat(2,1fr);gap:18px 0}.trafficSummary>div:nth-child(2){border-right:0}.tableHead{display:none}.tableRow{grid-template-columns:1fr auto;padding:12px 0}.tableRow>span,.tableRow>strong{display:none}.tableRow a{text-align:right}}.writerLayout{grid-template-columns:minmax(0,1.18fr) minmax(360px,.82fr);align-items:start;gap:15px;display:grid}.draftMarker{color:#678085;font-size:12px;font-style:normal}.formSection{border-bottom:1px solid var(--app-line);padding:20px}.formSectionTitle{gap:11px;margin-bottom:19px;display:flex}.formSectionTitle>span{width:27px;height:27px;color:var(--app-cyan);background:#39e8ff0f;border:1px solid #39e8ff38;border-radius:7px;place-items:center;font-size:12px;font-weight:800;display:grid}.formSectionTitle h3{margin:0 0 3px;font-size:13px}.formSectionTitle p{color:#607377;margin:0;font-size:12px}.fieldLabel,.fieldGrid label>span{color:#8fa1a5;margin-bottom:7px;font-size:12px;font-weight:650;display:block}.fieldLabel em{color:#ff907c;font-size:12px;font-style:normal}.keywordInput{background:#0a1113;border:1px solid #39e8ff45;border-radius:9px;grid-template-columns:auto 1fr auto;align-items:center;gap:9px;height:45px;padding:0 12px;display:grid;box-shadow:0 0 0 3px #39e8ff06}.keywordInput>span{color:#6fddea;font-size:17px}.keywordInput input{color:#edf5f6;background:0 0;border:0;outline:0;min-width:0;font-size:13px}.keywordInput i{color:#7c9296;background:#172326;border-radius:4px;padding:4px 6px;font-size:12px;font-style:normal}.intentPreview{color:#66797d;align-items:center;gap:8px;margin-top:9px;font-size:12px;display:flex}.intentPreview b{color:#acd66e;background:#b9ff4f12;border-radius:4px;padding:3px 6px;font-size:12px}.intentPreview em{margin-left:auto;font-style:normal}.fieldGrid{grid-template-columns:1.35fr .65fr;gap:12px;display:grid}.writerForm fieldset{border:0;min-width:0;margin:0;padding:0}.writerAudienceField{margin-top:13px;display:block}.writerAudienceField>span{color:#8fa1a5;margin-bottom:7px;font-size:12px;font-weight:650;display:block}.writerMarketGrid{grid-template-columns:1.1fr 1fr .58fr}.writerForm input:not([type=checkbox]),.writerForm select{border:1px solid var(--app-line);color:#c9d5d7;background:#0a1113;border-radius:8px;outline:0;width:100%;height:42px;padding:0 11px;font-size:12px}.writerForm select:focus,.writerForm input:focus{border-color:#39e8ff5c}.elementOptions{grid-template-columns:repeat(3,1fr);gap:7px;margin-top:13px;display:grid}.elementOptions label{border:1px solid var(--app-line);color:#7f9397;background:#0b1214;border-radius:7px;align-items:center;gap:7px;min-height:34px;padding:0 9px;font-size:12px;display:flex}.elementOptions input{accent-color:#b9ff4f;width:12px;height:12px}.writerProductSection{border-bottom:0}.writerProductList{border:1px solid var(--app-line);border-radius:8px;max-height:264px;overflow-y:auto}.writerProductList label{border-top:1px solid var(--app-line);color:#91a2a6;cursor:pointer;background:#0b1214;grid-template-columns:16px minmax(0,1fr);align-items:center;gap:9px;min-height:52px;padding:8px 11px;display:grid}.writerProductList label:first-child{border-top:0}.writerProductList label.selected{background:#b9ff4f0b}.writerProductList label:has(input:disabled){cursor:not-allowed;opacity:.48}.writerProductList input{width:13px;height:13px;accent-color:var(--app-lime)}.writerProductList label>span{flex-direction:column;gap:4px;min-width:0;display:flex}.writerProductList b,.writerProductList em{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.writerProductList b{color:#b9c7c9;font-size:12px}.writerProductList em{color:#607377;font-size:11px;font-style:normal}.writerInlineState{border:1px dashed var(--app-line-strong);color:#708489;text-align:center;border-radius:8px;justify-content:center;align-items:center;gap:9px;min-height:58px;padding:11px;font-size:12px;display:flex}.writerInlineState>i{border:2px solid #35484b;border-top-color:var(--app-cyan);border-radius:50%;width:13px;height:13px;animation:.8s linear infinite dashboardSpin}.writerInlineState.error{color:#eca08f;border-color:#ff776338}.writerInlineState button,.writerInlineState a{color:var(--app-cyan);background:0 0;border:0;font-size:12px}.knowledgeSource{border:1px solid var(--app-line);background:#0e1719cc;border-radius:8px;grid-template-columns:31px 1fr auto;align-items:center;gap:10px;margin-top:13px;padding:11px;display:grid}.knowledgeSource>span{color:#b99dff;background:#ab86ff1a;border-radius:7px;place-items:center;width:31px;height:31px;font-size:12px;font-weight:800;display:grid}.knowledgeSource>div{flex-direction:column;gap:3px;display:flex}.knowledgeSource b{font-size:12px}.knowledgeSource em{color:#607276;font-size:12px;font-style:normal}.knowledgeSource>i{color:#a5cf6b;font-size:12px;font-style:normal}.generationCost{color:#6a7d81;align-items:center;gap:8px;padding:17px 20px 8px;font-size:12px;display:flex}.generationCost b{color:#b1c2c5}.generationCost em{margin-left:auto;font-style:normal}.generateButton{border:1px solid var(--app-lime);background:var(--app-lime);color:#0a1206;border-radius:9px;justify-content:center;align-items:center;gap:8px;width:calc(100% - 40px);min-height:43px;margin:9px 20px 20px;font-size:12px;font-weight:800;display:flex}.generateButton span{margin-left:auto;margin-right:5px}.generateButton.muted{border-color:var(--app-line);color:#8ea1a5;background:#111b1d}.generateButton:disabled{cursor:not-allowed;opacity:.52}.writerPreview{gap:14px;display:grid;position:sticky;top:86px}.pipelineBody,.writerStateBody{padding:17px}.writerLiveProgress{background:#1a282b;border-radius:8px;height:4px;margin-bottom:17px;position:relative;overflow:hidden}.writerLiveProgress i{border-radius:inherit;background:linear-gradient(90deg, var(--app-cyan), var(--app-lime));width:36%;height:100%;animation:1.25s ease-in-out infinite dashboardProgress;position:absolute}.writerStateEmpty{text-align:center;flex-direction:column;justify-content:center;align-items:center;min-height:155px;display:flex}.writerStateEmpty>span{width:48px;height:48px;color:var(--app-cyan);background:#39e8ff0d;border:1px solid #39e8ff33;border-radius:8px;place-items:center;margin-bottom:13px;font:750 10px ui-monospace,SFMono-Regular,Menlo,monospace;display:grid}.writerStateEmpty b{color:#aababc;font-size:13px}.writerStateEmpty p{color:#617478;margin:6px 0 0;font-size:12px}.writerStateSummary{padding:2px 0 15px}.writerStateSummary b{color:#b6c5c7;overflow-wrap:anywhere;font-size:13px;line-height:1.45;display:block}.writerStateSummary p{color:#65797d;margin:6px 0 0;font-size:12px;line-height:1.6}.writerStateSummary.completed b{color:#c4e991}.writerStateSummary.failed b{color:#f3a08e}.writerStateNotice{background:#ff77630e;border:1px solid #ff776338;border-radius:7px;margin-bottom:14px;padding:11px 12px}.writerStateNotice b{color:#f3a08e;font-size:12px}.writerStateNotice p{color:#c9897c;margin:5px 0 0;font-size:12px;line-height:1.55}.writerStateMeta{border-top:1px solid var(--app-line);margin:0}.writerStateMeta>div{border-bottom:1px solid var(--app-line);grid-template-columns:82px minmax(0,1fr);align-items:center;gap:10px;min-height:43px;display:grid}.writerStateMeta dt{color:#5f7276;font-size:11px}.writerStateMeta dd{overflow-wrap:anywhere;color:#91a2a5;text-align:right;min-width:0;margin:0;font-size:11px}.writerStateMeta code{font:10px/1.45 ui-monospace,SFMono-Regular,Menlo,monospace}.writerStateActions{gap:8px;margin-top:14px;display:flex}.writerStateActions button{color:#82e4ed;background:#39e8ff0f;border:1px solid #39e8ff3d;border-radius:7px;flex:1;min-height:34px;padding:0 10px;font-size:12px}.writerStateActions button.muted{border-color:var(--app-line);color:#829397;background:#11191b}.writerUsagePanel dl{background:var(--app-line);grid-template-columns:repeat(2,minmax(0,1fr));gap:1px;margin:0;display:grid}.writerUsagePanel dl>div{background:#0b1214;min-width:0;padding:13px 15px}.writerUsagePanel dt{color:#5d7074;font-size:11px}.writerUsagePanel dd{color:#b4c4c6;margin:5px 0 0;font-size:13px;font-weight:750}.generatedArticlePanel{margin-top:15px;overflow:hidden}.generatedArticleHeader>div{min-width:0}.generatedArticleHeader>div span{text-overflow:ellipsis;white-space:nowrap;margin-top:4px;display:block;overflow:hidden}.generatedArticleHeader>em{flex:none}.generatedArticleLayout{grid-template-columns:minmax(0,1fr) minmax(270px,.34fr);align-items:start;display:grid}.generatedArticleCanvas{border-right:1px solid var(--app-line);color:#1d2d30;background:#f8faf9;min-width:0;min-height:640px;padding:52px clamp(28px,6vw,76px) 70px}.generatedArticleCanvas>header{border-bottom:1px solid #dfe7e5;max-width:780px;margin:0 auto 35px;padding-bottom:28px}.generatedArticleCanvas>header>span{color:#177f8d;text-transform:uppercase;font-size:11px;font-weight:800}.generatedArticleCanvas h1{color:#14272a;overflow-wrap:anywhere;margin:11px 0 14px;font-size:34px;line-height:1.18}.generatedArticleCanvas>header>p{color:#586d71;margin:0;font-size:15px;line-height:1.75}.generatedArticleBlocks{max-width:780px;margin:0 auto}.generatedArticleBlocks p,.generatedArticleBlocks li{color:#354b50;font-size:15px;line-height:1.82}.generatedArticleBlocks p{margin:0 0 18px}.generatedArticleBlocks h2,.generatedArticleBlocks h3,.generatedArticleBlocks h4,.generatedArticleBlocks h5,.generatedArticleBlocks h6{color:#172c30;letter-spacing:0;overflow-wrap:anywhere}.generatedArticleBlocks h2{margin:40px 0 15px;font-size:25px;line-height:1.25}.generatedArticleBlocks h3{margin:31px 0 13px;font-size:20px;line-height:1.3}.generatedArticleBlocks h4{margin:25px 0 11px;font-size:17px}.generatedArticleBlocks h5,.generatedArticleBlocks h6{margin:22px 0 10px;font-size:15px}.generatedArticleBlocks ul,.generatedArticleBlocks ol{margin:0 0 22px;padding-left:24px}.generatedArticleBlocks li{margin:7px 0;padding-left:4px}.generatedArticleBlocks blockquote{background:#eef5f4;border-left:3px solid #169bad;margin:27px 0;padding:18px 20px}.generatedArticleBlocks blockquote p{color:#27464b;margin:0;font-size:16px}.generatedArticleBlocks blockquote cite{color:#61787c;margin-top:10px;font-size:12px;font-style:normal;display:block}.generatedTableScroll{border:1px solid #d7e1df;max-width:100%;margin:25px 0;overflow-x:auto}.generatedTableScroll table{border-collapse:collapse;width:100%;font-size:13px}.generatedTableScroll th,.generatedTableScroll td{color:#344b4f;text-align:left;vertical-align:top;border:1px solid #d7e1df;min-width:120px;padding:11px 12px}.generatedTableScroll th{color:#203a3e;background:#eaf2f0;font-weight:800}.generatedImageBlock{margin:26px 0}.generatedImageBlock>div{color:#4b686d;background:#edf3f2;border:1px dashed #bdcfcb;flex-direction:column;justify-content:center;align-items:center;gap:8px;min-height:230px;display:flex}.generatedImageBlock>div span{font:800 13px ui-monospace,SFMono-Regular,Menlo,monospace}.generatedImageBlock>div small{text-align:center;overflow-wrap:anywhere;max-width:80%}.generatedImageBlock figcaption{color:#677c80;text-align:center;margin-top:7px;font-size:12px}.generatedArticleFacts{min-width:0;position:sticky;top:86px}.generatedArticleFacts>section{border-bottom:1px solid var(--app-line);padding:18px}.generatedArticleFacts h3{justify-content:space-between;gap:10px;margin:0 0 14px;font-size:12px;display:flex}.generatedArticleFacts h3 span{color:var(--app-cyan)}.generatedArticleFacts dl{margin:0}.generatedArticleFacts dl>div{border-top:1px solid var(--app-line);padding:10px 0}.generatedArticleFacts dl>div:first-child{border-top:0;padding-top:0}.generatedArticleFacts dt{color:#607377;margin-bottom:5px;font-size:11px}.generatedArticleFacts dd{color:#9cadb0;overflow-wrap:anywhere;margin:0;font-size:12px;line-height:1.55}.generatedArticleFacts dd a{color:#7bdce6}.generatedArticleFacts code{font:10px/1.5 ui-monospace,SFMono-Regular,Menlo,monospace}.generatedCitationList article{border-top:1px solid var(--app-line);padding:11px 0}.generatedCitationList article:first-child{border-top:0;padding-top:0}.generatedCitationList article>div{justify-content:space-between;align-items:flex-start;gap:10px;display:flex}.generatedCitationList b{color:#b3c3c5;flex:none;font-size:11px}.generatedCitationList span{color:#6e8185;text-align:right;font-size:11px;line-height:1.45}.generatedCitationList code{color:#53666a;overflow-wrap:anywhere;margin-top:6px;display:block}.pipelineProgress>div{color:#7f9296;justify-content:space-between;margin-bottom:8px;font-size:12px;display:flex}.pipelineProgress b{color:#c2f7ff}.pipelineProgress>i{background:#1a282b;border-radius:10px;height:4px;display:block;overflow:hidden}.pipelineProgress>i em{border-radius:inherit;background:linear-gradient(90deg, var(--app-cyan), var(--app-lime));height:100%;transition:width .5s;display:block}.pipelineSteps{margin-top:17px}.pipelineStep{grid-template-columns:30px 1fr auto;gap:10px;min-height:67px;display:grid;position:relative}.pipelineStep:not(:last-child):before{content:"";background:#253437;width:1px;height:30px;position:absolute;top:34px;left:14px}.pipelineStep>span{color:#586b6f;border:1px solid #2a3a3e;border-radius:50%;place-items:center;width:29px;height:29px;font-size:12px;display:grid}.pipelineStep>div{padding-top:3px}.pipelineStep b{color:#8fa1a5;margin-bottom:4px;font-size:12px;display:block}.pipelineStep p{color:#56696d;margin:0;font-size:12px;line-height:1.45}.pipelineStep>em{color:#4f6266;padding-top:7px;font-size:12px;font-style:normal}.pipelineStep.active>span{border-color:var(--app-cyan);color:var(--app-cyan);box-shadow:0 0 0 4px #39e8ff0d,0 0 12px #39e8ff3d}.pipelineStep.active b,.pipelineStep.active>em{color:#71ebf9}.pipelineStep.done>span{color:#0b1307;background:#9cdb57;border-color:#9cdb57}.pipelineStep.done b{color:#bdc8ca}.pipelineStep.done>em{color:#96bd64}.pipelineHint{background:#39e8ff09;border:1px solid #39e8ff1a;border-radius:8px;gap:10px;margin-top:3px;padding:12px;display:flex}.pipelineHint>span{color:var(--app-cyan)}.pipelineHint p{color:#667a7e;margin:0;font-size:12px;line-height:1.5}.pipelineHint b{color:#a9b9bc;margin-bottom:2px;display:block}.openEditorButton{color:#c9f58e;background:#b9ff4f14;border:1px solid #b9ff4f5c;border-radius:8px;justify-content:center;align-items:center;gap:8px;min-height:39px;margin-top:4px;font-size:12px;display:flex}.contractCard pre{color:#91cbd2;margin:0;padding:16px 17px 7px;font:12px/1.7 ui-monospace,SFMono-Regular,Menlo,monospace;overflow-x:auto}.contractCard>p{color:#5e7175;margin:0;padding:0 17px 15px;font-size:12px;line-height:1.55}@media (width<=1050px){.writerLayout{grid-template-columns:1fr}.writerPreview{grid-template-columns:1fr;position:static}}@media (width<=900px){.generatedArticleLayout{grid-template-columns:1fr}.generatedArticleCanvas{border-right:0}.generatedArticleFacts{border-top:1px solid var(--app-line);grid-template-columns:repeat(2,minmax(0,1fr));display:grid;position:static}.generatedArticleFacts>section{border-right:1px solid var(--app-line)}.generatedArticleFacts>section:last-child{border-right:0}}@media (width<=700px){.fieldGrid,.elementOptions,.writerPreview{grid-template-columns:1fr}.intentPreview{flex-wrap:wrap;align-items:flex-start}.intentPreview em{width:100%;margin-left:0}.generatedArticleHeader{align-items:flex-start}.generatedArticleCanvas{min-height:0;padding:34px 20px 45px}.generatedArticleCanvas h1{font-size:27px}.generatedArticleCanvas>header>p,.generatedArticleBlocks p,.generatedArticleBlocks li{font-size:14px}.generatedArticleFacts{grid-template-columns:1fr}.generatedArticleFacts>section{border-right:0}}.taskToolbar{border-bottom:1px solid var(--app-line);justify-content:space-between;align-items:center;gap:18px;min-height:64px;padding:0 18px;display:flex}.taskFilters{gap:4px;display:flex}.taskFilters button{color:#71858a;background:0 0;border:1px solid #0000;border-radius:7px;align-items:center;gap:5px;min-height:32px;padding:0 9px;font-size:12px;display:flex}.taskFilters button span{color:#627579;background:#182326;border-radius:9px;min-width:16px;padding:2px 4px;font-size:12px}.taskFilters button.active{color:#a7f5fd;background:#39e8ff12;border-color:#39e8ff26}.taskSearch{border:1px solid var(--app-line);background:#0a1113;border-radius:7px;align-items:center;gap:7px;width:min(280px,34vw);height:34px;padding:0 9px;display:flex}.taskSearch span{color:#617478}.taskSearch input{color:#c7d4d6;background:0 0;border:0;outline:0;flex:1;min-width:0;font-size:12px}.taskSearch input::placeholder{color:#536468}.taskTable{padding:0 18px 8px}.taskTableHead,.taskTableRow{grid-template-columns:minmax(310px,2fr) .65fr .9fr .5fr .65fr .4fr;align-items:center;gap:14px;display:grid}.taskTableHead{color:#526468;text-transform:uppercase;min-height:43px;font-size:12px}.taskTableRow{border-top:1px solid var(--app-line);color:#718489;min-height:76px;font-size:12px}.taskIdentity{grid-template-columns:34px 1fr;align-items:center;gap:10px;min-width:0;display:grid}.taskIdentity>span{border:1px solid var(--app-line);color:#66deeb;background:#111a1d;border-radius:6px;place-items:center;width:32px;height:37px;display:grid}.taskIdentity>div{flex-direction:column;gap:5px;min-width:0;display:flex}.taskIdentity b,.taskIdentity em{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.taskIdentity b{color:#c7d4d6;font-size:12px}.taskIdentity em{color:#5f7276;font-size:12px;font-style:normal}.tableProgress{align-items:center;gap:7px;display:flex}.tableProgress>span{background:#1b292c;border-radius:8px;width:55px;height:3px;overflow:hidden}.tableProgress>span i{background:linear-gradient(90deg, var(--app-cyan), var(--app-lime));height:100%;display:block}.tableProgress b{color:#87999d;font-size:12px}.taskTableRow>a{color:#6ee7f4}.emptyTasks{text-align:center;padding:70px 20px}.emptyTasks>span{color:#4c6064;font-size:32px;display:block}.emptyTasks h3{margin:12px 0 6px;font-size:13px}.emptyTasks p{color:#687b80;margin:0 0 14px;font-size:12px}.emptyTasks button{border:1px solid var(--app-line);color:#9babad;background:#11191b;border-radius:7px;padding:8px 12px;font-size:12px}.realTaskTable{padding:0 18px}.realTaskHead,.realTaskRow{grid-template-columns:minmax(240px,1.8fr) .7fr .55fr minmax(110px,.75fr) .8fr 58px;align-items:center;gap:14px;display:grid}.realTaskHead{color:#526468;text-transform:uppercase;min-height:43px;font-size:12px}.realTaskRow{border-top:1px solid var(--app-line);color:#718489;min-height:72px;font-size:12px}.realTaskMain{grid-template-columns:34px minmax(0,1fr);align-items:center;gap:10px;min-width:0;display:grid}.realTaskMain>span{color:#66deeb;background:#39e8ff0d;border:1px solid #39e8ff2e;border-radius:6px;place-items:center;width:32px;height:32px;font-size:11px;font-weight:800;display:grid}.realTaskMain>div{flex-direction:column;gap:4px;min-width:0;display:flex}.realTaskMain b,.realTaskMain em{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.realTaskMain b{color:#c7d4d6;font-size:12px}.realTaskMain em{color:#5f7276;font-size:12px;font-style:normal}.realTaskRow>code{color:#87999d;text-overflow:ellipsis;white-space:nowrap;font:11px/1.4 ui-monospace,SFMono-Regular,Menlo,monospace;overflow:hidden}.realTaskRow>button,.taskPagination button,.taskFetchState button{border:1px solid var(--app-line);color:#91a3a6;background:#11191b;border-radius:7px;min-height:32px;font-size:12px}.realTaskRow>button{padding:0 9px}.realTaskRow>button:hover:not(:disabled),.taskPagination button:hover:not(:disabled){color:#8feaf4;border-color:#39e8ff47}.realTaskDetails{border:1px solid var(--app-line);background:var(--app-line);border-radius:7px;grid-column:1/-1;grid-template-columns:repeat(3,minmax(0,1fr));gap:1px;margin-bottom:13px;display:grid;overflow:hidden}.realTaskDetails>div{background:#0b1214;flex-direction:column;gap:5px;min-width:0;padding:11px 12px;display:flex}.realTaskDetails span{color:#5e7175;font-size:11px}.realTaskDetails b,.realTaskDetails code{overflow-wrap:anywhere;color:#9babad;font-size:12px}.realTaskDetails code{font-family:ui-monospace,SFMono-Regular,Menlo,monospace}.taskFetchState{color:#71858a;justify-content:center;align-items:center;gap:12px;min-height:92px;padding:18px;font-size:12px;display:flex}.taskFetchState.error{color:#f0a284}.taskFetchState button{padding:0 11px}.taskPagination{border-top:1px solid var(--app-line);color:#667a7e;justify-content:flex-end;align-items:center;gap:12px;min-height:58px;padding:0 18px;font-size:12px;display:flex}.taskPagination button{min-width:68px;padding:0 10px}.taskPagination button:disabled{cursor:not-allowed;opacity:.45}.editorLayout{grid-template-columns:minmax(0,1.65fr) minmax(300px,.58fr);align-items:start;gap:15px;display:grid}.editorToolbar{border-bottom:1px solid var(--app-line);align-items:center;gap:15px;min-height:55px;padding:0 17px;display:flex}.modeSwitch{background:#090f11;border-radius:7px;padding:3px;display:flex}.modeSwitch button{color:#667a7e;background:0 0;border:0;border-radius:5px;min-width:50px;height:28px;font-size:12px}.modeSwitch button.active{color:#b7c6c8;background:#172326}.formatTools{border-left:1px solid var(--app-line);gap:4px;padding-left:15px;display:flex}.formatTools button{border:1px solid var(--app-line);color:#879a9e;background:#0a1113;border-radius:5px;min-width:27px;height:27px;padding:0 7px;font-size:12px}.editorToolbar>span{color:#617478;margin-left:auto;font-size:12px}.editorCanvas,.articlePreview{color:#192326;background:#f8faf9;width:min(100%,820px);min-height:800px;margin:0 auto;padding:46px 60px 70px}.titleEditor{resize:none;color:#172124;letter-spacing:-.035em;background:0 0;border:0;outline:0;width:100%;min-height:110px;padding:0;font:700 32px/1.18 Georgia,Times New Roman,serif}.slugPreview{color:#7b8a87;border-bottom:1px solid #dfe5e3;gap:7px;margin:13px 0 27px;padding-bottom:18px;font-size:12px;display:flex}.slugPreview span{color:#2b8f83;font-weight:800}.bodyEditor{resize:none;color:#3a4749;background:0 0;border:0;outline:0;width:100%;min-height:620px;padding:0;font:14px/1.95 Georgia,Times New Roman,serif}.articlePreview .previewKicker{color:#238e82;letter-spacing:.12em;font-size:12px;font-weight:800}.articlePreview h1{letter-spacing:-.04em;margin:15px 0 26px;font:700 34px/1.15 Georgia,serif}.articlePreview h2{margin:30px 0 10px;font:700 23px/1.3 Georgia,serif}.articlePreview p{color:#435053;white-space:pre-line;margin:0 0 18px;font:14px/1.85 Georgia,serif}.editorSide{gap:14px;display:grid;position:sticky;top:86px}.scoreBody{border-bottom:1px solid var(--app-line);align-items:center;gap:13px;padding:17px;display:flex}.scoreRing{background:radial-gradient(circle, #0f1719 56%, transparent 57%), conic-gradient(var(--app-lime) 0 86%, #1c292c 86%);border-radius:50%;justify-content:center;align-items:baseline;width:68px;height:68px;padding-top:21px;display:flex}.scoreRing b{font-size:18px}.scoreRing span{color:#6a7e82;font-size:12px}.scoreBody>div:last-child{flex:1}.scoreBody>div:last-child b{font-size:12px}.scoreBody>div:last-child p{color:#617478;margin:5px 0 0;font-size:12px;line-height:1.5}.scoreChecks{padding:7px 17px 12px}.scoreChecks>div{border-bottom:1px solid var(--app-line);grid-template-columns:21px 1fr auto;align-items:center;gap:7px;min-height:40px;display:grid}.scoreChecks>div:last-child{border-bottom:0}.scoreChecks span{border-radius:50%;place-items:center;width:18px;height:18px;font-size:12px;display:grid}.scoreChecks .good span{color:#a7dd66;background:#b9ff4f17}.scoreChecks .warn span{color:#ff9e63;background:#ff9e6317}.scoreChecks b{color:#8ea0a4;font-size:12px;font-weight:600}.scoreChecks em{color:#5e7175;font-size:12px;font-style:normal}.publishCard{padding-bottom:14px}.publishSite{border:1px solid var(--app-line);background:#0b1214;border-radius:8px;grid-template-columns:34px 1fr;align-items:center;gap:9px;margin:15px 15px 12px;padding:10px;display:grid}.publishSite>span{border:1px solid #73888c;border-radius:50%;place-items:center;width:32px;height:32px;font:700 13px Georgia,serif;display:grid}.publishSite>div{flex-direction:column;gap:3px;display:flex}.publishSite b{font-size:12px}.publishSite em{color:#617478;font-size:12px;font-style:normal}.publishCard label{margin:11px 15px;display:block}.publishCard label>span{color:#7a8e92;margin-bottom:6px;font-size:12px;display:block}.publishCard select{border:1px solid var(--app-line);color:#a5b5b8;background:#0a1113;border-radius:7px;width:100%;height:34px;padding:0 8px;font-size:12px}.publishCard>button{color:#8ceef8;background:#39e8ff12;border:1px solid #39e8ff47;border-radius:7px;justify-content:center;align-items:center;gap:7px;width:calc(100% - 30px);height:37px;margin:14px 15px 7px;font-size:12px;display:flex}.publishCard>p{color:#53666a;margin:0 15px;font-size:12px;line-height:1.5}.backToTasks{color:#72868a;font-size:12px}@media (width<=1120px){.taskTableHead,.taskTableRow{grid-template-columns:minmax(280px,2fr) .7fr .9fr .5fr}.taskTableHead>span:nth-child(4),.taskTableHead>span:nth-child(5),.taskTableRow>span:first-of-type,.taskTableRow>span:nth-of-type(2){display:none}.realTaskHead,.realTaskRow{grid-template-columns:minmax(220px,1.7fr) .7fr .55fr minmax(100px,.7fr) 58px}.realTaskHead>span:nth-child(5),.realTaskRow>.taskUpdatedAt{display:none}.editorLayout{grid-template-columns:1fr}.editorSide{grid-template-columns:repeat(2,1fr);position:static}.backToTasks{grid-column:1/-1}}@media (width<=760px){.taskToolbar{flex-direction:column;align-items:stretch;padding:12px}.taskFilters{grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.taskFilters button{white-space:nowrap;justify-content:center;min-width:0}.taskSearch{width:100%}.taskTableHead{display:none}.taskTableRow{grid-template-columns:1fr auto;gap:10px;padding:13px 0}.taskTableRow>i,.taskTableRow>.tableProgress,.taskTableRow>span,.realTaskHead{display:none}.realTaskTable{padding:0 12px}.realTaskRow{grid-template-columns:minmax(0,1fr) auto;gap:10px;padding:13px 0}.realTaskRow>.taskAttempts,.realTaskRow>.taskErrorCode,.realTaskRow>.taskUpdatedAt{display:none}.realTaskRow>button{grid-column:2}.realTaskDetails{grid-column:1/-1;grid-template-columns:1fr}.taskPagination{justify-content:center;padding:10px 12px}.editorSide{grid-template-columns:1fr}.editorCanvas,.articlePreview{padding:32px 22px 50px}.titleEditor{font-size:25px}.formatTools{display:none}}.comingWorkspace{overflow:hidden}.comingHero{border-bottom:1px solid var(--app-line);background:radial-gradient(circle at 70% 20%,#39e8ff14,#0000 25rem);padding:42px}.comingHero>span{color:var(--app-cyan);letter-spacing:.16em;font-size:12px;font-weight:800}.comingHero h2{letter-spacing:-.04em;max-width:650px;margin:12px 0 10px;font-size:24px}.comingHero p{color:#71858a;max-width:680px;margin:0;font-size:12px;line-height:1.7}.comingHero>div{align-items:center;gap:15px;margin-top:26px;display:flex}.comingHero>div b{border:1px solid var(--app-line);color:#9aabad;background:#0e1719;border-radius:7px;padding:9px 12px;font-size:12px}.comingHero>div i{color:#4e6266;font-style:normal}.sampleOpportunities{grid-template-columns:repeat(3,1fr);gap:12px;padding:18px;display:grid}.sampleOpportunities article{border:1px solid var(--app-line);background:#0b1214;border-radius:10px;padding:18px;position:relative}.sampleOpportunities article>div{color:#617478;align-items:baseline;gap:4px;font-size:12px;display:flex;position:absolute;top:15px;right:15px}.sampleOpportunities article>div b{color:var(--app-lime);font-size:15px}.sampleOpportunities h3{max-width:75%;margin:0 0 9px;font-size:13px}.sampleOpportunities p{color:#65787c;margin:0 0 17px;font-size:12px}.sampleOpportunities a{color:#72e6f2;font-size:12px}.connectorGrid{grid-template-columns:repeat(3,1fr);gap:14px;display:grid}.connectorTile{min-height:260px;padding:20px;position:relative}.connectorLogo{border:1px solid var(--app-line-strong);color:#bdeff4;background:#111c1f;border-radius:11px;place-items:center;width:45px;height:45px;font:700 17px Georgia,serif;display:grid}.connectorStatus{color:#71858a;align-items:center;gap:6px;font-size:12px;display:flex;position:absolute;top:22px;right:20px}.connectorStatus i{border-radius:50%;width:6px;height:6px}.connectorStatus i.connected{background:var(--app-lime);box-shadow:0 0 8px #b9ff4f80}.connectorStatus i.pending{background:#ff9e63}.connectorStatus i.error{background:#f47762}.connectorStatus i.soon{background:#53666a}.connectorTile h2{margin:24px 0 9px;font-size:13px}.connectorTile p{color:#708489;min-height:48px;margin:0;font-size:12px;line-height:1.65}.connectorTile>button{border:1px solid var(--app-line);color:#98abad;background:#111a1d;border-radius:7px;justify-content:center;align-items:center;gap:8px;width:100%;height:37px;margin-top:21px;font-size:12px;display:flex}.connectorTile>button span{margin-left:auto}.connectorTile button:disabled{cursor:not-allowed;opacity:.45}.securityNote{grid-template-columns:190px 1fr;gap:30px;margin-top:14px;padding:23px;display:grid}.securityNote>span{color:var(--app-cyan);letter-spacing:.15em;font-size:12px;font-weight:800}.securityNote h2{margin:0 0 7px;font-size:13px}.securityNote p{color:#65787c;margin:0;font-size:12px;line-height:1.6}.connectionNotice{color:#91dce4;background:#39e8ff0d;border:1px solid #39e8ff2b;border-radius:7px;margin-bottom:12px;padding:11px 13px;font-size:12px}.connectionNotice.error{color:#f2a08f;background:#f477620f;border-color:#f477623d}.realConnectorTile{min-height:390px}.connectorFacts{border:1px solid var(--app-line);background:var(--app-line);border-radius:7px;grid-template-columns:repeat(2,minmax(0,1fr));gap:1px;margin-top:15px;display:grid;overflow:hidden}.connectorFacts span{background:#0b1214;flex-direction:column;gap:4px;min-width:0;padding:9px;display:flex}.connectorFacts em{color:#586c70;font-size:11px;font-style:normal}.connectorFacts b{color:#9aabad;text-overflow:ellipsis;white-space:nowrap;font-size:11px;overflow:hidden}.connectorEmpty{border-top:1px solid var(--app-line);color:#5d7175;margin-top:15px;padding:12px 0;font-size:12px}.wordpressBindingControls{border-top:1px solid var(--app-line);margin-top:15px;padding-top:14px}.wordpressBindingControls label>span{color:#71858a;margin-bottom:6px;font-size:11px;display:block}.wordpressBindingControls select{border:1px solid var(--app-line);color:#a0b1b4;background:#0a1113;border-radius:7px;width:100%;height:35px;padding:0 9px;font-size:12px}.wordpressBindingControls>button,.bindingCodeResult button{color:#88e4ee;background:#39e8ff0f;border:1px solid #39e8ff33;border-radius:7px;width:100%;min-height:35px;margin-top:9px;font-size:12px}.bindingCodeResult{border-top:1px solid var(--app-line);flex-direction:column;gap:6px;margin-top:12px;padding-top:12px;display:flex}.bindingCodeResult>span,.bindingCodeResult>em{color:#65797d;font-size:11px;font-style:normal}.bindingCodeResult code{color:#b9ff4f;text-align:center;overflow-wrap:anywhere;background:#080e10;border-radius:6px;padding:9px;font:700 13px/1.4 ui-monospace,SFMono-Regular,Menlo,monospace}.connectionInventory{margin-top:14px}.connectionInventory .panelHeader>strong{color:#84979a;font-size:12px}.connectionRows{padding:0 18px 8px}.connectionRows>div{border-top:1px solid var(--app-line);color:#74878b;grid-template-columns:1.2fr 1fr .6fr .75fr;align-items:center;gap:14px;min-height:58px;font-size:12px;display:grid}.connectionRows b{color:#aab9bc;text-overflow:ellipsis;white-space:nowrap;font-size:12px;overflow:hidden}.connectionRows em{color:#617478;text-align:right;font-size:12px;font-style:normal}.settingsLayout{grid-template-columns:minmax(0,1.4fr) minmax(300px,.6fr);align-items:start;gap:14px;display:grid}.settingsFields{padding:20px}.settingsFields>label{margin-bottom:16px;display:block}.settingsFields>div{grid-template-columns:1fr 1fr;gap:12px;margin-bottom:16px;display:grid}.settingsFields label>span{color:#829599;margin-bottom:7px;font-size:12px;display:block}.settingsFields input,.settingsFields select,.settingsFields textarea{border:1px solid var(--app-line);color:#b8c6c8;background:#0a1113;border-radius:7px;outline:0;width:100%;padding:0 11px;font-size:12px}.settingsFields input,.settingsFields select{height:39px}.settingsFields textarea{resize:vertical;min-height:110px;padding-top:11px;line-height:1.6}.teamCard .panelHeader button{color:#6fe4f0;background:0 0;border:0;font-size:12px}.teamList{padding:6px 16px}.teamList>div{border-bottom:1px solid var(--app-line);grid-template-columns:33px 1fr auto;align-items:center;gap:9px;min-height:61px;display:grid}.teamList>div>span{color:#a9eaf1;background:#172326;border-radius:50%;place-items:center;width:31px;height:31px;font-size:12px;font-weight:800;display:grid}.teamList>div>div{flex-direction:column;gap:3px;display:flex}.teamList b{font-size:12px}.teamList em{color:#5f7276;font-size:12px;font-style:normal}.teamList i{color:#7d9195;background:#172326;border-radius:5px;padding:4px 6px;font-size:12px;font-style:normal}.teamCard>p{color:#53666a;margin:10px 16px 16px;font-size:12px;line-height:1.55}@media (width<=900px){.connectorGrid,.sampleOpportunities{grid-template-columns:1fr}.realConnectorTile{min-height:0}.settingsLayout{grid-template-columns:1fr}}@media (width<=600px){.comingHero{padding:28px 20px}.comingHero>div{flex-direction:column;align-items:stretch}.comingHero>div i{display:none}.securityNote{grid-template-columns:1fr;gap:12px}.connectorFacts{grid-template-columns:1fr}.connectionRows>div{grid-template-columns:minmax(0,1fr) auto;padding:11px 0}.connectionRows>div>b,.connectionRows>div>em{text-align:left;grid-column:1/-1}.settingsFields>div{grid-template-columns:1fr}}html[data-theme=light] .productApp{--app-panel:#fff;--app-panel-2:#f4f8f6;--app-line:#1d4e5421;--app-line-strong:#1d4e5438;--app-muted:#3f595e;--app-dim:#52696e;--app-cyan:#009cb0;--app-lime:#6eaa16;color:#17272a;background:#eef3f1}html[data-theme=light] .productSidebar,html[data-theme=light] .productTopbar{background:#f8fbfaf2;border-color:#1d4e5424}html[data-theme=light] .projectSwitcher,html[data-theme=light] .globalSearch,html[data-theme=light] .topbarIconButton,html[data-theme=light] .secondaryAction,html[data-theme=light] .panelSelect,html[data-theme=light] .usageCard,html[data-theme=light] .productNavItem:hover,html[data-theme=light] .taskSearch,html[data-theme=light] .writerForm input:not([type=checkbox]),html[data-theme=light] .writerForm select,html[data-theme=light] .keywordInput,html[data-theme=light] .elementOptions label,html[data-theme=light] .knowledgeSource,html[data-theme=light] .settingsFields input,html[data-theme=light] .settingsFields select,html[data-theme=light] .settingsFields textarea,html[data-theme=light] .publishCard select,html[data-theme=light] .modeSwitch,html[data-theme=light] .formatTools button{color:#344e53;background:#fff;border-color:#1d4e5424}html[data-theme=light] .topbarDialogBackdrop{background:#1f313461}html[data-theme=light] .topbarDialog{background:linear-gradient(145deg,#fff,#edf6f4);border-color:#006c7b3d}html[data-theme=light] .topbarDialog h2{color:#18363b}html[data-theme=light] .topbarDialog>header button{color:#4f696d;background:#fff}html[data-theme=light] .announcementDialogContent p,html[data-theme=light] .supportDialogContent p{color:#4f686c}html[data-theme=light] .announcementItem>button>b{color:#244348}html[data-theme=light] .announcementItem>button:hover b{color:#007e91}html[data-theme=light] .announcementItem>p{color:#4f686c;background:#009cb00f}html[data-theme=light] .announcementPagination button{color:#4f696d;background:#fff}html[data-theme=light] .announcementTicker{background:linear-gradient(90deg,#009cb014,#009cb005);border-color:#009cb029}html[data-theme=light] .announcementTicker b{color:#47656a}html[data-theme=light] .productNavItem{color:#587075}html[data-theme=light] .productNavItem.active{color:#12393f;background:linear-gradient(90deg,#009cb01f,#009cb006);border-color:#009cb029}html[data-theme=light] .projectSwitcher b,html[data-theme=light] .globalSearch input,html[data-theme=light] .productPageHeader h1,html[data-theme=light] .panelHeader h2,html[data-theme=light] .panelHeader h3,html[data-theme=light] .metricCard>b,html[data-theme=light] .taskIdentity b,html[data-theme=light] .recentList b,html[data-theme=light] .tableRow b,html[data-theme=light] .activeTaskBody h3,html[data-theme=light] .comingHero h2,html[data-theme=light] .connectorTile h2{color:#172a2d}html[data-theme=light] .panel,html[data-theme=light] .sampleOpportunities article,html[data-theme=light] .connectorTile,html[data-theme=light] .publishSite,html[data-theme=light] .documentIcon,html[data-theme=light] .taskIdentity>span{color:#26464b;background:#fff;border-color:#1d4e5421;box-shadow:0 15px 40px #20464a0e}html[data-theme=light] .productBrand em,html[data-theme=light] .projectSwitcher em,html[data-theme=light] .productPageHeader p,html[data-theme=light] .panelHeader>span,html[data-theme=light] .panelHeader>div span,html[data-theme=light] .metricCard p,html[data-theme=light] .taskIdentity em,html[data-theme=light] .recentList em,html[data-theme=light] .comingHero p,html[data-theme=light] .connectorTile p,html[data-theme=light] .securityNote p{color:#6c8084}html[data-theme=light] .metricCard,html[data-theme=light] .trafficPanel,html[data-theme=light] .activeTaskPanel,html[data-theme=light] .setupPanel,html[data-theme=light] .opportunityPanel,html[data-theme=light] .recentPanel{background:linear-gradient(145deg,#fff,#f7faf9)}html[data-theme=light] .chartPlot,html[data-theme=light] .chartArea{background-color:#f7faf9}html[data-theme=light] .trafficSummary>div,html[data-theme=light] .tableRow,html[data-theme=light] .taskTableRow,html[data-theme=light] .recentList>a,html[data-theme=light] .scoreChecks>div,html[data-theme=light] .teamList>div{border-color:#1d4e541c}html[data-theme=light] .pipelineStep>span,html[data-theme=light] .taskProgress,html[data-theme=light] .pipelineProgress>i,html[data-theme=light] .tableProgress>span,html[data-theme=light] .difficulty,html[data-theme=light] .usageCard>i{background:#e2e9e7}html[data-theme=light] .pipelineStep b,html[data-theme=light] .fieldLabel,html[data-theme=light] .fieldGrid label>span,html[data-theme=light] .settingsFields label>span,html[data-theme=light] .publishCard label>span{color:#5b7175}html[data-theme=light] .contractCard pre{color:#126b77}html[data-theme=light] .writerProductList label,html[data-theme=light] .writerUsagePanel dl>div{background:#fff}html[data-theme=light] .writerProductList label.selected{background:#f1f9e7}html[data-theme=light] .writerProductList b,html[data-theme=light] .writerStateSummary b,html[data-theme=light] .writerStateEmpty b,html[data-theme=light] .writerUsagePanel dd,html[data-theme=light] .generatedArticleFacts dd,html[data-theme=light] .generatedCitationList b{color:#2d494e}html[data-theme=light] .writerProductList em,html[data-theme=light] .writerStateSummary p,html[data-theme=light] .writerStateEmpty p,html[data-theme=light] .writerStateMeta dt,html[data-theme=light] .writerUsagePanel dt,html[data-theme=light] .generatedArticleFacts dt,html[data-theme=light] .generatedCitationList span,html[data-theme=light] .generatedCitationList code{color:#597075}html[data-theme=light] .writerLiveProgress,html[data-theme=light] .writerStateActions button.muted{background:#e2e9e7}html[data-theme=light] .writerStateEmpty>span{background:#e9f7f8}html[data-theme=light] .writerStateNotice{background:#fff4f0}html[data-theme=light] .generatedArticleFacts dd a{color:#087383}html[data-theme=light] .articlePreview,html[data-theme=light] .editorCanvas{background:#fff;border:1px solid #1d4e541a}.auditScoreGrid{grid-template-columns:1.7fr repeat(3,.65fr);gap:13px;margin-bottom:14px;display:grid}.auditScore{align-items:center;gap:20px;min-height:130px;padding:18px;display:flex}.largeScoreRing{background:radial-gradient(circle, #0d1517 57%, transparent 58%), conic-gradient(var(--app-lime) 0 82%, #1c292c 82%);border-radius:50%;flex:none;justify-content:center;align-items:baseline;width:82px;height:82px;padding-top:27px;display:flex}.largeScoreRing b{font-size:23px}.largeScoreRing span{color:#66797d;font-size:12px}.auditScore>div:last-child>span{color:#6a7d81;font-size:12px}.auditScore h2{margin:7px 0;font-size:13px}.auditScore p{color:#596c70;margin:0;font-size:12px}.auditMetric{min-height:130px;padding:18px}.auditMetric>span{color:#718489;font-size:12px}.auditMetric>b{margin:18px 0 7px;font-size:24px;display:block}.auditMetric p{color:#617478;margin:0;font-size:12px}.auditWorkspace{grid-template-columns:minmax(0,1.5fr) minmax(290px,.55fr);gap:14px;display:grid}.issuePanel .panelHeader button,.generatedPages .panelHeader button,.citationPanel .panelHeader button{color:#72dee9;background:0 0;border:0;font-size:12px}.issueList{padding:4px 18px 8px}.issueList>div{border-bottom:1px solid var(--app-line);grid-template-columns:75px 1fr 30px auto;align-items:center;gap:12px;min-height:68px;display:grid}.issueList>div:last-child{border-bottom:0}.issueLevel{text-align:center;border-radius:5px;padding:5px 7px;font-size:12px}.issueLevel.high{color:#ff8b78;background:#ff6e5c1a}.issueLevel.medium{color:#ffac5b;background:#ffab571a}.issueLevel.low{color:#74eaf5;background:#39e8ff14}.issueList>div>div{flex-direction:column;gap:5px;display:flex}.issueList b{color:#b9c8ca;font-size:12px}.issueList em{color:#617478;font-size:12px;font-style:normal}.issueList strong{color:#809397;background:#172326;border-radius:6px;place-items:center;width:25px;height:25px;font-size:12px;display:grid}.issueList button{color:#70dfe9;background:0 0;border:0;font-size:12px}.auditSide{gap:14px;display:grid}.crawlBody{grid-template-columns:repeat(2,1fr);gap:11px;padding:17px;display:grid}.crawlBody>div{border:1px solid var(--app-line);background:#0b1214;border-radius:7px;padding:11px}.crawlBody span{color:#617478;margin-bottom:5px;font-size:12px;display:block}.crawlBody b{font-size:15px}.crawlBody>i{background:#1b292c;border-radius:8px;grid-column:1/-1;height:4px;overflow:hidden}.crawlBody>i em{background:linear-gradient(90deg,var(--app-cyan),var(--app-lime));width:100%;height:100%;display:block}.crawlBody p{color:#5e7175;grid-column:1/-1;margin:-4px 0 0;font-size:12px}.auditAutomation{background:radial-gradient(circle at 80% 20%,#39e8ff14,#0000 13rem),#0d1517;padding:19px}.auditAutomation>span{color:var(--app-cyan);letter-spacing:.15em;font-size:12px;font-weight:800}.auditAutomation h2{margin:10px 0 7px;font-size:14px}.auditAutomation p{color:#6c7f83;margin:0 0 17px;font-size:12px;line-height:1.6}.auditAutomation a{color:#8ceef8;font-size:12px}.siteBuilderGrid{grid-template-columns:minmax(230px,.55fr) minmax(480px,1.35fr) minmax(260px,.6fr);align-items:stretch;gap:14px;display:grid}.siteTree,.siteMapCanvas,.pageInspector{min-height:550px}.siteTree .panelHeader button{color:#617478;background:0 0;border:0}.treeBody{padding:14px}.treeRoot{border:1px solid var(--app-line);background:#0b1214;border-radius:8px;grid-template-columns:35px 1fr;align-items:center;gap:9px;padding:10px;display:grid}.treeRoot>span{color:#7eebf5;background:#39e8ff14;border-radius:7px;place-items:center;width:34px;height:34px;font-size:12px;font-weight:800;display:grid}.treeRoot>div{flex-direction:column;gap:3px;display:flex}.treeRoot b{font-size:12px}.treeRoot em{color:#5d7074;font-size:12px;font-style:normal}.treeBody ul{margin:13px 0;padding:0;list-style:none}.treeBody li{color:#74888c;border-radius:7px;grid-template-columns:22px 1fr auto;align-items:center;gap:6px;min-height:39px;padding:0 8px;font-size:12px;display:grid}.treeBody li.active{color:#9ceff7;background:#39e8ff12}.treeBody li.nested{padding-left:25px}.treeBody li em{color:#526468;font-size:12px;font-style:normal}.treeBody>button{border:1px dashed var(--app-line-strong);color:#6d8084;background:0 0;border-radius:7px;width:100%;height:34px;font-size:12px}.canvasTools{align-items:center;gap:5px;display:flex}.canvasTools button{border:1px solid var(--app-line);color:#7b8f93;background:#0a1113;border-radius:5px;width:25px;height:25px}.canvasTools span{color:#617478;font-size:12px}.mindmap{background-color:#0000;background-image:linear-gradient(#78b0b809 1px,#0000 1px),linear-gradient(90deg,#78b0b809 1px,#0000 1px);background-position:0 0,0 0;background-repeat:repeat,repeat;background-size:28px 28px;background-attachment:scroll,scroll;background-origin:padding-box,padding-box;background-clip:border-box,border-box;height:495px;position:relative;overflow:hidden}.mapNode{z-index:2;border:1px solid var(--app-line-strong);background:#10191c;border-radius:8px;min-width:112px;padding:11px;position:absolute;box-shadow:0 10px 25px #0000002e}.mapNode b{color:#9beff7;margin-bottom:4px;font-size:12px;display:block}.mapNode span{color:#5d7074;font-size:12px}.mapNode.root{border-color:#b9ff4f52;top:55px;left:50%;transform:translate(-50%)}.mapNode.root b{color:var(--app-lime)}.mapNode.solutions{top:185px;left:10%}.mapNode.products{top:185px;left:50%;transform:translate(-50%)}.mapNode.resources{top:185px;right:10%}.mapNode.palletizing{top:335px;left:14%}.mapNode.cobots{top:335px;left:40%}.mindmap:before,.mindmap:after{content:"";z-index:1;background:#2b4448;position:absolute}.mindmap:before{width:70%;height:1px;top:150px;left:15%}.mindmap:after{width:1px;height:100px;top:105px;left:50%}.inspectorBody{padding:17px}.inspectorLabel{color:#5f7276;font-size:12px}.inspectorBody h3{margin:6px 0 17px;font-size:12px}.pageBrief{border:1px solid var(--app-line);background:#0b1214;border-radius:7px;margin:9px 0;padding:10px}.pageBrief span{color:#5f7276;margin-bottom:4px;font-size:12px;display:block}.pageBrief b{font-size:12px}.generationMini{margin:17px 0 13px}.generationMini>div{color:#72868a;justify-content:space-between;margin-bottom:7px;font-size:12px;display:flex}.generationMini>i{background:#1c292c;border-radius:6px;height:4px;display:block}.generationMini>i em{background:linear-gradient(90deg,var(--app-cyan),var(--app-lime));width:72%;height:100%;display:block}.inspectorBody ul{margin:0 0 17px;padding:0;list-style:none}.inspectorBody li{color:#586b6f;margin:10px 0;padding-left:17px;font-size:12px;position:relative}.inspectorBody li:before{content:"";border:1px solid #405155;border-radius:50%;width:6px;height:6px;position:absolute;top:1px;left:0}.inspectorBody li.done{color:#84986b}.inspectorBody li.done:before{border-color:var(--app-lime);background:var(--app-lime)}.inspectorBody li.active{color:#74e9f4}.inspectorBody li.active:before{border-color:var(--app-cyan);box-shadow:0 0 7px #39e8ffb3}.inspectorBody>button{color:#7feaf5;background:#39e8ff0f;border:1px solid #39e8ff3b;border-radius:7px;width:100%;height:36px;font-size:12px}.generatedPages{margin-top:14px}.generatedTable{padding:0 18px 8px}.generatedHead,.generatedTable>div:not(.generatedHead){grid-template-columns:1.5fr .8fr .6fr .4fr;align-items:center;gap:12px;display:grid}.generatedHead{color:#526468;text-transform:uppercase;min-height:38px;font-size:12px}.generatedTable>div:not(.generatedHead){border-top:1px solid var(--app-line);color:#778b8f;min-height:58px;font-size:12px}.generatedTable>div>span:first-child{flex-direction:column;gap:3px;display:flex}.generatedTable b{color:#bccacc;font-size:12px}.generatedTable em{color:#586b6f;font-size:12px;font-style:normal}.generatedTable button{color:#71e2ed;background:0 0;border:0;font-size:12px}.visibilityCards{grid-template-columns:repeat(4,1fr);gap:13px;margin-bottom:14px;display:grid}.visibilityCards article{padding:17px}.visibilityCards article>div{color:#809397;justify-content:space-between;font-size:12px;display:flex}.visibilityCards article>div em{color:#a8db68;font-style:normal}.visibilityCards article>b{margin:17px 0 4px;font-size:25px;display:block}.visibilityCards article>b i{color:#5e7175;font-size:12px;font-style:normal}.visibilityCards article>p{color:#617478;margin:0 0 11px;font-size:12px}.visibilityBar{background:#1b292c;border-radius:5px;height:3px;display:block;overflow:hidden}.visibilityBar i{background:linear-gradient(90deg,var(--app-cyan),var(--app-lime));height:100%;display:block}.analyticsGrid{grid-template-columns:minmax(0,1.45fr) minmax(300px,.55fr);gap:14px;display:grid}.rankingPanel .panelHeader button{border:1px solid var(--app-line);color:#74888c;background:#0a1113;border-radius:6px;padding:6px 8px;font-size:12px}.rankingList{padding:0 18px 8px}.rankingHead,.rankingList>div:not(.rankingHead){grid-template-columns:1.5fr .6fr .6fr .5fr;align-items:center;gap:10px;display:grid}.rankingHead{color:#526468;text-transform:uppercase;min-height:38px;font-size:12px}.rankingList>div:not(.rankingHead){border-top:1px solid var(--app-line);color:#718489;min-height:55px;font-size:12px}.rankingList b{color:#bdcacc;font-size:12px}.rankingList strong{color:#77e7f2;background:#39e8ff12;border-radius:6px;place-items:center;width:29px;height:25px;font-size:12px;display:grid}.rankingList em{font-style:normal}.rankingList em.up{color:#a9d96c}.rankingList em.down{color:#ff8b78}.analyticsSide{gap:14px;display:grid}.competitorList{padding:10px 17px 15px}.competitorList>div{color:#899b9f;grid-template-columns:1fr auto;gap:7px;margin:12px 0;font-size:12px;display:grid}.competitorList span{align-items:center;gap:6px;display:flex}.competitorList span i{color:#a6d165;background:#b9ff4f14;border-radius:3px;padding:2px 4px;font-size:12px;font-style:normal}.competitorList b{font-size:12px}.competitorList em{background:#1b292c;border-radius:5px;grid-column:1/-1;height:3px;overflow:hidden}.competitorList em i{background:linear-gradient(90deg,#3be8ff,#7d9da2);height:100%;display:block}.decayCard{background:radial-gradient(circle at 80% 20%,#ff8b7817,#0000 12rem),#0d1517;padding:18px}.decayCard>span{color:#ff947f;letter-spacing:.15em;font-size:12px;font-weight:800}.decayCard h2{margin:10px 0 7px;font-size:14px}.decayCard p{color:#6b7e82;margin:0 0 15px;font-size:12px;line-height:1.6}.decayCard button{color:#ffab9c;background:0 0;border:0;font-size:12px}.citationPanel{margin-top:14px}.citationRows{padding:4px 18px 8px}.citationRows>div{border-bottom:1px solid var(--app-line);grid-template-columns:34px 1fr auto;align-items:center;gap:10px;min-height:66px;display:grid}.citationRows>div:last-child{border-bottom:0}.aiMark{color:#7beaf5;background:#39e8ff14;border-radius:8px;place-items:center;width:32px;height:32px;font-size:13px;font-weight:800;display:grid}.aiMark.gemini{color:#bda2ff;background:#ab86ff17}.citationRows>div>div{flex-direction:column;gap:5px;display:flex}.citationRows b{color:#b9c7c9;font-size:12px}.citationRows em{color:#5f7276;font-size:12px;font-style:normal}@media (width<=1200px){.auditScoreGrid{grid-template-columns:repeat(3,1fr)}.auditScore{grid-column:1/-1}.siteBuilderGrid{grid-template-columns:250px 1fr}.pageInspector{grid-column:1/-1;min-height:auto}.inspectorBody{grid-template-columns:repeat(2,1fr);gap:10px;display:grid}.inspectorBody>.inspectorLabel,.inspectorBody>h3,.inspectorBody>ul,.inspectorBody>button{grid-column:1/-1}}@media (width<=900px){.auditWorkspace,.analyticsGrid{grid-template-columns:1fr}.visibilityCards{grid-template-columns:repeat(2,1fr)}.siteBuilderGrid{grid-template-columns:1fr}.siteTree,.siteMapCanvas,.pageInspector{min-height:auto}.mindmap{height:480px}}@media (width<=650px){.auditScoreGrid,.visibilityCards{grid-template-columns:1fr}.auditScore{flex-direction:column;align-items:flex-start}.issueList>div{grid-template-columns:1fr auto;padding:13px 0}.issueList>div>.issueLevel,.issueList>div>strong,.generatedHead,.rankingHead{display:none}.generatedTable>div:not(.generatedHead),.rankingList>div:not(.rankingHead){grid-template-columns:1fr auto;padding:11px 0}.generatedTable>div>span:nth-child(2),.generatedTable>div>i,.rankingList>div>strong,.rankingList>div>em{display:none}.citationRows>div{grid-template-columns:32px 1fr;padding:11px 0}.citationRows>div>i{display:none}.mapNode{min-width:90px}.mapNode.solutions{left:3%}.mapNode.resources{right:3%}}html[data-theme=light] .largeScoreRing{background:radial-gradient(circle,#fff 57%,transparent 58%),conic-gradient(var(--app-lime) 0 82%,#e2e9e7 82%)}html[data-theme=light] .crawlBody>div,html[data-theme=light] .treeRoot,html[data-theme=light] .pageBrief,html[data-theme=light] .mapNode{background:#f7faf9;border-color:#1d4e5421}html[data-theme=light] .auditAutomation,html[data-theme=light] .decayCard{background:#fff}html[data-theme=light] .mindmap{background-color:#f7faf9}html[data-theme=light] .auditScore h2,html[data-theme=light] .issueList b,html[data-theme=light] .mapNode b,html[data-theme=light] .inspectorBody h3,html[data-theme=light] .generatedTable b,html[data-theme=light] .rankingList b,html[data-theme=light] .citationRows b{color:#21383c}.keywordRunGrid{grid-template-columns:minmax(0,1.45fr) minmax(300px,.55fr);gap:14px;margin-bottom:14px;display:grid}.keywordInputPanel .panelHeader>span{color:#617478;font-size:12px}.keywordRunBody{padding:17px}.keywordRunBody textarea{resize:vertical;border:1px solid var(--app-line);color:#aebec0;background:#0a1113;border-radius:8px;outline:0;width:100%;min-height:150px;padding:13px;font:12px/1.8 ui-monospace,SFMono-Regular,Menlo,monospace}.keywordOptions{grid-template-columns:repeat(3,1fr);gap:10px;margin:12px 0;display:grid}.keywordOptions label>span{color:#6b7e82;margin-bottom:6px;font-size:12px;display:block}.keywordOptions select{border:1px solid var(--app-line);color:#9cadb0;background:#0a1113;border-radius:7px;width:100%;height:35px;padding:0 8px;font-size:12px}.keywordRunBody>button{border:1px solid var(--app-lime);background:var(--app-lime);color:#0b1307;border-radius:8px;justify-content:center;align-items:center;gap:8px;width:100%;height:40px;font-size:12px;font-weight:800;display:flex}.keywordRunBody>button span{margin-left:auto;margin-right:8px}.clusterStatusBody{text-align:center;padding:18px}.clusterOrbit{place-items:center;width:120px;height:120px;margin:5px auto 16px;display:grid;position:relative}.clusterOrbit>i{border:1px solid #39e8ff33;border-radius:50%;position:absolute;inset:8px}.clusterOrbit>i:nth-child(2){border-color:#b9ff4f33;inset:23px}.clusterOrbit>i:nth-child(3){border-color:#39e8ff4d;inset:38px}.clusterOrbit>span{z-index:2;font-size:25px}.clusterOrbit>span em{color:#617478;font-size:12px;font-style:normal}.clusterStatusBody h3{margin:0 0 6px;font-size:12px}.clusterStatusBody>p{color:#64777b;margin:0 auto 15px;font-size:12px;line-height:1.6}.clusterStatusBody ul{text-align:left;margin:0;padding:0;list-style:none}.clusterStatusBody li{color:#526569;margin:8px 0;padding-left:17px;font-size:12px;position:relative}.clusterStatusBody li:before{content:"";border:1px solid #415256;border-radius:50%;width:6px;height:6px;position:absolute;top:1px;left:0}.clusterStatusBody li.done{color:#899b78}.clusterStatusBody li.done:before{border-color:var(--app-lime);background:var(--app-lime)}.clusterStatusBody li.active{color:#73e7f2}.clusterStatusBody li.active:before{border-color:var(--app-cyan);box-shadow:0 0 7px #39e8ff99}.clusterResults .panelHeader button,.sourceLibrary .panelHeader button,.usageBreakdown .panelHeader button,.ledgerPanel .panelHeader button{color:#70e0eb;background:0 0;border:0;font-size:12px}.clusterGrid{grid-template-columns:repeat(3,1fr);gap:12px;padding:18px;display:grid}.clusterGrid article{border:1px solid var(--app-line);background:#0b1214;border-radius:9px;padding:16px}.clusterTop{justify-content:space-between;align-items:center;display:flex}.clusterTop span{color:#70e0eb;background:#39e8ff12;border-radius:4px;padding:4px 6px;font-size:12px}.clusterTop strong{width:28px;height:25px;color:var(--app-lime);background:#b9ff4f14;border-radius:6px;place-items:center;font-size:12px;display:grid}.clusterGrid h3{margin:15px 0 6px;font-size:13px}.clusterGrid p{color:#617478;margin:0 0 13px;font-size:12px}.clusterGrid ul{margin:0 0 14px;padding:0;list-style:none}.clusterGrid li{border-bottom:1px solid var(--app-line);color:#7c8f93;padding:6px 0;font-size:12px}.clusterGrid article>div:last-child{justify-content:space-between;gap:8px;display:flex}.clusterGrid a,.clusterGrid article>div:last-child button{color:#70e0eb;background:0 0;border:0;font-size:12px}.clusterGrid article>div:last-child button{color:#74888c}.knowledgeMetrics{grid-template-columns:1.4fr repeat(3,.65fr);gap:13px;margin-bottom:14px;display:grid}.knowledgeCoverage{grid-template-columns:1fr 95px;align-items:center;gap:18px;min-height:128px;padding:18px;display:grid}.knowledgeCoverage span,.knowledgeMetric span{color:#718489;font-size:12px}.knowledgeCoverage b,.knowledgeMetric b{margin:10px 0 5px;font-size:24px;display:block}.knowledgeCoverage p,.knowledgeMetric p{color:#5d7074;margin:0;font-size:12px}.knowledgeCoverage>i{background:#1b292c;border-radius:6px;height:7px;overflow:hidden}.knowledgeCoverage>i em{background:linear-gradient(90deg,var(--app-cyan),var(--app-lime));width:78%;height:100%;display:block}.knowledgeMetric{min-height:128px;padding:18px}.knowledgeLayout{grid-template-columns:minmax(0,1.45fr) minmax(300px,.55fr);gap:14px;display:grid}.sourceRows{padding:0 18px 8px}.sourceHead,.sourceRows>div:not(.sourceHead){grid-template-columns:1.7fr .4fr .6fr .65fr .2fr;align-items:center;gap:10px;display:grid}.sourceHead{color:#526468;text-transform:uppercase;min-height:39px;font-size:12px}.sourceRows>div:not(.sourceHead){border-top:1px solid var(--app-line);color:#718489;min-height:61px;font-size:12px}.sourceIdentity{align-items:center;gap:9px;min-width:0;display:flex}.sourceIdentity i{border:1px solid var(--app-line);color:#72e0eb;background:#111a1d;border-radius:6px;place-items:center;width:32px;height:29px;font-size:12px;font-style:normal;display:grid}.sourceIdentity b{color:#b8c7c9;text-overflow:ellipsis;white-space:nowrap;font-size:12px;overflow:hidden}.sourceRows button{color:#617478;background:0 0;border:0}.knowledgeSide{gap:14px;display:grid}.uploadKnowledge{text-align:center;border-style:dashed;flex-direction:column;justify-content:center;align-items:center;min-height:235px;padding:22px;display:flex}.uploadKnowledge>span{color:#78e8f3;background:#39e8ff12;border-radius:50%;place-items:center;width:42px;height:42px;font-size:18px;display:grid}.uploadKnowledge h2{margin:14px 0 7px;font-size:12px}.uploadKnowledge p{color:#607377;max-width:280px;margin:0 0 15px;font-size:12px;line-height:1.6}.uploadKnowledge button{border:1px solid var(--app-line);color:#8da0a4;background:#111a1d;border-radius:6px;padding:8px 11px;font-size:12px}.factBody{padding:17px}.factBody>span{color:#b99dff;letter-spacing:.14em;font-size:12px;font-weight:800}.factBody p{color:#99abad;margin:10px 0 15px;font-size:12px;line-height:1.7}.factBody mark{color:#c7ed93;background:#b9ff4f1f;border-radius:4px;padding:2px 4px}.factBody>div{gap:7px;display:flex}.factBody button{border:1px solid var(--app-line);color:#798d91;background:#111a1d;border-radius:6px;flex:1;height:32px;font-size:12px}.factBody button:last-child{color:#a9d66d;border-color:#b9ff4f33}.citationGuard{grid-template-columns:1fr 1.2fr;align-items:center;gap:25px;margin-top:14px;padding:21px;display:grid}.citationGuard>div:first-child>span{color:var(--app-cyan);letter-spacing:.15em;font-size:12px;font-weight:800}.citationGuard h2{margin:8px 0 5px;font-size:13px}.citationGuard p{color:#627579;margin:0;font-size:12px;line-height:1.6}.groundingFlow{justify-content:flex-end;align-items:center;gap:8px;display:flex}.groundingFlow b{border:1px solid var(--app-line);color:#8da0a4;white-space:nowrap;background:#0b1214;border-radius:6px;padding:8px 10px;font-size:12px}.groundingFlow i{color:#526468;font-style:normal}.approvalMetrics{grid-template-columns:repeat(4,1fr);gap:13px;margin-bottom:14px;display:grid}.approvalMetrics article{min-height:110px;padding:17px;position:relative;overflow:hidden}.approvalMetrics span{color:#718489;font-size:12px}.approvalMetrics b{margin-top:18px;font-size:25px;display:block}.approvalMetrics i{opacity:.24;border-radius:50%;width:65px;height:65px;position:absolute;bottom:-25px;right:-19px}.approvalMetrics i.orange{background:#ff9e63}.approvalMetrics i.lime{background:var(--app-lime)}.approvalMetrics i.red{background:#ff7964}.approvalMetrics i.cyan{background:var(--app-cyan)}.approvalLayout{grid-template-columns:minmax(0,1.5fr) minmax(300px,.5fr);gap:14px;display:grid}.approvalQueue .panelHeader button{border:1px solid var(--app-line);color:#718489;background:#0a1113;border-radius:6px;padding:6px 8px;font-size:12px}.approvalRows{padding:4px 18px 8px}.approvalRows article{border-bottom:1px solid var(--app-line);grid-template-columns:38px 1fr auto auto;align-items:center;gap:12px;min-height:92px;display:grid}.approvalRows article:last-child{border-bottom:0}.approvalType{border-radius:8px;place-items:center;width:36px;height:36px;font-size:13px;display:grid}.approvalType.content{color:#72e5ef;background:#39e8ff14}.approvalType.fix{color:#ff9e63;background:#ff9e6317}.approvalType.publish{color:#a8d66b;background:#b9ff4f14}.approvalRows article>div:nth-child(2){min-width:0}.approvalRows em{color:#5e7175;font-size:12px;font-style:normal}.approvalRows h3{color:#bdcacc;text-overflow:ellipsis;white-space:nowrap;margin:6px 0 4px;font-size:12px;overflow:hidden}.approvalRows p{color:#66797d;margin:0;font-size:12px}.approvalRows article>i{color:#819498;background:#172326;border-radius:5px;padding:5px 7px;font-size:12px;font-style:normal}.approvalActions{gap:6px;display:flex}.approvalActions button{border:1px solid var(--app-line);color:#768a8e;background:#111a1d;border-radius:6px;height:30px;padding:0 8px;font-size:12px}.approvalActions button:last-child{color:#aad76d;background:#b9ff4f0f;border-color:#b9ff4f38}.approvalSide{gap:14px;display:grid}.governanceCard ul{margin:0;padding:13px 17px 16px;list-style:none}.governanceCard li{color:#617478;margin:10px 0;padding-left:17px;font-size:12px;position:relative}.governanceCard li:before{content:"";border:1px solid #405155;border-radius:50%;width:7px;height:7px;position:absolute;top:1px;left:0}.governanceCard li.done{color:#899b78}.governanceCard li.done:before{border-color:var(--app-lime);background:var(--app-lime)}.auditTrail .panelHeader button{color:#6fdfea;background:0 0;border:0;font-size:12px}.auditTrail>div:not(.panelHeader){border-bottom:1px solid var(--app-line);padding:11px 17px}.auditTrail p{color:#87999d;margin:0 0 4px;font-size:12px}.auditTrail p b{color:#b5c4c6}.auditTrail>div>span{color:#56696d;font-size:12px}.libraryHero{background:radial-gradient(circle at 85% 15%,#39e8ff1f,#0000 18rem),linear-gradient(135deg,#10191c,#0a1113);grid-template-columns:1fr 220px;align-items:center;gap:25px;min-height:220px;padding:30px;display:grid}.libraryHero>div:first-child>span{color:var(--app-cyan);letter-spacing:.15em;font-size:12px;font-weight:800}.libraryHero h2{letter-spacing:-.04em;margin:12px 0 8px;font-size:22px}.libraryHero p{color:#72868a;margin:0 0 20px;font-size:12px}.libraryHero button{color:#b8df7e;background:#b9ff4f14;border:1px solid #b9ff4f40;border-radius:7px;height:36px;padding:0 12px;font-size:12px}.libraryHero button i{margin-left:14px;font-style:normal}.academyProgress{text-align:center}.academyProgress b{letter-spacing:-.05em;font-size:42px}.academyProgress span{color:#6b7e82;font-size:12px}.academyProgress>i{background:#1c292c;border-radius:6px;height:5px;margin:11px 0 7px;display:block;overflow:hidden}.academyProgress>i em{background:linear-gradient(90deg,var(--app-cyan),var(--app-lime));width:46%;height:100%;display:block}.academyProgress p{color:#607377;margin:0;font-size:12px}.librarySectionTitle{justify-content:space-between;align-items:flex-end;margin:28px 0 12px;display:flex}.librarySectionTitle>div>span{color:var(--app-cyan);letter-spacing:.14em;font-size:12px;font-weight:800}.librarySectionTitle h2{margin:6px 0 0;font-size:16px}.librarySectionTitle>button{color:#6edce7;background:0 0;border:0;font-size:12px}.lessonGrid{grid-template-columns:repeat(3,1fr);gap:13px;display:grid}.lessonGrid article{overflow:hidden}.lessonVisual{background:linear-gradient(135deg,#132327,#0b1214);height:120px;position:relative;overflow:hidden}.lessonVisual:before,.lessonVisual:after{content:"";border:1px solid #39e8ff26;border-radius:50%;position:absolute}.lessonVisual:before{width:180px;height:180px;top:-90px;right:-30px}.lessonVisual:after{width:90px;height:90px;top:20px;right:45px}.lessonVisual.lesson2{background:linear-gradient(135deg,#211b2b,#0d1117)}.lessonVisual.lesson3{background:linear-gradient(135deg,#1f2917,#0d1310)}.lessonVisual>span{z-index:2;color:#a9eff5;font-size:24px;font-weight:800;position:absolute;bottom:14px;left:17px}.lessonBody{padding:15px}.lessonBody>span{color:#77e2ed;font-size:12px;font-weight:700}.lessonBody h3{margin:8px 0 6px;font-size:13px}.lessonBody p{color:#64777b;margin:0 0 14px;font-size:12px}.lessonBody>div{align-items:center;gap:8px;display:flex}.lessonBody>div>i{background:#1b292c;border-radius:4px;flex:1;height:3px;overflow:hidden}.lessonBody>div>i em{background:linear-gradient(90deg,var(--app-cyan),var(--app-lime));height:100%;display:block}.lessonBody>div>span{color:#617478;font-size:12px}.libraryColumns{grid-template-columns:.85fr 1.15fr;gap:24px;display:grid}.compactTitle{margin-top:26px}.resourceList,.toolGrid{gap:9px;display:grid}.resourceList article{grid-template-columns:60px 1fr auto;align-items:center;gap:10px;min-height:66px;padding:12px;display:grid}.resourceList article>span{color:#73e1ec;text-align:center;background:#39e8ff12;border-radius:5px;padding:5px;font-size:12px}.resourceList article>div{flex-direction:column;gap:4px;display:flex}.resourceList b{font-size:12px}.resourceList em{color:#5e7175;font-size:12px;font-style:normal}.resourceList button{border:1px solid var(--app-line);color:#72dfe9;background:#111a1d;border-radius:6px;width:28px;height:28px}.toolGrid{grid-template-columns:repeat(2,1fr)}.toolGrid article{grid-template-columns:40px 1fr;align-content:start;gap:10px;min-height:115px;padding:14px;display:grid}.toolGrid article>span{color:#b9a0ff;background:#ab86ff17;border-radius:8px;place-items:center;width:38px;height:38px;font:700 12px ui-monospace,monospace;display:grid}.toolGrid b{font-size:12px}.toolGrid p{color:#64777b;margin:5px 0 0;font-size:12px;line-height:1.5}.toolGrid button{color:#6edce7;background:0 0;border:0;grid-column:1/-1;justify-self:start;font-size:12px}.billingSummary{grid-template-columns:1.15fr .95fr .9fr;gap:13px;margin-bottom:14px;display:grid}.billingSummary>article{min-height:170px;padding:18px}.balanceCard>span,.redeemCard>span,.planCard>div>span{color:#718489;font-size:12px}.balanceCard>b{margin:16px 0 5px;font-size:32px;display:block}.balanceCard>p{color:#617478;margin:0 0 17px;font-size:12px}.balanceCard>div>i{background:#1b292c;border-radius:6px;height:4px;display:block;overflow:hidden}.balanceCard>div>i em{background:linear-gradient(90deg,var(--app-cyan),var(--app-lime));width:38%;height:100%;display:block}.balanceCard>div>span{color:#5e7175;margin-top:6px;font-size:12px;display:block}.planCard>div{justify-content:space-between;display:flex}.planCard>div i{color:#acd56f;background:#b9ff4f14;border-radius:4px;padding:4px 6px;font-size:12px;font-style:normal}.planCard h2,.redeemCard h2{margin:20px 0 6px;font-size:18px}.planCard p{color:#64777b;margin:0 0 19px;font-size:12px}.planCard button{color:#70e0eb;background:0 0;border:0;font-size:12px}.redeemCard>div{margin:18px 0 8px;display:flex}.redeemCard input{border:1px solid var(--app-line);color:#a8b8ba;background:#0a1113;border-radius:7px 0 0 7px;outline:0;flex:1;min-width:0;height:36px;padding:0 9px;font-size:12px}.redeemCard>div button{border:1px solid var(--app-line);color:#80e5ef;background:#172326;border-left:0;border-radius:0 7px 7px 0;padding:0 11px;font-size:12px}.redeemCard p{color:#56696d;margin:0;font-size:12px}.billingGrid{grid-template-columns:1.45fr .55fr;gap:14px;display:grid}.usageBars{padding:16px 18px 18px}.usageBars>div{color:#718489;grid-template-columns:135px 1fr 50px 35px;align-items:center;gap:10px;margin:15px 0;font-size:12px;display:grid}.usageBars>div>i{background:#1b292c;border-radius:6px;height:6px;overflow:hidden}.usageBars>div>i em{border-radius:6px;height:100%;display:block}.usageTone.tone1{background:#39e8ff}.usageTone.tone2{background:#b9ff4f}.usageTone.tone3{background:#b99dff}.usageTone.tone4{background:#ff9e63}.usageBars b{color:#99a9ac;font-size:12px}.usageBars strong{color:#5e7175;font-size:12px}.costGuardBody{padding:16px}.costGuardBody label{border-bottom:1px solid var(--app-line);color:#718489;justify-content:space-between;align-items:center;min-height:42px;font-size:12px;display:flex}.costGuardBody label b{color:#a8b7b9}.costGuardBody>i{background:#1b292c;border-radius:5px;height:4px;margin:12px 0;display:block}.costGuardBody>i em{background:linear-gradient(90deg,var(--app-cyan),var(--app-lime));width:38%;height:100%;display:block}.costGuardBody p{color:#576a6e;margin:13px 0 0;font-size:12px;line-height:1.6}.ledgerPanel{margin-top:14px}.ledgerRows{padding:0 18px 8px}.ledgerHead,.ledgerRows>div:not(.ledgerHead){grid-template-columns:.65fr 1.6fr .45fr .45fr .6fr;align-items:center;gap:10px;display:grid}.ledgerHead{color:#526468;text-transform:uppercase;min-height:38px;font-size:12px}.ledgerRows>div:not(.ledgerHead){border-top:1px solid var(--app-line);color:#718489;min-height:53px;font-size:12px}.ledgerRows b{color:#aebdc0;font-size:12px}.ledgerRows em{font-style:normal}.ledgerRows em.credit{color:#a8d66b}.ledgerRows em.debit{color:#ff957f}@media (width<=1100px){.knowledgeMetrics{grid-template-columns:repeat(3,1fr)}.knowledgeCoverage{grid-column:1/-1}.approvalLayout,.knowledgeLayout,.billingGrid{grid-template-columns:1fr}.billingSummary{grid-template-columns:repeat(2,1fr)}.balanceCard{grid-column:1/-1}.citationGuard{grid-template-columns:1fr}.groundingFlow{flex-wrap:wrap;justify-content:flex-start}}@media (width<=850px){.keywordRunGrid,.clusterGrid,.lessonGrid{grid-template-columns:1fr}.approvalMetrics{grid-template-columns:repeat(2,1fr)}.libraryColumns,.libraryHero{grid-template-columns:1fr}.academyProgress{text-align:left}}@media (width<=650px){.keywordOptions,.knowledgeMetrics,.approvalMetrics,.billingSummary{grid-template-columns:1fr}.knowledgeCoverage,.balanceCard{grid-column:auto}.sourceHead,.ledgerHead{display:none}.sourceRows>div:not(.sourceHead){grid-template-columns:1fr auto;padding:11px 0}.sourceRows>div>span:not(.sourceIdentity),.sourceRows>div>em{display:none}.approvalRows article{grid-template-columns:34px 1fr;padding:13px 0}.approvalRows article>i,.approvalActions{grid-column:2}.approvalActions{justify-content:flex-start}.toolGrid{grid-template-columns:1fr}.usageBars>div{grid-template-columns:1fr auto}.usageBars>div>i{grid-area:2/1/auto/-1}.usageBars strong{display:none}.ledgerRows>div:not(.ledgerHead){grid-template-columns:1fr auto;padding:10px 0}.ledgerRows>div>span:first-child,.ledgerRows>div>span:last-child,.ledgerRows>div>span:nth-last-child(2){display:none}}html[data-theme=light] .keywordRunBody textarea,html[data-theme=light] .keywordOptions select,html[data-theme=light] .clusterGrid article,html[data-theme=light] .sourceIdentity i,html[data-theme=light] .groundingFlow b,html[data-theme=light] .approvalActions button,html[data-theme=light] .resourceList button,html[data-theme=light] .redeemCard input,html[data-theme=light] .redeemCard>div button{color:#314a4f;background:#fff;border-color:#1d4e5421}html[data-theme=light] .libraryHero{background:radial-gradient(circle at 85% 15%,#009cb01a,#0000 18rem),#fff}html[data-theme=light] .lessonVisual{background:linear-gradient(135deg,#dcecea,#f4f8f6)}html[data-theme=light] .clusterGrid h3,html[data-theme=light] .clusterStatusBody h3,html[data-theme=light] .sourceIdentity b,html[data-theme=light] .citationGuard h2,html[data-theme=light] .approvalRows h3,html[data-theme=light] .libraryHero h2,html[data-theme=light] .lessonBody h3,html[data-theme=light] .resourceList b,html[data-theme=light] .toolGrid b,html[data-theme=light] .billingSummary h2,html[data-theme=light] .ledgerRows b{color:#20373b}.productMain{line-height:1.55}.productPageHeader h1{overflow-wrap:anywhere;font-size:clamp(27px,2.35vw,38px);line-height:1.15}.productPageHeader p{max-width:780px;font-size:14px;line-height:1.75}.pageEyebrow,.announcementTickerLabel,.syncState,.topbarCreate,.primaryAction,.secondaryAction,.panelSelect,.panelHeader>a,.panelHeader>button,.globalSearch input,.announcementTicker b,.productBrand em,.projectSwitcher b,.projectSwitcher em,.usageCard>div,.usageCard p,.usageCard a,.sidebarAccount b,.sidebarAccount em{font-size:12px}.panelHeader h2,.panelHeader h3{font-size:15px}.panelHeader>span,.panelHeader>div span,.metricCard>div span,.metricCard p,.trafficSummary span,.chartScale,.chartDates,.taskSignal,.taskProgressLabel,.taskStages,.setupBody li,.tableHead,.tableRow,.recentList em,.statusPill{font-size:12px}.tableRow b,.recentList b,.activeTaskBody h3,.todayTaskList b,.quickModeList b{font-size:13px}.todayWorkspace{grid-template-columns:minmax(0,1.45fr) minmax(300px,.55fr);gap:14px;margin-bottom:14px;display:grid}.todayTaskList{padding:4px 18px 8px}.todayTaskList>a{border-bottom:1px solid var(--app-line);min-height:66px;color:inherit;grid-template-columns:38px minmax(0,1fr) auto 20px;align-items:center;gap:12px;display:grid}.todayTaskList>a:last-child{border-bottom:0}.todayTaskList>a:hover b,.quickModeList>a:hover b{color:var(--app-cyan)}.todayTaskIcon{color:#91edf6;background:#39e8ff12;border:1px solid #39e8ff2e;border-radius:9px;place-items:center;width:36px;height:36px;font:700 12px ui-monospace,SFMono-Regular,Menlo,monospace;display:grid}.todayTaskList>a>span:nth-child(2),.quickModeList>a>span:nth-child(2){flex-direction:column;gap:4px;min-width:0;display:flex}.todayTaskList em,.quickModeList em{color:var(--app-muted);text-overflow:ellipsis;font-size:12px;font-style:normal;line-height:1.45;overflow:hidden}.todayTaskBadge{color:#8ae9f2;white-space:nowrap;background:#39e8ff14;border-radius:999px;padding:5px 8px;font-size:11px;font-style:normal}.todayTaskBadge.priority{color:#ff9d8c;background:#ff8b781a}.todayTaskBadge.review{color:#c2abff;background:#b99dff1a}.todayTaskBadge.inquiry{color:#b8e879;background:#b9ff4f14}.todayTaskBadge.followup{color:#88e8f2;background:#39e8ff14}.todayTaskBadge.report{color:#ffc07d;background:#ffac5b1a}.todayTaskList>a>strong{color:var(--app-dim);font-size:17px}.quickModePanel{align-self:stretch}.quickModeList{gap:8px;padding:8px 16px;display:grid}.quickModeList>a{border:1px solid var(--app-line);min-height:72px;color:inherit;background:#ffffff04;border-radius:10px;grid-template-columns:35px minmax(0,1fr) 18px;align-items:center;gap:10px;padding:10px;display:grid}.quickModeList>a>span:first-child{width:35px;height:35px;color:var(--app-lime);background:#b9ff4f12;border-radius:9px;place-items:center;font-size:16px;display:grid}.quickModeList>a>i{color:var(--app-dim);font-size:16px;font-style:normal}.modelGatewayNote{border:1px dashed var(--app-line-strong);color:var(--app-muted);border-radius:9px;margin:8px 16px 17px;padding:12px;font-size:12px;line-height:1.6}.modelGatewayNote i{background:var(--app-lime);border-radius:50%;width:7px;height:7px;margin-right:6px;display:inline-block}.weeklyReportPanel{background:radial-gradient(circle at 92% 18%, #39e8ff12, transparent 18rem), var(--app-panel);grid-template-columns:minmax(220px,.75fr) minmax(430px,1.3fr) minmax(220px,.7fr);align-items:center;gap:24px;margin-top:14px;padding:22px;display:grid}.weeklyReportPanel>div:first-child>span,.weeklyNext>b{color:var(--app-cyan);letter-spacing:.12em;font-size:11px;font-weight:800}.weeklyReportPanel h2{margin:7px 0 6px;font-size:18px}.weeklyReportPanel p{color:var(--app-muted);margin:0;font-size:12px;line-height:1.6}.weeklyReportMetrics{grid-template-columns:repeat(3,1fr);gap:8px;display:grid}.weeklyReportMetrics>span{border:1px solid var(--app-line);background:#ffffff04;border-radius:9px;flex-direction:column;justify-content:center;gap:3px;min-height:64px;padding:10px;display:flex}.weeklyReportMetrics b{font-size:18px}.weeklyReportMetrics em{color:var(--app-muted);font-size:11px;font-style:normal}.weeklyNext{border-left:1px solid var(--app-line);padding-left:20px}.weeklyNext p{margin:7px 0 10px}.weeklyNext button,.weeklyNext a{color:#86e8f1;background:0 0;border:0;padding:0;font-size:12px}.weeklyNext button:disabled{color:var(--app-dim)}.dashboardStatePanel{text-align:center;flex-direction:column;justify-content:center;align-items:center;min-height:310px;padding:36px;display:flex}.dashboardStatePanel h2{margin:17px 0 7px;font-size:17px}.dashboardStatePanel p{max-width:480px;color:var(--app-muted);margin:0;font-size:13px;line-height:1.7}.dashboardStatePanel button{border:1px solid var(--app-line-strong);background:var(--app-panel-2);min-height:36px;color:var(--app-cyan);border-radius:7px;margin-top:18px;padding:0 13px}.dashboardStateSignal{border:2px solid var(--app-line-strong);border-top-color:var(--app-cyan);border-radius:50%;width:28px;height:28px;animation:.8s linear infinite dashboardSpin}.dashboardStatePanel.error .dashboardStateSignal{border-color:#ff8c78;animation:none}.dashboardInlineNotice{color:#ffad9d;background:#ff8c7812;border:1px solid #ff8c7833;border-radius:7px;margin-bottom:14px;padding:11px 13px;font-size:12px}.dashboardEmptyState{min-height:174px;color:var(--app-muted);text-align:center;flex-direction:column;justify-content:center;align-items:center;padding:22px;display:flex}.dashboardEmptyState.compact{min-height:210px}.dashboardEmptyState b{color:inherit;margin-bottom:6px;font-size:13px}.dashboardEmptyState span{max-width:330px;font-size:12px;line-height:1.6}.metricCard[class*=metricState-not_]>b,.metricCard.metricState-empty>b{color:var(--app-dim)}.metricCard[class*=metricState-not_]>div i,.metricCard.metricState-empty>div i{color:var(--app-dim);background:#a0aeb214}.metricCard[class*=metricState-not_] p em,.metricCard.metricState-empty p em{color:var(--app-muted)}.trafficUnavailable{border:1px dashed var(--app-line-strong);background:#ffffff03;border-radius:8px;grid-template-columns:56px minmax(0,1fr) auto;align-items:center;gap:16px;min-height:214px;margin:0 18px 18px;padding:22px;display:grid}.trafficUnavailable>span{width:52px;height:52px;color:var(--app-cyan);background:#39e8ff0f;border:1px solid #39e8ff33;border-radius:8px;place-items:center;font:750 12px ui-monospace,SFMono-Regular,Menlo,monospace;display:grid}.trafficUnavailable h3{margin:0 0 6px;font-size:14px}.trafficUnavailable p{max-width:580px;color:var(--app-muted);margin:0;font-size:12px;line-height:1.65}.trafficUnavailable a{color:var(--app-cyan);white-space:nowrap;font-size:12px}.realTaskBody{min-height:174px}.realTaskMeta{color:var(--app-muted);justify-content:space-between;margin:0 0 10px;font-size:12px;display:flex}.realTaskMeta b{color:inherit;font-size:12px}.taskProgress.indeterminate{margin-bottom:16px;position:relative}.taskProgress.indeterminate i{width:34%;animation:1.2s ease-in-out infinite dashboardProgress;position:absolute}.failedJobSummary{border-top:1px solid var(--app-line);padding:12px 17px 14px}.failedJobSummary>div{justify-content:space-between;align-items:center;margin-bottom:6px;display:flex}.failedJobSummary>div b{font-size:12px}.failedJobSummary>div a{color:#e5a08c;font-size:11px}.failedJobSummary>a{border-top:1px solid var(--app-line);color:#7f9296;grid-template-columns:minmax(0,1fr) minmax(80px,auto) auto;align-items:center;gap:9px;min-height:38px;font-size:11px;display:grid}.failedJobSummary>a>span{text-overflow:ellipsis;white-space:nowrap;align-items:center;gap:7px;min-width:0;display:flex;overflow:hidden}.failedJobSummary>a>span i{background:#f47762;border-radius:50%;flex:none;width:5px;height:5px}.failedJobSummary code{color:#d58e7b;text-overflow:ellipsis;white-space:nowrap;font:10px/1.4 ui-monospace,SFMono-Regular,Menlo,monospace;overflow:hidden}.failedJobSummary em{color:#53666a;font-size:10px;font-style:normal}.dataCapabilityRows{padding:2px 18px 10px}.dataCapabilityRows>div{border-top:1px solid var(--app-line);grid-template-columns:38px minmax(0,1fr) auto;align-items:center;gap:12px;min-height:68px;display:grid}.dataCapabilityRows>div:first-child{border-top:0}.dataCapabilityRows>div>span{width:36px;height:36px;color:var(--app-cyan);background:#39e8ff12;border-radius:7px;place-items:center;font:750 11px ui-monospace,SFMono-Regular,Menlo,monospace;display:grid}.dataCapabilityRows>div>div{flex-direction:column;gap:4px;min-width:0;display:flex}.dataCapabilityRows b{color:inherit;font-size:13px}.dataCapabilityRows em{color:var(--app-muted);text-overflow:ellipsis;white-space:nowrap;font-size:12px;font-style:normal;overflow:hidden}.dataCapabilityRows>div>i{color:var(--app-muted);background:#ffffff0d;border-radius:5px;padding:5px 8px;font-size:11px;font-style:normal}@keyframes dashboardSpin{to{transform:rotate(360deg)}}@keyframes dashboardProgress{0%{left:-34%}to{left:100%}}@media (prefers-reduced-motion:reduce){.dashboardStateSignal,.taskProgress.indeterminate i,.writerInlineState>i,.writerLiveProgress i{animation:none}.taskProgress.indeterminate i,.writerLiveProgress i{left:0}}@media (width<=720px){.trafficUnavailable{grid-template-columns:44px 1fr;padding:17px}.trafficUnavailable>span{width:42px;height:42px}.trafficUnavailable>a{grid-column:2}}.productRegistry{margin-bottom:14px}.productRegistryRows{padding:2px 18px 8px}.productRegistryRows article{border-top:1px solid var(--app-line);grid-template-columns:minmax(220px,1.35fr) .75fr .65fr auto;align-items:center;gap:12px;min-height:66px;display:grid}.productRegistryRows article:first-child{border-top:0}.productRegistryRows article>span:first-child{flex-direction:column;gap:4px;display:flex}.productRegistryRows b{font-size:13px}.productRegistryRows em,.productRegistryRows article>span:nth-child(2){color:var(--app-muted);font-size:12px;font-style:normal}.productRegistryRows article>span:nth-child(2) i{color:var(--app-cyan);font-style:normal}.productRegistryRows strong{color:#b6dc80;font-size:12px;font-weight:650}.productRegistryRows button{color:#82e6ef;background:0 0;border:0;font-size:12px}.generationPreferences{margin-top:14px}.generationPreferenceGrid{grid-template-columns:repeat(3,1fr);gap:10px;padding:4px 18px 14px;display:grid}.generationPreferenceGrid label{border:1px solid var(--app-line);background:#ffffff04;border-radius:10px;align-items:flex-start;gap:10px;min-height:82px;padding:15px;display:flex}.generationPreferenceGrid input{accent-color:var(--app-cyan);margin-top:3px}.generationPreferenceGrid label>span{flex-direction:column;gap:5px;display:flex}.generationPreferenceGrid b{font-size:13px}.generationPreferenceGrid em{color:var(--app-muted);font-size:12px;font-style:normal}.generationPreferences>p{color:var(--app-muted);margin:0 18px 18px;font-size:12px}.planningBadge{color:#bce985;background:#b9ff4f12;border:1px solid #b9ff4f38;border-radius:999px;align-items:center;padding:7px 10px;font-size:12px;font-weight:700;display:inline-flex}.inquiryInput{background:radial-gradient(circle at 10% 20%, #39e8ff12, transparent 20rem), var(--app-panel);grid-template-columns:minmax(0,1.2fr) minmax(280px,.8fr);align-items:center;gap:24px;margin-bottom:14px;padding:22px;display:grid}.inquiryInputCopy>span,.humanGate>span,.inquiryPipeline>div>span{color:var(--app-cyan);letter-spacing:.14em;font-size:11px;font-weight:800}.inquiryInput h2{margin:9px 0 7px;font-size:20px}.inquiryInput p,.humanGate p{color:var(--app-muted);margin:0;font-size:13px;line-height:1.7}.inquiryInputCopy>div{flex-wrap:wrap;gap:7px;margin-top:16px;display:flex}.inquiryInputCopy>div i{border:1px solid var(--app-line);color:#a7b9bc;border-radius:999px;padding:5px 9px;font-size:11px;font-style:normal}.inquiryDropzone{border:1px dashed var(--app-line-strong);background:#ffffff05;border-radius:12px;flex-direction:column;justify-content:center;align-items:center;gap:5px;min-height:160px;display:flex}.inquiryDropzone>span{color:var(--app-cyan);font-size:28px}.inquiryDropzone b{font-size:13px}.inquiryDropzone em{color:var(--app-muted);font-size:12px;font-style:normal}.inquiryDropzone button{color:#87e6ef;background:0 0;border:0;margin-top:8px;font-size:12px}.inquiryWorkspace{grid-template-columns:minmax(0,1.45fr) minmax(300px,.55fr);gap:14px;display:grid}.inquiryAnalysis .panelHeader>strong{color:var(--app-dim);font-size:11px}.inquiryOutputGrid{grid-template-columns:repeat(2,1fr);gap:9px;padding:8px 18px 14px;display:grid}.inquiryOutputGrid article{border:1px solid var(--app-line);background:#ffffff04;border-radius:9px;min-height:94px;padding:14px}.inquiryOutputGrid article>span{color:var(--app-dim);font-size:11px;font-weight:700}.inquiryOutputGrid article>p{color:#bfced0;margin:8px 0 0;font-size:13px;line-height:1.6}.inquiryOutputGrid .tone-cyan{border-left:2px solid var(--app-cyan)}.inquiryOutputGrid .tone-lime{border-left:2px solid var(--app-lime)}.inquiryOutputGrid .tone-orange{border-left:2px solid #ffac5b}.inquiryOutputGrid .tone-red{border-left:2px solid #ff8b78}.inquiryOutputGrid .tone-violet{border-left:2px solid #b99dff}.replyDraft{background:#39e8ff0a;border:1px solid #39e8ff2e;border-radius:10px;margin:0 18px 18px;padding:17px}.replyDraft>span{color:var(--app-cyan);font-size:11px;font-weight:700}.replyDraft h3{margin:7px 0 8px;font-size:14px}.replyDraft p{color:var(--app-muted);margin:0;font-size:13px;line-height:1.75}.replyDraft>div{gap:8px;margin-top:14px;display:flex}.replyDraft button{border:1px solid var(--app-line-strong);color:#92e9f1;background:0 0;border-radius:7px;min-height:34px;padding:0 11px;font-size:12px}.inquirySide{align-content:start;gap:14px;display:grid}.rulePack ul{margin:0;padding:5px 17px 8px;list-style:none}.rulePack li{border-bottom:1px solid var(--app-line);flex-direction:column;justify-content:center;gap:4px;min-height:57px;display:flex}.rulePack li:last-child{border-bottom:0}.rulePack li b{font-size:12px}.rulePack li span{color:var(--app-muted);font-size:12px}.rulePack>button{color:#88e6ee;background:0 0;border:0;margin:4px 17px 17px;padding:0;font-size:12px}.humanGate{background:radial-gradient(circle at 90% 15%, #b9ff4f12, transparent 13rem), var(--app-panel);padding:19px}.humanGate>span{color:var(--app-lime)}.humanGate h2{margin:9px 0 7px;font-size:16px}.humanGate label{border-top:1px solid var(--app-line);align-items:center;gap:8px;min-height:42px;margin-top:15px;padding-top:12px;font-size:12px;display:flex}.humanGate input{accent-color:var(--app-lime)}.inquiryPipeline{grid-template-columns:210px 1fr;align-items:center;gap:20px;margin-top:14px;padding:20px;display:grid}.inquiryPipeline h2{margin:7px 0 0;font-size:16px}.inquiryPipeline ol{grid-template-columns:repeat(7,1fr);gap:7px;margin:0;padding:0;list-style:none;display:grid}.inquiryPipeline li{border:1px solid var(--app-line);border-radius:8px;flex-direction:column;justify-content:center;gap:6px;min-height:72px;padding:10px;display:flex;position:relative}.inquiryPipeline li:not(:last-child):after{content:"→";z-index:2;color:var(--app-dim);position:absolute;right:-7px}.inquiryPipeline li i{color:var(--app-cyan);font-size:10px;font-style:normal}.inquiryPipeline li b{font-size:11px;line-height:1.35}.inquiryInboxToolbar{grid-template-columns:minmax(0,1fr) minmax(420px,.8fr);align-items:center;gap:24px;min-height:116px;margin-bottom:14px;padding:20px;display:grid}.inquiryInboxToolbar>div>span{color:var(--app-cyan);font-size:10px;font-weight:800}.inquiryInboxToolbar h2{margin:6px 0 4px;font-size:18px}.inquiryInboxToolbar p{color:var(--app-muted);margin:0;font-size:12px}.inquiryInboxToolbar form{grid-template-columns:130px minmax(0,1fr) auto;gap:8px;display:grid}.inquiryInboxToolbar input,.inquiryInboxToolbar select,.inquiryInboxDetail select,.inquiryInboxDetail textarea{border:1px solid var(--app-line);color:#c9d5d7;background:#0a1113;border-radius:7px;outline:0;width:100%;font-size:12px}.inquiryInboxToolbar input,.inquiryInboxToolbar select,.inquiryInboxDetail select{height:39px;padding:0 10px}.inquiryInboxToolbar input:focus,.inquiryInboxToolbar select:focus,.inquiryInboxDetail select:focus,.inquiryInboxDetail textarea:focus{border-color:#39e8ff5c}.inquiryInboxToolbar button{background:var(--app-cyan);color:#061113;border:0;border-radius:7px;min-height:39px;padding:0 13px;font-size:12px;font-weight:750}.inquiryInboxToolbar button:disabled{opacity:.6}.inquiryInboxNotice{color:#bce587;background:#b9ff4f0d;border:1px solid #b9ff4f33;border-radius:8px;margin-bottom:14px;padding:11px 13px;font-size:12px}.inquiryInboxNotice.error{color:#f0a091;background:#ff78630d;border-color:#ff786340}.inquiryInboxWorkspace{grid-template-columns:minmax(0,1.25fr) minmax(330px,.75fr);align-items:start;gap:14px;display:grid}.inquiryInboxList{min-width:0;overflow:hidden}.inquiryInboxList .panelHeader>button{color:var(--app-cyan);background:0 0;border:0;font-size:18px}.inquiryInboxRows{padding:0 17px 17px}.inquiryInboxRows>button{border:0;border-top:1px solid var(--app-line);color:#bfcacc;text-align:left;background:0 0;grid-template-columns:10px minmax(160px,1.1fr) minmax(140px,.9fr) auto;align-items:center;gap:11px;width:100%;min-height:68px;padding:9px 10px;display:grid}.inquiryInboxRows>button:first-child{border-top:0}.inquiryInboxRows>button:hover,.inquiryInboxRows>button.isSelected{background:#39e8ff0b}.inquiryInboxRows>button.isSelected{box-shadow:inset 2px 0 var(--app-cyan)}.inquiryInboxRows>button>span{min-width:0}.inquiryInboxRows>button>span:not(.inquiryStatusDot){flex-direction:column;gap:4px;display:flex}.inquiryInboxRows b,.inquiryInboxRows em,.inquiryInboxRows strong,.inquiryInboxRows small{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.inquiryInboxRows b{color:#d3dcde;font-size:12px}.inquiryInboxRows em,.inquiryInboxRows small{color:var(--app-muted);font-size:11px;font-style:normal}.inquiryInboxRows strong{color:#91a3a6;font-size:11px;font-weight:650}.inquiryInboxRows>button>i{color:#91a5a8;white-space:nowrap;background:#ffffff0a;border-radius:5px;padding:5px 7px;font-size:10px;font-style:normal}.inquiryStatusDot{background:#718085;border-radius:50%;width:7px;height:7px}.inquiryStatusDot.status-new{background:var(--app-cyan)}.inquiryStatusDot.status-contacted{background:#b99dff}.inquiryStatusDot.status-qualified{background:#ffb360}.inquiryStatusDot.status-won{background:var(--app-lime)}.inquiryStatusDot.status-closed,.inquiryStatusDot.status-spam{background:#59666a}.inquiryInboxDetail{min-width:0;overflow:hidden}.inquiryInboxDetail>header{border-bottom:1px solid var(--app-line);justify-content:space-between;gap:12px;min-height:106px;padding:18px;display:flex}.inquiryInboxDetail>header span{color:var(--app-cyan);font-size:10px;font-weight:750}.inquiryInboxDetail>header h2{margin:7px 0 4px;font-size:18px}.inquiryInboxDetail>header p{color:var(--app-muted);margin:0;font-size:12px}.inquiryInboxDetail>header>i{color:#b9df84;white-space:nowrap;background:#b9ff4f12;border-radius:5px;height:fit-content;padding:5px 7px;font-size:10px;font-style:normal}.inquiryInboxDetail dl{margin:0;padding:8px 18px}.inquiryInboxDetail dl>div{border-bottom:1px solid var(--app-line);grid-template-columns:105px minmax(0,1fr);align-items:center;gap:10px;min-height:43px;display:grid}.inquiryInboxDetail dt{color:var(--app-muted);font-size:11px}.inquiryInboxDetail dd{overflow-wrap:anywhere;color:#b9c6c8;min-width:0;margin:0;font-size:12px}.inquiryInboxDetail dd a{color:#87e7ef}.inquiryInboxDetail>section{border:1px solid var(--app-line);background:#ffffff04;border-radius:8px;margin:8px 18px 0;padding:14px}.inquiryInboxDetail>section span,.inquiryInboxDetail form label>span{color:var(--app-muted);margin-bottom:7px;font-size:11px;font-weight:650;display:block}.inquiryInboxDetail>section p{color:#c1cdcf;white-space:pre-wrap;overflow-wrap:anywhere;margin:0;font-size:12px;line-height:1.7}.inquiryInboxDetail form{gap:12px;padding:16px 18px 18px;display:grid}.inquiryInboxDetail textarea{resize:vertical;min-height:88px;padding:10px;line-height:1.55}.inquiryInboxDetail form button{background:var(--app-lime);color:#10180b;border:0;border-radius:7px;min-height:38px;font-size:12px;font-weight:750}.inquiryInboxDetail form button:disabled{opacity:.6}.inquiryInboxEmpty{min-height:230px;color:var(--app-muted);text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:7px;padding:24px;display:flex}.inquiryInboxEmpty b{color:#b8c5c7;font-size:13px}.inquiryInboxEmpty span{max-width:340px;font-size:12px;line-height:1.6}.inquiryInboxEmpty i{border:2px solid #35484b;border-top-color:var(--app-cyan);border-radius:50%;width:18px;height:18px;animation:.8s linear infinite dashboardSpin}html[data-theme=light] .productApp{color:#152a2f}html[data-theme=light] .productSidebar{background:#f6faf9fa}html[data-theme=light] .navLabel,html[data-theme=light] .navModule>summary,html[data-theme=light] .navModuleDirect,html[data-theme=light] .productNavItem,html[data-theme=light] .usageCard p,html[data-theme=light] .sidebarAccount em,html[data-theme=light] .globalSearch input::placeholder,html[data-theme=light] .productPageHeader p,html[data-theme=light] .panelHeader>span,html[data-theme=light] .panelHeader>div span,html[data-theme=light] .metricCard p,html[data-theme=light] .trafficSummary span,html[data-theme=light] .chartScale,html[data-theme=light] .chartDates,html[data-theme=light] .taskSignal,html[data-theme=light] .taskProgressLabel,html[data-theme=light] .taskStages,html[data-theme=light] .setupBody li,html[data-theme=light] .tableHead,html[data-theme=light] .tableRow,html[data-theme=light] .recentList em,html[data-theme=light] .todayTaskList em,html[data-theme=light] .quickModeList em,html[data-theme=light] .modelGatewayNote,html[data-theme=light] .weeklyReportPanel p,html[data-theme=light] .weeklyReportMetrics em,html[data-theme=light] .productRegistryRows em,html[data-theme=light] .productRegistryRows article>span:nth-child(2),html[data-theme=light] .generationPreferenceGrid em,html[data-theme=light] .generationPreferences>p,html[data-theme=light] .inquiryInput p,html[data-theme=light] .inquiryDropzone em,html[data-theme=light] .inquiryOutputGrid article>span,html[data-theme=light] .replyDraft p,html[data-theme=light] .rulePack li span,html[data-theme=light] .humanGate p{color:#465f64}html[data-theme=light] .navModule>summary:hover,html[data-theme=light] .navModule.active>summary,html[data-theme=light] .navModuleDirect:hover,html[data-theme=light] .navModuleDirect.active,html[data-theme=light] .productNavItem:hover,html[data-theme=light] .productNavItem.active{color:#0b353c}html[data-theme=light] .navModuleIcon{color:#46646a;border-color:#194e542e}html[data-theme=light] .usageCard,html[data-theme=light] .quickModeList>a,html[data-theme=light] .weeklyReportMetrics>span,html[data-theme=light] .generationPreferenceGrid label,html[data-theme=light] .inquiryDropzone,html[data-theme=light] .inquiryOutputGrid article,html[data-theme=light] .inquiryPipeline li{background:#f7faf9;border-color:#194e5426}html[data-theme=light] .todayTaskList b,html[data-theme=light] .quickModeList b,html[data-theme=light] .weeklyReportPanel h2,html[data-theme=light] .weeklyReportMetrics b,html[data-theme=light] .weeklyNext b,html[data-theme=light] .productRegistryRows b,html[data-theme=light] .generationPreferenceGrid b,html[data-theme=light] .inquiryInput h2,html[data-theme=light] .inquiryDropzone b,html[data-theme=light] .inquiryOutputGrid article>p,html[data-theme=light] .replyDraft h3,html[data-theme=light] .rulePack li b,html[data-theme=light] .humanGate h2,html[data-theme=light] .inquiryPipeline h2,html[data-theme=light] .inquiryPipeline li b{color:#183237}html[data-theme=light] .weeklyReportPanel,html[data-theme=light] .inquiryInput,html[data-theme=light] .humanGate{background-color:#fff}html[data-theme=light] .todayTaskBadge.priority{color:#a43e2f;background:#fff0ed}html[data-theme=light] .todayTaskBadge.review{color:#6345a5;background:#f1edff}html[data-theme=light] .todayTaskBadge.inquiry{color:#4b700d;background:#f0f9df}html[data-theme=light] .todayTaskBadge.followup{color:#087080;background:#e6f8fa}html[data-theme=light] .todayTaskBadge.report{color:#94510d;background:#fff2e2}html[data-theme=light] .planningBadge{color:#456d0a;background:#eff8df}html[data-theme=light] .productRegistryRows strong{color:#4e700f}html[data-theme=light] .weeklyNext button,html[data-theme=light] .weeklyNext a,html[data-theme=light] .productRegistryRows button,html[data-theme=light] .inquiryDropzone button,html[data-theme=light] .rulePack>button{color:#087383}html[data-theme=light] .taskFilters button.active{color:#087383;background:#e6f8fa;border-color:#00738333}html[data-theme=light] .projectAvatar,html[data-theme=light] .announcementTickerLabel,html[data-theme=light] .pageEyebrow,html[data-theme=light] .todayTaskIcon,html[data-theme=light] .panelHeader>a,html[data-theme=light] .panelHeader>button,html[data-theme=light] .usageCard a{color:#087383}html[data-theme=light] .navModule>summary>em,html[data-theme=light] .navModuleDirect>em,html[data-theme=light] .usageCard>div b,html[data-theme=light] .metricCard p em{color:#4e760d}.knowledgeWorkspace{gap:14px;display:grid}.knowledgeSetupBanner{background:#ff776311;border:1px solid #ff8e7047;border-radius:12px;grid-template-columns:1fr auto auto;align-items:center;gap:16px;padding:16px 18px;display:grid}.knowledgeSetupBanner b{color:#ffd1c6;margin-bottom:4px;font-size:15px;display:block}.knowledgeSetupBanner p{color:#bca19c;margin:0;font-size:13px;line-height:1.6}.knowledgeSetupBanner code{color:#ff9a84;font-size:12px}.knowledgeSetupBanner button{color:#ffc2b5;background:0 0;border:1px solid #ff8e704d;border-radius:7px;min-height:34px;padding:0 12px}.knowledgeNotice{z-index:10;background:#10191b;border:1px solid;border-radius:9px;padding:11px 14px;font-size:13px;position:sticky;top:82px}.knowledgeNotice.ok{color:#c9ed91;border-color:#b9ff4f3d}.knowledgeNotice.error{color:#ffad9e;border-color:#ff77634d}.knowledgeTabs{z-index:9;border:1px solid var(--app-line);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#090f11eb;border-radius:11px;gap:5px;padding:6px;display:flex;position:sticky;top:70px}.knowledgeTabs button{min-height:38px;color:var(--app-muted);background:0 0;border:1px solid #0000;border-radius:7px;padding:0 14px;font-size:13px;font-weight:700}.knowledgeTabs button:hover{color:#e9f7f8}.knowledgeTabs button.active{color:#9ef6ff;background:#39e8ff17;border-color:#39e8ff38}.knowledgeMissingPanel{background:linear-gradient(120deg,#ffc0540b,#39e8ff05);border-color:#ffc05433;grid-template-columns:minmax(220px,.55fr) minmax(0,1.45fr) auto;align-items:center;gap:20px;padding:18px;display:grid}.knowledgeMissingIntro>span{color:#f0bd63;letter-spacing:.1em;text-transform:uppercase;font-size:11px;font-weight:800}.knowledgeMissingIntro h2{color:#edf6f7;margin:6px 0 5px;font-size:16px}.knowledgeMissingIntro p{color:var(--app-muted);margin:0;font-size:12px;line-height:1.6}.knowledgeMissingFields{flex-wrap:wrap;gap:7px;margin:0;padding:0;list-style:none;display:flex}.knowledgeMissingFields li{background:#ffc0540b;border:1px solid #ffc05429;border-radius:7px;align-items:center;gap:7px;min-height:32px;padding:6px 9px;display:flex}.knowledgeMissingFields span{color:#dce8e9;font-size:12px;font-weight:700}.knowledgeMissingFields em{color:#a99b82;font-size:11px;font-style:normal}.knowledgeMissingActions{gap:8px;display:grid}.knowledgeMissingActions button{white-space:nowrap}.knowledgeSection{grid-template-columns:minmax(0,1.45fr) minmax(320px,.55fr);align-items:start;gap:14px;scroll-margin-top:128px;display:grid}.knowledgeStack{gap:14px;display:grid}.knowledgeEditor{overflow:hidden}.knowledgeFormGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:15px;padding:20px;display:grid}.knowledgeFormGrid label{color:#9eb0b3;gap:7px;min-width:0;font-size:13px;font-weight:650;display:grid}.knowledgeFormGrid label.span2{grid-column:1/-1}.knowledgeFormGrid input,.knowledgeFormGrid textarea,.knowledgeFormGrid select,.inlineKnowledgeFields input,.drawerForm input,.uploadKnowledge select{border:1px solid var(--app-line-strong);color:#edf6f7;background:#0a1113;border-radius:8px;outline:none;width:100%;min-height:40px;padding:9px 11px;font-size:14px;line-height:1.5}.knowledgeFormGrid textarea{resize:vertical}.knowledgeFormGrid input:focus,.knowledgeFormGrid textarea:focus,.knowledgeFormGrid select:focus,.inlineKnowledgeFields input:focus,.drawerForm input:focus{border-color:#39e8ff85;box-shadow:0 0 0 3px #39e8ff12}.knowledgeFormActions{justify-content:flex-end;gap:9px;padding:0 20px 20px;display:flex}.knowledgeFormActions button:disabled{cursor:not-allowed;opacity:.5}.knowledgeQueue{overflow:hidden}.knowledgeEmpty{color:#84979b;text-align:center;padding:28px 20px;font-size:13px;line-height:1.7}.suggestionList{padding:0 16px 10px}.suggestionList article{border-bottom:1px solid var(--app-line);padding:15px 2px}.suggestionList article:last-child{border-bottom:0}.suggestionList span{color:#b79bff;letter-spacing:.07em;font-size:12px;font-weight:800}.suggestionList p{color:var(--app-muted);margin:8px 0;font-size:13px;line-height:1.6}.suggestionList strong{color:#e4f2f3;margin-bottom:10px;font-size:14px;display:block}.suggestionList article>div{gap:7px;display:flex}.suggestionList button,.ledgerRows button,.claimRows button{border:1px solid var(--app-line);color:#9db0b3;background:#10191b;border-radius:6px;min-height:31px;padding:0 10px;font-size:12px}.suggestionList button:last-child,.ledgerRows button,.claimRows button{color:#b7dc81;border-color:#b9ff4f33}.compactKnowledgeForm{overflow:hidden}.inlineKnowledgeFields{grid-template-columns:1fr 1fr 1fr auto;gap:9px;padding:16px;display:grid}.inlineKnowledgeFields button,.drawerForm button{color:#c9ee91;background:#b9ff4f17;border:1px solid #b9ff4f40;border-radius:8px;min-height:40px;padding:0 13px;font-size:13px;font-weight:750}.specDefinitionFields{grid-template-columns:repeat(3,minmax(0,1fr));gap:9px;padding:16px;display:grid}.specDefinitionFields input,.specDefinitionFields select,.drawerForm select{border:1px solid var(--app-line-strong);color:#edf6f7;background:#0a1113;border-radius:8px;width:100%;min-height:40px;padding:8px 10px;font-size:13px}.specDefinitionFields label{color:var(--app-muted);align-items:center;gap:7px;font-size:13px;display:flex}.specDefinitionFields label input{width:16px;min-height:16px}.specDefinitionFields button{color:#c9ee91;background:#b9ff4f17;border:1px solid #b9ff4f40;border-radius:8px;min-height:40px;font-weight:750}.specCodeHint{color:var(--app-muted);margin:-5px 16px 14px;font-size:12px}.specTemplateRows{border-top:1px solid var(--app-line);padding:0 16px 12px}.specTemplateRows article{border-top:1px solid var(--app-line);grid-template-columns:minmax(0,1fr) .7fr .7fr auto;align-items:center;gap:12px;min-height:58px;display:grid}.specTemplateRows article:first-child{border-top:0}.specTemplateRows article>div{gap:3px;min-width:0;display:grid}.specTemplateRows b{color:#e3f0f1;text-overflow:ellipsis;white-space:nowrap;font-size:14px;overflow:hidden}.specTemplateRows span{color:var(--app-muted);font-size:12px}.specTemplateRows code{color:#74dce7;overflow-wrap:anywhere;font-size:12px}.productSection{grid-template-columns:minmax(380px,.78fr) minmax(0,1.22fr)}.categoryRegistry{overflow:hidden}.categoryRegistryRows{gap:10px;padding:16px;display:grid}.categoryRegistryRows article{border:1px solid var(--app-line);background:#ffffff05;border-radius:10px;grid-template-columns:minmax(0,1fr) auto auto auto;align-items:center;gap:16px;padding:14px 15px;display:grid}.categoryRegistryRows article>div:first-child{gap:4px;min-width:0;display:grid}.categoryRegistryRows b{color:#e3f0f1;text-overflow:ellipsis;white-space:nowrap;font-size:15px;overflow:hidden}.categoryRegistryRows article>div:first-child span{color:#a7b9bc;font-size:13px}.categoryRegistryRows code{color:#74dce7;overflow-wrap:anywhere;font-size:12px}.categoryRegistryRows article>div:nth-child(2){color:var(--app-muted);text-align:right;gap:5px;font-size:13px;display:grid}.categoryDeleteButton{color:#ffad9e;background:#ff776312;border:1px solid #ff77633d;border-radius:7px;min-height:32px;padding:0 10px;font-size:12px;font-weight:700}.categoryDeleteButton:disabled{cursor:wait;opacity:.55}.categoryRegistryActions{justify-content:flex-end;gap:7px;display:flex}.categoryApproveButton{color:#c9ee91;background:#b9ff4f17;border:1px solid #b9ff4f47;border-radius:7px;min-height:32px;padding:0 11px;font-size:12px;font-weight:750}.categoryApproveButton:disabled{cursor:wait;opacity:.55}.productImportPanel{overflow:hidden}.productImportBody{gap:14px;padding:16px;display:grid}.productImportBody ol{counter-reset:import-step;grid-template-columns:repeat(3,1fr);gap:8px;margin:0;padding:0;list-style:none;display:grid}.productImportBody li{border:1px solid var(--app-line);color:#b8c7ca;counter-increment:import-step;border-radius:8px;align-items:center;gap:8px;min-height:54px;padding:10px;font-size:12px;display:flex}.productImportBody li:before{content:counter(import-step);color:#87e8f2;background:#39e8ff1a;border-radius:50%;flex:0 0 24px;place-items:center;width:24px;height:24px;font-weight:800;display:grid}.productImportColumns{background:#39e8ff0b;border-radius:8px;gap:5px;padding:11px 12px;display:grid}.productImportColumns code{color:#83e6ef;overflow-wrap:anywhere;font-size:11px;line-height:1.6}.productImportColumns span{color:var(--app-muted);font-size:12px}.productImportActions{grid-template-columns:auto minmax(180px,1fr) auto;gap:8px;display:grid}.productImportActions a,.productImportActions button,.productImportActions select{border:1px solid var(--app-line-strong);color:#dce9ea;background:#0a1113;border-radius:8px;min-height:38px;padding:0 11px;font-size:12px}.productImportActions a{color:#83e6ef;border-color:#39e8ff38;justify-content:center;align-items:center;text-decoration:none;display:flex}.productImportActions button{color:#c9ee91;background:#b9ff4f17;border-color:#b9ff4f40;font-weight:750}.productImportActions button:disabled{cursor:wait;opacity:.55}.productImportProgress{color:#9fb1b4;margin:0;font-size:13px}.productImportReview{gap:12px;padding-top:2px;display:grid}.productImportReview>div:first-child{grid-template-columns:repeat(4,1fr);gap:8px;display:grid}.productImportReview>div:first-child span{border:1px solid var(--app-line);color:var(--app-muted);border-radius:8px;padding:9px 10px;font-size:11px}.productImportReview>div:first-child b{color:#edf6f7;margin-top:4px;font-size:18px;display:block}.importErrorRows{border:1px solid #ff77632e;border-radius:8px;max-height:190px;overflow-y:auto}.importErrorRows p{color:#ffad9e;border-top:1px solid #ff77631f;grid-template-columns:64px 1fr;gap:10px;margin:0;padding:9px 10px;font-size:12px;display:grid}.importErrorRows p:first-child{border-top:0}.importErrorRows b{color:#ffd1c6}.importAllValid{color:#c9ed91;margin:0;font-size:13px}.productImportReview>button{justify-self:end}.productRegistry{margin:0;overflow:hidden}.productRegistryRows article{padding:0 2px}.knowledgeDrawer{z-index:90;justify-content:flex-end;display:flex;position:fixed;inset:0}.drawerBackdrop{-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:#020506b8;border:0;position:absolute;inset:0}.drawerPanel{background:#0b1214;border-radius:0;width:min(620px,94vw);height:100%;position:relative;overflow-y:auto;box-shadow:-24px 0 80px #00000073}.drawerPanel>header{border-bottom:1px solid var(--app-line);justify-content:space-between;gap:20px;padding:24px;display:flex}.drawerPanel>header span{color:var(--app-cyan);letter-spacing:.13em;font-size:12px;font-weight:800}.drawerPanel>header h2{margin:7px 0 4px;font-size:23px}.drawerPanel>header p{color:var(--app-muted);margin:0;font-size:13px}.drawerPanel>header>button{border:1px solid var(--app-line);color:#a9b9bc;background:#111a1d;border-radius:8px;width:34px;height:34px;font-size:20px}.drawerBody{padding:20px 24px 32px}.drawerBody h3{margin:22px 0 10px;font-size:15px}.drawerStats{grid-template-columns:repeat(3,1fr);gap:9px;display:grid}.drawerStats>div{border:1px solid var(--app-line);background:#0f181a;border-radius:9px;padding:13px}.drawerStats span{color:var(--app-muted);font-size:12px}.drawerStats b{margin-top:6px;font-size:22px;display:block}.drawerRow{border-top:1px solid var(--app-line);grid-template-columns:1fr 1fr auto;align-items:center;gap:10px;min-height:52px;display:grid}.drawerRow b{font-size:14px}.drawerRow>span{color:var(--app-muted);font-size:13px}.drawerForm{grid-template-columns:1fr 1fr 1fr auto;gap:8px;margin:16px 0 22px;display:grid}.evidenceSection{grid-template-columns:minmax(380px,.82fr) minmax(0,1.18fr)}.ledgerPanel{overflow:hidden}.ledgerRows,.claimRows{padding:0 16px 8px}.ledgerRows article,.claimRows article{border-top:1px solid var(--app-line);grid-template-columns:minmax(0,1fr) auto auto auto;align-items:center;gap:10px;min-height:70px;display:grid}.ledgerRows article:first-child,.claimRows article:first-child{border-top:0}.ledgerRows article>div,.claimRows article>div{gap:4px;min-width:0;display:grid}.ledgerRows b,.claimRows b{color:#dce9ea;text-overflow:ellipsis;white-space:nowrap;font-size:14px;overflow:hidden}.ledgerRows span,.claimRows span{color:var(--app-muted);font-size:12px}.claimRows article{grid-template-columns:minmax(0,1fr) auto auto}.claimRows button:disabled{cursor:not-allowed;opacity:.42}.filesSection{grid-template-columns:minmax(0,1.55fr) minmax(300px,.45fr)}.sourceLibrary{overflow:hidden}.sourceRows>div:not(.sourceHead){grid-template-columns:minmax(260px,1.5fr) .7fr .55fr .55fr minmax(170px,.8fr)}.fileActions{justify-content:flex-end;gap:4px;display:flex}.fileActions button{color:#7ce8f2;padding:5px;font-size:12px}.fileActions button:last-child{color:#ff9b86}.fileActions button:disabled{color:#56676a}.uploadKnowledge select{width:min(280px,100%);margin-bottom:10px}.uploadKnowledge label{width:min(280px,100%);color:var(--app-muted);text-align:left;gap:5px;font-size:12px;display:grid}.uploadKnowledge label select{width:100%}.citationGuard.compact{margin:0;display:block}html[data-theme=light] .knowledgeTabs{background:#f6faf9f0;border-color:#194e5429}html[data-theme=light] .knowledgeTabs button{color:#435d62}html[data-theme=light] .knowledgeTabs button:hover{color:#0b3d45}html[data-theme=light] .knowledgeTabs button.active{color:#006b7a;background:#e2f4f5;border-color:#007e9233}html[data-theme=light] .knowledgeMissingPanel{background:linear-gradient(120deg,#fffaf0,#f2f9f8);border-color:#ead7ad}html[data-theme=light] .knowledgeMissingIntro>span{color:#8c5b0b}html[data-theme=light] .knowledgeMissingIntro h2{color:#17363b}html[data-theme=light] .knowledgeMissingFields li{background:#fffaf0;border-color:#e8d5aa}html[data-theme=light] .knowledgeMissingFields span{color:#27464b}html[data-theme=light] .knowledgeMissingFields em{color:#765f36}html[data-theme=light] .knowledgeSetupBanner{background:#fff4f1;border-color:#efb4a8}html[data-theme=light] .knowledgeSetupBanner b{color:#7d2e22}html[data-theme=light] .knowledgeSetupBanner p{color:#704d46}html[data-theme=light] .knowledgeSetupBanner button{color:#913928}html[data-theme=light] .knowledgeNotice{background:#fff}html[data-theme=light] .knowledgeNotice.ok{color:#3e6409}html[data-theme=light] .knowledgeNotice.error{color:#973c2b}html[data-theme=light] .knowledgeFormGrid label{color:#314d52}html[data-theme=light] .knowledgeFormGrid input,html[data-theme=light] .knowledgeFormGrid textarea,html[data-theme=light] .knowledgeFormGrid select,html[data-theme=light] .inlineKnowledgeFields input,html[data-theme=light] .drawerForm input,html[data-theme=light] .uploadKnowledge select,html[data-theme=light] .specDefinitionFields input,html[data-theme=light] .specDefinitionFields select,html[data-theme=light] .drawerForm select{color:#142f34;background:#fff;border-color:#194e5433}html[data-theme=light] .knowledgeEmpty,html[data-theme=light] .suggestionList p,html[data-theme=light] .drawerPanel>header p,html[data-theme=light] .drawerRow>span,html[data-theme=light] .ledgerRows span,html[data-theme=light] .claimRows span{color:#526b70}html[data-theme=light] .suggestionList strong,html[data-theme=light] .ledgerRows b,html[data-theme=light] .claimRows b{color:#17363b}html[data-theme=light] .suggestionList button,html[data-theme=light] .ledgerRows button,html[data-theme=light] .claimRows button,html[data-theme=light] .drawerPanel>header>button{color:#28535a;background:#f6faf9;border-color:#194e5429}html[data-theme=light] .drawerPanel{color:#153136;background:#f8fbfa}html[data-theme=light] .drawerStats>div,html[data-theme=light] .categoryRegistryRows article{background:#fff;border-color:#194e5426}html[data-theme=light] .categoryRegistryRows b{color:#17363b}html[data-theme=light] .categoryRegistryRows article>div:first-child span,html[data-theme=light] .categoryRegistryRows article>div:nth-child(2){color:#526b70}html[data-theme=light] .categoryRegistryRows code{color:#087383}html[data-theme=light] .categoryDeleteButton{color:#973c2b;background:#fff4f1;border-color:#efb4a8}html[data-theme=light] .categoryApproveButton{color:#4e700f;background:#f4ffe3;border-color:#b9df75}html[data-theme=light] .specTemplateRows b,html[data-theme=light] .productImportReview>div:first-child b{color:#17363b}html[data-theme=light] .specTemplateRows code,html[data-theme=light] .productImportColumns code{color:#087383}html[data-theme=light] .productImportBody li{color:#314d52}html[data-theme=light] .productImportBody li:before{color:#006b7a;background:#e2f4f5}html[data-theme=light] .productImportColumns{background:#eef8f8}html[data-theme=light] .productImportActions a,html[data-theme=light] .productImportActions button,html[data-theme=light] .productImportActions select{color:#17363b;background:#fff;border-color:#194e5433}html[data-theme=light] .productImportActions a{color:#087383}html[data-theme=light] .productImportActions button{color:#4e700f;background:#f4ffe3;border-color:#b9df75}html[data-theme=light] .importAllValid{color:#4e700f}@media (width<=1180px){.knowledgeMissingPanel{grid-template-columns:1fr}.knowledgeMissingActions{grid-template-columns:repeat(2,minmax(0,1fr))}.knowledgeSection,.productSection,.evidenceSection,.filesSection{grid-template-columns:1fr}.knowledgeQueue{order:-1}}@media (width<=760px){.knowledgeTabs{top:62px;overflow-x:auto}.knowledgeTabs button{flex:none}.knowledgeMetrics{grid-template-columns:1fr}.knowledgeCoverage{grid-column:auto}.knowledgeMissingActions{grid-template-columns:1fr}.knowledgeFormGrid{grid-template-columns:1fr;padding:16px}.knowledgeFormGrid label.span2{grid-column:auto}.inlineKnowledgeFields,.drawerForm,.specDefinitionFields{grid-template-columns:1fr}.specTemplateRows article{grid-template-columns:minmax(0,1fr) auto;padding:10px 0}.specTemplateRows article>span{display:none}.productImportBody ol,.productImportActions{grid-template-columns:1fr}.productImportReview>div:first-child{grid-template-columns:repeat(2,1fr)}.knowledgeFormActions{flex-direction:column;align-items:stretch;padding:0 16px 16px}.productRegistryRows article{grid-template-columns:1fr auto;padding:12px 0}.categoryRegistryRows article{grid-template-columns:minmax(0,1fr) auto}.categoryRegistryRows article>div:nth-child(2){display:none}.categoryRegistryActions{grid-column:1/-1;width:100%}.categoryRegistryActions button{flex:1}.productRegistryRows article>span:nth-child(2),.productRegistryRows article>.statusPill{display:none}.ledgerRows article,.claimRows article{grid-template-columns:1fr auto;padding:11px 0}.ledgerRows article>.statusPill:first-of-type{display:none}.sourceRows>div:not(.sourceHead){grid-template-columns:1fr;padding:12px 0}.sourceRows>div:not(.sourceHead)>span,.sourceRows>div:not(.sourceHead)>em{display:flex}.fileActions{justify-content:flex-start}.knowledgeSetupBanner{grid-template-columns:1fr}.knowledgeSetupBanner code{overflow-wrap:anywhere}}html[data-theme=light] .usageCard>div,html[data-theme=light] .metricCard>div span,html[data-theme=light] .activeTaskPanel .panelHeader a,html[data-theme=light] .recentPanel .panelHeader a{color:#405b60}html[data-theme=light] .metricCard>div i.cyan{color:#087383;background:#e4f7f9}html[data-theme=light] .metricCard>div i.lime{color:#4e760d;background:#eff8df}html[data-theme=light] .metricCard>div i.violet{color:#694aaa;background:#f1edff}html[data-theme=light] .metricCard>div i.orange{color:#9a5614;background:#fff1e2}html[data-theme=light] .statusPill.completed{color:#4e760d;background:#eff8df}html[data-theme=light] .usageCard.pendingUsage>div b,html[data-theme=light] .metricCard[class*=metricState-not_] p em,html[data-theme=light] .metricCard.metricState-empty p em{color:var(--app-dim)}html[data-theme=light] .metricCard[class*=metricState-not_]>div i,html[data-theme=light] .metricCard.metricState-empty>div i{color:var(--app-dim);background:#edf1f0}@media (width<=1180px){.todayWorkspace,.inquiryWorkspace,.inquiryInboxWorkspace{grid-template-columns:1fr}.weeklyReportPanel{grid-template-columns:1fr 1.4fr}.weeklyNext{border-top:1px solid var(--app-line);border-left:0;grid-column:1/-1;padding:15px 0 0}.inquiryPipeline{grid-template-columns:1fr}.inquiryPipeline ol{grid-template-columns:repeat(4,1fr)}}@media (width<=760px){.todayTaskList>a{grid-template-columns:38px minmax(0,1fr) auto;padding:10px 0}.todayTaskList>a>strong{display:none}.todayTaskBadge{align-self:start;margin-top:3px}.weeklyReportPanel,.inquiryInput,.inquiryInboxToolbar,.inquiryInboxToolbar form{grid-template-columns:1fr}.inquiryInboxRows>button{grid-template-columns:10px minmax(0,1fr) auto}.inquiryInboxRows>button>span:nth-child(3){display:none}.weeklyReportMetrics,.generationPreferenceGrid,.inquiryOutputGrid{grid-template-columns:1fr}.productRegistryRows article{grid-template-columns:1fr auto;padding:12px 0}.productRegistryRows article>span:nth-child(2){display:none}.inquiryPipeline ol{grid-template-columns:repeat(2,1fr)}}@media (width<=520px){.todayTaskList>a{grid-template-columns:34px 1fr}.todayTaskBadge{grid-column:2;justify-self:start}.weeklyReportMetrics{grid-template-columns:repeat(2,1fr)}.inquiryPipeline ol{grid-template-columns:1fr}.inquiryPipeline li:not(:last-child):after,.inquiryInboxRows>button>i{display:none}.inquiryInboxRows>button{grid-template-columns:10px minmax(0,1fr)}.inquiryInboxDetail dl>div{grid-template-columns:1fr;align-content:center;gap:4px;padding:8px 0}}.contentAdmin{color:#eef6f6;gap:18px;font-size:15px;display:grid}.contentNotice{z-index:20;color:#dfffb5;background:#142016;border:1px solid #b9ff4f6b;border-radius:12px;padding:14px 18px;font-weight:750;position:sticky;top:78px;box-shadow:0 14px 40px #0000003d}.contentNotice.error{color:#ffb4aa;background:#241513;border-color:#ff84787a}.contentLoading,.contentEmpty{border:1px dashed var(--app-line-strong);min-height:150px;color:var(--app-muted);text-align:center;border-radius:14px;place-items:center;padding:24px;font-size:16px;display:grid}.contentAdminSummary{border:1px solid var(--app-line);background:var(--app-panel);border-radius:16px;grid-template-columns:repeat(3,minmax(0,1fr)) auto;display:grid;overflow:hidden}.contentAdminSummary>div,.contentAdminSummary>a{border-right:1px solid var(--app-line);flex-direction:column;justify-content:center;gap:8px;min-height:82px;padding:14px 20px;display:flex}.contentAdminSummary span,.contentAdminSummary small{color:var(--app-muted)}.contentAdminSummary b{font-size:15px;line-height:1.5}.contentAdminSummary>a{color:var(--app-cyan);align-items:center;font-weight:800;text-decoration:none}.contentTabs{border:1px solid var(--app-line);background:#0d1315d1;border-radius:14px;gap:8px;padding:7px;display:flex;overflow-x:auto}.contentTabs button{color:var(--app-muted);cursor:pointer;background:0 0;border:1px solid #0000;border-radius:9px;flex:none;padding:11px 18px;font-weight:800}.contentTabs button.active{color:#7af2ff;background:#39e8ff1a;border-color:#39e8ff59}.contentWorkspace,.announcementManager{border:1px solid var(--app-line);background:var(--app-panel);border-radius:18px;overflow:hidden}.contentWorkspaceHeader{border-bottom:1px solid var(--app-line);justify-content:space-between;align-items:center;gap:24px;padding:22px 24px;display:flex}.contentWorkspaceHeader h2,.announcementManager h2{margin:0;font-size:21px}.contentWorkspaceHeader p,.announcementManager p{color:var(--app-muted);margin:7px 0 0;line-height:1.6}.contentWorkspaceHeader>div:last-child{flex-wrap:wrap;gap:10px;display:flex}.primaryAction,.secondaryAction,.addContentItem{cursor:pointer;border-radius:10px;justify-content:center;align-items:center;min-height:42px;padding:9px 16px;font-weight:850;text-decoration:none;display:inline-flex}.primaryAction{border:1px solid var(--app-lime);background:var(--app-lime);color:#101808}.secondaryAction,.addContentItem{border:1px solid var(--app-line-strong);color:#eaf4f5;background:#111a1d}.primaryAction:disabled,.secondaryAction:disabled{opacity:.5;cursor:wait}.contentDraftPreview{background:radial-gradient(circle at 75% 20%,#39e8ff1f,#0000 40%),#080e10;border:1px solid #39e8ff40;border-radius:16px;margin:22px 24px 0;padding:36px}.contentDraftPreview>span{color:var(--app-cyan);letter-spacing:.12em;font-size:12px;font-weight:900}.contentDraftPreview h2{max-width:820px;margin:14px 0;font-size:clamp(28px,4vw,48px);line-height:1.08}.contentDraftPreview h2 em{color:var(--app-cyan);font-style:normal}.contentDraftPreview p{color:#bdcacc;max-width:760px;font-size:17px;line-height:1.7}.contentDraftPreview button{background:var(--app-cyan);color:#061012;border:0;border-radius:9px;margin-top:14px;padding:11px 16px;font-weight:850}.contentEditorSection{border:1px solid var(--app-line);background:#0b1113;border-radius:14px;margin:18px 24px;overflow:hidden}.contentEditorSection>summary{cursor:pointer;align-items:center;gap:14px;min-height:72px;padding:15px 18px;list-style:none;display:flex}.contentEditorSection>summary::-webkit-details-marker{display:none}.contentEditorSection>summary>span{color:var(--app-cyan);font-size:12px;font-weight:900}.contentEditorSection>summary>div{flex-direction:column;gap:4px;display:flex}.contentEditorSection>summary b{font-size:17px}.contentEditorSection>summary small{color:var(--app-muted);font-size:13px}.contentEditorSection[open]>summary{border-bottom:1px solid var(--app-line)}.contentFormGrid,.contentSectionHeadingFields{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;padding:20px;display:grid}.contentSectionHeadingFields{border-bottom:1px solid var(--app-line)}.contentField{color:#d8e5e6;flex-direction:column;gap:8px;font-weight:750;display:flex}.contentFieldWide{grid-column:1/-1}.contentField>span{font-size:14px}.contentField small{color:var(--app-dim);font-weight:500}.contentField input,.contentField textarea{border:1px solid var(--app-line-strong);color:#f1f8f8;resize:vertical;background:#0f181a;border-radius:9px;outline:none;width:100%;padding:11px 13px;font-size:15px;line-height:1.55}.contentField input:focus,.contentField textarea:focus{border-color:#39e8ffa3;box-shadow:0 0 0 3px #39e8ff14}.contentEditorCard{border:1px solid var(--app-line);background:var(--app-panel-2);border-radius:12px;margin:16px 20px}.contentEditorCard>header{border-bottom:1px solid var(--app-line);justify-content:space-between;align-items:center;padding:12px 16px;display:flex}.contentEditorCard>header button,.announcementDelete{color:#ff9e94;cursor:pointer;background:0 0;border:0;font-weight:750}.addContentItem{color:var(--app-cyan);margin:0 20px 20px}.contentSubsectionTitle{border-top:1px solid var(--app-line);color:var(--app-cyan);letter-spacing:.08em;margin:4px 20px 12px;padding-top:16px;font-size:13px;font-weight:900}.contentCheckbox{color:#d8e5e6;align-items:center;gap:10px;padding:8px 0;font-weight:750;display:flex}.contentCheckbox input{width:18px;height:18px;accent-color:var(--app-cyan)}.contentStickyActions{border-top:1px solid var(--app-line);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#090e10f2;justify-content:flex-end;align-items:center;gap:10px;padding:14px 24px;display:flex;position:sticky;bottom:0}.contentStickyActions span{color:var(--app-muted);margin-right:auto}.announcementManager{grid-template-columns:minmax(260px,.72fr) minmax(0,1.35fr);min-height:620px;display:grid}.announcementManager>aside{border-right:1px solid var(--app-line)}.announcementManager>aside>header{border-bottom:1px solid var(--app-line);justify-content:space-between;align-items:center;padding:20px;display:flex}.announcementManager>aside>header p{font-size:13px}.announcementManager>aside>header button{color:var(--app-cyan);cursor:pointer;background:0 0;border:0;font-weight:850}.announcementManager>aside>article{border-bottom:1px solid var(--app-line);grid-template-columns:1fr auto;align-items:center;display:grid;position:relative}.announcementManager>aside>article.active{background:#39e8ff14}.announcementManager>aside>article>button:first-child{color:#eef6f6;text-align:left;cursor:pointer;background:0 0;border:0;flex-direction:column;align-items:flex-start;gap:8px;min-width:0;padding:16px 8px 16px 20px;display:flex}.announcementManager>aside article b{text-overflow:ellipsis;white-space:nowrap;max-width:100%;font-size:15px;overflow:hidden}.announcementManager>aside article small{color:var(--app-dim)}.announcementManager>aside article span{align-items:center;gap:7px;display:flex}.announcementManager>aside article em,.announcementManager>aside article i{border-radius:99px;padding:3px 7px;font-size:11px;font-style:normal}.announcementManager>aside article em.published{color:var(--app-lime);background:#b9ff4f1f}.announcementManager>aside article em.draft{color:var(--app-muted);background:#ffffff14}.announcementManager>aside article i{color:var(--app-cyan);background:#39e8ff1f}.announcementDelete{padding:18px 15px}.announcementEditor{flex-direction:column;gap:18px;padding:26px;display:flex}.announcementEditor>header{border-bottom:1px solid var(--app-line);justify-content:space-between;align-items:flex-start;padding-bottom:18px;display:flex}.announcementEditor>header span{color:var(--app-cyan);letter-spacing:.1em;font-size:12px;font-weight:900}.announcementEditor>header h2{margin-top:8px}.announcementEditor>header em{color:var(--app-muted);font-style:normal}.announcementEditorActions{justify-content:flex-end;gap:10px;margin-top:auto;display:flex}.versionList{padding:8px 24px 24px;display:grid}.versionList article{border-bottom:1px solid var(--app-line);grid-template-columns:110px 1fr auto;align-items:center;gap:18px;padding:18px 0;display:grid}.versionList article>span{color:var(--app-cyan);font-size:12px;font-weight:900}.versionList article>div{flex-direction:column;gap:6px;display:flex}.versionList article small{color:var(--app-muted)}.versionList article button{border:1px solid var(--app-line-strong);color:#eaf4f5;cursor:pointer;background:#111a1d;border-radius:8px;padding:8px 12px;font-weight:750}.versionList article button:disabled{opacity:.5;cursor:default}.mediaLibrary{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;padding:24px;display:grid}.mediaLibrary article{border:1px solid var(--app-line);background:var(--app-panel-2);border-radius:12px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:12px;min-width:0;padding:15px;display:grid}.mediaLibrary article>span{width:40px;height:40px;color:var(--app-cyan);background:#39e8ff1a;border-radius:9px;place-items:center;font-size:20px;display:grid}.mediaLibrary article>div{flex-direction:column;gap:5px;min-width:0;display:flex}.mediaLibrary article b{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.mediaLibrary article small,.mediaLibrary article em{color:var(--app-muted);font-size:12px;font-style:normal}html[data-theme=light] .contentAdmin{color:#14272b}html[data-theme=light] .contentAdminSummary,html[data-theme=light] .contentWorkspace,html[data-theme=light] .announcementManager,html[data-theme=light] .contentEditorSection,html[data-theme=light] .contentEditorCard{background:#fff}html[data-theme=light] .contentTabs,html[data-theme=light] .contentStickyActions{background:#f7fbfbf5}html[data-theme=light] .secondaryAction,html[data-theme=light] .addContentItem,html[data-theme=light] .versionList article button,html[data-theme=light] .contentField input,html[data-theme=light] .contentField textarea{color:#152b2f;background:#f7fbfb}html[data-theme=light] .contentField,html[data-theme=light] .announcementManager>aside>article>button:first-child{color:#173035}html[data-theme=light] .contentDraftPreview{color:#10282d;background:radial-gradient(circle at 75% 20%,#159baf1f,#0000 40%),#f8fcfc}html[data-theme=light] .contentDraftPreview p{color:#496267}html[data-theme=light] .contentNotice{color:#365313;background:#effbe4}html[data-theme=light] .contentNotice.error{color:#8d3328;background:#fff0ed}@media (width<=1080px){.contentAdminSummary{grid-template-columns:repeat(2,minmax(0,1fr))}.announcementManager{grid-template-columns:1fr}.announcementManager>aside{border-right:0;border-bottom:1px solid var(--app-line)}.mediaLibrary{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=760px){.contentAdminSummary,.contentFormGrid,.contentSectionHeadingFields,.mediaLibrary{grid-template-columns:1fr}.contentAdminSummary>div,.contentAdminSummary>a{border-right:0;border-bottom:1px solid var(--app-line)}.contentWorkspaceHeader,.contentStickyActions{flex-direction:column;align-items:stretch}.contentStickyActions span{margin-right:0}.contentWorkspaceHeader>div:last-child{width:100%}.contentWorkspaceHeader>div:last-child>*,.contentStickyActions>button{flex:1}.contentEditorSection{margin:12px}.versionList article{grid-template-columns:1fr;gap:8px}.announcementEditor{padding:18px}}html[data-theme=light] .realTaskMain>span,html[data-theme=light] .realTaskDetails>div,html[data-theme=light] .connectorFacts span,html[data-theme=light] .wordpressBindingControls select,html[data-theme=light] .realTaskRow>button,html[data-theme=light] .taskPagination button,html[data-theme=light] .taskFetchState button,html[data-theme=light] .connectorTile>button{color:#405c61;background:#f8fbfa;border-color:#1d4e5424}html[data-theme=light] .bindingCodeResult code{color:#4b7c0b;background:#edf4f1}html[data-theme=light] .realTaskMain b,html[data-theme=light] .connectionRows b{color:#20383d}html[data-theme=light] .realTaskRow,html[data-theme=light] .connectionRows>div,html[data-theme=light] .wordpressBindingControls,html[data-theme=light] .connectorEmpty,html[data-theme=light] .bindingCodeResult,html[data-theme=light] .taskPagination{border-color:#1d4e541c}html[data-theme=light] .connectionNotice{color:#17616b;background:#eaf8fa}html[data-theme=light] .connectionNotice.error{color:#8d3328;background:#fff0ed}.adminApp{color:#eef6f6;--admin-line:#b0e2ea21;--admin-muted:#9aabad;--admin-cyan:#39e8ff;--admin-lime:#b9ff4f;background:#070b0d;min-height:100vh;display:flex}.adminSidebar{border-right:1px solid var(--admin-line);background:#090f11;flex-direction:column;width:274px;padding:24px 18px 18px;display:flex;position:fixed;inset:0 auto 0 0}.adminRoleCard{background:#b9ff4f0e;border:1px solid #b9ff4f33;border-radius:12px;align-items:center;gap:11px;margin:0 0 24px;padding:13px;display:flex}.adminRoleCard>span{width:35px;height:35px;color:var(--admin-lime);background:#b9ff4f1a;border-radius:9px;place-items:center;display:grid}.adminRoleCard>div{flex-direction:column;gap:3px;display:flex}.adminRoleCard b{font-size:14px}.adminRoleCard em{color:var(--admin-muted);font-size:12px;font-style:normal}.adminSidebar nav{flex-direction:column;gap:6px;display:flex}.adminSidebar nav>span{color:#65787c;letter-spacing:.12em;margin:0 9px 8px;font-size:11px;font-weight:900}.adminSidebar nav a{color:#95a8ab;border:1px solid #0000;border-radius:9px;grid-template-columns:31px 1fr;align-items:center;min-height:45px;padding:6px 10px;text-decoration:none;display:grid}.adminSidebar nav a i{color:#789095;font-size:16px;font-style:normal}.adminSidebar nav a b{font-size:14px}.adminSidebar nav a.active{color:#eefcfd;background:#39e8ff14;border-color:#39e8ff33}.adminSidebar nav a.active i{color:var(--admin-cyan)}.adminWorkspaceLink{border:1px solid var(--admin-line);color:var(--admin-cyan);text-align:center;border-radius:9px;margin-top:22px;padding:11px;font-size:13px;font-weight:750;text-decoration:none}.adminAccount{border-top:1px solid var(--admin-line);grid-template-columns:34px minmax(0,1fr) auto;align-items:center;gap:9px;margin-top:auto;padding-top:16px;display:grid}.adminAccount>span{color:#c4f9ff;background:#1b2b2f;border-radius:50%;place-items:center;width:34px;height:34px;font-size:12px;font-weight:900;display:grid}.adminAccount>div{flex-direction:column;gap:2px;min-width:0;display:flex}.adminAccount b,.adminAccount em{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.adminAccount b{font-size:12px}.adminAccount em{color:var(--admin-muted);font-size:11px;font-style:normal}.adminAccount a{color:var(--admin-muted);font-size:12px;text-decoration:none}.adminMain{flex:1;min-width:0;margin-left:274px}.adminTopbar{z-index:30;border-bottom:1px solid var(--admin-line);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#070b0de6;justify-content:space-between;align-items:center;min-height:68px;padding:12px 28px;display:flex;position:sticky;top:0}.adminTopbar>div{flex-direction:column;gap:3px;display:flex}.adminTopbar span{color:var(--admin-cyan);letter-spacing:.14em;font-size:10px;font-weight:900}.adminTopbar b{font-size:15px}.adminMain>main{padding:32px clamp(22px,4vw,54px) 70px}.adminPage{gap:24px;display:grid}.adminPageHeading>span{color:var(--admin-cyan);letter-spacing:.14em;font-size:11px;font-weight:900}.adminPageHeading h1{margin:9px 0 7px;font-size:clamp(28px,3vw,40px)}.adminPageHeading p{max-width:820px;color:var(--admin-muted);margin:0;font-size:16px;line-height:1.7}.adminOverviewGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}.adminOverviewGrid>*{border:1px solid var(--admin-line);min-height:250px;color:inherit;background:#0d1315;border-radius:16px;flex-direction:column;padding:24px;text-decoration:none;display:flex}.adminOverviewGrid span{color:var(--admin-cyan);font-size:12px;font-weight:900}.adminOverviewGrid h2{margin:28px 0 10px;font-size:21px}.adminOverviewGrid p{color:var(--admin-muted);line-height:1.7}.adminOverviewGrid b{color:var(--admin-lime);margin-top:auto;font-size:14px}.adminNotice{color:#bfeef2;background:#39e8ff0f;border:1px solid #39e8ff33;border-radius:11px;padding:14px 16px;font-size:14px;line-height:1.55}.adminNotice.error{color:#ffad9e;background:#ff806912;border-color:#ff806952}.tenantToolbar{border:1px solid var(--admin-line);background:#0d1315;border-radius:14px;justify-content:space-between;align-items:center;gap:18px;padding:20px;display:flex}.tenantToolbar>div{flex-direction:column;gap:5px;display:flex}.tenantToolbar h2{margin:0;font-size:19px}.tenantToolbar p{color:var(--admin-muted);margin:0;font-size:14px}.adminPrimaryButton,.adminSecondaryButton{min-height:42px;font:inherit;cursor:pointer;border-radius:9px;padding:0 17px;font-size:14px;font-weight:850}.adminPrimaryButton{color:#05252a;background:#39e8ff;border:1px solid #72efff}.adminPrimaryButton:hover{background:#78f1ff}.adminPrimaryButton:disabled{cursor:wait;opacity:.55}.adminSecondaryButton{border:1px solid var(--admin-line);color:#c5dadd;background:0 0}.adminSecondaryButton:hover{color:var(--admin-cyan);border-color:#39e8ff4d}.tenantCreatePanel{background:#b9ff4f09;border:1px solid #b9ff4f2e;border-radius:14px;padding:22px}.tenantCreatePanel h2{margin:0 0 17px;font-size:19px}.adminFormGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.adminFormGrid label,.memberCreateRow label{color:#b9cbce;flex-direction:column;gap:7px;font-size:13px;font-weight:750;display:flex}.adminFormGrid input,.memberCreateRow input,.memberCreateRow select,.memberRoleSelect{border:1px solid var(--admin-line);color:#eef6f6;min-height:44px;font:inherit;background:#080d0f;border-radius:8px;outline:none;padding:9px 11px;font-size:14px}.adminFormGrid input:focus,.memberCreateRow input:focus,.memberCreateRow select:focus,.memberRoleSelect:focus{border-color:#39e8ff94;box-shadow:0 0 0 3px #39e8ff12}.adminFormActions{grid-column:1/-1;justify-content:flex-end;gap:10px;display:flex}.tenantWorkspace{grid-template-columns:minmax(270px,.72fr) minmax(0,1.55fr);align-items:start;gap:18px;display:grid}.tenantListPanel,.tenantMemberPanel{border:1px solid var(--admin-line);background:#0d1315;border-radius:14px;overflow:hidden}.tenantListPanel>header,.tenantMemberPanel>header{border-bottom:1px solid var(--admin-line);padding:18px 20px}.tenantListPanel h2,.tenantMemberPanel h2{margin:0 0 5px;font-size:18px}.tenantListPanel header span,.tenantMemberPanel header p{color:var(--admin-muted);margin:0;font-size:13px;line-height:1.5}.tenantList{flex-direction:column;padding:8px;display:flex}.tenantList button{color:#dbe8e9;text-align:left;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:9px;grid-template-columns:38px minmax(0,1fr) auto;align-items:center;gap:10px;width:100%;padding:11px;display:grid}.tenantList button:hover,.tenantList button.active{background:#39e8ff0f;border-color:#39e8ff2e}.tenantList button>span{width:38px;height:38px;color:var(--admin-cyan);background:#182327;border-radius:8px;place-items:center;font-size:12px;font-weight:900;display:grid}.tenantList button>div{flex-direction:column;gap:3px;min-width:0;display:flex}.tenantList button b,.tenantList button em{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.tenantList button b{font-size:14px}.tenantList button em{color:var(--admin-muted);font-size:12px;font-style:normal}.tenantList button i{color:#728589;font-size:12px;font-style:normal}.adminEmpty{color:var(--admin-muted);text-align:center;padding:38px 20px;font-size:14px}.memberCreateRow{border-bottom:1px solid var(--admin-line);grid-template-columns:1fr 1.25fr .8fr auto;align-items:end;gap:11px;padding:18px 20px;display:grid}.memberCreateRow .adminPrimaryButton{height:44px}.memberTable{border-collapse:collapse;width:100%}.memberTable th,.memberTable td{border-bottom:1px solid var(--admin-line);text-align:left;padding:14px 18px}.memberTable th{color:#71868a;letter-spacing:.08em;font-size:11px}.memberTable td{font-size:13px}.memberTable td>div{flex-direction:column;gap:3px;display:flex}.memberTable td b{font-size:14px}.memberTable td em{color:var(--admin-muted);font-size:12px;font-style:normal}.memberRoleSelect{min-height:38px;padding:6px 9px}.memberRoleHint{color:var(--admin-muted);padding:15px 20px;font-size:12px;line-height:1.6}html[data-theme=light] .adminApp{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;color:#17282b;background:#eef3f1}html[data-theme=light] .adminSidebar,html[data-theme=light] .adminOverviewGrid>*,html[data-theme=light] .tenantToolbar,html[data-theme=light] .tenantListPanel,html[data-theme=light] .tenantMemberPanel{background:#fff;border-color:#1d4e5424}html[data-theme=light] .adminTopbar{background:#f5f9f8eb;border-color:#1d4e5424}html[data-theme=light] .adminPageHeading p,html[data-theme=light] .tenantToolbar p,html[data-theme=light] .tenantList button em,html[data-theme=light] .memberTable td em,html[data-theme=light] .memberRoleHint{color:#61777b}html[data-theme=light] .adminFormGrid label,html[data-theme=light] .memberCreateRow label{color:#3c575b}html[data-theme=light] .adminFormGrid input,html[data-theme=light] .memberCreateRow input,html[data-theme=light] .memberCreateRow select,html[data-theme=light] .memberRoleSelect{color:#17282b;background:#f7faf9;border-color:#1d4e5429}html[data-theme=light] .tenantList button{color:#17282b}@media (width<=980px){.adminSidebar{width:100%;position:static}.adminApp{flex-direction:column}.adminMain{margin-left:0}.adminSidebar nav{grid-template-columns:repeat(3,1fr);display:grid}.adminAccount,.adminRoleCard{display:none}.adminWorkspaceLink{margin:14px 0 0}.adminOverviewGrid{grid-template-columns:1fr}}@media (width<=1100px){.tenantWorkspace{grid-template-columns:1fr}.memberCreateRow{grid-template-columns:repeat(2,1fr)}.memberCreateRow .adminPrimaryButton{align-self:end}}@media (width<=650px){.adminSidebar{padding:18px 14px}.adminSidebar nav{grid-template-columns:1fr}.adminMain>main{padding:24px 14px 60px}.adminTopbar{padding:12px 16px}.tenantToolbar{flex-direction:column;align-items:flex-start}.adminFormGrid,.memberCreateRow{grid-template-columns:1fr}.adminFormActions{justify-content:stretch}.adminFormActions button,.memberCreateRow .adminPrimaryButton{width:100%}.memberTable th:nth-child(2),.memberTable td:nth-child(2){display:none}.memberTable th,.memberTable td{padding:12px}}.accountAccessPage{color:#eef6f6;background:radial-gradient(circle at 50% 20%,#39e8ff1f,#0000 34rem),#070b0d;place-items:center;min-height:100vh;padding:24px;display:grid}.accountAccessPage section{text-align:center;background:#0d1315;border:1px solid #b0e2ea29;border-radius:18px;width:min(100%,560px);padding:36px}.accountAccessPage section>span{color:#39e8ff;letter-spacing:.14em;font-size:12px;font-weight:900}.accountAccessPage h1{margin:14px 0 10px;font-size:32px}.accountAccessPage p{color:#9aabad;margin:0;font-size:16px;line-height:1.7}.accountAccessPage div{border:1px solid #b0e2ea1f;border-radius:12px;flex-direction:column;gap:5px;margin:25px 0;padding:15px;display:flex}.accountAccessPage div em{color:#82969a;font-style:normal}.accountAccessPage a{color:#39e8ff;border:1px solid #39e8ff;border-radius:9px;padding:11px 17px;font-weight:800;text-decoration:none;display:inline-flex}html[data-theme=light] .accountAccessPage{color:#17282b;background:#eef3f1}html[data-theme=light] .accountAccessPage section{background:#fff;border-color:#1d4e5424}html[data-theme=light] .accountAccessPage p,html[data-theme=light] .accountAccessPage div em{color:#61777b}
