/*! 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)))){*,::backdrop,:after,:before{--tw-border-style:solid;--tw-ordinal:initial;--tw-slashed-zero:initial;--tw-numeric-figure:initial;--tw-numeric-spacing:initial;--tw-numeric-fraction:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-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{:host,:root{--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{*,::backdrop,:after,:before{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}:host,html{-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;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,pre,samp{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}menu,ol,ul{list-style:none}audio,canvas,embed,iframe,img,object,svg,video{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,optgroup,select,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,::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-day-field,::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-hour-field,::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-millisecond-field,::-webkit-datetime-edit-second-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,::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer components;@layer utilities{.visible{visibility:visible}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.static{position:static}.start{inset-inline-start:var(--spacing)}.end{inset-inline-end:var(--spacing)}.order-1{order:1}.order-none{order:0}.container{width:100%}@media (min-width:40rem){.container{max-width:40rem}}@media (min-width:48rem){.container{max-width:48rem}}@media (min-width:64rem){.container{max-width:64rem}}@media (min-width:80rem){.container{max-width:80rem}}@media (min-width:96rem){.container{max-width:96rem}}.block{display:block}.contents{display:contents}.grid{display:grid}.hidden{display:none}.inline{display:inline}.table{display:table}.grow{flex-grow:1}.border{border-style:var(--tw-border-style);border-width:1px}.lowercase{text-transform:lowercase}.uppercase{text-transform:uppercase}.ordinal{--tw-ordinal:ordinal;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,)}.shadow{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a),0 1px 2px -1px var(--tw-shadow-color,#0000001a)}.ring,.shadow{box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.ring{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor)}.outline{outline-style:var(--tw-outline-style);outline-width:1px}.invert{--tw-invert:invert(100%)}.filter,.invert{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{--navy:#0b1733;--navy-2:#111f42;--blue:#2563eb;--blue-soft:#eff6ff;--ink:#14213d;--muted:#69758b;--line:#e4e9f2;--canvas:#f5f7fb;--card:#fff}.multi-adapter-lab{background:#fbfcfe;border:1px solid #e5eaf2;border-radius:8px;grid-template-columns:.7fr 1fr .9fr auto;gap:7px;margin-top:12px;padding:10px;display:grid}.multi-adapter-lab select{color:#44536c;background:#fff;border:1px solid #dce3ee;border-radius:7px;min-width:0;min-height:35px;padding:0 8px;font-size:9px}.application-draft-form{background:#fbfcfe;border:1px solid #e5eaf2;border-radius:8px;grid-template-columns:110px minmax(0,1fr) auto;gap:7px;margin-top:12px;padding:10px;display:grid}.application-draft-form input,.application-draft-form select{color:#44536c;background:#fff;border:1px solid #dce3ee;border-radius:7px;min-width:0;min-height:35px;padding:0 9px;font-size:9px}.draft-actions{flex-wrap:wrap;gap:6px;margin-top:7px;display:flex}.draft-actions button{color:#315fbd;cursor:pointer;background:#f4f7fd;border:1px solid #cdd9ee;border-radius:6px;padding:4px 7px;font-size:8px}.draft-actions button:disabled{cursor:not-allowed;opacity:.55}@media (max-width:860px){.application-draft-form,.multi-adapter-lab{grid-template-columns:1fr 1fr}.application-draft-form button,.multi-adapter-lab button{grid-column:1/-1}}.production-import-history small.impact-pass{color:#18784e;white-space:normal}.production-import-history small.impact-blocked{color:#ae4141;white-space:normal}*{box-sizing:border-box}body,html{background:var(--canvas);min-height:100%;color:var(--ink);margin:0}body{padding-bottom:30px;font-family:Inter,PingFang SC,Microsoft YaHei,system-ui,sans-serif}button,input,select{font:inherit}button{cursor:pointer}.site-filing-footer{z-index:50;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#f8fafdf5;border-top:1px solid #d8e0ebe6;justify-content:center;align-items:center;min-height:30px;padding:6px 12px;display:flex;position:fixed;inset:auto 0 0}.site-filing-footer a{color:#66758b;font-size:10px;line-height:1.5;text-decoration:none}.site-filing-footer a:hover{color:#2563eb;text-decoration:underline}.app-shell{grid-template-columns:232px minmax(0,1fr);min-height:100vh;display:grid}.sidebar{background:linear-gradient(180deg,var(--navy),#081229 78%);color:#d7def1;z-index:20;flex-direction:column;width:232px;transition:width .2s;display:flex;position:fixed;inset:0 auto 0 0;box-shadow:8px 0 30px #0b173314}.brand{border-bottom:1px solid #ffffff14;align-items:center;gap:11px;height:72px;padding:0 16px;display:flex;position:relative}.brand-mark{color:#fff;background:linear-gradient(145deg,#2f7bff,#1a52d0);border-radius:10px;flex:none;place-items:center;width:37px;height:37px;font-weight:800;display:grid;box-shadow:0 6px 18px #2563eb59}.brand-copy{white-space:nowrap;flex-direction:column;line-height:1.25;display:flex}.brand-copy strong{color:#fff;letter-spacing:.04em;font-size:15px}.brand-copy span{color:#8898bc;margin-top:3px;font-size:11px}.collapse-button{color:#69758b;background:#fff;border:1px solid #dce3ef;border-radius:50%;width:24px;height:24px;font-size:20px;line-height:18px;position:absolute;right:-12px;box-shadow:0 3px 10px #14213d21}.side-caption{color:#607196;letter-spacing:.16em;padding:20px 24px 8px;font-size:10px}.side-nav{scrollbar-width:none;flex-direction:column;gap:2px;padding:0 10px;display:flex;overflow:auto}.side-nav button{color:#aab6d0;text-align:left;background:0 0;border:0;border-radius:8px;align-items:center;gap:12px;height:42px;padding:0 12px;transition:all .16s;display:flex;position:relative}.side-nav button:hover{color:#fff;background:#ffffff0d}.side-nav button.active{color:#fff;background:linear-gradient(90deg,#2f7bff3d,#2f7bff14)}.side-nav button.active:before{content:"";background:#4d8dff;border-radius:0 4px 4px 0;width:3px;height:24px;position:absolute;left:-10px}.nav-icon{background:#ffffff0f;border-radius:7px;flex:none;place-items:center;width:25px;height:25px;font-size:12px;font-weight:700;display:grid}.nav-name{white-space:nowrap;flex:1;font-size:13px}.menu-dot{background:#6b7895;border-radius:50%;width:6px;height:6px}.menu-dot.dev{background:#e8a844}.sidebar-foot{border-top:1px solid #ffffff12;align-items:center;gap:10px;margin-top:auto;padding:15px 18px;display:flex}.live-dot{background:#31ca81;border-radius:50%;width:8px;height:8px;box-shadow:0 0 0 4px #31ca811c}.sidebar-foot div{flex-direction:column;display:flex}.sidebar-foot strong{color:#bfc9dd;font-size:11px}.sidebar-foot small{color:#5f7094;margin-top:2px;font-size:10px}.workspace{grid-column:2;min-width:0;transition:margin .2s}.topbar{border-bottom:1px solid var(--line);z-index:10;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#fffffff5;justify-content:space-between;align-items:center;height:72px;padding:0 24px;display:flex;position:sticky;top:0}.context-selectors{scrollbar-width:none;gap:8px;min-width:0;display:flex;overflow-x:auto}.context-selectors label{background:#fafbfe;border:1px solid #e1e6ef;border-radius:8px;flex:none;grid-template-columns:auto auto;align-items:center;gap:7px;padding:5px 7px 5px 10px;display:grid}.context-selectors label span{color:#8a94a7;font-size:10px}.context-selectors select{color:#26344d;background:0 0;border:0;outline:0;max-width:128px;font-size:12px;font-weight:600}.context-selectors select:disabled{color:#8994a7;cursor:not-allowed}.context-selectors .wide select{max-width:170px}.context-error{color:#a74444;white-space:nowrap;flex:none;align-self:center;font-size:9px}.top-actions{gap:8px}.search,.top-actions{align-items:center;display:flex}.search{border:1px solid var(--line);color:#96a0b2;background:#f7f9fc;border-radius:8px;gap:7px;width:230px;height:36px;padding:0 10px}.search input{width:100%;color:var(--ink);background:0 0;border:0;outline:0;font-size:12px}.global-search{width:230px;position:relative}.global-search .search{width:100%}.global-search-results{z-index:40;background:#fff;border:1px solid #dce3ef;border-radius:10px;width:min(440px,70vw);max-height:420px;padding:7px;position:absolute;top:calc(100% + 8px);right:0;overflow:auto;box-shadow:0 18px 45px #14213d29}.global-search-results button{text-align:left;background:#fff;border:0;border-radius:8px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:9px;width:100%;padding:10px;display:grid}.global-search-results button:hover{background:#f3f7ff}.global-search-results button>i{color:#3565ba;white-space:nowrap;background:#eaf1ff;border-radius:999px;padding:4px 7px;font-size:7px;font-style:normal}.global-search-results button>div{flex-direction:column;gap:3px;min-width:0;display:flex}.global-search-results small,.global-search-results strong{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.global-search-results strong{color:#35445d;font-size:9px}.global-search-results small{color:#8994a7;font-size:7px}.global-search-results button>span{color:#65758e;white-space:nowrap;font-size:7px}.global-search-empty{color:#7b879a;text-align:center;padding:20px 12px;font-size:9px}.icon-button{border:1px solid var(--line);color:#62708a;background:#fff;border-radius:8px;width:36px;height:36px;font-size:12px;position:relative}.badge{color:#fff;background:#ef4444;border:2px solid #fff;border-radius:10px;place-items:center;min-width:16px;height:16px;padding:0 4px;font-size:9px;display:grid;position:absolute;top:-5px;right:-5px}.user{border-left:1px solid var(--line);align-items:center;gap:8px;margin-left:4px;padding-left:12px;display:flex}.user-button{text-align:left;background:0 0;border:0;border-radius:8px}.user-button:hover{background:#f5f7fb}.logout-button{color:#718097;background:#fff;border:1px solid #e2e7ef;border-radius:7px;height:30px;padding:0 8px;font-size:9px}.user>span{color:#285cc5;background:#e8efff;border-radius:10px;place-items:center;width:34px;height:34px;font-weight:700;display:grid}.user div{flex-direction:column;max-width:118px;display:flex}.user strong{font-size:12px}.user small,.user strong{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.user small{color:#8b96aa;font-size:9px}.content{max-width:1660px;margin:auto;padding:23px 24px 38px}.page-heading{justify-content:space-between;align-items:flex-end;gap:20px;margin-bottom:18px;display:flex}.breadcrumbs{color:#8b96aa;margin-bottom:5px;font-size:10px}.page-heading h1{letter-spacing:-.03em;color:#14213d;margin:0;font-size:25px}.page-heading p{color:var(--muted);margin:6px 0 0;font-size:12px}.heading-actions{gap:8px;display:flex}.heading-select{color:#40506c;background:#fff;border:1px solid #dfe5ef;border-radius:8px;min-height:35px;padding:0 10px;font-size:10px}.primary-button,.secondary-button{border:1px solid #0000;border-radius:8px;min-height:35px;padding:0 14px;font-size:12px;font-weight:600}.primary-button{color:#fff;background:#2563eb;box-shadow:0 6px 15px #2563eb2e}.primary-button:hover{background:#1d4ed8}.secondary-button{color:#40506c;background:#fff;border-color:#dfe5ef}.formal-data-banner{color:#25633f;background:#f1fbf5;border:1px solid #b8d9c6;border-radius:8px;margin-bottom:13px;padding:9px 12px;font-size:11px}.formal-data-banner span{color:#1e5737;background:#d9f2e3;border-radius:4px;margin-right:6px;padding:2px 6px;font-weight:700;display:inline-block}.store-strip{grid-template-columns:repeat(6,minmax(142px,1fr));gap:8px;margin-bottom:14px;display:grid;overflow-x:auto}.store-strip button{border:1px solid var(--line);text-align:left;background:#fff;border-radius:9px;align-items:center;gap:8px;min-width:142px;padding:10px;display:flex;position:relative}.store-strip button.selected{background:#f7faff;border-color:#4d83ef;box-shadow:0 0 0 2px #2563eb12}.store-strip button>i{color:#2563eb;font-size:10px;font-style:normal;position:absolute;top:5px;right:6px}.platform-logo{color:#fff;border-radius:7px;flex:none;place-items:center;width:29px;height:29px;font-size:11px;font-weight:800;display:grid}.platform-logo.blue{background:#e1251b}.platform-logo.orange{background:#f05a24}.platform-logo.gray{background:#98a2b4}.store-strip button>span:nth-child(2){flex-direction:column;min-width:0;display:flex}.store-strip strong{color:#26344d;text-overflow:ellipsis;white-space:nowrap;font-size:10px;display:block;overflow:hidden}.store-strip small{color:#8d98ab;margin-top:3px;font-size:9px;display:block}.tabbar{border:1px solid var(--line);scrollbar-width:thin;background:#fff;border-radius:9px;gap:2px;margin-bottom:13px;padding:0 8px;display:flex;overflow-x:auto}.tabbar button{color:#68758c;background:0 0;border:0;border-bottom:2px solid #0000;min-width:max-content;padding:12px 10px 10px;font-size:11px}.tabbar button.active{color:#2563eb;border-bottom-color:#2563eb;font-weight:700}.dashboard-grid{grid-template-columns:minmax(0,2fr) minmax(270px,.8fr);gap:13px;display:grid}.metric-grid{grid-column:1/-1;grid-template-columns:repeat(4,1fr);gap:13px;display:grid}.metric-card{border:1px solid var(--line);background:#fff;border-radius:10px;justify-content:space-between;min-height:112px;padding:17px;display:flex;box-shadow:0 5px 16px #1c2e5209}.metric-card div{flex-direction:column;display:flex}.metric-card span{color:#718097;font-size:11px}.metric-card b{color:#17243f;letter-spacing:-.03em;margin:8px 0 6px;font-size:24px}.metric-card small{color:#77906d;font-size:10px}.metric-card>i{color:#fff;border-radius:9px;place-items:center;width:31px;height:31px;font-style:normal;display:grid}.metric-card.blue>i{background:#3779ef}.metric-card.violet>i{background:#725be6}.metric-card.cyan>i{background:#16a4c8}.metric-card.green>i{background:#20a76a}.panel{border:1px solid var(--line);background:#fff;border-radius:10px;min-width:0;padding:17px;box-shadow:0 4px 18px #1c2e5208}.panel-head{justify-content:space-between;align-items:flex-start;gap:12px;margin-bottom:15px;display:flex}.panel-head h2{color:#26344d;margin:0;font-size:14px}.panel-head p{color:#8b96a8;margin:4px 0 0;font-size:10px}.panel-head select{border:1px solid var(--line);color:#66728a;background:#fff;border-radius:6px;padding:5px 8px;font-size:10px}.trend-panel{min-height:277px}.chart-legend{color:#78849a;justify-content:flex-end;gap:14px;font-size:9px;display:flex}.chart-legend span{align-items:center;gap:5px;display:flex}.chart-legend i{border-radius:2px;width:7px;height:7px}.legend-blue{background:#3b82f6}.legend-purple{background:#9b87ef}.bar-chart{background:repeating-linear-gradient(#0000,#0000 44px,#f1f3f7 45px);border-bottom:1px solid #edf0f5;justify-content:space-around;align-items:stretch;gap:10px;height:180px;padding:17px 8px 0;display:flex}.bar-day{flex-direction:column;justify-content:flex-end;align-items:center;min-width:22px}.bar-day,.bars{flex:1;display:flex}.bars{justify-content:center;align-items:flex-end;gap:4px;width:100%}.bars b,.bars i{border-radius:4px 4px 1px 1px;width:min(14px,34%);display:block}.bars i{background:#71a6fa}.bars b{background:#9b87ef}.bar-day span{color:#909aae;margin:7px 0 -17px;font-size:9px}.health-score{color:#1e66d0;font-size:25px}.health-score small{color:#8994a7;font-size:9px}.health-row{border-bottom:1px solid #eef1f5;justify-content:space-between;padding:10px 0;font-size:10px}.health-row,.health-row span{align-items:center;display:flex}.health-row span{color:#5f6c82;gap:7px}.health-row i{border-radius:50%;width:7px;height:7px}.health-row i.warn{background:#f59e0b}.health-row i.info{background:#3b82f6}.health-row i.safe{background:#22c55e}.health-row b{color:#3d4b64;font-size:10px}.text-button{color:#2563eb;background:0 0;border:0;margin-top:13px;padding:0;font-size:10px}.campaign-panel{grid-column:1/-1}.table-wrap{overflow-x:auto}table{border-collapse:collapse;width:100%;min-width:730px}th{color:#8691a4;text-align:left;background:#f8f9fc;padding:9px 10px;font-size:9px;font-weight:600}td{color:#536078;border-bottom:1px solid #eef1f5;padding:11px 10px;font-size:10px}td strong{color:#2d3b55}.profit{color:#138a58;font-weight:700}.state-pill{color:#188255;background:#e9f8f1;border-radius:10px;padding:3px 7px;font-size:9px}.state-pill.watch{color:#9b6813;background:#fff3d7}.count-chip{color:#dc4646;background:#fff1f1;border-radius:12px;padding:4px 8px;font-size:9px}.alert-row{border-bottom:1px solid #eef1f5;grid-template-columns:25px 1fr auto;align-items:center;gap:9px;padding:10px 0;display:grid}.alert-row>i{color:#fff;border-radius:7px;place-items:center;width:25px;height:25px;font-size:10px;font-style:normal;font-weight:800;display:grid}.alert-row>i.red{background:#ef6464}.alert-row>i.orange{background:#f2a33c}.alert-row>i.blue{background:#4b83ee}.alert-row div{flex-direction:column;min-width:0;display:flex}.alert-row strong{color:#394760;font-size:10px}.alert-row span{color:#8b96a8;margin-top:3px;font-size:9px}.alert-row button{color:#2563eb;background:0 0;border:0;padding:5px;font-size:9px}.shadow-mode{color:#7659c5;background:#f0ebff;border-radius:12px;padding:4px 8px;font-size:9px}.guard-grid{grid-template-columns:repeat(4,1fr);gap:7px;display:grid}.guard-grid div{background:#f7f9fc;border-radius:7px;flex-direction:column;padding:9px;display:flex}.guard-grid strong{color:#2b3952;font-size:14px}.guard-grid span{color:#8994a7;margin-top:3px;font-size:8px}.emergency{border-top:1px solid #eef1f5;justify-content:space-between;align-items:center;margin-top:12px;padding-top:11px;display:flex}.emergency div{flex-direction:column;display:flex}.emergency strong{color:#3d4960;font-size:10px}.emergency span{color:#929cad;margin-top:2px;font-size:8px}.emergency button{color:#c44949;background:snow;border:1px solid #f0b2b2;border-radius:7px;padding:6px 9px;font-size:9px}.feature-page{grid-template-columns:1fr 2fr;gap:14px;min-height:470px;display:grid}.feature-intro{color:#fff;background:linear-gradient(145deg,#0f2450,#183875);border-radius:11px;padding:30px}.feature-intro>span{background:#ffffff1f;border-radius:12px;padding:4px 8px;font-size:9px}.feature-intro h2{margin:20px 0 8px;font-size:25px}.feature-intro p{color:#c1cee7;font-size:12px;line-height:1.8}.feature-intro button{margin-top:18px}.feature-cards{grid-template-columns:repeat(2,1fr);gap:12px;display:grid}.feature-cards article{border:1px solid var(--line);background:#fff;border-radius:10px;padding:20px}.feature-cards i{background:var(--blue-soft);color:#2563eb;border-radius:8px;place-items:center;width:29px;height:29px;font-size:11px;font-style:normal;display:grid}.feature-cards strong{margin-top:18px;font-size:14px;display:block}.feature-cards p{color:#7f899b;font-size:10px;line-height:1.7}.feature-cards span{color:#2563eb;font-size:9px}.page-status{color:#946818;background:#fff4dd;border-radius:14px;padding:6px 10px;font-size:10px}.page-status.enabled{color:#208158;background:#e8f8f0}.module-map{grid-template-columns:.8fr 1.5fr;gap:14px;display:grid}.module-summary{color:#fff;background:linear-gradient(145deg,#132957,#1c438b);border-radius:11px;padding:30px}.module-summary span{color:#84b0ff;font-size:10px}.module-summary h2{margin:20px 0 10px;font-size:22px}.module-summary p{color:#c0cdea;font-size:11px;line-height:1.9}.capability-list{border:1px solid var(--line);background:#fff;border-radius:11px;padding:7px 18px}.capability-list article{border-bottom:1px solid #eef1f5;grid-template-columns:34px 1fr auto;align-items:center;gap:11px;padding:12px 0;display:grid}.capability-list article:last-child{border-bottom:0}.capability-list article>span{color:#3168d5;background:#eef4ff;border-radius:8px;place-items:center;width:31px;height:31px;font-size:11px;font-weight:700;display:grid}.capability-list strong{font-size:11px;display:block}.capability-list p{color:#8a95a8;margin:3px 0 0;font-size:9px}.capability-list i{color:#778399;font-size:9px;font-style:normal}.workbench-grid{grid-template-columns:1.4fr 1fr;gap:14px;display:grid}.welcome-card{color:#fff;background:radial-gradient(circle at 85% 15%,#4789ff4d,#0000 30%),linear-gradient(145deg,#0c1935,#173d7e);border-radius:12px;min-height:330px;padding:36px}.welcome-card>span{color:#8db7ff;font-size:10px}.welcome-card h2{max-width:520px;margin:22px 0 12px;font-size:28px;line-height:1.35}.welcome-card p{color:#bdc9df;max-width:570px;font-size:12px;line-height:1.8}.welcome-card>div{grid-template-columns:auto 1fr auto 1fr auto 1fr;align-items:end;gap:6px;margin-top:40px;display:grid}.welcome-card div strong{font-size:28px}.welcome-card div small{color:#9cafcd;padding-bottom:5px;font-size:9px}.readonly-banner{color:#285844;background:#f0fbf5;border:1px solid #bce7d1;border-radius:10px;align-items:center;gap:12px;min-height:48px;margin-bottom:14px;padding:0 16px;font-size:10px;display:flex}.readonly-banner strong{color:#137044;font-size:11px}.readonly-banner span{flex:1}.readonly-banner i{color:#137044;background:#d9f4e5;border-radius:999px;padding:5px 9px;font-style:normal;font-weight:700}.connection-summary{grid-template-columns:repeat(4,1fr);gap:12px;margin-bottom:14px;display:grid}.connection-summary article{border:1px solid var(--line);background:#fff;border-radius:11px;min-height:100px;padding:18px;box-shadow:0 4px 16px #12234606}.connection-summary small,.connection-summary span{color:var(--muted);font-size:9px;display:block}.connection-summary strong{color:#172443;margin:9px 0 7px;font-size:19px;display:block}.order-readiness-details{background:#f8fbff;border:1px solid #dce6f7;border-radius:10px;margin:12px 0 16px;overflow:hidden}.order-readiness-details>summary{cursor:pointer;color:#244c91;padding:13px 15px;font-size:10px;font-weight:800}.order-readiness-details>p{color:var(--muted);margin:0;padding:0 15px 14px;font-size:9px}.order-readiness-owners{grid-template-columns:repeat(2,minmax(0,1fr));gap:9px;padding:0 15px 11px;display:grid}.order-readiness-owners article{background:#fff;border:1px solid #e3e9f3;border-radius:8px;padding:11px}.order-readiness-owners span,.order-readiness-owners strong{display:block}.order-readiness-owners strong{color:#23334f;margin-bottom:5px;font-size:10px}.order-readiness-owners span{color:var(--muted);font-size:9px;line-height:1.55}.order-readiness-checks{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 12px;padding:0 15px 12px;display:grid}.order-readiness-checks article{border-top:1px solid #e7edf6;grid-template-columns:22px minmax(0,1fr);gap:8px;padding:8px 0;display:grid}.order-readiness-checks i{color:#168752;background:#e7f6ed;border-radius:50%;place-items:center;width:20px;height:20px;font-size:8px;font-style:normal;font-weight:800;display:grid}.order-readiness-checks .waiting i{color:#a96b00;background:#fff0d6}.order-readiness-checks small,.order-readiness-checks span,.order-readiness-checks strong{display:block}.order-readiness-checks strong{color:#29354b;font-size:9px}.order-readiness-checks small,.order-readiness-checks span{color:var(--muted);margin-top:3px;font-size:8px;line-height:1.45}.readiness-check-details{margin-top:6px}.readiness-check-details summary{cursor:pointer;color:#3266bd;font-size:8px;font-weight:700}.readiness-check-details span{margin-top:3px;font-size:8px;display:block}.readiness-check-details .passed{color:#188955}.readiness-check-details .waiting{color:#a96b00}.connection-layout{grid-template-columns:minmax(0,1fr) minmax(420px,1.35fr);gap:14px;display:grid}.connector-panel,.permission-panel,.readiness-panel,.security-panel{min-height:100%}.connector-list article{border-bottom:1px solid #edf0f5;grid-template-columns:34px 1fr auto;align-items:center;gap:11px;padding:13px 0;display:grid}.connector-mark{color:#fff;background:#e2231a;border-radius:9px;place-items:center;width:34px;height:34px;font-weight:800;display:grid}.connector-mark.c2{background:#3858d6}.connector-mark.c3{background:#6547c8}.connector-list strong{font-size:11px;display:block}.connector-list p{color:var(--muted);margin:4px 0 0;font-size:9px}.connector-state{color:#996000;background:#fff4dd;border-radius:999px;padding:5px 8px;font-size:9px;font-style:normal;font-weight:700}.connector-state.not_started{color:#3367c8;background:#edf3ff}.connector-state.blocked{color:#6e7480;background:#f1f1f5}.connector-note{color:var(--muted);background:#f6f8fc;border-radius:8px;gap:7px;margin-top:13px;padding:11px;font-size:9px;line-height:1.6;display:flex}.connector-note strong{color:#344057;white-space:nowrap}.capability-research-panel,.platform-expansion-panel,.store-rollout-panel{grid-column:1/-1}.expansion-summary{flex-wrap:wrap;gap:7px;margin-bottom:11px;display:flex}.expansion-summary span{color:#5e6e86;background:#f0f4fb;border-radius:999px;padding:5px 8px;font-size:8px}.platform-capability-grid{grid-template-columns:repeat(5,minmax(0,1fr));gap:9px;display:grid}.platform-capability-grid article{background:#fbfcfe;border:1px solid #e4e9f1;border-radius:9px;grid-template-columns:auto minmax(0,1fr);gap:8px;padding:11px;display:grid}.platform-capability-grid article>div{min-width:0}.platform-capability-grid p,.platform-capability-grid small,.platform-capability-grid strong{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.platform-capability-grid strong{color:#34445d;font-size:9px}.platform-capability-grid p{color:#728096;margin:4px 0;font-size:7px}.platform-capability-grid small{color:#8994a7;font-size:6px}.platform-capability-grid article>i{grid-column:1/-1;justify-self:start}.store-rollout-list{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.store-rollout-list article{background:#fff;border:1px solid #e4e9f1;border-radius:9px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:10px;padding:11px;display:grid}.store-rollout-list article>span{color:#3568c7;background:#edf3ff;border-radius:8px;place-items:center;width:27px;height:27px;font-size:9px;font-weight:800;display:grid}.store-rollout-list article>div{flex-direction:column;gap:3px;min-width:0;display:flex}.store-rollout-list strong{color:#34445d;font-size:9px}.store-rollout-list p{color:#6f7d91;margin:0;font-size:7px}.store-rollout-list small{color:#8994a7;text-overflow:ellipsis;white-space:nowrap;font-size:6px;overflow:hidden}.capability-research-form{background:#f7f9fc;border-radius:9px;grid-template-columns:repeat(4,minmax(0,1fr));gap:9px;margin-bottom:12px;padding:12px;display:grid}.capability-research-form label{color:#617087;gap:5px;font-size:8px;font-weight:700;display:grid}.capability-research-form input,.capability-research-form select,.capability-research-form textarea{color:#283751;width:100%;font:inherit;background:#fff;border:1px solid #dce3ed;border-radius:7px;padding:8px}.capability-research-form .research-wide,.research-contract-grid{grid-column:1/-1}.research-contract-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:7px;display:grid}.research-contract-grid>div{grid-template-columns:60px 90px 1fr;align-items:center;gap:6px;display:grid}.research-contract-grid strong{color:#4b5d78;font-size:8px}.capability-research-form>button{place-self:end start}.capability-research-list article{grid-template-columns:34px minmax(0,1fr) auto}.capability-research-list small{margin-top:3px;display:block}.capability-research-list a{color:#315fbd;font-size:8px;font-weight:700;text-decoration:none}.research-integrity-strip{background:#f7f9fc;border:1px solid #dfe6ef;border-radius:9px;justify-content:space-between;align-items:center;gap:12px;margin-bottom:11px;padding:10px 12px;display:flex}.research-integrity-strip>div{gap:3px;min-width:0;display:grid}.research-integrity-strip strong{color:#40516a;font-size:9px}.research-integrity-strip span{color:#77859a;font-size:7px}.research-integrity-strip.passed{background:#f2fbf5;border-color:#bde4cc}.research-integrity-strip.failed{background:#fff5f5;border-color:#f0c2c2}.research-history{background:#f6faf7;border-left:3px solid #78a58a;border-radius:5px;gap:3px;margin-top:7px;padding:7px 9px;display:grid}.research-history.failed{background:#fff6f6;border-color:#c65e5e}.research-history span,.research-history strong{color:#607269;font-size:7px;display:block}.platform-capability-grid .platform-contract-details{border-top:1px solid #e8edf4;grid-column:1/-1;min-width:0;padding-top:7px}.platform-capability-grid .platform-contract-details summary{cursor:pointer;color:#4d6484;font-size:7px;font-weight:700}.platform-capability-grid .platform-contract-details>div{gap:6px;margin-top:7px;display:grid}.platform-capability-grid .platform-contract-details section{background:#fff;border-radius:7px;grid-template-columns:1fr auto;gap:3px 6px;padding:6px;display:grid}.platform-capability-grid .platform-contract-details section>p{white-space:normal;flex-wrap:wrap;grid-column:1/-1;gap:3px;margin:0;display:flex;overflow:visible}.platform-capability-grid .platform-contract-details section>p span{color:#7b8799;background:#f2f4f8;border-radius:4px;padding:2px 4px;font-size:6px}.platform-capability-grid .platform-contract-details section>p span.documented{color:#23834d;background:#e9f7ef}.platform-capability-grid .platform-contract-details section>p span.not_applicable{color:#3568c7;background:#edf3ff}.platform-capability-grid .platform-contract-details section>small.gate-ready{color:#23834d;font-weight:700}.readiness-panel .panel-head b{color:#1e63da;font-size:18px}.readiness-progress{background:#edf1f7;border-radius:99px;height:5px;margin:2px 0 9px;overflow:hidden}.readiness-progress i{border-radius:inherit;background:linear-gradient(90deg,#2f73ee,#27a46e);height:100%;display:block}.readiness-list{max-height:395px;padding-right:4px;overflow:auto}.readiness-list article{border-bottom:1px solid #edf0f5;grid-template-columns:24px 1fr auto;align-items:center;gap:9px;padding:9px 0;display:grid}.readiness-list article>i{color:#188955;background:#e5f6ed;border-radius:50%;place-items:center;width:22px;height:22px;font-size:9px;font-style:normal;font-weight:800;display:grid}.readiness-list article>i.waiting{color:#af7300;background:#fff1d7}.readiness-list article>i.blocked{color:#7e8490;background:#f0f1f4;font-size:8px}.readiness-list article>i.not_started{color:#3972d7;background:#eaf1ff}.readiness-list strong{font-size:10px;display:block}.readiness-list p{color:var(--muted);margin:3px 0 0;font-size:8px}.readiness-list article>span{color:#8b95a6;font-size:8px}.permission-steps article{border-bottom:1px solid #edf0f5;grid-template-columns:28px 1fr auto;align-items:center;gap:10px;padding:11px 0;display:grid}.permission-steps i{color:#2d67d6;background:#edf3ff;border-radius:8px;place-items:center;width:26px;height:26px;font-size:10px;font-style:normal;font-weight:800;display:grid}.permission-steps span,.permission-steps strong{display:block}.permission-steps strong{font-size:10px}.permission-steps span{color:var(--muted);margin-top:3px;font-size:8px}.permission-steps b{color:#8c96a7;font-size:8px}.safe-badge{color:#16854d;background:#e1f6e9;border-radius:999px;padding:5px 9px;font-size:9px;font-weight:800}.security-grid{grid-template-columns:1fr 1fr;column-gap:18px;display:grid}.toast{z-index:50;color:#fff;background:#17243f;border-radius:9px;padding:12px 16px;font-size:11px;position:fixed;bottom:22px;right:22px;box-shadow:0 12px 30px #111f4240}.auth-page{background:#fff;grid-template-columns:minmax(420px,1.1fr) minmax(440px,.9fr);min-height:100vh;display:grid}.auth-brand-panel{color:#fff;background:radial-gradient(circle at 88% 16%,#4182ff5c,#0000 26%),radial-gradient(circle at 12% 86%,#38bdf824,#0000 28%),linear-gradient(145deg,#08152f,#123b7e);flex-direction:column;min-height:100vh;padding:48px clamp(42px,7vw,110px);display:flex}.auth-brand{align-items:center;gap:12px;display:flex}.auth-brand>span{background:#2b70ec;border-radius:12px;place-items:center;width:43px;height:43px;font-weight:800;display:grid;box-shadow:0 10px 25px #1d4ed861}.auth-brand div{flex-direction:column;display:flex}.auth-brand strong{font-size:17px}.auth-brand small{color:#91a5cb;letter-spacing:.08em;margin-top:3px;font-size:10px}.auth-message{max-width:600px;margin:auto 0}.auth-message>span{color:#78a9ff;letter-spacing:.12em;font-size:11px}.auth-message h1{letter-spacing:-.04em;margin:22px 0 18px;font-size:clamp(35px,4vw,58px);line-height:1.16}.auth-message p{color:#b5c4df;max-width:520px;font-size:14px;line-height:1.9}.auth-safety{color:#c4d2e9;align-items:center;gap:11px;display:flex}.auth-safety>i{color:#6ce0a7;background:#2bb3712b;border-radius:50%;place-items:center;width:34px;height:34px;font-style:normal;display:grid}.auth-safety span{flex-direction:column;display:flex}.auth-safety strong{color:#fff;font-size:11px}.auth-safety small{color:#8295b9;margin-top:3px;font-size:9px}.auth-form-panel,.auth-simple{background:#f8faff;place-items:center;min-height:100vh;padding:36px;display:grid}.auth-card{background:#fff;border:1px solid #e2e8f2;border-radius:16px;width:min(440px,100%);padding:38px;box-shadow:0 22px 65px #19305a17}.auth-card-title{margin-bottom:27px}.auth-card-title>span{color:#2563eb;background:#eaf1ff;border-radius:999px;padding:4px 8px;font-size:9px;font-weight:700;display:inline-block}.auth-card-title h2{margin:14px 0 7px;font-size:26px}.auth-card-title p,.auth-card>p{color:var(--muted);margin:0;font-size:11px;line-height:1.6}.auth-card label,.create-employee label{color:#3a4862;flex-direction:column;gap:7px;margin:14px 0;font-size:11px;font-weight:600;display:flex}.auth-card input,.create-employee input,.create-employee select{width:100%;height:43px;color:var(--ink);background:#fbfcfe;border:1px solid #dce3ee;border-radius:8px;outline:0;padding:0 12px;font-size:12px}.auth-card input:focus,.create-employee input:focus,.create-employee select:focus{border-color:#6191ed;box-shadow:0 0 0 3px #2563eb14}.auth-card label small{color:#8b96a8;font-size:9px;font-weight:400}.auth-fieldset{border:0;min-width:0;margin:0;padding:0}.auth-submit{color:#fff;background:#2563eb;border:0;border-radius:8px;place-items:center;width:100%;min-height:43px;margin-top:12px;font-size:12px;font-weight:700;text-decoration:none;display:grid}.auth-submit:disabled{opacity:.55;cursor:wait}.auth-help{text-align:center;margin-top:16px!important}.setup-link{color:#2563eb;text-align:center;margin-top:17px;font-size:10px;text-decoration:none;display:block}.form-error,.form-success{color:#b43b3b;background:#fff0f0;border-radius:8px;margin:12px 0;padding:10px 12px;font-size:10px;line-height:1.5}.form-success{color:#187b4c;background:#eaf8f0}.password-rule{color:#6d7990;background:#f5f7fb;border-radius:8px;margin:10px 0;padding:10px 12px;font-size:9px;line-height:1.6}.link-button{margin-top:22px}.setup-card{width:min(780px,100%)}.form-grid{grid-template-columns:1fr 1fr;column-gap:16px;display:grid}.organization-layout{grid-template-columns:280px minmax(0,1fr);gap:14px;display:grid}.organization-hero{color:#fff;background:radial-gradient(circle at 90% 12%,#4889ff57,#0000 28%),linear-gradient(145deg,#0b1936,#193f82);border-radius:12px;min-height:245px;padding:27px}.organization-hero>span{color:#8db7ff;font-size:9px}.organization-hero h2{margin:28px 0 8px;font-size:23px}.organization-hero p{color:#bdcbe3;min-height:36px;font-size:9px;line-height:1.7}.organization-hero>div{grid-template-columns:auto 1fr auto 1fr auto 1fr;align-items:end;gap:5px;margin-top:35px;display:grid}.organization-hero strong{font-size:20px}.organization-hero small{color:#94a8ca;padding-bottom:3px;font-size:8px}.store-master-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.store-master-grid article{border:1px solid var(--line);background:#fff;border-radius:10px;grid-template-columns:38px 1fr auto;align-items:center;gap:11px;padding:15px;display:grid}.master-platform{color:#fff;background:#7d8798;border-radius:9px;place-items:center;width:37px;height:37px;font-size:11px;font-weight:800;display:grid}.master-platform.jd{background:#e1251b}.master-platform.tmall{background:#db1933}.master-platform.taobao{background:#ff6a00}.master-platform.pinduoduo{background:#e02e24}.master-platform.douyin{background:#151823}.store-master-grid article>div:nth-child(2){flex-direction:column;min-width:0;display:flex}.store-master-grid strong{color:#2c3b55;text-overflow:ellipsis;white-space:nowrap;font-size:10px;overflow:hidden}.store-master-grid small,.store-master-grid span{color:#8994a7;margin-top:4px;font-size:8px}.store-master-grid article>i{color:#737c8c;background:#f0f1f4;border-radius:999px;padding:4px 7px;font-size:8px;font-style:normal}.store-master-grid article>i.active{color:#168050;background:#e7f7ef}.data-boundary{grid-column:1/-1}.data-boundary>div:nth-child(2){align-items:center;gap:9px;display:flex}.data-boundary>div:nth-child(2) span{color:#3266c3;background:#edf3ff;border-radius:7px;padding:8px 12px;font-size:9px}.data-boundary>div:nth-child(2) i{color:#9aa4b5;font-style:normal}.data-boundary>p{color:#7e899c;margin:13px 0 0;font-size:9px}.store-master-grid article{cursor:pointer}.store-master-grid article.selected-store{border-color:#6c96e9;box-shadow:0 0 0 2px #2563eb14}.department-panel{grid-column:1}.department-panel form{grid-template-columns:.7fr 1fr 1fr auto;gap:7px;display:grid}.department-panel input,.department-panel select,.store-editor input,.store-editor select{background:#fbfcfe;border:1px solid #dfe5ef;border-radius:7px;min-height:35px;padding:0 9px;font-size:9px}.department-list{margin-top:11px}.department-list article{border-top:1px solid #edf0f5;grid-template-columns:auto 1fr auto auto;align-items:center;gap:8px;padding:9px 0;display:grid}.department-list article>span{color:#3267c8;background:#edf3ff;border-radius:5px;padding:4px 6px;font-size:8px;font-weight:700}.department-list article>div{flex-direction:column;display:flex}.department-list strong{font-size:9px}.department-list small{color:#8994a7;margin-top:3px;font-size:7px}.department-list i{color:#7b8493;font-size:8px;font-style:normal}.department-list i.active{color:#168050}.department-list button{color:#366ac8;background:0 0;border:0;font-size:8px}.store-editor{grid-column:2}.store-editor form{grid-template-columns:1fr 1fr;gap:8px;display:grid}.store-editor label{color:#59667d;flex-direction:column;gap:5px;font-size:8px;display:flex}.store-editor button,.store-editor label:nth-child(5){grid-column:1/-1}.product-center{flex-direction:column;gap:14px;display:flex}.master-summary{grid-template-columns:repeat(4,1fr);gap:12px;display:grid}.master-summary article{border:1px solid var(--line);background:#fff;border-radius:10px;flex-direction:column;min-height:98px;padding:16px;display:flex}.master-summary span{color:#778398;font-size:9px}.master-summary strong{color:#1c2d50;margin:8px 0 5px;font-size:23px}.master-summary small{color:#97a0b0;font-size:8px}.import-panel{padding-bottom:14px}.template-links{flex-wrap:wrap;justify-content:flex-end;gap:7px;display:flex}.preview-actions a,.template-links a{color:#2863c8;background:#f8faff;border:1px solid #dce4f1;border-radius:7px;padding:7px 10px;font-size:9px;text-decoration:none}.import-form{grid-template-columns:minmax(220px,.8fr) minmax(260px,1.2fr) auto;align-items:end;gap:12px;display:grid}.import-form label{color:#526079;flex-direction:column;gap:6px;font-size:9px;display:flex}.import-form input,.import-form select{color:#263650;background:#fbfcfe;border:1px solid #dce3ee;border-radius:8px;min-height:38px;padding:7px 10px;font-size:10px}.import-form input{padding-top:8px}.import-form .primary-button{min-height:38px}.import-guard{color:#66758d;background:#f5f7fb;border-radius:7px;margin-top:11px;padding:9px 11px;font-size:8px;line-height:1.6}.preview-actions{align-items:center;gap:7px;display:flex}.danger-button{color:#b33e3e;background:#fff5f5;border:1px solid #f2c3c3;border-radius:8px;min-height:35px;padding:0 12px;font-size:10px}.import-form button:disabled,.preview-actions button:disabled{opacity:.5;cursor:not-allowed}.preview-metrics{grid-template-columns:repeat(4,1fr);gap:8px;margin-bottom:11px;display:grid}.preview-metrics span{color:#68768e;background:#f6f8fc;border-radius:8px;justify-content:space-between;align-items:center;padding:10px 12px;font-size:9px;display:flex}.preview-metrics strong{color:#263a61;font-size:15px}.preview-metrics .has-error{color:#a94545;background:#fff1f1}.preview-metrics .has-error strong{color:#ba3838}.preview-table{border:1px solid #e7ebf2;border-radius:8px;max-height:310px;overflow:auto}.preview-table table{border-collapse:collapse;width:100%;font-size:9px}.preview-table th{color:#657289;text-align:left;background:#f6f8fb;padding:9px;position:sticky;top:0}.preview-table td{color:#44536c;border-top:1px solid #edf0f5;padding:9px}.import-history i,.preview-table i{color:#1b8053;background:#e7f7ef;border-radius:999px;padding:3px 6px;font-size:8px;font-style:normal}.import-history i.failed,.preview-table i.error{color:#b53d3d;background:#fff0f0}.import-history i.previewed,.preview-table i.duplicate{color:#996400;background:#fff2d8}.import-history i.rolled_back,.preview-table i.rolled_back{color:#707a8c;background:#f0f1f4}.product-layout{grid-template-columns:minmax(0,1.5fr) minmax(290px,.65fr);gap:14px;display:grid}.product-master-list{flex-direction:column;gap:9px;display:flex}.product-master-list>article{border:1px solid #e5eaf2;border-radius:9px;overflow:hidden}.product-title{background:#f7f9fc;grid-template-columns:auto 1fr auto;align-items:center;gap:11px;min-height:54px;padding:10px 12px;display:grid}.product-title>span{color:#2863c8;background:#eaf1ff;border-radius:7px;padding:6px 8px;font-size:9px;font-weight:800}.product-title>div{flex-direction:column;display:flex}.product-title strong{font-size:10px}.product-title small{color:#8a95a7;margin-top:3px;font-size:8px}.product-title>i{color:#6b7890;font-size:8px;font-style:normal}.sku-list>div{border-top:1px solid #edf0f5;grid-template-columns:1fr auto 105px;align-items:center;gap:10px;padding:10px 12px;display:grid}.sku-list>div>div{flex-direction:column;display:flex}.sku-list strong{font-size:9px}.sku-list small{color:#8b96a8;margin-top:3px;font-size:8px}.sku-list span{color:#18774d;font-size:8px}.sku-list b{color:#3869c6;text-align:right;font-size:8px;font-weight:600}.empty-master{color:#7b879a;text-align:center;background:#f8f9fc;border-radius:9px;padding:38px 20px;font-size:10px;line-height:1.8}.import-history>div:last-child{flex-direction:column;display:flex}.import-history button{text-align:left;background:#fff;border:0;border-bottom:1px solid #edf0f5;grid-template-columns:auto 1fr auto;align-items:center;gap:8px;padding:10px 0;display:grid}.import-history button>span{flex-direction:column;min-width:0;display:flex}.import-history strong{color:#33415a;white-space:nowrap;text-overflow:ellipsis;font-size:9px;overflow:hidden}.import-history small{color:#909aaa;margin-top:3px;font-size:7px}.import-history b{color:#7c8799;font-size:8px}.production-import-history{margin-top:12px}.production-import-history article{border-bottom:1px solid #edf0f5;grid-template-columns:auto minmax(220px,1fr) auto minmax(220px,auto);align-items:center;gap:9px;padding:10px 0;display:grid}.production-import-history article>i{color:#805b12;white-space:nowrap;background:#fff2d8;border-radius:999px;padding:4px 7px;font-size:7px;font-style:normal}.production-import-history article>i.approved,.production-import-history article>i.consumed{color:#18784e;background:#e6f7ee}.production-import-history article>i.rejected{color:#ae4141;background:#fff0f0}.production-import-history article>span{flex-direction:column;gap:4px;min-width:0;display:flex}.production-import-history article>span strong{color:#33415a;font-size:9px}.production-import-history article>span small{color:#7d899c;text-overflow:ellipsis;white-space:nowrap;font-size:7px;overflow:hidden}.production-import-history article>b{color:#8792a4;font-size:7px;font-weight:500}.production-import-history article form{align-items:center;gap:6px;display:flex}.production-import-history article form input{max-width:180px;font-size:7px}.production-import-history .danger-button,.production-import-history .primary-button{min-height:30px;padding:0 9px;font-size:8px}.finance-detail-grid{grid-template-columns:1fr 1fr;gap:14px;margin:14px 0;display:grid}.finance-list{flex-direction:column;display:flex}.finance-list>article{border-bottom:1px solid #edf0f5;grid-template-columns:minmax(0,1fr) auto auto auto;align-items:center;gap:9px;min-height:56px;padding:10px 0;display:grid}.finance-list>article>div{flex-direction:column;min-width:0;display:flex}.finance-list strong{color:#2c3b55;font-size:10px}.finance-list small,.finance-list strong{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.finance-list small{color:#8994a7;margin-top:4px;font-size:8px}.finance-list b{color:#34425b;text-align:right;font-size:9px;font-weight:600}.finance-list>p{color:#8994a7;margin:0;padding:20px 0;font-size:9px}.correction-actions button,.line-actions button,.mini-action{color:#3267c8;white-space:nowrap;background:#fff;border:1px solid #dce4ef;border-radius:6px;padding:5px 7px;font-size:8px}.correction-form-panel,.correction-list-panel,.statement-lines-panel{margin-bottom:14px}.correction-actions,.line-actions{gap:4px;display:flex}.correction-form{grid-template-columns:minmax(150px,.45fr) minmax(150px,.45fr) minmax(260px,1.2fr) auto;align-items:end;gap:9px;display:grid}.correction-form label{color:#59667d;flex-direction:column;gap:5px;font-size:9px;display:flex}.correction-form input,.correction-form select{color:#31405b;background:#fbfcfe;border:1px solid #dce3ed;border-radius:7px;min-height:36px;padding:0 9px;font-size:9px}.correction-form .primary-button{min-height:36px}.correction-list>article{grid-template-columns:minmax(230px,.9fr) minmax(260px,1.2fr) auto auto}.correction-list b{overflow-wrap:anywhere;color:#59667b;text-align:left;max-width:430px;font-size:8px;line-height:1.6}.correction-list .connector-state.ready{color:#188955;background:#e5f6ed}.order-source-panel{margin-top:14px}.order-source-summary{grid-template-columns:repeat(4,1fr);gap:8px;margin-bottom:12px;display:grid}.order-source-summary span{color:#748096;background:#f6f8fc;border-radius:8px;flex-direction:column;padding:10px 12px;font-size:8px;display:flex}.order-source-summary strong{color:#273954;margin-top:5px;font-size:14px}.order-source-grid{grid-template-columns:repeat(2,1fr);gap:10px;display:grid}.order-source-grid article{border:1px solid #e7ebf2;border-radius:9px;padding:12px}.order-source-grid h3{color:#2d3c56;margin:0 0 7px;font-size:10px}.order-source-grid article>div{border-top:1px solid #edf0f5;justify-content:space-between;align-items:center;gap:9px;padding:8px 0;display:flex}.order-source-grid b,.order-source-grid span{color:#40506a;flex-direction:column;font-size:9px;display:flex}.order-source-grid b{text-align:right}.order-source-grid small{color:#8b96a8;margin-top:3px;font-size:7px;font-weight:400}.order-source-grid p{color:#8994a7;margin:0;padding:8px 0;font-size:8px}.profit-report-panel{margin-bottom:14px}.report-date-filter{align-items:center;gap:6px;display:flex}.report-date-filter button,.report-date-filter input{color:#42516a;background:#fff;border:1px solid #dce3ee;border-radius:7px;min-height:31px;padding:0 8px;font-size:8px}.report-date-filter span{color:#8a95a7;font-size:8px}.report-date-filter button{color:#2f65c7}.report-tabs{gap:7px;margin-bottom:10px;display:flex}.report-tabs button{color:#68758b;background:#fafbfd;border:1px solid #dfe5ee;border-radius:7px;padding:7px 11px;font-size:8px}.report-tabs button.active{color:#2d63c6;background:#edf3ff;border-color:#79a0ed}.issue-head-actions{align-items:center;gap:7px;display:flex}.issue-head-actions a{text-decoration:none}.issue-filter-grid{grid-template-columns:repeat(5,1fr);gap:7px;margin-bottom:7px;display:grid}.issue-filter-grid button{color:#68758b;background:#fafbfd;border:1px solid #e2e7ef;border-radius:8px;justify-content:space-between;align-items:center;min-height:52px;padding:0 10px;display:flex}.issue-filter-grid button.active{color:#2c61c4;background:#edf3ff;border-color:#78a0ed;box-shadow:0 0 0 2px #2563eb0f}.issue-filter-grid button.danger strong{color:#b54545}.issue-filter-grid button.warning strong{color:#a16b08}.issue-filter-grid span{font-size:8px}.issue-filter-grid strong{color:#2f405d;font-size:15px}.issue-list article{grid-template-columns:auto 1fr auto auto}.issue-list article div small{color:#8a95a7;margin-top:4px;font-size:7px;display:block}.issue-workflow-panel{margin-top:14px}.issue-action-form{background:#f9fbfe;border:1px solid #e3e8f1;border-radius:10px;grid-template-columns:minmax(180px,.7fr) minmax(180px,.7fr) 1fr;gap:9px;margin-bottom:18px;padding:14px;display:grid}.issue-action-form label{color:#59667d;flex-direction:column;gap:5px;font-size:8px;display:flex}.issue-action-form input,.issue-action-form select,.issue-action-form textarea{color:#344158;min-height:35px;font:inherit;background:#fff;border:1px solid #dce3ee;border-radius:7px;padding:8px 9px}.issue-action-form textarea{resize:vertical;min-height:72px}.issue-action-form .issue-note{grid-column:span 2}.issue-action-buttons{flex-wrap:wrap;grid-column:1/-1;gap:7px;display:flex}.issue-action-buttons button{color:#3f4d64;background:#fff;border:1px solid #d7dfeb;border-radius:7px;min-height:32px;padding:0 11px;font-size:8px}.issue-action-buttons .primary-button{color:#fff;background:#2f6fde;border-color:#2f6fde}.issue-action-buttons .danger-button{color:#b64545;background:#fff7f7;border-color:#efbcbc}.issue-event-list h3{color:#344158;margin:0 0 8px;font-size:10px}.issue-event-list>article{border-top:1px solid #edf0f5;grid-template-columns:70px 1fr auto;gap:10px;padding:10px 0;display:grid}.issue-event-list>article>span{color:#3267c8;text-align:center;background:#edf3ff;border-radius:999px;align-self:start;padding:4px 7px;font-size:8px}.issue-event-list strong{color:#3b4960;font-size:9px;display:block}.issue-event-list p{color:#68758a;margin:4px 0;font-size:8px}.issue-event-list small{color:#3267c8;margin-top:3px;font-size:7px;display:block}.issue-event-list>article>i{color:#8a95a7;font-size:7px;font-style:normal}.manual-master-grid{grid-template-columns:repeat(3,1fr);gap:11px;display:grid}.manual-master-grid form{background:#f9fafc;border:1px solid #e7ebf2;border-radius:9px;flex-direction:column;gap:7px;padding:12px;display:flex}.manual-master-grid form>strong{color:#2f3e59;margin-bottom:2px;font-size:9px}.manual-master-grid input,.manual-master-grid select{color:#31405b;background:#fff;border:1px solid #dce3ed;border-radius:7px;width:100%;min-height:34px;padding:0 8px;font-size:8px}.manual-master-grid form>div{grid-template-columns:1fr 75px;gap:6px;display:grid}.manual-master-grid .primary-button{min-height:33px;margin-top:auto}.project-layout{grid-template-columns:320px minmax(0,1fr);gap:14px;display:grid}.project-readiness-dimensions{grid-column:1/-1;grid-template-columns:repeat(4,minmax(0,1fr));gap:9px;display:grid}.project-readiness-dimensions article{background:#fff;border:1px solid #e1e7f0;border-radius:10px;flex-direction:column;gap:7px;padding:14px;display:flex}.project-readiness-dimensions header{justify-content:space-between;align-items:center;gap:8px;display:flex}.project-readiness-dimensions header span{color:#45546b;font-size:9px;font-weight:700}.project-readiness-dimensions header strong{color:#3265ba;font-size:18px}.project-readiness-dimensions article>div{background:#edf1f6;border-radius:999px;height:5px;overflow:hidden}.project-readiness-dimensions article>div i{border-radius:inherit;background:#3d79df;height:100%;display:block}.project-readiness-dimensions article.blocked>div i{background:#c75656}.project-readiness-dimensions article.partial>div i{background:#d18a32}.project-readiness-dimensions em,.project-readiness-dimensions p,.project-readiness-dimensions small{color:#7b8799;margin:0;font-size:7px;font-style:normal;line-height:1.55}.project-readiness-dimensions p{color:#9a631a}.project-readiness-dimensions em{color:#3565ba}.project-hero{color:#fff;background:radial-gradient(circle at 90% 10%,#4889ff59,#0000 28%),linear-gradient(145deg,#0b1936,#193f82);border-radius:12px;min-height:340px;padding:28px}.project-hero>span{color:#8db7ff;font-size:10px}.project-hero>strong{margin:35px 0 18px;font-size:58px;display:block}.project-hero>div{background:#ffffff21;border-radius:99px;height:8px;overflow:hidden}.project-hero>div i{border-radius:inherit;background:#5f9aff;height:100%;display:block}.project-hero p{color:#bdcbe3;margin-top:25px;font-size:10px;line-height:1.9}.milestone-list{flex-direction:column;gap:9px;display:flex}.milestone{border:1px solid var(--line);background:#fff;border-radius:10px;grid-template-columns:110px 1fr;gap:18px;padding:16px 18px;display:grid}.milestone-code{border-right:1px solid #edf0f5;flex-direction:column;justify-content:center;display:flex}.milestone-code strong{font-size:14px}.milestone-code span{color:#6c7688;background:#f0f2f6;border-radius:999px;width:max-content;margin-top:5px;padding:3px 7px;font-size:8px}.milestone.completed .milestone-code span{color:#168050;background:#e7f7ef}.milestone.in_progress .milestone-code span{color:#2563eb;background:#e9f1ff}.milestone.waiting_external .milestone-code span{color:#996400;background:#fff2d8}.milestone-main{grid-template-columns:1fr auto;align-items:center;gap:9px;display:grid}.milestone-main h2{margin:0;font-size:12px}.milestone-main p{color:#8994a7;margin:4px 0 0;font-size:9px}.milestone-main>b{color:#315fbd;font-size:12px}.milestone-bar{background:#edf1f6;border-radius:99px;grid-column:1/-1;height:4px;overflow:hidden}.milestone-bar i{border-radius:inherit;background:#4380ee;height:100%;display:block}.loading-panel{color:var(--muted);font-size:11px}.page-error{margin-bottom:13px}.project-acceptance,.project-acceptance-boundary,.project-handoff{grid-column:1/-1}.project-acceptance .panel-head a{color:#3264bb;background:#edf3ff;border-radius:6px;padding:6px 9px;font-size:8px;text-decoration:none}.acceptance-summary{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;margin-bottom:10px;display:grid}.acceptance-summary article{background:#fbfcfe;border:1px solid #e6eaf1;border-radius:8px;flex-direction:column;gap:4px;padding:10px;display:flex}.acceptance-summary small,.acceptance-summary span{color:#8390a4;font-size:7px}.acceptance-summary strong{color:#345fae;font-size:15px}.acceptance-module-list{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.acceptance-module-list>article{background:#fff;border:1px solid #e5eaf2;border-radius:8px;flex-direction:column;gap:5px;padding:10px;display:flex}.acceptance-module-list article>div{grid-template-columns:auto minmax(0,1fr);align-items:center;gap:4px 7px;display:grid}.acceptance-module-list i{color:#17764c;background:#e7f7ee;border-radius:999px;padding:3px 5px;font-size:6px;font-style:normal}.acceptance-module-list i.failed{color:#a74444;background:#fff0f0}.acceptance-module-list strong{color:#3a4a63;font-size:8px}.acceptance-module-list small{color:#8793a6;grid-column:2;font-size:6px}.acceptance-module-list p{color:#5c6a80;margin:0;font-size:7px;line-height:1.55}.acceptance-module-list b,.acceptance-module-list em,.acceptance-module-list span{color:#7e8a9d;font-size:6px;font-style:normal;font-weight:400;line-height:1.5}.acceptance-module-list b{color:#956519}.acceptance-module-list em{color:#3565ba}.project-handoff .panel-head>i{color:#a74444;background:#fff0f0;border-radius:999px;padding:4px 7px;font-size:7px;font-style:normal}.project-handoff>div:last-child{flex-direction:column;gap:7px;display:flex}.project-handoff article{border:1px solid #e5eaf2;border-radius:8px;grid-template-columns:auto minmax(0,1fr) 100px 90px;align-items:center;gap:9px;padding:9px;display:grid}.project-handoff article>i{color:#936315;white-space:nowrap;background:#fff3dc;border-radius:999px;padding:4px 6px;font-size:6px;font-style:normal}.project-handoff article>i.completed{color:#17764c;background:#e7f7ee}.project-handoff article>i.locked{color:#a74444;background:#fff0f0}.project-handoff article>div{flex-direction:column;gap:3px;display:flex}.project-handoff strong{color:#3a4a63;font-size:8px}.project-handoff p{color:#5d6b81;margin:0;font-size:7px}.project-handoff b,.project-handoff small,.project-handoff span{color:#8793a6;font-size:6px;font-weight:400;line-height:1.5}.project-handoff b{color:#a35d25;justify-self:end}.project-acceptance-boundary{background:#f7faff;border:1px solid #dbe4f1;border-radius:9px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:10px;padding:11px 13px;display:grid}.project-acceptance-boundary strong{color:#19764f;background:#e8f7ef;border-radius:999px;padding:4px 7px;font-size:7px}.project-acceptance-boundary i,.project-acceptance-boundary span{color:#6d7a8f;font-size:7px;font-style:normal;line-height:1.6}.admin-layout{grid-template-columns:minmax(0,1.5fr) minmax(270px,.7fr);gap:14px;display:grid}.employees-panel{grid-row:span 2}.employee-list article{border-bottom:1px solid #edf0f5;grid-template-columns:35px minmax(170px,1fr) auto auto;align-items:center;gap:10px;min-height:60px;padding:10px 0;display:grid}.employee-avatar{color:#2d65ce;background:#eaf1ff;border-radius:9px;place-items:center;width:34px;height:34px;font-size:11px;font-weight:700;display:grid}.employee-list article>div:nth-child(2){flex-direction:column;display:flex}.employee-list strong{font-size:10px}.employee-list small{color:#8994a7;margin-top:4px;font-size:8px}.account-status{color:#168050;background:#e7f7ef;border-radius:999px;padding:4px 7px;font-size:8px;font-style:normal}.account-status.invited{color:#996400;background:#fff2d8}.account-status.disabled,.account-status.locked{color:#717987;background:#f0f1f4}.employee-actions{gap:4px;display:flex}.employee-actions button,.employee-actions select{color:#5b6880;background:#fff;border:1px solid #e0e6ef;border-radius:6px;padding:5px 6px;font-size:8px}.employee-actions select{max-width:88px}.create-employee form{grid-template-columns:1fr 1fr;gap:0 10px;display:grid}.create-employee .primary-button{grid-column:1/-1;margin-top:7px}.role-panel{grid-column:2}.role-grid{gap:7px;display:grid}.role-grid article{background:#f7f9fc;border-radius:8px;padding:10px}.role-grid article>div{justify-content:space-between;display:flex}.role-grid strong{font-size:10px}.role-grid span{color:#7c58cd;font-size:8px}.role-grid p{color:#7e899b;margin:5px 0;font-size:8px}.role-grid small{color:#3569c9;font-size:8px}.one-time-link{background:#f3f7ff;border:1px solid #c5d8fb;border-radius:10px;align-items:center;gap:16px;margin-bottom:14px;padding:14px 16px;display:flex}.one-time-link>div{flex-direction:column;flex:1;min-width:0;display:flex}.one-time-link strong{font-size:10px}.one-time-link span{color:#2459b7;white-space:nowrap;text-overflow:ellipsis;margin:5px 0;font-size:9px;overflow:hidden}.one-time-link small{color:#7d899d;font-size:8px}.one-time-link button{color:#fff;background:#2563eb;border:0;border-radius:7px;padding:8px 12px;font-size:9px}.assurance-actions{align-items:center;gap:7px;display:flex}.assurance-actions a,.assurance-actions i{border-radius:7px;padding:5px 8px;font-size:8px;font-style:normal;text-decoration:none}.assurance-actions i.passed{color:#168050;background:#e7f7ef}.assurance-actions i.failed{color:#b42318;background:#ffe8e8}.assurance-actions a{color:#2d65ce;background:#edf3ff}.assurance-summary{color:#7e899b;justify-content:space-between;margin-bottom:9px;font-size:8px;display:flex}.assurance-checks{gap:5px;margin-bottom:10px;display:grid}.assurance-checks article{background:#f7f9fc;border-radius:7px;grid-template-columns:19px 1fr;align-items:center;gap:7px;padding:7px 8px;display:grid}.assurance-checks article>i{color:#168050;background:#dff4e9;border-radius:50%;place-items:center;width:19px;height:19px;font-size:9px;font-style:normal;display:grid}.assurance-checks article.failed>i{color:#b42318;background:#ffe3e3}.assurance-checks article div{flex-direction:column;gap:2px;display:flex}.assurance-checks strong{font-size:8px}.assurance-checks small{color:#8994a7;font-size:7px}.security-account-layout{grid-template-columns:minmax(250px,.65fr) minmax(330px,.9fr);gap:14px;display:grid}.account-profile{grid-column:1;align-items:center;gap:14px;display:flex}.account-profile>span{color:#2e65ce;background:#eaf1ff;border-radius:15px;place-items:center;width:58px;height:58px;font-size:20px;font-weight:800;display:grid}.account-profile h2{margin:0;font-size:16px}.account-profile p{color:#758198;margin:5px 0;font-size:9px}.account-profile small{color:#168050;font-size:8px}.password-panel{grid-column:1}.password-panel form{gap:9px;display:grid}.password-panel label{color:#536078;flex-direction:column;gap:5px;font-size:9px;display:flex}.password-panel input{border:1px solid #dfe5ee;border-radius:7px;outline:0;height:36px;padding:0 10px}.sessions-panel{grid-area:1/2/span 2}.session-list article{border-bottom:1px solid #edf0f5;grid-template-columns:38px 1fr auto;align-items:center;gap:10px;padding:12px 0;display:grid}.session-list i{color:#3267c6;background:#edf3ff;border-radius:7px;place-items:center;width:36px;height:29px;font-size:8px;font-style:normal;display:grid}.session-list div{flex-direction:column;display:flex}.session-list strong{font-size:10px}.session-list small{color:#8994a7;margin-top:3px;font-size:8px}.session-list span{color:#168050;font-size:8px}.session-list button{color:#d14d4d;background:0 0;border:0;font-size:8px}.sync-lab-panel .panel-head select{color:#344057;background:#fff;border:1px solid #dfe5ee;border-radius:7px;min-width:126px;height:32px;padding:0 9px;font-size:9px}.authorization-list article{border-bottom:1px solid #edf0f5;grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:12px;padding:12px 0;display:grid}.authorization-list small,.authorization-list span,.authorization-list strong{display:block}.authorization-list strong{color:#1c2944;font-size:10px}.authorization-list span{color:#536078;margin-top:3px;font-size:9px}.authorization-list small{color:#8994a7;margin-top:4px;font-size:8px}.authorization-list>article>i{color:#996000;background:#fff4dd;border-radius:999px;padding:5px 8px;font-size:8px;font-style:normal;font-weight:700}.authorization-list button{white-space:nowrap}.sync-jobs-panel{grid-column:1/-1}.sync-job-list{max-height:330px;overflow:auto}.sync-job-list article{border-bottom:1px solid #edf0f5;grid-template-columns:74px minmax(0,1fr) auto;align-items:center;gap:12px;padding:11px 0;display:grid}.sync-job-list small,.sync-job-list span,.sync-job-list strong{display:block}.sync-job-list strong{color:#1c2944;font-size:10px}.sync-job-list span{color:#536078;margin-top:4px;font-size:9px}.sync-job-list small{color:#8994a7;margin-top:3px;font-size:8px}.job-state{color:#188955;text-align:center;background:#e5f6ed;border-radius:999px;padding:5px 8px;font-size:8px;font-style:normal;font-weight:800}.job-state.failed,.job-state.partial,.job-state.paused_authorization{color:#af7300;background:#fff1d7}.empty-state{color:#8994a7;padding:16px 0;font-size:9px}.app-shell.is-collapsed{grid-template-columns:76px minmax(0,1fr)}.is-collapsed .sidebar{width:76px}.is-collapsed .brand-copy,.is-collapsed .menu-dot,.is-collapsed .nav-name,.is-collapsed .side-caption,.is-collapsed .sidebar-foot div{display:none}.is-collapsed .brand{justify-content:center;padding:0}.is-collapsed .side-nav{padding-top:14px}.is-collapsed .side-nav button{justify-content:center;padding:0}.is-collapsed .side-nav button.active:before{left:-10px}@media (max-width:1180px){.global-search,.user div{display:none}.store-strip{grid-template-columns:repeat(6,160px)}.dashboard-grid{grid-template-columns:1fr}.alerts-panel,.guard-panel,.health-panel,.trend-panel{grid-column:1}.connection-summary{grid-template-columns:repeat(2,1fr)}.admin-layout,.connection-layout,.finance-detail-grid{grid-template-columns:1fr}.role-panel{grid-column:1}.security-account-layout{grid-template-columns:1fr}.sessions-panel{grid-area:auto/1}.organization-layout,.product-layout{grid-template-columns:1fr}.store-editor{grid-column:1}.correction-form{grid-template-columns:1fr 1fr}.correction-reason{grid-column:1/-1}.order-source-grid{grid-template-columns:1fr}.issue-filter-grid{grid-template-columns:repeat(3,1fr)}.issue-action-form{grid-template-columns:1fr 1fr}.issue-action-form .issue-note{grid-column:1/-1}}@media (max-width:860px){.app-shell,.app-shell.is-collapsed{grid-template-columns:68px minmax(0,1fr)}.is-collapsed .sidebar,.sidebar{width:68px}.brand-copy,.collapse-button,.menu-dot,.nav-name,.side-caption,.sidebar-foot div{display:none}.brand{justify-content:center;padding:0}.side-nav{padding-top:14px}.side-nav button{justify-content:center;padding:0}.topbar{padding:0 12px}.context-selectors label{display:none}.context-selectors label.wide{display:grid}.master-summary,.metric-grid{grid-template-columns:repeat(2,1fr)}.feature-page,.module-map,.workbench-grid{grid-template-columns:1fr}.connection-layout{grid-template-columns:minmax(0,1fr)}.auth-page{grid-template-columns:1fr}.auth-brand-panel{display:none}.project-layout{grid-template-columns:1fr}.acceptance-module-list,.project-readiness-dimensions{grid-template-columns:repeat(2,minmax(0,1fr))}.import-form{grid-template-columns:1fr 1fr}.import-form button{grid-column:1/-1}.manual-master-grid{grid-template-columns:1fr}.department-panel form{grid-template-columns:1fr 1fr}.correction-list>article{grid-template-columns:1fr auto}.correction-list>article>b{grid-column:1/-1}}.product-center>.import-panel:nth-of-type(2)>.import-form{grid-template-columns:minmax(150px,.6fr) minmax(220px,1fr) minmax(240px,1.1fr) auto}.ai-master-banner{background:#fff;border:1px solid #d5deed;border-radius:10px;justify-content:space-between;align-items:center;gap:20px;margin-bottom:14px;padding:14px 17px;display:flex}.ai-master-banner.locked{background:#fffbf1;border-color:#efd59e}.ai-master-banner.ready{background:#f1fbf5;border-color:#aedbc1}.ai-master-banner>div:first-child{flex-direction:column;gap:5px;display:flex}.ai-master-banner strong{font-size:13px}.ai-master-banner span{color:#67758c;font-size:10px}.ai-master-banner>div:last-child{grid-template-columns:auto auto;align-items:baseline;gap:2px 7px;min-width:max-content;display:grid}.ai-master-banner b{color:#235bc4;font-size:19px}.ai-master-banner small{color:#78859a;font-size:9px}.ai-runtime-controls{margin-bottom:14px}.ai-runtime-controls .panel-head time{color:#7a8799;font-size:8px}.ai-runtime-control-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.ai-runtime-control-grid article{background:#f8fafd;border:1px solid #e0e6ef;border-radius:9px;justify-content:space-between;align-items:center;gap:12px;min-width:0;padding:12px;display:flex}.ai-runtime-control-grid article>div{flex-direction:column;gap:4px;min-width:0;display:flex}.ai-runtime-control-grid strong{color:#26364f;font-size:10px}.ai-runtime-control-grid small{color:#718096;font-size:8px;line-height:1.55}.ai-runtime-control-grid button{flex:none;min-width:72px}.ai-model-management{grid-template-columns:minmax(0,1.5fr) minmax(310px,.8fr);gap:13px;margin-bottom:14px;display:grid}.ai-model-management>.panel{min-width:0}.ai-provider-panel,.ai-route-panel{grid-column:1/-1}.ai-provider-list{grid-template-columns:repeat(2,minmax(0,1fr));gap:11px;display:grid}.ai-provider-card{background:#fbfcfe;border:1px solid #e1e7f0;border-radius:10px;padding:14px}.provider-card-head,.provider-card-head span,.provider-card-head>div{align-items:center;display:flex}.provider-card-head{justify-content:space-between;gap:12px}.provider-card-head>div{gap:9px}.provider-card-head>div>i{color:#315fbe;background:#edf3ff;border-radius:9px;place-items:center;width:34px;height:34px;font-size:10px;font-style:normal;font-weight:800;display:grid}.provider-card-head span{flex-direction:column;align-items:flex-start;gap:3px}.provider-card-head strong{font-size:11px}.provider-card-head small{color:#7b879a;font-size:8px}.provider-card-head em{color:#67758a;background:#edf1f6;border-radius:999px;padding:4px 7px;font-size:8px;font-style:normal}.provider-card-head em.passed{color:#18764c;background:#e4f7ec}.provider-card-head em.failed{color:#a63b3b;background:#feebeb}.provider-card-head em.blocked{color:#9a6719;background:#fff1d7}.provider-card-head em.testing{color:#315fbe;background:#e6eeff}.provider-card-form{grid-template-columns:1fr 1.4fr;gap:8px;margin-top:12px;display:grid}.ai-model-create label,.ai-provider-create label,.ai-route-list label,.provider-card-form label,.provider-key-row label{color:#718096;flex-direction:column;gap:4px;font-size:8px;display:flex}.ai-model-create input,.ai-model-create select,.ai-model-price input,.ai-model-price select,.ai-provider-create input,.ai-route-list input,.ai-route-list select,.provider-card-form input,.provider-key-row input{color:#34425a;background:#fff;border:1px solid #dce3ee;border-radius:7px;width:100%;min-height:34px;padding:0 9px;font-size:9px}.provider-switches{flex-wrap:wrap;gap:15px;margin:10px 0;display:flex}.provider-switches label,.route-check,.switch-label{color:#56657d;flex-direction:row;align-items:center;gap:6px;font-size:9px;display:flex}.provider-key-row{border-top:1px solid #e5eaf2;grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:7px;padding-top:10px;display:grid}.ai-model-price button,.ai-route-list button,.provider-card-actions button,.provider-key-row button{color:#315fbd;background:#fff;border:1px solid #ced9ea;border-radius:7px;min-height:32px;padding:0 10px;font-size:9px}.provider-card-actions{flex-wrap:wrap;gap:7px;margin-top:9px;display:flex}.provider-card-actions .danger-button{color:#a33d3d;border-color:#efcaca}.provider-test-result{color:#68768b;background:#f5f7fa;border:1px solid #dfe5ee;border-radius:7px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:7px;min-height:34px;margin-top:10px;padding:8px 9px;font-size:8px;display:grid}.provider-test-result strong{color:#4a5870}.provider-test-result small{color:#738097;grid-column:2/-1}.provider-test-result time{white-space:nowrap;color:#8792a4}.provider-test-result.passed{color:#176e47;background:#ecf9f1;border-color:#bde7ce}.provider-test-result.passed strong{color:#176e47}.provider-test-result.failed{color:#a23d3d;background:#fff1f1;border-color:#f0c9c9}.provider-test-result.failed strong{color:#a23d3d}.provider-test-result.blocked{color:#8b5d16;background:#fff7e8;border-color:#f0d8ac}.provider-test-result.blocked strong{color:#8b5d16}.provider-test-result.testing{color:#315fbe;background:#eff4ff;border-color:#c9d8fb}.provider-test-result.testing strong{color:#315fbe}.provider-key-help{color:#8b5d16;margin-top:6px;font-size:8px;line-height:1.5;display:block}.provider-test-model{background:#f8faff;border:1px solid #e2e8f2;border-radius:7px;grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:9px;margin:10px 0;padding:9px;display:grid}.provider-test-model label{color:#718096;flex-direction:column;gap:4px;font-size:8px;display:flex}.provider-test-model select{color:#34425a;background:#fff;border:1px solid #dce3ee;border-radius:7px;min-height:34px;padding:0 9px;font-size:9px}.provider-test-model small{color:#7a879b;font-size:8px}.ai-cost-panel{margin-bottom:14px}.ai-cost-panel .panel-head label{color:#6b7890;align-items:center;gap:7px;font-size:9px;display:flex}.ai-cost-panel .panel-head select{color:#35435b;background:#fff;border:1px solid #d9e1ed;border-radius:7px;min-height:31px;padding:0 8px}.ai-cost-rate{color:#496080;background:#f2f6ff;border:1px solid #cddcf7;border-radius:7px;margin-bottom:10px;padding:8px 10px;font-size:8px}.ai-cost-summary{grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:9px;margin-bottom:12px;display:grid}.ai-cost-summary article{background:#f8fafd;border:1px solid #e1e7f0;border-radius:8px;flex-direction:column;gap:4px;padding:11px;display:flex}.ai-cost-summary span{color:#718096;font-size:8px}.ai-cost-summary strong{color:#22324c;font-size:17px}.ai-cost-summary small{color:#7a8799;font-size:8px}.ai-cost-table{border:1px solid #e2e7ef;border-radius:8px;overflow-x:auto}.ai-cost-table article,.ai-cost-table header{grid-template-columns:minmax(190px,1.45fr) repeat(4,minmax(95px,.72fr)) minmax(180px,1.25fr);align-items:center;gap:8px;min-width:880px;padding:9px 11px;display:grid}.ai-cost-table header{color:#6b7890;background:#f1f4f8;font-size:8px;font-weight:700}.ai-cost-table article{color:#34425a;border-top:1px solid #e8ecf2;font-size:9px}.ai-cost-table article>span{flex-direction:column;align-items:flex-start;gap:3px;display:flex}.ai-cost-table article>span strong{color:#273650}.ai-cost-table article time,.ai-cost-table article>span small{color:#7d899b;font-size:8px}.ai-cost-table article>b{color:#30415d;font-size:9px}.ai-cost-table article i{color:#18734a;background:#e6f6ed;border-radius:999px;padding:2px 5px;font-size:7px;font-style:normal}.ai-cost-table article i.unpriced{color:#916017;background:#fff0d4}.ai-cost-details{border:1px solid #e1e7f0;border-radius:8px;margin-top:10px}.ai-cost-details summary{color:#42526b;cursor:pointer;padding:9px 11px;font-size:9px;font-weight:700}.ai-cost-details>p{color:#7a8799;padding:0 11px 10px;font-size:8px}.ai-cost-details>div{border-top:1px solid #e5eaf1}.ai-cost-details>div>span{color:#59677d;border-top:1px solid #edf0f5;grid-template-columns:80px minmax(140px,1fr) 120px minmax(180px,1.4fr);gap:8px;padding:8px 11px;font-size:8px;display:grid}.ai-cost-details>div>span:first-child{border-top:0}.ai-cost-details b{color:#34425a}.ai-cost-notes{color:#75603c;background:#fff8e9;border-radius:8px;flex-direction:column;gap:3px;margin-top:10px;padding:10px 11px;font-size:8px;display:flex}.ai-cost-notes strong{color:#5f4b2c}.ai-cost-attribution{background:#f8fbff;border:1px solid #dce5f4;border-radius:9px;margin:0 0 12px;padding:12px}.ai-cost-attribution>header{justify-content:space-between;align-items:center;gap:12px;margin-bottom:10px;display:flex}.ai-cost-attribution>header>b,.ai-cost-attribution>header>div{flex-direction:column;gap:3px;display:flex}.ai-cost-attribution>header strong{color:#263754;font-size:11px}.ai-cost-attribution>header small{color:#738199;font-size:8px}.ai-cost-attribution>header>b{color:#2457a6;align-items:flex-end;font-size:14px}.ai-cost-attribution-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.ai-cost-attribution-grid>article{background:#fff;border:1px solid #e2e8f2;border-radius:8px;padding:9px}.ai-cost-attribution-grid>article>span{color:#66758b;margin-bottom:6px;font-size:8px;font-weight:700;display:block}.ai-cost-attribution-grid>article>div{border-top:1px solid #edf1f6;grid-template-columns:minmax(0,1fr) auto;gap:2px 8px;padding:6px 0;display:grid}.ai-cost-attribution-grid>article>div:first-of-type{border-top:0}.ai-cost-attribution-grid strong{color:#33445f;text-overflow:ellipsis;white-space:nowrap;font-size:8px;overflow:hidden}.ai-cost-attribution-grid b{color:#31588f;font-size:8px}.ai-cost-attribution-grid small{color:#8792a3;grid-column:1/-1;font-size:7px}.ai-cost-task-details{background:#fff;border:1px solid #e1e7f0;border-radius:8px;margin-top:10px}.ai-cost-task-details summary{color:#42526b;cursor:pointer;padding:9px 10px;font-size:8px;font-weight:700}.ai-cost-task-details>div{border-top:1px solid #e5eaf1}.ai-cost-task-details article{border-top:1px solid #edf1f5;grid-template-columns:minmax(220px,1.6fr) minmax(180px,1fr) 130px;align-items:center;gap:9px;padding:8px 10px;display:grid}.ai-cost-task-details article:first-child{border-top:0}.ai-cost-task-details article>div,.ai-cost-task-details article>span{flex-direction:column;gap:2px;min-width:0;display:flex}.ai-cost-task-details article b,.ai-cost-task-details article strong{color:#34445e;text-overflow:ellipsis;white-space:nowrap;font-size:8px;overflow:hidden}.ai-cost-task-details article small,.ai-cost-task-details article time{color:#7e8a9c;font-size:7px}@media (max-width:760px){.ai-cost-attribution-grid,.ai-cost-task-details article{grid-template-columns:1fr}.ai-cost-attribution>header{flex-direction:column;align-items:flex-start}.ai-cost-attribution>header>b{align-items:flex-start}}.ai-model-create form,.ai-provider-create form{grid-template-columns:1fr 1fr;gap:9px;display:grid}.ai-model-create button,.ai-model-create label.wide,.ai-provider-create button,.ai-provider-create label.wide{grid-column:1/-1}.ai-model-create button,.ai-provider-create button{justify-self:start}.ai-model-list{gap:7px;display:grid}.ai-model-list article{border:1px solid #e4e9f1;border-radius:8px;grid-template-columns:minmax(0,1fr) minmax(360px,.8fr) auto;align-items:center;gap:10px;padding:10px;display:grid}.ai-model-list article>div:first-child{grid-template-columns:auto minmax(0,1fr);align-items:center;gap:3px 7px;display:grid}.ai-model-list i{color:#315fbd;background:#edf3ff;border-radius:5px;grid-row:1/4;align-self:start;padding:4px 6px;font-size:7px;font-style:normal}.ai-model-list strong{font-size:10px}.ai-model-list p,.ai-model-list small{color:#7b879b;margin:0;font-size:8px}.ai-model-list p{grid-column:2}.ai-model-price{grid-template-columns:76px 1fr 1fr auto;gap:6px;display:grid}.ai-route-list{gap:7px;display:grid}.ai-route-list article{border:1px solid #e1e7f0;border-radius:8px;grid-template-columns:repeat(4,minmax(120px,1fr));align-items:end;gap:8px;padding:10px;display:grid}.ai-route-list article>div{flex-direction:column;grid-column:span 2;align-self:center;gap:4px;display:flex}.ai-route-list strong{font-size:10px}.ai-route-list small{color:#7a879a;font-size:8px}.ai-route-list .route-check{white-space:nowrap;flex-direction:row;align-self:center}@media (max-width:1000px){.ai-model-management,.ai-runtime-control-grid{grid-template-columns:1fr}.ai-provider-panel,.ai-route-panel{grid-column:1}.ai-route-list article{grid-template-columns:1fr 1fr}.ai-route-list article>div{grid-column:1/-1}.ai-model-list article,.ai-provider-list{grid-template-columns:1fr}.ai-model-price{grid-template-columns:1fr 1fr}}@media (max-width:560px){.product-center>.import-panel:nth-of-type(2)>.import-form,.production-import-history article,.project-readiness-dimensions{grid-template-columns:1fr}.content{padding:17px 12px 30px}.top-actions .icon-button{display:none}.context-selectors .wide select{max-width:130px}.page-heading{flex-direction:column;align-items:flex-start}.feature-cards,.master-summary,.metric-grid{grid-template-columns:1fr}.guard-grid{grid-template-columns:repeat(2,1fr)}.connection-summary,.order-readiness-checks,.order-readiness-owners{grid-template-columns:1fr}.readonly-banner{flex-direction:column;align-items:flex-start;padding:12px}.security-grid{grid-template-columns:1fr}.auth-form-panel,.auth-simple{padding:14px}.auth-card{padding:25px}.capability-research-form,.correction-form,.create-employee form,.department-panel form,.form-grid,.import-form,.issue-action-form,.research-contract-grid,.store-editor form{grid-template-columns:1fr}.research-contract-grid>div{grid-template-columns:60px 90px minmax(0,1fr)}.employee-list article{grid-template-columns:35px 1fr auto}.employee-actions{grid-column:2/-1}.milestone{grid-template-columns:75px 1fr}.store-master-grid{grid-template-columns:1fr}.issue-filter-grid,.order-source-summary,.preview-metrics{grid-template-columns:repeat(2,1fr)}.authorization-list article,.finance-list>article,.issue-event-list>article,.issue-list article,.sku-list>div,.sync-job-list article{grid-template-columns:1fr;align-items:flex-start}.finance-list b,.sku-list b{text-align:left}.correction-reason,.issue-action-form .issue-note,.store-editor button,.store-editor label:nth-child(5),.sync-jobs-panel{grid-column:1}.template-links{justify-content:flex-start}}.digital-team-center{flex-direction:column;gap:14px;display:flex}.operating-cockpit-page{--operating-navy:#182d4e;--operating-blue:#2f6fd6;--operating-blue-soft:#edf4ff;--operating-text:#253a59;--operating-muted:#718096;--operating-line:#dce6f3;min-width:0;color:var(--operating-text);flex-direction:column;gap:18px;display:flex}.operating-page-header{justify-content:space-between;align-items:flex-end;gap:24px;padding:6px 2px 0;display:flex}.operating-page-header>div:first-child{min-width:0}.operating-eyebrow{color:var(--operating-blue);align-items:center;gap:7px;font-size:13px;font-weight:700;display:flex}.operating-page-header h1{color:var(--operating-navy);letter-spacing:-.025em;margin:9px 0 7px;font-size:clamp(26px,2.2vw,36px);line-height:1.18}.operating-page-header p{max-width:880px;color:var(--operating-muted);margin:0;font-size:14px;line-height:1.7}.operating-header-actions{flex:none;gap:10px;display:flex}.operating-boundary button,.operating-goal-dialog button,.operating-header-actions button{justify-content:center;align-items:center;gap:8px;min-height:42px;padding:0 16px;font-size:14px;display:inline-flex}.operating-error{align-items:center;gap:9px;font-size:13px;display:flex}.autonomous-command-center{background:linear-gradient(145deg,#fff,#f7faff);border-color:#d7e3f4;padding:0;overflow:hidden;box-shadow:0 14px 36px #254c8214}.autonomous-command-center>header{background:#ffffffd1;border-bottom:1px solid #e3eaf4;justify-content:space-between;align-items:center;gap:16px;padding:17px 19px;display:flex}.autonomous-command-center>header>div{align-items:center;gap:11px;min-width:0;display:flex}.autonomous-command-center>header>div>span{color:#356fca;background:#eaf2ff;border-radius:11px;flex:none;place-items:center;width:38px;height:38px;display:grid}.autonomous-command-center>header>div>div{flex-direction:column;gap:3px;min-width:0;display:flex}.autonomous-command-center>header strong{color:#2b4569;font-size:15px}.autonomous-command-center>header small{color:#8290a4;font-size:11px}.autonomous-command-center>header>b{color:#738197;white-space:nowrap;background:#eef2f7;border-radius:999px;padding:6px 10px;font-size:11px}.autonomous-command-center>header>b.active{color:#16754c;background:#e5f7ee}.autonomous-mandate-grid{grid-template-columns:repeat(auto-fit,minmax(390px,1fr));gap:12px;padding:16px;display:grid}.autonomous-mandate-grid>article{background:#fff;border:1px solid #dce6f3;border-radius:14px;flex-direction:column;gap:14px;min-width:0;padding:16px;display:flex}.autonomous-mandate-product{align-items:center;gap:11px;min-width:0;display:flex}.autonomous-mandate-product>span{color:#fff;background:linear-gradient(135deg,#3274d7,#224f99);border-radius:13px;flex:none;place-items:center;width:46px;height:46px;font-size:14px;font-weight:800;display:grid}.autonomous-mandate-product>div{flex-direction:column;gap:3px;min-width:0;display:flex}.autonomous-mandate-product small{color:#4c7bbd;font-size:10px;font-weight:750}.autonomous-mandate-product strong{color:#293f60;text-overflow:ellipsis;white-space:nowrap;font-size:15px;overflow:hidden}.autonomous-mandate-product em{color:#8995a5;font-size:10px;font-style:normal}.autonomous-mandate-grid dl{grid-template-columns:repeat(4,minmax(0,1fr));gap:7px;margin:0;display:grid}.autonomous-mandate-grid dl div{background:#f5f8fc;border-radius:9px;min-width:0;padding:9px}.autonomous-mandate-grid dt{color:#8995a5;font-size:9px}.autonomous-mandate-grid dd{color:#3d5678;text-overflow:ellipsis;white-space:nowrap;margin:4px 0 0;font-size:12px;font-weight:750;overflow:hidden}.autonomous-stage-track{grid-template-columns:repeat(8,minmax(0,1fr));gap:3px;display:grid}.autonomous-stage-track span{color:#a0aab7;text-align:center;flex-direction:column;align-items:center;gap:5px;min-width:0;font-size:8px;display:flex;position:relative}.autonomous-stage-track span:before{content:"";background:#e5eaf1;height:2px;position:absolute;top:5px;left:-50%;right:50%}.autonomous-stage-track span:first-child:before{display:none}.autonomous-stage-track i{z-index:1;background:#fff;border:2px solid #d9e1eb;border-radius:50%;width:11px;height:11px}.autonomous-stage-track span.done{color:#3e70b5;font-weight:700}.autonomous-stage-track span.done:before{background:#8fb2e6}.autonomous-stage-track span.done i{background:#477fcf;border-color:#477fcf}.autonomous-mandate-grid article>p{color:#6c7b90;min-height:38px;margin:0;font-size:11px;line-height:1.65}.autonomous-mandate-grid footer{justify-content:flex-end;gap:8px;display:flex}.autonomous-mandate-grid footer button{color:#44658f;background:#fff;border:1px solid #ccd9ea;border-radius:8px;min-height:34px;padding:0 11px;font-size:11px}.autonomous-mandate-grid footer button.danger{color:#a74c4c;border-color:#eccccc}.autonomous-start-box{grid-template-columns:minmax(0,1fr) minmax(220px,330px) auto;align-items:center;gap:14px;padding:20px;display:grid}.autonomous-start-box>div{flex-direction:column;gap:5px;display:flex}.autonomous-start-box strong{color:#304867;font-size:15px}.autonomous-start-box p{color:#77869a;margin:0;font-size:12px;line-height:1.6}.autonomous-start-box select{color:#405570;background:#fff;border:1px solid #d5dfec;border-radius:10px;min-height:42px;padding:0 11px}.autonomous-start-box button{white-space:nowrap;min-height:42px}.autonomous-live-strip{color:#748297;background:#f3f7fc;border-top:1px solid #e2e9f2;align-items:center;gap:18px;padding:11px 18px;font-size:10px;display:flex}.autonomous-live-strip span{white-space:nowrap;align-items:center;gap:6px;display:inline-flex}.autonomous-live-strip span:first-child{white-space:normal;flex:1;min-width:0}.autonomous-live-strip svg{color:#4f7dbe}.autonomous-live-strip b{color:#46607f}.autonomous-live-strip button{color:#38639b;white-space:nowrap;background:#fff;border:1px solid #b7c9e1;border-radius:7px;min-height:30px;padding:0 9px;font-size:10px;font-weight:700}.autonomous-live-strip button.danger{color:#a34949;border-color:#e5bcbc}.autonomous-write-policy-form{background:#f8fbff;border-top:1px solid #e2e9f2;align-items:center;gap:12px;padding:10px 18px 14px;display:flex}.autonomous-write-policy-form label{color:#536980;white-space:nowrap;align-items:center;gap:6px;font-size:11px;font-weight:700;display:inline-flex}.autonomous-write-policy-form input{color:#243d5c;background:#fff;border:1px solid #cbd8e8;border-radius:8px;width:88px;min-height:34px;padding:0 8px}.autonomous-write-policy-form label span{color:#8493a6;font-weight:500}.autonomous-write-policy-form p{color:#78889d;flex:1;margin:0 0 0 8px;font-size:10px;line-height:1.55}.operating-brain-panel{color:#eaf5ff;background:radial-gradient(circle at 10% 15%,#3fa5ff2e,#0000 31%),radial-gradient(circle at 90% 6%,#684dff21,#0000 27%),linear-gradient(145deg,#07162d,#0d2344 52%,#0a1932);border:1px solid #b9d4ef;padding:0;position:relative;overflow:hidden;box-shadow:0 18px 46px #14396830}.operating-brain-panel:before{pointer-events:none;content:"";background-image:linear-gradient(#68b8ff0a 1px,#0000 0),linear-gradient(90deg,#68b8ff0a 1px,#0000 0);background-size:28px 28px;position:absolute;inset:0}.operating-brain-panel>header{border-bottom:1px solid #8ecaff26;justify-content:space-between;align-items:center;gap:22px;padding:20px 22px 16px;display:flex;position:relative}.operating-brain-core{align-items:center;gap:13px;min-width:0;display:flex}.operating-brain-core>span{color:#8bdcff;background:radial-gradient(circle,#45b2ff5c,#2c74dd14);border:1px solid #74ccff8c;border-radius:50%;flex:none;place-items:center;width:52px;height:52px;display:grid;position:relative;box-shadow:0 0 28px #3cacff57,inset 0 0 15px #6ed3ff38}.operating-brain-core>span:after{content:"";border:1px solid #69b7ff38;border-radius:50%;animation:operating-brain-pulse 2.8s ease-in-out infinite;position:absolute;inset:-6px}.operating-brain-core>div{flex-direction:column;gap:4px;min-width:0;display:flex}.operating-brain-core small{color:#72bbf3;letter-spacing:.16em;font-size:10px;font-weight:800}.operating-brain-core strong{color:#fff;font-size:18px}.operating-brain-core p{color:#9fb7d2;max-width:720px;margin:0;font-size:11px;line-height:1.65}.operating-brain-meta{flex:none;justify-content:flex-end;align-items:center;gap:9px;display:flex}.operating-brain-meta>b,.operating-brain-meta>span{color:#a9c3de;white-space:nowrap;background:#ffffff0e;border:1px solid #8fc4f233;border-radius:999px;padding:6px 9px;font-size:10px}.operating-brain-meta>b.ready{color:#74e5b4;background:#32bf8624;border-color:#57e4ae47}.operating-brain-meta>b.blocked{color:#ffd084;background:#d8892724;border-color:#ffbe564d}.operating-brain-meta button{color:#dff4ff;background:#3083d62e;border-color:#6fbeff59;min-height:34px}.operating-brain-flow{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr) auto minmax(0,1fr) auto minmax(0,1fr);align-items:stretch;gap:9px;padding:19px 22px 21px;display:grid;position:relative}.operating-brain-flow>article{background:linear-gradient(150deg,#ffffff14,#ffffff06);border:1px solid #8bc8fa29;border-radius:13px;min-width:0;padding:14px;box-shadow:inset 0 1px #ffffff14}.operating-brain-flow>article>span{color:#65bfff;letter-spacing:.1em;margin-bottom:8px;font-size:9px;font-weight:850;display:block}.operating-brain-flow>article>strong{color:#f1f8ff;font-size:12px;line-height:1.45;display:block}.operating-brain-flow>article>p{color:#9db2ca;min-height:48px;margin:7px 0;font-size:10px;line-height:1.65}.operating-brain-flow>article>em{color:#75c9ff;text-overflow:ellipsis;font-size:9px;font-style:normal;line-height:1.5;display:block;overflow:hidden}.operating-brain-flow>i{color:#4e9ee0;place-items:center;display:grid}.operating-trend-strip{color:#9fb4ca;background:#020b1929;border-top:1px solid #8bc8fa21;align-items:center;gap:12px;padding:11px 22px;font-size:10px;display:flex;position:relative}.operating-trend-strip>div{color:#6ec6ff;align-items:center;gap:8px;margin-right:auto;display:flex}.operating-trend-strip>div span{flex-direction:column;gap:2px;display:flex}.operating-trend-strip>div strong{color:#eaf6ff;font-size:11px}.operating-trend-strip>div small{color:#728ba7;font-size:9px}.operating-trend-strip>span{white-space:nowrap;background:#ffffff0a;border:1px solid #8bc8fa26;border-radius:999px;padding:5px 8px}.operating-trend-strip>span b{color:#7ecbff}.operating-trend-strip>em{color:#ffd08e;white-space:nowrap;background:#ffbe691c;border-radius:999px;padding:5px 8px;font-style:normal}.operating-trend-strip>em.ready{color:#85e7b9;background:#57dda11f}.operating-brain-handoffs{grid-template-columns:auto minmax(0,1fr);align-items:start;gap:12px;padding:0 22px 18px;display:grid;position:relative}.operating-brain-handoffs>strong{color:#7ecfff;white-space:nowrap;padding-top:8px;font-size:10px}.operating-brain-handoffs>div{flex-wrap:wrap;gap:8px;min-width:0;display:flex}.operating-brain-handoffs>div>span{background:#2066a121;border:1px solid #75c9ff2e;border-radius:10px;flex-direction:column;flex:280px;gap:3px;min-width:min(100%,280px);max-width:420px;padding:8px 10px;display:flex}.operating-brain-handoffs b{color:#e7f6ff;font-size:10px}.operating-brain-handoffs b,.operating-brain-handoffs em{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.operating-brain-handoffs em{color:#8eabc6;font-size:9px;font-style:normal}.operating-brain-panel>footer{color:#9fb4ca;background:#020b1933;border-top:1px solid #8bc8fa21;align-items:center;gap:9px;padding:11px 22px;font-size:10px;display:flex;position:relative}.operating-brain-panel>footer svg{color:#ffbc69;flex:none}.operating-brain-panel>footer span{flex:1;min-width:0;line-height:1.55}.operating-brain-panel>footer strong{color:#ffd08e;margin-right:7px}.operating-brain-panel>footer b{color:#ffd08e;white-space:nowrap}@keyframes operating-brain-pulse{0%,to{opacity:.35;transform:scale(.94)}50%{opacity:.9;transform:scale(1.06)}}.autonomous-evidence-grid{grid-template-columns:minmax(0,.82fr) minmax(0,1.18fr);gap:14px;display:grid}.autonomous-decision-panel,.autonomous-performance-panel{min-width:0;padding:18px}.autonomous-decision-panel>header,.autonomous-performance-panel>header{border-bottom:1px solid #e7ecf3;justify-content:space-between;align-items:center;gap:12px;padding-bottom:13px;display:flex}.autonomous-decision-panel>header>div,.autonomous-performance-panel>header>div{color:#4f79b6;align-items:center;gap:9px;display:flex}.autonomous-decision-panel>header span,.autonomous-performance-panel>header span{flex-direction:column;gap:3px;display:flex}.autonomous-decision-panel>header strong,.autonomous-performance-panel>header strong{color:#30445f;font-size:14px}.autonomous-decision-panel>header small,.autonomous-performance-panel>header small{color:#8a96a6;font-size:10px}.autonomous-decision-panel>header>b,.autonomous-performance-panel>header>b{color:#4d6d9a;background:#edf3fb;border-radius:999px;padding:5px 8px;font-size:10px}.autonomous-performance-metrics{grid-template-columns:repeat(5,minmax(0,1fr));gap:7px;padding:16px 0;display:grid}.autonomous-performance-metrics>div{background:#f5f8fc;border-radius:10px;min-width:0;padding:11px 9px}.autonomous-performance-metrics small{color:#8b97a7;font-size:9px;display:block}.autonomous-performance-metrics strong{color:#385777;text-overflow:ellipsis;white-space:nowrap;margin-top:5px;font-size:13px;display:block;overflow:hidden}.autonomous-performance-periods{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin:-5px 0 14px;display:grid}.autonomous-performance-periods>span{background:#fbfcfe;border:1px solid #e5ebf3;border-radius:9px;align-items:center;gap:8px;min-width:0;padding:8px 10px;display:flex}.autonomous-performance-periods b{color:#4f79b6;flex:none;font-size:10px}.autonomous-performance-periods small{color:#718097;text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:9px;overflow:hidden}.autonomous-performance-panel>footer{color:#8390a1;justify-content:space-between;align-items:center;gap:12px;font-size:10px;display:flex}.autonomous-performance-panel>footer span{color:#5e7593;background:#eef3f8;border-radius:999px;padding:5px 8px;font-weight:750}.autonomous-performance-panel>footer span.status-active{color:#257852;background:#e8f7ef}.autonomous-performance-panel>footer span.status-paused{color:#94621d;background:#fff2dc}.autonomous-decision-panel>div>section{border-bottom:1px solid #edf1f5;grid-template-columns:auto minmax(0,1fr) auto;gap:10px;padding:12px 2px;display:grid}.autonomous-decision-panel>div>section>span{color:#4274bb;background:#eaf2ff;border-radius:50%;place-items:center;width:24px;height:24px;font-size:10px;font-weight:800;display:grid}.autonomous-decision-panel section>div{min-width:0}.autonomous-decision-panel section strong{color:#3e526e;font-size:12px;display:block}.autonomous-decision-panel section em,.autonomous-decision-panel section p,.autonomous-decision-panel section small{color:#7c899a;margin:4px 0 0;font-size:10px;font-style:normal;line-height:1.5;display:block}.autonomous-decision-panel section em{color:#4d6f9c;font-weight:650}.autonomous-decision-panel section>b{color:#7a8797;white-space:nowrap;background:#f0f3f7;border-radius:999px;align-self:start;padding:5px 7px;font-size:9px}.autonomous-decision-panel section>b.written{color:#267a55;background:#e8f7ef}.operating-metrics{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;display:grid}.operating-metrics article{background:#fff;border:1px solid #e1e8f2;border-radius:14px;align-items:center;gap:13px;min-width:0;padding:17px 18px;display:flex;box-shadow:0 8px 26px #1f35550e}.operating-metrics article>span{border-radius:12px;flex:none;place-items:center;width:42px;height:42px;display:grid}.operating-metrics article>span.blue{color:#2f6fd6;background:#eaf2ff}.operating-metrics article>span.green{color:#19875c;background:#e8f7f0}.operating-metrics article>span.amber{color:#b67413;background:#fff3de}.operating-metrics article>span.violet{color:#7255c8;background:#f1edff}.operating-metrics article>div{grid-template-columns:auto 1fr;align-items:baseline;column-gap:10px;min-width:0;display:grid}.operating-metrics small{color:#738197;grid-column:1/-1;font-size:12px;font-weight:650}.operating-metrics strong{color:var(--operating-navy);font-size:24px;line-height:1.15}.operating-metrics em{color:#9aa5b5;text-overflow:ellipsis;white-space:nowrap;font-size:11px;font-style:normal;overflow:hidden}.operating-map-shell{background:#fff;border:1px solid #dce5f1;border-radius:18px;grid-template-columns:minmax(0,1fr) 340px;min-height:625px;display:grid;overflow:hidden;box-shadow:0 14px 38px #1b325212}.operating-map-canvas{background:radial-gradient(circle at 50% 35%,#e9f2ffcc,#0000 44%),#fbfcfe;flex-direction:column;min-width:0;padding:22px 24px 18px;display:flex}.operating-map-title{border-bottom:1px solid #e5ebf3;justify-content:space-between;align-items:center;gap:12px;padding-bottom:14px;display:flex}.operating-map-title>div{align-items:center;gap:9px;display:flex}.operating-map-title strong{color:#2f4565;font-size:16px}.operating-map-title span{color:#8b98aa;font-size:12px}.operating-map{flex-direction:column;flex:1;align-items:stretch;padding:28px 2% 22px;display:flex;position:relative}.operating-chief-row{width:min(320px,42%);margin:0 auto}.operating-branch-line{border-bottom:1.5px solid #b9cae1;width:min(68%,680px);height:54px;margin:0 auto;position:relative}.operating-branch-line:before{content:"";background:#b9cae1;width:1.5px;height:30px;position:absolute;top:0;left:50%}.operating-agent-row{grid-template-columns:repeat(3,minmax(190px,1fr));gap:20px;display:grid;position:relative}.operating-agent-row:before{content:"";background:#b9cae1;height:1.5px;position:absolute;top:-1px;left:16.4%;right:16.4%}.operating-agent-row>.operating-agent-node:before{content:"";background:#b9cae1;width:1.5px;height:20px;position:absolute;top:-20px;left:50%}.operating-agent-node{width:100%;min-height:76px;color:inherit;text-align:left;background:#fff;border:1px solid #dce5f1;border-radius:14px;grid-template-columns:auto minmax(0,1fr) auto auto;align-items:center;gap:10px;padding:14px 13px;transition:border-color .18s,box-shadow .18s,transform .18s;display:grid;position:relative;box-shadow:0 7px 20px #20395b12}.operating-agent-node:hover{border-color:#a9c4ec;transform:translateY(-1px);box-shadow:0 10px 24px #2a51891c}.operating-agent-node.selected{border-color:#5c8ed9;box-shadow:0 0 0 3px #4c7ecb1f,0 10px 24px #2a51891f}.operating-agent-node.store_operations{background:linear-gradient(140deg,#fff,#f2f7ff);border-color:#aac3e7;min-height:84px}.operating-agent-icon{color:#376fca;background:#eaf2ff;border-radius:13px;place-items:center;width:44px;height:44px;display:grid}.operating-agent-node.chief .operating-agent-icon{color:#fff;background:linear-gradient(135deg,#326fd2,#275aa9)}.operating-agent-node.finance_profit .operating-agent-icon{color:#1c8760;background:#e8f7f0}.operating-agent-node.creative_design .operating-agent-icon{color:#865dc5;background:#f1ecfb}.operating-agent-copy{flex-direction:column;gap:5px;min-width:0;display:flex}.operating-agent-copy strong{color:#263c5c;font-size:15px}.operating-agent-copy small,.operating-agent-copy strong{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.operating-agent-copy small{color:#8794a6;font-size:11px}.operating-agent-chevron{color:#9aa8ba}.operating-state{color:#65748a;white-space:nowrap;background:#eef2f7;border-radius:999px;padding:5px 8px;font-size:11px;font-style:normal;font-weight:700}.operating-state.monitoring{color:#1a7657;background:#e6f7ef;box-shadow:0 0 0 4px #2ea47512}.operating-state.checking_sources,.operating-state.learning{color:#2f68bb;background:#eaf2ff}.operating-state.analyzing,.operating-state.planning{color:#7251b8;background:#f1ecff}.operating-state.awaiting_review,.operating-state.waiting_human,.operating-state.waiting_material{color:#a5650d;background:#fff2dc}.operating-state.completed{color:#1a815a;background:#e8f7ef}.operating-state.failed{color:#b44949;background:#fff0f0}.operating-capability-tree{width:min(78%,840px);margin:24px auto 0}.operating-capability-heading{color:#77869a;grid-template-columns:1fr auto 1fr;align-items:center;gap:12px;margin-bottom:13px;font-size:11px;display:grid}.operating-capability-heading span{background:#d5e0ed;height:1px}.operating-capability-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.operating-capability-grid.creative{grid-template-columns:repeat(2,minmax(0,1fr))}.operating-capability-node{color:#4774b7;text-align:left;background:#ffffffe6;border:1px solid #dfe7f1;border-radius:12px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:9px;padding:12px;transition:background .18s,border-color .18s;display:grid}.operating-capability-node.selected,.operating-capability-node:hover{background:#eef5ff;border-color:#8fb1e4}.operating-capability-node span{flex-direction:column;gap:3px;min-width:0;display:flex}.operating-capability-node strong{color:#3b4f6b;text-overflow:ellipsis;white-space:nowrap;font-size:13px;overflow:hidden}.operating-capability-node small{color:#8b97a8;font-size:11px}.operating-capability-node em{color:#4978bd;font-size:12px;font-style:normal;font-weight:750}.operating-system-services{color:#64758c;background:#fff;border:1px solid #dfe7f0;border-radius:12px;align-items:center;gap:10px;padding:13px 15px;display:flex}.operating-system-services svg{color:#5277ad}.operating-system-services div{flex-direction:column;gap:2px;min-width:0;display:flex}.operating-system-services strong{color:#40546f;font-size:12px}.operating-system-services span{font-size:11px}.operating-system-services em{color:#8795a8;white-space:nowrap;margin-left:auto;font-size:10px;font-style:normal}.operating-detail-panel{background:#fff;border-left:1px solid #e0e7f1;flex-direction:column;gap:17px;min-width:0;padding:24px 22px;display:flex}.operating-detail-panel>header{grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:11px;display:grid}.operating-detail-panel>header>div{min-width:0}.operating-detail-panel>header small{color:#8995a6;font-size:11px}.operating-detail-panel h2{color:#263c5b;text-overflow:ellipsis;white-space:nowrap;margin:4px 0 0;font-size:19px;overflow:hidden}.operating-detail-icon{color:#356fca;background:#eaf2ff;border-radius:13px;place-items:center;width:46px;height:46px;display:grid}.operating-detail-icon.finance_profit{color:#1b865f;background:#e9f7f0}.operating-detail-icon.creative_design{color:#805bbd;background:#f1edfb}.operating-detail-mission{color:#68778c;margin:0;font-size:14px;line-height:1.7}.operating-progress-list{flex-direction:column;gap:13px;display:flex}.operating-progress-list label{color:#65748a;grid-template-columns:1fr auto;gap:7px;font-size:13px;display:grid}.operating-progress-list label>i{background:#edf1f6;border-radius:999px;grid-column:1/-1;height:7px;overflow:hidden}.operating-progress-list label>i em{border-radius:inherit;background:linear-gradient(90deg,#3f78d0,#78a5e8);height:100%;display:block}.operating-detail-status{grid-template-columns:repeat(3,1fr);gap:8px;display:grid}.operating-detail-status>div{color:#5580bd;background:#f5f8fc;border-radius:10px;align-items:center;gap:7px;min-width:0;padding:11px;display:flex}.operating-detail-status span{flex-direction:column;gap:3px;min-width:0;display:flex}.operating-detail-status small{color:#8d99a9;font-size:10px}.operating-detail-status strong{color:#3d506b;text-overflow:ellipsis;white-space:nowrap;font-size:12px;overflow:hidden}.operating-current-task,.operating-detail-gaps{background:#f8fafc;border:1px solid #e1e8f1;border-radius:12px;padding:14px}.operating-current-task>span,.operating-detail-gaps>span{color:#6d7d92;font-size:12px;font-weight:700}.operating-current-task strong{color:#324761;margin-top:7px;font-size:14px;display:block}.operating-current-task p,.operating-detail-gaps p{color:#76849a;margin:6px 0 0;font-size:12px;line-height:1.65}.operating-detail-gaps{background:#fffaf1;border-color:#eadcbf}.operating-detail-gaps ul{flex-direction:column;gap:7px;margin:8px 0 0;padding-left:18px;display:flex}.operating-detail-gaps li{color:#7d6947;font-size:12px;line-height:1.55}.operating-brief{background:#f5f9ff;border:1px solid #cfe0f7;border-radius:12px;padding:14px}.operating-brief>header{color:#356fca;align-items:center;gap:7px;display:flex}.operating-brief>header strong{font-size:13px}.operating-brief>header em{color:#7394c2;margin-left:auto;font-size:10px;font-style:normal}.operating-brief>p{color:#334c6c;margin:9px 0 0;font-size:12px;font-weight:650;line-height:1.65}.operating-brief dl{gap:7px;margin:10px 0 0;display:grid}.operating-brief dl div{grid-template-columns:38px 1fr;gap:7px;display:grid}.operating-brief dt{color:#6885aa;font-size:11px;font-weight:700}.operating-brief dd{color:#6b7c91;margin:0;font-size:11px;line-height:1.55}.operating-brief-window{background:#fff;border:1px solid #d9e6f7;border-radius:9px;flex-direction:column;gap:6px;margin-top:11px;padding:11px;display:flex}.operating-brief-window>small,.operating-brief-window>span{color:#7890ae;font-size:10px;line-height:1.5}.operating-brief-window>strong{color:#365a87;font-size:12px}.operating-brief-window>dl{grid-template-columns:repeat(5,minmax(0,1fr));gap:5px;margin:3px 0}.operating-brief-window>dl div{background:#f4f8fd;border-radius:7px;flex-direction:column;gap:2px;min-width:0;padding:7px;display:flex}.operating-brief-window>dl dt{font-size:9px}.operating-brief-window>dl dd{color:#35567f;text-overflow:ellipsis;white-space:nowrap;font-size:11px;font-weight:700;overflow:hidden}.operating-brief-scope{background:#fffaf0;border:1px solid #f2d49a;border-radius:9px;flex-direction:column;gap:5px;margin-top:11px;padding:11px;display:flex}.operating-brief-scope.verified{background:#f2fbf6;border-color:#b9e2cb}.operating-brief-scope>span{color:#9a6612;font-size:10px;font-weight:750}.operating-brief-scope.verified>span{color:#27865a}.operating-brief-scope>strong{color:#634b25;font-size:12px}.operating-brief-scope>p{color:#6f6048;margin:0;font-size:11px;line-height:1.55}.operating-brief-scope>small{color:#8d7e67;font-size:10px;line-height:1.5}.operating-history-note{color:#8793a3;margin:-3px 0 0;font-size:11px;line-height:1.65}.operating-profile-button{color:#315f9e;background:#eef5ff;border:1px solid #a9c2e5;border-radius:10px;justify-content:center;align-items:center;gap:8px;min-height:44px;margin-top:auto;font-size:14px;font-weight:700;display:inline-flex}.operating-lower-grid{grid-template-columns:1.2fr .8fr;gap:14px;display:grid}.operating-action-list,.operating-work-list{padding:18px}.operating-action-list>header,.operating-work-list>header{border-bottom:1px solid #e7ecf3;justify-content:space-between;align-items:center;gap:12px;padding-bottom:13px;display:flex}.operating-action-list>header>div,.operating-work-list>header>div{color:#4f79b6;align-items:center;gap:9px;display:flex}.operating-action-list>header span,.operating-work-list>header span{flex-direction:column;gap:3px;display:flex}.operating-action-list>header strong,.operating-work-list>header strong{color:#30445f;font-size:14px}.operating-action-list>header small,.operating-work-list>header small{color:#8a96a6;font-size:10px}.operating-action-list>header b,.operating-work-list>header b{color:#4d6d9a;background:#edf3fb;border-radius:999px;padding:5px 8px;font-size:10px}.operating-curriculum{padding:20px}.operating-curriculum>header{border-bottom:1px solid #e7ecf3;justify-content:space-between;align-items:center;gap:14px;padding-bottom:14px;display:flex}.operating-curriculum>header>div{color:#4d78b7;align-items:center;gap:10px;display:flex}.operating-curriculum>header span{flex-direction:column;gap:3px;display:flex}.operating-curriculum>header strong{color:#30445f;font-size:15px}.operating-curriculum>header small{color:#8390a2;font-size:10px}.operating-curriculum>header>b{color:#94631e;background:#fff4db;border-radius:999px;padding:7px 10px;font-size:11px}.operating-curriculum>header>b.ready{color:#1e7652;background:#e7f7ef}.operating-curriculum-summary{color:#67768b;align-items:center;gap:16px;padding:13px 0;font-size:10px;display:flex}.operating-curriculum-summary span{white-space:nowrap;align-items:center;gap:6px;display:inline-flex}.operating-curriculum-summary i{background:#d6deea;border-radius:50%;width:8px;height:8px}.operating-curriculum-summary i.mastered{background:#42ad7b}.operating-curriculum-summary i.learning{background:#4f8ed8}.operating-curriculum-summary i.missing{background:#d9a044}.operating-curriculum-summary em{color:#8c98a8;text-align:right;margin-left:auto;font-style:normal}.operating-curriculum-groups{grid-template-columns:minmax(0,2fr) minmax(220px,.75fr) minmax(180px,.55fr);gap:12px;display:grid}.operating-curriculum-groups>article{background:#fafcff;border:1px solid #e2e8f1;border-radius:12px;padding:12px}.operating-curriculum-groups h3{color:#435773;justify-content:space-between;align-items:center;margin:0 0 9px;font-size:12px;display:flex}.operating-curriculum-groups h3 span{color:#6d83a2;font-size:10px}.operating-curriculum-groups article>div{grid-template-columns:repeat(2,minmax(0,1fr));gap:7px;display:grid}.operating-curriculum-groups article:not(:first-child)>div{grid-template-columns:1fr}.operating-curriculum-groups button{text-align:left;background:#fff;border:1px solid #e4e9f1;border-radius:9px;grid-template-columns:minmax(0,1fr) auto;gap:3px 8px;padding:9px 10px;display:grid}.operating-curriculum-groups button:hover{border-color:#b9d1ee;box-shadow:0 3px 10px #315b8f14}.operating-curriculum-groups button>span{color:#3f526c;align-items:center;gap:6px;font-size:10px;font-weight:700;display:flex}.operating-curriculum-groups button>span i{background:#d9a044;border-radius:50%;width:7px;height:7px}.operating-curriculum-groups button.learning>span i{background:#4f8ed8}.operating-curriculum-groups button.mastered>span i{background:#42ad7b}.operating-curriculum-groups button.stale>span i{background:#c76e5b}.operating-curriculum-groups button>strong{color:#8d6b2d;font-size:8px;font-weight:600}.operating-curriculum-groups button.learning>strong{color:#447bbd}.operating-curriculum-groups button.mastered>strong{color:#2b805d}.operating-curriculum-groups button>small{color:#929cab;grid-column:1/-1;font-size:8px}.operating-live-workstream{padding:20px}.operating-live-workstream>header{border-bottom:1px solid #e7ecf3;justify-content:space-between;align-items:center;gap:14px;padding-bottom:14px;display:flex}.operating-live-workstream>header>div{color:#4d78b7;align-items:center;gap:10px;display:flex}.operating-live-workstream>header span{flex-direction:column;gap:3px;display:flex}.operating-live-workstream>header strong{color:#30445f;font-size:15px}.operating-live-workstream>header small{color:#8390a2;font-size:10px}.operating-live-workstream>header>b{color:#4d6d9a;background:#edf3fb;border-radius:999px;padding:7px 10px;font-size:11px}.operating-live-workstream>header>b.working{color:#2f6ebf;background:#e9f3ff}.operating-live-workstream>header>b.scheduled{color:#1e7652;background:#e7f7ef}.operating-live-workstream>header>b.waiting-user{color:#9b6210;background:#fff1dc}.operating-live-status{background:#f7faff;border:1px solid #dfe8f3;border-radius:12px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:11px;margin-top:14px;padding:13px 14px;display:grid}.operating-live-status>div{flex-direction:column;gap:4px;min-width:0;display:flex}.operating-live-status strong{color:#35506f;font-size:13px}.operating-live-status small{color:#8592a4;font-size:10px;line-height:1.5}.operating-live-status em{color:#5c7494;white-space:nowrap;font-size:10px;font-style:normal}.operating-live-pulse{background:#5c8ed9;border-radius:50%;width:10px;height:10px;box-shadow:0 0 0 5px #5c8ed91f}.operating-live-pulse.working{animation:operating-live-pulse 1.5s ease-in-out infinite}.operating-live-pulse.scheduled{background:#3ba979;box-shadow:0 0 0 5px #3ba9791f}.operating-live-pulse.waiting-user{background:#d5942e;box-shadow:0 0 0 5px #d5942e24}@keyframes operating-live-pulse{50%{box-shadow:0 0 0 9px #5c8ed90a}}.operating-runtime-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:9px;margin-top:10px;display:grid}.operating-runtime-grid article{background:#fff;border:1px solid #e2e9f2;border-radius:10px;flex-direction:column;gap:4px;min-width:0;padding:12px 13px;display:flex}.operating-runtime-grid small{color:#8793a5;font-size:9px}.operating-runtime-grid strong{color:#344f70;font-size:12px;line-height:1.4}.operating-runtime-grid span{color:#7b899c;font-size:9px;line-height:1.45}.operating-live-grid{grid-template-columns:.8fr 1.2fr;gap:13px;margin-top:13px;display:grid}.operating-live-grid>article{background:#fbfcfe;border:1px solid #e2e8f1;border-radius:12px;min-width:0;padding:13px}.operating-live-grid h3{color:#40536f;justify-content:space-between;align-items:center;gap:10px;margin:0 0 7px;font-size:12px;display:flex}.operating-live-grid h3 span{color:#8b97a7;font-size:9px;font-weight:500}.operating-live-grid article>section{border-bottom:1px solid #edf1f5;grid-template-columns:auto minmax(0,1fr) auto;align-items:flex-start;gap:10px;padding:11px 1px;display:grid}.operating-live-grid article>section:last-child{border-bottom:0}.operating-live-grid section>div{flex-direction:column;gap:3px;min-width:0;display:flex}.operating-live-grid section strong{color:#3f526d;text-overflow:ellipsis;white-space:nowrap;font-size:11px;overflow:hidden}.operating-live-grid section em,.operating-live-grid section small{color:#8a97a8;font-size:9px;font-style:normal;line-height:1.45}.operating-live-grid section p{color:#66768b;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:2px 0 0;font-size:10px;line-height:1.55;display:-webkit-box;overflow:hidden}.operating-live-grid section i{color:#a36e1c;font-size:9px;font-style:normal;line-height:1.45}.operating-live-grid details{border-top:1px dashed #dfe7f1;margin-top:5px;padding-top:5px}.operating-live-grid summary{color:#3d6fab;cursor:pointer;width:fit-content;font-size:9px;font-weight:700}.operating-live-grid details dl{gap:5px;margin:7px 0 0;display:grid}.operating-live-grid details dl div{grid-template-columns:54px minmax(0,1fr);gap:7px;display:grid}.operating-live-grid details dt{color:#4d607a;font-size:9px;font-weight:700}.operating-live-grid details dd{color:#718096;margin:0;font-size:9px;line-height:1.55}.operating-work-list>div>section{border-bottom:1px solid #edf1f5;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:11px;padding:12px 2px;display:grid}.operating-task-state{background:#8ea5c3;border-radius:50%;width:8px;height:8px}.operating-task-state.planned,.operating-task-state.queued,.operating-task-state.running{background:#4b7fd0}.operating-task-state.review,.operating-task-state.waiting_external,.operating-task-state.waiting_human{background:#d8962d}.operating-task-state.failed{background:#cd5c5c}.operating-task-state.completed{background:#2f9870}.operating-work-list section div{flex-direction:column;gap:4px;min-width:0;display:flex}.operating-work-list section strong{color:#40516a;text-overflow:ellipsis;white-space:nowrap;font-size:12px;overflow:hidden}.operating-work-list section small{color:#8b97a7;font-size:10px}.operating-work-list section em{color:#6e7d91;font-size:10px;font-style:normal}.operating-action-list>div>section{color:#c3811f;border-bottom:1px solid #edf1f5;grid-template-columns:auto minmax(0,1fr);gap:10px;padding:12px 2px;display:grid}.operating-action-list section div{flex-direction:column;gap:4px;min-width:0;display:flex}.operating-action-list section strong{color:#4f5665;font-size:12px}.operating-action-list section small{color:#8b909b;text-overflow:ellipsis;white-space:nowrap;font-size:10px;line-height:1.5;overflow:hidden}.operating-action-list section p{color:#626f82;margin:2px 0 0;font-size:10px;line-height:1.5}.operating-action-list section em{color:#376da9;background:#f3f8ff;border:1px solid #dbe8f7;border-radius:7px;padding:6px 8px;font-size:10px;font-style:normal;line-height:1.45}.operating-no-data{color:#8794a5;justify-content:center;align-items:center;gap:8px;min-height:82px;margin:0;font-size:12px;display:flex}.operating-cost-inputs{background:#fffaf1;border:1px solid #ead9b5;border-radius:9px;grid-template-columns:repeat(3,minmax(0,1fr));gap:7px;margin-top:7px;padding:9px;display:grid}.operating-cost-inputs label{color:#756548;flex-direction:column;gap:4px;min-width:0;font-size:9px;font-weight:700;display:flex}.operating-cost-inputs input{color:#43516a;width:100%;min-width:0;height:34px;font:inherit;background:#fff;border:1px solid #dfd3bc;border-radius:7px;padding:6px 8px;font-size:11px}.operating-cost-inputs button{color:#fff;background:#356fc1;border:0;border-radius:7px;grid-column:1/-1;min-height:34px;font-size:10px;font-weight:750}.operating-cost-inputs button:disabled{cursor:wait;opacity:.58}.operating-boundary{color:#5174a7;background:#f7f9fc;border:1px solid #dfe7f1;border-radius:13px;align-items:center;gap:11px;padding:14px 16px;display:flex}.operating-boundary>span{color:#7a8798;flex-direction:column;flex:1;gap:3px;min-width:0;font-size:11px;line-height:1.55;display:flex}.operating-boundary strong{color:#455a77;font-size:12px}.operating-empty{color:#4c74ae;justify-content:center;align-items:center;gap:12px;min-height:280px;display:flex}.operating-empty>div{flex-direction:column;gap:5px;display:flex}.operating-empty strong{color:#334b6c;font-size:16px}.operating-empty span{color:#8591a2;font-size:12px}.operating-spin{animation:operating-spin 1s linear infinite}@keyframes operating-spin{to{transform:rotate(1turn)}}.operating-modal-backdrop{z-index:120;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:#121f326b;justify-content:flex-end;display:flex;position:fixed;inset:0}.operating-goal-dialog{background:#fff;border-radius:18px;align-self:center;width:min(540px,94vw);margin:auto;padding:24px;box-shadow:0 24px 70px #0f1f3742}.operating-goal-dialog>header,.operating-learning-drawer>header{border-bottom:1px solid #e5ebf2;justify-content:space-between;gap:16px;padding-bottom:18px;display:flex}.operating-goal-dialog>header span,.operating-learning-drawer>header span{color:#3569b7;font-size:12px;font-weight:700}.operating-goal-dialog h2,.operating-learning-drawer h2{color:#273d5d;margin:5px 0;font-size:22px}.operating-goal-dialog>header p,.operating-learning-drawer>header p{color:#78869a;margin:0;font-size:12px;line-height:1.6}.operating-goal-dialog>header button,.operating-learning-drawer>header button{color:#6e7c90;background:#fff;border:1px solid #dbe3ee;border-radius:10px;width:38px;min-height:38px;padding:0}.operating-goal-dialog>label{color:#53657e;flex-direction:column;gap:7px;margin-top:15px;font-size:12px;font-weight:700;display:flex}.operating-goal-dialog input,.operating-goal-dialog select,.operating-goal-dialog textarea{color:#33465f;width:100%;min-height:42px;font:inherit;background:#fbfcfe;border:1px solid #d8e1ec;border-radius:10px;padding:10px 12px;font-size:13px}.operating-goal-dialog textarea{resize:vertical;line-height:1.6}.operating-goal-dialog>footer{justify-content:flex-end;gap:9px;margin-top:20px;display:flex}.operating-learning-drawer{background:#fff;width:min(720px,96vw);height:100%;padding:28px;overflow:auto;box-shadow:-18px 0 54px #10213a38}.operating-learning-drawer>section{border-bottom:1px solid #e8edf3;padding:20px 0}.operating-learning-drawer h3{color:#344b69;margin:0 0 11px;font-size:17px}.operating-learning-drawer h4{color:#4b5f79;margin:16px 0 9px;font-size:14px}.operating-learning-drawer dd,.operating-learning-drawer li,.operating-learning-drawer section>p{color:#68788e;font-size:14px;line-height:1.75}.operating-learning-drawer ul{flex-direction:column;gap:7px;margin:0;padding-left:21px;display:flex}.operating-profile-summary{grid-template-columns:repeat(3,1fr);gap:10px;display:grid}.operating-profile-summary article{background:#f3f7fc;border-radius:11px;padding:13px}.operating-profile-summary small{color:#8794a6;font-size:10px;display:block}.operating-profile-summary strong{color:#34577f;margin-top:5px;font-size:20px;display:block}.operating-artifact-list{flex-direction:column;gap:12px;display:flex}.operating-artifact-list>article{background:#fbfcfe;border:1px solid #dfe7f1;border-radius:12px;padding:14px}.operating-artifact-list article>header{justify-content:space-between;gap:12px;display:flex}.operating-artifact-list header div{flex-direction:column;gap:4px;display:flex}.operating-artifact-list header strong{color:#3b506c;font-size:14px}.operating-artifact-list header small{color:#8b97a7;font-size:12px}.operating-artifact-list header b{color:#3d6fb7;background:#eaf2ff;border-radius:999px;align-self:flex-start;padding:5px 8px;font-size:11px}.operating-artifact-list>article>p{color:#65758b;font-size:14px;line-height:1.7}.operating-artifact-list details{border-top:1px solid #e7ecf2;padding-top:12px}.operating-artifact-list summary{color:#3569b7;cursor:pointer;font-size:14px}.operating-artifact-list dl{gap:8px;display:grid}.operating-artifact-list dl div{background:#fff;border-radius:8px;grid-template-columns:100px 1fr;gap:10px;padding:10px;display:grid}.operating-artifact-list dt{color:#526782;font-size:13px;font-weight:700}.operating-artifact-list dd{margin:0}.operating-skill-list{flex-direction:column;gap:8px;display:flex}.operating-skill-list article{background:#f6f8fb;border-radius:10px;justify-content:space-between;gap:14px;padding:12px 13px;display:flex}.operating-skill-list article div{flex-direction:column;gap:4px;min-width:0;display:flex}.operating-skill-list strong{color:#435670;font-size:14px}.operating-skill-list small{color:#8793a4;text-overflow:ellipsis;white-space:nowrap;font-size:12px;overflow:hidden}.operating-skill-list span{color:#4d73aa;flex:none;font-size:13px}@media (max-width:1250px){.operating-map-shell{grid-template-columns:minmax(0,1fr) 310px}.operating-detail-status{grid-template-columns:1fr}.operating-capability-tree{width:92%}.operating-curriculum-groups{grid-template-columns:minmax(0,1.5fr) minmax(210px,.75fr)}.operating-curriculum-groups>article:last-child{grid-column:1/-1}}@media (max-width:1040px){.operating-trend-strip{flex-wrap:wrap;align-items:flex-start}.operating-trend-strip>div{flex-basis:100%}.operating-metrics{grid-template-columns:repeat(2,1fr)}.autonomous-evidence-grid{grid-template-columns:1fr}.operating-brain-panel>header{flex-direction:column;align-items:flex-start}.operating-brain-meta{flex-wrap:wrap;justify-content:flex-start;width:100%}.operating-brain-flow{grid-template-columns:repeat(2,minmax(0,1fr))}.operating-brain-flow>i{display:none}.operating-map-shell{grid-template-columns:1fr}.operating-detail-panel{border-top:1px solid #e0e7f1;border-left:0}.operating-agent-row{gap:12px}.operating-capability-tree{width:100%}.operating-curriculum-groups,.operating-live-grid{grid-template-columns:1fr}.operating-curriculum-groups>article:last-child{grid-column:auto}.autonomous-mandate-grid,.autonomous-start-box{grid-template-columns:1fr}.autonomous-write-policy-form{flex-wrap:wrap;align-items:flex-start}.autonomous-write-policy-form p{flex-basis:100%;margin-left:0}}@media (max-width:720px){.operating-page-header{flex-direction:column;align-items:flex-start}.operating-header-actions{width:100%}.operating-header-actions button{flex:1}.autonomous-performance-metrics,.autonomous-performance-periods,.operating-metrics{grid-template-columns:1fr}.autonomous-decision-panel>div>section{grid-template-columns:auto minmax(0,1fr)}.autonomous-decision-panel section>b{grid-column:2;justify-self:start}.operating-map-canvas{padding:18px 14px}.operating-map-title{flex-direction:column;align-items:flex-start}.operating-chief-row{width:100%}.operating-agent-row:before,.operating-agent-row>.operating-agent-node:before,.operating-branch-line{display:none}.operating-agent-row{grid-template-columns:1fr;margin-top:14px}.operating-capability-grid{grid-template-columns:1fr 1fr}.operating-curriculum,.operating-live-workstream{padding:16px}.operating-curriculum-summary,.operating-curriculum>header,.operating-live-workstream>header{flex-direction:column;align-items:flex-start}.operating-curriculum-summary em{text-align:left;margin-left:0}.operating-curriculum-groups article>div{grid-template-columns:1fr}.operating-live-status{grid-template-columns:auto minmax(0,1fr)}.operating-live-status em{white-space:normal;grid-column:2}.operating-runtime-grid{grid-template-columns:1fr 1fr}.operating-lower-grid{grid-template-columns:1fr}.operating-boundary{flex-wrap:wrap;align-items:flex-start}.operating-boundary button{width:100%}.operating-learning-drawer{padding:20px 16px}.autonomous-command-center>header{align-items:flex-start}.autonomous-command-center>header>b{margin-top:4px}.autonomous-mandate-grid{padding:11px}.autonomous-live-strip{flex-direction:column;align-items:flex-start;gap:7px}.autonomous-live-strip span{white-space:normal}}@media (max-width:480px){.operating-trend-strip{flex-direction:column;align-items:stretch;padding:11px 14px}.operating-trend-strip>div{margin-right:0}.operating-trend-strip>em,.operating-trend-strip>span{white-space:normal;width:fit-content}.operating-brain-flow{grid-template-columns:1fr;padding:14px}.operating-brain-panel>header{padding:17px 14px 13px}.operating-brain-core{align-items:flex-start}.operating-brain-core>span{width:44px;height:44px}.operating-brain-panel>footer{align-items:flex-start;padding:11px 14px}.operating-brain-panel>footer b{white-space:normal}.operating-capability-grid,.operating-profile-summary{grid-template-columns:1fr}.operating-agent-node{grid-template-columns:auto minmax(0,1fr) auto}.operating-agent-node .operating-state{grid-column:2;justify-self:start}.operating-agent-chevron{grid-area:1/3/3}.operating-detail-panel>header{grid-template-columns:auto 1fr}.operating-detail-panel>header .operating-state{grid-column:2;justify-self:start}.operating-goal-dialog{width:calc(100vw - 20px);padding:18px}.autonomous-write-policy-form label{width:100%}.autonomous-write-policy-form input{flex:1}}.platform-learning-control{scroll-margin-top:120px}.platform-learning-truth{color:#59708e;background:#f4f8ff;border-radius:8px;justify-content:space-between;align-items:center;gap:12px;margin-bottom:12px;padding:11px 13px;font-size:11px;display:flex}.platform-learning-truth strong{color:#345b91}.platform-learning-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.platform-learning-grid article{background:#fbfcfe;border:1px solid #e0e7f1;border-radius:9px;flex-direction:column;gap:10px;padding:13px;display:flex}.platform-learning-grid article.enabled{background:#f7fcf9;border-color:#bcd8c9}.platform-learning-grid footer,.platform-learning-grid header{justify-content:space-between;align-items:center;gap:10px;display:flex}.platform-learning-grid header>div{flex-direction:column;gap:3px;display:flex}.platform-learning-grid header strong{color:#354963;font-size:13px}.platform-learning-grid footer span,.platform-learning-grid header small{color:#8390a3;font-size:10px}.platform-learning-grid header b{color:#97601c;background:#fff1df;border-radius:999px;padding:4px 7px;font-size:10px}.platform-learning-grid article.enabled header b{color:#18734b;background:#e7f7ee}.platform-learning-grid dl{grid-template-columns:repeat(2,minmax(0,1fr));gap:7px;margin:0;display:grid}.platform-learning-grid dl div{background:#fff;border-radius:7px;flex-direction:column;gap:3px;padding:8px;display:flex}.platform-learning-grid dt{color:#8a95a6;font-size:9px}.platform-learning-grid dd{color:#465a76;margin:0;font-size:10px;line-height:1.45}.platform-learning-grid p{color:#8a5e21;background:#fff5e5;border-radius:7px;margin:0;padding:7px 9px;font-size:10px}.platform-learning-grid button{color:#3763a0;background:#fff;border:1px solid #cdd9e8;border-radius:6px;padding:6px 9px;font-size:10px}.platform-learning-actions{flex-wrap:wrap;justify-content:flex-end;gap:6px;display:flex}.platform-learning-runs{background:#f4f8ff;border-radius:7px;flex-direction:column;gap:6px;padding:9px;display:flex}.platform-learning-runs>strong{color:#345b91;font-size:10px}.platform-learning-runs span{border-top:1px solid #dfe9f7;grid-template-columns:minmax(80px,auto) auto;align-items:center;gap:3px 8px;padding-top:5px;display:grid}.platform-learning-runs span b{color:#465a76;font-size:10px}.platform-learning-runs span i{color:#2b6e4b;justify-self:end;font-size:9px;font-style:normal}.platform-learning-runs span small{color:#6e7e94;grid-column:1/-1;font-size:9px;line-height:1.45}.digital-team-safety{background:linear-gradient(135deg,#f4f8ff,#f9fbfe);border:1px solid #d9e5f5;border-radius:9px;grid-template-columns:minmax(0,1fr) auto auto auto;align-items:center;gap:12px;padding:13px 15px;display:grid}.digital-team-safety>div{flex-direction:column;gap:4px;display:flex}.digital-team-safety strong{color:#294f86;font-size:9px}.digital-team-safety span{color:#728198;font-size:7px;line-height:1.55}.digital-team-safety b{color:#506581;background:#fff;border-radius:6px}.digital-team-safety b,.digital-team-safety i{white-space:nowrap;padding:5px 8px;font-size:7px}.digital-team-safety i{color:#a85e25;background:#fff1e7;border-radius:999px;font-style:normal}.digital-team-kpis{grid-template-columns:repeat(4,1fr);gap:10px;display:grid}.digital-team-kpis article{background:#fff;border:1px solid #e2e8f1;border-radius:9px;flex-direction:column;gap:5px;padding:14px;display:flex;box-shadow:0 3px 10px #2e45680a}.digital-team-kpis small{color:#7d899b;font-size:7px}.digital-team-kpis strong{color:#264d85;font-size:20px}.digital-team-kpis span{color:#8994a5;font-size:7px}.digital-team-layout{grid-template-columns:minmax(300px,.85fr) minmax(420px,1.15fr);align-items:start;gap:12px;display:grid}.digital-team-roster{grid-row:span 2}.digital-team-interventions .panel-head>span,.digital-team-roster .panel-head>span,.digital-team-work .panel-head>span{color:#70809a;font-size:7px}.digital-team-browsers>div:last-child,.digital-team-roster>div:last-child{flex-direction:column;gap:7px;max-height:600px;display:flex;overflow:auto}.digital-team-browsers article,.digital-team-roster article{background:#fbfcfe;border:1px solid #e4e9f1;border-radius:8px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:9px;padding:10px;display:grid}.digital-team-browsers article>i,.digital-team-roster article>i{color:#3567bd;background:#eaf2ff;border-radius:7px;place-items:center;width:25px;height:25px;font-size:8px;font-style:normal;display:grid}.digital-team-browsers article>i{width:auto;padding:0 7px}.digital-team-browsers article>div,.digital-team-roster article>div{flex-direction:column;gap:4px;min-width:0;display:flex}.digital-team-browsers strong,.digital-team-roster strong{color:#374861;text-overflow:ellipsis;white-space:nowrap;font-size:8px;overflow:hidden}.digital-team-browsers p,.digital-team-browsers small,.digital-team-roster small{color:#8490a3;margin:0;font-size:6px;line-height:1.5}.digital-team-browsers article>b,.digital-team-roster article>b{color:#18764d;white-space:nowrap;background:#e8f7ef;border-radius:999px;padding:4px 7px;font-size:6px}.digital-team-browsers article>b.unconfigured,.digital-team-roster article>b.waiting_human{color:#946516;background:#fff3dc}.digital-team-dispatch form{grid-template-columns:repeat(3,1fr);gap:8px;display:grid}.digital-team-dispatch label{color:#5d6c82;flex-direction:column;gap:5px;font-size:7px;display:flex}.digital-team-dispatch label.wide{grid-column:1/-1}.digital-team-dispatch input,.digital-team-dispatch select,.digital-team-dispatch textarea{color:#35465e;background:#fff;border:1px solid #dce4ef;border-radius:7px;width:100%;min-height:34px;padding:7px 9px;font-size:8px}.digital-team-dispatch textarea{resize:vertical;min-height:76px}.digital-team-dispatch button{align-self:end;min-height:34px}.digital-team-interventions>div:last-child,.digital-team-work>div:last-child{flex-direction:column;gap:7px;max-height:420px;display:flex;overflow:auto}.digital-team-work article{border:1px solid #e4e9f1;border-radius:8px;grid-template-columns:auto minmax(0,1fr) auto;align-items:start;gap:9px;padding:10px;display:grid}.digital-team-interventions article>i,.digital-team-work article>i{color:#3565ba;white-space:nowrap;background:#edf3ff;border-radius:999px;padding:4px 7px;font-size:6px;font-style:normal}.digital-team-interventions article>i.open,.digital-team-work article>i.waiting_human{color:#936315;background:#fff3dc}.digital-team-interventions article>i.resolved,.digital-team-work article>i.completed{color:#17764c;background:#e7f7ee}.digital-team-work article>i.failed{color:#a74444;background:#fff0f0}.digital-team-work article>div{flex-direction:column;gap:4px;min-width:0;display:flex}.digital-team-interventions strong,.digital-team-work strong{color:#374861;font-size:8px}.digital-team-interventions p,.digital-team-work p{color:#69778c;margin:0;font-size:7px;line-height:1.5}.digital-team-interventions small,.digital-team-work small{color:#8994a7;font-size:6px}.digital-team-work em{color:#a05b27;font-size:6px;font-style:normal}.digital-team-work article>span{text-align:right;flex-direction:column;gap:4px;display:flex}.digital-team-work article>span b{color:#758297;white-space:nowrap;font-size:6px}.digital-team-interventions article{border:1px solid #e4e9f1;border-radius:8px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:9px;padding:10px;display:grid}.digital-team-interventions article>div{flex-direction:column;gap:4px;display:flex}.digital-team-interventions button{color:#3565ba;white-space:nowrap;background:#f4f8ff;border:1px solid #cfdbec;border-radius:6px;padding:6px 9px;font-size:7px}.empty-block{color:#8793a5;text-align:center;border:1px dashed #dce3ed;border-radius:8px;padding:22px;font-size:8px}.digital-team-section-nav{z-index:8;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#fffffff0;border:1px solid #dfe6f0;border-radius:10px;gap:6px;width:fit-content;padding:5px;display:flex;position:sticky;top:64px;box-shadow:0 7px 20px #1f365814}.digital-team-section-nav a{color:#60718a;border-radius:7px;padding:8px 12px;font-size:11px;text-decoration:none}.digital-team-section-nav a:hover{color:#285fab;background:#edf4ff}.autonomy-cockpit{scroll-margin-top:120px}.autonomy-summary{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;display:grid}.autonomy-summary article{background:linear-gradient(145deg,#f7faff,#fff);border:1px solid #dce7f5;border-radius:9px;flex-direction:column;gap:5px;padding:13px;display:flex}.autonomy-summary small{color:#7d899b;font-size:9px}.autonomy-summary strong{color:#245698;font-size:17px}.autonomy-summary span{color:#708098;font-size:9px;line-height:1.45}.autonomy-control{background:#eef6ff;border-radius:9px;justify-content:space-between;align-items:center;gap:14px;margin-top:12px;padding:12px 14px;display:flex}.autonomy-control>div{flex-direction:column;gap:4px;display:flex}.autonomy-control strong{color:#315d96;font-size:11px}.autonomy-control span{color:#6f8097;font-size:9px}.autonomy-agent-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:9px;margin-top:12px;display:grid}.autonomy-agent-grid article{background:#fff;border:1px solid #e1e7ef;border-radius:9px;flex-direction:column;padding:11px;display:flex}.autonomy-agent-grid article:not(.idle){border-color:#b9d6f6;box-shadow:0 3px 10px #2e5f9a12}.autonomy-agent-grid header{justify-content:space-between;align-items:flex-start;gap:8px;display:flex}.autonomy-agent-grid header>div{flex-direction:column;gap:3px;display:flex}.autonomy-agent-grid strong{color:#354963;font-size:11px}.autonomy-agent-grid header small{color:#8a95a6;font-size:8px}.autonomy-agent-grid header b{color:#6d7a8b;white-space:nowrap;background:#edf1f6;border-radius:999px;padding:4px 7px;font-size:8px}.autonomy-agent-grid article:not(.idle) header b{color:#2662a8;background:#e7f3ff}.autonomy-agent-grid p{color:#65758b;min-height:30px;margin:9px 0;font-size:9px;line-height:1.55}.autonomy-agent-grid dl{grid-template-columns:repeat(4,1fr);gap:5px;margin:0;display:grid}.autonomy-agent-grid dl div{background:#f6f8fb;border-radius:6px;flex-direction:column;gap:3px;padding:6px;display:flex}.autonomy-agent-grid dt{color:#919bab;font-size:7px}.autonomy-agent-grid dd{color:#405572;margin:0;font-size:10px}.autonomy-agent-grid blockquote{color:#60718a;background:#f5f9ff;border-left:2px solid #79a8df;margin:9px 0 0;padding:8px;font-size:8px;line-height:1.5}.autonomy-identity-button{color:#3566a7;background:#f7faff;border:1px solid #bed1ea;border-radius:6px;align-self:flex-start;margin-top:9px;padding:6px 9px;font-size:8px}.autonomy-identity-button:disabled{cursor:not-allowed;opacity:.5}.autonomy-lower-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-top:12px;display:grid}.autonomy-lower-grid>section{background:#fbfcfe;border:1px solid #e1e7ef;border-radius:9px;padding:12px}.autonomy-lower-grid h3{color:#3f526c;margin:0 0 8px;font-size:11px}.autonomy-lower-grid article{border-top:1px solid #edf0f5;justify-content:space-between;align-items:center;gap:8px;padding:7px 0;display:flex}.autonomy-lower-grid article>div{flex-direction:column;gap:2px;display:flex}.autonomy-lower-grid article strong{color:#4b5e78;font-size:9px}.autonomy-lower-grid article small{color:#8b96a6;font-size:8px}.autonomy-lower-grid article>b{color:#58718e;font-size:8px}.autonomy-lower-grid article>b.enabled{color:#18734b}.autonomy-lower-grid article>b.paused{color:#9b6a25}.autonomy-knowledge{background:#fbfcfe;border:1px solid #dfe6f0;border-radius:9px;margin-top:12px}.autonomy-knowledge summary{cursor:pointer;color:#3b5d88;padding:11px 13px;font-size:10px;font-weight:700}.autonomy-knowledge>div{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;padding:0 12px 12px;display:grid}.autonomy-knowledge article{background:#fff;border-radius:7px;padding:10px}.autonomy-knowledge header{justify-content:space-between;gap:8px;display:flex}.autonomy-knowledge header strong{color:#435773;font-size:10px}.autonomy-knowledge article>small,.autonomy-knowledge header span{color:#8995a6;font-size:8px}.autonomy-knowledge p{color:#68788e;margin:6px 0;font-size:8px}.autonomy-knowledge article>div{flex-wrap:wrap;gap:5px;margin-top:7px;display:flex}.autonomy-knowledge article>div span{color:#5f7189;background:#f3f6fa;border-radius:5px;padding:4px 6px;font-size:8px}.autonomy-knowledge article>div b{color:#a26c24;margin-left:5px;font-size:7px}.autonomy-model-policy{grid-template-columns:repeat(2,minmax(0,1fr));gap:9px;margin-top:12px;display:grid}.autonomy-model-policy article{border:1px solid #e1e7ef;border-radius:8px;justify-content:space-between;align-items:center;gap:10px;padding:10px 12px;display:flex}.autonomy-model-policy article>div{flex-direction:column;gap:3px;display:flex}.autonomy-model-policy strong{color:#425774;font-size:9px}.autonomy-model-policy small,.autonomy-model-policy span{color:#7e8b9e;font-size:8px}.autonomy-identity-drawer>section>p{color:#617187;margin:0;font-size:12px;line-height:1.65}.autonomy-markdown-preview{background:#f8fafc;border:1px solid #e0e7f0;border-radius:8px;margin-top:14px}.autonomy-markdown-preview summary{cursor:pointer;color:#3d6394;padding:10px 12px;font-size:11px;font-weight:700}.autonomy-markdown-preview pre{color:#53647b;white-space:pre-wrap;margin:0;padding:0 12px 12px;font:10px/1.65 ui-monospace,SFMono-Regular,Menlo,monospace;overflow-x:auto}.autonomy-work-product{background:#f8fbff;border:1px solid #dce8f6;border-radius:7px;margin-top:9px}.autonomy-work-product summary{cursor:pointer;color:#32639f;padding:8px 9px;font-size:8px;font-weight:700}.autonomy-work-product section{border-top:1px solid #e7eef7;padding:7px 9px}.autonomy-work-product section strong{color:#405876;font-size:8px}.autonomy-work-product section p,.autonomy-work-product section ul{color:#697a90;min-height:0;margin:4px 0 0;font-size:8px;line-height:1.55}.autonomy-work-product section ul{padding-left:15px}.autonomy-work-product footer{color:#8a96a7;word-break:break-all;border-top:1px solid #e7eef7;padding:7px 9px;font-size:7px}.autonomy-work-product .autonomy-model-shadow{background:#f2f7ff;border:1px solid #d6e4f7;border-radius:7px;margin:7px 9px}.autonomy-work-product .autonomy-model-shadow.review_required{background:#f2fbf6;border-color:#bfe2cf}.autonomy-work-product .autonomy-model-shadow.blocked,.autonomy-work-product .autonomy-model-shadow.failed{background:#fff7f4;border-color:#f0d2c8}.autonomy-model-shadow blockquote{margin:6px 0}.autonomy-model-shadow footer{margin-top:6px;padding:6px 0 0}.autonomy-control>.autonomy-control-actions{flex-direction:row;align-items:center;gap:8px}.digital-chief-workbench,.digital-team-interventions,.digital-team-roster,.digital-team-work{scroll-margin-top:120px}.digital-chief-workbench>.panel-head>span{color:#2f63ad;background:#e9f2ff;border-radius:999px;padding:6px 10px;font-size:11px}.digital-chief-grid{grid-template-columns:minmax(0,1.35fr) minmax(280px,.65fr);align-items:start;gap:14px;display:grid}form.digital-team-dispatch{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;display:grid}.digital-team-dispatch label{font-size:12px}.digital-store-picker,.digital-team-dispatch label.wide{grid-column:1/-1}.digital-team-dispatch input,.digital-team-dispatch select,.digital-team-dispatch textarea{min-height:42px;font-size:13px}.digital-team-dispatch textarea{min-height:112px}.digital-team-dispatch .primary-button{align-self:end;min-height:42px}.digital-store-picker{border:1px solid #dce4ef;border-radius:8px;flex-wrap:wrap;gap:8px 14px;margin:0;padding:10px 12px;display:flex}.digital-store-picker legend{color:#64748b;padding:0 5px;font-size:11px}.digital-store-picker label{flex-direction:row;align-items:center}.digital-store-picker input{width:auto;min-height:0}.digital-chief-history{flex-direction:column;gap:7px;max-height:370px;display:flex;overflow:auto}.digital-chief-history h3{color:#34465f;margin:0 0 4px;font-size:13px}.digital-chief-history>button{text-align:left;background:#fbfcfe;border:1px solid #e2e8f1;border-radius:8px;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:9px;padding:10px;display:grid}.digital-chief-history>button.active,.digital-chief-history>button:hover{background:#f2f7ff;border-color:#9fbdec}.digital-chief-history i{color:#3565ba;background:#edf3ff;border-radius:999px;padding:4px 7px;font-size:10px;font-style:normal}.digital-chief-history i.waiting_human{color:#936315;background:#fff3dc}.digital-chief-history i.completed{color:#17764c;background:#e7f7ee}.digital-chief-history span{flex-direction:column;gap:4px;min-width:0;display:flex}.digital-chief-history strong{color:#34465f;text-overflow:ellipsis;white-space:nowrap;font-size:12px;overflow:hidden}.digital-chief-history small{color:#8490a3;font-size:10px;line-height:1.45}.digital-conversation{border-top:1px solid #e4e9f1;margin-top:14px;padding-top:14px}.digital-conversation-head{justify-content:space-between;align-items:center;gap:12px;display:flex}.digital-conversation-head>div:first-child{flex-direction:column;gap:4px;display:flex}.digital-conversation-head strong{color:#31445f;font-size:14px}.digital-conversation-head small{color:#8490a3;font-size:10px}.digital-conversation-head>div:last-child{gap:7px;display:flex}.digital-conversation-head button,.digital-message-form button{color:#315f9f;background:#f2f7ff;border:1px solid #bfd0e8;border-radius:7px;padding:7px 10px;font-size:11px}.digital-message-list{flex-direction:column;gap:8px;max-height:290px;margin-top:12px;display:flex;overflow:auto}.digital-message-list article{background:#f4f6f9;border-radius:9px;width:min(86%,720px);padding:10px 12px}.digital-message-list article.user{background:#eaf2ff;align-self:flex-end}.digital-message-list span{color:#60718a;font-size:10px}.digital-message-list p{color:#34465f;white-space:pre-wrap;margin:5px 0;font-size:12px;line-height:1.65}.digital-message-list small{color:#94a0b1;font-size:9px}.digital-message-form{grid-template-columns:1fr auto;gap:8px;margin-top:10px;display:grid}.digital-message-form input{border:1px solid #dce4ef;border-radius:7px;min-height:38px;padding:7px 10px;font-size:12px}.digital-team-groups{flex-direction:column;gap:18px;display:flex;max-height:none!important;overflow:visible!important}.digital-team-groups>section>h3{color:#3b4e69;align-items:center;gap:7px;margin:0 0 9px;font-size:13px;display:flex}.digital-team-groups>section>h3 span{color:#6580a5;background:#edf3fb;border-radius:999px;place-items:center;width:20px;height:20px;font-size:10px;display:grid}.digital-role-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.digital-role-grid>article{flex-direction:column;align-items:stretch;padding:13px;display:flex}.digital-role-grid article>header{grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:9px;display:grid}.digital-role-grid article>header>i{color:#3567bd;background:#eaf2ff;border-radius:9px;place-items:center;width:32px;height:32px;font-size:12px;font-style:normal;display:grid}.digital-role-grid header>div{flex-direction:column;gap:3px;min-width:0;display:flex}.digital-role-grid header strong{color:#30435f;font-size:13px}.digital-role-grid header small{color:#8490a3;text-overflow:ellipsis;white-space:nowrap;font-size:10px;overflow:hidden}.digital-role-grid header b{color:#18764d;background:#e8f7ef;border-radius:999px;padding:4px 7px;font-size:9px}.digital-context-state{background:#eef8f3;border-radius:7px;flex-direction:column;gap:3px;margin:10px 0 0;padding:8px 9px;display:flex}.digital-context-state span{color:#18764d;font-size:9px;font-weight:700}.digital-context-state small{color:#6f7e90;white-space:normal;font-size:8px;line-height:1.5}.digital-context-state.partial{background:#fff7e8}.digital-context-state.partial span{color:#946516}.digital-context-state.blocked{background:#fff0f0}.digital-context-state.blocked span{color:#a74444}.digital-role-grid dl{flex-direction:column;gap:7px;margin:12px 0;display:flex}.digital-role-grid dl>div{grid-template-columns:84px minmax(0,1fr);gap:8px;display:grid}.digital-role-grid dt{color:#315f9f;font-size:10px;font-weight:700}.digital-role-grid dd{color:#65758b;margin:0;font-size:10px;line-height:1.5}.digital-role-grid article>button{color:#476991;background:#f7f9fc;border:1px solid #d3dfef;border-radius:7px;margin-top:auto;padding:7px 9px;font-size:10px}.digital-competencies{scroll-margin-top:120px}.digital-competency-summary{grid-template-columns:repeat(5,minmax(0,1fr));gap:8px;margin-bottom:12px;display:grid}.digital-competency-summary article{background:#f9fbfe;border:1px solid #e2e8f1;border-radius:8px;flex-direction:column;gap:4px;padding:11px;display:flex}.digital-competency-summary small{color:#7b889b;font-size:9px}.digital-competency-summary strong{color:#2f5e9f;font-size:20px}.digital-competency-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.digital-competency-grid>article{background:#fff;border:1px solid #e0e7f0;border-radius:9px;flex-direction:column;gap:10px;padding:13px;display:flex}.digital-competency-grid>article.qualified{border-color:#b9dfcc}.digital-competency-grid>article.learning,.digital-competency-grid>article.supervised_ready{border-color:#efdba7}.digital-competency-grid>article.needs_review{border-color:#eccaca}.digital-competency-grid header{justify-content:space-between;gap:10px;display:flex}.digital-competency-grid header>div{flex-direction:column;gap:3px;min-width:0;display:flex}.digital-competency-grid header strong{color:#334861;font-size:13px}.digital-competency-grid header small{color:#8592a5;font-size:10px}.digital-competency-grid header b{color:#5f6f85;white-space:nowrap;background:#edf2f8;border-radius:999px;align-self:flex-start;padding:4px 7px;font-size:9px}.digital-competency-grid .qualified header b{color:#17764c;background:#e7f7ee}.digital-competency-grid .learning header b,.digital-competency-grid .supervised_ready header b{color:#936315;background:#fff3dc}.digital-competency-grid .needs_review header b{color:#a74444;background:#fff0f0}.digital-competency-grid>article>p{color:#68778c;margin:0;font-size:10px;line-height:1.55}.digital-competency-bars{grid-template-columns:1fr 1fr;gap:9px;display:grid}.digital-competency-bars label{color:#60718a;grid-template-columns:1fr auto;gap:5px;font-size:9px;display:grid}.digital-competency-bars label>i{background:#edf1f6;border-radius:999px;grid-column:1/-1;height:6px;overflow:hidden}.digital-competency-bars label>i em{border-radius:inherit;background:#4b7fd0;height:100%;display:block}.digital-competency-grid dl{grid-template-columns:repeat(4,minmax(0,1fr));gap:6px;margin:0;display:grid}.digital-competency-grid dl div{background:#f6f8fb;border-radius:6px;padding:7px}.digital-competency-grid dt{color:#8692a4;font-size:8px}.digital-competency-grid dd{color:#40536e;margin:3px 0 0;font-size:10px;font-weight:700}.digital-competency-gaps{background:#fff8eb;border-radius:7px;flex-direction:column;gap:3px;padding:8px;display:flex}.digital-competency-gaps strong{color:#986317;font-size:9px}.digital-competency-gaps span{color:#796a51;font-size:9px;line-height:1.5}.digital-competency-grid>article>button{color:#315f9f;background:#f4f8ff;border:1px solid #ccd9ea;border-radius:7px;margin-top:auto;padding:8px;font-size:10px}.digital-qualification-result{background:#fff9ed;border-radius:8px;border:1px solid #ecd8aa!important;padding:12px!important}.digital-qualification-result.qualified{background:#f0faf5;border-color:#b9dfcc!important}.digital-qualification-result strong{color:#3f536d;font-size:13px}.digital-qualification-result p,.digital-qualification-result small{color:#68778c;margin:5px 0 0;font-size:10px;line-height:1.6;display:block}.digital-knowledge-list,.digital-skill-list{flex-direction:column;gap:8px;display:flex}.digital-knowledge-list article,.digital-skill-list article{background:#fafbfd;border:1px solid #e3e8ef;border-radius:8px;padding:10px}.digital-knowledge-list header,.digital-skill-list header{justify-content:space-between;gap:10px;display:flex}.digital-knowledge-list header b,.digital-skill-list header b{color:#66758a;background:#edf1f6;border-radius:999px;padding:3px 6px;font-size:9px}.digital-knowledge-list header b.approved,.digital-skill-list article.validated header b{color:#17764c;background:#e7f7ee}.digital-knowledge-list p,.digital-knowledge-list small,.digital-skill-list em,.digital-skill-list p,.digital-skill-list small{color:#748196;overflow-wrap:anywhere;margin:5px 0 0;font-size:10px;font-style:normal;line-height:1.55;display:block}.digital-skill-list header>div{flex-direction:column;gap:2px;display:flex}.digital-skill-list dl{grid-template-columns:repeat(4,1fr);gap:6px;margin:8px 0 0;display:grid}.digital-skill-list dl div{background:#f0f3f7;border-radius:6px;padding:6px}.digital-skill-list dt{color:#8490a2;font-size:8px}.digital-skill-list dd{color:#40536d;margin:2px 0 0;font-size:10px}.digital-skill-list em{color:#986317}.digital-learning-artifacts{flex-direction:column;gap:9px;display:flex}.digital-learning-artifacts>article{background:#f8fbff;border:1px solid #dce6f3;border-radius:9px;padding:11px}.digital-learning-artifacts>article.blocked,.digital-learning-artifacts>article.stale{background:#fffaf2;border-color:#efd4ad}.digital-learning-artifacts>article>header{justify-content:space-between;align-items:flex-start;gap:10px;display:flex}.digital-learning-artifacts>article>header>div{flex-direction:column;gap:3px;min-width:0;display:flex}.digital-learning-artifacts header strong{color:#334b68;font-size:12px}.digital-learning-artifacts header small{color:#7d8ca0;font-size:9px}.digital-learning-artifacts header b{color:#8b5b0c;background:#fff0cf;border-radius:999px;flex:none;padding:4px 7px;font-size:9px}.digital-learning-artifacts article.confirmed header b{color:#18734b;background:#e4f6ec}.digital-learning-artifacts>article>p{color:#52657f;margin:8px 0;font-size:10px;line-height:1.65}.digital-learning-artifacts details>summary{color:#2f64a8;cursor:pointer;font-size:10px;font-weight:700}.digital-learning-artifacts details>div{flex-direction:column;gap:9px;margin-top:9px;display:flex}.digital-learning-artifacts details section{background:#fff;border-radius:7px;padding:9px}.digital-learning-artifacts h4{color:#405674;margin:0 0 6px;font-size:10px}.digital-learning-artifacts ul{margin:0;padding-left:18px}.digital-learning-artifacts li,.digital-learning-artifacts section p{color:#687990;margin:3px 0;font-size:9px;line-height:1.6}.digital-learning-artifacts section p small{color:#8a96a7;display:block}.digital-learning-insight dl{grid-template-columns:repeat(2,minmax(0,1fr));gap:7px;margin:0;display:grid}.digital-learning-insight dl div{background:#f3f6fa;border-radius:6px;padding:7px}.digital-learning-insight dt{color:#7f8c9f;font-size:8px}.digital-learning-insight dd{color:#465a75;margin:3px 0 0;font-size:9px;line-height:1.55}.digital-learning-gaps{background:#fff8ea!important}.digital-learning-artifacts footer{color:#73839a;grid-template-columns:1fr auto;gap:4px 8px;font-size:8px;display:grid}.digital-learning-artifacts footer small{overflow-wrap:anywhere;grid-column:1/-1}.digital-competency-review-queue{background:#fffbf3;border:1px solid #eadbb7;border-radius:10px;margin:14px 0;padding:14px}.digital-competency-review-queue>strong{color:#4b5f79;font-size:14px}.digital-competency-review-queue>p{color:#7a8799;margin:4px 0 10px;font-size:11px}.digital-competency-review-queue>article{border-top:1px solid #eee3cc;justify-content:space-between;align-items:center;gap:12px;padding:9px 0;display:flex}.digital-competency-review-queue>article>div{flex-direction:column;gap:3px;min-width:0;display:flex}.digital-competency-review-queue b{color:#425773;font-size:12px}.digital-competency-review-queue em,.digital-competency-review-queue small,.digital-competency-review-queue span{color:#748196;font-size:10px;font-style:normal}.digital-competency-review-queue>article>span{flex:none;gap:6px;display:flex}.digital-competency-review-queue button{padding:6px 9px;font-size:10px}.digital-review-blocker{background:#fff3d9;border-radius:8px;justify-content:space-between;align-items:center;gap:12px;margin:8px 0 4px;padding:9px;display:flex}.digital-review-blocker button{flex:none}.digital-responsibility-matrix>div:last-of-type{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.digital-responsibility-matrix article{border:1px solid #e4e9f1;border-radius:8px;grid-template-columns:minmax(145px,.7fr) minmax(180px,1fr);gap:5px 12px;padding:11px;display:grid}.digital-responsibility-matrix strong{color:#34465f;grid-row:span 3;font-size:12px}.digital-responsibility-matrix p,.digital-responsibility-matrix small,.digital-responsibility-matrix span{color:#69798f;margin:0;font-size:10px;line-height:1.45}.digital-responsibility-matrix small{color:#99602d}.digital-admin-advanced{color:#6c7b90;margin-top:12px;font-size:11px}.digital-admin-advanced p{margin-bottom:10px}.digital-admin-advanced form{grid-template-columns:minmax(180px,.8fr) minmax(220px,1fr) auto;align-items:stretch;gap:8px;display:grid}.digital-admin-advanced input,.digital-admin-advanced select,.digital-admin-advanced textarea{color:#43546b;min-width:0;font:inherit;background:#fff;border:1px solid #d8e0eb;border-radius:7px;padding:9px 10px}.digital-admin-advanced textarea{resize:vertical;grid-column:1/3;min-height:64px}.digital-admin-advanced button{color:#fff;background:#315f9e;border:0;border-radius:7px;grid-area:1/3/3;padding:0 14px;font-weight:650}.digital-team-interventions>div:last-child,.digital-team-work>div:last-child{max-height:520px}.digital-team-work article>div small{margin-top:2px;display:block}.digital-team-browsers{padding-top:13px}.digital-team-browsers>summary{color:#455a76;cursor:pointer;font-size:12px;font-weight:700}.digital-team-browsers>div{margin-top:12px}.store-read-pilot{background:linear-gradient(145deg,#f3f8ff,#fbfdff);border:1px solid #bcd2ef;border-radius:10px;flex-direction:column;gap:10px;padding:13px;display:flex}.store-read-pilot>header{justify-content:space-between;align-items:center;gap:12px;display:flex}.store-read-pilot>header>div{flex-direction:column;gap:4px;display:flex}.store-read-pilot>header strong{color:#294f86;font-size:13px}.store-read-pilot>header p{color:#718198;margin:0;font-size:10px}.store-read-pilot-head{color:#687991;align-items:center;gap:8px;font-size:10px;display:flex}.store-read-pilot-head b{color:#3565ba;background:#edf3ff;border-radius:999px;padding:4px 7px}.store-read-pilot-head b.completed{color:#17764c;background:#e7f7ee}.store-read-pilot-head b.failed,.store-read-pilot-head b.waiting_human{color:#9a5d1c;background:#fff0e5}.store-read-pilot-head small{margin-left:auto}.store-read-pilot-steps{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.digital-team-browsers .store-read-pilot-steps article{background:#fff;grid-template-columns:auto minmax(0,1fr) auto;align-items:start}.digital-team-browsers .store-read-pilot-steps article>i{width:24px;padding:0}.digital-team-browsers .store-read-pilot-steps article.succeeded{border-color:#b9dfcc}.digital-team-browsers .store-read-pilot-steps article.failed,.digital-team-browsers .store-read-pilot-steps article.waiting_human{background:#fffaf3;border-color:#eccfae}.store-read-pilot-steps code{color:#7890ae;font-size:9px}.store-read-pilot-summary{color:#3f5d50;font:inherit;white-space:pre-wrap;background:#eef7f2;border-radius:8px;margin:0;padding:11px;font-size:10px;line-height:1.7}.store-write-console{background:linear-gradient(145deg,#f7f5ff,#fcfbff);border-color:#c9c2ef}.store-write-console>header>span{color:#5b4ca7;white-space:nowrap;background:#eeeaff;border-radius:999px;padding:5px 8px;font-size:9px}.store-write-guards{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.digital-team-browsers .store-write-guards article{background:#ffffffe6;grid-template-columns:auto minmax(0,1fr) auto}.digital-team-browsers .store-write-guards article>b.disabled{color:#6f7783;background:#f1f2f4}.store-write-intents{flex-direction:column;gap:8px;display:flex}.digital-team-browsers .store-write-intents>article{background:#fff;flex-direction:column;align-items:stretch;gap:7px;display:flex}.store-write-intents>article>header{justify-content:space-between;align-items:center;gap:10px;display:flex}.store-write-intents>article>header>div{flex-direction:column;gap:2px;display:flex}.store-write-intents>article>header>b{color:#3565ba;background:#edf3ff;border-radius:999px;padding:4px 7px;font-size:8px}.store-write-intents>article.confirmed_succeeded{border-color:#b9dfcc}.store-write-intents>article.failed,.store-write-intents>article.waiting_human{background:#fffaf3;border-color:#eccfae}.store-write-intents dl{grid-template-columns:repeat(2,minmax(0,1fr));gap:5px 10px;margin:0;display:grid}.store-write-intents dl div{grid-template-columns:72px minmax(0,1fr);gap:6px;font-size:8px;display:grid}.store-write-intents dt{color:#8893a5}.store-write-intents dd{color:#44536a;overflow-wrap:anywhere;margin:0}.store-write-intents em{color:#776223;font-size:8px;font-style:normal}.store-write-guards article button{width:fit-content;margin-top:5px;padding:5px 8px;font-size:8px}.store-write-actions{flex-wrap:wrap;gap:6px;display:flex}.store-write-actions button{color:#315f9f;background:#f4f8ff;border:1px solid #ccd9ea;border-radius:6px;padding:6px 9px;font-size:8px}.store-write-actions button.primary-button{color:#fff;background:#315f9f;border:0}.store-write-actions button.danger-button{color:#a33d3d;background:#fff2f2;border-color:#efc7c7}.store-write-mismatch{color:#8f2929;background:#fff1f1;border:1px solid #eeb9b9;border-radius:8px;flex-direction:column;gap:3px;padding:8px 10px;display:flex}.store-write-mismatch strong{font-size:9px}.store-write-mismatch span{font-size:8px;line-height:1.55}.store-performance-monitor{background:#ffffffb8;border:1px solid #dce5f1;border-radius:9px;flex-direction:column;gap:7px;padding:9px;display:flex}.store-performance-monitor footer,.store-performance-monitor>div>article>header,.store-performance-monitor>header{justify-content:space-between;align-items:center;gap:8px;display:flex}.store-performance-monitor>header div{flex-direction:column;gap:2px;display:flex}.store-performance-monitor>header b{color:#35714a;background:#e9f4ec;border-radius:999px;padding:4px 7px;font-size:8px}.store-performance-monitor>div{flex-direction:column;gap:6px;display:flex}.store-performance-monitor>div>article{background:#fff;border:1px solid #e3e9f2;border-radius:7px;flex-direction:column;gap:4px;padding:7px 9px;display:flex}.store-performance-monitor footer,.store-performance-monitor p,.store-performance-monitor small{color:#66748a;margin:0;font-size:8px}.store-performance-monitor footer{flex-wrap:wrap}@media (max-width:760px){.store-write-guards,.store-write-intents dl{grid-template-columns:1fr}.store-write-console>header{flex-direction:column;align-items:flex-start}}.digital-team-work small.digital-work-context{color:#66758b;background:#f1f4f8;border-radius:999px;width:fit-content;padding:3px 7px;font-weight:700}.digital-team-work small.digital-work-context.ready{color:#18734b;background:#e8f7ef}.digital-team-work small.digital-work-context.blocked{color:#985b17;background:#fff1df}.digital-team-work small.digital-work-runtime{color:#66758b;background:#f1f4f8;border-radius:999px;width:fit-content;padding:3px 7px;font-weight:700}.digital-team-work small.digital-work-runtime.ready{color:#18734b;background:#e8f7ef}.digital-team-work small.digital-work-runtime.blocked{color:#a43c35;background:#ffe9e8}.digital-team-work small.digital-model-execution{color:#66758b;background:#f1f4f8;border-radius:999px;width:fit-content;padding:3px 7px;font-weight:700}.digital-team-work small.digital-model-execution.review_required{color:#8b6418;background:#fff4d9}.digital-team-work small.digital-model-execution.completed{color:#18734b;background:#e8f7ef}.digital-team-work small.digital-model-execution.failed{color:#a43c35;background:#ffe9e8}.digital-model-actions{flex-wrap:wrap;gap:7px;margin-top:7px;display:flex}.digital-model-output{background:#f7faff;border:1px solid #dbe6f7;border-radius:7px;flex-direction:column;gap:4px;margin-top:7px;padding:9px;display:flex}.digital-model-output strong{color:#315f9f;font-size:8px}.digital-model-output p{color:#34455e;margin:0;font-size:8px}.digital-model-output small{color:#738096;line-height:1.55}.digital-business-links,.digital-business-notifications{background:#f8fafc;border:1px solid #dfe7f2;border-radius:7px;flex-direction:column;gap:4px;margin-top:6px;padding:8px;display:flex}.digital-business-links strong,.digital-business-notifications strong{color:#365b8f;font-size:8px}.digital-business-links span,.digital-business-notifications span{color:#6d7b90;font-size:7px;line-height:1.55}.digital-business-notifications{background:#f7fbf8;border-color:#dcebdd}.digital-charter-backdrop{z-index:100;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#141f3059;justify-content:flex-end;display:flex;position:fixed;inset:0}.digital-charter-drawer{background:#fff;width:min(640px,94vw);height:100%;padding:24px;overflow:auto;box-shadow:-14px 0 40px #0f1f3733}.digital-charter-drawer>header{border-bottom:1px solid #e3e9f1;justify-content:space-between;gap:16px;padding-bottom:16px;display:flex}.digital-charter-drawer header span{color:#3566ae;font-size:11px}.digital-charter-drawer h2{color:#2e415d;margin:5px 0;font-size:22px}.digital-charter-drawer header p{color:#66768c;margin:0;font-size:12px;line-height:1.6}.digital-charter-drawer header button{color:#65758b;background:#fff;border:1px solid #d7e0ec;border-radius:8px;width:34px;height:34px;font-size:20px}.digital-charter-drawer section{border-bottom:1px solid #edf0f4;padding:14px 0}.digital-charter-drawer h3{color:#36516f;margin:0 0 8px;font-size:13px}.digital-charter-drawer ul{flex-direction:column;gap:6px;margin:0;padding-left:18px;display:flex}.digital-charter-drawer li{color:#617187;font-size:12px;line-height:1.55}.digital-charter-drawer .tag-list{flex-wrap:wrap;gap:6px;display:flex}.digital-charter-drawer .tag-list span{color:#3763a0;background:#edf4ff;border-radius:999px;padding:5px 8px;font-size:10px}.digital-charter-history{flex-direction:column;gap:6px;display:flex}.digital-charter-history button{color:#65758a;text-align:left;background:#fafbfd;border:1px solid #e1e7ef;border-radius:7px;justify-content:space-between;gap:10px;padding:8px 10px;display:flex}.digital-charter-history button.active{background:#edf4ff;border-color:#6b91c5}.digital-charter-history button strong{color:#3e526d;font-size:11px}.digital-charter-history button span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.digital-charter-drawer footer{color:#8a96a7;justify-content:space-between;gap:10px;padding-top:16px;font-size:10px;display:flex}.activity-cost-center{flex-direction:column;gap:14px;display:flex}.activity-cost-kpis{grid-template-columns:repeat(4,minmax(0,1fr));gap:9px;display:grid}.activity-cost-kpis article{background:#fff;border:1px solid #e2e8f1;border-radius:10px;flex-direction:column;gap:5px;padding:14px;display:flex}.activity-cost-kpis small,.activity-cost-kpis span{color:#8390a4;font-size:7px}.activity-cost-kpis strong{color:#315fae;font-size:20px}.activity-cost-grid{grid-template-columns:minmax(340px,1.25fr) minmax(300px,.75fr);align-items:start;gap:14px;display:grid}.activity-list,.expense-rule-list{min-height:280px}.activity-list>article{border-top:1px solid #e8edf4;flex-direction:column;gap:8px;padding:11px 0;display:flex}.activity-list>article:first-of-type{border-top:0}.activity-list article header{justify-content:space-between;align-items:flex-start;gap:9px;display:flex}.activity-list article header>div,.expense-rule-list article>div{flex-direction:column;gap:4px;min-width:0;display:flex}.activity-list strong,.expense-rule-list strong{color:#35455e;font-size:9px}.activity-list small,.expense-rule-list small{color:#8994a7;font-size:7px}.activity-list article header>i,.expense-rule-list article>i{color:#526987;white-space:nowrap;background:#eef3fb;border-radius:999px;padding:4px 7px;font-size:7px;font-style:normal}.activity-list article header>i.in_review,.expense-rule-list article>i.in_review{color:#936315;background:#fff3dc}.activity-list article header>i.active,.activity-list article header>i.approved,.expense-rule-list article>i.published{color:#17764c;background:#e7f7ee}.activity-list article header>i.rejected,.expense-rule-list article>i.rejected{color:#a74444;background:#fff0f0}.activity-list article>p{color:#69768a;margin:0;font-size:7px}.activity-list article>div{flex-wrap:wrap;gap:5px;display:flex}.activity-list article>div span{color:#19764f;background:#e9f7ef;border-radius:6px;padding:5px 7px;font-size:7px}.activity-list article>div span.incomplete{color:#936315;background:#fff3dc}.activity-list footer,.expense-rule-list footer{flex-wrap:wrap;gap:6px;display:flex}.activity-list footer button,.expense-rule-list footer button{color:#3565ba;background:#f5f8fe;border:1px solid #d3deed;border-radius:6px;padding:6px 8px;font-size:7px}.activity-create form,.expense-rule-create form{grid-template-columns:repeat(2,minmax(0,1fr));gap:9px;display:grid}.activity-create label,.expense-rule-create label{color:#59667d;flex-direction:column;gap:5px;font-size:7px;display:flex}.activity-create input,.activity-create textarea,.expense-rule-create input,.expense-rule-create select{color:#34445d;min-height:34px;font:inherit;background:#fff;border:1px solid #dce4ef;border-radius:7px;padding:7px 9px}.activity-create textarea{resize:vertical;min-height:60px}.activity-create form button,.expense-rule-create form button{grid-column:1/-1}.expense-rule-list>article{border-top:1px solid #e8edf4;grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:8px;padding:10px 0;display:grid}.expense-rule-list>article:first-of-type{border-top:0}.expense-rule-list article>span{color:#4f5e73;font-size:7px}.expense-rule-list footer{grid-column:1/-1}.activity-assessment-form{background:#f8fbff;border:1px solid #dce7f5;border-radius:9px;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;padding:12px;display:grid}.activity-assessment-form .assessment-form-heading{grid-column:1/-1;justify-content:space-between;align-items:center;gap:8px;display:flex}.activity-assessment-form .assessment-form-heading span{color:#8a6371;background:0 0;padding:0}.activity-assessment-form label{color:#59667d;flex-direction:column;gap:4px;font-size:7px;display:flex}.activity-assessment-form input,.activity-assessment-form select,.activity-assessment-form textarea{color:#34445d;min-width:0;min-height:32px;font:inherit;background:#fff;border:1px solid #d7e0ed;border-radius:6px;padding:6px 8px}.activity-assessment-form .assessment-reason{grid-column:1/-1}.activity-assessment-form textarea{resize:vertical;min-height:56px}.activity-assessment-form .assessment-checkbox{flex-direction:row;grid-column:1/-1;align-items:center}.activity-assessment-form .assessment-checkbox input{width:15px;min-height:15px}.activity-assessment-form>button{grid-column:1/-1}.gzcs-operations-console{flex-direction:column;gap:14px;display:flex}.gzcs-control-boundary{color:#27456f;background:linear-gradient(120deg,#eff6ff,#f8fbff);border:1px solid #cfe0ff;border-radius:12px;align-items:center;gap:12px;padding:14px 16px;display:flex}.gzcs-control-boundary.warning{background:#fff9ec;border-color:#f3c46e}.gzcs-control-boundary>div{flex-direction:column;flex:1;gap:4px;display:flex}.gzcs-control-boundary strong{font-size:12px}.gzcs-control-boundary span{color:#657894;font-size:8px}.gzcs-control-boundary b,.gzcs-control-boundary i{color:#42638d;white-space:nowrap;background:#fff;border-radius:999px;padding:6px 9px;font-size:7px;font-style:normal}.gzcs-control-boundary i{color:#a45421;background:#fff0dc}.gzcs-device-binding-panel form{grid-template-columns:minmax(280px,1fr) minmax(180px,.55fr) auto;align-items:end;gap:10px;display:grid}.gzcs-device-binding-panel form>div,.gzcs-device-binding-panel label{color:#62728a;flex-direction:column;gap:5px;font-size:7px;display:flex}.gzcs-device-binding-panel input{color:#30425f;min-width:0;height:36px;font:inherit;background:#fbfcff;border:1px solid #d5dfed;border-radius:7px;padding:7px 9px;font-size:8px}.gzcs-device-binding-panel form strong{color:#2f4464;font-size:9px}.gzcs-device-binding-panel form small,.gzcs-device-binding-readonly{color:#8591a4;font-size:7px}.gzcs-device-binding-result{color:#17684f;background:#e8f8f1;border-radius:8px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:9px;margin-top:10px;padding:9px 11px;font-size:8px;display:grid}.gzcs-device-binding-result span,.gzcs-device-binding-result time{color:#557365;font-size:7px}.gzcs-device-binding-readonly{margin-top:8px;display:block}.gzcs-health-grid{grid-template-columns:repeat(6,minmax(0,1fr));gap:10px;display:grid}.gzcs-health-grid article{background:#fff;border:1px solid #e3eaf5;border-radius:12px;min-width:0;padding:14px;box-shadow:0 6px 22px #2c486f0a}.gzcs-health-grid small,.gzcs-health-grid span{color:#8190a6;font-size:7px;display:block}.gzcs-health-grid strong{color:#233b60;margin:7px 0 5px;font-size:16px;display:block}.gzcs-store-runtime-list{gap:10px;display:grid}.gzcs-store-runtime-list>article{background:#fbfcfe;border:1px solid #e1e8f2;border-radius:11px;overflow:hidden}.gzcs-store-runtime-list>article.fresh{border-left:3px solid #32a877}.gzcs-store-runtime-list>article.stale{border-left:3px solid #d99a32}.gzcs-store-runtime-list>article.missing{border-left:3px solid #a9b3c2}.gzcs-store-runtime-list header{background:#fff;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:10px;padding:12px;display:grid}.gzcs-store-runtime-list header>i{color:#1e5eb9;background:#e8f1ff;border-radius:7px;padding:7px;font-size:7px;font-style:normal;font-weight:900}.gzcs-store-runtime-list header>div{flex-direction:column;gap:3px;min-width:0;display:flex}.gzcs-store-runtime-list header strong{color:#283d5f;font-size:10px}.gzcs-store-runtime-list header small{color:#8996a9;text-overflow:ellipsis;white-space:nowrap;font-size:7px;overflow:hidden}.gzcs-store-runtime-list header>b{color:#69788e;font-size:7px}.gzcs-runtime-states{background:#e8edf5;grid-template-columns:repeat(4,minmax(0,1fr));gap:1px;display:grid}.gzcs-runtime-states>span{background:#f8faff;padding:10px 12px}.gzcs-runtime-states small,.gzcs-runtime-states strong{display:block}.gzcs-runtime-states small{color:#8a98aa;font-size:7px}.gzcs-runtime-states strong{color:#3d506d;margin-top:4px;font-size:8px}.gzcs-store-runtime-list footer{flex-wrap:wrap;gap:6px;padding:9px 12px;display:flex}.gzcs-store-runtime-list footer code,.gzcs-store-runtime-list footer span{color:#6f7d91;background:#edf1f6;border-radius:999px;padding:4px 7px;font-size:7px}.gzcs-store-runtime-list footer span.ready{color:#177354;background:#ddf7ed}.gzcs-store-runtime-list footer span.danger{color:#a23737;background:#fee8e8}.gzcs-store-runtime-list footer code{color:#936119;background:#fff0d5;font-family:inherit}.gzcs-governance-grid{grid-template-columns:minmax(300px,.72fr) minmax(0,1.28fr);gap:14px;display:grid}.gzcs-governance-counts{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;margin-bottom:12px;display:grid}.gzcs-governance-counts span{color:#728097;background:#f4f7fb;border-radius:8px;padding:10px;font-size:7px}.gzcs-governance-counts strong{color:#2b4164;margin-top:6px;font-size:15px;display:block}.gzcs-operational-alerts{flex-direction:column;gap:8px;max-height:360px;display:flex;overflow:auto}.gzcs-operational-alerts article{border:1px solid #e7ebf2;border-radius:9px;grid-template-columns:auto minmax(0,1fr) auto;align-items:start;gap:9px;padding:10px;display:grid}.gzcs-operational-alerts i{color:#3867ad;background:#eaf2ff;border-radius:50%;place-items:center;width:23px;height:23px;font-size:8px;font-style:normal;font-weight:900;display:grid}.gzcs-operational-alerts i.warning{color:#9b650c;background:#fff0d2}.gzcs-operational-alerts i.critical{color:#a83232;background:#ffe4e4}.gzcs-operational-alerts div{min-width:0}.gzcs-operational-alerts p,.gzcs-operational-alerts small,.gzcs-operational-alerts strong{margin:0;display:block}.gzcs-operational-alerts strong{color:#344966;font-size:9px}.gzcs-operational-alerts p{color:#62728a;margin:4px 0;font-size:8px;line-height:1.55}.gzcs-operational-alerts b,.gzcs-operational-alerts small{color:#8d99aa;font-size:7px}.gzcs-retention-panel{flex-direction:column;gap:12px;display:flex}.gzcs-retention-counts{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;display:grid}.gzcs-retention-counts span{color:#718096;background:#f4f7fb;border-radius:8px;padding:10px;font-size:7px}.gzcs-retention-counts strong{color:#2b4164;margin-top:6px;font-size:14px;display:block}.gzcs-retention-form{background:#f8fbff;border:1px solid #dce7f5;border-radius:9px;grid-template-columns:1.2fr .8fr .9fr auto;align-items:end;gap:8px;padding:11px;display:grid}.gzcs-retention-form label{color:#596a82;flex-direction:column;gap:5px;font-size:7px;display:flex}.gzcs-retention-form input,.gzcs-retention-form select{color:#34445d;min-width:0;height:34px;font:inherit;background:#fff;border:1px solid #d7e0ed;border-radius:6px;padding:6px 8px;font-size:8px}.gzcs-retention-list{gap:8px;display:grid}.gzcs-retention-list article{background:#fff;border:1px solid #e2e8f2;border-left:3px solid #2f74d0;border-radius:8px;grid-template-columns:minmax(0,1fr) auto auto auto;align-items:center;gap:10px;padding:10px 12px;display:grid}.gzcs-retention-list article.released{background:#fafbfc;border-left-color:#a7b0bd}.gzcs-retention-list article>div{flex-direction:column;gap:4px;min-width:0;display:flex}.gzcs-retention-list strong{color:#314661;font-size:9px}.gzcs-retention-list small,.gzcs-retention-list time{color:#7f8b9e;text-overflow:ellipsis;white-space:nowrap;font-size:7px;overflow:hidden}.gzcs-retention-list article>span{color:#17684f;background:#e3f8ef;border-radius:999px;padding:5px 7px;font-size:7px}.gzcs-retention-list article.released>span{color:#687588;background:#edf0f4}@media (max-width:1100px){.platform-capability-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.store-rollout-list{grid-template-columns:1fr}}@media (max-width:620px){.platform-capability-grid{grid-template-columns:1fr}.store-rollout-list article{grid-template-columns:auto minmax(0,1fr)}.store-rollout-list article>i{grid-column:2;justify-self:start}}.knowledge-guard{background:linear-gradient(100deg,#eef4ff,#f8fbff);border:1px solid #cbdcf8;border-radius:10px;justify-content:space-between;align-items:center;gap:14px;margin-bottom:14px;padding:12px 15px;display:flex}.knowledge-guard strong{color:#285db5;white-space:nowrap;font-size:10px}.knowledge-guard span{color:#6b7990;text-align:right;font-size:8px;line-height:1.6}.knowledge-metrics{grid-template-columns:repeat(4,1fr);gap:11px;margin-bottom:14px;display:grid}.knowledge-metrics article{border:1px solid var(--line);background:#fff;border-radius:10px;flex-direction:column;padding:14px 16px;display:flex}.knowledge-metrics span{color:#778398;font-size:8px}.knowledge-metrics strong{color:#1e3153;margin:7px 0 3px;font-size:22px}.knowledge-metrics small{color:#97a0b0;font-size:7px}.faq-toolbar{margin-bottom:14px;padding:10px 12px}.faq-toolbar form{grid-template-columns:minmax(220px,1fr) 130px 130px auto;gap:8px;display:grid}.faq-editor input,.faq-editor select,.faq-editor textarea,.faq-revision input,.faq-revision select,.faq-revision textarea,.faq-toolbar input,.faq-toolbar select{color:#34425b;width:100%;min-height:36px;font:inherit;background:#fbfcfe;border:1px solid #dce3ee;border-radius:7px;padding:8px 10px;font-size:9px}.faq-toolbar .secondary-button{min-height:36px}.faq-editor{margin-bottom:14px}.faq-editor form,.faq-revision{flex-direction:column;gap:8px;display:flex}.faq-form-row{grid-template-columns:repeat(3,1fr);gap:8px;display:grid}.faq-editor textarea,.faq-revision textarea{resize:vertical;line-height:1.7}.faq-editor form>button,.faq-revision>button{align-self:flex-start}.faq-workspace{grid-template-columns:minmax(300px,.78fr) minmax(0,1.22fr);gap:14px;display:grid}.faq-detail,.faq-list{min-height:520px}.faq-list>div:last-child{max-height:720px;overflow:auto}.faq-list button{text-align:left;background:#fff;border:0;border-bottom:1px solid #edf0f5;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:9px;width:100%;padding:11px 4px;display:grid}.faq-list button.selected{background:#f0f5ff;border-bottom-color:#0000;border-radius:8px;padding-left:9px;padding-right:9px}.faq-list button>i{color:#2c63c5;background:#eaf1ff;border-radius:6px;padding:5px 7px;font-size:8px;font-style:normal;font-weight:800}.faq-list button>span{flex-direction:column;min-width:0;display:flex}.faq-list button strong{color:#34425b;text-overflow:ellipsis;white-space:nowrap;font-size:9px;overflow:hidden}.faq-list button small{color:#8994a7;margin-top:4px;font-size:7px}.faq-status{color:#69758a;white-space:nowrap;background:#eef1f5;border-radius:999px;align-self:center;padding:4px 7px;font-size:7px;font-style:normal}.faq-status.in_review{color:#96620b;background:#fff2d8}.faq-status.published{color:#18784e;background:#e6f7ee}.faq-status.rejected{color:#ae4141;background:#fff0f0}.faq-status.retired{color:#6d7685;background:#f0f1f4}.faq-answer,.faq-guidance{background:#f7f9fc;border-radius:9px;margin-top:11px;padding:14px}.faq-answer small,.faq-guidance small{color:#2e65c7;font-size:8px;font-weight:700}.faq-answer p,.faq-guidance p{color:#425069;margin:8px 0 0;font-size:9px;line-height:1.9}.faq-guidance{background:#fffaf0}.faq-guidance small{color:#9a6813}.faq-guidance p{color:#6c5b3b}.faq-source{flex-wrap:wrap;gap:7px;margin-top:11px;display:flex}.faq-source span{color:#6f7b8e;background:#f0f2f6;border-radius:6px;padding:6px 8px;font-size:7px}.faq-actions{border-top:1px solid #edf0f5;flex-wrap:wrap;gap:7px;margin-top:14px;padding-top:12px;display:flex}.faq-actions button:disabled{opacity:.5}.faq-revision{background:#fafcff;border:1px solid #dfe6f1;border-radius:9px;margin-top:14px;padding:13px}.faq-revision>strong{color:#33435d;font-size:10px}.faq-history{margin-top:16px}.faq-history>strong{color:#34425b;font-size:9px}.faq-history>div{border-bottom:1px solid #edf0f5;grid-template-columns:100px 1fr;gap:9px;padding:9px 0;display:grid}.faq-history span{color:#3969c4;font-size:8px}.faq-history small{color:#7c8798;font-size:7px;line-height:1.6}.faq-import-panel{margin-bottom:14px}.faq-import-panel .import-form{grid-template-columns:minmax(250px,.9fr) minmax(300px,1.1fr) auto}.faq-import-panel .import-guard{margin:0}.faq-import-preview{border-top:1px solid #edf0f5;margin-top:14px;padding-top:13px}.faq-import-history{border-top:1px solid #edf0f5;margin-top:13px;padding-top:12px}.faq-import-history>strong{color:#34425b;font-size:9px}.gzcs-knowledge-governance{margin:14px 0}.review-count{color:#63718a;background:#eef2f8;border-radius:999px;padding:6px 9px;font-size:8px;font-weight:800}.review-count.pending{color:#9b650c;background:#fff1d5}.gzcs-governance-layout{grid-template-columns:minmax(280px,.72fr) minmax(0,1.28fr);gap:14px;margin-top:12px;display:grid}.gzcs-draft-list{border:1px solid #e7ebf2;border-radius:9px;max-height:520px;overflow:auto}.gzcs-draft-list>button{text-align:left;background:#fff;border:0;border-bottom:1px solid #edf0f5;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:8px;width:100%;padding:10px;display:grid}.gzcs-draft-list>button.selected{background:#f0f5ff}.gzcs-draft-list i{color:#2864c5;background:#e8f0ff;border-radius:5px;padding:4px 6px;font-size:7px;font-style:normal}.gzcs-draft-list span{flex-direction:column;gap:4px;min-width:0;display:flex}.gzcs-draft-list strong{color:#33425a;text-overflow:ellipsis;white-space:nowrap;font-size:9px;overflow:hidden}.gzcs-draft-list small{color:#8b96a7;font-size:7px}.gzcs-draft-detail{background:#fbfcff;border:1px solid #e7ebf2;border-radius:9px;min-height:260px;padding:13px}.gzcs-draft-title{justify-content:space-between;gap:12px;display:flex}.gzcs-draft-title>div{flex-direction:column;gap:5px;display:flex}.gzcs-draft-title strong{color:#293a55;font-size:11px}.gzcs-draft-title small{color:#7d899d;font-size:7px}.gzcs-draft-title>span{color:#94610c;white-space:nowrap;background:#fff0d2;border-radius:999px;height:fit-content;padding:5px 7px;font-size:7px}.gzcs-answer,.gzcs-decision-form,.gzcs-decision-result,.gzcs-evidence-block,.gzcs-source-list{background:#f1f5fb;border-radius:8px;margin-top:11px;padding:11px}.gzcs-answer small,.gzcs-evidence-block strong,.gzcs-source-list strong{color:#3265bc;font-size:8px;display:block}.gzcs-answer p,.gzcs-decision-result p,.gzcs-evidence-block p{color:#44516a;margin:6px 0 0;font-size:8px;line-height:1.7}.gzcs-evidence-block.limitations{background:#fff8ea}.gzcs-evidence-block.limitations strong{color:#98630a}.gzcs-source-list{background:#f7f8fb;flex-direction:column;gap:6px;display:flex}.gzcs-source-list code{overflow-wrap:anywhere;color:#56647c;font-size:7px}.gzcs-decision-form small,.gzcs-decision-result small,.gzcs-source-list small{color:#7e899a;font-size:7px}.gzcs-decision-result.adopted{background:#eaf8f0}.gzcs-decision-result.rejected{background:#fff0f0}.gzcs-decision-result strong{color:#2d5f48;font-size:9px}.gzcs-decision-result.rejected strong{color:#9d3e3e}.gzcs-decision-result button{margin-top:9px}.gzcs-decision-form{background:#fff;border:1px solid #dfe6f1;flex-direction:column;gap:8px;display:flex}.gzcs-decision-form>div{grid-template-columns:120px minmax(0,1fr);gap:8px;display:grid}.gzcs-decision-form>div:last-of-type{flex-wrap:wrap;display:flex}.gzcs-decision-form input,.gzcs-decision-form select,.gzcs-decision-form textarea{color:#34425b;width:100%;font:inherit;background:#fbfcfe;border:1px solid #dce3ee;border-radius:7px;padding:8px 9px;font-size:8px}.gzcs-decision-form textarea{resize:vertical}.agent-assist-layout{grid-template-columns:minmax(320px,1fr) minmax(360px,1fr);gap:14px;margin-bottom:14px;display:grid}.agent-assist-panel form{grid-template-columns:1fr auto;gap:8px;display:grid}.agent-assist-panel textarea{resize:vertical;color:#34425b;min-height:68px;font:inherit;background:#fbfcfe;border:1px solid #dce3ee;border-radius:8px;padding:10px;font-size:9px;line-height:1.7}.agent-assist-panel form button{align-self:end;min-height:36px}.readonly-pill{color:#285db5;white-space:nowrap;background:#eaf1ff;border-radius:999px;padding:5px 8px;font-size:8px}.agent-decision{background:#f5f8ff;border:1px solid #cfe0fa;border-radius:9px;margin-top:12px;padding:12px}.agent-decision.handoff_required{background:#fff9ee;border-color:#efd4a5}.agent-decision>div{justify-content:space-between;gap:8px;display:flex}.agent-decision>div strong{color:#255ebd;font-size:10px}.agent-decision.handoff_required>div strong{color:#a36a0d}.agent-decision>div span,.agent-decision>small{color:#7b879a;font-size:7px}.agent-decision>p{color:#6b5836;margin:7px 0 0;font-size:8px;line-height:1.6}.agent-decision>article{background:#fff;border-radius:7px;margin-top:9px;padding:10px}.agent-decision>article span{color:#3568c5;font-size:7px}.agent-decision>article strong{color:#33435c;margin-top:4px;font-size:9px;display:block}.agent-decision>article p{color:#5f6d82;margin:5px 0 0;font-size:8px;line-height:1.7}.agent-decision>small{margin-top:9px;display:block}.agent-quality-metrics{grid-template-columns:repeat(4,1fr);gap:7px;display:grid}.agent-quality-metrics span{color:#8994a7;background:#f6f8fb;border-radius:7px;flex-direction:column;gap:4px;padding:9px;font-size:7px;display:flex}.agent-quality-metrics strong{color:#2d405e;font-size:13px}.agent-rule-list{margin-top:10px}.agent-rule-list>div{border-bottom:1px solid #edf0f5;grid-template-columns:minmax(125px,.6fr) auto minmax(180px,1fr);align-items:center;gap:8px;padding:8px 0;display:grid}.agent-rule-list span{color:#34425b;font-size:8px;font-weight:700}.agent-rule-list strong{color:#a36a0d;font-size:7px}.agent-rule-list small{color:#7b879a;font-size:7px;line-height:1.5}.agent-evidence{color:#6f7d91;margin:9px 0 0;font-size:7px}.handoff-section{margin:16px 0}.handoff-create{grid-template-columns:180px 170px 110px minmax(260px,1fr) auto;align-items:center;gap:8px;margin-bottom:12px;padding:12px;display:grid}.handoff-actions input,.handoff-actions select,.handoff-create input,.handoff-create select,.handoff-create textarea,.quality-review-form input{color:#34425b;width:100%;min-height:36px;font:inherit;background:#fbfcfe;border:1px solid #dce3ee;border-radius:7px;padding:8px 10px;font-size:9px}.handoff-create textarea{resize:vertical}.handoff-create small{color:#8b641e;grid-column:1/-1;font-size:7px}.handoff-workspace{grid-template-columns:minmax(310px,.75fr) minmax(0,1.25fr);gap:14px;display:grid}.handoff-detail,.handoff-list{min-height:420px}.handoff-list>div:nth-child(2){max-height:620px;overflow:auto}.handoff-list button{text-align:left;background:#fff;border:0;border-bottom:1px solid #edf0f5;grid-template-columns:30px minmax(0,1fr) auto;align-items:center;gap:9px;width:100%;padding:11px 4px;display:grid}.handoff-list button.selected{background:#f0f5ff;border-bottom-color:#0000;border-radius:8px;padding-left:9px;padding-right:9px}.handoff-list button>i{color:#3864ac;background:#eaf1ff;border-radius:50%;place-items:center;width:28px;height:28px;font-size:8px;font-style:normal;font-weight:800;display:grid}.handoff-list button>i.high{color:#9b680f;background:#fff3da}.handoff-list button>i.urgent{color:#b44040;background:#fff0f0}.handoff-list button>span{flex-direction:column;min-width:0;display:flex}.handoff-list button strong{color:#34425b;font-size:9px}.handoff-list button small{color:#8994a7;text-overflow:ellipsis;white-space:nowrap;margin-top:4px;font-size:7px;overflow:hidden}.handoff-state{color:#4266a0;white-space:nowrap;background:#eaf1ff;border-radius:999px;padding:4px 7px;font-size:7px;font-style:normal}.handoff-state.accepted{color:#96620b;background:#fff2d8}.handoff-state.resolved{color:#18784e;background:#e6f7ee}.handoff-state.reopened{color:#a14f1d;background:#fff0e2}.handoff-reasons{color:#5e6c82;background:#f7f9fc;border-radius:7px;margin:10px 0;padding:9px 10px;font-size:8px;line-height:1.7}.handoff-actions{grid-template-columns:minmax(220px,1fr) 140px auto;align-items:center;gap:7px;margin:10px 0;display:grid}.handoff-actions>div{gap:6px;display:flex}.quality-review-form{background:#f8fbff;border:1px solid #dce5f3;border-radius:9px;margin:13px 0;padding:12px}.quality-review-form>strong{color:#314764;font-size:9px}.quality-review-form>div:first-of-type{grid-template-columns:repeat(5,1fr);gap:6px;margin:9px 0;display:grid}.quality-review-form label{color:#6e7b90;font-size:7px}.quality-review-form label input[type=number]{margin-top:4px}.quality-checks{gap:12px;margin-bottom:8px;display:flex}.quality-checks label{align-items:center;gap:4px;display:flex}.quality-checks input{width:auto;min-height:0}.quality-review-form>button{margin-top:8px}.handoff-reviews{flex-direction:column;gap:6px;display:flex}.handoff-reviews>span{color:#6b778a;background:#f3f6fa;border-radius:7px;justify-content:space-between;gap:8px;padding:8px 10px;display:flex}.handoff-reviews>span.passed{background:#eaf8f1}.handoff-reviews>span.critical{background:#fff0f0}.handoff-reviews b{color:#30425f;font-size:8px}.handoff-reviews small{font-size:7px}.handoff-review-blocked{color:#916116;background:#fff5df;border-radius:7px;margin:12px 0;padding:9px 10px;font-size:8px}.fault-triage-panel{margin-bottom:14px}.fault-triage-panel form{grid-template-columns:150px 170px minmax(260px,1fr) auto;align-items:end;gap:8px;display:grid}.fault-triage-panel input,.fault-triage-panel select,.fault-triage-panel textarea{color:#34425b;width:100%;min-height:36px;font:inherit;background:#fbfcfe;border:1px solid #dce3ee;border-radius:7px;padding:8px 10px;font-size:9px}.fault-triage-panel textarea{resize:vertical}.fault-triage-result{background:#f7f9fd;border:1px solid #d9e3f3;border-radius:9px;margin-top:12px;padding:13px}.fault-triage-result.urgent{background:#fff5f5;border-color:#edc8c8}.fault-triage-result>div{justify-content:space-between;gap:8px;display:flex}.fault-triage-result strong{color:#315fbd;font-size:10px}.fault-triage-result.urgent strong{color:#bc3f3f}.fault-triage-result span,.fault-triage-result>small{color:#7d899b;font-size:7px}.fault-triage-result>p{color:#824c4c;margin:7px 0 0;font-size:8px}.fault-triage-result>article{background:#fff;border-radius:7px;margin-top:9px;padding:10px}.fault-triage-result article small{color:#2d63c0;font-size:7px}.fault-triage-result article p{color:#46556c;margin:5px 0 0;font-size:8px;line-height:1.7}.fault-triage-result ul{flex-wrap:wrap;gap:6px;margin:9px 0;padding:0;list-style:none;display:flex}.fault-triage-result li{color:#6a778c;background:#fff;border-radius:6px;padding:5px 7px;font-size:7px}.fault-workspace{grid-template-columns:minmax(300px,.78fr) minmax(0,1.22fr);gap:14px;display:grid}.fault-detail,.fault-list{min-height:520px}.fault-list>div:last-child{max-height:720px;overflow:auto}.fault-list button{text-align:left;background:#fff;border:0;border-bottom:1px solid #edf0f5;grid-template-columns:48px minmax(0,1fr) auto;align-items:center;gap:9px;width:100%;padding:11px 4px;display:grid}.fault-list button.selected{background:#f0f5ff;border-bottom-color:#0000;border-radius:8px;padding-left:9px;padding-right:9px}.fault-list button>i{color:#9c6915;text-align:center;background:#fff4dc;border-radius:6px;padding:5px 7px;font-size:8px;font-style:normal;font-weight:800}.fault-list button>span{flex-direction:column;min-width:0;display:flex}.fault-list button strong{color:#34425b;text-overflow:ellipsis;white-space:nowrap;font-size:9px;overflow:hidden}.fault-list button small{color:#8994a7;margin-top:4px;font-size:7px}.fault-detail-grid{grid-template-columns:1fr 1fr;gap:9px;margin-top:11px;display:grid}.fault-detail-grid article{background:#f7f9fc;border-radius:8px;padding:12px}.fault-detail-grid article small{color:#3467c1;font-size:8px;font-weight:700}.fault-detail-grid article p{color:#5c697e;margin:6px 0 0;font-size:8px;line-height:1.6}.fault-detail-grid .technician-only{background:#fff9eb;border:1px solid #ead6aa}.fault-detail-grid .technician-only small{color:#986713}@media (max-width:900px){.faq-workspace{grid-template-columns:1fr}.faq-detail,.faq-list{min-height:auto}.faq-list>div:last-child{max-height:360px}.gzcs-governance-layout{grid-template-columns:1fr}.gzcs-draft-list{max-height:300px}.agent-assist-layout,.faq-import-panel .import-form{grid-template-columns:1fr}.handoff-create{grid-template-columns:1fr 1fr}.handoff-create button,.handoff-create small,.handoff-create textarea{grid-column:1/-1}.handoff-workspace{grid-template-columns:1fr}.handoff-detail,.handoff-list{min-height:auto}.fault-triage-panel form{grid-template-columns:1fr 1fr}.fault-triage-panel button,.fault-triage-panel textarea{grid-column:1/-1}.fault-workspace{grid-template-columns:1fr}.fault-detail,.fault-list{min-height:auto}}@media (max-width:560px){.knowledge-guard{flex-direction:column;align-items:flex-start}.knowledge-guard span{text-align:left}.knowledge-metrics{grid-template-columns:repeat(2,1fr)}.faq-form-row,.faq-toolbar form{grid-template-columns:1fr}.faq-list button{grid-template-columns:auto 1fr}.faq-list .faq-status{grid-column:2;justify-self:start}.faq-history>div{grid-template-columns:1fr}.gzcs-draft-title{flex-direction:column}.agent-assist-panel form,.agent-rule-list>div,.gzcs-decision-form>div{grid-template-columns:1fr}.agent-quality-metrics{grid-template-columns:repeat(2,1fr)}.handoff-actions,.handoff-create,.quality-review-form>div:first-of-type{grid-template-columns:1fr}.handoff-create button,.handoff-create small,.handoff-create textarea{grid-column:1}.quality-checks{flex-direction:column;align-items:flex-start}.fault-detail-grid,.fault-triage-panel form{grid-template-columns:1fr}.fault-triage-panel button,.fault-triage-panel textarea{grid-column:1}.fault-list button{grid-template-columns:48px 1fr}.fault-list .faq-status{grid-column:2;justify-self:start}}.ticket-section{margin:16px 0}.ticket-section-head{justify-content:space-between;align-items:flex-end;gap:12px;margin-bottom:9px;display:flex}.ticket-section-head h2{color:#253a5c;margin:0;font-size:12px}.ticket-section-head p{color:#7d889a;margin:5px 0 0;font-size:8px}.ticket-section-head>div:last-child{gap:6px;display:flex}.ticket-section-head span{color:#40628f;background:#edf3fb;border-radius:999px;padding:5px 8px;font-size:7px}.ticket-section-head span.warn{color:#a36a0d;background:#fff1d7}.ticket-section-head span.danger{color:#ad3f3f;background:#fff0f0}.ticket-create{grid-template-columns:180px minmax(240px,1fr) 110px auto;align-items:center;gap:8px;margin-bottom:12px;padding:12px;display:grid}.responsibility-box input,.responsibility-box select,.ticket-action-note input,.ticket-cost-form input,.ticket-cost-form select,.ticket-create input,.ticket-create select{color:#34425b;width:100%;min-height:36px;font:inherit;background:#fbfcfe;border:1px solid #dce3ee;border-radius:7px;padding:8px 10px;font-size:9px}.ticket-create>small{color:#a16b15;grid-column:1/-1;font-size:7px}.ticket-workspace{grid-template-columns:minmax(310px,.75fr) minmax(0,1.25fr);gap:14px;display:grid}.ticket-detail,.ticket-list{min-height:420px}.ticket-list>div:nth-child(2){max-height:620px;overflow:auto}.ticket-list button{text-align:left;background:#fff;border:0;border-bottom:1px solid #edf0f5;grid-template-columns:30px minmax(0,1fr) auto;align-items:center;gap:9px;width:100%;padding:11px 4px;display:grid}.ticket-list button.selected{background:#f0f5ff;border-bottom-color:#0000;border-radius:8px;padding-left:9px;padding-right:9px}.ticket-list i{color:#3864ac;background:#eaf1ff;border-radius:50%;place-items:center;width:28px;height:28px;font-size:8px;font-style:normal;font-weight:800;display:grid}.ticket-list i.high{color:#9b680f;background:#fff3da}.ticket-list i.urgent{color:#b44040;background:#fff0f0}.ticket-list button>span{flex-direction:column;min-width:0;display:flex}.ticket-list button strong{color:#34425b;text-overflow:ellipsis;white-space:nowrap;font-size:9px;overflow:hidden}.ticket-list button small{color:#8994a7;margin-top:4px;font-size:7px}.ticket-state{color:#4266a0;white-space:nowrap;background:#eaf1ff;border-radius:999px;padding:4px 7px;font-size:7px;font-style:normal}.ticket-state.assigned,.ticket-state.in_progress{color:#96620b;background:#fff2d8}.ticket-state.waiting_customer,.ticket-state.waiting_parts{color:#9d561a;background:#fff0e2}.ticket-state.closed,.ticket-state.resolved{color:#18784e;background:#e6f7ee}.ticket-state.cancelled{color:#717b8b;background:#eef0f3}.ticket-summary{grid-template-columns:repeat(4,1fr);gap:7px;display:grid}.ticket-summary span{color:#8994a7;background:#f6f8fb;border-radius:8px;flex-direction:column;gap:5px;min-width:0;padding:10px;font-size:7px;display:flex}.ticket-summary strong{color:#30425f;text-overflow:ellipsis;white-space:nowrap;font-size:9px;overflow:hidden}.ticket-action-note{margin-top:11px}.ticket-action-note small{color:#9b6b20;margin-top:4px;font-size:7px;display:block}.ticket-actions{flex-wrap:wrap;gap:7px;margin:8px 0 11px;display:flex}.ticket-cost-form{background:#fafcff;border:1px solid #e1e7f0;border-radius:8px;grid-template-columns:110px minmax(160px,1fr) 75px 90px auto;gap:7px;padding:10px;display:grid}.responsibility-box{background:#f8fbff;border:1px solid #dce5f3;border-radius:9px;margin-top:11px;padding:12px}.responsibility-box>div{justify-content:space-between;align-items:center;gap:8px;display:flex}.responsibility-box strong{color:#314764;font-size:9px}.responsibility-box span{color:#3768bb;font-size:8px}.responsibility-box p{color:#627087;white-space:pre-wrap;margin:8px 0;font-size:8px;line-height:1.7}.responsibility-box select{max-width:150px}.responsibility-box input{flex:1;min-width:180px}.responsibility-box button{white-space:nowrap}.responsibility-box button+button{margin-left:0}.ticket-cost-list,.ticket-event-list{margin-top:14px}.ticket-cost-list>strong,.ticket-event-list>strong{color:#34425b;font-size:9px}.ticket-cost-list>div{border-bottom:1px solid #edf0f5;justify-content:space-between;gap:9px;padding:8px 0;display:flex}.ticket-cost-list b,.ticket-cost-list span{color:#68758a;font-size:8px}.ticket-cost-list b{color:#334969}.ticket-event-list article{grid-template-columns:10px 1fr;gap:7px;padding-top:10px;display:grid}.ticket-event-list i{background:#fff;border:2px solid #82a6df;border-radius:50%;width:7px;height:7px;margin-top:3px}.ticket-event-list article div{border-bottom:1px solid #edf0f5;flex-direction:column;gap:4px;padding-bottom:9px;display:flex}.ticket-event-list span{color:#46556d;font-size:8px;line-height:1.6}.ticket-event-list small{color:#929bac;font-size:7px}@media (max-width:900px){.ticket-workspace{grid-template-columns:1fr}.ticket-detail,.ticket-list{min-height:auto}.ticket-create{grid-template-columns:1fr 1fr}.ticket-create button,.ticket-create>small{grid-column:1/-1}.ticket-cost-form{grid-template-columns:1fr 1fr}.ticket-cost-form button{grid-column:1/-1}}@media (max-width:560px){.ticket-cost-form,.ticket-create,.ticket-summary{grid-template-columns:1fr}.ticket-cost-form button,.ticket-create button,.ticket-create>small{grid-column:1}.responsibility-box>div,.ticket-section-head{flex-direction:column;align-items:flex-start}.responsibility-box input,.responsibility-box select{width:100%;max-width:none}}.ai-shadow-layout{grid-template-columns:minmax(300px,.7fr) minmax(0,1.3fr);gap:14px;display:grid}.ai-safety-banner{background:linear-gradient(100deg,#f0f5ff,#f8fbff);border-color:#c9d9f7;grid-column:1/-1}.ai-safety-banner>div{flex-direction:column;gap:4px;display:flex}.ai-safety-banner strong{color:#2457ac;font-size:10px}.ai-safety-banner span{color:#6f7c91;font-size:8px;line-height:1.6}.ai-safety-banner>b{color:#2a61bd;white-space:nowrap;background:#e3edff;border-radius:999px;padding:6px 9px;font-size:8px}.ai-policy-panel,.ai-run-panel,.ai-window-panel{grid-column:1}.ai-decisions-panel,.ai-latest-panel{grid-column:2}.ai-latest-panel{grid-row:span 2}.ai-switch-state{color:#7f8a9d;border-top:1px solid #edf0f5;grid-template-columns:1fr auto;gap:8px 12px;margin-top:12px;padding-top:11px;font-size:8px;display:grid}.ai-switch-state strong{color:#b54444;font-size:8px}.ai-run-actions{gap:7px;display:flex}.ai-run-actions input{color:#40506a;border:1px solid #dce4ef;border-radius:7px;min-height:33px;padding:0 8px;font-size:8px}.ai-run-actions button:disabled{opacity:.5;cursor:not-allowed}.ai-permission-note{color:#895f15;background:#fff6e5;border-radius:7px;margin:8px 0;padding:8px 10px;font-size:8px}.ai-run-summary{grid-template-columns:repeat(4,1fr);gap:7px;margin-top:12px;display:grid}.ai-run-summary span{color:#8490a3;background:#f7f9fc;border-radius:8px;flex-direction:column;gap:4px;padding:10px;font-size:8px;display:flex}.ai-run-summary strong{color:#2d405e;font-size:14px}.ai-schedule-row{border-top:1px solid #edf0f5;grid-template-columns:1fr auto auto auto;align-items:center;gap:7px;margin-top:12px;padding-top:11px;display:grid}.ai-schedule-row>div{flex-direction:column;gap:3px;display:flex}.ai-schedule-row strong{color:#35455e;font-size:9px}.ai-schedule-row small,.ai-schedule-row span{color:#8994a7;font-size:7px}.ai-schedule-row button,.ai-schedule-row input{color:#3e5f99;background:#fff;border:1px solid #dce3ed;border-radius:6px;min-height:30px;padding:0 7px;font-size:7px}.ai-window-grid{grid-template-columns:repeat(4,1fr);gap:7px;display:grid}.ai-window-grid>div{background:#f7f9fc;border-radius:8px;flex-direction:column;padding:10px;display:flex}.ai-window-grid strong{color:#2d405e;font-size:13px}.ai-window-grid span{color:#8490a3;margin-top:3px;font-size:7px}.ai-window-blockers{color:#9a6a16;flex-direction:column;gap:4px;margin-top:10px;font-size:7px;display:flex}.ai-window-blockers strong{color:#18784e}.ai-summary-copy{color:#3c4c65;background:#f7f9fc;border-radius:8px;margin:0 0 10px;padding:11px 12px;font-size:9px;line-height:1.7}.ai-insight-list article{border-top:1px solid #edf0f5;grid-template-columns:auto minmax(0,1fr) auto;gap:10px;padding:12px 0;display:grid}.ai-insight-list article>span{color:#2e65c9;background:#eaf1ff;border-radius:999px;align-self:start;padding:4px 7px;font-size:7px}.ai-insight-list article.warning>span{color:#97640c;background:#fff2d8}.ai-insight-list article.critical>span{color:#b44141;background:#fff0f0}.ai-insight-list article>div{flex-direction:column;gap:4px;display:flex}.ai-insight-list strong{color:#33435d;font-size:9px}.ai-insight-list p{color:#6e7a8e;margin:0;font-size:8px;line-height:1.6}.ai-insight-list small{color:#52627a;font-size:8px;line-height:1.5}.ai-insight-list em{color:#8994a6;font-size:7px;font-style:normal}.ai-insight-list .ai-feedback-state{color:#1c7c52}.ai-feedback-actions{gap:5px;margin-top:3px;display:flex}.ai-feedback-actions button{color:#3565ba;background:#fff;border:1px solid #dce4ef;border-radius:5px;padding:4px 7px;font-size:7px}.ai-insight-list article>b{color:#3a6dca;font-size:8px}.ai-decision-list article{border-bottom:1px solid #edf0f5;grid-template-columns:auto minmax(0,1fr) auto;gap:10px;padding:11px 0;display:grid}.ai-decision-list>p{color:#8994a7;margin:0;padding:18px 0;font-size:8px}.blocked-chip{color:#b24242;background:#fff0f0;border-radius:999px;align-self:start;padding:4px 7px;font-size:7px}.ai-decision-list article>div{flex-direction:column;gap:4px;min-width:0;display:flex}.ai-decision-list strong{color:#35445c;font-size:9px}.ai-decision-list p{color:#718096;text-overflow:ellipsis;white-space:nowrap;margin:0;font-size:7px;overflow:hidden}.ai-decision-list small{color:#a06a11;font-size:7px;line-height:1.5}.ai-decision-list article>b{color:#b24141;white-space:nowrap;font-size:8px}.ai-decision-list em{color:#3565ba;font-size:7px;font-style:normal}.ai-governance-panel,.ai-proposals-panel,.ai-readiness-panel{grid-column:1/-1}.ai-readiness-panel .panel-head>button{color:#3565ba;background:#f4f8ff;border:1px solid #cbd9ed;border-radius:7px;min-height:32px;padding:0 10px;font-size:7px}.ai-readiness-panel .panel-head>button:disabled{opacity:.45}.ai-action-plans-panel{grid-column:1/-1}.ai-action-candidates{background:#f7f9fc;border-radius:8px;align-items:center;gap:7px;margin-bottom:10px;padding:9px;display:flex}.ai-action-candidates strong{color:#35455e;font-size:8px}.ai-action-candidates span{color:#8994a7;font-size:7px}.ai-action-candidates button{color:#3565ba;background:#fff;border:1px solid #cfdbec;border-radius:6px;padding:5px 8px;font-size:7px}.ai-action-candidates button:disabled{opacity:.45}.ai-action-plan-list article{border-bottom:1px solid #edf0f5;grid-template-columns:auto minmax(0,1fr) auto;gap:10px;padding:12px 0;display:grid}.plan-state{color:#6f7989;background:#f0f2f5;border-radius:999px;align-self:start;padding:4px 7px;font-size:7px}.plan-state.approved,.plan-state.submitted{color:#96620b;background:#fff2d8}.plan-state.preflight_passed{color:#17764c;background:#e7f7ee}.plan-state.preflight_failed,.plan-state.rejected{color:#ae4141;background:#fff0f0}.ai-action-plan-list article>div{flex-direction:column;gap:4px;min-width:0;display:flex}.ai-action-plan-list strong{color:#34445d;font-size:9px}.ai-action-plan-list p{color:#718096;margin:0;font-size:7px}.ai-action-plan-list small{color:#8994a7;font-size:7px}.ai-action-plan-list em{color:#39725a;font-size:7px;font-style:normal;line-height:1.5}.ai-action-plan-list article>b{color:#b24141;text-align:right;white-space:nowrap;font-size:7px;line-height:1.7}.ai-plan-actions{gap:6px;display:flex}.ai-plan-actions button{color:#3565ba;background:#f4f8ff;border:1px solid #cbd9ed;border-radius:6px;padding:5px 8px;font-size:7px}.ai-plan-actions button.reject{color:#a74444;background:#fff7f7;border-color:#efd1d1}.ai-readiness-head{background:#f7f9fc;border-radius:8px;justify-content:space-between;align-items:center;gap:12px;margin-bottom:10px;padding:11px;display:flex}.ai-readiness-head>div{align-items:center;gap:8px;display:flex}.ai-readiness-head span{border-radius:999px;padding:4px 7px;font-size:7px}.ai-readiness-head span.blocked{color:#ae4141;background:#fff0f0}.ai-readiness-head span.ready{color:#17764c;background:#e7f7ee}.ai-readiness-head strong{color:#34445d;font-size:9px}.ai-readiness-head small{color:#8994a7;font-size:7px}.ai-readiness-head>b{color:#b24141;font-size:8px}.ai-readiness-checks{grid-template-columns:repeat(2,minmax(0,1fr));gap:7px;display:grid}.ai-readiness-checks article{border:1px solid #e5eaf2;border-radius:8px;grid-template-columns:auto 1fr;gap:8px;padding:9px;display:grid}.ai-readiness-checks i{border-radius:50%;place-items:center;width:20px;height:20px;font-size:8px;font-style:normal;display:grid}.ai-readiness-checks .passed i{color:#17764c;background:#e7f7ee}.ai-readiness-checks .failed i{color:#ae4141;background:#fff0f0}.ai-readiness-checks article>div{flex-direction:column;gap:2px;display:flex}.ai-readiness-checks strong{color:#35455e;font-size:8px}.ai-readiness-checks small,.ai-readiness-checks span{color:#8994a7;font-size:7px}.ai-veto-list{color:#8e6116;background:#fff8eb;border-radius:8px;flex-direction:column;gap:4px;margin-top:10px;padding:10px;font-size:7px;display:flex}.ai-veto-list strong{color:#80550f;font-size:8px}.ai-readiness-foot{color:#8994a7;justify-content:space-between;align-items:center;margin-top:10px;font-size:7px;display:flex}.ai-readiness-foot a{color:#3565ba;border:1px solid #d5dfed;border-radius:6px;padding:6px 8px;text-decoration:none}.ai-governance-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.ai-governance-grid>div{background:#fafbfd;border:1px solid #e4e9f1;border-radius:8px;flex-direction:column;gap:6px;padding:11px;display:flex}.ai-governance-grid strong{color:#34445d;font-size:9px}.ai-governance-grid span{color:#718096;font-size:7px;line-height:1.6}.ai-quality-summary{grid-template-columns:repeat(4,1fr);gap:7px;margin-bottom:10px;display:grid}.ai-quality-summary>div{background:#f5f8fc;border-radius:8px;flex-direction:column;gap:3px;padding:10px;display:flex}.ai-quality-summary strong{color:#2d405e;font-size:13px}.ai-quality-summary span{color:#8490a3;font-size:7px}.ai-quality-sample{border-top:1px solid #edf0f5;flex-direction:column;gap:7px;margin-top:10px;padding-top:10px;display:flex}.ai-quality-sample>strong{color:#34445d;font-size:9px}.ai-quality-sample>span{color:#8994a7;font-size:7px}.ai-quality-sample article{border:1px solid #e5eaf2;border-radius:8px;justify-content:space-between;gap:10px;padding:9px;display:flex}.ai-quality-sample article>div{flex-direction:column;gap:3px;display:flex}.ai-quality-sample article>div:last-child{flex-direction:row;align-items:center}.ai-quality-sample b{color:#35455e;font-size:8px}.ai-quality-sample span{color:#8994a7;font-size:7px}.ai-quality-sample button{color:#3565ba;background:#f4f8ff;border:1px solid #cbd9ed;border-radius:6px;padding:5px 7px;font-size:7px}.ai-quality-sample button.reject{color:#a74444;background:#fff7f7;border-color:#efd1d1}.ai-proposal-list article{border-bottom:1px solid #edf0f5;grid-template-columns:auto minmax(0,1fr) auto;gap:11px;padding:13px 0;display:grid}.ai-proposal-list article>div{flex-direction:column;gap:4px;min-width:0;display:flex}.ai-proposal-list strong{color:#34445d;font-size:9px}.ai-proposal-list p{color:#66748a;margin:0;font-size:8px;line-height:1.6}.ai-proposal-list small{color:#8994a7;font-size:7px}.ai-proposal-list em{color:#1c7c52;font-size:7px;font-style:normal}.ai-proposal-list article>b{color:#b24141;text-align:right;white-space:nowrap;font-size:7px;line-height:1.6}.proposal-status{color:#6e798b;background:#eff2f6;border-radius:999px;align-self:start;padding:4px 7px;font-size:7px}.proposal-status.submitted{color:#99660e;background:#fff2d8}.proposal-status.approved{color:#17764c;background:#e7f7ee}.proposal-status.rejected{color:#ae4141;background:#fff0f0}.ai-proposal-actions{gap:6px;margin-top:4px;display:flex}.ai-proposal-actions button{color:#3565ba;background:#f4f8ff;border:1px solid #cbd9ed;border-radius:6px;padding:5px 8px;font-size:7px}.ai-proposal-actions button.reject{color:#a74444;background:#fff7f7;border-color:#efd1d1}.ai-reports-panel{grid-column:1/-1}.ai-report-actions{align-items:center;gap:6px;display:flex}.ai-report-actions a,.ai-report-actions button{color:#3565ba;background:#fff;border:1px solid #dce4ef;border-radius:6px;align-items:center;min-height:31px;padding:0 9px;font-size:7px;text-decoration:none;display:inline-flex}.ai-report-actions button:disabled{opacity:.45}.ai-report-layout{grid-template-columns:minmax(220px,.42fr) minmax(0,1fr);gap:12px;display:grid}.ai-report-list{border-right:1px solid #edf0f5;max-height:360px;padding-right:10px;overflow:auto}.ai-report-list button{text-align:left;background:#fff;border:1px solid;border-color:#0000 #0000 #edf0f5;flex-direction:column;gap:4px;width:100%;padding:10px;display:flex}.ai-report-list button.active{background:#f2f6ff;border-color:#bfd2f7;border-radius:7px}.ai-report-list strong{color:#35445c;font-size:8px}.ai-report-list p,.ai-report-list span{color:#8994a7;font-size:7px}.ai-report-preview{min-width:0}.ai-report-preview>div{justify-content:space-between;margin-bottom:8px;display:flex}.ai-report-preview strong{color:#33435d;font-size:9px}.ai-report-preview span{color:#1b7d52;font-size:7px}.ai-report-preview pre{color:#44516a;white-space:pre-wrap;background:#f7f9fc;border-radius:8px;max-height:360px;margin:0;padding:14px;font:8px/1.8 ui-monospace,SFMono-Regular,Menlo,monospace;overflow:auto}.ai-report-preview>p{color:#8994a7;font-size:8px}.ai-replay-panel{grid-column:1/-1}.ai-replay-actions{gap:6px;display:flex}.ai-replay-actions button,.ai-replay-actions select{color:#3565ba;background:#fff;border:1px solid #dce4ef;border-radius:6px;min-height:31px;padding:0 9px;font-size:7px}.ai-rule-list{grid-template-columns:repeat(3,1fr);gap:8px;display:grid}.ai-rule-list article{border:1px solid #e4e9f1;border-radius:8px;grid-template-columns:auto 1fr auto;align-items:center;gap:8px;padding:10px;display:grid}.ai-rule-list article>span{color:#7c8799;background:#f0f2f5;border-radius:999px;padding:4px 6px;font-size:7px}.ai-rule-list article>span.active{color:#187b50;background:#e6f7ee}.ai-rule-list article>div{flex-direction:column;gap:3px;min-width:0;display:flex}.ai-rule-list strong{color:#34445d;font-size:8px}.ai-rule-list small{color:#8994a7;text-overflow:ellipsis;white-space:nowrap;font-size:7px;overflow:hidden}.ai-rule-list b{color:#7c8799;font-size:7px}.ai-replay-result{border-top:1px solid #edf0f5;margin-top:10px;padding-top:10px}.ai-replay-result>div{grid-template-columns:repeat(4,1fr);gap:7px;display:grid}.ai-replay-result>div>div{background:#f7f9fc;border-radius:8px;flex-direction:column;padding:10px;display:flex}.ai-replay-result strong{color:#2d405e;font-size:13px}.ai-replay-result p,.ai-replay-result span{color:#8490a3;margin:3px 0 0;font-size:7px}.operations-center{flex-direction:column;gap:14px;display:flex}.operations-layout{grid-template-columns:minmax(300px,.72fr) minmax(0,1.28fr);gap:14px;display:grid}.operations-plan-list>div:last-child{flex-direction:column;gap:7px;display:flex}.operations-plan-list button{text-align:left;background:#fff;border:1px solid #e4e9f1;border-radius:8px;grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:9px;padding:11px;display:grid}.operations-plan-list button.active{background:#f3f7ff;border-color:#b9cff7;box-shadow:inset 3px 0 #3974dc}.operations-plan-list button>div{flex-direction:column;gap:4px;min-width:0;display:flex}.operations-plan-list strong{color:#35455e;text-overflow:ellipsis;white-space:nowrap;font-size:9px;overflow:hidden}.operations-plan-list small{color:#8994a7;font-size:7px}.operations-plan-list button>span{color:#3565ba;font-size:8px}.operations-plan-list button>i{color:#6d788a;background:#eef1f5;border-radius:999px;padding:4px 7px;font-size:7px;font-style:normal}.operations-plan-list button>i.active,.operations-plan-list button>i.completed{color:#17764c;background:#e7f7ee}.operations-plan-list button>i.draft{color:#8a621b;background:#fff3dc}.operations-plan-list button>i.cancelled{color:#a74444;background:#fff0f0}.operations-create form{grid-template-columns:repeat(2,minmax(0,1fr));gap:9px;display:grid}.operations-create label,.operations-review label{color:#6e7a8e;flex-direction:column;gap:5px;font-size:7px;display:flex}.operations-create input,.operations-create select,.operations-create textarea,.operations-review input,.operations-review select,.operations-review textarea,.operations-task-form input,.operations-task-form select,.operations-task-form textarea,.operations-task-note input{color:#34445d;background:#fff;border:1px solid #dce4ef;border-radius:7px;min-height:34px;padding:7px 9px;font-size:8px}.operations-create textarea,.operations-review textarea,.operations-task-form textarea{resize:vertical;min-height:60px}.operations-create .operations-wide{grid-column:1/-1}.operations-create button{align-self:end}.operations-detail-grid{grid-template-columns:minmax(0,1.25fr) minmax(280px,.75fr);gap:14px;display:grid}.operations-plan-detail,.operations-tasks{grid-column:1}.operations-events,.operations-review{grid-column:2}.operations-plan-detail .panel-head>i{color:#42638e;background:#edf2fa;border-radius:999px;padding:5px 8px;font-size:7px;font-style:normal}.operations-objective{color:#5f6e84;margin:0 0 12px;font-size:9px;line-height:1.7}.operations-targets{grid-template-columns:repeat(3,1fr);gap:8px;display:grid}.operations-targets span{background:#f7f9fc;border-radius:8px;flex-direction:column;gap:3px;padding:10px;display:flex}.operations-targets i,.operations-targets small{color:#8994a7;font-size:7px;font-style:normal}.operations-targets strong{color:#2e4364;font-size:12px}.operations-actions{gap:7px;margin-top:12px;display:flex}.operations-task-list{flex-direction:column;gap:8px;display:flex}.operations-task-list article{border:1px solid #e4e9f1;border-radius:8px;grid-template-columns:minmax(0,1fr) auto;gap:7px 10px;padding:11px;display:grid}.operations-task-list article.overdue{background:snow;border-color:#efc8c8}.operations-task-list article>div:first-child{flex-direction:column;gap:4px;display:flex}.operations-task-list strong{color:#35455e;font-size:9px}.operations-task-list small{color:#8994a7;font-size:7px}.operations-task-list p{color:#68758a;margin:0;font-size:7px;line-height:1.6}.operations-task-list article>i{color:#6e798b;background:#eff2f6;border-radius:999px;align-self:start;padding:4px 7px;font-size:7px;font-style:normal}.operations-task-list article>i.completed,.operations-task-list article>i.in_progress{color:#17764c;background:#e7f7ee}.operations-task-list article>i.blocked{color:#a74444;background:#fff0f0}.operations-task-actions{grid-column:1/-1;gap:6px;display:flex}.operations-task-actions button{color:#3565ba;background:#fff;border:1px solid #d5dfed;border-radius:6px;padding:5px 8px;font-size:7px}.operations-task-note{color:#6e7a8e;flex-direction:column;gap:5px;margin-top:10px;font-size:7px;display:flex}.operations-task-form{border-top:1px solid #edf0f5;grid-template-columns:1.2fr 1fr .65fr 1fr;gap:7px;margin-top:10px;padding-top:10px;display:grid}.operations-task-form textarea{grid-column:1/-2}.operations-task-form button{align-self:stretch}.operations-review form{grid-template-columns:1fr 1fr;gap:8px;display:grid}.operations-review form button,.operations-review form label:nth-child(n+3){grid-column:1/-1}.review-result{flex-direction:column;gap:7px;display:flex}.review-result>strong{color:#2c5da8;font-size:15px}.review-result p{color:#4d5d75;margin:0;font-size:9px;line-height:1.7}.review-result small{color:#8994a7;font-size:7px}.review-result>div{color:#68758a;border-top:1px solid #edf0f5;flex-direction:column;gap:5px;padding-top:8px;font-size:7px;line-height:1.6;display:flex}.operations-events>div:last-child{flex-direction:column;gap:7px;max-height:390px;display:flex;overflow:auto}.operations-events article{border-bottom:1px solid #edf0f5;grid-template-columns:auto minmax(0,1fr);gap:8px;padding:8px 0;display:grid}.operations-events article>span{color:#3565ba;background:#edf3ff;border-radius:999px;align-self:start;padding:4px 6px;font-size:7px}.operations-events article>div{flex-direction:column;gap:3px;display:flex}.operations-events strong{color:#43526a;font-size:8px}.operations-events small{color:#8994a7;font-size:7px}.material-center{flex-direction:column;gap:14px;display:flex}.material-boundary{background:#f6f9fd;border:1px solid #dce6f3;border-radius:9px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:12px;padding:13px 15px;display:grid}.material-boundary strong{color:#344b6d;font-size:9px}.material-boundary i,.material-boundary span{color:#7d899b;font-size:7px;line-height:1.6}.material-boundary i{color:#a56328;white-space:nowrap;font-style:normal}.material-layout{grid-template-columns:minmax(300px,.72fr) minmax(440px,1.28fr);align-items:start;gap:14px;display:grid}.material-list{grid-row:span 3}.material-filters{grid-template-columns:1.3fr .8fr .8fr;gap:7px;margin-bottom:11px;display:grid}.material-create input,.material-create select,.material-create textarea,.material-filters input,.material-filters select,.material-review-note input,.material-revision input,.material-revision textarea{color:#34445d;background:#fff;border:1px solid #dce4ef;border-radius:7px;min-height:34px;padding:7px 9px;font-size:8px}.material-asset-list{flex-direction:column;gap:7px;display:flex}.material-asset-list>button{text-align:left;background:#fff;border:1px solid #e3e9f2;border-radius:8px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:9px;width:100%;padding:11px;display:grid}.material-asset-list>button.active{background:#f3f7ff;border-color:#b9cff7;box-shadow:inset 3px 0 #3974dc}.material-asset-list>button>i{color:#3565ba;white-space:nowrap;background:#edf3ff;border-radius:999px;padding:4px 7px;font-size:7px;font-style:normal}.material-asset-list>button>div{flex-direction:column;gap:4px;min-width:0;display:flex}.material-asset-list strong{color:#35455e;font-size:9px}.material-asset-list small,.material-asset-list strong{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.material-asset-list small{color:#8994a7;font-size:7px}.material-asset-list b,.material-detail .panel-head>i,.material-version-list b{color:#707b8c;white-space:nowrap;background:#eff2f6;border-radius:999px;padding:4px 7px;font-size:7px;font-style:normal}.material-asset-list b.approved,.material-detail .panel-head>i.approved,.material-version-list b.approved{color:#17764c;background:#e7f7ee}.material-asset-list b.in_review,.material-detail .panel-head>i.in_review,.material-version-list b.in_review{color:#936315;background:#fff3dc}.material-asset-list b.rejected,.material-detail .panel-head>i.rejected,.material-version-list b.rejected{color:#a74444;background:#fff0f0}.material-version-list b.retired{color:#707b8c;background:#eff2f6}.material-create form,.material-revision form{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.material-create textarea,.material-revision textarea{resize:vertical;min-height:62px}.material-create button,.material-create textarea,.material-revision button,.material-revision textarea{grid-column:1/-1}.material-create button,.material-revision button{justify-self:end}.material-tags{flex-wrap:wrap;gap:6px;margin-bottom:10px;display:flex}.material-tags span{color:#416aab;background:#edf3ff;border-radius:999px;padding:4px 7px;font-size:7px}.material-tags small{color:#8994a7;margin-left:auto;font-size:7px}.material-review-note{color:#6e7a8e;flex-direction:column;gap:5px;margin-bottom:10px;font-size:7px;display:flex}.material-version-list{flex-direction:column;gap:9px;display:flex}.material-version-list article{background:#fff;border:1px solid #e4e9f1;border-radius:8px;flex-direction:column;gap:5px;padding:11px;display:flex}.material-version-list article.in_review{background:#fffdf7;border-color:#ecd59d}.material-version-list article>div:first-child{grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:8px;display:grid}.material-version-list article>div:first-child>i{color:#3b6fca;font-size:9px;font-style:normal;font-weight:700}.material-version-list article>div:first-child>strong{color:#35455e;text-overflow:ellipsis;white-space:nowrap;font-size:9px;overflow:hidden}.material-version-list p{color:#5f6e84;margin:0;font-size:8px;line-height:1.6}.material-version-list em,.material-version-list small,.material-version-list span{color:#8994a7;font-size:7px;font-style:normal;line-height:1.6}.material-version-list code{color:#59708e;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:7px}.material-version-list em{color:#68758a;background:#f7f9fc;border-radius:6px;padding:6px 8px}.material-version-actions{justify-content:flex-end;gap:7px;margin-top:3px;display:flex}.material-version-actions button{color:#3565ba;background:#f4f8ff;border:1px solid #cfdbec;border-radius:6px;padding:6px 9px;font-size:7px}.creative-workflow{flex-direction:column;gap:12px;display:flex}.creative-workflow .panel-head{margin-bottom:0}.creative-flow-metrics{grid-template-columns:repeat(7,minmax(0,1fr));gap:8px;display:grid}.creative-flow-metrics span{color:#8490a3;background:#f6f9fd;border-radius:8px;flex-direction:column;gap:3px;padding:10px;font-size:7px;display:flex}.creative-flow-metrics b{color:#2f4d78;font-size:14px}.creative-brief-form{background:#fbfcfe;border:1px solid #e2e8f1;border-radius:9px;grid-template-columns:1.2fr 1.2fr .8fr .5fr .5fr;gap:8px;padding:11px;display:grid}.creative-brief-form input,.creative-brief-form select,.creative-brief-form textarea,.creative-handoff-form input,.creative-handoff-form select,.creative-job input,.creative-job select{color:#34445d;background:#fff;border:1px solid #dce4ef;border-radius:7px;min-width:0;min-height:34px;padding:7px 9px;font-size:8px}.creative-brief-form textarea{resize:vertical;grid-column:1/-1;min-height:58px}.creative-brief-form button{grid-column:5}.creative-workflow-list{flex-direction:column;gap:10px;max-height:650px;display:flex;overflow:auto}.creative-workflow-list>article{background:#fff;border:1px solid #e1e7f0;border-radius:9px;padding:12px}.creative-job>div:first-child,.creative-output>div:first-child,.creative-workflow-list header{justify-content:space-between;align-items:center;gap:9px;display:flex}.creative-workflow-list header>div{flex-direction:column;gap:4px;min-width:0;display:flex}.creative-workflow-list strong{color:#35455e;font-size:9px}.creative-workflow-list small,.creative-workflow-list span{color:#8994a7;font-size:7px}.creative-workflow-list p{color:#637087;margin:7px 0;font-size:8px;line-height:1.6}.creative-workflow-list i{color:#707b8c;white-space:nowrap;background:#eef1f5;border-radius:999px;padding:4px 7px;font-size:7px;font-style:normal}.creative-workflow-list i.approved,.creative-workflow-list i.qa_passed,.creative-workflow-list i.ready,.creative-workflow-list i.simulation_ready,.creative-workflow-list i.succeeded{color:#17764c;background:#e7f7ee}.creative-workflow-list i.in_progress,.creative-workflow-list i.in_review,.creative-workflow-list i.queued,.creative-workflow-list i.running,.creative-workflow-list i.submitted{color:#936315;background:#fff3dc}.creative-workflow-list i.blocked,.creative-workflow-list i.permanent_failed,.creative-workflow-list i.qa_failed,.creative-workflow-list i.rejected,.creative-workflow-list i.retryable_failed,.creative-workflow-list i.waiting_human{color:#a74444;background:#fff0f0}.creative-actions{flex-wrap:wrap;gap:7px;display:flex}.creative-actions button,.creative-handoff-form button,.creative-job button{color:#3565ba;background:#f4f8ff;border:1px solid #cfdbec;border-radius:6px;min-height:31px;padding:0 9px;font-size:7px}.creative-job{background:#f9fbfe;border-left:3px solid #c8d8f2;border-radius:6px;margin-top:10px;padding:10px}.creative-job>div:first-child{justify-content:flex-start}.creative-job>div:first-child i{margin-left:auto}.creative-job form{grid-template-columns:1fr 1.4fr auto;gap:7px;margin-top:8px;display:grid}.creative-preflight{background:#fffaf1;border:1px solid #ead8b6;border-radius:7px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:8px;margin-top:8px;padding:8px;display:grid}.creative-preflight.ready{background:#eef9f3;border-color:#bfe3ce}.creative-preflight strong{color:#625438;font-size:7px}.creative-preflight i,.creative-preflight span{color:#81755f;font-size:7px;font-style:normal;line-height:1.5}.creative-preflight.ready strong{color:#17764c}.creative-execution{background:#fff;border:1px solid #dfe7f2;border-radius:7px;gap:6px;margin-top:8px;padding:9px;display:grid}.creative-execution>div{justify-content:space-between;align-items:center;gap:8px;display:flex}.creative-execution.succeeded{background:#eef9f3;border-color:#bfe3ce}.creative-execution.permanent_failed,.creative-execution.retryable_failed,.creative-execution.waiting_human{background:#fff7f7;border-color:#efcaca}.creative-execution button{justify-self:start}.creative-output{background:#fff;border:1px solid #e2e8f1;border-radius:8px;margin-top:9px;padding:10px}.creative-output>div:first-child{justify-content:flex-start}.creative-output>div:first-child i{margin-left:auto}.creative-handoff-form{border-top:1px solid #edf0f5;grid-template-columns:.8fr 1fr 1fr auto;gap:7px;margin-top:9px;padding-top:9px;display:grid}.creative-handoff{background:#eef7f2;border-radius:7px;grid-template-columns:auto minmax(0,1fr) auto;gap:8px;margin-top:9px;padding:8px;display:grid}.creative-handoff strong{color:#17764c;font-size:7px}.creative-handoff i{background:0 0;padding:0}.creative-boundary{background:#fffaf4;border:1px solid #f0d8bd;border-radius:8px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:12px;padding:11px 13px;display:grid}.creative-boundary strong{color:#875b24;font-size:8px}.creative-boundary i,.creative-boundary span{color:#8a765d;font-size:7px;font-style:normal;line-height:1.6}.creative-boundary i{white-space:nowrap}.data-center{flex-direction:column;gap:12px;display:flex}.data-controls{grid-template-columns:1.4fr .8fr 1fr auto auto;align-items:end;gap:10px;padding:14px;display:grid}.data-controls label{color:#65738a;flex-direction:column;gap:5px;font-size:7px;display:flex}.data-controls input,.data-controls select{color:#35445d;background:#fff;border:1px solid #dce3ee;border-radius:7px;height:34px;padding:0 9px;font-size:8px}.data-boundary,.data-quality-strip{background:#f7faff;border:1px solid #dbe4f1;border-radius:9px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:12px;padding:11px 14px;display:grid}.data-boundary strong,.data-quality-strip strong{color:#3565ba;background:#e9f1ff;border-radius:999px;padding:5px 8px;font-size:7px}.data-quality-strip strong.partial{color:#ad5b24;background:#fff0e3}.data-quality-strip strong.ready{color:#24815a;background:#e8f7ef}.data-quality-strip strong.empty{color:#718096;background:#eef1f5}.data-boundary span,.data-quality-strip span{color:#5d6a80;font-size:8px}.data-boundary i,.data-quality-strip i{color:#8491a6;white-space:nowrap;font-size:7px;font-style:normal}.data-kpis{grid-template-columns:repeat(6,1fr);gap:9px;display:grid}.data-kpis article{background:#fff;border:1px solid #e1e7f0;border-radius:9px;flex-direction:column;gap:5px;padding:13px;display:flex}.data-kpis span{color:#6e7a8e;font-size:7px}.data-kpis strong{color:#2e405c;font-size:15px}.data-kpis small{color:#8b96a8;font-size:7px}.data-warnings{flex-wrap:wrap;gap:6px;display:flex}.data-warnings span{color:#a9592a;background:#fff0e7;border-radius:999px;padding:6px 9px;font-size:7px}.data-store-table{overflow:hidden}.data-store-table .preview-table{max-height:320px;overflow:auto}.data-lower{grid-template-columns:1fr 1.15fr;gap:12px;display:grid}.data-history>div:last-child,.metric-dictionary>div:last-child{flex-direction:column;gap:7px;max-height:360px;display:flex;overflow:auto}.data-history article{border:1px solid #e4e9f1;border-radius:8px;grid-template-columns:auto minmax(0,1fr) auto auto;align-items:center;gap:8px;padding:9px;display:grid}.data-history article>i{color:#3565ba;background:#edf3ff;border-radius:6px;padding:4px 6px;font-size:7px;font-style:normal}.data-history article>div{flex-direction:column;gap:3px;min-width:0;display:flex}.data-history article strong{color:#35445d;font-size:8px}.data-history article small{color:#8490a4;font-size:7px}.data-history article>span{color:#27805a;font-size:8px;font-weight:700}.data-history article code{color:#8692a6;font-size:6px}.metric-dictionary details{background:#fff;border:1px solid #e3e9f2;border-radius:8px}.metric-dictionary summary{cursor:pointer;grid-template-columns:auto minmax(0,1fr) auto;gap:8px;padding:9px;list-style:none;display:grid}.metric-dictionary summary span{color:#4771bb;font-size:7px}.metric-dictionary summary strong{color:#36455d;font-size:8px}.metric-dictionary summary i{color:#a05d35;font-size:7px;font-style:normal}.metric-dictionary details p{color:#5e6c82;margin:0;padding:0 9px 5px;font-size:7px}.metric-dictionary details code,.metric-dictionary details small{color:#8793a6;padding:0 9px 6px;font-size:6px;display:block}.order-sales{flex-direction:column;gap:12px;display:flex}.order-boundary{background:#f6f9fd;border:1px solid #dce6f3;border-radius:9px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:12px;padding:12px 14px;display:grid}.order-boundary strong{color:#3565ba;background:#e9f1ff;border-radius:999px;padding:5px 8px;font-size:7px}.order-boundary span{color:#5d6a80;font-size:8px;line-height:1.6}.order-boundary i{color:#8491a6;white-space:nowrap;font-size:7px;font-style:normal}.order-filters{padding:13px}.order-filters form{grid-template-columns:1.2fr .8fr .8fr .85fr .85fr auto;align-items:center;gap:8px;display:grid}.order-filters input,.order-filters select{color:#35445d;background:#fff;border:1px solid #dce3ee;border-radius:7px;min-width:0;height:35px;padding:0 9px;font-size:8px}.order-layout{grid-template-columns:minmax(520px,1.35fr) minmax(330px,.65fr);align-items:start;gap:12px;display:grid}.order-detail,.order-list{min-height:410px}.order-list .preview-table{max-height:510px}.order-list tbody tr{cursor:pointer;transition:background .14s}.order-list tbody tr:hover{background:#f7f9fd}.order-list tbody tr.selected-row{background:#edf4ff;box-shadow:inset 3px 0 #3974dc}.order-state{color:#707b8c;white-space:nowrap;background:#eef1f5;border-radius:999px;padding:4px 7px;font-size:7px;font-style:normal;display:inline-block}.order-state.complete{color:#17764c;background:#e7f7ee}.order-state.incomplete{color:#936315;background:#fff3dc}.order-state.quarantined{color:#a74444;background:#fff0f0}.order-detail-body{flex-direction:column;gap:11px;display:flex}.order-detail-head{border-bottom:1px solid #edf0f5;grid-template-columns:minmax(0,1fr) auto;gap:4px 8px;padding-bottom:10px;display:grid}.order-detail-head strong{color:#2d405e;text-overflow:ellipsis;white-space:nowrap;font-size:11px;overflow:hidden}.order-detail-head span{color:#7e8a9d;grid-column:1;font-size:7px}.order-detail-head i{color:#3565ba;background:#edf3ff;border-radius:999px;grid-area:1/2/3;align-self:center;padding:5px 7px;font-size:7px;font-style:normal}.order-money-grid{grid-template-columns:repeat(3,1fr);gap:7px;display:grid}.order-money-grid span{color:#7d899c;background:#f7f9fc;border-radius:8px;flex-direction:column;gap:4px;padding:9px;font-size:7px;display:flex}.order-money-grid strong{color:#2e4364;font-size:11px}.order-detail-body h3{color:#45546c;margin:4px 0 -3px;font-size:8px}.order-fulfillment-card{background:linear-gradient(145deg,#f9fbff,#f3f7fd);border:1px solid #d8e4f5;border-radius:10px;flex-direction:column;gap:10px;padding:12px;display:flex}.order-fulfillment-head{justify-content:space-between;align-items:center;gap:10px;display:flex}.order-fulfillment-head>div{flex-direction:column;gap:3px;display:flex}.order-fulfillment-head strong{color:#28466f;font-size:11px}.order-fulfillment-head small{color:#7a879a;font-size:8px}.order-fulfillment-head>i{color:#21724f;background:#e6f6ee;border-radius:999px;padding:5px 8px;font-size:8px;font-style:normal}.order-fulfillment-head>i.warning{color:#9b5d19;background:#fff1df}.order-fulfillment-steps{grid-template-columns:repeat(5,1fr);gap:5px;display:grid}.order-fulfillment-steps span{color:#9aa4b3;flex-direction:column;align-items:center;gap:4px;display:flex;position:relative}.order-fulfillment-steps span:before{content:"";background:#dce3ed;height:2px;position:absolute;top:10px;left:-55%;right:55%}.order-fulfillment-steps span:first-child:before{display:none}.order-fulfillment-steps b{z-index:1;color:#758196;background:#e8edf4;border-radius:50%;place-items:center;width:21px;height:21px;font-size:8px;display:grid}.order-fulfillment-steps small{text-align:center;font-size:7px}.order-fulfillment-steps span.done{color:#3569bd}.order-fulfillment-steps span.done b,.order-fulfillment-steps span.done:before{color:#fff;background:#4d80d8}.order-fulfillment-warning{color:#9a5724;background:#fff2e6;border-radius:7px;margin:0;padding:8px 9px;font-size:8px;line-height:1.55}.order-fulfillment-form{border-top:1px solid #dfe7f2;flex-direction:column;gap:8px;padding-top:9px;display:flex}.order-fulfillment-form.split{grid-template-columns:1fr 1fr;display:grid}.order-fulfillment-form label{color:#53637a;flex-direction:column;gap:4px;font-size:8px;display:flex}.order-fulfillment-form input,.order-fulfillment-form textarea{color:#31435f;background:#fff;border:1px solid #d7e0ed;border-radius:7px;min-height:34px;padding:7px 8px;font-size:9px}.order-fulfillment-form textarea{resize:vertical;min-height:62px}.order-fulfillment-form>div{flex-wrap:wrap;gap:7px;display:flex}.order-fulfillment-form>button,.order-fulfillment-form>div button{min-height:32px}.order-fulfillment-form>small{color:#8792a3;align-self:center;font-size:7px}.order-fulfillment-shipment{background:#fff;border-radius:7px;grid-template-columns:auto minmax(0,1fr) auto;gap:8px;padding:8px 9px;display:grid}.order-fulfillment-shipment small,.order-fulfillment-shipment span{color:#7c889a;font-size:8px}.order-fulfillment-shipment strong{color:#324967;text-overflow:ellipsis;font-size:9px;overflow:hidden}.order-fulfillment-events{border-top:1px solid #dfe7f2}.order-fulfillment-events summary{cursor:pointer;color:#4f6f9f;padding-top:9px;font-size:8px}.order-fulfillment-events article{border-bottom:1px solid #e6ebf2;grid-template-columns:auto minmax(0,1fr);gap:8px;padding:8px 0;display:grid}.order-fulfillment-events article>b{color:#4872b4;background:#eaf1fd;border-radius:50%;place-items:center;width:20px;height:20px;font-size:7px;display:grid}.order-fulfillment-events article>div{flex-direction:column;gap:3px;display:flex}.order-fulfillment-events article strong{color:#394d68;font-size:8px}.order-fulfillment-events article span{color:#66758a;font-size:8px;line-height:1.5}.order-fulfillment-events article small{color:#8c97a8;font-size:7px}.order-entry-panel{padding:0;overflow:hidden}.order-entry-panel>summary{cursor:pointer;align-items:center;gap:12px;padding:13px 15px;list-style:none;display:flex}.order-entry-panel>summary::-webkit-details-marker{display:none}.order-entry-panel>summary strong{color:#2f4363;font-size:10px}.order-entry-panel>summary span{color:#8290a5;font-size:7px}.order-entry-panel>.form-error{margin:0 15px 12px}.order-entry-scope{background:#f6faff;border:1px solid #dbe8fb;border-radius:10px;grid-template-columns:minmax(220px,1fr) minmax(130px,.45fr) minmax(220px,.8fr) auto;align-items:end;gap:10px;margin:0 15px 14px;padding:12px;display:grid}.order-entry-scope>div{flex-direction:column;align-self:center;gap:4px;display:flex}.order-entry-scope strong{color:#29466f;font-size:9px}.order-entry-scope label,.order-entry-scope span{color:#708096;font-size:7px}.order-entry-scope label{flex-direction:column;gap:4px;display:flex}.order-entry-scope select{color:#31405b;background:#fff;border:1px solid #cfdbed;border-radius:7px;min-height:34px;padding:0 8px;font-size:8px}.order-entry-scope i{color:#42668f;white-space:nowrap;background:#e8f1ff;border-radius:999px;align-self:center;padding:5px 8px;font-size:7px;font-style:normal}.order-entry-grid{border-top:1px solid #edf0f5;grid-template-columns:minmax(0,1.6fr) minmax(260px,.4fr);gap:14px;padding:0 15px 15px;display:grid}.order-entry-grid form{flex-direction:column;gap:9px;padding-top:13px;display:flex}.order-entry-grid h3{color:#3b4d68;margin:0;font-size:9px}.order-entry-grid p,.order-entry-grid small{color:#7f8b9d;margin:0;font-size:7px;line-height:1.6}.order-entry-grid label{color:#647288;flex-direction:column;gap:4px;font-size:7px;display:flex}.order-entry-grid input,.order-entry-grid select,.order-entry-grid textarea{color:#31405b;background:#fff;border:1px solid #dce3ed;border-radius:7px;min-height:34px;padding:0 8px;font-size:8px}.order-entry-grid textarea{resize:vertical;min-height:70px;padding-top:8px}.order-address-recognizer{background:#fbfdff;border:1px dashed #cbdcf3;border-radius:9px;grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:7px 10px;padding:10px;display:grid}.order-address-recognizer label{grid-column:1}.order-address-recognizer button{grid-area:1/2}.order-address-recognizer p,.order-address-recognizer small{grid-column:1/-1}.order-address-recognizer p{color:#247553}.order-entry-fields{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;display:grid}.order-entry-fields .wide{grid-column:span 2}.order-entry-grid .text-button{align-self:flex-start;text-decoration:none}.order-entry-grid .primary-button{align-self:flex-start}.order-customer-card{background:#f8fbff;border:1px solid #dfe7f2;border-radius:8px;flex-direction:column;align-items:flex-start;gap:6px;padding:10px;display:flex}.order-customer-card>div{align-items:center;gap:9px;display:flex}.order-customer-card strong{color:#344861;font-size:9px}.order-customer-card small,.order-customer-card span{color:#66758a;font-size:7px;line-height:1.55}.order-customer-card .text-button{padding:0}.order-issue,.order-line,.order-refund{border:1px solid #e6eaf1;border-radius:8px;grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:9px;padding:9px;display:grid}.order-issue>div,.order-line>div,.order-refund>div{flex-direction:column;gap:3px;min-width:0;display:flex}.order-issue strong,.order-line strong,.order-refund strong{color:#3c4c65;text-overflow:ellipsis;white-space:nowrap;font-size:8px;overflow:hidden}.order-issue small,.order-line small,.order-refund small{color:#8994a7;font-size:7px}.order-line b,.order-line span,.order-refund b{color:#516078;white-space:nowrap;font-size:8px}.order-line b,.order-refund b{color:#2e5fae}.order-issue{grid-template-columns:auto minmax(0,1fr)}.order-issue>i{color:#b14f22;background:#fff0e8;border-radius:999px;padding:4px 6px;font-size:7px;font-style:normal}.order-none{color:#8a95a7;background:#f8f9fc;padding:8px 9px}.order-none,.order-privacy{border-radius:7px;font-size:7px}.order-privacy{color:#526f9c;background:#eef5ff;margin-top:3px;padding:9px 10px;line-height:1.6}.risk-center{flex-direction:column;gap:12px;display:flex}.risk-boundary,.risk-status{background:#f7faff;border:1px solid #dbe4f1;border-radius:9px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:12px;padding:12px 14px;display:grid}.risk-boundary strong,.risk-status strong{color:#19764f;background:#e8f7ef;border-radius:999px;padding:5px 8px;font-size:7px}.risk-status.warning strong{color:#936315;background:#fff3dc}.risk-status.critical strong{color:#a74444;background:#fff0f0}.risk-boundary span,.risk-status span{color:#5d6a80;font-size:8px;line-height:1.6}.risk-boundary i,.risk-status i{color:#8491a6;white-space:nowrap;font-size:7px;font-style:normal}.risk-grid{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:12px;display:grid}.risk-audit-list>div:last-child,.risk-auth-list>div:last-child,.risk-findings>div:last-child,.risk-health>div:last-child{flex-direction:column;gap:7px;max-height:430px;display:flex;overflow:auto}.risk-audit-list article,.risk-auth-list article,.risk-health article{border:1px solid #e5eaf2;border-radius:8px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:9px;padding:9px;display:grid}.risk-audit-list article>i,.risk-auth-list article>i,.risk-health article>i{color:#17764c;white-space:nowrap;background:#e7f7ee;border-radius:999px;padding:4px 7px;font-size:7px;font-style:normal}.risk-health article>i.waiting,.risk-health article>i.warning{color:#936315;background:#fff3dc}.risk-audit-list article>i.denied,.risk-audit-list article>i.failed,.risk-auth-list article>i.denied,.risk-auth-list article>i.failed,.risk-health article>i.critical{color:#a74444;background:#fff0f0}.risk-audit-list article>div,.risk-auth-list article>div,.risk-health article>div{flex-direction:column;gap:3px;min-width:0;display:flex}.risk-audit-list strong,.risk-auth-list strong,.risk-health strong{color:#3b4b64;text-overflow:ellipsis;white-space:nowrap;font-size:8px;overflow:hidden}.risk-audit-list small,.risk-auth-list small,.risk-health small{color:#8994a7;text-overflow:ellipsis;white-space:nowrap;font-size:7px;overflow:hidden}.risk-audit-list time,.risk-auth-list time,.risk-health time{color:#8a95a7;white-space:nowrap;font-size:6px}.risk-findings .panel-head>b{color:#b14f22;background:#fff0e8;border-radius:999px;padding:4px 7px;font-size:7px}.risk-findings article{border:1px solid #e5eaf2;border-radius:8px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:9px;padding:10px;display:grid}.risk-findings article>i{color:#3565ba;background:#edf3ff;border-radius:999px;padding:4px 7px;font-size:7px;font-style:normal}.risk-findings article>i.medium{color:#936315;background:#fff3dc}.risk-findings article>i.critical,.risk-findings article>i.high{color:#a74444;background:#fff0f0}.risk-findings article>div{flex-direction:column;gap:4px;min-width:0;display:flex}.risk-findings article strong{color:#3b4b64;font-size:8px}.risk-findings article strong b{color:#a74444;margin-left:6px}.risk-findings article small{color:#7f8b9e;font-size:7px;line-height:1.5}.risk-findings article button{color:#3565ba;white-space:nowrap;background:#fff;border:1px solid #d5dfed;border-radius:6px;padding:5px 8px;font-size:7px}.risk-audit-list .panel-head>span,.risk-auth-list .panel-head>span{color:#77849a;font-size:7px}.lifecycle-policies .panel-head>i{color:#17764c;background:#e7f7ee;border-radius:999px;padding:5px 8px;font-size:7px;font-style:normal}.lifecycle-policies .panel-head>i.waiting{color:#936315;background:#fff3dc}.lifecycle-policies .panel-head>i.critical{color:#a74444;background:#fff0f0}.lifecycle-policy-list{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;max-height:620px;display:grid;overflow:auto}.lifecycle-policy-list>article{background:#fbfcfe;border:1px solid #e5eaf2;border-radius:8px;flex-direction:column;gap:7px;padding:10px;display:flex}.lifecycle-policy-list>article>div:first-child{grid-template-columns:auto minmax(0,1fr);align-items:center;gap:5px 8px;display:grid}.lifecycle-policy-list>article>div:first-child>i{color:#3565ba;background:#edf3ff;border-radius:999px;padding:3px 6px;font-size:6px;font-style:normal}.lifecycle-policy-list strong{color:#3b4b64;font-size:8px}.lifecycle-policy-list strong small{color:#8793a6;font-size:6px}.lifecycle-policy-list>article>div:first-child>p{color:#7f8b9e;grid-column:1/-1;margin:0;font-size:7px;line-height:1.55}.lifecycle-policy-tags{flex-wrap:wrap;gap:4px;display:flex}.lifecycle-policy-tags span{color:#66748a;background:#f0f3f8;border-radius:5px;padding:3px 5px;font-size:6px}.lifecycle-policy-list details{border-top:1px solid #e8edf4;padding-top:6px}.lifecycle-policy-list summary{cursor:pointer;color:#5272aa;font-size:7px}.lifecycle-policy-list details p,.lifecycle-policy-list details small{color:#8490a2;word-break:break-all;margin:6px 0 0;font-size:6px;line-height:1.6;display:block}.lifecycle-review-panel .panel-head a{color:#3565ba;background:#eff4ff;border-radius:6px;padding:5px 8px;font-size:7px;text-decoration:none}.lifecycle-review-layout{grid-template-columns:minmax(220px,.7fr) minmax(0,1.3fr);gap:10px;display:grid}.lifecycle-review-layout>form{background:#fbfcfe;border:1px solid #e5eaf2;border-radius:8px;flex-direction:column;gap:8px;padding:10px;display:flex}.lifecycle-review-layout form label{color:#53627a;flex-direction:column;gap:4px;font-size:7px;display:flex}.lifecycle-review-layout input,.lifecycle-review-layout textarea{color:#34445f;background:#fff;border:1px solid #dfe6f0;border-radius:6px;width:100%;padding:7px;font-size:7px}.lifecycle-review-layout form small{color:#8793a6;font-size:6px;line-height:1.55}.lifecycle-review-list{flex-direction:column;gap:7px;max-height:360px;display:flex;overflow:auto}.lifecycle-review-list>article{background:#fff;border:1px solid #e5eaf2;border-radius:8px;flex-direction:column;gap:5px;padding:9px;display:flex}.lifecycle-review-list article>div:first-child{grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:6px;display:grid}.lifecycle-review-list i{color:#936315;background:#fff3dc;border-radius:999px;padding:3px 5px;font-size:6px;font-style:normal}.lifecycle-review-list i.accepted_for_revision{color:#17764c;background:#e7f7ee}.lifecycle-review-list i.rejected{color:#a74444;background:#fff0f0}.lifecycle-review-list strong{color:#3b4b64;font-size:8px}.lifecycle-review-list em,.lifecycle-review-list small,.lifecycle-review-list span{color:#7e8a9d;font-size:6px;font-style:normal}.lifecycle-review-list p{color:#5e6d83;margin:0;font-size:7px;line-height:1.55}.lifecycle-review-list article>div:last-child{grid-template-columns:minmax(0,1fr) auto auto;gap:5px;display:grid}.lifecycle-review-list button{color:#fff;cursor:pointer;background:#386dcc;border:0;border-radius:5px;padding:6px 8px;font-size:6px}.lifecycle-review-list button.danger-button{color:#a74444;background:#fff0f0}.workflow-center{flex-direction:column;gap:14px;display:flex}.workflow-sections{background:#f7f9fc;border:1px solid #e0e6ef;border-radius:9px;gap:7px;padding:5px;display:flex}.workflow-sections button{color:#6b778b;background:0 0;border:1px solid #0000;border-radius:7px;min-height:34px;padding:0 13px;font-size:8px}.workflow-sections button.active{color:#2f65c7;background:#fff;border-color:#c6d6f1;box-shadow:0 2px 7px #33507d12}.workflow-sections b{background:#e8eef8;border-radius:999px;margin-left:5px;padding:2px 5px;font-size:7px}.workflow-inbox{min-height:390px}.workflow-filters{grid-template-columns:repeat(6,1fr);gap:7px;margin-bottom:13px;display:grid}.workflow-filters button{color:#6c788c;background:#fafbfd;border:1px solid #e1e7f0;border-radius:8px;justify-content:space-between;align-items:center;gap:6px;padding:9px 10px;font-size:8px;display:flex}.workflow-filters button.active{color:#2d64c2;background:#f0f5ff;border-color:#b8cdf4;box-shadow:inset 0 -2px #3974dc}.workflow-filters strong{font-size:11px}.workflow-item-list{flex-direction:column;gap:8px;display:flex}.workflow-item-list article{background:#fff;border:1px solid #e4e9f1;border-radius:9px;grid-template-columns:auto minmax(0,1fr) auto auto;align-items:center;gap:11px;padding:12px;display:grid}.workflow-item-list article.overdue{background:snow;border-color:#efc7c7}.workflow-item-list article>i{color:#3565ba;white-space:nowrap;background:#edf3ff;border-radius:999px;padding:5px 8px;font-size:7px;font-style:normal}.workflow-item-list article>i.approval{color:#7152bd;background:#f0ebff}.workflow-item-list article>i.alert{color:#b14f22;background:#fff0e8}.workflow-item-list article>div{flex-direction:column;gap:4px;min-width:0;display:flex}.workflow-item-list article>div>div{align-items:center;gap:6px;display:flex}.workflow-item-list article strong{color:#35455e;text-overflow:ellipsis;white-space:nowrap;font-size:9px;overflow:hidden}.workflow-item-list article>div b{color:#fff;background:#e33b3b;border-radius:999px;padding:2px 5px;font-size:6px}.workflow-item-list p{color:#66748a;margin:0;font-size:8px}.workflow-item-list small{color:#8994a7;font-size:7px}.workflow-item-list article>span{text-align:right;flex-direction:column;gap:4px;display:flex}.workflow-item-list article>span b{color:#6d788b;white-space:nowrap;font-size:7px}.workflow-item-list article.overdue>span b{color:#ae4141}.workflow-item-list article>button{color:#3565ba;white-space:nowrap;background:#f4f8ff;border:1px solid #cfdbec;border-radius:6px;padding:6px 9px;font-size:7px}.notification-history .workflow-item-list article.resolved{opacity:.78;background:#fafbfc}.notification-history .workflow-item-list article.muted{border-style:dashed}.notification-history .workflow-item-list em{color:#7c8799;background:#eef1f5;border-radius:999px;padding:2px 5px;font-size:6px;font-style:normal}.notification-preferences{min-height:390px}.preference-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.preference-grid label{background:#fbfcfe;border:1px solid #e2e7ef;border-radius:9px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:5px 12px;padding:14px;display:grid}.preference-grid label>span{color:#35455e;font-size:9px;font-weight:700}.preference-grid label>small{color:#8590a2;grid-column:1;font-size:7px;line-height:1.5}.preference-grid input{accent-color:#3470d4;grid-area:1/2/3;width:16px;height:16px}.preference-grid select{color:#46546a;background:#fff;border:1px solid #d7dfeb;border-radius:7px;grid-area:1/2/3;min-height:32px;padding:0 8px;font-size:8px}.external-delivery-lock{background:#fffaf4;border:1px solid #f0d8bd;border-radius:9px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:12px;margin-top:14px;padding:13px 15px;display:grid}.external-delivery-lock strong{color:#875b24;font-size:9px}.external-delivery-lock span{color:#8a765d;font-size:7px;line-height:1.6}.external-delivery-lock i{color:#8b622d;background:#f4e7d7;border-radius:999px;padding:4px 7px;font-size:7px;font-style:normal}.workflow-boundary{background:#f6f9fd;border:1px solid #dce6f3;border-radius:9px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:12px;padding:13px 15px;display:grid}.workflow-boundary strong{color:#344b6d;font-size:9px}.workflow-boundary i,.workflow-boundary span{color:#7d899b;font-size:7px;line-height:1.6}.workflow-boundary i{white-space:nowrap;font-style:normal}.store-learning-campaign{scroll-margin-top:120px}.store-learning-campaign>.panel-head{align-items:flex-start}.store-learning-campaign>.panel-head p{max-width:780px}.store-learning-actions{flex-wrap:wrap;justify-content:flex-end;gap:7px;display:flex}.store-learning-empty{background:#f8fbff;border:1px dashed #ccd9e9;border-radius:9px;flex-direction:column;gap:5px;padding:14px;display:flex}.store-learning-empty strong{color:#405978;font-size:11px}.store-learning-empty span{color:#7d899b;font-size:9px;line-height:1.6}.store-learning-summary{grid-template-columns:repeat(3,minmax(0,1fr));gap:9px;display:grid}.store-learning-summary article{background:#f8fafd;border:1px solid #e1e8f1;border-radius:9px;flex-direction:column;gap:5px;padding:11px;display:flex}.store-learning-summary small,.store-learning-summary span{color:#7e8b9e;font-size:8px;line-height:1.5}.store-learning-summary strong{color:#315f9f;font-size:12px}.store-learning-progress{background:#e3e9f1;border-radius:999px;height:5px;margin:11px 0;overflow:hidden}.store-learning-progress span{border-radius:inherit;background:#3974d8;height:100%;transition:width .2s;display:block}.store-learning-role-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.store-learning-role-grid>article{background:#fff;border:1px solid #e2e8f0;border-radius:8px;flex-direction:column;gap:8px;min-width:0;padding:10px;display:flex}.store-learning-role-grid>article.blocked,.store-learning-role-grid>article.waiting_external,.store-learning-role-grid>article.waiting_human{background:#fffaf1;border-color:#ecd5ad}.store-learning-role-grid>article.failed{background:snow;border-color:#efc4c4}.store-learning-role-grid header{grid-template-columns:minmax(0,1fr) auto;gap:7px;display:grid}.store-learning-role-grid header>div{flex-direction:column;gap:3px;min-width:0;display:flex}.store-learning-role-grid header strong{color:#3b4e69;text-overflow:ellipsis;white-space:nowrap;font-size:10px;overflow:hidden}.store-learning-role-grid header small{color:#8894a6;text-overflow:ellipsis;white-space:nowrap;font-size:8px;overflow:hidden}.store-learning-role-grid header b{color:#607087;white-space:nowrap;background:#edf2f8;border-radius:999px;align-self:start;padding:4px 6px;font-size:7px}.store-learning-role-grid article.running header b{color:#2e63af;background:#e8f1ff}.store-learning-role-grid article.review header b{color:#7045ad;background:#f1eaff}.store-learning-role-grid article.completed header b{color:#18764d;background:#e7f7ee}.store-learning-role-grid dl{grid-template-columns:minmax(0,1fr) auto;gap:7px;margin:0;display:grid}.store-learning-role-grid dl>div{background:#f3f6fa;border-radius:6px;flex-direction:column;gap:3px;min-width:0;padding:7px;display:flex}.store-learning-role-grid dt{color:#8a95a6;font-size:7px}.store-learning-role-grid dd{color:#455a76;margin:0;font-size:8px;line-height:1.45}.store-learning-role-grid em{color:#986122;font-size:8px;font-style:normal;line-height:1.5}.store-learning-role-grid footer{color:#8b96a6;border-top:1px solid #edf0f4;justify-content:space-between;gap:7px;margin-top:auto;padding-top:7px;font-size:7px;display:flex}.store-learning-meta{color:#909bad;overflow-wrap:anywhere;margin-top:9px;font-size:7px;display:block}.store-learning-result{background:#f9fbfe;border:1px solid #dce6f2;border-radius:7px}.store-learning-result summary{cursor:pointer;color:#315f9f;padding:8px;font-size:8px;font-weight:700}.store-learning-result>div{border-top:1px solid #e5ebf3;flex-direction:column;gap:5px;padding:0 8px 9px;display:flex}.store-learning-result strong{color:#455a76;margin-top:7px;font-size:8px}.store-learning-result li,.store-learning-result p{color:#68778c;white-space:pre-wrap;overflow-wrap:anywhere;margin:0;font-size:8px;line-height:1.65}.store-learning-result ul{flex-direction:column;gap:3px;margin:0;padding-left:16px;display:flex}.store-learning-result .store-learning-output{color:#344d6d}.store-learning-evidence-list{flex-direction:column;gap:6px;display:flex}.store-learning-evidence-detail{background:#fff;border:1px solid #d9e4f1;border-radius:7px;overflow:hidden}.store-learning-evidence-detail>summary{cursor:pointer;justify-content:space-between;align-items:center;gap:9px;padding:8px;list-style:none;display:flex}.store-learning-evidence-detail>summary::-webkit-details-marker{display:none}.store-learning-evidence-detail>summary>span{flex-direction:column;gap:2px;min-width:0;display:flex}.store-learning-evidence-detail>summary>span:last-child{flex-shrink:0;align-items:flex-end}.store-learning-evidence-detail>summary small{color:#8a97aa;font-size:6px;font-weight:500}.store-learning-evidence-detail>summary strong{color:#344f73;margin:0;font-size:8px}.store-learning-evidence-detail>summary b{color:#23744f;background:#e8f5ee;border-radius:999px;padding:3px 5px;font-size:6px}.store-learning-evidence-detail.manual_evidence_required>summary b,.store-learning-evidence-detail.missing>summary b,.store-learning-evidence-detail.stale>summary b,.store-learning-evidence-detail.waiting_human>summary b{color:#96611e;background:#fff3df}.store-learning-evidence-detail.cancelled>summary b,.store-learning-evidence-detail.failed>summary b{color:#a33b3b;background:#fdeaea}.store-learning-evidence-detail>summary i{color:#3974d8;font-size:6px;font-style:normal}.store-learning-evidence-detail>div{background:#fbfdff;border-top:1px solid #e9eef5;flex-direction:column;gap:7px;padding:9px;display:flex}.store-learning-evidence-detail .store-learning-evidence-summary{color:#324c6e;font-weight:600}.store-learning-evidence-detail dl{grid-template-columns:repeat(2,minmax(0,1fr));gap:5px;display:grid}.store-learning-evidence-detail dl>div{background:#f0f5fb;padding:6px}.store-learning-evidence-detail section{grid-template-columns:74px minmax(0,1fr);gap:7px;display:grid}.store-learning-evidence-detail section strong{color:#7b899c;margin:0;font-size:7px}.store-learning-evidence-detail section span{color:#4d607b;overflow-wrap:anywhere;font-size:7px;line-height:1.55}.store-learning-evidence-detail footer{margin:0;padding-top:6px}.store-learning-fingerprint{background:#f1f4f8;border-radius:5px;padding:6px}.store-learning-fingerprint>summary{color:#7f8a9a;padding:0;font-size:6px;font-weight:500}.store-learning-fingerprint code{color:#7f8a9a;overflow-wrap:anywhere;margin-top:5px;font-size:6px;display:block}.store-learning-legacy-evidence{background:#fffaf1;border:1px dashed #e0b66c;border-radius:6px;padding:7px}.agent-monitor-center{flex-direction:column;gap:14px;display:flex}.agent-monitor-truth{background:linear-gradient(135deg,#f3f8ff,#fbfdff);border:1px solid #cfe0f4;border-radius:10px;grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:12px;padding:13px 15px;display:grid}.agent-monitor-truth>div{flex-direction:column;gap:4px;display:flex}.agent-monitor-truth strong{color:#294f86;font-size:12px}.agent-monitor-truth span{color:#66768d;font-size:10px;line-height:1.6}.agent-monitor-truth b,.agent-monitor-truth i{color:#64748b;white-space:nowrap;background:#fff;border-radius:7px;padding:6px 9px;font-size:9px;font-style:normal}.agent-monitor-truth i{color:#1d7350;background:#eef8f3}.agent-monitor-kpis{grid-template-columns:repeat(6,minmax(0,1fr));gap:9px;display:grid}.agent-monitor-kpis article{background:#fff;border:1px solid #e1e8f1;border-radius:10px;flex-direction:column;gap:5px;min-width:0;padding:13px;display:flex;box-shadow:0 4px 14px #29456b0a}.agent-monitor-kpis article.warning{background:#fffaf1;border-color:#efd7ac}.agent-monitor-kpis small,.agent-monitor-kpis span{color:#7c899c;font-size:9px;line-height:1.45}.agent-monitor-kpis strong{color:#2d5eaa;font-size:22px}.agent-monitor-kpis article.warning strong{color:#a7681d}.agent-monitor-board>.panel-head>span{color:#718198;font-size:10px}.agent-monitor-toolbar{grid-template-columns:minmax(240px,1fr) 180px;gap:9px;margin-bottom:12px;display:grid}.agent-monitor-toolbar input,.agent-monitor-toolbar select{color:#35465e;background:#fff;border:1px solid #dbe3ee;border-radius:8px;min-height:38px;padding:7px 10px;font-size:11px}.agent-monitor-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.agent-monitor-card{min-width:0;min-height:210px;color:inherit;text-align:left;background:#fbfcfe;border:1px solid #e0e7f0;border-radius:10px;flex-direction:column;gap:9px;padding:13px;transition:border-color .16s,box-shadow .16s,transform .16s;display:flex}.agent-monitor-card:hover{border-color:#b8cbe6;transform:translateY(-1px);box-shadow:0 8px 22px #23426914}.agent-monitor-card.selected{border-color:#6e99dc;box-shadow:inset 3px 0 #3974d8,0 8px 22px #23426914}.agent-monitor-card.stale{background:#fffaf2;border-color:#e1ad65}.agent-monitor-card header{grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:9px;display:grid}.agent-monitor-card header>i{color:#3166b6;background:#e9f2ff;border-radius:9px;place-items:center;width:32px;height:32px;font-size:12px;font-style:normal;font-weight:700;display:grid}.agent-monitor-card header>div{flex-direction:column;gap:3px;min-width:0;display:flex}.agent-monitor-card header strong{color:#34465f;font-size:12px}.agent-monitor-card header small{color:#8491a4;text-overflow:ellipsis;white-space:nowrap;font-size:9px;overflow:hidden}.agent-monitor-card header>b,.agent-monitor-detail .panel-head>span{color:#5f6f86;white-space:nowrap;background:#edf2f8;border-radius:999px;padding:5px 8px;font-size:8px}.agent-monitor-card.executing header>b,.agent-monitor-detail .panel-head>span.executing{color:#18764d;background:#e7f7ee}.agent-monitor-card.working header>b,.agent-monitor-detail .panel-head>span.working{color:#2e63af;background:#e8f1ff}.agent-monitor-card.waiting_external header>b,.agent-monitor-card.waiting_human header>b,.agent-monitor-detail .panel-head>span.waiting_external,.agent-monitor-detail .panel-head>span.waiting_human{color:#966414;background:#fff2d9}.agent-monitor-card.review header>b,.agent-monitor-detail .panel-head>span.review{color:#7045ad;background:#f1eaff}.agent-monitor-card.failed header>b,.agent-monitor-detail .panel-head>span.failed{color:#a64040;background:#ffeded}.agent-monitor-stage{background:#f1f5fa;border-radius:8px;grid-template-columns:minmax(0,1fr) auto;gap:5px 8px;padding:9px 10px;display:grid}.agent-monitor-stage>span{color:#385577;font-size:10px;font-weight:700}.agent-monitor-stage>small{color:#8190a4;font-size:8px}.agent-monitor-stage>div{grid-column:1/-1;grid-template-columns:repeat(5,1fr);gap:4px;display:grid}.agent-monitor-stage i{background:#d7e0ea;border-radius:999px;height:3px}.agent-monitor-stage i.done{background:#4c82d6}.agent-monitor-card h3{color:#34465f;text-overflow:ellipsis;white-space:nowrap;margin:0;font-size:11px;overflow:hidden}.agent-monitor-card>p{color:#68778d;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:0;font-size:9px;line-height:1.6;display:-webkit-box;overflow:hidden}.agent-monitor-card>footer,.agent-monitor-counts{color:#8793a5;flex-wrap:wrap;justify-content:space-between;gap:5px 9px;font-size:8px;display:flex}.agent-monitor-counts{border-top:1px solid #e6ebf2;margin-top:auto;padding-top:8px}.agent-monitor-idle{text-align:center;border:1px dashed #dce3ec;border-radius:8px;flex-direction:column;justify-content:center;align-items:center;gap:6px;min-height:96px;padding:14px;display:flex}.agent-monitor-idle strong{color:#627188;font-size:10px}.agent-monitor-idle span{color:#919bac;font-size:8px;line-height:1.5}.agent-monitor-detail>.panel-head>span{align-self:center}.agent-monitor-detail-grid{grid-template-columns:minmax(0,1.1fr) minmax(320px,.9fr);align-items:start;gap:12px;display:grid}.agent-monitor-runtime,.agent-monitor-task,.agent-monitor-timeline{background:#fbfcfe;border:1px solid #e3e9f1;border-radius:9px;padding:13px}.agent-monitor-task{grid-row:span 2}.agent-monitor-runtime h3,.agent-monitor-task h3,.agent-monitor-timeline h3{color:#34465f;margin:0 0 10px;font-size:12px}.agent-monitor-runtime>p,.agent-monitor-task>p{color:#5f6f86;margin:0 0 10px;font-size:10px;line-height:1.65}.agent-monitor-task dl{grid-template-columns:repeat(2,minmax(0,1fr));gap:7px;margin:0;display:grid}.agent-monitor-task dl>div{background:#f2f5f9;border-radius:7px;flex-direction:column;gap:4px;min-width:0;padding:9px;display:flex}.agent-monitor-task dt{color:#8692a4;font-size:8px}.agent-monitor-task dd{overflow-wrap:anywhere;color:#41526a;margin:0;font-size:9px;line-height:1.55}.agent-monitor-task blockquote{color:#895d29;background:#fff8ed;border-left:3px solid #e09a4b;margin:10px 0 0;padding:10px 12px;font-size:9px;line-height:1.6}.agent-monitor-runtime>div{grid-template-columns:repeat(3,1fr);gap:7px;display:grid}.agent-monitor-runtime span{color:#8793a5;background:#f2f5f9;border-radius:7px;flex-direction:column;gap:4px;padding:9px;font-size:8px;display:flex}.agent-monitor-runtime b{color:#3d516d;font-size:10px}.agent-monitor-runtime small{color:#8793a5;margin-top:8px;font-size:8px;line-height:1.5;display:block}.agent-monitor-timeline ol{flex-direction:column;gap:0;max-height:280px;margin:0;padding:0;list-style:none;display:flex;overflow:auto}.agent-monitor-timeline li{grid-template-columns:auto minmax(0,1fr);gap:9px;padding:0 0 12px;display:grid;position:relative}.agent-monitor-timeline li:before{content:"";background:#dce4ef;width:1px;position:absolute;top:16px;bottom:0;left:5px}.agent-monitor-timeline li:last-child:before{display:none}.agent-monitor-timeline li>i{z-index:1;background:#5686cf;border:2px solid #fff;border-radius:999px;width:11px;height:11px;margin-top:3px;box-shadow:0 0 0 1px #9db8df}.agent-monitor-timeline li>div{flex-direction:column;gap:3px;min-width:0;display:flex}.agent-monitor-timeline strong{color:#42536a;font-size:9px}.agent-monitor-timeline small{color:#8994a6;font-size:8px;line-height:1.5}.agent-monitor-runtime>span,.agent-monitor-task>span,.agent-monitor-timeline>span{color:#2f63ad;background:0 0;margin-bottom:6px;padding:0;font-size:9px;font-weight:700;display:inline-block}.agent-monitor-task h3{margin:0 0 8px;font-size:13px}.agent-monitor-task>em{color:#9b6426;margin-top:10px;font-size:9px;font-style:normal;display:block}.agent-monitor-runtime>strong{color:#3d516d;margin-bottom:6px;font-size:11px;display:block}.agent-monitor-runtime dl{grid-template-columns:repeat(2,minmax(0,1fr));gap:7px;margin:0;display:grid}.agent-monitor-runtime dl>div{background:#f2f5f9;border-radius:7px;flex-direction:column;gap:4px;min-width:0;padding:9px;display:flex}.agent-monitor-runtime dt{color:#8692a4;font-size:8px}.agent-monitor-runtime dd{overflow-wrap:anywhere;color:#41526a;margin:0;font-size:9px;line-height:1.55}.agent-monitor-timeline ol{margin-top:5px}.agent-monitor-timeline p{color:#68778d;margin:0;font-size:9px;line-height:1.5}.product-creative-center{flex-direction:column;gap:14px;display:flex}.product-creative-tabs{background:#f3f6fa;border:1px solid #dce5f2;border-radius:9px;gap:4px;padding:3px;display:inline-flex}.product-creative-tabs button{color:#67768b;cursor:pointer;background:0 0;border:0;border-radius:6px;min-height:32px;padding:0 14px;font-size:11px;font-weight:700}.product-creative-tabs button:hover{color:#315f9f;background:#f9fbfe}.product-creative-tabs button.active{color:#245da9;background:#fff;box-shadow:0 1px 4px #27466d1f}.material-purpose-note{color:#6b788b;background:#f8fafc;border:1px solid #dde6f1;border-radius:8px;align-items:center;gap:10px;padding:10px 13px;font-size:10px;line-height:1.6;display:flex}.material-purpose-note strong{color:#31567f;white-space:nowrap}.product-sheet-toolbar{background:#fff;border:1px solid #dfe6ef;border-radius:9px;order:-3;justify-content:space-between;align-items:center;gap:14px;padding:12px 14px;display:flex}.product-sheet-toolbar>div{align-items:center;gap:10px;display:flex}.product-sheet-toolbar>div:first-child{flex-direction:column;align-items:flex-start;gap:3px;min-width:0}.product-sheet-toolbar strong{color:#2f415b;font-size:14px}.product-sheet-toolbar span{color:#7d8999;font-size:10px}.product-center>.product-layout{order:-2;grid-template-columns:minmax(0,1fr)}.product-center:not(.management-open) .product-layout>.import-history,.product-center:not(.management-open)>:not(.product-sheet-toolbar):not(.product-layout){display:none}.product-center.management-open>.master-summary{order:-1}.product-center.management-open>.panel{order:1}.product-center.management-open>.product-layout>.import-history{margin-top:14px}.product-catalog-settings>form{flex-direction:column;gap:12px;display:flex}.catalog-label-settings{grid-template-columns:minmax(180px,1fr) minmax(180px,1fr) auto;align-items:end;gap:10px;display:grid}.catalog-label-settings label{color:#64728a;flex-direction:column;gap:5px;font-size:9px;display:flex}.catalog-column-editor input,.catalog-column-editor select,.catalog-label-settings input{color:#30405c;background:#fff;border:1px solid #dce4ef;border-radius:7px;min-height:36px;padding:0 9px}.catalog-column-editor{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.catalog-column-editor>div{background:#f8fafc;border:1px solid #e6ebf3;border-radius:8px;grid-template-columns:minmax(90px,1fr) auto auto auto;align-items:center;gap:6px;padding:8px;display:grid}.catalog-column-editor code{color:#789;font-size:8px}.catalog-column-editor button{color:#b05151;cursor:pointer;background:0 0;border:0}.manual-master-grid details{background:#fff;border:1px dashed #dbe3ef;border-radius:7px}.manual-master-grid details summary{color:#64728a;cursor:pointer;padding:8px;font-size:8px}.manual-master-grid details[open]{padding:0 7px 7px}.manual-master-grid details[open] summary{padding-left:1px}.manual-master-grid details input+input{margin-top:6px}.product-catalog-table{border:1px solid #e5eaf2;border-radius:10px;max-width:100%;overflow:auto}.product-catalog-table table{border-collapse:collapse;width:100%;min-width:1380px;font-size:12px}.product-catalog-table th{z-index:1;color:#425875;text-align:left;white-space:nowrap;background:#eef3f9;border-bottom:1px solid #d8e1ec;border-right:1px solid #dfe6ef;height:42px;padding:9px 11px;position:sticky;top:0}.product-catalog-table td{color:#374a63;vertical-align:middle;border-top:1px solid #e3e9f0;border-right:1px solid #e8edf3;min-width:96px;max-width:240px;height:54px;padding:9px 11px}.product-catalog-table tbody tr:nth-child(2n){background:#fafbfd}.product-catalog-table tbody tr:hover{background:#f1f6fd}.product-catalog-table td>small,.product-catalog-table td>strong{display:block}.product-catalog-table td>small{color:#7f8b9c;margin-top:4px;font-size:10px}.product-sheet-media-cell{width:80px;min-width:80px!important}.product-sheet-media-cell>button{color:#4770a8;cursor:pointer;background:0 0;border:0;flex-direction:column;align-items:center;gap:3px;display:flex}.product-sheet-media-cell>button span{background:#f3f7fc;border:1px solid #d7e3f1;border-radius:6px;place-items:center;width:34px;height:34px;font-size:11px;font-weight:800;display:grid}.product-sheet-media-cell>button small{white-space:nowrap;font-size:8px}.product-store-cell{min-width:170px!important}.product-store-cell>i{color:#9aa5b4;font-size:10px;font-style:normal}.product-pending-cell{color:#9b6a16;white-space:nowrap;background:#fff4dc;border-radius:999px;padding:4px 7px;font-size:9px;font-style:normal;display:inline-block}.catalog-mapping-cells{flex-direction:column;gap:6px;min-width:230px;display:flex}.catalog-mapping-cells>span{background:#f6f9fe;border-radius:7px;grid-template-columns:1fr auto;gap:3px 8px;padding:7px;display:grid}.catalog-mapping-cells b{color:#365f99}.catalog-mapping-cells small{color:#7b8799;grid-column:1/-1}.catalog-mapping-cells strong{color:#13724a}.account-diagnostic{background:#f3f8ff;border:1px solid #cfe0f6;border-radius:8px;flex-direction:column;gap:5px;margin-top:9px;padding:10px 12px;display:flex}.account-diagnostic strong{color:#2f5f9d;font-size:10px}.account-diagnostic em,.account-diagnostic small,.account-diagnostic span{color:#62758f;font-size:8px;line-height:1.55}.account-diagnostic em{color:#8c6529;font-style:normal}.inventory-center{flex-direction:column;gap:14px;display:flex}.inventory-layout{grid-template-columns:minmax(280px,.72fr) minmax(360px,1fr);align-items:start;gap:14px;display:grid}.inventory-positions{grid-row:span 2}.inventory-positions>div:last-child{flex-direction:column;gap:7px;display:flex}.inventory-positions button{text-align:left;background:#fff;border:1px solid #e3e9f2;border-radius:8px;grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:10px;width:100%;padding:11px;display:grid}.inventory-positions button.active{background:#f3f7ff;border-color:#b9cff7;box-shadow:inset 3px 0 #3974dc}.inventory-positions button>div{flex-direction:column;gap:4px;min-width:0;display:flex}.inventory-positions button strong{color:#35455e;text-overflow:ellipsis;white-space:nowrap;font-size:9px;overflow:hidden}.inventory-positions button small{color:#8994a7;font-size:7px}.inventory-positions button>span{color:#6f7c90;white-space:nowrap;font-size:7px}.inventory-positions button>span b{color:#284b7b;font-size:12px}.inventory-alerts article>i,.inventory-positions button>i{color:#17764c;white-space:nowrap;background:#e7f7ee;border-radius:999px;padding:4px 7px;font-size:7px;font-style:normal}.inventory-alerts article>i.warning,.inventory-positions button>i.warning{color:#936315;background:#fff3dc}.inventory-alerts article>i.critical,.inventory-positions button>i.critical{color:#b14f22;background:#fff0e8}.inventory-alerts article>i.out_of_stock,.inventory-positions button>i.out_of_stock{color:#a74444;background:#fff0f0}.inventory-positions button>i.stale{color:#707b8c;background:#eff2f6}.inventory-detail .panel-head>span{color:#8994a7;font-size:7px}.inventory-quantity-grid{grid-template-columns:repeat(4,1fr);gap:8px;display:grid}.inventory-quantity-grid>span{background:#f7f9fc;border-radius:8px;flex-direction:column;gap:4px;padding:12px;display:flex}.inventory-quantity-grid small{color:#8994a7;font-size:7px}.inventory-quantity-grid strong{color:#2c466c;font-size:17px}.inventory-source{color:#8490a3;border:1px solid #e7ebf2;border-radius:7px;flex-wrap:wrap;gap:7px 12px;margin-top:10px;padding:9px 10px;font-size:7px;display:flex}.inventory-source strong{color:#19764f;margin-left:auto}.inventory-threshold-form{border-top:1px solid #edf0f5;grid-template-columns:repeat(3,1fr) auto;gap:8px;margin-top:12px;padding-top:12px;display:grid}.inventory-alert-note,.inventory-threshold-form label{color:#6e7a8e;flex-direction:column;gap:5px;font-size:7px;display:flex}.inventory-alert-note input,.inventory-threshold-form input{color:#34445d;background:#fff;border:1px solid #dce4ef;border-radius:7px;min-height:34px;padding:7px 9px;font-size:8px}.inventory-threshold-form button{align-self:end}.inventory-alerts{grid-column:2}.inventory-alerts .panel-head>i{color:#a84545;background:#fff1f1;border-radius:999px;padding:4px 8px;font-size:7px;font-style:normal}.inventory-alerts>div:nth-child(2){flex-direction:column;gap:7px;display:flex}.inventory-alerts article{border:1px solid #e6eaf1;border-radius:8px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:9px;padding:10px;display:grid}.inventory-alerts article>div{flex-direction:column;gap:4px;min-width:0;display:flex}.inventory-alerts article strong{color:#35455e;font-size:9px}.inventory-alerts article small{color:#8994a7;font-size:7px}.inventory-alerts article button{color:#3565ba;background:#fff;border:1px solid #d5dfed;border-radius:6px;padding:5px 8px;font-size:7px}.inventory-alert-note{margin-top:10px}@media (max-width:1100px){.ai-shadow-layout{grid-template-columns:1fr}.ai-decisions-panel,.ai-latest-panel,.ai-policy-panel,.ai-run-panel,.ai-window-panel{grid-column:1}.operations-detail-grid,.operations-layout{grid-template-columns:1fr}.operations-events,.operations-plan-detail,.operations-review,.operations-tasks{grid-column:1}.inventory-layout{grid-template-columns:1fr}.inventory-alerts,.inventory-positions{grid-area:auto/1}.material-layout{grid-template-columns:1fr}.material-list{grid-row:auto}.creative-boundary,.material-boundary{grid-template-columns:1fr}.creative-brief-form{grid-template-columns:repeat(2,minmax(0,1fr))}.creative-brief-form button,.creative-brief-form textarea{grid-column:1/-1}.data-controls{grid-template-columns:repeat(3,1fr)}.data-controls button{grid-row:2}.data-kpis{grid-template-columns:repeat(3,1fr)}.data-boundary,.data-lower,.data-quality-strip{grid-template-columns:1fr}.workflow-filters{grid-template-columns:repeat(3,1fr)}.workflow-item-list article{grid-template-columns:auto minmax(0,1fr) auto}.workflow-item-list article>button{grid-column:2/-1;justify-self:end}.external-delivery-lock,.order-boundary,.preference-grid,.workflow-boundary{grid-template-columns:1fr}.order-entry-scope{grid-template-columns:1fr 1fr}.order-entry-scope i,.order-entry-scope>div{grid-column:1/-1}.order-entry-grid{grid-template-columns:1fr}.order-entry-fields{grid-template-columns:repeat(2,minmax(0,1fr))}.order-filters form{grid-template-columns:repeat(3,1fr)}.order-layout{grid-template-columns:1fr}.order-detail,.order-list{min-height:auto}.digital-chief-grid,.digital-team-layout,.risk-boundary,.risk-status{grid-template-columns:1fr}.digital-team-roster{grid-row:auto}.digital-team-safety{grid-template-columns:1fr 1fr}.digital-team-safety>div{grid-column:1/-1}.digital-team-kpis{grid-template-columns:repeat(2,1fr)}.digital-responsibility-matrix>div:last-of-type{grid-template-columns:1fr}.autonomy-agent-grid,.store-learning-role-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.agent-monitor-kpis{grid-template-columns:repeat(3,1fr)}.agent-monitor-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.agent-monitor-detail-grid{grid-template-columns:1fr}.agent-monitor-task{grid-row:auto}.activity-cost-grid{grid-template-columns:1fr}.gzcs-health-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.gzcs-governance-grid{grid-template-columns:1fr}.gzcs-retention-form{grid-template-columns:1fr 1fr}.gzcs-retention-form button{grid-column:1/-1}}@media (max-width:560px){.operating-brain-handoffs{grid-template-columns:1fr;padding:0 14px 14px}.operating-brain-handoffs>strong{padding-top:0}.operating-brain-handoffs>div>span{flex-basis:100%;min-width:0;max-width:none}.catalog-column-editor,.catalog-label-settings,.product-creative-boundary,.product-creative-tabs{grid-template-columns:1fr}.product-creative-boundary strong{white-space:normal}.ai-run-actions{flex-direction:column;align-items:stretch}.ai-run-summary{grid-template-columns:repeat(2,1fr)}.ai-schedule-row{grid-template-columns:1fr 1fr}.ai-schedule-row>div{grid-column:1/-1}.ai-window-grid{grid-template-columns:repeat(2,1fr)}.ai-decision-list article,.ai-insight-list article,.ai-proposal-list article{grid-template-columns:1fr}.ai-proposal-list article>b{text-align:left}.ai-report-actions{flex-direction:column;align-items:stretch}.ai-report-layout{grid-template-columns:1fr}.ai-report-list{border-bottom:1px solid #edf0f5;border-right:0;padding:0 0 10px}.ai-replay-actions{flex-direction:column;align-items:stretch}.ai-rule-list{grid-template-columns:1fr}.ai-replay-result>div{grid-template-columns:repeat(2,1fr)}.ai-governance-grid,.ai-readiness-checks{grid-template-columns:1fr}.ai-quality-summary{grid-template-columns:repeat(2,1fr)}.ai-action-candidates,.ai-quality-sample article,.ai-readiness-foot,.ai-readiness-head,.ai-readiness-head>div{flex-direction:column;align-items:flex-start}.ai-action-plan-list article{grid-template-columns:1fr}.ai-action-plan-list article>b{text-align:left}.operations-create form,.operations-review form,.operations-targets,.operations-task-form{grid-template-columns:1fr}.operations-create .operations-wide,.operations-review form button,.operations-review form label:nth-child(n+3),.operations-task-form textarea{grid-column:1}.inventory-alerts article,.inventory-positions button,.inventory-threshold-form,.operations-plan-list button,.operations-task-list article{grid-template-columns:1fr}.inventory-quantity-grid{grid-template-columns:repeat(2,1fr)}.inventory-source strong{width:100%;margin-left:0}.creative-brief-form,.creative-handoff-form,.creative-job form,.material-asset-list>button,.material-create form,.material-filters,.material-revision form{grid-template-columns:1fr}.creative-brief-form button,.creative-brief-form textarea,.material-create button,.material-create textarea,.material-revision button,.material-revision textarea{grid-column:1}.material-create button,.material-revision button{justify-self:stretch}.material-tags small{width:100%;margin-left:0}.creative-flow-metrics{grid-template-columns:repeat(2,1fr)}.creative-handoff,.creative-preflight,.data-controls,.data-kpis{grid-template-columns:1fr}.data-controls button{grid-row:auto}.data-history article{grid-template-columns:auto minmax(0,1fr)}.data-history article code,.data-history article>span{grid-column:2}.workflow-sections{flex-direction:column}.workflow-filters,.workflow-item-list article{grid-template-columns:1fr}.workflow-item-list article>button{grid-column:1;justify-self:stretch}.workflow-item-list article>span{text-align:left}.order-address-recognizer,.order-entry-fields,.order-entry-scope,.order-filters form,.order-line,.order-money-grid,.order-refund{grid-template-columns:1fr}.order-address-recognizer button,.order-address-recognizer label,.order-address-recognizer p,.order-address-recognizer small,.order-entry-fields .wide,.order-entry-scope i,.order-entry-scope>div{grid-column:1}.order-address-recognizer button{grid-row:auto}.order-filters button{width:100%}.order-detail-head{grid-template-columns:1fr}.order-detail-head i,.order-detail-head span{grid-area:auto/1;justify-self:start}.lifecycle-policy-list,.lifecycle-review-layout,.risk-audit-list article,.risk-auth-list article,.risk-findings article,.risk-grid,.risk-health article{grid-template-columns:1fr}.risk-findings article button{justify-self:stretch}.risk-audit-list time,.risk-auth-list time,.risk-health time{white-space:normal}.digital-competency-grid,.digital-competency-summary,.digital-role-grid,.digital-team-kpis,.digital-team-safety,form.digital-team-dispatch{grid-template-columns:1fr}.digital-store-picker,.digital-team-dispatch label.wide,.digital-team-safety>div{grid-column:1}.digital-team-browsers article,.digital-team-interventions article,.digital-team-work article{grid-template-columns:1fr}.digital-team-work article>span{text-align:left}.digital-team-interventions button{justify-self:stretch}.digital-team-section-nav{width:100%;position:static;overflow-x:auto}.digital-team-section-nav a{white-space:nowrap}.digital-admin-advanced form,.digital-responsibility-matrix article,.digital-role-grid dl>div{grid-template-columns:1fr}.digital-admin-advanced button,.digital-admin-advanced textarea{grid-area:auto/1}.digital-admin-advanced button{min-height:42px}.digital-charter-drawer footer,.digital-conversation-head{flex-direction:column;align-items:flex-start}.digital-competency-bars,.digital-competency-grid dl,.digital-skill-list dl{grid-template-columns:repeat(2,1fr)}.autonomy-agent-grid,.autonomy-knowledge>div,.autonomy-lower-grid,.autonomy-model-policy,.autonomy-summary{grid-template-columns:1fr}.autonomy-control{flex-direction:column;align-items:stretch}.agent-monitor-detail-grid,.agent-monitor-grid,.agent-monitor-kpis,.agent-monitor-runtime dl,.agent-monitor-task dl,.agent-monitor-toolbar,.agent-monitor-truth,.store-learning-role-grid,.store-learning-summary{grid-template-columns:1fr}.store-learning-actions{justify-content:stretch}.store-learning-actions button{flex:1}.agent-monitor-truth b,.agent-monitor-truth i{white-space:normal}.agent-monitor-card{min-height:0}.activity-assessment-form,.activity-cost-kpis,.activity-create form,.expense-rule-create form,.expense-rule-list>article{grid-template-columns:1fr}.activity-assessment-form .assessment-checkbox,.activity-assessment-form .assessment-form-heading,.activity-assessment-form .assessment-reason,.activity-assessment-form>button,.activity-create form button,.expense-rule-create form button,.expense-rule-list footer{grid-column:1}.gzcs-control-boundary{flex-wrap:wrap;align-items:flex-start}.gzcs-governance-counts,.gzcs-health-grid,.gzcs-retention-counts,.gzcs-retention-form,.gzcs-retention-list article,.gzcs-runtime-states{grid-template-columns:1fr}.gzcs-retention-form button{grid-column:1}.gzcs-retention-list article>span{justify-self:start}}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-ordinal{syntax:"*";inherits:false}@property --tw-slashed-zero{syntax:"*";inherits:false}@property --tw-numeric-figure{syntax:"*";inherits:false}@property --tw-numeric-spacing{syntax:"*";inherits:false}@property --tw-numeric-fraction{syntax:"*";inherits:false}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-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}