@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-border-style:solid;--tw-ordinal:initial;--tw-slashed-zero:initial;--tw-numeric-figure:initial;--tw-numeric-spacing:initial;--tw-numeric-fraction:initial;--tw-outline-style:solid;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial;--tw-ease:initial}}}@layer theme{:root,:host{--font-sans:var(--font-sans);--font-mono:var(--font-mono);--spacing:.25rem;--radius-md:.375rem;--ease-out:cubic-bezier(0,0,.2,1);--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4,0,.2,1);--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono)}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring{outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab, red, red)){::placeholder{color:color-mix(in oklab,currentcolor 50%,transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer components,utilities;.\!visible{visibility:visible!important}.collapse{visibility:collapse}.visible{visibility:visible}.absolute{position:absolute}.relative{position:relative}.static{position:static}.start{inset-inline-start:var(--spacing)}.row-1{grid-row:1}.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}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline{display:inline}.inline-block{display:inline-block}.inline-flex{display:inline-flex}.table{display:table}.transform{transform:var(--tw-rotate-x,)var(--tw-rotate-y,)var(--tw-rotate-z,)var(--tw-skew-x,)var(--tw-skew-y,)}.justify-center{justify-content:center}.rounded{border-radius:.25rem}.border{border-style:var(--tw-border-style);border-width:1px}.break-all{word-break:break-all}.uppercase{text-transform:uppercase}.tabular-nums{--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal,)var(--tw-slashed-zero,)var(--tw-numeric-figure,)var(--tw-numeric-spacing,)var(--tw-numeric-fraction,)}.underline{text-decoration-line:underline}.antialiased{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.outline{outline-style:var(--tw-outline-style);outline-width:1px}.blur{--tw-blur:blur(8px);filter:var(--tw-blur,)var(--tw-brightness,)var(--tw-contrast,)var(--tw-grayscale,)var(--tw-hue-rotate,)var(--tw-invert,)var(--tw-saturate,)var(--tw-sepia,)var(--tw-drop-shadow,)}.invert{--tw-invert:invert(100%);filter:var(--tw-blur,)var(--tw-brightness,)var(--tw-contrast,)var(--tw-grayscale,)var(--tw-hue-rotate,)var(--tw-invert,)var(--tw-saturate,)var(--tw-sepia,)var(--tw-drop-shadow,)}.filter{filter:var(--tw-blur,)var(--tw-brightness,)var(--tw-contrast,)var(--tw-grayscale,)var(--tw-hue-rotate,)var(--tw-invert,)var(--tw-saturate,)var(--tw-sepia,)var(--tw-drop-shadow,)}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.ease-out{--tw-ease:var(--ease-out);transition-timing-function:var(--ease-out)}.ops-page{min-height:100vh;padding:2rem 0 4rem}.ops-shell{width:min(100% - 2rem,106rem);margin:0 auto}.ops-header,.ops-access-card,.ops-status-banner,.ops-grid,.ops-metric-grid{margin-bottom:1.25rem}.ops-header,.ops-access-card,.ops-status-banner,.ops-panel__head,.ops-gate__head{justify-content:space-between;align-items:flex-start;gap:1rem;display:flex}.ops-header h1,.ops-status-banner h2,.ops-panel h2{margin:.2rem 0 0}.ops-header p,.ops-status-banner p,.ops-access-card p,.ops-muted{color:var(--muted);margin:.5rem 0 0}.ops-header__actions,.ops-token-form,.ops-chip-row,.ops-gate__head{flex-wrap:wrap;align-items:center;gap:.65rem;display:flex}.ops-token-form input{background:var(--panel-strong);min-width:18rem;color:var(--text);box-shadow:var(--surface-edge-table);border:0;border-radius:.95rem;padding:.85rem 1rem}.ops-status-banner,.ops-alert,.ops-empty{background:var(--panel);box-shadow:var(--surface-edge-panel),0 12px 28px #0f172a1a;border:0;border-radius:1.5rem;padding:1.25rem}.ops-status-banner--ready{box-shadow:inset 0 0 0 1px #b9e3c9,0 12px 28px #0f172a1a}.ops-status-banner--limited{box-shadow:inset 0 0 0 1px #f2d1aa,0 12px 28px #0f172a1a}.ops-status-banner--blocked,.ops-alert--blocked{box-shadow:inset 0 0 0 1px #f3b5b5,0 12px 28px #0f172a1a}.ops-metric-grid,.ops-grid{gap:1rem;display:grid}.ops-metric-grid{grid-template-columns:repeat(6,minmax(0,1fr))}.ops-grid--two{grid-template-columns:repeat(2,minmax(0,1fr))}.ops-grid--three{grid-template-columns:repeat(3,minmax(0,1fr))}.ops-metric,.ops-gate,.ops-source-item,.ops-kv{background:var(--panel-strong);border:0;border-radius:1rem}@supports (color:color-mix(in lab, red, red)){.ops-metric,.ops-gate,.ops-source-item,.ops-kv{background:color-mix(in srgb,var(--panel-strong)88%,transparent)}}.ops-metric,.ops-gate,.ops-source-item,.ops-kv{box-shadow:var(--surface-edge-table)}.ops-metric,.ops-source-item,.ops-kv{padding:.85rem .95rem}.ops-metric span,.ops-kv span,.ops-source-item span,.ops-table__head,.ops-panel__head .eyebrow{color:var(--muted)}.ops-metric strong{font-variant-numeric:tabular-nums;margin:.35rem 0;font-size:1.4rem;display:block}.ops-metric p{color:var(--muted);margin:0;font-size:.84rem;line-height:1.5}.ops-panel{min-width:0}.ops-gate-list,.ops-source-list{gap:.8rem;margin-top:1rem;display:grid}.ops-gate{padding:1rem}.ops-gate p,.ops-gate li,.ops-alert li{color:var(--muted);line-height:1.55}.ops-gate ul,.ops-alert ul,.ops-remediation-list{margin:.75rem 0 0;padding-left:1.2rem}.ops-remediation-list li{margin:.5rem 0;line-height:1.55}.ops-state,.ops-chip{white-space:nowrap;text-transform:uppercase;letter-spacing:.04em;box-shadow:var(--surface-edge-table);border:0;border-radius:999px;align-items:center;gap:.35rem;padding:.28rem .62rem;font-size:.76rem;display:inline-flex}.ops-state--ready,.ops-chip--ready{border-color:#16a34a}@supports (color:color-mix(in lab, red, red)){.ops-state--ready,.ops-chip--ready{border-color:color-mix(in srgb,#16a34a 42%,var(--line))}}.ops-state--ready,.ops-chip--ready{color:#15803d;background:#dcfce79e}.ops-state--limited,.ops-chip--limited{border-color:#d97706}@supports (color:color-mix(in lab, red, red)){.ops-state--limited,.ops-chip--limited{border-color:color-mix(in srgb,#d97706 48%,var(--line))}}.ops-state--limited,.ops-chip--limited{color:#b45309;background:#fef3c7b8}.ops-state--blocked,.ops-chip--blocked{border-color:#dc2626}@supports (color:color-mix(in lab, red, red)){.ops-state--blocked,.ops-chip--blocked{border-color:color-mix(in srgb,#dc2626 45%,var(--line))}}.ops-state--blocked,.ops-chip--blocked{color:#b91c1c;background:#fee2e2b8}.ops-state--unknown,.ops-state--not-tracked,.ops-chip--unknown,.ops-chip--not-tracked{color:var(--muted);background:var(--panel-strong)}@supports (color:color-mix(in lab, red, red)){.ops-state--unknown,.ops-state--not-tracked,.ops-chip--unknown,.ops-chip--not-tracked{background:color-mix(in srgb,var(--panel-strong)90%,transparent)}}.ops-kv{justify-content:space-between;align-items:center;gap:1rem;margin-top:.65rem;display:flex}.ops-kv strong{font-variant-numeric:tabular-nums;text-align:right}.ops-kv--danger strong{color:#b91c1c}.ops-table{box-shadow:var(--surface-edge-panel),0 8px 20px #0f172a0a;border:0;border-radius:1rem;margin-top:1rem;overflow:auto}.ops-table__head,.ops-table__row{grid-template-columns:1.1fr .8fr .75fr .75fr 1.4fr;align-items:center;gap:.75rem;min-width:48rem;padding:.72rem .85rem;display:grid}.ops-table__head{z-index:5;background:var(--panel);border-bottom:1px solid var(--border-inset,var(--line));position:sticky;top:0}@supports (color:color-mix(in lab, red, red)){.ops-table__head{border-bottom:1px solid color-mix(in srgb,var(--border-inset,var(--line))72%,transparent)}}.ops-table__head{text-transform:uppercase;letter-spacing:.05em;font-size:.78rem}.ops-table__row{border-bottom:1px solid var(--border-inset,var(--line))}@supports (color:color-mix(in lab, red, red)){.ops-table__row{border-bottom:1px solid color-mix(in srgb,var(--border-inset,var(--line))72%,transparent)}}.ops-table__row:last-child{border-bottom:0}.ops-table code{font-family:var(--font-mono,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono",monospace);font-variant-numeric:tabular-nums;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.ops-table__empty{color:var(--muted);padding:1rem}.ops-source-item{grid-template-columns:minmax(0,1fr) auto;gap:.5rem .75rem;display:grid}.ops-source-item small{color:var(--muted);text-overflow:ellipsis;white-space:nowrap;grid-column:1/-1;overflow:hidden}.ops-skeleton{grid-template-columns:repeat(4,minmax(0,1fr));gap:1rem;margin:1.25rem 0;display:grid}.ops-skeleton span{background:linear-gradient(90deg,var(--line),var(--panel-strong),var(--line));border-radius:1rem;height:6rem;display:block}@supports (color:color-mix(in lab, red, red)){.ops-skeleton span{background:linear-gradient(90deg,color-mix(in srgb,var(--line)58%,transparent),color-mix(in srgb,var(--panel-strong)90%,transparent),color-mix(in srgb,var(--line)58%,transparent))}}.ops-skeleton span{background-size:220% 100%;animation:1.2s ease-in-out infinite ops-skeleton-pulse}@keyframes ops-skeleton-pulse{0%{background-position:0%}to{background-position:200%}}@media (max-width:1100px){.ops-metric-grid,.ops-grid--three,.ops-grid--two,.ops-skeleton{grid-template-columns:1fr}.ops-header,.ops-access-card,.ops-status-banner{flex-direction:column}}@media (max-width:720px){.ops-shell{width:min(100% - 1rem,106rem)}.ops-token-form,.ops-token-form input,.ops-token-form button{width:100%}}.hero-copy,.section-copy,.muted-copy{color:var(--muted)}.hero-copy{max-width:42rem;margin-top:1rem;font-size:1rem;line-height:1.7}.results-grid,.usage-grid{gap:1rem;display:grid}.results-grid{grid-template-columns:repeat(auto-fit,minmax(18rem,1fr));margin-top:1.5rem}.usage-grid{grid-template-columns:repeat(3,minmax(0,1fr));margin-top:1.25rem}.metric-tile,.feature-tile,.result-block,.usage-tile{background:var(--surface-inset);border:0;border-radius:1.25rem}@supports (color:color-mix(in lab, red, red)){.metric-tile,.feature-tile,.result-block,.usage-tile{background:color-mix(in srgb,var(--surface-inset)88%,transparent)}}.metric-tile,.feature-tile,.result-block,.usage-tile{box-shadow:var(--surface-edge-table)}.metric-tile,.feature-tile,.usage-tile{padding:1rem 1.1rem}.metric-tile,.usage-tile,.command-center-tile,.asset-card,.checkpoint-card,.battle-card,.sequence-step,.compare-card,.result-block,.signal-chip,.status-chip,.bullet-card,.quote-card{box-shadow:inset 0 1px #ffffff0a}.metric-tile strong,.usage-tile strong{letter-spacing:-.03em;margin-top:.35rem;font-size:1.55rem;display:block}.metric-tile span,.feature-tile p,.usage-tile span,.result-block p,.result-block li,.field-hint,.status-chip{color:var(--muted)}.cta-row{flex-wrap:wrap;gap:.9rem;margin-top:1.5rem;display:flex}.analyze-console-actions{align-items:center}.tactic-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem;display:grid}.playbook-grid{grid-template-columns:repeat(12,minmax(0,1fr));gap:1rem;margin-top:1.25rem;display:grid}.command-center-grid,.asset-checklist,.checkpoint-grid{gap:1rem;margin-top:1.25rem;display:grid}.command-center-grid{grid-template-columns:repeat(12,minmax(0,1fr))}.asset-checklist,.checkpoint-grid{grid-template-columns:repeat(auto-fit,minmax(16rem,1fr))}.playbook-card,.compare-card,.playbook-hold,.command-center-tile,.asset-card,.checkpoint-card{box-shadow:var(--surface-edge-table);border:0;border-radius:1.25rem}.command-center-tile{background:var(--panel-strong);grid-column:span 4;padding:1rem 1.05rem}@supports (color:color-mix(in lab, red, red)){.command-center-tile{background:color-mix(in srgb,var(--panel-strong)90%,transparent)}}.command-center-tile{position:relative}.command-center-tile--lead{grid-column:span 8}.command-center-tile strong,.asset-card h4,.checkpoint-card strong{margin-top:.75rem;display:block}.command-center-tile p,.asset-card p,.checkpoint-card p{color:var(--muted);margin:.6rem 0 0;line-height:1.65}.playbook-card{background:var(--panel-strong);grid-column:span 4;padding:1.15rem}@supports (color:color-mix(in lab, red, red)){.playbook-card{background:color-mix(in srgb,var(--panel-strong)92%,transparent)}}.playbook-card{position:relative}.playbook-card--lead{grid-column:span 8;padding:1.25rem}.playbook-card:before,.command-center-tile:before,.battle-card:before,.compare-card:before{content:"";background:linear-gradient(180deg,var(--accent),transparent 80%);opacity:.9;border-radius:999px;width:3px;position:absolute;inset:0 auto 0 0}.playbook-card__meta,.compare-card__head{justify-content:space-between;align-items:center;gap:.75rem;display:flex}.playbook-pill{background:var(--accent);border-radius:999px;align-items:center;padding:.34rem .7rem;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.playbook-pill{background:color-mix(in srgb,var(--accent)16%,transparent)}}.playbook-pill{color:var(--accent);letter-spacing:.08em;text-transform:uppercase;font-size:.76rem}.playbook-pill--muted{background:var(--panel-soft)}@supports (color:color-mix(in lab, red, red)){.playbook-pill--muted{background:color-mix(in srgb,var(--panel-soft)76%,transparent)}}.playbook-pill--muted{color:var(--muted)}.playbook-card h3{margin:.95rem 0 .7rem}.playbook-card p,.playbook-action p,.compare-panel p,.playbook-hold p{color:var(--muted);line-height:1.7}.playbook-action{border-top:1px solid var(--border-inset,var(--line));margin-top:.95rem;padding-top:.95rem}@supports (color:color-mix(in lab, red, red)){.playbook-action{border-top:1px solid color-mix(in srgb,var(--border-inset,var(--line))72%,transparent)}}.asset-card,.checkpoint-card{background:var(--panel-soft);padding:1rem 1.05rem}@supports (color:color-mix(in lab, red, red)){.asset-card,.checkpoint-card{background:color-mix(in srgb,var(--panel-soft)58%,transparent)}}.asset-card__head,.checkpoint-card__head{justify-content:space-between;align-items:center;gap:.75rem;display:flex}.checkpoint-card__fallback{border-top:1px solid var(--line);margin-top:.95rem;padding-top:.95rem}@supports (color:color-mix(in lab, red, red)){.checkpoint-card__fallback{border-top:1px solid color-mix(in srgb,var(--line)85%,transparent)}}.compare-stack{gap:1rem;margin-top:1.25rem;display:grid}.battle-list,.sequence-list{gap:.85rem;margin-top:.9rem;display:grid}.decision-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem;margin-top:.9rem;display:grid}.battle-card,.sequence-step{border:1px solid var(--line);background:var(--panel-soft);border-radius:1rem;padding:.95rem 1rem}@supports (color:color-mix(in lab, red, red)){.battle-card,.sequence-step{background:color-mix(in srgb,var(--panel-soft)58%,transparent)}}.battle-card__head,.sequence-step__head{justify-content:space-between;align-items:center;gap:.75rem;display:flex}.battle-card strong,.sequence-step strong{margin-top:.75rem;display:block}.battle-card p,.sequence-step p{color:var(--muted);margin:.6rem 0 0;line-height:1.65}.sequence-step__index{background:var(--accent);border-radius:999px;align-items:center;padding:.32rem .7rem;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.sequence-step__index{background:color-mix(in srgb,var(--accent)16%,transparent)}}.sequence-step__index{color:var(--accent);letter-spacing:.08em;text-transform:uppercase;font-size:.76rem}.sequence-step__note{font-size:.88rem}.decision-chip{border:1px solid var(--line);border-radius:.95rem;padding:.8rem .9rem}@supports (color:color-mix(in lab, red, red)){.decision-chip{border:1px solid color-mix(in srgb,var(--line)88%,transparent)}}.decision-chip{background:var(--panel-strong)}@supports (color:color-mix(in lab, red, red)){.decision-chip{background:color-mix(in srgb,var(--panel-strong)86%,transparent)}}.decision-chip strong{color:var(--foreground);margin-top:.45rem;display:block}.decision-chip p{color:var(--muted);margin:.45rem 0 0;line-height:1.55}.compare-card{background:var(--panel-strong);padding:1rem 1.05rem}@supports (color:color-mix(in lab, red, red)){.compare-card{background:color-mix(in srgb,var(--panel-strong)92%,transparent)}}.compare-card{position:relative}.compare-columns{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;margin-top:.9rem;display:grid}.compare-panel{border:1px solid var(--line);border-radius:1rem;padding:1rem 1.05rem}.compare-panel--before{background:var(--panel-soft)}@supports (color:color-mix(in lab, red, red)){.compare-panel--before{background:color-mix(in srgb,var(--panel-soft)62%,transparent)}}.compare-panel--after{background:var(--accent)}@supports (color:color-mix(in lab, red, red)){.compare-panel--after{background:color-mix(in srgb,var(--accent)7%,var(--panel-strong))}}.compare-panel--after{border-color:var(--accent)}@supports (color:color-mix(in lab, red, red)){.compare-panel--after{border-color:color-mix(in srgb,var(--accent)18%,var(--line))}}.compare-panel__label{letter-spacing:.1em;text-transform:uppercase;color:var(--accent);font-size:.76rem;display:inline-flex}.compare-panel__sub{margin-top:.65rem}.compare-card__meta-grid{grid-template-columns:1.3fr minmax(12rem,.9fr)}.compare-tag-row{gap:.5rem;margin-top:.55rem}.compare-tag{border:1px solid var(--accent);border-radius:999px;align-items:center;padding:.34rem .7rem;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.compare-tag{border:1px solid color-mix(in srgb,var(--accent)28%,var(--line))}}.compare-tag{background:var(--accent)}@supports (color:color-mix(in lab, red, red)){.compare-tag{background:color-mix(in srgb,var(--accent)12%,transparent)}}.compare-tag{color:var(--foreground);font-size:.8rem;line-height:1.2}.playbook-hold{background:var(--panel-soft);border-style:dashed;margin-top:1.2rem;padding:1rem 1.05rem}@supports (color:color-mix(in lab, red, red)){.playbook-hold{background:color-mix(in srgb,var(--panel-soft)62%,transparent)}}.playbook-hold strong{display:block}.playbook-hold p{margin:.55rem 0 0}.playbook-hold ul{color:var(--muted);margin:.7rem 0 0;padding-left:1.1rem}.playbook-hold li+li{margin-top:.45rem}.tactic-note{border:1px solid var(--line);background:var(--panel-soft);border-radius:1rem;padding:.85rem .95rem}@supports (color:color-mix(in lab, red, red)){.tactic-note{background:color-mix(in srgb,var(--panel-soft)56%,transparent)}}.tactic-note__label{letter-spacing:.12em;text-transform:uppercase;color:var(--accent);font-size:.72rem;display:inline-flex}.tactic-note p{color:var(--foreground);margin:.55rem 0 0;line-height:1.6}.status-inline,.alert-inline{border:1px solid var(--line);background:var(--panel-soft);border-radius:999px;align-items:center;gap:.65rem;padding:.85rem 1rem;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.status-inline,.alert-inline{background:color-mix(in srgb,var(--panel-soft)64%,transparent)}}.status-inline,.alert-inline{box-shadow:inset 0 1px #ffffff0d}.alert-inline{color:var(--danger);border-color:var(--danger)}@supports (color:color-mix(in lab, red, red)){.alert-inline{border-color:color-mix(in srgb,var(--danger)40%,transparent)}}.alert-inline{background:var(--danger)}@supports (color:color-mix(in lab, red, red)){.alert-inline{background:color-mix(in srgb,var(--danger)12%,transparent)}}.status-inline--busy{border-color:var(--accent)}@supports (color:color-mix(in lab, red, red)){.status-inline--busy{border-color:color-mix(in srgb,var(--accent)34%,var(--line))}}.status-inline--busy{background:linear-gradient(180deg,#ffffff0d,transparent 65%),var(--panel-soft)}@supports (color:color-mix(in lab, red, red)){.status-inline--busy{background:linear-gradient(180deg,#ffffff0d,transparent 65%),color-mix(in srgb,var(--panel-soft)72%,transparent)}}.status-inline--success{color:var(--success);border-color:var(--success)}@supports (color:color-mix(in lab, red, red)){.status-inline--success{border-color:color-mix(in srgb,var(--success)38%,transparent)}}.status-inline--success{background:linear-gradient(180deg,#ffffff0d,transparent 65%),var(--success)}@supports (color:color-mix(in lab, red, red)){.status-inline--success{background:linear-gradient(180deg,#ffffff0d,transparent 65%),color-mix(in srgb,var(--success)12%,transparent)}}.alert-inline--soft{color:var(--accent-warm);border-color:var(--accent-warm)}@supports (color:color-mix(in lab, red, red)){.alert-inline--soft{border-color:color-mix(in srgb,var(--accent-warm)36%,transparent)}}.alert-inline--soft{background:var(--accent-warm)}@supports (color:color-mix(in lab, red, red)){.alert-inline--soft{background:color-mix(in srgb,var(--accent-warm)12%,transparent)}}.section-stack{gap:1.25rem;margin-top:2rem;display:grid}.result-block{padding:1.35rem}.result-block h3,.result-block h4{margin:0 0 .75rem}.chip-row{flex-wrap:wrap;gap:.75rem;display:flex}.signal-chip,.status-chip{border:1px solid var(--line);background:var(--panel-soft);border-radius:1rem;align-items:center;gap:.5rem;padding:.72rem .95rem;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.signal-chip,.status-chip{background:color-mix(in srgb,var(--panel-soft)68%,transparent)}}.signal-chip,.status-chip{transition:transform .18s,border-color .18s,background .18s}.signal-chip strong{font-size:1.1rem;display:block}.signal-chip:hover{border-color:var(--accent);transform:translateY(-1px)}@supports (color:color-mix(in lab, red, red)){.signal-chip:hover{border-color:color-mix(in srgb,var(--accent)32%,var(--line))}}.signal-chip:hover{background:var(--accent)}@supports (color:color-mix(in lab, red, red)){.signal-chip:hover{background:color-mix(in srgb,var(--accent)12%,var(--panel-soft))}}.insight-list,.bullet-list,.usage-list{gap:.85rem;display:grid}.insight-item,.quote-card,.bullet-card,.usage-list li{border:1px solid var(--line);background:var(--panel-strong);border-radius:1rem}@supports (color:color-mix(in lab, red, red)){.insight-item,.quote-card,.bullet-card,.usage-list li{background:color-mix(in srgb,var(--panel-strong)84%,transparent)}}.insight-item{padding:1rem}.insight-item--pain{border-color:var(--danger)}@supports (color:color-mix(in lab, red, red)){.insight-item--pain{border-color:color-mix(in srgb,var(--danger)38%,transparent)}}.insight-item--pain{background:var(--danger)}@supports (color:color-mix(in lab, red, red)){.insight-item--pain{background:color-mix(in srgb,var(--danger)9%,var(--panel-strong))}}.insight-item--gain{border-color:var(--success)}@supports (color:color-mix(in lab, red, red)){.insight-item--gain{border-color:color-mix(in srgb,var(--success)38%,transparent)}}.insight-item--gain{background:var(--success)}@supports (color:color-mix(in lab, red, red)){.insight-item--gain{background:color-mix(in srgb,var(--success)9%,var(--panel-strong))}}.quote-card,.bullet-card{padding:.9rem 1rem}.quote-card{border-left:3px solid var(--accent);margin-top:.75rem;font-style:italic}.label-inline{background:var(--badge-neutral-bg);color:var(--badge-neutral-text);letter-spacing:.08em;text-transform:uppercase;border:1px solid var(--badge-neutral-border);border-radius:999px;align-items:center;gap:.4rem;padding:.3rem .6rem;font-size:.76rem;font-weight:760;display:inline-flex}.label-inline__dot{opacity:.92;background:currentColor;border-radius:999px;width:.42rem;height:.42rem}.label-inline--success{color:var(--badge-success-text);border-color:var(--badge-success-border);background:var(--badge-success-bg)}.label-inline--warn{color:var(--badge-warning-text);border-color:var(--badge-warning-border);background:var(--badge-warning-bg)}.label-inline--danger{color:var(--badge-danger-text);border-color:var(--badge-danger-border);background:var(--badge-danger-bg)}.modal-shell{z-index:30;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#01050c8c;justify-content:center;align-items:center;padding:1.5rem;display:flex;position:fixed;inset:0}.modal-card{width:min(100%,30rem);padding:1.6rem}.kpi-rail{gap:.85rem;margin-top:1.25rem;display:grid}.kpi-rail__item{border:1px solid var(--line);background:var(--panel-soft);border-radius:1rem;justify-content:space-between;align-items:center;gap:1rem;padding:.95rem 1rem;display:flex}@supports (color:color-mix(in lab, red, red)){.kpi-rail__item{background:color-mix(in srgb,var(--panel-soft)62%,transparent)}}.empty-state{text-align:center;color:var(--muted);border:1px dashed var(--line);padding:2rem 1rem}@supports (color:color-mix(in lab, red, red)){.empty-state{border:1px dashed color-mix(in srgb,var(--line)92%,transparent)}}.empty-state{background:linear-gradient(180deg,#ffffff0a,transparent 65%),var(--panel-soft);border-radius:1.1rem}@supports (color:color-mix(in lab, red, red)){.empty-state{background:linear-gradient(180deg,#ffffff0a,transparent 65%),color-mix(in srgb,var(--panel-soft)36%,transparent)}}.empty-state--loading{border-color:var(--accent)}@supports (color:color-mix(in lab, red, red)){.empty-state--loading{border-color:color-mix(in srgb,var(--accent)30%,var(--line))}}.empty-state--loading{color:var(--foreground)}@supports (color:color-mix(in lab, red, red)){.empty-state--loading{color:color-mix(in srgb,var(--foreground)74%,var(--muted))}}.empty-state--error{border-color:var(--danger)}@supports (color:color-mix(in lab, red, red)){.empty-state--error{border-color:color-mix(in srgb,var(--danger)36%,var(--line))}}.empty-state--error{background:linear-gradient(180deg,#ffffff0a,transparent 65%),var(--danger)}@supports (color:color-mix(in lab, red, red)){.empty-state--error{background:linear-gradient(180deg,#ffffff0a,transparent 65%),color-mix(in srgb,var(--danger)10%,transparent)}}.empty-state--error{color:var(--danger)}@supports (color:color-mix(in lab, red, red)){.empty-state--error{color:color-mix(in srgb,var(--danger)86%,white 14%)}}.empty-state--quiet{background:linear-gradient(180deg,#ffffff08,transparent 65%),var(--panel-soft)}@supports (color:color-mix(in lab, red, red)){.empty-state--quiet{background:linear-gradient(180deg,#ffffff08,transparent 65%),color-mix(in srgb,var(--panel-soft)22%,transparent)}}.field-meta--error{color:var(--danger)}@supports (color:color-mix(in lab, red, red)){.field-meta--error{color:color-mix(in srgb,var(--danger)82%,white 18%)}}.analyze-hero-shell{gap:1.15rem}.analyze-hero-panel{background:radial-gradient(circle at top left,var(--accent),transparent 34%),radial-gradient(circle at 78% 18%,var(--accent-strong),transparent 24%),linear-gradient(160deg,var(--panel-strong),var(--accent))}@supports (color:color-mix(in lab, red, red)){.analyze-hero-panel{background:radial-gradient(circle at top left,color-mix(in srgb,var(--accent)22%,transparent),transparent 34%),radial-gradient(circle at 78% 18%,color-mix(in srgb,var(--accent-strong)18%,transparent),transparent 24%),linear-gradient(160deg,color-mix(in srgb,var(--panel-strong)95%,transparent),color-mix(in srgb,var(--accent)7%,transparent))}}.analyze-hero-panel .hero-title{text-wrap:balance;max-width:none}.analyze-hero-panel .hero-copy{max-width:48rem}.analyze-stats-grid{margin-top:1.65rem;position:relative}.analyze-metric-tile{background:linear-gradient(180deg,#ffffff0f,transparent 58%),var(--panel-strong)}@supports (color:color-mix(in lab, red, red)){.analyze-metric-tile{background:linear-gradient(180deg,#ffffff0f,transparent 58%),color-mix(in srgb,var(--panel-strong)88%,transparent)}}.analyze-metric-tile strong{font-size:clamp(1.8rem,3vw,2.35rem)}.analyze-compute-panel{background:radial-gradient(circle at top right,var(--accent),transparent 32%),linear-gradient(180deg,var(--panel),var(--panel-soft))}@supports (color:color-mix(in lab, red, red)){.analyze-compute-panel{background:radial-gradient(circle at top right,color-mix(in srgb,var(--accent)18%,transparent),transparent 32%),linear-gradient(180deg,color-mix(in srgb,var(--panel)92%,transparent),color-mix(in srgb,var(--panel-soft)18%,transparent))}}.analyze-kpi-rail{gap:.75rem}.analyze-kpi-item{background:linear-gradient(180deg,#ffffff0a,transparent 70%),var(--panel-soft);align-items:flex-start;position:relative}@supports (color:color-mix(in lab, red, red)){.analyze-kpi-item{background:linear-gradient(180deg,#ffffff0a,transparent 70%),color-mix(in srgb,var(--panel-soft)58%,transparent)}}.analyze-kpi-item .label-inline{flex-shrink:0}.analyze-mission-head{margin-bottom:.75rem}.analyze-console-shell{margin-top:1.35rem}.analyze-console{background:radial-gradient(circle at top left,var(--accent),transparent 32%),linear-gradient(180deg,var(--panel),var(--panel-soft))}@supports (color:color-mix(in lab, red, red)){.analyze-console{background:radial-gradient(circle at top left,color-mix(in srgb,var(--accent)12%,transparent),transparent 32%),linear-gradient(180deg,color-mix(in srgb,var(--panel)96%,transparent),color-mix(in srgb,var(--panel-soft)16%,transparent))}}.analyze-console .section-head{margin-bottom:1.35rem}.analyze-console-meta{grid-template-columns:repeat(3,minmax(0,1fr));gap:.85rem;margin-bottom:1.15rem;display:grid}.analyze-console-meta__item,.analyze-queue-tile{border:1px solid var(--line);border-radius:1.1rem;padding:.95rem 1rem}@supports (color:color-mix(in lab, red, red)){.analyze-console-meta__item,.analyze-queue-tile{border:1px solid color-mix(in srgb,var(--line)92%,transparent)}}.analyze-console-meta__item,.analyze-queue-tile{background:linear-gradient(180deg,#ffffff0a,transparent 55%),var(--panel-soft)}@supports (color:color-mix(in lab, red, red)){.analyze-console-meta__item,.analyze-queue-tile{background:linear-gradient(180deg,#ffffff0a,transparent 55%),color-mix(in srgb,var(--panel-soft)44%,transparent)}}.analyze-console-meta__item strong,.analyze-queue-tile strong{margin-top:.55rem;font-size:1rem;display:block}.analyze-console-meta__item p,.analyze-queue-tile p{color:var(--muted);margin:.45rem 0 0;line-height:1.55}.analyze-form-grid{gap:1.15rem}.analyze-console-advanced{border-top:1px solid var(--line);gap:.9rem;padding-top:1rem;display:grid}@supports (color:color-mix(in lab, red, red)){.analyze-console-advanced{border-top:1px solid color-mix(in srgb,var(--line)88%,transparent)}}.analyze-console-advanced summary{cursor:pointer;color:var(--foreground);font-weight:600}@supports (color:color-mix(in lab, red, red)){.analyze-console-advanced summary{color:color-mix(in srgb,var(--foreground)96%,var(--muted))}}.analyze-console-advanced__grid{gap:1rem;display:grid}.analyze-console-footnote{border:1px solid var(--line);border-radius:1rem;gap:.45rem;padding:.95rem 1rem;display:grid}@supports (color:color-mix(in lab, red, red)){.analyze-console-footnote{border:1px solid color-mix(in srgb,var(--line)88%,transparent)}}.analyze-console-footnote{background:var(--panel-soft)}@supports (color:color-mix(in lab, red, red)){.analyze-console-footnote{background:color-mix(in srgb,var(--panel-soft)22%,transparent)}}.analyze-console-footnote span{color:var(--muted);letter-spacing:.08em;text-transform:uppercase;font-size:.76rem}.analyze-console-footnote p{color:var(--muted);margin:0;line-height:1.55}.analyze-field-shell{position:relative}.analyze-field-shell label{letter-spacing:.01em;font-weight:600}.analyze-field-shell input,.analyze-field-shell textarea,.analyze-field-shell select{background:var(--field-surface);color:var(--field-text);border-color:var(--field-border);border-radius:1.2rem}.analyze-field-shell textarea{resize:vertical;min-height:9rem}.analyze-console-status,.analyze-queue-status{width:fit-content;box-shadow:inset 0 1px #ffffff0f}.analyze-console-error{width:fit-content;max-width:100%}.analyze-queue-card{border-style:dashed;border-color:var(--accent)}@supports (color:color-mix(in lab, red, red)){.analyze-queue-card{border-color:color-mix(in srgb,var(--accent)36%,var(--line))}}.analyze-queue-card{background:radial-gradient(circle at top right,var(--accent),transparent 28%),var(--panel)}@supports (color:color-mix(in lab, red, red)){.analyze-queue-card{background:radial-gradient(circle at top right,color-mix(in srgb,var(--accent)16%,transparent),transparent 28%),color-mix(in srgb,var(--panel)92%,transparent)}}.analyze-queue-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.85rem;margin-top:1rem;display:grid}.acceptance-reconciliation-grid,.acceptance-actions-panel{gap:1rem;display:grid}.acceptance-reconciliation-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.acceptance-reconciliation-card,.acceptance-action-card{border:1px solid var(--line);border-radius:1rem;gap:.65rem;padding:.95rem 1rem;display:grid}@supports (color:color-mix(in lab, red, red)){.acceptance-reconciliation-card,.acceptance-action-card{border:1px solid color-mix(in srgb,var(--line)88%,transparent)}}.acceptance-reconciliation-card,.acceptance-action-card{background:#fff}@supports (color:color-mix(in lab, red, red)){.acceptance-reconciliation-card,.acceptance-action-card{background:color-mix(in srgb,white 96%,var(--panel-strong))}}.acceptance-reconciliation-card--success{border-color:#16a34a}@supports (color:color-mix(in lab, red, red)){.acceptance-reconciliation-card--success{border-color:color-mix(in srgb,#16a34a 35%,var(--line))}}.acceptance-reconciliation-card--success{background:#eff9f2}.acceptance-reconciliation-card--warn{border-color:#d97706}@supports (color:color-mix(in lab, red, red)){.acceptance-reconciliation-card--warn{border-color:color-mix(in srgb,#d97706 35%,var(--line))}}.acceptance-reconciliation-card--warn{background:#fcf4eb}.acceptance-reconciliation-card--danger{border-color:#dc2626}@supports (color:color-mix(in lab, red, red)){.acceptance-reconciliation-card--danger{border-color:color-mix(in srgb,#dc2626 35%,var(--line))}}.acceptance-reconciliation-card--danger{background:#fceeee}.acceptance-reconciliation-card__head,.acceptance-reconciliation-card__values{gap:.75rem;display:grid}.acceptance-reconciliation-card__values{grid-template-columns:repeat(2,minmax(0,1fr))}.acceptance-reconciliation-card__values>div,.acceptance-actions-panel__group,.acceptance-actions-panel__list{gap:.35rem;display:grid}.acceptance-reconciliation-card__values span,.acceptance-reconciliation-card__rule,.acceptance-reconciliation-card__next,.acceptance-action-card p{color:var(--muted);line-height:1.55}.acceptance-reconciliation-card__values span{letter-spacing:.08em;text-transform:uppercase;font-size:.76rem}.acceptance-actions-panel{grid-template-columns:repeat(2,minmax(0,1fr));padding-top:.25rem}.acceptance-action-card--muted{background:var(--panel-soft)}@supports (color:color-mix(in lab, red, red)){.acceptance-action-card--muted{background:color-mix(in srgb,var(--panel-soft)24%,transparent)}}.report-summary-command{position:relative}.report-summary-command .command-center-tile{min-height:0}.report-summary-playbook .playbook-card{min-height:16.5rem}.report-summary-playbook .playbook-card--lead{min-height:0}.report-summary-fights{background:linear-gradient(180deg,#ffffff0a,transparent 35%),var(--panel-strong)}@supports (color:color-mix(in lab, red, red)){.report-summary-fights{background:linear-gradient(180deg,#ffffff0a,transparent 35%),color-mix(in srgb,var(--panel-strong)84%,transparent)}}.report-summary-hold{background:radial-gradient(circle at top right,var(--accent-warm),transparent 32%),var(--panel-soft)}@supports (color:color-mix(in lab, red, red)){.report-summary-hold{background:radial-gradient(circle at top right,color-mix(in srgb,var(--accent-warm)18%,transparent),transparent 32%),color-mix(in srgb,var(--panel-soft)62%,transparent)}}.report-plan-block{background:linear-gradient(180deg,#ffffff0a,transparent 32%),var(--panel-strong)}@supports (color:color-mix(in lab, red, red)){.report-plan-block{background:linear-gradient(180deg,#ffffff0a,transparent 32%),color-mix(in srgb,var(--panel-strong)84%,transparent)}}.report-plan-block>h3{letter-spacing:-.02em;font-size:1.18rem}.report-plan-block--sequence{border-color:var(--accent)}@supports (color:color-mix(in lab, red, red)){.report-plan-block--sequence{border-color:color-mix(in srgb,var(--accent)22%,var(--line))}}.asset-checklist--priority{grid-template-columns:repeat(12,minmax(0,1fr))}.asset-checklist--priority .asset-card{grid-column:span 4}.asset-checklist--priority .asset-card:first-child{grid-column:span 8}.sequence-step--active{border-color:var(--accent-strong)}@supports (color:color-mix(in lab, red, red)){.sequence-step--active{border-color:color-mix(in srgb,var(--accent-strong)38%,var(--line))}}.sequence-step--active{background:radial-gradient(circle at top right,var(--accent-strong),transparent 30%),var(--panel-soft)}@supports (color:color-mix(in lab, red, red)){.sequence-step--active{background:radial-gradient(circle at top right,color-mix(in srgb,var(--accent-strong)16%,transparent),transparent 30%),color-mix(in srgb,var(--panel-soft)62%,transparent)}}.sequence-step--active{transform:translateY(-1px);box-shadow:inset 0 1px #ffffff0f,0 14px 36px #0208142e}.sequence-step--active .sequence-step__index{background:linear-gradient(135deg,var(--accent),var(--accent-strong));color:#03111f}.report-plan-save{border-color:var(--accent-strong)}@supports (color:color-mix(in lab, red, red)){.report-plan-save{border-color:color-mix(in srgb,var(--accent-strong)26%,var(--line))}}.report-plan-save{background:radial-gradient(circle at top right,var(--accent-strong),transparent 24%),linear-gradient(180deg,#ffffff0a,transparent 36%),var(--panel-strong)}@supports (color:color-mix(in lab, red, red)){.report-plan-save{background:radial-gradient(circle at top right,color-mix(in srgb,var(--accent-strong)16%,transparent),transparent 24%),linear-gradient(180deg,#ffffff0a,transparent 36%),color-mix(in srgb,var(--panel-strong)84%,transparent)}}.report-plan-save-grid{gap:1rem}.report-plan-save-metrics{gap:.85rem}.report-plan-save-actions{align-items:center}@media (max-width:980px){.results-grid,.usage-grid,.playbook-grid,.command-center-grid,.asset-checklist,.checkpoint-grid,.compare-columns,.compare-card__meta-grid,.tactic-grid,.decision-grid{grid-template-columns:1fr}.playbook-card,.playbook-card--lead,.command-center-tile,.command-center-tile--lead,.asset-checklist--priority .asset-card,.asset-checklist--priority .asset-card:first-child{grid-column:auto}.analyze-hero-panel .hero-title{max-width:none}.analyze-console-actions{flex-direction:column;align-items:stretch}.analyze-console-meta,.analyze-queue-grid,.acceptance-reconciliation-grid,.acceptance-actions-panel,.acceptance-reconciliation-card__values{grid-template-columns:1fr}}@media (max-width:820px){.analyze-hero-shell{gap:.9rem}.analyze-hero-panel .hero-title{max-width:100%}.analyze-hero-panel .hero-copy{margin-top:.8rem;line-height:1.62}.analyze-stats-grid{gap:.8rem;margin-top:1.2rem}.analyze-console .section-head{gap:.6rem}.analyze-kpi-item,.kpi-rail__item{flex-direction:column;align-items:flex-start}.analyze-kpi-item .label-inline,.kpi-rail__item .label-inline{align-self:flex-start}.battle-card__head,.sequence-step__head,.playbook-card__meta,.compare-card__head,.asset-card__head,.checkpoint-card__head{flex-direction:column;align-items:flex-start}}@media (max-width:640px){.analyze-hero-panel,.analyze-compute-panel{border-radius:1.4rem}.analyze-console-shell{margin-top:1rem}.analyze-console .section-head{margin-bottom:1rem}.analyze-form-grid{gap:.95rem}.analyze-kpi-rail,.analyze-stats-grid{gap:.75rem}.analyze-field-shell textarea{min-height:7.5rem}.report-summary-command .command-center-tile,.report-summary-playbook .playbook-card{min-height:0}.metric-tile,.usage-tile,.result-block,.playbook-card,.compare-card,.battle-card,.sequence-step,.asset-card,.checkpoint-card,.command-center-tile,.bullet-card,.quote-card,.kpi-rail__item{padding:.9rem}.signal-chip,.status-chip{justify-content:space-between;width:100%}.label-inline,.playbook-pill,.playbook-pill--muted{white-space:normal;max-width:100%}.modal-shell{padding:.9rem}.modal-card{padding:1.15rem}.report-plan-save-actions{align-items:stretch}}.report-workspace{gap:1.6rem}.strategy-report-disclosure{border:1px solid var(--border-subtle,#94a3b838);border-radius:var(--radius-panel,1rem);background:var(--surface-readable-light,#fff);color:var(--text-primary,#0f172a);box-shadow:var(--shadow-subtle,0 14px 30px #0f172a14);gap:1rem;display:grid}.strategy-report-disclosure__summary{cursor:pointer;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:.9rem;padding:1rem;list-style:none;display:grid}.strategy-report-disclosure__summary::-webkit-details-marker{display:none}.strategy-report-disclosure__copy{gap:.28rem;min-width:0;display:grid}.strategy-report-disclosure__copy strong{color:var(--text-primary,#0f172a);font-size:1rem;line-height:1.28}.strategy-report-disclosure__copy>span:last-child{color:var(--text-secondary,#475569);font-size:.86rem;line-height:1.42}.strategy-report-disclosure__toggle{border:1px solid var(--border-subtle,#94a3b83d);border-radius:var(--radius-control,.7rem);background:var(--surface-interactive,#fff);min-width:4.25rem;min-height:2.5rem;color:var(--text-primary,#0f172a);justify-content:center;align-items:center;padding:.45rem .72rem;font-size:.82rem;font-weight:800;display:inline-flex}.strategy-report-disclosure .report-workspace{padding:0 1rem 1rem}.report-shell--enhanced{position:relative}.report-shell--enhanced:after{content:"";pointer-events:none;background:linear-gradient(#ffffff0a,#0000 18%);position:absolute;inset:0}.report-shell{background:#0a101cf5;border:1px solid #94a3b824;border-radius:1.5rem;gap:1rem;padding:1.35rem 1.4rem;display:grid;box-shadow:0 12px 28px #0f172a24}.report-shell__hero{grid-template-columns:minmax(0,1.7fr) minmax(14rem,.9fr);align-items:start;gap:1rem;display:grid}.report-shell__copy{max-width:50rem}.report-shell__hero h2{text-wrap:balance;max-width:none;margin-top:.5rem;font-size:clamp(1.75rem,2.8vw,2.45rem);line-height:1.08}.report-shell__hero p{color:#e2e8f0cc;max-width:48rem;margin-top:.7rem;line-height:1.65}.report-shell__meta{flex-wrap:wrap;place-content:flex-start;gap:.55rem;max-width:22rem;display:flex}.report-shell__source-row{border-top:1px solid #94a3b81f;gap:.55rem;padding-top:.35rem;display:grid}.report-shell__freshness{color:#cbd5e1c7;margin:0;font-size:.88rem;line-height:1.6}.report-shell__tag{background:#ffffff14;border-color:#ffffff1f}.report-guardrail{background:#78350f2e;border:1px solid #f6ad553d;border-radius:1.15rem;gap:.75rem;padding:1rem 1.05rem;display:grid}.report-guardrail--warn{background:linear-gradient(#ffffff0d,#0000 60%),#78350f38;border-color:#f6ad554d}.report-guardrail--danger{background:linear-gradient(#ffffff0d,#0000 60%),#7c2d123d;border-color:#fb923c52}.report-guardrail--compact{padding:.9rem 1rem}.report-guardrail__head{flex-wrap:wrap;align-items:center;gap:.65rem;display:flex}.report-guardrail__head strong{color:#fff7ed;font-size:.98rem}.report-guardrail p{color:#ffedd5e0;margin:0;line-height:1.65}.report-guardrail__list{color:#ffedd5d1;gap:.4rem;margin:0;padding-left:1.15rem;display:grid}.report-summary-top{grid-template-columns:minmax(0,1.2fr) minmax(18rem,.9fr);align-items:start;gap:.9rem;display:grid}.report-proof-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:.65rem;display:grid}.report-proof-card{background:#ffffff0b;border:1px solid #ffffff1a;border-radius:1rem;gap:.35rem;padding:.8rem .85rem;display:grid}.report-proof-card span{letter-spacing:.08em;text-transform:uppercase;color:#fed7aacc;font-size:.72rem;display:block}.report-proof-card strong{color:#fff7ed;word-break:break-word;font-size:.94rem;line-height:1.45}.keepa-trend-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.7rem;display:grid}.keepa-trend-card{background:#ffffff0b;border:1px solid #ffffff1a;border-radius:1rem;gap:.65rem;padding:.9rem .95rem;display:grid}.keepa-trend-card__head{gap:.3rem;display:grid}.keepa-trend-card__head span{letter-spacing:.08em;text-transform:uppercase;color:#fed7aacc;font-size:.72rem}.keepa-trend-card__head strong{color:#fff7ed;font-size:.88rem;line-height:1.5}.keepa-trend-card__chart{background:linear-gradient(#7dd3fc1f,#0f172a00);border:1px solid #7dd3fc2e;border-radius:.8rem;height:3.5rem;overflow:hidden}.keepa-trend-card__chart svg{width:100%;height:100%}.keepa-trend-card__chart polyline{fill:none;stroke:#7dd3fc;stroke-width:2.4px;stroke-linecap:round;stroke-linejoin:round}.keepa-trend-card__empty{color:#e2e8f0b8;border:1px dashed #94a3b847;border-radius:.8rem;padding:.95rem 1rem;font-size:.84rem}.keepa-trend-card__meta{color:#e2e8f0b8;justify-content:space-between;gap:.8rem;font-size:.78rem;display:flex}.keepa-position-card{background:#ffffff0b;border:1px solid #ffffff1a;border-radius:1rem;gap:.7rem;padding:.95rem 1rem 1rem;display:grid}.keepa-position-card__head{gap:.3rem;display:grid}.keepa-position-card__head span{letter-spacing:.08em;text-transform:uppercase;color:#fed7aacc;font-size:.72rem}.comparison-table-shell{background:#ffffff0a;border:1px solid #ffffff14;border-radius:1rem}.comparison-table-scroll{overflow-x:auto}.comparison-table{border-collapse:collapse;width:100%;min-width:52rem}.comparison-table th,.comparison-table td{text-align:left;vertical-align:top;border-bottom:1px solid #ffffff14;padding:.85rem .9rem}.comparison-table th{letter-spacing:.08em;text-transform:uppercase;color:#fed7aad1;background:#0f172a61;font-size:.74rem}.comparison-table td{color:#f1f5f9e6;font-size:.92rem;line-height:1.55}.comparison-table tbody tr:last-child td{border-bottom:0}.comparison-table__item{gap:.3rem;display:grid}.comparison-table__item strong{color:#fff7ed;font-size:.92rem}.comparison-table__item span{color:#cbd5e1b8;font-size:.78rem}@media (max-width:840px){.comparison-table{min-width:44rem}}.keepa-position-card__head strong{color:#fff7ed;font-size:.88rem;line-height:1.5}.keepa-position-card__track{background:linear-gradient(90deg,#ffffff0d,#7dd3fc24,#ffffff0d),#0f172a47;border:1px solid #7dd3fc29;border-radius:999px;min-height:3.9rem;position:relative}.keepa-position-card__marker{text-align:center;background:#0f172aeb;border:1px solid #ffffff24;border-radius:.85rem;gap:.18rem;min-width:5.2rem;padding:.5rem .6rem;display:grid;position:absolute;top:50%;transform:translate(-50%,-50%);box-shadow:0 10px 18px #0208142e}.keepa-position-card__marker em{letter-spacing:.08em;text-transform:uppercase;color:#cbd5e1c7;font-size:.7rem;font-style:normal}.keepa-position-card__marker strong{color:#f8fafc;font-size:.86rem}.keepa-position-card__marker--page{border-color:#3b82f673}.keepa-position-card__marker--keepa{border-color:#10b9816b}.keepa-position-card__note{color:#e2e8f0c7;margin:0;font-size:.84rem;line-height:1.55}.baseline-acceptance-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem;display:grid}.baseline-acceptance-card{background:linear-gradient(#ffffff0d,#0000 55%),#78350f2e;border:1px solid #fbbf2429;border-radius:1rem;gap:.4rem;padding:.8rem .85rem;display:grid}.baseline-acceptance-card span{letter-spacing:.08em;text-transform:uppercase;color:#fed7aacc;font-size:.72rem;display:block}.baseline-acceptance-card strong{color:#fff7ed;font-size:.95rem;line-height:1.45;display:block}.baseline-acceptance-card p{color:#ffedd5cc;margin:0;font-size:.86rem;line-height:1.55}.report-fact-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:.85rem;display:grid}.report-fact-card{background:#0f172a85;border:1px solid #94a3b82e;border-radius:1.2rem;grid-column:span 1;min-height:0;padding:1rem}.report-fact-card--featured{background:#0f172a9e;grid-column:span 2}.report-fact-card span{letter-spacing:.08em;text-transform:uppercase;color:#94a3b8d1;font-size:.72rem;display:block}.report-fact-card strong{color:#f8fafc;margin-top:.5rem;font-size:1.05rem;display:block}.report-fact-card p{color:#cbd5e1c7;margin-top:.5rem;font-size:.92rem;line-height:1.55}.report-nav{grid-template-columns:repeat(3,minmax(0,1fr));gap:.7rem;display:grid}.report-nav__item{color:inherit;background:#ffffff0a;border:1px solid #94a3b829;border-radius:1rem;flex-direction:column;grid-column:span 1;gap:.35rem;padding:.9rem 1rem;text-decoration:none;transition:transform .18s,border-color .18s,background .18s;display:flex;position:relative}.report-nav__item--stage{gap:.25rem}.report-nav__item--primary{background:linear-gradient(#ffffff0f,#0000 34%),#ffffff0f}.report-nav__item:hover{background:#10b98117;border-color:#6ee7b773;transform:translateY(-2px)}.report-nav__item:before{content:"";opacity:.7;background:linear-gradient(90deg,#7dd3fce6,#0000 72%);width:100%;height:2px;position:absolute;inset:auto auto 0 0}.report-nav__item strong{color:#f8fafc;font-size:.95rem}.report-nav__index{letter-spacing:.08em;text-transform:uppercase;color:#7dd3fcd1;font-size:.72rem;font-weight:700}.report-nav__item span{color:#cbd5e1b8;font-size:.84rem}.report-shell--compact{gap:.75rem;padding:1rem}.report-shell--compact .report-shell__hero{gap:.75rem}.report-shell--compact .report-shell__hero h2{font-size:clamp(1.05rem,2vw,1.28rem);line-height:1.25}.report-shell--compact .report-shell__hero p,.report-shell--compact .report-shell__freshness,.report-shell--compact .report-guardrail p{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.report-shell--compact .report-shell__source-row{padding-top:.65rem}.report-shell--compact .report-guardrail{border-radius:.95rem;padding:.75rem .85rem}.report-shell--compact .report-fact-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:.55rem}.report-shell--compact .report-fact-card,.report-shell--compact .report-fact-card--featured{border-radius:.9rem;grid-column:span 1;padding:.75rem}.report-shell--compact .report-fact-card strong{margin-top:.35rem;font-size:.94rem}.report-shell--compact .report-fact-card p{display:none}.report-shell--compact .report-nav{gap:.45rem}.report-shell--compact .report-nav__item,.report-shell--compact .report-nav__item--primary{border-radius:.8rem;min-height:0;padding:.65rem .7rem}.report-shell--compact .report-nav__item strong{font-size:.9rem}.report-shell--compact .report-nav__item>span:last-child{display:none}@media (max-width:900px){.report-nav,.report-shell--compact .report-fact-grid{grid-template-columns:1fr}.report-shell--compact .report-nav{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:520px){.report-shell--compact{padding:.85rem}.report-shell--compact .report-nav{grid-template-columns:1fr}}.report-section{background:#070c18d1;border:1px solid #94a3b82e;border-radius:1.35rem;overflow:hidden;box-shadow:0 14px 32px #02081424}.report-section+.report-section{margin-top:.1rem}.report-section summary{list-style:none}.report-section summary::-webkit-details-marker{display:none}.report-section__summary{cursor:pointer;background:linear-gradient(#ffffff0d,#fff0),radial-gradient(circle at 100% 0,#7dd3fc14,#0000 28%);justify-content:space-between;align-items:flex-start;gap:1rem;padding:1.25rem 1.35rem;display:flex}.report-section__summary h2{margin-top:.45rem;font-size:1.28rem;line-height:1.12}.report-section__summary p{color:#cbd5e1c2;max-width:46rem;margin-top:.55rem;line-height:1.65}.report-section__summary-meta{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:.7rem;display:flex}.report-section__toggle{letter-spacing:.08em;text-transform:uppercase;color:#94a3b8c2;font-size:.78rem}.report-section[open] .report-section__toggle{color:#86eface0}.report-section__body{gap:1.1rem;padding:0 1.35rem 1.35rem;display:grid}.report-evidence-row{gap:.55rem;display:grid}.report-evidence-row__chips{flex-wrap:wrap;gap:.5rem;display:flex}.report-evidence-row__note{color:#cbd5e1c2;margin:0;font-size:.9rem;line-height:1.65}.report-inline-note{flex-wrap:wrap;align-items:flex-start;gap:.6rem;margin-top:.55rem;display:flex}.report-inline-note .sequence-step__note{flex:18rem;margin:0}.report-plan-briefs{gap:1.1rem;margin-top:1.25rem;display:grid}.report-panel__intro{color:#cbd5e1c2;margin:0 0 .95rem;line-height:1.65}.visual-brief-packet{background:linear-gradient(#ffffff09,#fff0),#0f172a57;border:1px solid #94a3b829;border-radius:1.2rem;gap:1rem;padding:1.1rem;display:grid}.visual-brief-packet__head{gap:.55rem;display:grid}.visual-brief-packet__head p{color:#cbd5e1c2;margin:0;line-height:1.65}.visual-brief-packet__meta{gap:.85rem;display:grid}.visual-brief-packet__signals{gap:.55rem;display:grid}.visual-brief-chip-row{flex-wrap:wrap;gap:.6rem;display:flex}.visual-brief-packet__steps{grid-template-columns:repeat(3,minmax(0,1fr));gap:.8rem;display:grid}.visual-brief-step{background:linear-gradient(#ffffff08,#fff0),#0f172a3d;border:1px solid #94a3b824;border-radius:1rem;gap:.55rem;padding:.9rem .95rem;display:grid}.visual-brief-step strong{color:#f8fafc;display:block}.visual-brief-step p{color:#cbd5e1bd;margin:0;line-height:1.6}.visual-brief-step .tactic-grid{margin-top:.1rem}.visual-brief-step__sheet{align-items:stretch;margin-top:.1rem}.visual-brief-step__sheet .label-inline{align-self:flex-start}.visual-brief-step__sheet .tactic-grid{flex:100%;margin-top:0}.visual-brief-packet__cards{gap:1rem;display:grid}.visual-production-sheet{border-top:1px solid #94a3b824;gap:.9rem;margin-top:1.2rem;padding-top:.35rem;display:grid}.visual-production-sheet__head{gap:.45rem;display:grid}.visual-production-sheet__toolbar{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:.9rem;display:flex}.visual-production-sheet__actions{flex-wrap:wrap;align-items:center;gap:.7rem;display:flex}.visual-production-sheet__head h4{color:#f8fafc;margin:0}.visual-production-sheet__head .section-copy{margin:0}.visual-production-sheet__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.8rem;display:grid}.visual-production-row{background:linear-gradient(#ffffff08,#fff0),#0f172a38;border:1px solid #94a3b824;border-radius:1rem;gap:.6rem;padding:.95rem 1rem;display:grid}.visual-production-row__head{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem;display:flex}.visual-production-row strong{color:#f8fafc}.visual-production-row p{color:#cbd5e1bd;margin:0;line-height:1.6}.visual-production-row__note{color:#e2e8f0d1}.report-anchor-block{gap:1rem;display:grid}.report-summary-bottom{grid-template-columns:minmax(0,1.75fr) minmax(18rem,1fr);align-items:start;gap:1rem;display:grid}.report-copy-grid{grid-template-columns:minmax(0,1.2fr) minmax(20rem,.95fr);align-items:start;gap:1.1rem}.report-summary-command{margin-top:.15rem}.report-action-groups{grid-template-columns:repeat(3,minmax(0,1fr));gap:.9rem;margin-top:.35rem;display:grid}.report-reconciliation-shell{background:linear-gradient(#ffffff09,#0000 68%),#78350f24;border:1px solid #fbbf2438;border-radius:1.15rem;gap:.85rem;margin-top:.35rem;padding:1rem 1.05rem;display:grid}.report-reconciliation__head{gap:.45rem;display:grid}.report-reconciliation__head strong{color:#f8fafc;margin-top:.45rem;font-size:1rem;line-height:1.45;display:block}.report-reconciliation__head p{color:#ffedd5d1;margin:0;line-height:1.6}.report-reconciliation-table{background:#0f172a2e;border:1px solid #ffffff14;border-radius:1rem;display:grid;overflow:hidden}.report-reconciliation-row{border-bottom:1px solid #ffffff14;grid-template-columns:minmax(7rem,.85fr) minmax(0,.9fr) minmax(0,1fr) minmax(0,1.1fr) minmax(0,1.3fr);align-items:start;gap:.85rem;padding:.9rem 1rem;display:grid}.report-reconciliation-row:last-child{border-bottom:0}.report-reconciliation-row--header{background:#ffffff0a}.report-reconciliation-row--header span{letter-spacing:.08em;text-transform:uppercase;color:#fed7aab8;font-size:.72rem;font-weight:700}.report-reconciliation-row--success{background:#14532d1f}.report-reconciliation-row--warn{background:#78350f29}.report-reconciliation-row--danger{background:#7f1d1d29}.report-reconciliation-cell{gap:.32rem;display:grid}.report-reconciliation-cell strong{color:#fff7ed;word-break:break-word;font-size:.84rem;line-height:1.5}.report-reconciliation-cell p{color:#fed7aabd;margin:0;font-size:.76rem;line-height:1.5}.report-reconciliation-cell--field strong{color:#f8fafc}.report-action-group{background:#ffffff08;border:1px solid #94a3b82e;border-radius:1.15rem;gap:.75rem;padding:1rem 1.05rem;display:grid}.report-action-group--now{background:linear-gradient(#ffffff0a,#0000 65%),#14532d29;border-color:#4ade803d}.report-action-group--review{background:linear-gradient(#ffffff0a,#0000 65%),#78350f2e;border-color:#fbbf243d}.report-action-group--stop{background:linear-gradient(#ffffff0a,#0000 65%),#7f1d1d2e;border-color:#f871713d}.report-action-group__head{gap:.45rem;display:grid}.report-action-group__head strong{color:#f8fafc;font-size:.98rem}.report-action-group__list{gap:.7rem;display:grid}.report-action-item{background:#ffffff0b;border:1px solid #ffffff14;border-radius:1rem;gap:.42rem;padding:.85rem .9rem;display:grid}.report-action-item strong{color:#fff7ed;font-size:.93rem;line-height:1.45}.report-action-item p{color:#ffedd5d6;margin:0;line-height:1.6}.report-action-item__meta{color:#fed7aab8;gap:.28rem;font-size:.8rem;display:grid}.report-summary-playbook{margin-top:.3rem}.report-copy-panel,.report-copy-panel--primary,.report-copy-panel--secondary{grid-column:auto}.report-copy-panel>.nested-disclosure__body>.surface-card{height:100%}.nested-disclosure{background:#ffffff08;border:1px solid #94a3b829;border-radius:1.15rem;overflow:hidden;box-shadow:inset 0 1px #ffffff08}.nested-disclosure+.nested-disclosure{margin-top:1rem}.nested-disclosure summary{list-style:none}.nested-disclosure summary::-webkit-details-marker{display:none}.nested-disclosure__summary{cursor:pointer;background:linear-gradient(#ffffff09,#fff0),#ffffff05;justify-content:space-between;align-items:flex-start;gap:1rem;padding:.95rem 1rem;display:flex}.nested-disclosure__summary strong{font-size:1.02rem;line-height:1.3;display:block}.nested-disclosure__summary p{color:#cbd5e1b8;max-width:34rem;margin-top:.35rem;font-size:.9rem;line-height:1.55}.nested-disclosure__toggle{white-space:nowrap;letter-spacing:.08em;text-transform:uppercase;color:#94a3b8bd;font-size:.74rem}.nested-disclosure[open] .nested-disclosure__toggle{color:#7dd3fce0}.nested-disclosure__body{padding:0 1rem 1rem}@media (max-width:1080px){.report-summary-top,.report-action-groups,.report-reconciliation-row,.report-fact-grid,.report-nav,.keepa-trend-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.report-fact-card,.report-fact-card--featured,.report-nav__item,.report-nav__item--primary{grid-column:auto}.report-summary-bottom,.baseline-acceptance-grid,.report-copy-grid{grid-template-columns:1fr}.report-copy-panel,.report-copy-panel--primary,.report-copy-panel--secondary{grid-column:auto}}@media (max-width:820px){.report-shell__hero,.report-section__summary,.nested-disclosure__summary{flex-direction:column}.report-shell__hero,.report-summary-top{grid-template-columns:1fr}.report-reconciliation-row{grid-template-columns:1fr;gap:.55rem}.report-reconciliation-row--header{display:none}.report-shell__meta,.report-section__summary-meta{justify-content:flex-start}.report-shell__meta{max-width:100%}.report-inline-note{flex-direction:column;gap:.45rem}.visual-brief-packet{padding:.95rem}.visual-brief-packet__steps,.visual-production-sheet__grid{grid-template-columns:1fr}.visual-production-sheet__toolbar{flex-direction:column;align-items:stretch}.visual-production-sheet__actions{width:100%}.report-shell__hero h2{max-width:100%;font-size:clamp(1.55rem,6vw,2rem)}.report-fact-card{min-height:0}.report-section__summary{gap:.8rem}}@media (max-width:640px){.report-fact-grid,.report-nav,.report-proof-grid,.keepa-trend-grid,.report-reconciliation-table,.report-action-groups{grid-template-columns:minmax(0,1fr)}.report-shell,.report-section__summary,.report-section__body{padding-left:1rem;padding-right:1rem}.report-shell{gap:.85rem;padding-top:1rem;padding-bottom:1rem}.report-shell__hero p,.report-section__summary p,.nested-disclosure__summary p{font-size:.92rem;line-height:1.55}.report-nav{gap:.55rem}.report-nav__item,.report-fact-card,.nested-disclosure__summary,.nested-disclosure__body{padding:.85rem}.report-section__summary{padding-top:1rem;padding-bottom:1rem}.report-section__body{gap:.9rem;padding-bottom:1rem}.report-section__summary h2{font-size:1.12rem}.report-nav__item strong,.report-fact-card strong{font-size:.95rem}.keepa-position-card__marker{min-width:4.6rem;padding:.4rem .45rem}}.report-workspace{background:0 0!important}.report-workspace .report-shell{background:var(--surface-card,#fff)!important;border:1px solid var(--border-subtle,#0f1e3c0f)!important;color:var(--text-primary,#0a1325)!important;box-shadow:0 10px 30px #0a102008!important}.report-workspace .report-shell__hero h2{color:var(--text-primary,#0a1325)!important}.report-workspace .report-shell__hero p{color:var(--text-secondary,#334155)!important}.report-workspace .report-shell__freshness{color:var(--text-muted-readable,#64748b)!important}.report-workspace .report-shell__tag{background:var(--surface-readable-soft,#f1f5f9)!important;border-color:var(--border-subtle,#0000000d)!important;color:var(--text-secondary,#334155)!important}.report-workspace .report-shell__source-row{border-top:1px solid var(--border-subtle,#0f1e3c0f)!important}.report-workspace .report-section{background:var(--surface-card,#fff)!important;border:1px solid var(--border-subtle,#0f1e3c0f)!important;box-shadow:0 8px 24px #0a102005!important}.report-workspace .report-section__summary{border-bottom:1px solid var(--border-subtle,#0f1e3c0f)!important;background:linear-gradient(#fff,#fafafa)!important}.report-workspace .report-section__summary h2{color:var(--text-primary,#0a1325)!important}.report-workspace .report-section__summary p{color:var(--text-secondary,#475569)!important}.report-workspace .report-section__toggle{color:var(--text-muted-readable,#64748b)!important}.report-workspace .report-section[open] .report-section__toggle{color:var(--accent-primary,#2045db)!important}.report-workspace .report-proof-card,.report-workspace .keepa-trend-card{background:var(--surface-readable-soft,#f8fafc)!important;border:1px solid var(--border-subtle,#0f1e3c0f)!important}.report-workspace .report-proof-card span,.report-workspace .keepa-trend-card__head span{color:var(--text-muted-readable,#64748b)!important}.report-workspace .report-proof-card strong,.report-workspace .keepa-trend-card__head strong{color:var(--text-primary,#0a1325)!important}.report-workspace .report-reconciliation-shell{background:linear-gradient(#fef3c740,#fef3c726)!important;border:1px solid #d9770626!important}.report-workspace .report-reconciliation__head strong{color:#78350f!important}.report-workspace .report-reconciliation__head p{color:#92400e!important}.report-workspace .report-reconciliation-table{border:1px solid var(--border-subtle,#0f1e3c14)!important;background:#fff!important}.report-workspace .report-reconciliation-row{border-bottom:1px solid var(--border-subtle,#0f1e3c0f)!important}.report-workspace .report-reconciliation-row--header{background:var(--surface-readable-soft,#f8fafc)!important}.report-workspace .report-reconciliation-row--header span{color:var(--text-muted-readable,#475569)!important}.report-workspace .report-reconciliation-row--success{background:#f2fdf6b3!important}.report-workspace .report-reconciliation-row--warn{background:#fffbebb3!important}.report-workspace .report-reconciliation-row--danger{background:#fef2f2b3!important}.report-workspace .report-reconciliation-cell strong{color:var(--text-primary,#091220)!important}.report-workspace .report-reconciliation-cell p{color:var(--text-secondary,#475569)!important}.report-workspace .report-reconciliation-cell--field strong{color:var(--text-primary,#0a1325)!important}.report-workspace .report-action-group{background:var(--surface-readable-soft,#f8fafc)!important;border:1px solid var(--border-subtle,#0f1e3c0f)!important}.report-workspace .report-action-group--now{background:linear-gradient(#e7f8ee80,#f2fdf666)!important;border-color:#4ade8047!important}.report-workspace .report-action-group--review{background:linear-gradient(#fff4df80,#fffaef66)!important;border-color:#fbbf244d!important}.report-workspace .report-action-group--stop{background:linear-gradient(#fff0f080,#fff7f766)!important;border-color:#f871714d!important}.report-workspace .report-action-group__head strong{color:var(--text-primary,#0a1325)!important}.report-workspace .report-action-item{border:1px solid var(--border-subtle,#0f1e3c0f)!important;background:#fff!important;box-shadow:0 4px 12px #0a102003!important}.report-workspace .report-action-item strong{color:var(--text-primary,#0a1325)!important}.report-workspace .report-action-item p{color:var(--text-secondary,#334155)!important}.report-workspace .report-action-item__meta{color:var(--text-muted-readable,#64748b)!important}.report-workspace .nested-disclosure{border:1px solid var(--border-subtle,#0f1e3c0f)!important;background:var(--surface-card,#fff)!important;box-shadow:0 4px 12px #0a102003!important}.report-workspace .nested-disclosure__summary{border-bottom:1px solid var(--border-subtle,#0f1e3c0f)!important;background:linear-gradient(#fff,#fafafa)!important}.report-workspace .nested-disclosure__summary strong{color:var(--text-primary,#0a1325)!important}.report-workspace .nested-disclosure__summary p{color:var(--text-secondary,#475569)!important}.report-workspace .nested-disclosure__toggle{color:var(--text-muted-readable,#64748b)!important}.report-workspace .nested-disclosure[open] .nested-disclosure__toggle{color:var(--accent-primary,#2045db)!important}.report-workspace .report-guardrail{background:var(--surface-readable-soft,#f8fafc)!important;border:1px solid var(--border-subtle,#0f1e3c0f)!important}.report-workspace .report-guardrail--warn{background:linear-gradient(#fff4df80,#fffaef66)!important;border-color:#d9770633!important}.report-workspace .report-guardrail--danger{background:linear-gradient(#fff0f080,#fff7f766)!important;border-color:#ef444433!important}.report-workspace .report-guardrail__head strong{color:var(--text-primary,#0a1325)!important}.report-workspace .report-guardrail p,.report-workspace .report-guardrail__list{color:var(--text-secondary,#334155)!important}.report-workspace .playbook-card{background:var(--surface-card,#fff)!important;border:1px solid var(--border-subtle,#0f1e3c0f)!important;color:var(--text-primary,#0a1325)!important;box-shadow:0 4px 12px #0a102003!important}.report-workspace .playbook-card h3{color:var(--text-primary,#0a1325)!important}.report-workspace .playbook-card p{color:var(--text-secondary,#334155)!important}.report-workspace .playbook-pill{background:var(--surface-readable-soft,#f1f5f9)!important;color:var(--text-secondary,#334155)!important}.report-workspace .playbook-pill--muted{color:var(--text-muted-readable,#64748b)!important;background:#f1f5f9!important}.report-workspace .battle-card{background:var(--surface-card,#fff)!important;border:1px solid var(--border-subtle,#0f1e3c0f)!important;color:var(--text-primary,#0a1325)!important}.report-workspace .battle-card strong{color:var(--text-primary,#0a1325)!important}.report-workspace .battle-card p{color:var(--text-secondary,#334155)!important}.manual-field-corrections-panel{background:linear-gradient(#2045db0b,#f8fafcb8);border:1px solid #2045db24;border-radius:.5rem;gap:.85rem;padding:.9rem;display:grid}.manual-field-corrections-panel__head{justify-content:space-between;align-items:flex-start;gap:.8rem;display:flex}.manual-field-corrections-panel__head h3{color:var(--text-primary,#0a1325);margin:.22rem 0 0;font-size:1rem;line-height:1.35}.manual-field-corrections-panel__head p{max-width:68ch;color:var(--text-secondary,#334155);margin:.38rem 0 0;font-size:.86rem;line-height:1.55}.manual-field-corrections-panel__badge{color:#1839a8;background:#2045db14;border:1px solid #2045db29;border-radius:999px;flex:none;padding:.28rem .55rem;font-size:.76rem;font-weight:800}.manual-field-corrections-panel__status{color:#14532d;background:#f0fdf4d1;border:1px solid #10b9812e;border-radius:.5rem;margin:0;padding:.58rem .68rem;font-size:.82rem;line-height:1.5}.manual-field-corrections-panel__conflict{background:#fff7edeb;border:1px solid #d977063d;border-radius:.5rem;justify-content:space-between;align-items:center;gap:.75rem;padding:.72rem;display:flex}.manual-field-corrections-panel__conflict strong{color:#7c2d12;font-size:.86rem;display:block}.manual-field-corrections-panel__conflict p{color:#9a3412;margin:.2rem 0 0;font-size:.8rem;line-height:1.45}.manual-field-corrections-panel__rows{gap:.7rem;display:grid}.manual-field-corrections-panel__row{background:#ffffffdb;border:1px solid #94a3b838;border-left-width:3px;border-radius:.5rem;gap:.62rem;min-width:0;padding:.78rem;display:grid}.manual-field-corrections-panel__row[data-state=corrected]{border-left-color:#16a34a}.manual-field-corrections-panel__row[data-state=review]{border-left-color:#d97706}.manual-field-corrections-panel__row[data-state=optional]{border-left-color:#64748b}.manual-field-corrections-panel__row-head{justify-content:space-between;align-items:flex-start;gap:.75rem;display:flex}.manual-field-corrections-panel__row-head>div{min-width:0}.manual-field-corrections-panel__row-head span{color:var(--text-muted-readable,#64748b);font-size:.72rem;font-weight:800;display:block}.manual-field-corrections-panel__row-head strong{color:var(--text-primary,#0a1325);margin-top:.15rem;font-size:.95rem;line-height:1.3;display:block}.manual-field-corrections-panel__evidence{grid-template-columns:repeat(3,minmax(0,1fr));gap:.5rem;margin:0;display:grid}.manual-field-corrections-panel__evidence>div{background:#f8fafce6;border:1px solid #94a3b82e;border-radius:.45rem;min-width:0;padding:.52rem}.manual-field-corrections-panel__evidence dt{color:var(--text-muted-readable,#64748b);font-size:.72rem;font-weight:800}.manual-field-corrections-panel__evidence dd{color:var(--text-primary,#0a1325);overflow-wrap:anywhere;margin:.15rem 0 0;font-size:.84rem;line-height:1.38}.manual-field-corrections-panel__reason{color:var(--text-secondary,#334155);margin:0;font-size:.8rem;line-height:1.48}.manual-field-corrections-panel__inputs{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:.6rem;display:grid}.manual-field-corrections-panel__inputs label{gap:.32rem;min-width:0;display:grid}.manual-field-corrections-panel__inputs span{color:var(--text-secondary,#334155);font-size:.76rem;font-weight:800}.manual-field-corrections-panel__inputs input,.manual-field-corrections-panel__inputs textarea{width:100%;min-width:0;color:var(--text-primary,#0a1325);font:inherit;background:#fff;border:1px solid #64748b47;border-radius:.5rem;padding:.62rem .68rem;font-size:.86rem;line-height:1.45}.manual-field-corrections-panel__inputs textarea{resize:vertical}.manual-field-corrections-panel__inputs input:focus,.manual-field-corrections-panel__inputs textarea:focus{outline-offset:2px;border-color:#2045db73;outline:2px solid #2045db38}.manual-field-corrections-panel__actions{flex-wrap:wrap;gap:.5rem;display:flex}.manual-listing-draft-panel{background:linear-gradient(#0ea5e914,#0000 58%),#0f172ae6;border-color:#7dd3fc2e;gap:1rem;display:grid}.manual-listing-draft-panel__head{justify-content:space-between;align-items:flex-start;gap:.9rem;display:flex}.manual-listing-draft-panel__head h2{color:#f8fafc;margin:.25rem 0 0;font-size:1.08rem;line-height:1.35}.manual-listing-draft-panel__head p{color:#e2e8f0c7;margin:.45rem 0 0;line-height:1.6}.manual-listing-draft-panel__badge{color:#e0f2feeb;background:#0ea5e91f;border:1px solid #7dd3fc3d;border-radius:999px;flex:none;padding:.28rem .55rem;font-size:.76rem;font-weight:700}.manual-listing-draft-panel__save-note{color:#d1fae5e6;background:#064e3b29;border:1px solid #10b98138;border-radius:.72rem;margin:-.22rem 0 0;padding:.62rem .72rem;font-size:.82rem;line-height:1.5}.manual-listing-draft-panel__conflict{color:#fffbebeb;background:#78350f38;border:1px solid #fbbf2457;border-radius:.8rem;justify-content:space-between;align-items:center;gap:.8rem;padding:.72rem .82rem;display:flex}.manual-listing-draft-panel__conflict strong{color:#fef3c7;font-size:.88rem;display:block}.manual-listing-draft-panel__conflict p{color:#fef3c7d1;margin:.25rem 0 0;font-size:.82rem;line-height:1.45}.manual-listing-draft-panel__source-list{color:#ffedd5e0;background:#78350f2e;border:1px solid #fbbf2438;border-radius:.8rem;gap:.42rem;margin:0;padding:.8rem .95rem .8rem 1.25rem;line-height:1.55;display:grid}.manual-listing-draft-panel__workspace{background:#080d1a6b;border:1px solid #7dd3fc38;border-radius:.8rem;gap:.85rem;padding:.9rem;display:grid}.manual-listing-draft-panel__workspace h3{color:#f8fafc;margin:.22rem 0 0;font-size:.98rem;line-height:1.35}.manual-listing-draft-panel__workspace p{color:#e2e8f0c7;margin:.38rem 0 0;line-height:1.55}.manual-listing-draft-panel__workspace dl{grid-template-columns:repeat(3,minmax(0,1fr));gap:.55rem;margin:0;display:grid}.manual-listing-draft-panel__workspace dl>div{background:#0f172a8f;border:1px solid #94a3b82e;border-radius:.65rem;min-width:0;padding:.62rem}.manual-listing-draft-panel__workspace dt{color:#94a3b8e0;font-size:.74rem;font-weight:700}.manual-listing-draft-panel__workspace dd{color:#f8fafc;margin:.18rem 0 0;font-size:.88rem;line-height:1.4}.manual-listing-draft-panel__workspace-actions{flex-wrap:wrap;gap:.5rem;display:flex}.manual-listing-draft-panel__evidence-summary{color:#d1fae5e6;background:#064e3b24;border:1px solid #10b98133;border-radius:.68rem;padding:.62rem .72rem;font-size:.82rem;line-height:1.5}.manual-listing-draft-panel__evidence-links{flex-wrap:wrap;align-items:center;gap:.5rem;padding-top:.15rem;display:flex}.manual-listing-draft-panel__evidence-links span{color:#e2e8f0b8;font-size:.82rem;line-height:1.45}.evidence-recovery-checklist{--erc-bg:var(--surface-readable-soft,#f8fafc);--erc-border:var(--border-subtle,#0f172a1a);--erc-text:var(--text-primary,#0f172a);--erc-muted:var(--text-secondary,#475569);--erc-item-bg:var(--surface-panel-strong,#fff);--erc-item-border:var(--border-subtle,#0f172a1a);border:1px solid var(--erc-border);background:var(--erc-bg);color:var(--erc-text);border-radius:.8rem;gap:.72rem;padding:.82rem;display:grid}.evidence-recovery-checklist--dark{--erc-bg:#0f172a8f;--erc-border:#7dd3fc33;--erc-text:#f8fafc;--erc-muted:#e2e8f0bd;--erc-item-bg:#080d1a75;--erc-item-border:#94a3b82e}.evidence-recovery-checklist__head{justify-content:space-between;align-items:flex-start;gap:.75rem;display:flex}.evidence-recovery-checklist__head>div{gap:.18rem;min-width:0;display:grid}.evidence-recovery-checklist__head strong{color:var(--erc-text);font-size:.95rem;line-height:1.35}.evidence-recovery-checklist__count{min-width:2.4rem;color:var(--erc-text);text-align:center;background:#10b9811a;border:1px solid #10b9813d;border-radius:999px;flex:none;padding:.22rem .46rem;font-size:.76rem;font-weight:800}.evidence-recovery-checklist__items{grid-template-columns:repeat(2,minmax(0,1fr));gap:.6rem;display:grid}.evidence-recovery-checklist__item{border:1px solid var(--erc-item-border);background:var(--erc-item-bg);border-left-width:3px;border-radius:.72rem;align-content:space-between;gap:.55rem;min-width:0;padding:.68rem;display:grid}.evidence-recovery-checklist__item[data-state=ready]{border-left-color:var(--state-success,#16a34a)}.evidence-recovery-checklist__item[data-state=review],.evidence-recovery-checklist__item[data-state=checking]{border-left-color:var(--state-review,#d97706)}.evidence-recovery-checklist__item[data-state=missing]{border-left-color:var(--text-muted,#64748b)}.evidence-recovery-checklist__item>div{gap:.18rem;min-width:0;display:grid}.evidence-recovery-checklist__item span{color:var(--erc-muted);font-size:.74rem;font-weight:780}.evidence-recovery-checklist__item strong{color:var(--erc-text);font-size:.88rem;line-height:1.35}.evidence-recovery-checklist__item p,.evidence-recovery-checklist__boundary{color:var(--erc-muted);margin:0;font-size:.8rem;line-height:1.48}.evidence-recovery-checklist__boundary{padding-top:.1rem}.manual-listing-draft-panel__fields{gap:.8rem;display:grid}.manual-listing-draft-panel__field{gap:.4rem;display:grid}.manual-listing-draft-panel__field>label,.manual-listing-draft-panel__field-head label{color:#e2e8f0d1;font-size:.82rem;font-weight:700}.manual-listing-draft-panel__field-head,.manual-listing-draft-panel__field-group-head{justify-content:space-between;align-items:center;gap:.55rem;min-width:0;display:flex}.manual-listing-draft-panel__field-head label,.manual-listing-draft-panel__field-group-head>span{color:#e2e8f0d1;min-width:0;font-size:.82rem;font-weight:700}.manual-listing-draft-panel__field-head .button-compact,.manual-listing-draft-panel__field-group-head .button-compact{flex:none;padding-inline:.62rem;font-size:.76rem}.manual-listing-draft-panel__field-group-head{margin-bottom:-.15rem}.manual-listing-draft-panel__fields textarea{resize:vertical;color:#f8fafc;width:100%;min-width:0;font:inherit;background:#0f172ab8;border:1px solid #94a3b847;border-radius:.75rem;padding:.72rem .78rem;line-height:1.55}.manual-listing-draft-panel__fields textarea:focus{outline-offset:2px;border-color:#7dd3fc80;outline:2px solid #7dd3fc73}.manual-listing-draft-panel__fields textarea::placeholder{color:#94a3b8c2}.manual-listing-draft-panel__bullets{grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem;display:grid}.manual-listing-draft-panel__actions{flex-wrap:wrap;align-items:center;gap:.55rem;display:flex}.manual-listing-draft-panel__danger-action{color:#fee2e2f2;border-color:#f8717159}.manual-listing-draft-panel__danger-action:hover,.manual-listing-draft-panel__danger-action[aria-pressed=true]{color:#fff1f2;background:#7f1d1d3d;border-color:#f871718c}.manual-listing-draft-panel__status{color:#bbf7d0eb;margin:0;font-size:.88rem;line-height:1.5}.manual-listing-draft-panel__manual-copy{gap:.45rem;display:grid}.manual-listing-draft-panel__manual-copy span{color:#e2e8f0d1;font-size:.82rem;font-weight:700}.manual-listing-draft-panel__manual-copy textarea{resize:vertical;color:#f8fafc;width:100%;min-width:0;font:inherit;background:#080d1ac7;border:1px solid #7dd3fc4d;border-radius:.75rem;padding:.72rem .78rem;line-height:1.55}.manual-listing-draft-panel__manual-copy textarea:focus{outline-offset:2px;border-color:#7dd3fc8c;outline:2px solid #7dd3fc73}@media (max-width:760px){.manual-field-corrections-panel__head,.manual-field-corrections-panel__row-head,.manual-field-corrections-panel__conflict{display:grid}.manual-field-corrections-panel__badge{width:fit-content}.manual-field-corrections-panel__evidence,.manual-field-corrections-panel__inputs{grid-template-columns:minmax(0,1fr)}.manual-listing-draft-panel__head{display:grid}.manual-listing-draft-panel__badge{width:fit-content}.manual-listing-draft-panel__bullets,.manual-listing-draft-panel__workspace dl{grid-template-columns:minmax(0,1fr)}.manual-listing-draft-panel__field-head,.manual-listing-draft-panel__field-group-head{flex-direction:column;align-items:flex-start}.evidence-recovery-checklist__head,.evidence-recovery-checklist__items{grid-template-columns:minmax(0,1fr)}.evidence-recovery-checklist__head{display:grid}.evidence-recovery-checklist__count{width:fit-content}}.usage-page-shell{padding-bottom:2rem}.usage-hero-shell{gap:1.15rem}.usage-hero-panel{background:radial-gradient(circle at top left,var(--accent),transparent 34%),radial-gradient(circle at 85% 18%,var(--accent-warm),transparent 24%),linear-gradient(160deg,var(--panel-strong),var(--accent))}@supports (color:color-mix(in lab, red, red)){.usage-hero-panel{background:radial-gradient(circle at top left,color-mix(in srgb,var(--accent)18%,transparent),transparent 34%),radial-gradient(circle at 85% 18%,color-mix(in srgb,var(--accent-warm)14%,transparent),transparent 24%),linear-gradient(160deg,color-mix(in srgb,var(--panel-strong)95%,transparent),color-mix(in srgb,var(--accent)6%,transparent))}}.usage-hero-panel .hero-title{text-wrap:balance;max-width:12ch}.usage-hero-grid{margin-top:1.55rem}.usage-hero-tile{background:linear-gradient(180deg,#ffffff0d,transparent 45%),var(--panel-strong)}@supports (color:color-mix(in lab, red, red)){.usage-hero-tile{background:linear-gradient(180deg,#ffffff0d,transparent 45%),color-mix(in srgb,var(--panel-strong)86%,transparent)}}.usage-hero-tile strong{font-size:clamp(1.75rem,3vw,2.2rem)}.usage-access-panel{background:radial-gradient(circle at top right,var(--accent-strong),transparent 26%),linear-gradient(180deg,var(--panel),var(--panel-soft))}@supports (color:color-mix(in lab, red, red)){.usage-access-panel{background:radial-gradient(circle at top right,color-mix(in srgb,var(--accent-strong)18%,transparent),transparent 26%),linear-gradient(180deg,color-mix(in srgb,var(--panel)94%,transparent),color-mix(in srgb,var(--panel-soft)18%,transparent))}}.usage-access-rail{gap:.75rem}.usage-access-item,.usage-kpi-item{background:linear-gradient(180deg,#ffffff0a,transparent 70%),var(--panel-soft)}@supports (color:color-mix(in lab, red, red)){.usage-access-item,.usage-kpi-item{background:linear-gradient(180deg,#ffffff0a,transparent 70%),color-mix(in srgb,var(--panel-soft)58%,transparent)}}.usage-section-stack{gap:1.15rem}.usage-section-card{background:linear-gradient(180deg,#ffffff09,transparent 28%),var(--panel)}@supports (color:color-mix(in lab, red, red)){.usage-section-card{background:linear-gradient(180deg,#ffffff09,transparent 28%),color-mix(in srgb,var(--panel)92%,transparent)}}.usage-section-card--lead{background:radial-gradient(circle at top right,var(--accent-warm),transparent 28%),linear-gradient(180deg,#ffffff09,transparent 28%),var(--panel)}@supports (color:color-mix(in lab, red, red)){.usage-section-card--lead{background:radial-gradient(circle at top right,color-mix(in srgb,var(--accent-warm)14%,transparent),transparent 28%),linear-gradient(180deg,#ffffff09,transparent 28%),color-mix(in srgb,var(--panel)92%,transparent)}}.usage-section-card--experiment{background:radial-gradient(circle at top right,var(--accent-strong),transparent 24%),linear-gradient(180deg,#ffffff09,transparent 28%),var(--panel)}@supports (color:color-mix(in lab, red, red)){.usage-section-card--experiment{background:radial-gradient(circle at top right,color-mix(in srgb,var(--accent-strong)14%,transparent),transparent 24%),linear-gradient(180deg,#ffffff09,transparent 28%),color-mix(in srgb,var(--panel)92%,transparent)}}.usage-section-card--alert{background:radial-gradient(circle at top right,var(--danger),transparent 26%),linear-gradient(180deg,#ffffff09,transparent 28%),var(--panel)}@supports (color:color-mix(in lab, red, red)){.usage-section-card--alert{background:radial-gradient(circle at top right,color-mix(in srgb,var(--danger)12%,transparent),transparent 26%),linear-gradient(180deg,#ffffff09,transparent 28%),color-mix(in srgb,var(--panel)92%,transparent)}}.usage-kpi-item{position:relative}.usage-kpi-item:before{content:"";background:linear-gradient(180deg,var(--accent),transparent 82%);opacity:.85;border-radius:999px;width:3px;position:absolute;inset:0 auto 0 0}.usage-kpi-item--link{align-items:center}.usage-alert-item:before{background:linear-gradient(180deg,var(--accent-warm),transparent 82%)}@supports (color:color-mix(in lab, red, red)){.usage-alert-item:before{background:linear-gradient(180deg,color-mix(in srgb,var(--accent-warm)82%,white),transparent 82%)}}.usage-alert-item--danger{border-color:var(--danger)}@supports (color:color-mix(in lab, red, red)){.usage-alert-item--danger{border-color:color-mix(in srgb,var(--danger)36%,var(--line))}}.usage-alert-item--danger{background:radial-gradient(circle at top right,var(--danger),transparent 24%),linear-gradient(180deg,#ffffff0a,transparent 70%),var(--panel-soft)}@supports (color:color-mix(in lab, red, red)){.usage-alert-item--danger{background:radial-gradient(circle at top right,color-mix(in srgb,var(--danger)10%,transparent),transparent 24%),linear-gradient(180deg,#ffffff0a,transparent 70%),color-mix(in srgb,var(--panel-soft)58%,transparent)}}.usage-alert-item--danger:before{background:linear-gradient(180deg,var(--danger),transparent 82%)}.usage-sync-rail{gap:.8rem}.usage-top-lead{border-color:var(--accent-warm)}@supports (color:color-mix(in lab, red, red)){.usage-top-lead{border-color:color-mix(in srgb,var(--accent-warm)30%,var(--line))}}.usage-top-lead{background:radial-gradient(circle at top right,var(--accent-warm),transparent 26%),linear-gradient(180deg,#ffffff0a,transparent 70%),var(--panel-soft)}@supports (color:color-mix(in lab, red, red)){.usage-top-lead{background:radial-gradient(circle at top right,color-mix(in srgb,var(--accent-warm)12%,transparent),transparent 26%),linear-gradient(180deg,#ffffff0a,transparent 70%),color-mix(in srgb,var(--panel-soft)58%,transparent)}}.usage-experiment-list{gap:1rem}.usage-experiment-card{background:linear-gradient(180deg,#ffffff0b,transparent 28%),var(--panel-strong)}@supports (color:color-mix(in lab, red, red)){.usage-experiment-card{background:linear-gradient(180deg,#ffffff0b,transparent 28%),color-mix(in srgb,var(--panel-strong)86%,transparent)}}.usage-experiment-card{box-shadow:inset 0 1px #ffffff0d}.usage-experiment-card .battle-card__head{align-items:flex-start}.usage-experiment-card .results-grid{gap:.85rem}@media (max-width:980px){.usage-hero-panel .hero-title{max-width:14ch}}@media (max-width:820px){.usage-access-item,.usage-kpi-item{flex-direction:column;align-items:flex-start}.usage-kpi-item--link{align-items:flex-start}}@media (max-width:640px){.usage-page-shell{padding-bottom:1rem}.usage-hero-panel .hero-title{max-width:100%}.usage-sync-rail,.usage-experiment-list{gap:.8rem}.usage-hero-tile,.usage-experiment-card,.usage-access-item,.usage-kpi-item{padding:.9rem}}.marketing-page{gap:2.6rem;display:grid}.asin-situation-summary{border:1px solid var(--border-subtle,#0f172a1f);background:var(--surface-card,#fff);border-radius:8px;gap:.9rem;padding:1rem;display:grid;box-shadow:0 16px 36px #0f172a0f}.asin-situation-summary__head,.asin-situation-summary__support,.asin-situation-summary__details>summary{justify-content:space-between;align-items:flex-start;gap:.75rem;display:flex}.asin-situation-summary__details>summary{border:1px solid var(--border-subtle,#0f172a1a);background:var(--surface-inset,#f8fafce0);cursor:pointer;border-radius:8px;align-items:center;min-height:2.75rem;padding:.58rem .68rem;list-style:none}.asin-situation-summary__details>summary strong{background:var(--surface-card,#fff);min-height:1.68rem;color:var(--text-muted,#64748b);border-radius:999px;align-items:center;padding:0 .55rem;font-size:.76rem;font-weight:780;display:inline-flex}.asin-situation-summary__head h2{letter-spacing:0;margin:.14rem 0 0;font-size:1.12rem;line-height:1.22}.asin-situation-summary__summary{max-width:78ch;color:var(--text-strong,#111827);margin:0;font-weight:650;line-height:1.55}.asin-situation-summary__grid,.asin-situation-summary__keywords,.asin-situation-summary__details>div{grid-template-columns:repeat(3,minmax(0,1fr));gap:.7rem;display:grid}.asin-situation-summary__grid article,.asin-situation-summary__keywords article,.asin-situation-summary__support article,.asin-situation-summary__details article{border:1px solid var(--border-subtle,#0f172a1a);background:var(--surface-inset,#f8fafce0);border-radius:8px;min-width:0;padding:.74rem}.asin-situation-summary span{color:var(--text-muted,#64748b);font-size:.78rem;font-weight:700;display:block}.asin-situation-summary strong,.asin-situation-summary p{overflow-wrap:anywhere}.asin-situation-summary strong{color:var(--text-strong,#111827);margin-top:.28rem;font-size:.94rem;line-height:1.45;display:block}.asin-situation-summary p{color:var(--text-muted,#475569);margin:.32rem 0 0;font-size:.88rem;line-height:1.5}.asin-situation-summary__support{align-items:stretch}.asin-situation-summary__support article{flex:1 1 0}.asin-situation-summary__keywords article[data-tone=success]{border-color:#10b98140}.asin-situation-summary__keywords article[data-tone=warn]{border-color:#f59e0b47}.asin-situation-summary__keywords article[data-tone=danger]{border-color:#ef444438}.asin-situation-summary__details{border:0}.asin-situation-summary__details>summary{cursor:pointer;list-style:none}.asin-situation-summary__details>summary::-webkit-details-marker{display:none}.asin-situation-summary__details ul{color:var(--text-muted,#475569);margin:.5rem 0 0;padding-left:1rem;font-size:.86rem;line-height:1.55}.asin-situation-summary__action{justify-self:start}.asin-situation-summary--compact{gap:.68rem;padding:.82rem}.asin-situation-summary--compact .asin-situation-summary__grid{grid-template-columns:1fr}@media (max-width:760px){.asin-situation-summary{padding:.82rem}.asin-situation-summary__head,.asin-situation-summary__support,.asin-situation-summary__details>summary{flex-direction:column}.asin-situation-summary__grid,.asin-situation-summary__keywords,.asin-situation-summary__details>div{grid-template-columns:1fr}}.marketing-page-container,.app-page-container,.data-page-container,.docs-page-container{margin:0 auto}.marketing-page-container{max-width:78rem}.app-page-container{max-width:90rem}.data-page-container{max-width:100rem}.docs-page-container{max-width:74rem}.tool-page,.workspace-page,.workspace-help-page{gap:1.5rem;display:grid}.marketing-home-v1,.workspace-page{gap:2.2rem}.workspace-dashboard-grid{grid-template-columns:minmax(0,.95fr) minmax(24rem,.85fr);align-items:start;gap:1.25rem;display:grid}.workspace-dashboard-grid--priority{grid-template-columns:minmax(0,1.15fr) minmax(22rem,.85fr)}.workspace-start-panel,.workspace-recent-panel{gap:1rem;display:grid}.workspace-start-panel{gap:1.1rem}.workspace-start-panel__summary{color:var(--foreground);margin:0}@supports (color:color-mix(in lab, red, red)){.workspace-start-panel__summary{color:color-mix(in srgb,var(--foreground)90%,var(--muted))}}.workspace-start-panel__summary{max-width:42rem;line-height:1.7}.analyze-console-head__aside{justify-items:start;gap:.65rem;display:grid}.workspace-start-panel__actions,.workspace-panel-head,.workspace-recent-item__head,.workspace-recent-item__meta,.tool-gate-grid{gap:.75rem;display:flex}.workspace-start-panel__links,.workspace-focus-task__actions{flex-wrap:wrap;align-items:center;gap:.75rem;display:flex}.workspace-start-panel__actions,.workspace-panel-head{flex-wrap:wrap;justify-content:space-between;align-items:center}.workspace-start-panel__signals{grid-template-columns:repeat(3,minmax(0,1fr));gap:.85rem;display:grid}.workspace-start-signal,.workspace-focus-task__meta>div{border:1px solid var(--line);border-radius:.95rem;gap:.28rem;padding:.85rem .9rem;display:grid}@supports (color:color-mix(in lab, red, red)){.workspace-start-signal,.workspace-focus-task__meta>div{border:1px solid color-mix(in srgb,var(--line)88%,transparent)}}.workspace-start-signal,.workspace-focus-task__meta>div{background:var(--panel-soft)}@supports (color:color-mix(in lab, red, red)){.workspace-start-signal,.workspace-focus-task__meta>div{background:color-mix(in srgb,var(--panel-soft)26%,transparent)}}.workspace-start-signal span,.workspace-focus-task__meta span,.workspace-focus-task__head .eyebrow{color:var(--muted);letter-spacing:.08em;text-transform:uppercase;font-size:.76rem}.workspace-recent-list{gap:.85rem;display:grid}.workspace-focus-panel,.workspace-focus-task,.workspace-focus-task__meta,.workspace-followup-list,.workspace-section-card{gap:1rem;display:grid}.workspace-focus-task__head,.workspace-followup-item{justify-content:space-between;align-items:flex-start;gap:.8rem;display:flex}.workspace-focus-task__title{letter-spacing:-.02em;margin:0;font-size:1.2rem;line-height:1.25}.workspace-focus-task__meta{grid-template-columns:repeat(2,minmax(0,1fr))}.workspace-followup-item{border-top:1px solid var(--line);padding:.9rem 0}@supports (color:color-mix(in lab, red, red)){.workspace-followup-item{border-top:1px solid color-mix(in srgb,var(--line)88%,transparent)}}.workspace-followup-item:first-child{border-top:0;padding-top:0}.workspace-followup-item p,.workspace-followup-empty p{color:var(--foreground);margin:.35rem 0 0}@supports (color:color-mix(in lab, red, red)){.workspace-followup-item p,.workspace-followup-empty p{color:color-mix(in srgb,var(--foreground)90%,var(--muted))}}.workspace-followup-item p,.workspace-followup-empty p{line-height:1.6}.workspace-followup-empty{border:1px dashed var(--line);border-radius:1rem;gap:.45rem;padding:1rem;display:grid}@supports (color:color-mix(in lab, red, red)){.workspace-followup-empty{border:1px dashed color-mix(in srgb,var(--line)88%,transparent)}}.workspace-followup-empty{background:var(--panel-soft)}@supports (color:color-mix(in lab, red, red)){.workspace-followup-empty{background:color-mix(in srgb,var(--panel-soft)18%,transparent)}}.workspace-section--two-column{grid-template-columns:minmax(0,1.1fr) minmax(22rem,.9fr);align-items:start;gap:1.25rem;display:grid}.workspace-trust-grid{gap:.8rem;display:grid}.workspace-recent-item{border:1px solid var(--line);border-radius:1rem;gap:.7rem;padding:1rem;display:grid}@supports (color:color-mix(in lab, red, red)){.workspace-recent-item{border:1px solid color-mix(in srgb,var(--line)90%,transparent)}}.workspace-recent-item{background:var(--panel-soft)}@supports (color:color-mix(in lab, red, red)){.workspace-recent-item{background:color-mix(in srgb,var(--panel-soft)20%,transparent)}}.workspace-recent-item__meta{color:var(--muted);flex-direction:column;font-size:.92rem}.tool-gate-grid{flex-wrap:wrap}.tool-gate-card{flex:20rem;gap:.75rem;display:grid}.home-v1-hero,.workspace-hero{grid-template-columns:minmax(0,1.15fr) minmax(22rem,.85fr);align-items:start;gap:1.4rem;display:grid}.home-v1-hero__copy,.workspace-hero__copy,.home-v1-proof{gap:1rem;display:grid}.home-v1-hero__topline,.workspace-hero__topline,.home-v1-menu-card__head,.workspace-menu-card__head,.workspace-task-card__head{flex-wrap:wrap;align-items:center;gap:.7rem;display:flex}.home-v1-hero__title,.workspace-hero__title{letter-spacing:-.045em;text-wrap:balance;margin:0;font-size:clamp(2.4rem,4.8vw,4rem);line-height:1.02}.home-v1-hero__body,.workspace-hero__body,.home-v1-proof__status-card p,.home-v1-value-card p,.home-v1-menu-card p,.home-v1-preview-card p,.home-v1-audience-card p,.workspace-task-card p,.workspace-menu-card p,.workspace-support-card p{color:var(--foreground);margin:0}@supports (color:color-mix(in lab, red, red)){.home-v1-hero__body,.workspace-hero__body,.home-v1-proof__status-card p,.home-v1-value-card p,.home-v1-menu-card p,.home-v1-preview-card p,.home-v1-audience-card p,.workspace-task-card p,.workspace-menu-card p,.workspace-support-card p{color:color-mix(in srgb,var(--foreground)90%,var(--muted))}}.home-v1-hero__body,.workspace-hero__body,.home-v1-proof__status-card p,.home-v1-value-card p,.home-v1-menu-card p,.home-v1-preview-card p,.home-v1-audience-card p,.workspace-task-card p,.workspace-menu-card p,.workspace-support-card p{line-height:1.7}.home-v1-proof__status,.home-v1-value-grid,.home-v1-preview-grid,.home-v1-audience-grid,.workspace-task-grid,.workspace-support-grid,.workspace-help-grid,.workspace-help-steps,.workspace-help-faq-grid{gap:1rem;display:grid}.home-v1-proof__status{grid-template-columns:repeat(3,minmax(0,1fr))}.home-v1-proof__status-card,.home-v1-proof__preview,.home-v1-value-card,.home-v1-preview-card,.home-v1-audience-card,.workspace-task-card,.workspace-menu-card,.workspace-support-card,.workspace-empty-state,.workspace-help-step-card,.workspace-help-faq-card,.workspace-help-hero{gap:.7rem;display:grid}.home-v1-proof__status-card{border:1px solid var(--line);border-radius:1rem;padding:1rem}@supports (color:color-mix(in lab, red, red)){.home-v1-proof__status-card{border:1px solid color-mix(in srgb,var(--line)88%,transparent)}}.home-v1-proof__status-card{background:var(--panel-soft)}@supports (color:color-mix(in lab, red, red)){.home-v1-proof__status-card{background:color-mix(in srgb,var(--panel-soft)38%,transparent)}}.home-v1-proof__preview{border:1px solid var(--line);border-radius:1rem;padding:1rem}@supports (color:color-mix(in lab, red, red)){.home-v1-proof__preview{border:1px solid color-mix(in srgb,var(--line)88%,transparent)}}.home-v1-proof__preview{background:linear-gradient(180deg,#fffffff0,var(--panel-soft))}@supports (color:color-mix(in lab, red, red)){.home-v1-proof__preview{background:linear-gradient(180deg,#fffffff0,color-mix(in srgb,var(--panel-soft)35%,transparent))}}.home-v1-proof__preview-head,.workspace-recommendation-card__head{gap:.55rem;display:grid}.home-v1-proof__sheet{border:1px solid var(--line);border-radius:1rem;gap:.75rem;padding:.95rem;display:grid}@supports (color:color-mix(in lab, red, red)){.home-v1-proof__sheet{border:1px solid color-mix(in srgb,var(--line)88%,transparent)}}.home-v1-proof__sheet{background:#fff}@supports (color:color-mix(in lab, red, red)){.home-v1-proof__sheet{background:color-mix(in srgb,white 95%,var(--panel-strong))}}.home-v1-proof__sheet{box-shadow:inset 0 1px #ffffffe0}.home-v1-proof__sheet-head{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.8rem;display:flex}.home-v1-proof__preview-body{gap:.75rem;margin-top:1rem;display:grid}.home-v1-proof__preview-row{border:1px solid var(--line);border-radius:.9rem;gap:.3rem;padding:.9rem .95rem;display:grid}@supports (color:color-mix(in lab, red, red)){.home-v1-proof__preview-row{border:1px solid color-mix(in srgb,var(--line)88%,transparent)}}.home-v1-proof__preview-row{background:var(--panel-strong)}@supports (color:color-mix(in lab, red, red)){.home-v1-proof__preview-row{background:color-mix(in srgb,var(--panel-strong)96%,transparent)}}.home-v1-proof__preview-row span,.home-v1-proof__sheet-head span,.home-v1-proof__sheet-grid span,.workspace-task-card__meta span,.workspace-task-card__next-step span,.workspace-command-bar__brand .eyebrow{color:var(--muted);letter-spacing:.08em;text-transform:uppercase;font-size:.76rem}.home-v1-proof__sheet-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem;display:grid}.home-v1-proof__sheet-grid>div{border:1px solid var(--line);border-radius:.9rem;gap:.28rem;padding:.85rem .9rem;display:grid}@supports (color:color-mix(in lab, red, red)){.home-v1-proof__sheet-grid>div{border:1px solid color-mix(in srgb,var(--line)88%,transparent)}}.home-v1-proof__sheet-grid>div{background:var(--panel-soft)}@supports (color:color-mix(in lab, red, red)){.home-v1-proof__sheet-grid>div{background:color-mix(in srgb,var(--panel-soft)34%,transparent)}}.home-v1-proof__preview-row strong{display:block}.home-v1-proof__status-card span,.home-v1-menu-card__meta span,.workspace-menu-card__metrics span{color:var(--muted);letter-spacing:.08em;text-transform:uppercase;font-size:.78rem}.home-v1-proof__status-card strong,.home-v1-value-card strong,.home-v1-menu-card strong,.home-v1-preview-card strong,.home-v1-audience-card strong,.workspace-task-card strong,.workspace-focus-task strong,.workspace-menu-card strong,.workspace-support-card strong,.workspace-empty-state strong{display:block}.home-v1-value-grid,.home-v1-preview-grid,.home-v1-audience-grid,.workspace-task-grid,.workspace-support-grid,.workspace-help-grid,.workspace-help-steps,.workspace-help-faq-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.workspace-task-grid--compact{grid-template-columns:1fr}.home-v1-menu-grid,.workspace-menu-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;display:grid}.home-v1-menu-card,.workspace-menu-card{min-height:100%}.home-v1-menu-card__meta,.workspace-menu-card__metrics{border-top:1px solid var(--line);grid-template-columns:repeat(2,minmax(0,1fr));gap:.85rem;padding-top:.5rem;display:grid}@supports (color:color-mix(in lab, red, red)){.home-v1-menu-card__meta,.workspace-menu-card__metrics{border-top:1px solid color-mix(in srgb,var(--line)88%,transparent)}}.home-v1-menu-card__cta,.workspace-menu-card__cta,.workspace-task-card__cta{margin-top:auto}.home-v1-cta,.workspace-empty-state{gap:1rem;display:grid}.workspace-empty-state--compact{background:0 0;border:0;gap:.75rem;padding:0}.workspace-section,.workspace-command-bar,.workspace-hero{gap:1rem;display:grid}.workspace-command-bar{grid-template-columns:minmax(0,.9fr) minmax(0,1.2fr) auto;align-items:end}.workspace-command-bar__brand{align-items:center;gap:.95rem;display:flex}.workspace-command-bar__brand h1{letter-spacing:-.04em;margin:.12rem 0 0;font-size:clamp(1.55rem,2.8vw,2.2rem);line-height:1.08}.workspace-command-bar__logo{background:var(--accent);color:#fff;width:3rem;height:3rem;box-shadow:0 16px 32px var(--accent);border-radius:1rem;justify-content:center;align-items:center;font-weight:700;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.workspace-command-bar__logo{box-shadow:0 16px 32px color-mix(in srgb,var(--accent)22%,transparent)}}.workspace-command-bar__search{grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:.8rem;display:grid}.workspace-command-bar__actions{flex-wrap:wrap;justify-content:flex-end;gap:.7rem;display:flex}.workspace-hero{grid-template-columns:minmax(0,1.25fr) minmax(18rem,.75fr);padding:1.25rem 1.4rem}.workspace-quick-start{border:1px solid var(--line);border-radius:1rem;gap:1rem;padding:1rem;display:grid}@supports (color:color-mix(in lab, red, red)){.workspace-quick-start{border:1px solid color-mix(in srgb,var(--line)90%,transparent)}}.workspace-quick-start{background:var(--panel-soft)}@supports (color:color-mix(in lab, red, red)){.workspace-quick-start{background:color-mix(in srgb,var(--panel-soft)30%,transparent)}}.workspace-task-card,.workspace-menu-card,.workspace-support-card,.workspace-empty-state,.workspace-help-step-card,.workspace-help-faq-card,.workspace-help-hero{border:1px solid var(--line)}@supports (color:color-mix(in lab, red, red)){.workspace-task-card,.workspace-menu-card,.workspace-support-card,.workspace-empty-state,.workspace-help-step-card,.workspace-help-faq-card,.workspace-help-hero{border:1px solid color-mix(in srgb,var(--line)88%,transparent)}}.workspace-task-card,.workspace-menu-card,.workspace-support-card,.workspace-empty-state,.workspace-help-step-card,.workspace-help-faq-card,.workspace-help-hero{background:#fff}@supports (color:color-mix(in lab, red, red)){.workspace-task-card,.workspace-menu-card,.workspace-support-card,.workspace-empty-state,.workspace-help-step-card,.workspace-help-faq-card,.workspace-help-hero{background:color-mix(in srgb,white 94%,var(--panel-strong))}}.workspace-task-card__head{flex-direction:column;align-items:start}.workspace-task-card__meta{border-top:1px solid var(--line);grid-template-columns:repeat(2,minmax(0,1fr));gap:.85rem;padding:.7rem 0 .15rem;display:grid}@supports (color:color-mix(in lab, red, red)){.workspace-task-card__meta{border-top:1px solid color-mix(in srgb,var(--line)88%,transparent)}}.workspace-task-card__meta>div,.workspace-task-card__next-step{gap:.3rem;display:grid}.workspace-task-card__next-step{border:1px solid var(--line);border-radius:.95rem;padding:.8rem .9rem}@supports (color:color-mix(in lab, red, red)){.workspace-task-card__next-step{border:1px solid color-mix(in srgb,var(--line)88%,transparent)}}.workspace-task-card__next-step{background:var(--panel-soft)}@supports (color:color-mix(in lab, red, red)){.workspace-task-card__next-step{background:color-mix(in srgb,var(--panel-soft)28%,transparent)}}.workspace-recommendation-card{gap:.85rem;display:grid}.workspace-help-hero h1{letter-spacing:-.04em;margin:.12rem 0 0;font-size:clamp(1.8rem,3vw,2.4rem);line-height:1.08}.workspace-hero__guide{gap:.85rem;display:grid}.workspace-hero__guide-card{border:1px solid var(--line);border-radius:1rem;gap:.35rem;padding:.95rem 1rem;display:grid}@supports (color:color-mix(in lab, red, red)){.workspace-hero__guide-card{border:1px solid color-mix(in srgb,var(--line)88%,transparent)}}.workspace-hero__guide-card{background:var(--panel-soft)}@supports (color:color-mix(in lab, red, red)){.workspace-hero__guide-card{background:color-mix(in srgb,var(--panel-soft)28%,transparent)}}.workspace-hero__guide-card span{color:var(--muted);letter-spacing:.08em;text-transform:uppercase;font-size:.76rem}.task-page-hero,.task-page-section{gap:1rem;display:grid}.task-page-hero{grid-template-columns:minmax(0,1.15fr) minmax(18rem,.85fr);align-items:start}.task-page-hero__main,.task-page-hero__side,.task-page-next-actions,.task-page-next-action,.task-page-stat,.task-page-info-card{gap:.6rem;display:grid}.task-page-hero__topline{flex-wrap:wrap;align-items:center;gap:.7rem;display:flex}.task-page-hero__title{letter-spacing:-.04em;text-wrap:balance;margin:0;font-size:clamp(2rem,4vw,3rem);line-height:1.04}.task-page-hero__body,.task-page-stat p,.task-page-info-card p,.task-page-next-action p{color:var(--foreground);margin:0}@supports (color:color-mix(in lab, red, red)){.task-page-hero__body,.task-page-stat p,.task-page-info-card p,.task-page-next-action p{color:color-mix(in srgb,var(--foreground)90%,var(--muted))}}.task-page-hero__body,.task-page-stat p,.task-page-info-card p,.task-page-next-action p{line-height:1.7}.task-page-stat-grid,.task-page-info-grid{grid-template-columns:repeat(auto-fit,minmax(12rem,1fr));gap:.72rem;display:grid}.task-page-stat,.task-page-info-card,.task-page-next-action{background:var(--surface-inset);border:0;border-radius:1rem;padding:.82rem .9rem}@supports (color:color-mix(in lab, red, red)){.task-page-stat,.task-page-info-card,.task-page-next-action{background:color-mix(in srgb,var(--surface-inset)88%,white 12%)}}.task-page-stat,.task-page-info-card,.task-page-next-action{box-shadow:var(--surface-edge-table)}.task-page-stat span{color:var(--muted);letter-spacing:.08em;text-transform:uppercase;font-size:.76rem}.task-page-stat strong,.task-page-info-card strong,.task-page-next-action strong{display:block}.task-page-stat--success,.task-page-info-card--success{border-color:#16a34a}@supports (color:color-mix(in lab, red, red)){.task-page-stat--success,.task-page-info-card--success{border-color:color-mix(in srgb,#16a34a 35%,var(--line))}}.task-page-stat--success,.task-page-info-card--success{background:#ecf8f1}.task-page-stat--warn,.task-page-info-card--warn{border-color:#d97706}@supports (color:color-mix(in lab, red, red)){.task-page-stat--warn,.task-page-info-card--warn{border-color:color-mix(in srgb,#d97706 35%,var(--line))}}.task-page-stat--warn,.task-page-info-card--warn{background:#fcf4eb}.task-page-stat--danger,.task-page-info-card--danger{border-color:#dc2626}@supports (color:color-mix(in lab, red, red)){.task-page-stat--danger,.task-page-info-card--danger{border-color:color-mix(in srgb,#dc2626 35%,var(--line))}}.task-page-stat--danger,.task-page-info-card--danger{background:#fceeee}.task-page-section__head{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:.9rem;display:flex}.task-page-section__head h2{letter-spacing:-.035em;text-wrap:balance;margin:.08rem 0 0;font-size:clamp(1.35rem,2.5vw,1.95rem);line-height:1.14}.task-page-next-actions{background:var(--surface-inset-strong);border:0;border-radius:1rem;padding:.82rem .9rem}@supports (color:color-mix(in lab, red, red)){.task-page-next-actions{background:color-mix(in srgb,var(--surface-inset-strong)88%,transparent)}}.task-page-next-actions{box-shadow:var(--surface-edge-panel)}.task-page-next-actions__list{gap:.75rem;display:grid}.strategy-entry-grid{grid-template-columns:minmax(0,1.05fr) minmax(18rem,.95fr);gap:1rem;display:grid}.strategy-entry-card{gap:1rem;display:grid}.strategy-entry-card--primary{border-color:var(--accent)}@supports (color:color-mix(in lab, red, red)){.strategy-entry-card--primary{border-color:color-mix(in srgb,var(--accent)20%,var(--line))}}.strategy-entry-card--primary{background:var(--panel-soft)}@supports (color:color-mix(in lab, red, red)){.strategy-entry-card--primary{background:color-mix(in srgb,var(--panel-soft)22%,white)}}.strategy-entry-card__head{flex-wrap:wrap;align-items:center;gap:.7rem;display:flex}.strategy-entry-card__head strong,.strategy-entry-card>strong{display:block}.strategy-entry-card>p,.strategy-preview-card p,.strategy-entry-note p{color:var(--foreground);margin:0}@supports (color:color-mix(in lab, red, red)){.strategy-entry-card>p,.strategy-preview-card p,.strategy-entry-note p{color:color-mix(in srgb,var(--foreground)90%,var(--muted))}}.strategy-entry-card>p,.strategy-preview-card p,.strategy-entry-note p{line-height:1.7}.strategy-preview-stack{gap:.8rem;display:grid}.strategy-choice-list{gap:.75rem;display:grid}.strategy-choice-card{background:var(--surface-inset);border:0;border-radius:1rem;justify-content:space-between;align-items:flex-start;gap:.9rem;padding:.82rem .9rem;display:flex}@supports (color:color-mix(in lab, red, red)){.strategy-choice-card{background:color-mix(in srgb,var(--surface-inset)92%,white 8%)}}.strategy-choice-card{box-shadow:var(--surface-edge-table)}.strategy-choice-card>div{gap:.3rem;display:grid}.strategy-choice-card p{color:var(--foreground);margin:0}@supports (color:color-mix(in lab, red, red)){.strategy-choice-card p{color:color-mix(in srgb,var(--foreground)88%,var(--muted))}}.strategy-choice-card p{line-height:1.58}.strategy-choice-card .button-secondary{flex:none;align-self:center}.strategy-choice-card--success{border-color:#16a34a}@supports (color:color-mix(in lab, red, red)){.strategy-choice-card--success{border-color:color-mix(in srgb,#16a34a 35%,var(--line))}}.strategy-choice-card--success{background:#eff9f2}.strategy-choice-card--warn{border-color:#d97706}@supports (color:color-mix(in lab, red, red)){.strategy-choice-card--warn{border-color:color-mix(in srgb,#d97706 35%,var(--line))}}.strategy-choice-card--warn{background:#fcf5ee}.strategy-preview-card{background:var(--surface-inset);border:0;border-radius:1rem;gap:.45rem;padding:.82rem .9rem;display:grid}@supports (color:color-mix(in lab, red, red)){.strategy-preview-card{background:color-mix(in srgb,var(--surface-inset)90%,white 10%)}}.strategy-preview-card{box-shadow:var(--surface-edge-table)}.strategy-entry-note{background:var(--surface-inset-strong);border:0;border-radius:1rem;gap:.45rem;padding:.82rem .9rem;display:grid}@supports (color:color-mix(in lab, red, red)){.strategy-entry-note{background:color-mix(in srgb,var(--surface-inset-strong)88%,white 12%)}}.strategy-entry-note{box-shadow:var(--surface-edge-table)}.compare-start-grid,.demand-start-grid{grid-template-columns:minmax(0,1.08fr) minmax(18rem,.92fr);gap:1rem;display:grid}.compare-side-panel,.demand-side-panel{gap:1rem;display:grid}.analyze-console-demo{grid-template-columns:repeat(2,minmax(0,1fr));gap:.85rem;display:grid}.analyze-console-demo__card{border-color:var(--line)}@supports (color:color-mix(in lab, red, red)){.analyze-console-demo__card{border-color:color-mix(in srgb,var(--line)88%,transparent)}}.analyze-console-demo__card{background:var(--panel-soft)}@supports (color:color-mix(in lab, red, red)){.analyze-console-demo__card{background:color-mix(in srgb,var(--panel-soft)18%,white)}}.compare-side-panel__head,.demand-side-panel__head{gap:.45rem;display:grid}.compare-signal-grid,.demand-preview-counts{grid-template-columns:repeat(auto-fit,minmax(10rem,1fr));gap:.8rem;display:grid}.compare-preview{gap:.8rem;display:grid}.compare-preview__head{justify-content:space-between;align-items:center;gap:.8rem;display:flex}.compare-preview__head span{color:var(--muted);font-size:.84rem}.compare-preview-table{min-width:30rem}.demand-source-strip{flex-wrap:wrap;gap:.65rem;display:flex}@media (max-width:1080px){.home-v1-hero,.workspace-command-bar,.workspace-hero,.task-page-hero,.strategy-entry-grid,.compare-start-grid,.demand-start-grid,.workspace-dashboard-grid--priority,.workspace-section--two-column,.menu-hero,.marketing-hero,.home-v1-proof__status,.home-v1-value-grid,.home-v1-preview-grid,.home-v1-audience-grid,.workspace-task-grid,.workspace-support-grid,.workspace-help-grid,.workspace-help-steps,.workspace-help-faq-grid,.workspace-start-panel__signals,.workspace-focus-task__meta,.analyze-console-demo,.task-page-stat-grid,.task-page-info-grid,.home-v1-menu-grid,.workspace-menu-grid,.menu-detail-grid,.menu-grid{grid-template-columns:1fr}}@media (max-width:720px){.home-v1-hero__title,.workspace-hero__title,.menu-hero__title,.marketing-hero__title{font-size:clamp(2rem,9vw,3rem)}.home-v1-menu-card__meta,.home-v1-proof__sheet-grid,.workspace-command-bar__search,.workspace-task-card__meta,.task-page-stat-grid,.task-page-info-grid,.workspace-menu-card__metrics,.menu-hero__meta{grid-template-columns:1fr}.workspace-command-bar__actions{justify-content:flex-start}.workspace-focus-task__head,.workspace-followup-item,.workspace-start-panel__links,.workspace-focus-task__actions,.strategy-choice-card{flex-direction:column;align-items:flex-start}.strategy-choice-card .button-secondary{align-self:flex-end}}.menu-page{gap:2rem}.menu-hero{grid-template-columns:minmax(0,1.15fr) minmax(18rem,.85fr);align-items:start;gap:1.4rem;display:grid}.menu-hero__main,.menu-hero__side,.menu-card,.menu-panel{position:relative;overflow:hidden}.menu-hero__main,.menu-hero__side{gap:1rem;display:grid}.menu-hero__topline,.menu-card__head{flex-wrap:wrap;align-items:center;gap:.7rem;display:flex}.menu-hero__title{letter-spacing:-.04em;text-wrap:balance;margin:0;font-size:clamp(2rem,4vw,3rem);line-height:1.04}.menu-hero__body{color:var(--foreground);margin:0}@supports (color:color-mix(in lab, red, red)){.menu-hero__body{color:color-mix(in srgb,var(--foreground)90%,var(--muted))}}.menu-hero__body{line-height:1.72}.menu-hero__meta,.menu-detail-grid,.menu-grid{gap:1rem;display:grid}.menu-hero__meta{grid-template-columns:repeat(2,minmax(0,1fr))}.menu-hero__meta-card{border:1px solid var(--line);border-radius:1rem;gap:.35rem;padding:.95rem 1rem;display:grid}@supports (color:color-mix(in lab, red, red)){.menu-hero__meta-card{border:1px solid color-mix(in srgb,var(--line)88%,transparent)}}.menu-hero__meta-card{background:var(--panel-soft)}@supports (color:color-mix(in lab, red, red)){.menu-hero__meta-card{background:color-mix(in srgb,var(--panel-soft)42%,transparent)}}.menu-hero__meta-card span{color:var(--muted);letter-spacing:.08em;text-transform:uppercase;font-size:.8rem}.menu-hero__meta-card strong,.menu-card strong{display:block}.menu-section{gap:1rem;display:grid}.menu-detail-grid,.menu-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.menu-card,.menu-panel{gap:.85rem;display:grid}.menu-card--featured{border-color:var(--accent)}@supports (color:color-mix(in lab, red, red)){.menu-card--featured{border-color:color-mix(in srgb,var(--accent)28%,var(--line))}}.menu-card--featured{background:linear-gradient(180deg,var(--accent-soft),var(--panel-strong))}@supports (color:color-mix(in lab, red, red)){.menu-card--featured{background:linear-gradient(180deg,color-mix(in srgb,var(--accent-soft)18%,white 82%),color-mix(in srgb,var(--panel-strong)98%,transparent))}}.menu-card p,.menu-panel p{color:var(--muted);margin:0;line-height:1.68}.menu-bullet-list{color:var(--foreground);gap:.65rem;margin:0;padding-left:1.1rem;display:grid}@supports (color:color-mix(in lab, red, red)){.menu-bullet-list{color:color-mix(in srgb,var(--foreground)90%,var(--muted))}}.menu-bullet-list li{line-height:1.6}.marketing-hero{grid-template-columns:minmax(0,1.18fr) minmax(20rem,.82fr);align-items:start;gap:2rem;display:grid}.marketing-hero__main,.marketing-preview-panel,.marketing-side-panel,.marketing-value-card,.marketing-step-card,.marketing-category-card,.marketing-case-card,.marketing-faq-card,.marketing-decision-card,.marketing-failure-card,.marketing-playbook-card,.marketing-ready-card{position:relative;overflow:hidden}.marketing-hero__main{align-content:start;gap:1.25rem;padding:1rem 0 0;display:grid;position:relative}.marketing-hero__copy{gap:.9rem;max-width:none;display:grid}.marketing-hero__topline{flex-wrap:wrap;align-items:center;gap:.8rem;display:flex}.marketing-chip{border:1px solid var(--line-strong);border-radius:999px;align-items:center;min-height:2rem;padding:.42rem .78rem;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.marketing-chip{border:1px solid color-mix(in srgb,var(--line-strong)75%,transparent)}}.marketing-chip{background:var(--panel-soft)}@supports (color:color-mix(in lab, red, red)){.marketing-chip{background:color-mix(in srgb,var(--panel-soft)56%,transparent)}}.marketing-chip{color:var(--foreground)}@supports (color:color-mix(in lab, red, red)){.marketing-chip{color:color-mix(in srgb,var(--foreground)90%,var(--muted))}}.marketing-chip{font-size:.82rem}.marketing-inline-icon{flex:0 0 .92rem;width:.92rem;height:.92rem}.marketing-hero__title{letter-spacing:-.045em;text-wrap:balance;max-width:none;margin:0;font-size:clamp(2.5rem,5vw,4rem);line-height:1}.marketing-highlight{color:var(--accent-strong);margin-top:.18em;display:block}.marketing-emphasis{color:var(--foreground);font-weight:700}@supports (color:color-mix(in lab, red, red)){.marketing-emphasis{color:color-mix(in srgb,var(--foreground)92%,var(--accent))}}.marketing-hero__body{max-width:42rem;color:var(--foreground);margin:0}@supports (color:color-mix(in lab, red, red)){.marketing-hero__body{color:color-mix(in srgb,var(--foreground)90%,var(--muted))}}.marketing-hero__body{font-size:1.02rem;line-height:1.75}.marketing-proof-row{margin-top:-.1rem}.proof-pill--icon{gap:.48rem;padding-left:.68rem}.proof-pill__icon{background:var(--panel-soft);border-radius:999px;justify-content:center;align-items:center;width:1.15rem;height:1.15rem;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.proof-pill__icon{background:color-mix(in srgb,var(--panel-soft)52%,transparent)}}.proof-pill__icon{color:var(--accent-strong)}.proof-pill--muted .proof-pill__icon{background:var(--panel-soft)}@supports (color:color-mix(in lab, red, red)){.proof-pill--muted .proof-pill__icon{background:color-mix(in srgb,var(--panel-soft)34%,transparent)}}.proof-pill--muted .proof-pill__icon{color:var(--accent)}.marketing-hero__actions{margin-top:.1rem}.marketing-hero__metrics{border-top:1px solid var(--line);grid-template-columns:repeat(3,minmax(0,1fr));gap:.9rem;padding-top:1.2rem;display:grid}@supports (color:color-mix(in lab, red, red)){.marketing-hero__metrics{border-top:1px solid color-mix(in srgb,var(--line)86%,transparent)}}.marketing-hero__metrics{align-items:start}.marketing-metric-card{border:1px solid var(--line);border-radius:1.15rem;align-content:start;gap:.28rem;min-height:100%;padding:1rem 1rem 1.05rem;display:grid}@supports (color:color-mix(in lab, red, red)){.marketing-metric-card{border:1px solid color-mix(in srgb,var(--line)86%,transparent)}}.marketing-metric-card{background:linear-gradient(180deg,#fffffff5,var(--panel-strong))}@supports (color:color-mix(in lab, red, red)){.marketing-metric-card{background:linear-gradient(180deg,#fffffff5,color-mix(in srgb,var(--panel-strong)98%,transparent))}}.marketing-metric-card{box-shadow:0 10px 24px #0f172a0d,inset 0 1px #ffffffe0}.marketing-metric-card+.marketing-metric-card{border-left:0;padding-left:0}.marketing-decision-card,.marketing-faq-card{border:1px solid var(--line);border-radius:1rem;padding:1rem 1.05rem}@supports (color:color-mix(in lab, red, red)){.marketing-decision-card,.marketing-faq-card{border:1px solid color-mix(in srgb,var(--line)92%,transparent)}}.marketing-decision-card,.marketing-faq-card{background:var(--panel-strong)}@supports (color:color-mix(in lab, red, red)){.marketing-decision-card,.marketing-faq-card{background:color-mix(in srgb,var(--panel-strong)96%,transparent)}}.marketing-metric-card span,.marketing-decision-card span{color:var(--muted);letter-spacing:.14em;text-transform:uppercase;font-size:.76rem;display:inline-flex}.marketing-metric-card__label{align-items:center;gap:.45rem;display:inline-flex}.marketing-metric-card__icon,.marketing-step-card__icon{background:var(--panel-soft);border-radius:.5rem;justify-content:center;align-items:center;width:1.5rem;height:1.5rem;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.marketing-metric-card__icon,.marketing-step-card__icon{background:color-mix(in srgb,var(--panel-soft)48%,transparent)}}.marketing-metric-card__icon,.marketing-step-card__icon{color:var(--accent-strong)}.marketing-metric-card strong,.marketing-decision-card strong,.marketing-value-card strong,.marketing-step-card strong,.marketing-category-card strong,.marketing-case-card strong,.marketing-failure-card strong,.marketing-playbook-card strong,.marketing-ready-card strong,.marketing-faq-card strong{display:block}.marketing-metric-card strong{margin-top:.28rem;font-size:1.28rem;line-height:1.2}.marketing-metric-card p,.marketing-value-card p,.marketing-step-card p,.marketing-category-card p,.marketing-case-card p,.marketing-preview-note p,.marketing-faq-card p,.marketing-fit-item p,.marketing-decision-card p,.marketing-failure-card p,.marketing-playbook-card p,.marketing-ready-card p{color:var(--muted);margin:.55rem 0 0;line-height:1.65}.marketing-preview-panel,.marketing-side-panel{border:1px solid var(--line);gap:1rem;padding:1.25rem;display:grid}@supports (color:color-mix(in lab, red, red)){.marketing-preview-panel,.marketing-side-panel{border:1px solid color-mix(in srgb,var(--line)96%,transparent)}}.marketing-preview-panel,.marketing-side-panel{background:linear-gradient(180deg,#fffffff0,var(--panel-strong));border-radius:1.35rem}@supports (color:color-mix(in lab, red, red)){.marketing-preview-panel,.marketing-side-panel{background:linear-gradient(180deg,#fffffff0,color-mix(in srgb,var(--panel-strong)98%,transparent))}}.marketing-preview-panel,.marketing-side-panel{box-shadow:var(--shadow),inset 0 1px 0 #ffffffe0}.marketing-preview-panel{gap:.9rem}.marketing-preview-panel__head,.marketing-side-panel__head{gap:.45rem;display:grid}.marketing-preview-panel__head h2,.marketing-side-panel__head h2,.marketing-strip__intro h2,.marketing-cta__shell h2{letter-spacing:-.04em;text-wrap:balance;max-width:none;margin:0;font-size:clamp(1.28rem,2.6vw,1.85rem);line-height:1.2}.marketing-preview-stack,.marketing-fit-list,.marketing-case-card__list{gap:.8rem;display:grid}.marketing-preview-benefits{border-top:1px solid var(--line);gap:.7rem;padding-top:.2rem;display:grid}@supports (color:color-mix(in lab, red, red)){.marketing-preview-benefits{border-top:1px solid color-mix(in srgb,var(--line)92%,transparent)}}.marketing-preview-radar{grid-template-columns:repeat(3,minmax(0,1fr));gap:.7rem;display:grid}.marketing-preview-radar__item{border:1px solid var(--line);border-radius:1rem;gap:.3rem;padding:.8rem .85rem;display:grid}@supports (color:color-mix(in lab, red, red)){.marketing-preview-radar__item{border:1px solid color-mix(in srgb,var(--line)88%,transparent)}}.marketing-preview-radar__item{background:linear-gradient(180deg,#fffffff5,var(--panel-soft))}@supports (color:color-mix(in lab, red, red)){.marketing-preview-radar__item{background:linear-gradient(180deg,#fffffff5,color-mix(in srgb,var(--panel-soft)76%,white 24%))}}.marketing-preview-radar__item{box-shadow:inset 0 1px #ffffffd6}.marketing-preview-radar__label{color:var(--muted);letter-spacing:.08em;font-size:.78rem}.marketing-preview-radar__item strong{color:var(--accent-strong);font-size:.95rem}.marketing-preview-benefit{align-items:center;gap:.75rem;display:flex}.marketing-preview-benefit__icon{background:var(--panel-soft);border-radius:.65rem;flex:0 0 2rem;justify-content:center;align-items:center;width:2rem;height:2rem;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.marketing-preview-benefit__icon{background:color-mix(in srgb,var(--panel-soft)44%,transparent)}}.marketing-preview-benefit__icon{color:var(--accent-strong)}.marketing-preview-benefit strong{font-size:.94rem;display:block}.marketing-preview-benefit p{color:var(--muted);margin:.2rem 0 0;font-size:.84rem}.marketing-section__head{border-bottom:1px solid var(--line);align-items:flex-start;gap:.9rem;margin-bottom:.15rem;padding-bottom:.2rem}@supports (color:color-mix(in lab, red, red)){.marketing-section__head{border-bottom:1px solid color-mix(in srgb,var(--line)78%,transparent)}}.marketing-section__head .section-copy{max-width:34rem;margin:0;font-size:.95rem;line-height:1.7}.marketing-section__head h2{text-wrap:balance;max-width:none;font-size:clamp(1.5rem,2.7vw,2.1rem);line-height:1.15}.marketing-preview-card,.marketing-fit-item,.marketing-value-card,.marketing-step-card,.marketing-category-card,.marketing-case-card,.marketing-failure-card,.marketing-playbook-card,.marketing-ready-card{border:1px solid var(--line);border-radius:1.15rem;padding:1rem 1.05rem}@supports (color:color-mix(in lab, red, red)){.marketing-preview-card,.marketing-fit-item,.marketing-value-card,.marketing-step-card,.marketing-category-card,.marketing-case-card,.marketing-failure-card,.marketing-playbook-card,.marketing-ready-card{border:1px solid color-mix(in srgb,var(--line)88%,transparent)}}.marketing-preview-card,.marketing-fit-item,.marketing-value-card,.marketing-step-card,.marketing-category-card,.marketing-case-card,.marketing-failure-card,.marketing-playbook-card,.marketing-ready-card{background:linear-gradient(180deg,#fffffff5,var(--panel-strong))}@supports (color:color-mix(in lab, red, red)){.marketing-preview-card,.marketing-fit-item,.marketing-value-card,.marketing-step-card,.marketing-category-card,.marketing-case-card,.marketing-failure-card,.marketing-playbook-card,.marketing-ready-card{background:linear-gradient(180deg,#fffffff5,color-mix(in srgb,var(--panel-strong)98%,transparent))}}.marketing-preview-card,.marketing-fit-item,.marketing-value-card,.marketing-step-card,.marketing-category-card,.marketing-case-card,.marketing-failure-card,.marketing-playbook-card,.marketing-ready-card{transition:transform .18s,border-color .18s,box-shadow .18s;box-shadow:0 10px 28px #0f172a0d,inset 0 1px #ffffffe0}.marketing-preview-card{background:linear-gradient(180deg,#fffffff5,var(--panel-strong))}@supports (color:color-mix(in lab, red, red)){.marketing-preview-card{background:linear-gradient(180deg,#fffffff5,color-mix(in srgb,var(--panel-strong)98%,transparent))}}.marketing-preview-card{min-height:100%}.marketing-preview-card--featured{border-color:var(--accent)}@supports (color:color-mix(in lab, red, red)){.marketing-preview-card--featured{border-color:color-mix(in srgb,var(--accent)18%,var(--line))}}.marketing-preview-card--featured{box-shadow:0 14px 30px #0f172a0f,0 0 0 1px var(--accent)inset}@supports (color:color-mix(in lab, red, red)){.marketing-preview-card--featured{box-shadow:0 14px 30px #0f172a0f,0 0 0 1px color-mix(in srgb,var(--accent)10%,transparent)inset}}.marketing-preview-card:hover,.marketing-fit-item:hover,.marketing-step-card:hover,.marketing-category-card:hover,.marketing-case-card:hover,.marketing-failure-card:hover,.marketing-playbook-card:hover,.marketing-ready-card:hover{border-color:var(--accent);transform:translateY(-2px)}@supports (color:color-mix(in lab, red, red)){.marketing-preview-card:hover,.marketing-fit-item:hover,.marketing-step-card:hover,.marketing-category-card:hover,.marketing-case-card:hover,.marketing-failure-card:hover,.marketing-playbook-card:hover,.marketing-ready-card:hover{border-color:color-mix(in srgb,var(--accent)22%,var(--line))}}.marketing-preview-card:hover,.marketing-fit-item:hover,.marketing-step-card:hover,.marketing-category-card:hover,.marketing-case-card:hover,.marketing-failure-card:hover,.marketing-playbook-card:hover,.marketing-ready-card:hover{box-shadow:0 16px 34px #0f172a12,0 0 0 1px var(--accent)inset}@supports (color:color-mix(in lab, red, red)){.marketing-preview-card:hover,.marketing-fit-item:hover,.marketing-step-card:hover,.marketing-category-card:hover,.marketing-case-card:hover,.marketing-failure-card:hover,.marketing-playbook-card:hover,.marketing-ready-card:hover{box-shadow:0 16px 34px #0f172a12,0 0 0 1px color-mix(in srgb,var(--accent)8%,transparent)inset}}.report-keyword-card{background:#f8fafcf2;border:1px solid #94a3b82e;border-radius:18px;padding:14px 16px}.report-keyword-card__head{justify-content:space-between;align-items:center;gap:12px;margin-bottom:8px;display:flex}.report-keyword-card__meta{color:#475569eb;flex-wrap:wrap;gap:10px;margin-bottom:10px;font-size:13px;display:flex}.marketing-preview-card p{max-width:32ch}.marketing-preview-card__meta,.marketing-case-card__meta,.marketing-playbook-card__meta{justify-content:space-between;align-items:center;gap:.75rem;display:flex}.marketing-preview-card__phase,.marketing-fit-item__index,.marketing-step-card__index{border-radius:999px;justify-content:center;align-items:center;font-weight:700;display:inline-flex}.marketing-preview-card__phase,.marketing-step-card__index{background:linear-gradient(135deg,var(--accent),var(--panel-soft));min-width:2.15rem;min-height:2.15rem;padding:0 .7rem}@supports (color:color-mix(in lab, red, red)){.marketing-preview-card__phase,.marketing-step-card__index{background:linear-gradient(135deg,color-mix(in srgb,var(--accent)14%,white 86%),color-mix(in srgb,var(--panel-soft)84%,white 16%))}}.marketing-preview-card__phase,.marketing-step-card__index{color:var(--accent-strong);letter-spacing:.08em;font-size:.78rem;box-shadow:inset 0 1px #ffffffd1}.marketing-preview-note{border:1px solid var(--line);border-radius:1.1rem;padding:1rem 1.05rem}@supports (color:color-mix(in lab, red, red)){.marketing-preview-note{border:1px solid color-mix(in srgb,var(--line)92%,transparent)}}.marketing-preview-note{background:var(--panel-soft)}@supports (color:color-mix(in lab, red, red)){.marketing-preview-note{background:color-mix(in srgb,var(--panel-soft)10%,var(--panel))}}.marketing-strip,.marketing-section,.marketing-cta{gap:1.15rem;display:grid}.marketing-strip{border:1px solid var(--line);padding:1.3rem 1.35rem}@supports (color:color-mix(in lab, red, red)){.marketing-strip{border:1px solid color-mix(in srgb,var(--line)96%,transparent)}}.marketing-strip{background:linear-gradient(180deg,#fffffff0,var(--panel));border-radius:1.5rem}@supports (color:color-mix(in lab, red, red)){.marketing-strip{background:linear-gradient(180deg,#fffffff0,color-mix(in srgb,var(--panel)96%,transparent))}}.marketing-strip{box-shadow:var(--shadow)}.marketing-strip__intro{justify-content:space-between;align-items:end;gap:1rem;display:flex}.marketing-value-grid,.marketing-workflow-grid,.marketing-category-grid,.marketing-faq-grid,.marketing-decision-grid,.marketing-failure-grid,.marketing-playbook-grid,.marketing-ready-grid{gap:1rem;display:grid}.marketing-value-grid,.marketing-workflow-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.marketing-workflow-grid{grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-flow:dense}.marketing-category-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.marketing-decision-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.marketing-failure-grid,.marketing-ready-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.marketing-playbook-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.marketing-value-card{background:var(--panel-strong)}@supports (color:color-mix(in lab, red, red)){.marketing-value-card{background:color-mix(in srgb,var(--panel-strong)98%,transparent)}}.marketing-step-card{align-content:start;gap:.8rem;min-height:100%;display:grid;position:relative}.marketing-step-card:first-child{grid-column:span 2}.marketing-step-card:before{content:"";background:radial-gradient(circle,var(--accent),transparent 68%);border-radius:999px;width:10rem;height:10rem;position:absolute;inset:auto -12% -28% auto}@supports (color:color-mix(in lab, red, red)){.marketing-step-card:before{background:radial-gradient(circle,color-mix(in srgb,var(--accent)14%,transparent),transparent 68%)}}.marketing-step-card:before{pointer-events:none}.marketing-step-card__head{justify-content:space-between;align-items:center;gap:.8rem;display:flex}.marketing-step-card__lead{align-items:center;gap:.7rem;display:flex}.marketing-step-card__label{background:var(--panel-soft)}@supports (color:color-mix(in lab, red, red)){.marketing-step-card__label{background:color-mix(in srgb,var(--panel-soft)82%,white 18%)}}.marketing-category-card{background:linear-gradient(180deg,#fffffff5,var(--panel-strong));align-content:start;gap:.85rem;display:grid}@supports (color:color-mix(in lab, red, red)){.marketing-category-card{background:linear-gradient(180deg,#fffffff5,color-mix(in srgb,var(--panel-strong)98%,transparent))}}.marketing-category-card--featured{grid-row:span 2;padding:1.2rem 1.2rem 1.25rem}.marketing-category-card__head{justify-content:space-between;align-items:center;gap:.75rem;display:flex}.marketing-category-card__tag,.marketing-ready-card__tag{background:var(--panel-soft);border-radius:999px;justify-content:center;align-items:center;gap:.45rem;width:fit-content;padding:.38rem .68rem;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.marketing-category-card__tag,.marketing-ready-card__tag{background:color-mix(in srgb,var(--panel-soft)78%,transparent)}}.marketing-category-card__tag,.marketing-ready-card__tag{color:var(--foreground)}@supports (color:color-mix(in lab, red, red)){.marketing-category-card__tag,.marketing-ready-card__tag{color:color-mix(in srgb,var(--foreground)88%,var(--accent))}}.marketing-category-card__tag,.marketing-ready-card__tag{font-size:.78rem;font-weight:600}.marketing-category-card__tags{margin-top:-.15rem}.marketing-category-card__detail{border:1px solid var(--line);border-radius:1rem;gap:.3rem;padding:.9rem .95rem;display:grid}@supports (color:color-mix(in lab, red, red)){.marketing-category-card__detail{border:1px solid color-mix(in srgb,var(--line)84%,transparent)}}.marketing-category-card__detail{background:linear-gradient(180deg,var(--panel-soft),#fffffffa)}@supports (color:color-mix(in lab, red, red)){.marketing-category-card__detail{background:linear-gradient(180deg,color-mix(in srgb,var(--panel-soft)72%,white 28%),#fffffffa)}}.marketing-category-card__detail-label{color:var(--muted);letter-spacing:.08em;text-transform:uppercase;font-size:.76rem}.marketing-category-card__detail p{color:var(--foreground);margin:0}@supports (color:color-mix(in lab, red, red)){.marketing-category-card__detail p{color:color-mix(in srgb,var(--foreground)92%,var(--accent-strong))}}.marketing-category-card__detail p{font-weight:600}.marketing-case-card{background:linear-gradient(180deg,#fffffff5,var(--panel-strong));align-content:start;gap:.85rem;display:grid}@supports (color:color-mix(in lab, red, red)){.marketing-case-card{background:linear-gradient(180deg,#fffffff5,color-mix(in srgb,var(--panel-strong)98%,transparent))}}.marketing-case-card{min-height:100%}.marketing-case-layout{grid-template-columns:minmax(0,1.25fr) minmax(20rem,.75fr);gap:1rem;display:grid}.marketing-case-stack{gap:1rem;display:grid}.marketing-case-card--featured{padding:1.25rem 1.3rem}.marketing-case-card__eyebrow{background:var(--panel-soft);border-radius:999px;width:fit-content;padding:.34rem .62rem;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.marketing-case-card__eyebrow{background:color-mix(in srgb,var(--panel-soft)78%,white 22%)}}.marketing-case-card__eyebrow{color:var(--accent-strong);letter-spacing:.08em;font-size:.75rem;font-weight:700}.marketing-case-card__bento{grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem;display:grid}.marketing-case-card__signal{border:1px solid var(--line);border-radius:1rem;gap:.35rem;padding:.9rem .95rem;display:grid}@supports (color:color-mix(in lab, red, red)){.marketing-case-card__signal{border:1px solid color-mix(in srgb,var(--line)84%,transparent)}}.marketing-case-card__signal{background:linear-gradient(180deg,#fffffff5,var(--panel-soft))}@supports (color:color-mix(in lab, red, red)){.marketing-case-card__signal{background:linear-gradient(180deg,#fffffff5,color-mix(in srgb,var(--panel-soft)74%,white 26%))}}.marketing-case-card__signal span{color:var(--muted);letter-spacing:.08em;font-size:.76rem}.marketing-case-card__signal strong{font-size:.95rem;line-height:1.45}.marketing-step-card__icon--float{background:linear-gradient(180deg,#fffffff0,var(--panel-soft));border-radius:1.25rem;width:4rem;height:4rem}@supports (color:color-mix(in lab, red, red)){.marketing-step-card__icon--float{background:linear-gradient(180deg,#fffffff0,color-mix(in srgb,var(--panel-soft)82%,white 18%))}}.marketing-step-card__icon--float{border:1px solid var(--line)}@supports (color:color-mix(in lab, red, red)){.marketing-step-card__icon--float{border:1px solid color-mix(in srgb,var(--line)82%,transparent)}}.marketing-step-card__icon--float{box-shadow:0 12px 28px #0f172a14,0 0 22px var(--accent)}@supports (color:color-mix(in lab, red, red)){.marketing-step-card__icon--float{box-shadow:0 12px 28px #0f172a14,0 0 22px color-mix(in srgb,var(--accent)12%,transparent)}}.marketing-step-card__icon-core{background:linear-gradient(135deg,var(--accent),var(--accent-strong));border-radius:.95rem;justify-content:center;align-items:center;width:2.5rem;height:2.5rem;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.marketing-step-card__icon-core{background:linear-gradient(135deg,color-mix(in srgb,var(--accent)18%,white 82%),color-mix(in srgb,var(--accent-strong)12%,white 88%))}}.marketing-step-card__icon-core{color:var(--accent-strong);box-shadow:inset 0 1px 0 #ffffffdb,0 8px 18px var(--accent)}@supports (color:color-mix(in lab, red, red)){.marketing-step-card__icon-core{box-shadow:inset 0 1px 0 #ffffffdb,0 8px 18px color-mix(in srgb,var(--accent)12%,transparent)}}.marketing-step-card__highlight{background:var(--accent);border-radius:999px;width:fit-content;padding:.42rem .72rem;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.marketing-step-card__highlight{background:color-mix(in srgb,var(--accent)9%,white 91%)}}.marketing-step-card__highlight{color:var(--accent-strong);font-size:.83rem;font-weight:700}.marketing-step-card__guide{align-items:center;gap:.55rem;margin-top:.2rem;display:flex}.marketing-step-card__guide-dot{background:linear-gradient(135deg,var(--accent),var(--accent-strong));border-radius:999px;width:.65rem;height:.65rem}@supports (color:color-mix(in lab, red, red)){.marketing-step-card__guide-dot{background:linear-gradient(135deg,var(--accent),color-mix(in srgb,var(--accent-strong)80%,white 20%))}}.marketing-step-card__guide-dot{box-shadow:0 0 14px var(--accent)}@supports (color:color-mix(in lab, red, red)){.marketing-step-card__guide-dot{box-shadow:0 0 14px color-mix(in srgb,var(--accent)22%,transparent)}}.marketing-step-card__guide-line{background:linear-gradient(90deg,var(--accent),transparent);flex:1;height:1px}@supports (color:color-mix(in lab, red, red)){.marketing-step-card__guide-line{background:linear-gradient(90deg,color-mix(in srgb,var(--accent)48%,transparent),transparent)}}.marketing-case-card--featured strong{text-wrap:balance;max-width:24ch;font-size:1.18rem;line-height:1.35}.marketing-case-card--compact{border-left:3px solid var(--accent);grid-template-rows:auto auto 1fr auto;min-height:100%}@supports (color:color-mix(in lab, red, red)){.marketing-case-card--compact{border-left:3px solid color-mix(in srgb,var(--accent)22%,transparent)}}.marketing-case-card__list{color:var(--muted);margin:0;padding-left:1rem}.marketing-case-card__list li+li{margin-top:.4rem}.marketing-case-card__footer{gap:.8rem;margin-top:.2rem;display:grid}.marketing-case-card__footer span{color:var(--foreground)}@supports (color:color-mix(in lab, red, red)){.marketing-case-card__footer span{color:color-mix(in srgb,var(--foreground)90%,var(--muted))}}.marketing-case-card__footer span{line-height:1.55}.marketing-category-card strong,.marketing-case-card strong,.marketing-preview-card strong,.marketing-step-card strong{color:var(--foreground)}@supports (color:color-mix(in lab, red, red)){.marketing-category-card strong,.marketing-case-card strong,.marketing-preview-card strong,.marketing-step-card strong{color:color-mix(in srgb,var(--foreground)94%,var(--accent-strong))}}.marketing-faq-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.marketing-faq-card{background:var(--panel-strong)}@supports (color:color-mix(in lab, red, red)){.marketing-faq-card{background:color-mix(in srgb,var(--panel-strong)98%,transparent)}}.marketing-side-panel{align-content:start}.marketing-fit-item{align-items:flex-start;gap:.8rem;display:flex}.marketing-fit-item__icon,.marketing-decision-card__icon,.marketing-playbook-card__icon,.marketing-ready-card__icon{background:linear-gradient(135deg,var(--accent),var(--panel-soft));border-radius:.85rem;justify-content:center;align-items:center;width:2.15rem;height:2.15rem;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.marketing-fit-item__icon,.marketing-decision-card__icon,.marketing-playbook-card__icon,.marketing-ready-card__icon{background:linear-gradient(135deg,color-mix(in srgb,var(--accent)14%,white 86%),color-mix(in srgb,var(--panel-soft)86%,white 14%))}}.marketing-fit-item__icon,.marketing-decision-card__icon,.marketing-playbook-card__icon,.marketing-ready-card__icon{color:var(--accent-strong);box-shadow:inset 0 1px #ffffffd6,0 8px 16px #0f172a0d}.marketing-fit-item__index{background:var(--accent);width:fit-content;min-width:2.2rem;min-height:1.7rem;margin-bottom:.25rem;padding:0 .65rem;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.marketing-fit-item__index{background:color-mix(in srgb,var(--accent)18%,transparent)}}.marketing-fit-item__index{color:var(--accent);font-size:.8rem}.marketing-decision-card__head{align-items:center;gap:.6rem;display:flex}.marketing-playbook-card{gap:.8rem;display:grid}.marketing-ready-card{align-content:start;gap:.75rem;display:grid}.marketing-playbook-card__icon,.marketing-ready-card__icon{margin-top:.1rem}.marketing-cta__shell{border:1px solid var(--line);justify-content:space-between;align-items:center;gap:1.25rem;display:flex}@supports (color:color-mix(in lab, red, red)){.marketing-cta__shell{border:1px solid color-mix(in srgb,var(--line)96%,transparent)}}.marketing-cta__shell{background:linear-gradient(180deg,#fffffff2,var(--panel))}@supports (color:color-mix(in lab, red, red)){.marketing-cta__shell{background:linear-gradient(180deg,#fffffff2,color-mix(in srgb,var(--panel)96%,transparent))}}.marketing-cta__shell{box-shadow:0 16px 34px #0f172a0f,inset 0 1px #ffffffdb}.marketing-mini-proof{border:1px solid var(--line);justify-content:space-between;align-items:center;gap:1.25rem;padding:1.1rem 1.15rem;display:flex}@supports (color:color-mix(in lab, red, red)){.marketing-mini-proof{border:1px solid color-mix(in srgb,var(--line)92%,transparent)}}.marketing-mini-proof{background:linear-gradient(180deg,#fffffff2,var(--panel));border-radius:1.15rem}@supports (color:color-mix(in lab, red, red)){.marketing-mini-proof{background:linear-gradient(180deg,#fffffff2,color-mix(in srgb,var(--panel)96%,transparent))}}.marketing-mini-proof{box-shadow:0 12px 24px #0f172a0d,inset 0 1px #ffffffdb}.marketing-mini-proof strong{font-size:1.03rem;line-height:1.5;display:block}.marketing-mini-proof p{color:var(--muted);margin:.4rem 0 0;line-height:1.65}.marketing-mini-proof__copy{gap:.4rem;max-width:42rem;display:grid}.marketing-mini-proof__tags{flex-wrap:wrap;gap:.6rem;margin-top:.25rem;display:flex}.marketing-cta__copy{gap:.8rem;max-width:46rem;display:grid}.marketing-cta__stats{grid-template-columns:repeat(3,minmax(0,1fr));gap:.8rem;display:grid}.marketing-cta__stat{border:1px solid var(--line);border-radius:1rem;gap:.28rem;padding:.85rem .9rem;display:grid}@supports (color:color-mix(in lab, red, red)){.marketing-cta__stat{border:1px solid color-mix(in srgb,var(--line)88%,transparent)}}.marketing-cta__stat{background:linear-gradient(180deg,#fffffff5,var(--panel-soft))}@supports (color:color-mix(in lab, red, red)){.marketing-cta__stat{background:linear-gradient(180deg,#fffffff5,color-mix(in srgb,var(--panel-soft)72%,white 28%))}}.marketing-cta__stat span{color:var(--muted);letter-spacing:.08em;font-size:.76rem}.marketing-cta__stat strong{color:var(--accent-strong)}.marketing-cta__actions{align-items:center}.site-header .site-header__inner--upgraded{grid-template-columns:auto 1fr auto auto;align-items:center;display:grid;position:relative}.brand-mark__copy{gap:.15rem;display:grid}.site-header .site-nav--upgraded{border:1px solid var(--line);justify-self:center;padding:.3rem}@supports (color:color-mix(in lab, red, red)){.site-header .site-nav--upgraded{border:1px solid color-mix(in srgb,var(--line)92%,transparent)}}.site-header .site-nav--upgraded{background:#fff;border-radius:999px}@supports (color:color-mix(in lab, red, red)){.site-header .site-nav--upgraded{background:color-mix(in srgb,white 72%,var(--panel)28%)}}.site-header .site-nav--upgraded{box-shadow:inset 0 1px #ffffffd6}.site-header .site-nav--upgraded a{border:1px solid #0000;min-height:2.65rem;padding:.72rem 1rem;position:relative}.site-header .site-nav--upgraded a.is-active{color:var(--foreground);border-color:var(--line)}@supports (color:color-mix(in lab, red, red)){.site-header .site-nav--upgraded a.is-active{border-color:color-mix(in srgb,var(--line)96%,transparent)}}.site-header .site-nav--upgraded a.is-active{background:linear-gradient(180deg,#ffffffeb,var(--panel-soft))}@supports (color:color-mix(in lab, red, red)){.site-header .site-nav--upgraded a.is-active{background:linear-gradient(180deg,#ffffffeb,color-mix(in srgb,var(--panel-soft)72%,white 28%))}}.site-header .site-nav--upgraded a.is-active{box-shadow:0 8px 16px #0f172a0d,inset 0 1px #ffffffd1}.site-header .site-header__meta{border:1px solid var(--line);border-radius:999px;justify-self:end;align-items:center;min-height:2.4rem;padding:.42rem .8rem;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.site-header .site-header__meta{border:1px solid color-mix(in srgb,var(--line)92%,transparent)}}.site-header .site-header__meta{background:var(--panel-soft)}@supports (color:color-mix(in lab, red, red)){.site-header .site-header__meta{background:color-mix(in srgb,var(--panel-soft)76%,white 24%)}}.site-header .site-header__meta{color:var(--accent-strong);font-size:.78rem;font-weight:600}.site-header .site-header__actions{align-items:center;gap:.75rem;display:inline-flex}.site-header .site-header__cta{min-height:2.85rem}.site-header .theme-toggle{border:1px solid var(--line-strong);border-radius:999px;align-items:center;gap:.5rem;min-height:2.85rem;padding:.75rem .95rem;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.site-header .theme-toggle{border:1px solid color-mix(in srgb,var(--line-strong)78%,transparent)}}.site-header .theme-toggle{background:var(--panel-soft)}@supports (color:color-mix(in lab, red, red)){.site-header .theme-toggle{background:color-mix(in srgb,var(--panel-soft)18%,var(--panel-strong))}}.site-header .theme-toggle{color:var(--foreground);transition:all .18s}.site-header .theme-toggle:hover{border-color:var(--line-strong);transform:translateY(-1px)}.site-header .theme-toggle__dot{background:var(--accent);width:.65rem;height:.65rem;box-shadow:none;border-radius:999px}.site-header .theme-panel--header{width:min(15rem,100vw - 2rem);position:absolute;inset:calc(100% + .75rem) 0 auto auto}.site-header--marketing .site-header__inner,.site-header--app .site-header__inner,.site-header--docs .site-header__inner{max-width:none}.marketing-header{max-width:78rem;margin:0 auto}.app-header{max-width:90rem;margin:0 auto}.docs-header{max-width:74rem;margin:0 auto}.page-frame--app,.page-frame--docs{gap:1.25rem;display:grid}.shell-route-bar{z-index:1;border:1px solid var(--line);border-radius:1.25rem;gap:1rem;margin:0 auto;padding:1rem 1.25rem;display:grid;position:relative}@supports (color:color-mix(in lab, red, red)){.shell-route-bar{border:1px solid color-mix(in srgb,var(--line)90%,transparent)}}.shell-route-bar{background:var(--panel)}@supports (color:color-mix(in lab, red, red)){.shell-route-bar{background:color-mix(in srgb,var(--panel)94%,transparent)}}.shell-route-bar{box-shadow:var(--shadow)}.shell-route-bar--app{grid-template-columns:minmax(0,1fr) auto;align-items:center;max-width:90rem}.shell-route-bar--docs{grid-template-columns:minmax(0,1fr) auto;align-items:center;max-width:74rem}.shell-route-bar__copy{gap:.35rem;display:grid}.shell-route-bar__copy strong{font-size:1rem}.shell-route-bar__copy p{color:var(--foreground);margin:0}@supports (color:color-mix(in lab, red, red)){.shell-route-bar__copy p{color:color-mix(in srgb,var(--foreground)86%,var(--muted))}}.shell-route-bar__copy p{line-height:1.65}.shell-route-bar__actions{flex-wrap:wrap;justify-content:flex-end;gap:.7rem;display:inline-flex}.history-page{gap:1.5rem}.history-task-card__actions{flex-wrap:wrap;gap:.75rem;display:flex}.marketing-nav,.app-nav{flex:1;justify-content:center}.app-nav a.is-active,.marketing-nav a.is-active,.docs-nav a.is-active{color:var(--foreground);background:var(--panel-soft)}@supports (color:color-mix(in lab, red, red)){.app-nav a.is-active,.marketing-nav a.is-active,.docs-nav a.is-active{background:color-mix(in srgb,var(--panel-soft)72%,transparent)}}.shell-help-link{justify-content:center;min-width:2.75rem;padding-inline:0}@media (max-width:1100px){.marketing-page{gap:2.15rem}.shell-route-bar--app,.shell-route-bar--docs{grid-template-columns:1fr}.shell-route-bar__actions{justify-content:flex-start}.menu-hero,.menu-detail-grid,.menu-grid,.marketing-hero,.marketing-value-grid,.marketing-workflow-grid,.marketing-category-grid,.marketing-case-layout,.marketing-case-stack,.marketing-faq-grid,.marketing-decision-grid,.marketing-failure-grid,.marketing-playbook-grid,.marketing-ready-grid{grid-template-columns:1fr}.marketing-hero__title{max-width:none}.marketing-strip,.marketing-preview-panel,.marketing-side-panel,.marketing-cta__shell{padding:1.15rem 1.2rem}.marketing-step-card:first-child{grid-column:auto}.marketing-category-card--featured{grid-row:auto}.marketing-strip__intro,.marketing-cta__shell,.marketing-mini-proof,.site-header .site-header__inner--upgraded{grid-template-columns:1fr;align-items:start}.site-header .site-nav--upgraded,.site-header .site-header__meta{justify-self:start}.site-header .site-header__actions{flex-wrap:wrap}.site-header .theme-panel--header{left:0;right:auto}.workspace-dashboard-grid{grid-template-columns:1fr}}@media (max-width:720px){.marketing-page{gap:1.8rem}.menu-hero__meta{grid-template-columns:1fr}.marketing-hero__title{max-width:none;font-size:2.5rem}.marketing-hero__body,.marketing-section__head .section-copy,.marketing-mini-proof p,.marketing-case-card__footer span{line-height:1.58}.marketing-hero__metrics,.marketing-preview-radar,.marketing-faq-grid{grid-template-columns:1fr}.marketing-metric-card+.marketing-metric-card{border-left:0;padding-left:0}.marketing-case-card__bento{grid-template-columns:1fr}.marketing-preview-benefits{padding-top:.7rem}.marketing-mini-proof{display:grid}.marketing-strip,.marketing-preview-panel,.marketing-side-panel,.marketing-cta__shell,.marketing-mini-proof{padding:1rem}.marketing-cta__stats{grid-template-columns:1fr}.marketing-hero__main{padding-top:.4rem}.marketing-strip,.marketing-preview-panel,.marketing-side-panel,.marketing-value-card,.marketing-step-card,.marketing-category-card,.marketing-case-card,.marketing-faq-card,.marketing-decision-card,.marketing-failure-card,.marketing-playbook-card,.marketing-ready-card{border-radius:1.15rem}.site-header__actions,.marketing-hero__actions,.marketing-cta__shell .cta-row{width:100%}.site-header .theme-toggle,.site-header .site-header__cta{flex:100%}.site-header .site-header__meta{justify-content:center;width:100%}.tool-gate-grid{flex-direction:column}}.report-table-wrap{border:1px solid var(--line-soft);width:100%;overflow-x:auto}@supports (color:color-mix(in lab, red, red)){.report-table-wrap{border:1px solid color-mix(in srgb,var(--line-soft)75%,white)}}.report-table-wrap{background:#fff;border-radius:1rem}@supports (color:color-mix(in lab, red, red)){.report-table-wrap{background:color-mix(in srgb,white 88%,var(--surface-soft)12%)}}.report-table{border-collapse:collapse;width:100%;min-width:860px}.report-table th,.report-table td{border-bottom:1px solid var(--line-soft);padding:.9rem 1rem}@supports (color:color-mix(in lab, red, red)){.report-table th,.report-table td{border-bottom:1px solid color-mix(in srgb,var(--line-soft)75%,white)}}.report-table th,.report-table td{text-align:left;vertical-align:top}.report-table th{letter-spacing:.08em;text-transform:uppercase;color:var(--muted);background:var(--surface-soft);font-size:.8rem}@supports (color:color-mix(in lab, red, red)){.report-table th{background:color-mix(in srgb,var(--surface-soft)62%,white)}}.report-table td{color:var(--text);font-size:.96rem;line-height:1.55}.report-table tbody tr:last-child td{border-bottom:0}.report-table tbody tr:nth-child(2n) td{background:var(--surface-soft)}@supports (color:color-mix(in lab, red, red)){.report-table tbody tr:nth-child(2n) td{background:color-mix(in srgb,var(--surface-soft)30%,white)}}.app-shell--app .surface-card{background:#fff;border-radius:1.2rem}@supports (color:color-mix(in lab, red, red)){.app-shell--app .surface-card{background:color-mix(in srgb,white 96%,var(--panel)4%)}}.app-shell--app .surface-card{box-shadow:var(--app-shell-edge),0 10px 24px #0f172a14}.app-page-container,.data-page-container{gap:1.1rem}.shell-route-bar{box-shadow:none;border-radius:.9rem;gap:.45rem;padding:.65rem .85rem}.shell-route-bar__headline{flex-wrap:wrap;align-items:baseline;gap:.55rem;display:flex}.shell-route-bar__headline strong{letter-spacing:-.015em;font-size:.95rem}.shell-route-bar .button-secondary{min-height:2.45rem;padding-inline:.9rem}.tool-start-grid,.strategy-entry-grid,.compare-start-grid,.demand-start-grid,.workspace-dashboard-grid,.workspace-operate-grid{align-items:start;gap:1rem;display:grid}.tool-start-grid,.strategy-entry-grid,.compare-start-grid,.demand-start-grid,.workspace-dashboard-grid{grid-template-columns:minmax(0,1.15fr) minmax(20rem,.85fr)}.workspace-operate-grid{grid-template-columns:minmax(0,1.2fr) minmax(20rem,.8fr)}.tool-start-panel,.tool-preview-panel,.workspace-section-card,.history-table-panel,.task-loading-shell,.task-object-bar{gap:.9rem;display:grid}.tool-start-panel__head,.tool-preview-panel__head,.task-object-bar__head{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:.9rem;display:flex}.tool-start-panel h1,.tool-preview-panel h2,.task-object-bar h1{letter-spacing:-.035em;text-wrap:balance;margin:0;font-size:clamp(1.35rem,2vw,1.9rem);line-height:1.1}.tool-start-panel h2,.history-table-panel h2,.workspace-section-card h2{letter-spacing:-.025em;margin:0;font-size:clamp(1.15rem,1.8vw,1.45rem);line-height:1.18}.tool-start-panel__summary,.tool-preview-panel p,.compact-empty-state p,.task-record-cell p,.task-object-item p,.task-loading-shell p{color:var(--foreground);margin:0}@supports (color:color-mix(in lab, red, red)){.tool-start-panel__summary,.tool-preview-panel p,.compact-empty-state p,.task-record-cell p,.task-object-item p,.task-loading-shell p{color:color-mix(in srgb,var(--foreground)88%,var(--muted))}}.tool-start-panel__summary,.tool-preview-panel p,.compact-empty-state p,.task-record-cell p,.task-object-item p,.task-loading-shell p{line-height:1.62}.tool-start-panel__form{gap:.9rem;display:grid}.beta-invite-panel{border:1px solid #d97706;gap:.85rem;padding:1rem;display:grid}@supports (color:color-mix(in lab, red, red)){.beta-invite-panel{border:1px solid color-mix(in srgb,#d97706 30%,var(--line))}}.beta-invite-panel{background:#f59e0b;border-radius:1rem}@supports (color:color-mix(in lab, red, red)){.beta-invite-panel{background:color-mix(in srgb,#f59e0b 7%,var(--panel-soft))}}.beta-invite-panel strong{color:var(--foreground)}.beta-invite-panel p{color:var(--muted);margin:.25rem 0 0}.beta-invite-panel__form{align-items:center;gap:.75rem;display:flex}.beta-invite-panel__form input{flex:1;min-width:0}.beta-invite-panel--active{border-color:var(--success)}@supports (color:color-mix(in lab, red, red)){.beta-invite-panel--active{border-color:color-mix(in srgb,var(--success)28%,var(--line))}}.beta-invite-panel--active{background:var(--success)}@supports (color:color-mix(in lab, red, red)){.beta-invite-panel--active{background:color-mix(in srgb,var(--success)8%,var(--panel-soft))}}.beta-invite-panel--demo{border-color:var(--accent)}@supports (color:color-mix(in lab, red, red)){.beta-invite-panel--demo{border-color:color-mix(in srgb,var(--accent)22%,var(--line))}}.beta-invite-panel--demo{background:var(--accent)}@supports (color:color-mix(in lab, red, red)){.beta-invite-panel--demo{background:color-mix(in srgb,var(--accent)7%,var(--panel-soft))}}.tool-start-panel__signals,.tool-preview-list,.task-object-bar__grid{grid-template-columns:repeat(auto-fit,minmax(10.5rem,1fr));gap:.75rem;display:grid}.tool-start-signal,.tool-preview-item,.task-object-item,.compact-empty-state,.history-filter-bar{background:var(--surface-inset);border:0;border-radius:1rem}@supports (color:color-mix(in lab, red, red)){.tool-start-signal,.tool-preview-item,.task-object-item,.compact-empty-state,.history-filter-bar{background:color-mix(in srgb,var(--surface-inset)88%,white 12%)}}.tool-start-signal,.tool-preview-item,.task-object-item,.compact-empty-state,.history-filter-bar{box-shadow:var(--surface-edge-table)}.tool-start-signal,.tool-preview-item,.task-object-item{gap:.3rem;padding:.8rem .9rem;display:grid}.tool-start-signal span,.tool-preview-item span,.task-object-item span,.task-record-label,.task-record-head span{color:var(--muted);letter-spacing:.08em;text-transform:uppercase;font-size:.75rem}.tool-start-signal strong,.tool-preview-item strong,.task-object-item strong,.task-record-cell strong{display:block}@supports (color:color-mix(in lab, red, red)){.task-object-item--success{border-color:color-mix(in srgb,#16a34a 35%,var(--line))}.task-object-item--warn{border-color:color-mix(in srgb,#d97706 35%,var(--line))}.task-object-item--danger{border-color:color-mix(in srgb,#dc2626 35%,var(--line))}}.tool-preview-note,.strategy-entry-note{background:var(--surface-inset-strong);border:0;border-radius:1rem;gap:.35rem;padding:.9rem 1rem;display:grid}@supports (color:color-mix(in lab, red, red)){.tool-preview-note,.strategy-entry-note{background:color-mix(in srgb,var(--surface-inset-strong)88%,white 12%)}}.tool-preview-note,.strategy-entry-note{box-shadow:var(--surface-edge-table)}.tool-running-panel{background:var(--surface-inset);border:0;border-radius:1rem;gap:.85rem;padding:.95rem 1rem;display:grid}@supports (color:color-mix(in lab, red, red)){.tool-running-panel{background:color-mix(in srgb,var(--surface-inset)90%,white 10%)}}.tool-running-panel{box-shadow:var(--surface-edge-panel)}.tool-running-panel__copy{gap:.3rem;display:grid}.tool-running-panel__next{gap:.38rem;margin-top:.2rem;display:grid}.tool-running-panel__next span{border:1px solid var(--app-shell-border,#dbe3ef);padding:.46rem .58rem;display:block}@supports (color:color-mix(in lab, red, red)){.tool-running-panel__next span{border:1px solid color-mix(in srgb,var(--app-shell-border,#dbe3ef)82%,transparent)}}.tool-running-panel__next span{background:#fff;border-radius:.65rem}@supports (color:color-mix(in lab, red, red)){.tool-running-panel__next span{background:color-mix(in srgb,#fff 74%,var(--app-shell-muted,#f8fafc))}}.tool-running-panel__next span{color:var(--text-secondary,#334155);font-size:.82rem;line-height:1.38}.tool-running-panel code{font-family:var(--font-mono,ui-monospace,SFMono-Regular,Menlo,monospace);font-variant-numeric:tabular-nums;color:var(--muted);font-size:.84rem}.workspace-side-stack,.workspace-focus-panel,.workspace-followup-list,.workspace-compact-links,.history-demo-grid{gap:.85rem;display:grid}.workspace-compact-links{grid-template-columns:repeat(auto-fit,minmax(10rem,1fr))}.task-record-table{background:#fff;border:0;border-radius:1rem;gap:0;display:grid;overflow:hidden}@supports (color:color-mix(in lab, red, red)){.task-record-table{background:color-mix(in srgb,white 97%,var(--panel)3%)}}.task-record-table{box-shadow:var(--surface-edge-panel)}.task-record-head,.task-record-row{grid-template-columns:1.1fr .85fr .85fr .85fr 1.4fr auto;align-items:start;gap:.8rem;display:grid}.task-record-head{background:var(--surface-inset-strong);padding:.8rem 1rem}@supports (color:color-mix(in lab, red, red)){.task-record-head{background:color-mix(in srgb,var(--surface-inset-strong)90%,white 10%)}}.task-record-row{border-top:1px solid var(--border-inset);padding:.92rem 1rem}@supports (color:color-mix(in lab, red, red)){.task-record-row{border-top:1px solid color-mix(in srgb,var(--border-inset)74%,transparent)}}.task-record-cell,.task-record-actions{gap:.3rem;min-width:0;display:grid}.task-record-cell--grow p{max-width:28rem}.task-record-actions{align-content:start;justify-items:end}.compact-empty-state{gap:.46rem;padding:.92rem;display:grid}.history-filter-bar{flex-wrap:wrap;gap:.45rem;padding:.35rem;display:inline-flex}.history-filter-chip{min-height:2.1rem;color:var(--muted);background:0 0;border:1px solid #0000;border-radius:999px;padding:.4rem .75rem;transition:all .18s}.history-filter-chip.is-active{color:var(--foreground);border-color:var(--border-inset)}@supports (color:color-mix(in lab, red, red)){.history-filter-chip.is-active{border-color:color-mix(in srgb,var(--border-inset)92%,transparent)}}.history-filter-chip.is-active{background:var(--surface-interactive)}@supports (color:color-mix(in lab, red, red)){.history-filter-chip.is-active{background:color-mix(in srgb,var(--surface-interactive)82%,white 18%)}}.history-page--recovery-center{gap:1rem}.history-recovery-panel{gap:.72rem;padding:.92rem;display:grid}.history-recovery-toolbar{order:1}.history-filter-bar--compact{order:2}.history-recovery-table{box-shadow:var(--surface-edge-panel);order:3}.history-demo-disclosure,.history-real-empty-banner{order:4}.history-dossier-strip{border:1px solid var(--border-subtle,#d9dbd0);border-radius:var(--radius-card,.75rem);background:var(--surface-panel,#fff);order:5;padding:.78rem;display:block}.history-dossier-strip__summary{cursor:pointer;justify-content:space-between;align-items:center;gap:1rem;list-style:none;display:flex}.history-dossier-strip__summary::-webkit-details-marker{display:none}.history-dossier-strip__summary:after{content:"展开";color:var(--text-muted-readable,#61695b);font-size:.76rem;font-weight:780}.history-dossier-strip[open] .history-dossier-strip__summary:after{content:"收起"}.history-dossier-strip__summary strong{color:var(--text-primary,#11130f);font-size:.96rem;display:block}.history-dossier-strip__summary p{max-width:30rem;color:var(--text-muted-readable,#61695b);margin:0;font-size:.82rem;line-height:1.45}.history-recovery-toolbar{grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:1rem;display:grid}.history-recovery-toolbar h1{color:var(--text-primary,#0f172a);letter-spacing:-.035em;margin:.12rem 0 0;font-size:clamp(1.24rem,1.6vw,1.55rem);line-height:1.08}.history-recovery-toolbar p{max-width:42rem;color:var(--text-muted,#64748b);margin:.35rem 0 0;font-size:.9rem;line-height:1.45}.history-recovery-summary{color:var(--text-muted,#64748b);flex-wrap:wrap;justify-content:flex-end;gap:.4rem;font-size:.78rem;display:inline-flex}.history-recovery-summary span{border:1px solid var(--app-shell-border,#dbe3ef);font-variant-numeric:tabular-nums;background:#f8fafc;border-radius:999px;align-items:baseline;gap:.25rem;min-height:2rem;padding:.36rem .62rem;display:inline-flex}.history-recovery-summary strong{color:var(--text-primary,#0f172a)}.history-demo-disclosure{background:var(--accent-soft);border-radius:.85rem;justify-content:space-between;align-items:center;gap:.85rem;margin-top:.88rem;padding:.82rem .95rem;display:flex}@supports (color:color-mix(in lab, red, red)){.history-demo-disclosure{background:color-mix(in srgb,var(--accent-soft)16%,var(--surface-panel-soft))}}.history-demo-disclosure{box-shadow:inset 0 0 0 1px var(--accent-primary)}@supports (color:color-mix(in lab, red, red)){.history-demo-disclosure{box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--accent-primary)15%,transparent)}}.history-demo-disclosure strong{color:var(--text-primary);font-size:.92rem;display:block}.history-demo-disclosure p{color:var(--text-secondary);margin:.18rem 0 0;font-size:.82rem;line-height:1.45}.history-filter-bar--compact{background:#f8fafc;border-radius:999px;align-self:start;width:fit-content;max-width:100%;padding:.28rem}.history-recovery-table{border-radius:var(--radius-control,.9rem);box-shadow:var(--surface-edge-panel),0 14px 36px #0f172a0a;background:#fff;border:0;display:grid;overflow:clip}.history-recovery-head,.history-recovery-row{grid-template-columns:minmax(10rem,1.05fr) minmax(9.5rem,.9fr) minmax(11rem,1.05fr) minmax(8.2rem,.7fr) minmax(15rem,1.25fr);align-items:center;gap:.6rem;display:grid}.history-recovery-head{z-index:var(--z-sticky,100);border-bottom:1px solid var(--app-shell-border,#dbe3ef);background:#f8fafc;padding:.62rem .85rem;position:sticky;top:0}.history-recovery-head span{color:var(--text-muted,#64748b);letter-spacing:.08em;text-transform:uppercase;font-size:.68rem;font-weight:800}.history-recovery-row{border-top:1px solid var(--app-shell-border,#dbe3ef);min-height:4.1rem;padding:.64rem .85rem}@supports (color:color-mix(in lab, red, red)){.history-recovery-row{border-top:1px solid color-mix(in srgb,var(--app-shell-border,#dbe3ef)82%,transparent)}}.history-recovery-row{transition:background .14s,box-shadow .14s}.history-recovery-row:first-of-type{border-top:0}.history-recovery-row.is-demo{background:linear-gradient(90deg,#64748b0e,#0000 32%)}.history-recovery-row.is-degraded{background:linear-gradient(90deg,#f59e0b14,#0000 34%)}.history-recovery-cell,.history-recovery-actions{min-width:0}.history-recovery-cell{gap:.22rem;display:grid}.history-recovery-cell strong,.history-recovery-cell p,.history-recovery-cell time,.history-recovery-cell small{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.history-recovery-cell strong{color:var(--text-primary,#0f172a);font-size:.9rem;font-weight:800}.history-recovery-cell small,.history-recovery-cell p{color:var(--text-muted,#64748b);margin:0;font-size:.78rem;line-height:1.3}.history-recovery-cell--asin .copyable-code,.history-row-asin-code{width:fit-content}.history-recovery-cell--asin code,.history-row-asin-code,.history-recovery-cell--time time{font-family:var(--font-mono,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace);font-variant-numeric:tabular-nums slashed-zero}.history-row-asin-code[data-history-row-asin-full=true]{text-overflow:clip;white-space:nowrap;max-width:100%;line-height:1.25;display:inline-flex;overflow:visible}.history-recovery-cell--time{text-align:right}.history-recovery-cell--next p{color:#334155}.history-recoverability-copy--compact{gap:.12rem}.history-recoverability-copy--compact p{white-space:normal;-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box}.history-recoverability-copy__why{background:#f8fafcd1;border:1px solid #94a3b852;border-radius:.5rem;gap:.24rem;margin:.2rem 0 0;padding:.45rem .55rem;display:grid}.history-recoverability-copy__why div{grid-template-columns:4.2rem minmax(0,1fr);align-items:start;gap:.45rem;display:grid}.history-recoverability-copy__why dt,.history-recoverability-copy__why dd{margin:0;font-size:.74rem;line-height:1.42}.history-recoverability-copy__why dt{color:#475569;font-weight:800}.history-recoverability-copy__why dd{color:#334155}.history-recovery-badge-row,.history-row-secondary-actions{flex-wrap:wrap;align-items:center;gap:.28rem;display:flex}.history-recovery-badge-row [data-theme-surface=seller-posture-badge],.global-task-center [data-theme-surface=seller-posture-badge]{flex:0 auto;max-width:100%;display:inline-flex}.history-recovery-badge-row [data-theme-surface=seller-posture-badge] .label-inline,.global-task-center [data-theme-surface=seller-posture-badge] .label-inline{text-overflow:clip;white-space:nowrap;max-width:100%;overflow:visible}.history-recovery-actions{flex-wrap:wrap;justify-content:flex-start;align-items:center;gap:.38rem;display:flex}.history-row-action{border:1px solid var(--app-shell-border,#dbe3ef);min-height:2rem;color:var(--text-primary,#0f172a);white-space:nowrap;border-radius:999px;justify-content:center;align-items:center;padding:.42rem .68rem;font-size:.78rem;font-weight:800;text-decoration:none;transition:background .14s,border-color .14s,transform .14s;display:inline-flex}.history-row-action--primary{color:#fff;background:#0f172a;border-color:#0f172a}.history-row-action--secondary{background:#fff}.history-row-action--ghost{color:var(--text-muted,#64748b);background:0 0}.history-row-action:hover{border-color:var(--accent-primary,#1d4ed8);transform:translateY(-1px)}@supports (color:color-mix(in lab, red, red)){.history-row-action:hover{border-color:color-mix(in srgb,var(--accent-primary,#1d4ed8)36%,var(--app-shell-border,#dbe3ef))}}.history-row-secondary-actions a,.history-row-secondary-actions button{color:var(--text-muted,#64748b);cursor:pointer;background:0 0;border:0;font-size:.72rem;font-weight:700;text-decoration:none}.history-row-detail-trigger{min-height:1.9rem;padding:.24rem .48rem;color:var(--text-primary,#0f172a)!important;background:#f8fafc!important;border-radius:999px!important}.history-detail-drawer-backdrop{z-index:1200;background:#0f172a47;justify-items:end;display:grid;position:fixed;inset:0}.history-detail-drawer{border-left:1px solid var(--app-shell-border,#dbe3ef);width:min(31rem,100%);height:100%;color:var(--text-primary,#0f172a);background:#fff;align-content:start;gap:.9rem;padding:1.05rem;display:grid;overflow-y:auto;box-shadow:-24px 0 60px #0f172a2e}.history-detail-drawer__head{justify-content:space-between;align-items:flex-start;gap:.8rem;display:flex}.history-detail-drawer__head h2,.history-detail-drawer__head p{margin:0}.history-detail-drawer__head h2{font-size:1.1rem;line-height:1.25}.history-detail-drawer__head p{color:var(--text-muted,#64748b);margin-top:.35rem;font-size:.82rem}.history-detail-drawer__close,.history-detail-drawer__actions .history-row-secondary-button{border:1px solid var(--app-shell-border,#dbe3ef);min-height:2rem;color:var(--text-primary,#0f172a);cursor:pointer;background:#fff;border-radius:999px;padding:.4rem .62rem;font-weight:800}.history-detail-drawer__status,.history-detail-drawer__actions{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}.history-detail-drawer__section{border:1px solid var(--app-shell-border,#dbe3ef);border-radius:var(--radius-control,.9rem);background:#f8fafc;gap:.55rem;padding:.8rem;display:grid}.history-detail-drawer__section h3{margin:0;font-size:.9rem}.task-object-bar__title{gap:.4rem;display:grid}.task-object-bar__actions{flex-wrap:wrap;align-items:center;gap:.65rem;display:flex}.task-loading-shell__title{margin:0;font-size:1.3rem;line-height:1.15}.task-skeleton-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:.75rem;display:grid}.task-skeleton-grid--matrix{grid-template-columns:repeat(2,minmax(0,1fr))}.task-skeleton-card{background:linear-gradient(90deg,var(--panel-soft)0%,white 50%,var(--panel-soft)100%);border-radius:1rem;min-height:7rem}@supports (color:color-mix(in lab, red, red)){.task-skeleton-card{background:linear-gradient(90deg,color-mix(in srgb,var(--panel-soft)34%,white 66%)0%,color-mix(in srgb,white 94%,var(--panel-soft)6%)50%,color-mix(in srgb,var(--panel-soft)34%,white 66%)100%)}}.task-skeleton-card{background-size:220% 100%;animation:1.6s infinite taskSkeletonPulse}.task-skeleton-card--wide{grid-column:span 2}.acceptance-page .task-page-section+.task-page-section,.tool-page .task-page-section+.task-page-section{margin-top:0}.task-page-section__head{align-items:flex-end}.task-page-section__head .section-copy{max-width:32rem}.task-page-hero{gap:.85rem;padding:1rem 1.1rem}.task-page-hero__title{font-size:clamp(1.45rem,2.4vw,2rem)}.task-page-stat-grid,.task-page-info-grid{gap:.75rem}.report-table td:first-child,.report-table th:first-child{background:inherit;z-index:1;position:sticky;left:0}@keyframes taskSkeletonPulse{0%{background-position:100%}to{background-position:0}}@media (max-width:1100px){.tool-start-grid,.strategy-entry-grid,.compare-start-grid,.demand-start-grid,.workspace-dashboard-grid,.workspace-operate-grid,.task-page-hero{grid-template-columns:1fr}.task-record-head{display:none}.task-record-row{grid-template-columns:1fr}.task-record-actions{justify-items:start}}@media (max-width:720px){.shell-route-bar{padding:.8rem .9rem}.shell-route-bar__actions,.task-object-bar__actions,.tool-start-panel__head,.task-object-bar__head{flex-direction:column;align-items:flex-start}.tool-start-panel__signals,.tool-preview-list,.task-object-bar__grid,.task-skeleton-grid,.task-skeleton-grid--matrix,.workspace-compact-links{grid-template-columns:1fr}.report-table-wrap{overflow-x:auto}.report-table{min-width:42rem}}.app-shell--app{background:linear-gradient(#f8fafc 0%,#f3f6fb 46%,#eef3f8 100%)}.site-header--app{padding:.75rem clamp(.8rem,1.8vw,1.6rem) 0}.site-header--app .app-header{background:#ffffffeb;border-color:#cbd5e1db;border-radius:1rem;max-width:100rem;padding:.62rem .72rem .62rem .9rem;box-shadow:0 10px 30px #0f172a12}.app-shell--app .brand-mark{min-width:13rem}.app-shell--app .brand-mark__logo{color:#fff;letter-spacing:.03em;background:#111827;border-radius:.72rem;width:2.25rem;height:2.25rem}.app-shell--app .brand-mark strong{font-size:.95rem}.app-shell--app .brand-mark em{letter-spacing:.08em;margin-top:.08rem}.app-nav{border:1px solid var(--app-shell-border);background:var(--app-shell-muted);border-radius:.82rem;flex:0 auto;gap:.12rem;padding:.22rem}.app-nav a{min-height:2.25rem;color:var(--text-secondary);border-radius:.62rem;padding:.48rem .72rem;font-size:.9rem;font-weight:650}.app-nav a:hover{color:var(--text-primary);background:var(--surface-interactive,var(--surface-panel))}.app-nav a.is-active{color:var(--text-primary);background:var(--accent-primary)}@supports (color:color-mix(in lab, red, red)){.app-nav a.is-active{background:color-mix(in srgb,var(--accent-primary)7%,var(--surface-interactive,white))}}.app-nav a.is-active{box-shadow:inset 2px 0 0 var(--accent-primary)}.app-shell--app .theme-toggle,.app-shell--app .shell-help-link{border-color:var(--app-shell-border);background:var(--surface-interactive,var(--surface-panel));min-height:2.35rem;box-shadow:none;border-radius:.72rem}.app-shell--app .shell-help-link{min-width:2.35rem;font-weight:800}.page-frame--app{gap:.85rem;padding:.95rem clamp(.8rem,1.8vw,1.6rem) 4rem}.app-page-container,.data-page-container{width:100%;max-width:100rem}.shell-route-bar--app{background:0 0;border:0;border-radius:0;width:100%;max-width:100rem;padding:0}.shell-route-bar--app .eyebrow{color:#64748b;letter-spacing:.1em;font-size:.72rem}.shell-route-bar--app .eyebrow:before{background:#94a3b8;width:1.1rem}.shell-route-bar--app .shell-route-bar__headline strong{color:#334155;font-size:.9rem}.app-shell--app .surface-card{border-radius:var(--radius-card,.95rem);background:var(--app-shell-card);box-shadow:var(--app-shell-edge),var(--app-shell-shadow);-webkit-backdrop-filter:none;backdrop-filter:none;border:0}.app-shell--app .surface-card:after{opacity:0}.app-shell--app .surface-card--strong{background:var(--app-shell-card-strong);box-shadow:var(--app-shell-edge-strong),var(--shadow-panel,var(--app-shell-shadow));border:0}.app-shell--app .eyebrow{color:var(--accent-primary);letter-spacing:.11em;font-weight:750}.app-shell--app .button-primary,.app-shell--app .button-secondary,.app-shell--app .button-ghost,.app-shell--app .card-link{border-radius:calc(var(--radius-control,.72rem) + .08rem);letter-spacing:-.012em;min-height:2.5rem;padding:.62rem .92rem;font-weight:760;transition:background-color .16s,border-color .16s,color .16s,box-shadow .16s,transform .16s}.app-shell--app .button-primary{background:var(--accent-strong);color:var(--text-inverse);box-shadow:var(--button-primary-shadow),inset 0 0 0 1px #ffffff29}.app-shell--app .button-primary:hover{background:var(--accent-strong)}@supports (color:color-mix(in lab, red, red)){.app-shell--app .button-primary:hover{background:color-mix(in srgb,var(--accent-strong)95%,black 5%)}}.app-shell--app .button-primary:hover{box-shadow:0 16px 34px var(--accent-strong),inset 0 0 0 1px #ffffff2e}@supports (color:color-mix(in lab, red, red)){.app-shell--app .button-primary:hover{box-shadow:0 16px 34px color-mix(in srgb,var(--accent-strong)18%,transparent),inset 0 0 0 1px #ffffff2e}}.app-shell--app .button-primary:hover{transform:translateY(-1px)}.app-shell--app .button-primary:active{background:var(--accent-strong)}@supports (color:color-mix(in lab, red, red)){.app-shell--app .button-primary:active{background:color-mix(in srgb,var(--accent-strong)88%,black 12%)}}.app-shell--app .button-primary:active{transform:translateY(0)}.app-shell--app .button-secondary,.app-shell--app .button-ghost,.app-shell--app .card-link{background:var(--surface-interactive,var(--surface-elevated));border:0}@supports (color:color-mix(in lab, red, red)){.app-shell--app .button-secondary,.app-shell--app .button-ghost,.app-shell--app .card-link{background:color-mix(in srgb,var(--surface-interactive,var(--surface-elevated))92%,transparent)}}.app-shell--app .button-secondary,.app-shell--app .button-ghost,.app-shell--app .card-link{color:var(--text-primary);box-shadow:var(--button-secondary-shadow)}.app-shell--app .button-secondary:hover,.app-shell--app .button-ghost:hover,.app-shell--app .card-link:hover{box-shadow:inset 0 0 0 1px var(--app-shell-border-strong),0 10px 24px #0f172a0d}@supports (color:color-mix(in lab, red, red)){.app-shell--app .button-secondary:hover,.app-shell--app .button-ghost:hover,.app-shell--app .card-link:hover{box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--app-shell-border-strong)84%,transparent),0 10px 24px #0f172a0d}}.app-shell--app .button-secondary:hover,.app-shell--app .button-ghost:hover,.app-shell--app .card-link:hover{background:var(--app-shell-hover)}@supports (color:color-mix(in lab, red, red)){.app-shell--app .button-secondary:hover,.app-shell--app .button-ghost:hover,.app-shell--app .card-link:hover{background:color-mix(in srgb,var(--app-shell-hover)40%,var(--surface-inset,var(--surface-interactive,var(--surface-elevated))))}}.app-shell--app .button-secondary:active,.app-shell--app .button-ghost:active,.app-shell--app .card-link:active{background:var(--app-shell-active)}@supports (color:color-mix(in lab, red, red)){.app-shell--app .button-secondary:active,.app-shell--app .button-ghost:active,.app-shell--app .card-link:active{background:color-mix(in srgb,var(--app-shell-active)56%,var(--surface-inset-strong,var(--surface-interactive,var(--surface-elevated))))}}.app-shell--app :where(button,a,input,textarea,select):focus-visible{outline:3px solid var(--focus-ring);outline-offset:2px}.app-shell--app .field-shell label,.field-block .field-label{color:var(--text-secondary);font-size:.84rem;font-weight:750}.field-block{gap:.5rem;display:grid}.field-input,.app-shell--app .field-shell input,.app-shell--app .field-shell textarea,.app-shell--app .field-shell select{border-radius:var(--radius-control,.78rem);background:var(--field-surface);width:100%;color:var(--field-text);font-variant-numeric:tabular-nums;font-feature-settings:var(--font-feature-data);box-shadow:inset 0 0 0 1px var(--field-border);border:0;font-size:.95rem}.field-input{outline:none;padding:.85rem .95rem}.field-input:focus,.app-shell--app .field-shell input:focus,.app-shell--app .field-shell textarea:focus,.app-shell--app .field-shell select:focus{border-color:var(--accent-primary);box-shadow:0 0 0 4px var(--field-focus-ring);transform:none}.app-shell--app .field-meta{color:var(--field-helper);font-variant-numeric:tabular-nums}.app-shell--app .label-inline{border-color:var(--badge-neutral-border);background:var(--badge-neutral-bg);color:var(--badge-neutral-text);gap:.42rem;font-weight:780}.app-shell--app .label-inline__dot{background:var(--status-neutral);width:.42rem;height:.42rem;box-shadow:0 0 0 3px var(--status-neutral);border-radius:999px}@supports (color:color-mix(in lab, red, red)){.app-shell--app .label-inline__dot{box-shadow:0 0 0 3px color-mix(in srgb,var(--status-neutral)12%,transparent)}}.app-shell--app .label-inline__dot--success{background:var(--status-ready);box-shadow:0 0 0 3px var(--status-ready)}@supports (color:color-mix(in lab, red, red)){.app-shell--app .label-inline__dot--success{box-shadow:0 0 0 3px color-mix(in srgb,var(--status-ready)12%,transparent)}}.app-shell--app .label-inline__dot--warn{background:var(--status-review);box-shadow:0 0 0 3px var(--status-review)}@supports (color:color-mix(in lab, red, red)){.app-shell--app .label-inline__dot--warn{box-shadow:0 0 0 3px color-mix(in srgb,var(--status-review)12%,transparent)}}.app-shell--app .label-inline__dot--danger{background:var(--status-blocked);box-shadow:0 0 0 3px var(--status-blocked)}@supports (color:color-mix(in lab, red, red)){.app-shell--app .label-inline__dot--danger{box-shadow:0 0 0 3px color-mix(in srgb,var(--status-blocked)12%,transparent)}}.workspace-dashboard-grid,.workspace-operate-grid,.tool-start-grid,.strategy-entry-grid,.compare-start-grid,.demand-start-grid{gap:.9rem}.workspace-dashboard-grid,.tool-start-grid,.strategy-entry-grid,.compare-start-grid,.demand-start-grid{grid-template-columns:minmax(0,1.08fr) minmax(22rem,.92fr)}.tool-start-panel,.tool-preview-panel,.workspace-section-card,.history-table-panel,.task-loading-shell{gap:.82rem}.tool-start-panel h1,.tool-preview-panel h2,.task-object-bar h1{color:var(--text-primary);font-size:clamp(1.25rem,1.7vw,1.72rem);line-height:1.12}.tool-start-panel h2,.history-table-panel h2,.workspace-section-card h2,.task-page-section__head h2{color:var(--text-primary);font-size:clamp(1.06rem,1.45vw,1.35rem)}.tool-start-panel__summary,.tool-preview-panel p,.compact-empty-state p,.task-record-cell p,.task-object-item p,.task-loading-shell p,.workspace-start-panel__summary,.workspace-followup-item p,.workspace-followup-empty p{color:var(--text-primary)}@supports (color:color-mix(in lab, red, red)){.tool-start-panel__summary,.tool-preview-panel p,.compact-empty-state p,.task-record-cell p,.task-object-item p,.task-loading-shell p,.workspace-start-panel__summary,.workspace-followup-item p,.workspace-followup-empty p{color:color-mix(in srgb,var(--text-primary)88%,var(--text-muted))}}.tool-start-panel__summary,.tool-preview-panel p,.compact-empty-state p,.task-record-cell p,.task-object-item p,.task-loading-shell p,.workspace-start-panel__summary,.workspace-followup-item p,.workspace-followup-empty p{line-height:1.55}.tool-start-signal,.tool-preview-item,.task-object-item,.compact-empty-state,.history-filter-bar,.workspace-recent-item,.workspace-focus-task__meta>div,.workspace-start-signal,.strategy-choice-card,.strategy-preview-card,.task-page-stat,.task-page-info-card,.task-page-next-action{border-color:var(--app-shell-border);border-radius:var(--radius-control,.78rem);background:var(--app-shell-muted)}.tool-start-signal,.tool-preview-item,.task-object-item{padding:.72rem .78rem}.tool-start-signal span,.tool-preview-item span,.task-object-item span,.task-record-label,.task-record-head span,.workspace-start-signal span,.workspace-focus-task__meta span{color:var(--text-muted);letter-spacing:.08em;font-size:.7rem}.tool-start-signal strong,.tool-preview-item strong,.task-object-item strong,.task-record-cell strong,.workspace-focus-task strong,.workspace-start-signal strong{color:var(--text-primary);font-weight:800}.task-object-bar{box-shadow:inset 3px 0 0 var(--accent-primary);border-left:0;grid-template-columns:minmax(20rem,.7fr) minmax(0,1.3fr);align-items:stretch;gap:.95rem;padding:1rem 1.05rem;display:grid}@supports (color:color-mix(in lab, red, red)){.task-object-bar{box-shadow:inset 3px 0 0 color-mix(in srgb,var(--accent-primary)68%,transparent)}}.task-object-bar__head{align-content:start;gap:.65rem}.task-object-bar__grid{grid-template-columns:repeat(4,minmax(0,1fr));align-self:stretch}.task-object-item{min-height:100%}.task-object-item--success{border-color:var(--status-ready)}@supports (color:color-mix(in lab, red, red)){.task-object-item--success{border-color:color-mix(in srgb,var(--status-ready)34%,var(--app-shell-border))}}.task-object-item--success{background:var(--app-shell-success)}.task-object-item--warn{border-color:var(--status-review)}@supports (color:color-mix(in lab, red, red)){.task-object-item--warn{border-color:color-mix(in srgb,var(--status-review)34%,var(--app-shell-border))}}.task-object-item--warn{background:var(--app-shell-warn)}.task-object-item--danger{border-color:var(--status-blocked)}@supports (color:color-mix(in lab, red, red)){.task-object-item--danger{border-color:color-mix(in srgb,var(--status-blocked)34%,var(--app-shell-border))}}.task-object-item--danger{background:var(--app-shell-danger)}.task-page-section,.task-page-hero{gap:.85rem}.report-table-wrap,.task-record-table{border-color:var(--app-shell-border);border-radius:var(--radius-control,.82rem);background:var(--surface-interactive,#fff)}.report-table,.task-record-table{font-variant-numeric:tabular-nums}.report-table th,.report-table td{padding:var(--density-grid-cell-y,.52rem)var(--density-grid-cell-x,.72rem);border-bottom-color:var(--app-shell-border)}.report-table th{color:var(--text-muted);background:var(--app-shell-evidence);font-size:.72rem}.report-table td{color:#0f172a;font-size:.88rem}.task-record-head{background:#f8fafc}.task-record-row{padding:.85rem 1rem}.tool-preview-note,.strategy-entry-note,.tool-running-panel{background:#f8fafc;border-color:#cbd5e1;border-radius:.82rem}.task-skeleton-card{border-radius:.78rem}.acceptance-ready-switch__title,.acceptance-ready-switch__copy,.acceptance-ready-switch__stats,.acceptance-ready-switch__actions{margin-top:.9rem}.acceptance-ready-switch__title{color:#0f172a;margin-bottom:0;font-size:clamp(1.18rem,1.55vw,1.45rem);line-height:1.18}.acceptance-ready-switch__copy{max-width:42rem}.app-shell--app code,.app-shell--app .task-record-cell strong,.app-shell--app .task-object-item strong,.app-shell--app .report-table td,.app-shell--app .field-meta span:last-child{font-variant-numeric:tabular-nums slashed-zero;font-feature-settings:var(--font-feature-data)}@media (max-width:1180px){.history-recovery-toolbar{grid-template-columns:1fr}.history-recovery-summary{justify-content:flex-start}.history-recovery-head{display:none}.history-recovery-table{box-shadow:none;background:0 0;border:0;gap:.55rem}.history-recovery-row{border:1px solid var(--app-shell-border,#dbe3ef);background:#fff;border-radius:.92rem;grid-template-columns:repeat(2,minmax(0,1fr))}.history-recovery-actions{justify-items:start}.history-recovery-cell--time{text-align:left}.history-recovery-cell[data-posture][data-safety]{grid-column:span 2}.task-object-bar{grid-template-columns:1fr}.task-object-bar__supporting-copy{max-width:none}.task-object-bar__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:900px){.site-header--app .app-header{align-items:stretch}.app-nav{justify-content:flex-start;width:100%;overflow-x:auto}.app-nav a{white-space:nowrap}}@media (max-width:720px){.site-header--app{padding:.55rem .65rem 0}.page-frame--app{padding:.75rem .65rem 3rem}.app-shell--app .surface-pad-lg,.app-shell--app .surface-pad-md{padding:.9rem}.task-object-bar__grid{grid-template-columns:1fr}.app-shell--app .button-primary,.app-shell--app .button-secondary,.app-shell--app .button-ghost,.app-shell--app .card-link{width:auto}}.home-v2-hero{grid-template-columns:minmax(0,.98fr) minmax(28rem,1.02fr);align-items:center;gap:2rem;min-height:min(42rem,100vh - 10rem);position:relative}.home-v2-hero:before{content:"";pointer-events:none;background:radial-gradient(circle,#1d4ed81f,#0000 64%);border-radius:999px;width:34rem;height:34rem;position:absolute;inset:-2.5rem -4rem auto auto}.home-v2-hero__copy{gap:1.25rem;position:relative}.home-v2-hero__title{letter-spacing:-.07em;max-width:10.5ch;font-size:clamp(3.1rem,7vw,5.9rem);line-height:.91}.home-v2-hero .home-v1-hero__body{color:#9fb0c8;max-width:42rem;font-size:1.05rem;line-height:1.72}.home-v2-trust-row{grid-template-columns:repeat(3,minmax(0,1fr));gap:.75rem;max-width:39rem;padding-top:.5rem;display:grid}.home-v2-trust-row>div{background:#ffffffc2;border:1px solid #dbe3ef;border-radius:.9rem;padding:.85rem .95rem}.home-v2-trust-row span{color:#1d4ed8;font-family:var(--font-mono);font-variant-numeric:tabular-nums;font-size:1.35rem;font-weight:850;display:block}.home-v2-trust-row strong{color:#334155;margin-top:.22rem;font-size:.86rem;display:block}.home-v2-proof-console{background:linear-gradient(145deg,#101827 0%,#172033 48%,#fff 48.2% 100%);border-color:#0f172a1f;position:relative;overflow:hidden;box-shadow:0 26px 70px #0f172a2e,inset 0 1px #fffc}.home-v2-proof-console>.eyebrow{color:#93c5fd}.home-v2-proof-console>.eyebrow:before{background:#60a5fa}.home-v2-proof-sheet{background:linear-gradient(#fffffffa,#f8fafcfa);border-color:#ffffff2e;box-shadow:0 20px 42px #0f172a2e}.home-v2-proof-console .home-v1-proof__preview-head strong{color:#0f172a;font-size:1.12rem;line-height:1.42}.home-v2-proof-console .home-v1-proof__preview-row{color:#eef4ff;background:linear-gradient(#131f34fa,#1b2a42f5);border-color:#becfea29}.home-v2-proof-console .home-v1-proof__preview-row span{color:#9fb0c8}.home-v2-proof-console .home-v1-proof__preview-row strong,.home-v2-proof-console .home-v1-proof__preview-row p{color:#eef4ff}.home-v2-proof-console .home-v1-proof__status{margin-top:.2rem}.home-v2-proof-console .home-v1-proof__status-card{box-shadow:none;background:#ffffffe0;border-radius:.85rem}.home-v2-proof-console .home-v1-proof__status-card:first-child{border-color:#dc26263d}.home-v2-proof-console .home-v1-proof__status-card:nth-child(2){border-color:#d9770647}.home-v2-proof-console .home-v1-proof__status-card:nth-child(3){border-color:#15803d3d}.home-v1-value-card,.home-v1-preview-card,.home-v1-audience-card,.home-v1-menu-card,.home-v1-cta{background:#ffffffe0;border-radius:1rem;box-shadow:0 12px 30px #0f172a0f}.home-v1-menu-card{min-height:18rem}.home-v1-menu-card strong,.home-v1-value-card strong,.home-v1-preview-card strong,.home-v1-audience-card strong{color:#0f172a;font-size:1.08rem}.marketing-home-v2 .site-nav--upgraded a,.marketing-home-v2 .home-v1-proof__sheet,.marketing-home-v2 .home-v1-proof__preview-row,.marketing-home-v2 .home-v1-proof__status-card,.marketing-home-v2 .home-v1-value-card,.marketing-home-v2 .home-v1-preview-card,.marketing-home-v2 .home-v1-audience-card,.marketing-home-v2 .home-v1-menu-card,.marketing-home-v2 .home-v1-cta{color:#102033}.app-shell--marketing:has(.marketing-home-v2) .site-nav--upgraded a{color:#102033}:is(.app-shell--marketing:has(.marketing-home-v2) .site-nav--upgraded a,.marketing-home-v2 .site-nav--upgraded a){color:#334155}.marketing-home-v2 .home-v1-proof__sheet-head strong,.marketing-home-v2 .home-v1-proof__sheet-grid strong,.marketing-home-v2 .home-v1-proof__preview-row strong,.marketing-home-v2 .home-v1-proof__status-card strong,.marketing-home-v2 .home-v1-value-card strong,.marketing-home-v2 .home-v1-preview-card strong,.marketing-home-v2 .home-v1-audience-card strong,.marketing-home-v2 .home-v1-menu-card strong,.marketing-home-v2 .home-v1-menu-card__meta strong,.marketing-home-v2 .home-v1-cta strong{color:#102033}.marketing-home-v2 .home-v1-proof__sheet-head span,.marketing-home-v2 .home-v1-proof__sheet-grid span,.marketing-home-v2 .home-v1-proof__preview-row span,.marketing-home-v2 .home-v1-proof__status-card span,.marketing-home-v2 .home-v1-menu-card__meta span,.marketing-home-v2 .home-v1-menu-card__head .eyebrow{color:#52647c}.marketing-home-v2 .home-v1-proof__status-card p,.marketing-home-v2 .home-v1-value-card p,.marketing-home-v2 .home-v1-preview-card p,.marketing-home-v2 .home-v1-audience-card p,.marketing-home-v2 .home-v1-menu-card p,.marketing-home-v2 .home-v1-cta p,.marketing-home-v2 .section-copy{color:#40516c}.marketing-home-v2 .marketing-section__head .section-copy{color:#9fb0c8}.home-v1-menu-card__meta{background:#f8fafc;border:1px solid #e2e8f0;border-radius:.85rem;padding:.8rem}.home-v1-cta{grid-template-columns:minmax(0,1fr) auto;align-items:center;display:grid}.home-acquisition-hero{isolation:isolate;padding-top:clamp(1rem,3vw,2.25rem)}.home-acquisition-hero:after{content:"";z-index:-1;pointer-events:none;background:radial-gradient(circle,#f59e0b21,#0000 64%);border-radius:999px;width:22rem;height:22rem;position:absolute;inset:auto auto 3rem -5rem}.home-acquisition-hero__actions{align-items:center;gap:.75rem}.home-acquisition-hero__actions .button-primary{box-shadow:0 16px 36px #2563eb33}.home-acquisition-trust>div{min-height:5.6rem;box-shadow:0 14px 28px #0f172a0e}.home-acquisition-preview{align-content:start;gap:1rem;min-height:clamp(38rem,64vw,48rem);display:grid}.home-acquisition-preview .frontstage-decision-strip,.sample-report-page .preview-boundary-banner,.use-case-page .preview-boundary-banner{border-radius:.95rem}.home-acquisition-preview .frontstage-decision-strip{box-shadow:var(--surface-edge-table);background:#fffffff5;min-height:9.5rem}.home-acquisition-preview .preview-boundary-banner{background:#f8fafcf5;min-height:4.4rem}.home-v1-menu-card .preview-boundary-banner,.use-case-page .preview-boundary-banner{margin-top:.65rem;padding:.62rem .72rem}.home-v1-menu-card .preview-boundary-banner p,.use-case-page .preview-boundary-banner p{font-size:.78rem;line-height:1.45}.home-acquisition-preview__head{color:#eef4ff;gap:.45rem;max-width:30rem;display:grid}.home-acquisition-preview__head strong{color:#fff;font-size:1.05rem;line-height:1.35}.home-acquisition-preview__head p{color:#c7d2fe;margin:0;font-size:.88rem;line-height:1.55}.home-acquisition-preview__sheet{gap:1rem;min-height:20rem;display:grid}.home-acquisition-preview__decision{background:#fff7ed;border:1px solid #d977063d;border-radius:.95rem;grid-template-columns:auto minmax(0,1fr);align-items:start;gap:.85rem;min-height:6.75rem;padding:.9rem;display:grid}.home-acquisition-preview__decision strong{color:#0f172a;font-size:1.06rem;line-height:1.4;display:block}.home-acquisition-preview__decision p{color:#52647c;margin:.25rem 0 0;font-size:.9rem;line-height:1.55}.home-acquisition-preview__reason-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:.72rem;display:grid}.home-acquisition-preview__reason-grid>div{background:#f8fafc;border:1px solid #dbe3ef;border-radius:.82rem;align-content:start;gap:.25rem;min-height:6rem;padding:.78rem;display:grid}.home-acquisition-preview__reason-grid span,.home-acquisition-preview__actions .eyebrow{color:#52647c;font-size:.74rem}.home-acquisition-preview__reason-grid strong{color:#102033;font-size:.86rem;line-height:1.38}.home-acquisition-preview__actions{color:#eef4ff;background:linear-gradient(135deg,#102033,#172554);border-radius:1rem;gap:.65rem;min-height:8.25rem;padding:.9rem;display:grid}.home-acquisition-preview__actions ol{gap:.55rem;margin:0;padding-left:1.25rem;display:grid}.home-acquisition-preview__actions li{color:#eef4ff;font-size:.9rem;line-height:1.5}.home-acquisition-preview__states{grid-template-columns:repeat(3,minmax(0,1fr));align-items:stretch}.home-acquisition-card,.home-acquisition-result-card,.home-acquisition-menu-card,.home-acquisition-sample-card,.home-acquisition-audience-card{transition:border-color .18s,box-shadow .18s,transform .18s}.home-acquisition-card:hover,.home-acquisition-result-card:hover,.home-acquisition-menu-card:hover,.home-acquisition-sample-card:hover,.home-acquisition-audience-card:hover{border-color:#b7c4d6;transform:translateY(-2px);box-shadow:0 18px 42px #0f172a17}.home-acquisition-result-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.home-acquisition-result-card{background:linear-gradient(#fffffff0,#f8fafcf0);min-height:10.5rem}.home-acquisition-result-card strong{margin-top:.75rem;font-size:1.15rem;line-height:1.55;display:block}.home-acquisition-menu-card{border-top:3px solid #2563eb3d}.home-acquisition-section-cta{justify-content:center;margin-top:1.25rem}.home-acquisition-final-cta{background:radial-gradient(circle at 88% 18%,#2563eb1f,#0000 26rem),linear-gradient(135deg,#fff,#f8fafc);border-color:#2563eb29;gap:1.2rem;overflow:hidden}.site-header__actions--marketing .theme-toggle{color:#64748b;min-height:2.65rem;box-shadow:none;background:#ffffff94;border-color:#94a3b857;padding-inline:.72rem}.site-header__actions--marketing .theme-toggle span:last-child{font-size:.82rem}.site-header__actions--marketing .theme-toggle__dot{opacity:.62}.site-header__actions--marketing .site-header__cta{min-width:8.9rem;box-shadow:0 12px 28px #2563eb29}@media (max-width:860px){.home-acquisition-preview__reason-grid,.home-acquisition-preview__states,.home-acquisition-result-grid,.home-acquisition-preview__decision{grid-template-columns:1fr}.home-acquisition-section-cta,.home-acquisition-final-cta .cta-row,.home-acquisition-hero__actions{align-items:stretch}}.workspace-command-center{align-items:stretch;position:relative}.workspace-command-card{background:linear-gradient(135deg,#fff 0% 56%,#eef4ff 100%);border-color:#0f172a1c;overflow:hidden}.workspace-command-card:before{content:"";pointer-events:none;background:#1d4ed8;width:.28rem;position:absolute;inset:0 auto 0 0}.workspace-command-card .tool-start-panel__head,.workspace-continuity-card .workspace-panel-head,.workspace-next-step-card .section-head{border-bottom:1px solid #e2e8f0;padding-bottom:.85rem}.workspace-command-card .tool-start-panel__form{grid-template-columns:minmax(0,1fr) auto;align-items:end}.workspace-command-card .button-primary{min-width:10rem}.workspace-continuity-card{background:linear-gradient(#fff,#f8fafc)}.workspace-focus-task{background:#f8fafc;border:1px solid #dbe3ef;border-radius:.88rem;padding:.9rem}.workspace-focus-task__title{color:#0f172a;font-size:1.05rem;font-weight:800}.workspace-next-step-card .workspace-recommendation-card{background:#f8fafc;border:1px solid #dbe3ef;border-radius:.9rem}.workspace-menu-grid{gap:.9rem}.workspace-menu-card{min-height:17rem;transition:border-color .18s,box-shadow .18s,transform .18s}.workspace-menu-card:hover{border-color:#b7c4d6;transform:translateY(-2px);box-shadow:0 18px 44px #0f172a17}.workspace-menu-card__metrics{background:#f8fafc;border:1px solid #e2e8f0;border-radius:.85rem;padding:.75rem}.task-object-bar{box-shadow:0 12px 32px #0f172a0e}.task-object-bar__title h1{max-width:34rem}.task-object-bar__supporting-copy{max-width:36rem;color:var(--text-muted);margin:0;font-size:.82rem;line-height:1.45}.task-object-item{position:relative;overflow:hidden}.task-object-item:before{content:"";background:#94a3b8;width:3px;position:absolute;inset:0 auto 0 0}.task-object-item--success:before{background:var(--status-ready)}.task-object-item--warn:before{background:var(--status-review)}.task-object-item--danger:before{background:var(--status-blocked)}.tool-start-panel,.tool-preview-panel,.history-table-panel,.workspace-section-card,.task-page-section{background:#fffffff0}.workspace-page--rt7{--workspace-ink:#0b1220;--workspace-muted:#64748b;--workspace-line:#dbe3ef;--workspace-soft:#f7f9fc;gap:1rem;display:grid}.workspace-command-stage{box-shadow:var(--surface-edge-panel),0 24px 60px #0f172a14;background:radial-gradient(circle at 12% 0,#2563eb1c,#0000 26rem),radial-gradient(circle at 88% 18%,#0f172a13,#0000 22rem),linear-gradient(135deg,#fffffffa,#f8fafcf0);border:0;border-radius:1.35rem;position:relative;overflow:hidden}.workspace-command-stage:before{content:"";pointer-events:none;background-image:linear-gradient(#0f172a09 1px,#0000 1px),linear-gradient(90deg,#0f172a08 1px,#0000 1px);background-size:44px 44px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(110deg,#000,#0000 70%);mask-image:linear-gradient(110deg,#000,#0000 70%)}.workspace-command-stage__content{z-index:1;gap:.78rem;padding:1rem;display:grid;position:relative}.workspace-command-stage__kicker{justify-content:space-between;align-items:center;gap:.75rem;display:flex}.workspace-command-stage__headline{grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:1rem;display:grid}.workspace-command-stage__headline h1{max-width:28rem;color:var(--workspace-ink);letter-spacing:-.06em;margin:.35rem 0 0;font-size:clamp(1.95rem,3.8vw,3.65rem);line-height:.94}.workspace-command-stage__headline p{max-width:31rem;color:var(--workspace-muted);margin:.52rem 0 0;font-size:.9rem;line-height:1.48}.workspace-dispatcher-head{align-items:start;padding:.25rem .2rem .1rem}.workspace-dispatcher-head .button-ghost{white-space:nowrap;justify-self:end}.workspace-next-step-card{box-shadow:var(--surface-edge-table),0 16px 36px #0f172a0f;background:#ffffffe6;border-radius:1.08rem;grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:.85rem;padding:1rem;display:grid;position:relative;overflow:hidden}.workspace-next-step-card:before{content:"";background:var(--status-ready);width:4px;position:absolute;inset:0 auto 0 0}.workspace-next-step-card h2{color:var(--workspace-ink);letter-spacing:-.04em;margin:.2rem 0 0;font-size:clamp(1.22rem,2.4vw,1.72rem);line-height:1.08}.workspace-next-step-card p{max-width:42rem;color:var(--workspace-muted);margin:.32rem 0 0;font-size:.88rem;line-height:1.48}.workspace-next-step-card__meta{flex-wrap:wrap;gap:.45rem;margin:.68rem 0 0;display:flex}.workspace-next-step-card__meta>div{min-width:7rem;box-shadow:var(--surface-edge-table);background:#f8fafcdb;border-radius:.75rem;padding:.48rem .58rem}.workspace-next-step-card__meta dt,.workspace-next-step-card__meta dd{margin:0}.workspace-next-step-card__meta dt{color:var(--workspace-muted);font-size:.68rem;font-weight:820}.workspace-next-step-card__meta dd{color:var(--workspace-ink);margin-top:.16rem;font-size:.78rem;font-weight:840}.workspace-next-step-card .button-primary{white-space:nowrap}.workspace-command-stage__primary{white-space:nowrap;border-radius:1rem;min-width:9.5rem;min-height:3.35rem;padding-inline:2rem;font-size:1.1rem}.workspace-command-stage__secondary{flex-wrap:wrap;align-items:center;gap:.7rem;display:flex}.workspace-task-chip{border:1px solid var(--workspace-line);color:#334155;letter-spacing:.02em;background:#fffc;border-radius:999px;justify-content:center;align-items:center;min-height:1.8rem;padding:.35rem .7rem;font-size:.72rem;font-weight:800;display:inline-flex}.workspace-task-chip--ready{color:#166534;background:#f0fdf4e6;border-color:#16a34a47}.workspace-task-chip--review{color:#92400e;background:#fffbebeb;border-color:#d9770647}.workspace-task-chip--blocked{color:#991b1b;background:#fef2f2eb;border-color:#dc262642}.workspace-task-chip--neutral{color:#1d4ed8;background:#eff6ffeb;border-color:#2563eb2e}.workspace-omnibar{max-width:52rem;box-shadow:var(--surface-edge-panel),0 14px 34px #0f172a0e;background:#ffffffe0;border:0;border-radius:1.05rem;grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:.75rem;padding:.62rem;display:grid}.workspace-omnibar__field span{color:var(--workspace-muted);letter-spacing:.02em;font-size:.74rem;font-weight:800}.workspace-omnibar__field input{width:100%;color:var(--workspace-ink);background:0 0;border:0;border-radius:1rem;outline:none;padding:1.25rem 1.5rem;font-size:1.2rem;font-weight:700}.workspace-omnibar:focus-within{border-color:#2563eb5c;box-shadow:0 0 0 4px #2563eb17,0 18px 44px #0f172a14}.workspace-quickstart-hero{box-shadow:var(--surface-edge-table);background:#ffffffb8;border-radius:1.08rem;grid-template-columns:minmax(0,.86fr) minmax(18rem,1.14fr);align-items:center;gap:1rem;padding:1rem;display:grid}.workspace-quickstart-hero__copy{gap:.35rem;display:grid}.workspace-quickstart-hero__copy h2{color:var(--workspace-ink);letter-spacing:-.035em;margin:0;font-size:clamp(1.14rem,2.2vw,1.5rem);line-height:1.12}.workspace-quickstart-hero__copy p{color:var(--workspace-muted);margin:0;font-size:.85rem;line-height:1.48}.workspace-continue-hero{background:#ffffff08;border-radius:1rem;align-items:center;gap:1rem;padding:1rem;display:flex;box-shadow:inset 0 0 0 1px #ffffff0f}.workspace-continue-hero__title{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.workspace-current-product-card{box-shadow:var(--surface-edge-table),0 14px 34px #0f172a0e;background:#ffffffd6;border-radius:1.1rem;gap:.9rem;padding:1rem;display:grid}.workspace-current-product-card__head,.workspace-current-product-card__actions,.workspace-current-product-card__links{flex-wrap:wrap;align-items:center;gap:.7rem;display:flex}.workspace-current-product-card__head{justify-content:space-between}.workspace-current-product-card__head h2{color:var(--workspace-ink);letter-spacing:-.04em;margin:.18rem 0 0;font-size:1.45rem}.workspace-current-product-card__meta{grid-template-columns:repeat(4,minmax(0,1fr));gap:.65rem;display:grid}.workspace-current-product-card__meta>div,.workspace-current-product-link{min-width:0;box-shadow:var(--surface-edge-table);background:#f8fafcdb;border-radius:.9rem;padding:.68rem .72rem}.workspace-current-product-card__meta span,.workspace-current-product-link span,.workspace-current-product-link small{color:var(--workspace-muted);letter-spacing:.02em;font-size:.72rem;font-weight:800;display:block}.workspace-current-product-card__meta strong,.workspace-current-product-link strong{color:var(--workspace-ink);margin-top:.22rem;font-size:.9rem;line-height:1.35;display:block}.workspace-current-product-card p{color:var(--workspace-muted);margin:0;line-height:1.55}.workspace-current-product-link{flex:10rem;text-decoration:none}.workspace-current-product-link small{margin-top:.25rem;line-height:1.35}.workspace-continue-hero__meta{grid-template-columns:1.35fr .7fr .75fr;gap:.7rem;display:grid}.workspace-continue-hero__meta>div{min-width:0;box-shadow:var(--surface-edge-table);background:#ffffffc2;border:0;border-radius:.9rem;padding:.68rem .72rem}.workspace-continue-hero__meta span,.workspace-command-stage__status-head>span{color:var(--workspace-muted);letter-spacing:.02em;font-size:.72rem;font-weight:800;display:block}.workspace-continue-hero__meta strong,.workspace-command-stage__status-copy>strong{color:var(--workspace-ink);margin-top:.22rem;font-size:.9rem;line-height:1.35;display:block}.workspace-command-stage__status{max-width:58rem;box-shadow:var(--surface-edge-table);background:#f8fafce0;border:0;border-radius:.9rem;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:.7rem;padding:.78rem .85rem;display:grid}.workspace-command-stage__status-copy{gap:.36rem;min-width:0;display:grid}.workspace-command-stage__status-head{flex-wrap:wrap;align-items:center;gap:.45rem;display:flex}.workspace-command-stage__status p,.workspace-command-stage__status em,.workspace-command-stage__status small,.workspace-command-stage__status-detail{color:var(--workspace-muted);margin:0;font-size:.78rem;line-height:1.45}.workspace-command-stage__status-detail summary{cursor:pointer;color:var(--workspace-ink);font-weight:820}.workspace-command-stage__status-detail p{margin-top:.28rem}.workspace-command-stage__status .card-link{white-space:nowrap;justify-self:end}.workspace-readiness-section{background:radial-gradient(circle at 8% 0,#2563eb14,#0000 18rem),linear-gradient(#fffffff5,#f8fafceb);border-radius:1.15rem;gap:.9rem;padding:1rem;display:grid}.workspace-readiness-section__head{border-bottom:1px solid #dbe3efdb;justify-content:space-between;align-items:end;gap:1rem;padding-bottom:.85rem;display:flex}.workspace-readiness-section__head h2{color:var(--workspace-ink);letter-spacing:-.025em;margin:.2rem 0 0;font-size:1.16rem}.workspace-readiness-section__head p{max-width:38rem;color:var(--workspace-muted);margin:0;font-size:.86rem;line-height:1.55}.workspace-readiness-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:.72rem;display:grid}.workspace-readiness-card{min-height:11rem;color:var(--workspace-ink);box-shadow:var(--surface-edge-table),0 12px 26px #0f172a0a;background:#ffffffdb;border-radius:1rem;gap:.42rem;padding:.82rem;text-decoration:none;transition:box-shadow .16s,transform .16s;display:grid;position:relative;overflow:hidden}.workspace-readiness-card:before{content:"";background:#94a3b8;width:3px;position:absolute;inset:0 auto 0 0}.workspace-readiness-card[data-readiness-safety=executable]:before{background:#16a34a}.workspace-readiness-card[data-readiness-safety=bounded_preview]:before,.workspace-readiness-card[data-readiness-safety=readonly]:before{background:#d97706}.workspace-readiness-card[data-readiness-safety=blocked]:before{background:#dc2626}.workspace-readiness-card:hover{transform:translateY(-1px);box-shadow:0 16px 36px #0f172a13}.workspace-readiness-card__top{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.48rem;display:flex}.workspace-readiness-card__top>span{color:#2563eb;letter-spacing:.045em;font-size:.72rem;font-weight:900}.workspace-readiness-card strong{color:var(--workspace-ink);letter-spacing:-.02em;font-size:1rem;line-height:1.26}.workspace-readiness-card p,.workspace-readiness-card small{color:var(--workspace-muted);margin:0;line-height:1.45}.workspace-readiness-card p{font-size:.82rem}.workspace-readiness-card small{font-size:.74rem}.workspace-readiness-card em{color:#334155;align-self:end;font-size:.76rem;font-style:normal;font-weight:850}.workspace-launcher-section{gap:.7rem;display:grid}.workspace-launcher-section__head{justify-content:space-between;align-items:end;gap:1rem;display:flex}.workspace-launcher-section__head h2{color:var(--workspace-ink);letter-spacing:-.02em;margin:.2rem 0 0;font-size:1.05rem}.workspace-launcher-strip{grid-template-columns:repeat(4,minmax(0,1fr));gap:.7rem;display:grid}.workspace-launcher-item{min-height:7.5rem;color:var(--workspace-ink);box-shadow:var(--surface-edge-table);background:linear-gradient(#fffffff0,#f8fafcdb);border:0;border-radius:1rem;gap:.28rem;padding:.76rem;text-decoration:none;transition:border-color .16s,box-shadow .16s,transform .16s;display:grid}.workspace-launcher-item:hover{border-color:#2563eb47;transform:translateY(-1px);box-shadow:0 14px 34px #0f172a12}.workspace-launcher-item__label{color:#2563eb;letter-spacing:.04em;font-size:.72rem;font-weight:900}.workspace-launcher-item strong{color:var(--workspace-ink);letter-spacing:-.02em;font-size:1rem}.workspace-launcher-item small{color:var(--workspace-muted);font-size:.76rem;line-height:1.4}.workspace-launcher-item em{color:#334155;align-self:end;font-size:.76rem;font-style:normal;font-weight:800}@media (max-width:980px){.workspace-command-stage__headline,.workspace-omnibar,.workspace-command-stage__status,.workspace-current-product-card__meta,.workspace-continue-hero__meta{grid-template-columns:1fr}.workspace-command-stage__headline h1{font-size:clamp(2rem,14vw,3.4rem)}.workspace-readiness-section__head{align-items:start;display:grid}.workspace-readiness-grid,.workspace-launcher-strip{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:640px){.workspace-page--rt7{gap:.85rem}.workspace-command-stage__content{padding:.9rem}.workspace-readiness-grid,.workspace-launcher-strip{grid-template-columns:1fr}.workspace-readiness-card,.workspace-launcher-item{min-height:auto}}.tool-start-panel__head,.tool-preview-panel__head,.task-page-section__head,.compare-side-panel__head,.demand-side-panel__head,.strategy-entry-card__head{align-items:flex-start}.tool-preview-panel{background:linear-gradient(#fff,#f8fafc)}.tool-preview-list,.strategy-preview-stack{gap:.65rem}.tool-preview-item,.strategy-preview-card,.task-page-info-card,.task-page-stat,.checkpoint-card,.report-keyword-card{box-shadow:none}.compare-side-panel,.demand-side-panel{background:linear-gradient(#fff 0%,#f8fafc 100%)}.compare-preview{background:#fff;border:1px solid #e2e8f0;border-radius:.9rem;padding:.75rem}.demand-source-strip .label-inline{color:#1d4ed8;background:#eff6ff;border-color:#bfdbfe}.history-table-panel .compact-empty-state{align-content:center;min-height:8rem}.task-record-row:hover{background:#f8fafc}@media (max-width:1080px){.home-v2-hero,.home-v1-cta{grid-template-columns:1fr}.home-v2-hero__title{max-width:12ch}.workspace-command-card .tool-start-panel__form{grid-template-columns:1fr}}@media (max-width:720px){.marketing-home-v2{gap:2rem}.home-v2-hero{min-height:auto}.home-v2-hero__title{font-size:clamp(2.55rem,12vw,3.45rem)}.home-v2-trust-row,.home-v1-proof__status,.home-v1-menu-grid,.home-v1-value-grid,.home-v1-preview-grid,.home-v1-audience-grid{grid-template-columns:1fr}.home-v2-proof-console{background:#fff}.workspace-command-card .button-primary{width:100%}}.app-shell--app{--surface-density-padding:1rem;--app-shell-surface:var(--surface-shell,var(--surface-app));--app-shell-card:var(--surface-panel-strong)}@supports (color:color-mix(in lab, red, red)){.app-shell--app{--app-shell-card:color-mix(in srgb,var(--surface-panel-strong)96%,transparent)}}.app-shell--app{--app-shell-card-strong:var(--surface-elevated);--app-shell-evidence:var(--surface-evidence,var(--surface-panel-soft))}@supports (color:color-mix(in lab, red, red)){.app-shell--app{--app-shell-evidence:color-mix(in srgb,var(--surface-evidence,var(--surface-panel-soft))92%,white 8%);--app-shell-muted:color-mix(in srgb,var(--surface-panel-soft)72%,white 28%);--app-shell-border:color-mix(in srgb,var(--border-subtle)92%,transparent);--app-shell-border-strong:color-mix(in srgb,var(--border-strong)88%,white 12%)}}.app-shell--app{--app-shell-edge:var(--surface-edge-card);--app-shell-edge-strong:var(--surface-edge-panel);--app-shell-edge-table:var(--surface-edge-table);--app-shell-hover:var(--interaction-hover,#94a3b814);--app-shell-active:var(--interaction-active,#94a3b829);--app-shell-shadow:var(--shadow-card,0 1px 2px #0f172a0a,0 16px 34px #0f172a0f);--app-shell-shadow-strong:var(--shadow-overlay,0 18px 46px #0f172a24);--app-shell-success:var(--surface-success-soft,#f0fdf4);--app-shell-warn:var(--surface-warn-soft,#fffbeb);--app-shell-danger:var(--surface-danger-soft,#fef2f2);--z-sticky:100;--z-toast:400;color:var(--text-primary)}.app-shell--app .surface-pad-lg,.app-shell--app .surface-pad-md{padding:var(--surface-density-padding)}.app-shell--app .section-stack,.app-shell--app .workspace-operate-grid,.app-shell--app .workspace-dashboard-grid,.app-shell--app .compare-start-grid,.app-shell--app .demand-start-grid{gap:1rem}.task-object-item__label,.copyable-code,.acceptance-blocked-actions,.strategy-action-card__head{align-items:center;gap:.45rem;display:inline-flex}.status-glyph{background:var(--text-muted);width:.5rem;height:.5rem;box-shadow:0 0 0 3px var(--text-muted);border-radius:999px}@supports (color:color-mix(in lab, red, red)){.status-glyph{box-shadow:0 0 0 3px color-mix(in srgb,var(--text-muted)12%,transparent)}}.status-glyph--success{background:var(--status-ready);box-shadow:0 0 0 3px var(--status-ready)}@supports (color:color-mix(in lab, red, red)){.status-glyph--success{box-shadow:0 0 0 3px color-mix(in srgb,var(--status-ready)12%,transparent)}}.status-glyph--warn{background:var(--status-review);box-shadow:0 0 0 3px var(--status-review)}@supports (color:color-mix(in lab, red, red)){.status-glyph--warn{box-shadow:0 0 0 3px color-mix(in srgb,var(--status-review)13%,transparent)}}.status-glyph--danger{background:var(--status-blocked);box-shadow:0 0 0 3px var(--status-blocked)}@supports (color:color-mix(in lab, red, red)){.status-glyph--danger{box-shadow:0 0 0 3px color-mix(in srgb,var(--status-blocked)12%,transparent)}}.copyable-code{max-width:100%;position:relative}.copyable-code code,.mono-value{font-family:var(--font-mono);font-variant-numeric:tabular-nums slashed-zero;font-feature-settings:var(--font-feature-data);letter-spacing:-.02em}.copyable-code button{opacity:0;border-radius:var(--radius-pill,999px);background:var(--surface-interactive,var(--surface-elevated));color:var(--text-secondary);box-shadow:var(--app-shell-edge-table);border:0;padding:.15rem .45rem;font-size:.68rem;font-weight:800;transition:opacity .16s,border-color .16s,color .16s,background-color .16s}.copyable-code:hover button,.copyable-code:focus-within button{opacity:1}.copyable-code button:hover{border-color:var(--app-shell-border-strong);background:var(--app-shell-hover)}@supports (color:color-mix(in lab, red, red)){.copyable-code button:hover{background:color-mix(in srgb,var(--app-shell-hover)35%,var(--surface-interactive,var(--surface-elevated)))}}.copyable-code button:hover{color:var(--text-primary)}.copyable-code em{z-index:var(--z-toast);white-space:nowrap;border-radius:var(--radius-pill,999px);background:var(--app-shell-success);color:var(--status-ready);border:0;position:absolute;top:calc(100% + .35rem);left:0}@supports (color:color-mix(in lab, red, red)){.copyable-code em{color:color-mix(in srgb,var(--status-ready)72%,black 28%)}}.copyable-code em{box-shadow:inset 0 0 0 1px var(--status-ready),0 10px 24px #0f172a1f;padding:.22rem .5rem;font-size:.72rem;font-style:normal;font-weight:800}@supports (color:color-mix(in lab, red, red)){.copyable-code em{box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--status-ready)24%,white 76%),0 10px 24px #0f172a1f}}.copyable-code--detail{flex-wrap:wrap;align-items:center;width:fit-content;max-width:100%;margin-top:.35rem;display:inline-flex!important}.acceptance-table-wrap,.demand-preview-table-wrap,.report-table-wrap{border:1px solid var(--app-shell-border);border-radius:var(--radius-control,.9rem);background:var(--surface-interactive,#fff);overflow:auto}.report-table{border-collapse:separate;border-spacing:0;font-variant-numeric:tabular-nums;width:100%}.report-table th,.report-table td{color:#1e293b;vertical-align:top;border-bottom:1px solid #e2e8f0;padding:.58rem .7rem}.report-table th{z-index:var(--z-sticky);color:#64748b;letter-spacing:.055em;text-transform:uppercase;background:#f8fafc;font-size:.72rem;font-weight:850;position:sticky;top:0}.report-table td small,.report-table td p,.field-meta,.section-copy{color:var(--field-helper)}.report-table td small{margin-top:.18rem;font-size:.72rem;line-height:1.35;display:block}.report-table tbody tr:hover td{background:#f8fafc}.analyze-evidence-page{--analyze-compact-gap:.85rem}.analyze-start-grid,.analyze-evidence-grid{gap:var(--analyze-compact-gap);grid-template-columns:minmax(0,1.05fr) minmax(24rem,.95fr);align-items:start;display:grid}.analyze-evidence-main,.analyze-evidence-side{gap:var(--analyze-compact-gap);display:grid}.analyze-secondary-disclosure{border:1px solid var(--color-border,#e2e8f0);border-radius:var(--radius-md,12px);background:var(--color-surface,#fff);box-shadow:var(--shadow-card,0 10px 30px #0f172a0f);overflow:hidden}.analyze-secondary-disclosure>summary{cursor:pointer;justify-content:space-between;align-items:center;gap:.85rem;padding:1rem;list-style:none;display:flex}.analyze-secondary-disclosure>summary::-webkit-details-marker{display:none}.analyze-secondary-disclosure>summary span{gap:.25rem;display:grid}.analyze-secondary-disclosure>summary strong{color:var(--color-text,#0f172a);font-size:.95rem}.analyze-secondary-disclosure>summary small{color:var(--color-text-muted,#64748b);line-height:1.45}.analyze-secondary-disclosure__body{gap:var(--analyze-compact-gap);padding:0 1rem 1rem;display:grid}.analyze-secondary-disclosure:not([open])>.analyze-secondary-disclosure__body{display:none}.analyze-share-panel--primary{gap:.9rem;display:grid}.analyze-delivery-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.85rem;display:grid}.analyze-delivery-grid article{border:1px solid var(--border-subtle,#e2e8f0);border-radius:var(--radius-card,.75rem);background:var(--surface-panel-strong,#fff);align-content:start;gap:.55rem;min-width:0;padding:.78rem;display:grid}.analyze-delivery-grid article>strong{color:var(--text-primary,#0f172a);font-size:.96rem}.analyze-delivery-grid article>p{color:var(--text-secondary,#475569);margin:0;line-height:1.45}.analyze-export-boundary-list{color:var(--text-secondary,#475569);gap:.28rem;margin:.15rem 0 0;padding-left:1rem;font-size:.82rem;line-height:1.45;display:grid}.analyze-export-boundary-list li::marker{color:var(--text-muted,#94a3b8)}@media (max-width:760px){.analyze-delivery-grid{grid-template-columns:1fr}}.share-sheet-backdrop{z-index:9999;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#0f172a6b;justify-content:flex-end;animation:.18s ease-out shareSheetFadeIn;display:flex;position:fixed;inset:0}.share-sheet-drawer{border-left:1px solid var(--border-subtle);background:var(--surface-card,#fff);flex-direction:column;width:min(100%,28rem);height:100%;padding:1.45rem;animation:.22s cubic-bezier(.16,1,.3,1) shareSheetSlideIn;display:flex;position:relative;overflow-y:auto;box-shadow:-4px 0 24px #0f172a1f}.share-sheet-drawer__head{justify-content:space-between;align-items:flex-start;gap:1rem;margin-bottom:1rem;display:flex}.share-sheet-drawer__title{gap:.25rem;display:grid}.share-sheet-drawer__title h2{color:var(--text-primary);margin:0;font-size:1.16rem;font-weight:780;line-height:1.25}.share-sheet-drawer__close{border-radius:999px;flex:none;width:2.25rem;height:2.25rem;padding:0}.share-sheet-drawer__copy{color:var(--text-secondary);margin:0 0 1rem;font-size:.88rem;line-height:1.58}.share-sheet-preview{border:1px solid var(--border-subtle);background:var(--surface-readable-soft,#f8fafce6);box-shadow:var(--surface-edge-table);border-radius:8px;gap:.8rem;margin-bottom:1.2rem;padding:1rem;display:grid;overflow:hidden}.share-sheet-preview__meta{justify-content:space-between;align-items:flex-start;gap:.75rem;display:flex}.share-sheet-preview__state{background:var(--accent-primary,#2563eb);color:#fff;border-radius:6px;align-items:center;min-height:1.45rem;padding:.15rem .45rem;font-size:.7rem;font-weight:760;display:inline-flex}.share-sheet-preview__market{color:var(--text-muted-readable);font-size:.76rem;font-weight:720}.share-sheet-preview h3{color:var(--text-primary);margin:0;font-size:1rem;font-weight:780}.share-sheet-preview p{color:var(--text-secondary);margin:0;font-size:.86rem;line-height:1.48}.share-sheet-actions,.share-sheet-generated,.share-sheet-control{gap:.75rem;display:grid}.share-sheet-actions{margin-top:auto}.share-sheet-url{gap:.35rem;display:grid}.share-sheet-url span,.share-sheet-control>span{color:var(--text-muted-readable);font-size:.74rem;font-weight:760}.share-sheet-url input{border:1px solid var(--border-subtle);background:var(--surface-inset,#f8fafc);width:100%;min-height:2.65rem;color:var(--text-secondary);border-radius:8px;padding:.65rem .75rem;font-size:.85rem}.share-sheet-action-row{grid-template-columns:repeat(2,minmax(0,1fr));gap:.55rem;display:grid}.share-sheet-note{color:var(--text-muted-readable);text-align:center;margin:.1rem 0 0;font-size:.76rem;line-height:1.45;display:block}.share-sheet-control{border-top:1px dashed var(--border-subtle);margin-top:.5rem;padding-top:1rem}.share-sheet-control .button-ghost[data-tone=danger]{color:var(--state-danger,#ef4444)}@keyframes shareSheetFadeIn{0%{opacity:0}to{opacity:1}}@keyframes shareSheetSlideIn{0%{transform:translate(100%)}to{transform:translate(0)}}@media (max-width:640px){.share-sheet-drawer{border-left:0;width:100%;padding:1.1rem}.share-sheet-action-row{grid-template-columns:1fr}}.analyze-start-simple{gap:1.25rem;width:min(100%,58rem);margin:0 auto;display:grid;overflow:hidden}.analyze-start-simple__head{gap:.55rem;max-width:46rem;display:grid}.analyze-start-simple__head h1{color:#0f172a;letter-spacing:-.065em;margin:0;font-size:clamp(2rem,5vw,4.2rem);line-height:.98}.analyze-start-simple__head p{color:#475569;max-width:42rem;margin:0;font-size:1.02rem;line-height:1.75}.analyze-start-form{gap:.85rem;margin-top:.9rem;display:grid}.analyze-start-form--simple{background:#ffffffd1;border:1px solid #94a3b847;border-radius:1.25rem;margin-top:0;padding:1rem;box-shadow:0 18px 42px #0f172a14}.analyze-start-form label{color:#334155;font-size:.82rem;font-weight:850}.analyze-evidence-input{color:#0f172a;width:100%;min-height:2.9rem;font:inherit;font-variant-numeric:tabular-nums;background:#fff;border:1px solid #cbd5e1;border-radius:.8rem;outline:none;padding:.75rem .85rem}.analyze-evidence-input:focus-visible,.analyze-start-options button:focus-visible,.analyze-action-panel a:focus-visible,.analyze-detail-drawer button:focus-visible{border-color:#2563eb;box-shadow:0 0 0 4px #2563eb24}.analyze-start-options{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem;display:flex}.analyze-start-options--simple{justify-content:flex-start}.analyze-start-options label{color:#64748b;align-items:center;gap:.45rem;min-height:44px;padding:6px 0;display:inline-flex}.analyze-start-options label input[type=checkbox]{width:40px;min-width:40px;height:40px;min-height:40px}.analyze-start-simple__actions{flex-wrap:wrap;align-items:center;gap:.75rem;display:flex}.analyze-start-simple__actions .button-primary,.analyze-start-simple__actions .button-secondary{min-height:3rem}.analyze-start-steps-disclosure{border:1px solid var(--border-subtle);border-radius:var(--radius-panel,1rem);background:var(--surface-readable-soft)}.analyze-start-steps-disclosure>summary{cursor:pointer;color:var(--text-on-light-muted);justify-content:space-between;align-items:center;gap:.75rem;padding:.9rem 1rem;font-weight:800;display:flex}.analyze-start-steps-disclosure>summary::-webkit-details-marker{display:none}.analyze-start-steps-disclosure>summary strong{color:var(--text-on-light);font-size:.9rem}.analyze-start-steps{grid-template-columns:repeat(3,minmax(0,1fr));gap:.75rem;padding:0 1rem 1rem;display:grid}.analyze-start-step{border:1px solid var(--border-subtle);border-radius:var(--radius-panel,1rem);background:var(--surface-readable-light);gap:.45rem;min-width:0;padding:.9rem;display:grid}.analyze-start-step span{background:var(--badge-info-bg);width:1.7rem;height:1.7rem;color:var(--badge-info-text);border-radius:999px;justify-content:center;align-items:center;font-size:.78rem;font-weight:900;display:inline-flex}.analyze-start-step strong{color:var(--text-on-light);font-size:.95rem}.analyze-start-step p{color:var(--text-on-light-muted);margin:0;font-size:.86rem;line-height:1.6}.analyze-invite-box{background:#f8fafc;border:1px dashed #cbd5e1;border-radius:.9rem;gap:.6rem;padding:.8rem;display:grid}.analyze-invite-box div{grid-template-columns:minmax(0,1fr) auto;gap:.6rem;display:grid}.analyze-invite-box p,.form-error{color:#dc2626;margin:0;font-size:.84rem;line-height:1.5}.trial-account-card{border:1px solid var(--line-strong,#d8dee8);gap:10px;display:grid}@supports (color:color-mix(in lab, red, red)){.trial-account-card{border:1px solid color-mix(in srgb,var(--line-strong,#d8dee8)70%,transparent)}}.trial-account-card{background:var(--surface-elevated,#fff);border-radius:10px;padding:12px}@supports (color:color-mix(in lab, red, red)){.trial-account-card{background:color-mix(in srgb,var(--surface-elevated,#fff)92%,var(--accent-warm,#f5c469)8%)}}.trial-account-card strong,.trial-account-card small{overflow-wrap:anywhere;display:block}.trial-account-card__actions,.admin-filter-bar,.admin-action-row{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.trial-account-card__actions a,.trial-account-card__actions button{border:1px solid var(--line-strong,#d8dee8);color:var(--text-strong,#111827);font:inherit;cursor:pointer;background:#fff;border-radius:8px;padding:6px 10px;text-decoration:none}.trial-login-card{border:1px solid var(--line-strong,#d8dee8);grid-template-columns:36px minmax(0,1fr);align-items:center;gap:10px;display:grid}@supports (color:color-mix(in lab, red, red)){.trial-login-card{border:1px solid color-mix(in srgb,var(--line-strong,#d8dee8)70%,transparent)}}.trial-login-card{background:linear-gradient(135deg,#ffffffeb,#faf4e8d1),var(--surface-elevated,#fff);border-radius:12px;padding:12px}@supports (color:color-mix(in lab, red, red)){.trial-login-card{background:linear-gradient(135deg,#ffffffeb,#faf4e8d1),color-mix(in srgb,var(--surface-elevated,#fff)94%,var(--accent-warm,#f5c469)6%)}}.trial-login-card{box-shadow:0 10px 24px #1e231c14}.trial-login-card__icon{background:var(--text-strong,#111827);color:#fff;border-radius:10px;justify-content:center;align-items:center;width:36px;height:36px;font-weight:800;display:inline-flex}.trial-login-card__copy{min-width:0}.trial-login-card strong,.trial-login-card small{overflow-wrap:anywhere;display:block}.trial-login-card small{color:var(--text-muted,#667085);margin-top:2px;font-size:.76rem;line-height:1.45}.trial-login-card__link{background:var(--text-strong,#111827);color:#fff;border-radius:9px;grid-column:1/-1;justify-content:center;align-items:center;min-height:36px;font-weight:750;text-decoration:none;display:inline-flex}.trial-login-card__link:hover,.trial-login-card__link:focus-visible{background:var(--text-strong,#111827)}@supports (color:color-mix(in lab, red, red)){.trial-login-card__link:hover,.trial-login-card__link:focus-visible{background:color-mix(in srgb,var(--text-strong,#111827)88%,var(--accent-warm,#f5c469))}}.login-page{background:radial-gradient(circle at 8% 12%,#f5c46938,#0000 30%),linear-gradient(135deg,#fffaf1 0%,#f8fafc 48%,#eef4ff 100%);align-items:start;min-height:calc(100vh - 82px);padding:clamp(48px,9vh,104px) clamp(18px,5vw,56px) clamp(32px,6vw,72px);display:grid}.login-page__shell{grid-template-columns:minmax(0,.92fr) minmax(360px,.72fr);align-items:center;gap:clamp(22px,4vw,52px);width:min(100%,1060px);margin:0 auto;display:grid}.login-page__intro{align-content:center;gap:18px;display:grid}.login-page__brand{width:max-content;color:var(--text-strong,#111827);align-items:center;gap:10px;text-decoration:none;display:inline-flex}.login-page__brand span{color:#fff;letter-spacing:0;background:#111827;border-radius:12px;justify-content:center;align-items:center;width:40px;height:40px;font-weight:850;display:inline-flex}.login-page__intro h1{max-width:560px;color:var(--text-strong,#111827);letter-spacing:0;margin:0;font-size:clamp(2.35rem,6vw,4.8rem);line-height:.98}.login-page__intro p{max-width:520px;color:var(--text-muted,#667085);margin:0;font-size:clamp(1rem,1.7vw,1.18rem);line-height:1.7}.login-page__preview{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;max-width:650px;display:grid}.login-page__preview-card{border:1px solid var(--line-strong,#d8dee8);align-content:space-between;gap:14px;min-height:128px;display:grid}@supports (color:color-mix(in lab, red, red)){.login-page__preview-card{border:1px solid color-mix(in srgb,var(--line-strong,#d8dee8)78%,transparent)}}.login-page__preview-card{background:#ffffffc2;border-radius:18px;padding:16px;box-shadow:0 16px 36px #1e231c14}.login-page__preview-card--primary{color:#fff;background:linear-gradient(145deg,#111827fa,#232d42f0),#111827}.login-page__preview-card span{color:inherit;opacity:.72;font-size:.78rem;font-weight:750}.login-page__preview-card strong{color:inherit;font-size:1rem;line-height:1.35}.login-page__links{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.login-page__admin-link{min-height:44px;color:var(--text-muted,#667085);background:#ffffffb8;border:1px solid #11182714;border-radius:14px;justify-content:center;align-items:center;padding:0 14px;font-size:.92rem;font-weight:700;text-decoration:none;display:inline-flex;box-shadow:0 10px 28px #1118270f}.login-page__admin-link:hover{color:var(--text-strong,#111827);background:#fffffff2;border-color:#2563eb38}.email-login-panel{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#ffffffe0;border:1px solid #11182714;border-radius:24px;gap:18px;padding:clamp(22px,4vw,34px);display:grid;box-shadow:0 28px 70px #11182721,inset 0 1px #ffffffdb}.email-login-panel__head{gap:8px;display:grid}.email-login-panel__head span{color:var(--text-strong,#111827)}@supports (color:color-mix(in lab, red, red)){.email-login-panel__head span{color:color-mix(in srgb,var(--text-strong,#111827)72%,var(--accent-warm,#f5c469))}}.email-login-panel__head span{text-transform:uppercase;font-size:.78rem;font-weight:850}.email-login-panel__head h1{color:var(--text-strong,#111827);margin:0;font-size:clamp(1.7rem,4vw,2.35rem);line-height:1.05}.email-login-panel__head p,.email-login-panel__note p{color:var(--text-muted,#667085);margin:0;line-height:1.65}.email-login-panel__form{gap:9px;display:grid}.email-login-panel__form label{color:var(--text-strong,#111827);font-size:.86rem;font-weight:760}.email-login-panel__control{grid-template-columns:minmax(0,1fr) auto;gap:10px;display:grid}.email-login-panel__control input{border:1px solid var(--line-strong,#d8dee8);min-width:0;min-height:48px}@supports (color:color-mix(in lab, red, red)){.email-login-panel__control input{border:1px solid color-mix(in srgb,var(--line-strong,#d8dee8)84%,transparent)}}.email-login-panel__control input{color:var(--text-strong,#111827);font:inherit;background:#fff;border-radius:13px;padding:0 14px;box-shadow:inset 0 1px 2px #1118270a}.email-login-panel__control input:focus{border-color:var(--accent-warm,#f5c469)}@supports (color:color-mix(in lab, red, red)){.email-login-panel__control input:focus{border-color:color-mix(in srgb,var(--accent-warm,#f5c469)75%,var(--text-strong,#111827))}}.email-login-panel__control input:focus{outline:3px solid var(--accent-warm,#f5c469)}@supports (color:color-mix(in lab, red, red)){.email-login-panel__control input:focus{outline:3px solid color-mix(in srgb,var(--accent-warm,#f5c469)22%,transparent)}}.email-login-panel__control :where(.button-primary,.button-secondary){white-space:nowrap;min-height:48px}.email-login-panel__error{color:#b91c1c;background:#fef2f2e6;border:1px solid #dc262633;border-radius:12px;margin:0;padding:10px 12px;font-size:.9rem}.email-login-panel__debug{color:#fff;font-family:var(--font-next-mono,ui-monospace,SFMono-Regular,Menlo,monospace);background:#111827;border-radius:10px;margin:0;padding:9px 10px;font-size:.82rem}.email-login-panel__note{background:linear-gradient(135deg,#f5c4692e,#ffffffb8);border-radius:16px;gap:4px;padding:14px;display:grid}.email-login-panel__note strong{color:var(--text-strong,#111827);font-size:.92rem}.email-login-panel__account{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.email-login-panel__account span{border:1px solid var(--line-strong,#d8dee8);gap:3px;display:grid}@supports (color:color-mix(in lab, red, red)){.email-login-panel__account span{border:1px solid color-mix(in srgb,var(--line-strong,#d8dee8)78%,transparent)}}.email-login-panel__account span{background:#fff;border-radius:16px;padding:14px}.email-login-panel__account strong{color:var(--text-strong,#111827);font-size:1.2rem}.email-login-panel__account small{color:var(--text-muted,#667085)}.email-login-panel__actions{flex-wrap:wrap;align-items:center;gap:10px;display:flex}@media (max-width:860px){.login-page{align-items:start;padding-top:28px}.login-page__shell,.login-page__preview{grid-template-columns:1fr}.login-page__preview-card{min-height:104px}}@media (max-width:560px){.login-page__intro{gap:14px}.login-page__intro h1{font-size:clamp(2rem,11vw,2.7rem)}.login-page__preview{display:none}.email-login-panel__control,.email-login-panel__account{grid-template-columns:1fr}.email-login-panel__control :where(.button-primary,.button-secondary),.email-login-panel__actions :where(.button-primary,.button-secondary,.button-ghost){justify-content:center;width:100%}}.admin-filter-bar,.admin-action-row{margin:12px 0}.admin-filter-bar input,.admin-filter-bar select,.admin-action-row input{border:1px solid var(--line-strong,#d8dee8);background:#fff;border-radius:8px;min-height:40px;padding:0 12px}.admin-trial-grid{grid-template-columns:minmax(0,1fr) minmax(320px,420px);align-items:start;gap:16px;display:grid}.admin-trial-table{border-collapse:collapse;width:100%;font-size:14px}.admin-trial-table th,.admin-trial-table td{border-bottom:1px solid var(--line-soft,#e9edf3);text-align:left;vertical-align:top;padding:10px 12px}.admin-trial-table tbody tr{cursor:pointer}.admin-trial-table tbody tr:hover,.admin-trial-table tbody tr.is-selected{background:var(--accent-warm,#f5c469)}@supports (color:color-mix(in lab, red, red)){.admin-trial-table tbody tr:hover,.admin-trial-table tbody tr.is-selected{background:color-mix(in srgb,var(--accent-warm,#f5c469)14%,#fff)}}.admin-detail-panel h2,.admin-detail-panel h3{margin:0 0 10px}.admin-detail-panel ul{gap:8px;padding-left:18px;display:grid}@media (max-width:900px){.admin-trial-grid{grid-template-columns:1fr}}.analyze-task-alert{color:#7f1d1d;background:#fff7ed;border-color:#fecaca;align-items:center;gap:.8rem;display:flex}.analyze-task-alert--with-decision{flex-direction:column;align-items:stretch}.analyze-task-alert p{color:#991b1b;flex:1;margin:0;line-height:1.55}.analyze-task-alert--with-decision .asin-situation-summary{background:#fff;border-color:#fed7aa}.analyze-task-alert__actions{justify-content:flex-start}.analyze-task-alert .button-ghost{color:#9a3412;background:#fff;border-color:#fed7aa}.analyze-evidence-skeleton{gap:.75rem;display:grid}.analyze-evidence-skeleton span{background:linear-gradient(90deg,#e2e8f0 0%,#f8fafc 45%,#e2e8f0 100%) 0 0/240% 100%;border-radius:.9rem;min-height:4.1rem;animation:1.35s ease-in-out infinite analyzeSkeleton}.analyze-evidence-skeleton--table{grid-template-columns:repeat(4,minmax(0,1fr))}.analyze-evidence-skeleton--detail span{min-height:5rem}@keyframes analyzeSkeleton{0%{background-position:100% 0}to{background-position:-100% 0}}.analyze-source-rail,.analyze-action-list,.analyze-detail-stack,.analyze-detail-list{gap:.65rem;display:grid}.analyze-source-card,.analyze-action-item,.analyze-detail-block{background:#fff;border:1px solid #dbe3ef;border-radius:.85rem;padding:.8rem}.analyze-source-card span,.analyze-action-item span,.analyze-detail-block span{color:#64748b;letter-spacing:.055em;text-transform:uppercase;font-size:.72rem;font-weight:850;display:block}.analyze-source-card strong,.analyze-action-item strong,.analyze-detail-block strong{color:#0f172a;margin-top:.35rem;display:block}.analyze-source-card small,.analyze-action-item p,.analyze-detail-block p,.analyze-detail-block small{color:#64748b;margin:.35rem 0 0;line-height:1.48;display:block}.analyze-source-card--success,.analyze-action-item--success{background:#f0fdf4;border-color:#bbf7d0}.analyze-source-card--warn,.analyze-action-item--warn{background:#fffbeb;border-color:#fed7aa}.analyze-source-card--danger,.analyze-action-item--danger{background:#fef2f2;border-color:#fecaca}.analyze-evidence-table-wrap{margin-top:.9rem}.analyze-evidence-table th,.analyze-evidence-table td{padding:.52rem .62rem}.analyze-evidence-table td strong,.analyze-detail-block strong,.analyze-source-card strong{font-variant-numeric:tabular-nums}.analyze-evidence-table td:nth-child(2) strong,.analyze-evidence-table td:nth-child(3) strong,.analyze-evidence-table td:nth-child(4) strong,.analyze-evidence-table td:nth-child(6) strong{font-family:var(--font-mono)}.button-compact{min-height:2.2rem;padding:.48rem .75rem;font-size:.82rem}.analyze-action-panel__primary{justify-content:center;width:100%;margin-top:.75rem}.analyze-action-panel__continue{gap:.55rem;display:grid}.analyze-action-panel__continue p{color:var(--analyze-text-muted,var(--text-muted));margin:0;font-size:.86rem;line-height:1.55}.analyze-share-panel p{color:#64748b;margin:.5rem 0 0;line-height:1.55}.analyze-detail-drawer{z-index:var(--z-drawer);justify-items:end;display:grid;position:fixed;inset:0}.analyze-detail-drawer__backdrop{background:#0f172a47;position:absolute;inset:0}.analyze-detail-drawer__panel{z-index:calc(var(--z-drawer) + 1);width:min(34rem,100vw - 1.5rem);height:calc(100vh - 1.5rem);margin:.75rem;position:relative;overflow:auto}.analyze-detail-drawer__head{justify-content:space-between;align-items:start;gap:.75rem;display:flex}.analyze-detail-list>div{border-top:1px solid #e2e8f0;padding-top:.6rem}.empty-state-card{background:#f8fafc;border:1px dashed #cbd5e1;border-radius:.9rem;padding:1rem}.analyze-toast{width:auto;z-index:var(--z-toast);bottom:1rem;left:50%;transform:translate(-50%)}@media (max-width:920px){.analyze-start-grid,.analyze-evidence-grid,.analyze-evidence-skeleton--table{grid-template-columns:1fr}.analyze-start-simple{width:100%}.analyze-start-steps{grid-template-columns:1fr}.analyze-evidence-page .analyze-evidence-main{order:1}.analyze-evidence-page .analyze-evidence-side{order:2}.analyze-evidence-page .task-object-bar__actions .button-primary,.dense-mobile-single-primary .task-object-bar__actions [data-mobile-cta-priority=primary]{display:none}.analyze-evidence-page .decision-summary{margin-top:0}.analyze-evidence-page .decision-summary__actions{width:100%}.analyze-evidence-page .decision-summary__actions .button-primary,.analyze-evidence-page .decision-summary__actions .button-secondary{justify-content:center;width:100%}.analyze-evidence-page .analyze-evidence-disclosure{margin-top:1.1rem}.analyze-evidence-table thead{display:none}.analyze-evidence-table,.analyze-evidence-table tbody,.analyze-evidence-table tr,.analyze-evidence-table td{width:100%;display:block}.analyze-evidence-table tr{border-bottom:1px solid #e2e8f0;padding:.65rem 0}.analyze-evidence-table td{border-bottom:0;grid-template-columns:8rem minmax(0,1fr);gap:.75rem;display:grid;text-align:left!important}.analyze-evidence-table td:before{content:attr(data-label);color:#64748b;letter-spacing:.055em;text-transform:uppercase;font-size:.72rem;font-weight:850}}@media (max-width:640px){.analyze-start-simple{gap:1rem}.analyze-start-simple__head h1{letter-spacing:-.055em;font-size:clamp(2rem,15vw,3rem);line-height:1.02}.analyze-start-form--simple{padding:.85rem}.analyze-start-simple__actions{align-items:stretch}.analyze-start-simple__actions .button-primary,.analyze-start-simple__actions .button-secondary{justify-content:center;width:100%}.analyze-start-options label{align-items:flex-start}}.table-cell--num,.report-table th:nth-child(3),.report-table td:nth-child(3),.report-table th:nth-child(4),.report-table td:nth-child(4),.report-table th:nth-child(5),.report-table td:nth-child(5),.report-table th:nth-child(6),.report-table td:nth-child(6),.report-table th:nth-child(7),.report-table td:nth-child(7),.report-table th:nth-child(8),.report-table td:nth-child(8){text-align:right;font-variant-numeric:tabular-nums}.table-cell--status,.report-table th.table-cell--status,.report-table td.table-cell--status{text-align:center}.acceptance-table th:first-child,.acceptance-table td:first-child,.compare-preview-table th:first-child,.compare-preview-table td:first-child{z-index:calc(var(--z-sticky) - 1);background:var(--surface-elevated);position:sticky;left:0}.acceptance-table th:first-child,.compare-preview-table th:first-child{z-index:calc(var(--z-sticky) + 1);background:var(--app-shell-evidence)}.acceptance-blocked-actions{margin:.8rem 0 1rem}.strategy-header-gate{border:1px solid var(--app-shell-border);grid-template-columns:minmax(10rem,.85fr) minmax(14rem,1.1fr) minmax(14rem,1.1fr);gap:.85rem;margin-bottom:1rem;padding:.95rem;display:grid}.strategy-header-gate__identity,.strategy-header-gate__status,.strategy-header-gate__source{align-content:start;gap:.38rem;min-width:0;display:grid}.strategy-header-gate__identity strong{color:var(--text-primary);letter-spacing:-.02em;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,monospace;font-size:clamp(1.05rem,2vw,1.28rem)}.strategy-header-gate__status strong,.strategy-header-gate__source a{font-size:.95rem;font-weight:850}.strategy-header-gate p,.strategy-header-gate small{color:var(--text-muted);margin:0;line-height:1.45}.strategy-header-gate[data-safety=executable]{border-color:var(--status-ready)}@supports (color:color-mix(in lab, red, red)){.strategy-header-gate[data-safety=executable]{border-color:color-mix(in srgb,var(--status-ready)26%,var(--app-shell-border))}}.strategy-header-gate[data-safety=executable]{background:var(--app-shell-success)}.strategy-header-gate[data-safety=readonly],.strategy-header-gate[data-safety=bounded_preview]{border-color:var(--status-review)}@supports (color:color-mix(in lab, red, red)){.strategy-header-gate[data-safety=readonly],.strategy-header-gate[data-safety=bounded_preview]{border-color:color-mix(in srgb,var(--status-review)24%,var(--app-shell-border))}}.strategy-header-gate[data-safety=readonly],.strategy-header-gate[data-safety=bounded_preview]{background:var(--app-shell-warn)}.strategy-header-gate[data-safety=blocked]{border-color:var(--status-blocked)}@supports (color:color-mix(in lab, red, red)){.strategy-header-gate[data-safety=blocked]{border-color:color-mix(in srgb,var(--status-blocked)24%,var(--app-shell-border))}}.strategy-header-gate[data-safety=blocked]{background:var(--app-shell-danger)}.strategy-header-gate--compact{border-radius:var(--radius-control,.85rem);grid-template-columns:none;margin-top:.85rem;margin-bottom:0;padding:0;display:block;overflow:hidden}.strategy-header-gate--compact summary{cursor:pointer;justify-content:space-between;align-items:center;gap:.8rem;padding:.78rem .9rem;list-style:none;display:flex}.strategy-header-gate--compact summary::-webkit-details-marker{display:none}.strategy-header-gate--compact summary>span{gap:.2rem;min-width:0;display:grid}.strategy-header-gate--compact summary strong{color:var(--text-on-light,var(--text-primary));font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,monospace;font-size:.98rem}.strategy-header-gate--compact summary small{color:var(--text-on-light-muted,var(--text-muted));font-size:.78rem}.strategy-header-gate__body{gap:.72rem;padding:0 .9rem .9rem;display:grid}.strategy-header-gate--compact:not([open])>.strategy-header-gate__body{display:none}.strategy-header-gate__facts{gap:.62rem;margin:0;display:grid}.strategy-header-gate__facts>div{grid-template-columns:4.4rem minmax(0,1fr);gap:.72rem;display:grid}.strategy-header-gate__facts dt{color:var(--text-on-light-muted,var(--text-muted));font-size:.74rem;font-weight:850}.strategy-header-gate__facts dd{color:var(--text-on-light,var(--text-primary));gap:.22rem;margin:0;font-size:.86rem;line-height:1.46;display:grid}.strategy-action-canvas{border:1px solid var(--app-shell-border);gap:1rem;padding:1rem;display:grid}.strategy-action-canvas[data-canvas-mode=execute]{border-color:var(--status-ready)}@supports (color:color-mix(in lab, red, red)){.strategy-action-canvas[data-canvas-mode=execute]{border-color:color-mix(in srgb,var(--status-ready)28%,var(--app-shell-border))}}.strategy-action-canvas[data-canvas-mode=execute]{background:linear-gradient(180deg,var(--app-shell-success),var(--surface-elevated))}.strategy-action-canvas[data-canvas-mode=locked]{border-color:var(--status-review)}@supports (color:color-mix(in lab, red, red)){.strategy-action-canvas[data-canvas-mode=locked]{border-color:color-mix(in srgb,var(--status-review)28%,var(--app-shell-border))}}.strategy-action-canvas[data-canvas-mode=locked]{background:linear-gradient(180deg,var(--app-shell-warn),var(--surface-elevated))}.strategy-action-canvas__head{justify-content:space-between;align-items:flex-start;gap:1rem;display:flex}.strategy-action-canvas__head h2,.strategy-action-canvas__head p{margin:0}.strategy-action-canvas__head h2{color:var(--text-primary);letter-spacing:-.03em;margin-top:.22rem;font-size:clamp(1.18rem,2vw,1.55rem)}.strategy-action-canvas__head p{max-width:48rem;color:var(--text-muted);margin-top:.42rem;line-height:1.55}.strategy-action-lock-card{border:1px solid var(--status-review);justify-content:space-between;align-items:center;gap:.85rem;padding:.9rem;display:flex}@supports (color:color-mix(in lab, red, red)){.strategy-action-lock-card{border:1px solid color-mix(in srgb,var(--status-review)28%,var(--app-shell-border))}}.strategy-action-lock-card{border-radius:var(--radius-control,.9rem);background:var(--surface-elevated)}@supports (color:color-mix(in lab, red, red)){.strategy-action-lock-card{background:color-mix(in srgb,var(--surface-elevated)84%,var(--app-shell-warn))}}.strategy-action-lock-card strong,.strategy-action-lock-card p{margin:0;display:block}.strategy-action-lock-card strong{color:var(--text-primary);margin-top:.2rem;font-size:1rem}.strategy-action-lock-card p{color:var(--text-muted);margin-top:.32rem;line-height:1.48}.strategy-action-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:.8rem;display:grid}.strategy-first-copy-package{border:1px solid var(--status-info,#2563eb);gap:.82rem;padding:.92rem;display:grid}@supports (color:color-mix(in lab, red, red)){.strategy-first-copy-package{border:1px solid color-mix(in srgb,var(--status-info,#2563eb)20%,var(--app-shell-border))}}.strategy-first-copy-package{border-radius:var(--radius-control,.9rem);background:var(--surface-elevated)}@supports (color:color-mix(in lab, red, red)){.strategy-first-copy-package{background:color-mix(in srgb,var(--surface-elevated)88%,var(--status-info,#2563eb)7%)}}.strategy-first-copy-package__head>span{border:1px solid var(--app-shell-border);border-radius:var(--radius-control,.9rem);background:var(--surface-interactive,#fff);max-width:18rem;padding:.52rem .62rem}.strategy-ranked-action-board{grid-template-columns:repeat(3,minmax(0,1fr));gap:.8rem;display:grid}.strategy-compact-header{border-color:var(--status-ready);justify-content:space-between;align-items:center;gap:1rem;margin-bottom:1rem;padding:1rem;display:flex}@supports (color:color-mix(in lab, red, red)){.strategy-compact-header{border-color:color-mix(in srgb,var(--status-ready)20%,var(--app-shell-border))}}.strategy-compact-header{background:linear-gradient(135deg,var(--status-ready),transparent 42%),var(--surface-readable-light,#fff)}@supports (color:color-mix(in lab, red, red)){.strategy-compact-header{background:linear-gradient(135deg,color-mix(in srgb,var(--status-ready)7%,transparent),transparent 42%),var(--surface-readable-light,#fff)}}.strategy-compact-header__copy{gap:.42rem;min-width:0;display:grid}.strategy-compact-header__title{flex-wrap:wrap;align-items:center;gap:.65rem;display:flex}.strategy-compact-header h1,.strategy-compact-header p,.strategy-compact-header small{margin:0}.strategy-compact-header h1{color:var(--text-on-light,var(--text-primary));letter-spacing:0;font-size:clamp(1.32rem,2.1vw,1.9rem);line-height:1.14}.strategy-compact-header p,.strategy-compact-header small{max-width:52rem;color:var(--text-on-light-muted,var(--text-muted));line-height:1.48}.strategy-compact-header__actions{flex-wrap:wrap;flex:none;justify-content:flex-end;gap:.65rem;display:flex}.strategy-compact-header__actions :where(.button-primary,.button-secondary){min-width:8.6rem}.strategy-manual-corrections{border-color:var(--status-info,#2563eb);gap:.75rem;display:grid}@supports (color:color-mix(in lab, red, red)){.strategy-manual-corrections{border-color:color-mix(in srgb,var(--status-info,#2563eb)22%,var(--app-shell-border))}}.strategy-manual-corrections{background:linear-gradient(135deg,var(--status-info,#2563eb),transparent 48%),var(--surface-readable-light,#fff)}@supports (color:color-mix(in lab, red, red)){.strategy-manual-corrections{background:linear-gradient(135deg,color-mix(in srgb,var(--status-info,#2563eb)6%,transparent),transparent 48%),var(--surface-readable-light,#fff)}}.strategy-manual-corrections__head{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:.85rem;display:flex}.strategy-manual-corrections__head>div{gap:.35rem;min-width:0;display:grid}.strategy-manual-corrections h2,.strategy-manual-corrections p{margin:0}.strategy-manual-corrections h2{color:var(--text-on-light,var(--text-primary));letter-spacing:0;font-size:1rem;line-height:1.3}.strategy-manual-corrections__list{gap:.55rem;margin:0;padding:0;list-style:none;display:grid}.strategy-manual-corrections__list li{border:1px solid var(--status-info,#2563eb);gap:.24rem;padding:.7rem .75rem;display:grid}@supports (color:color-mix(in lab, red, red)){.strategy-manual-corrections__list li{border:1px solid color-mix(in srgb,var(--status-info,#2563eb)20%,var(--app-shell-border))}}.strategy-manual-corrections__list li{border-radius:var(--radius-control,.9rem);background:var(--surface-interactive,#fff)}.strategy-manual-corrections__list strong{color:var(--text-on-light,var(--text-primary));font-size:.84rem}.strategy-manual-corrections__list span,.strategy-manual-corrections__list small{color:var(--text-muted);overflow-wrap:anywhere;font-size:.78rem;line-height:1.45}.task-state-strip{gap:.85rem;display:grid}.task-state-strip__grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:.7rem;display:grid}.task-state-strip__item{border:1px solid var(--app-shell-border);border-radius:var(--radius-control,.9rem);background:var(--surface-interactive,#fff);padding:.85rem}.task-state-strip__item span{color:var(--text-muted);letter-spacing:.04em;text-transform:uppercase;font-size:.72rem;font-weight:800;display:block}.task-state-strip__item strong{color:var(--text-primary);font-variant-numeric:tabular-nums;margin-top:.38rem;font-size:1rem;display:block}.task-state-strip__item p{color:var(--text-muted);margin:.38rem 0 0;font-size:.84rem;line-height:1.45}.task-state-strip__item--success{border-color:var(--status-ready)}@supports (color:color-mix(in lab, red, red)){.task-state-strip__item--success{border-color:color-mix(in srgb,var(--status-ready)24%,var(--app-shell-border))}}.task-state-strip__item--success{background:var(--app-shell-success)}.task-state-strip__item--warn{border-color:var(--status-review)}@supports (color:color-mix(in lab, red, red)){.task-state-strip__item--warn{border-color:color-mix(in srgb,var(--status-review)24%,var(--app-shell-border))}}.task-state-strip__item--warn{background:var(--app-shell-warn)}.task-state-strip__item--danger{border-color:var(--status-blocked)}@supports (color:color-mix(in lab, red, red)){.task-state-strip__item--danger{border-color:color-mix(in srgb,var(--status-blocked)24%,var(--app-shell-border))}}.task-state-strip__item--danger{background:var(--app-shell-danger)}.strategy-action-card{border:1px solid var(--app-shell-border);border-radius:var(--radius-control,.9rem);background:var(--surface-interactive,#fff);align-content:start;min-height:100%;padding:.9rem;display:grid}.strategy-action-card[data-action-mode=execute]{border-color:var(--status-ready)}@supports (color:color-mix(in lab, red, red)){.strategy-action-card[data-action-mode=execute]{border-color:color-mix(in srgb,var(--status-ready)20%,var(--app-shell-border))}}.strategy-action-card[data-action-mode=locked]{opacity:.92}.strategy-action-card__head{flex-wrap:wrap;align-items:flex-start}.strategy-action-card__head .label-inline{background-color:var(--surface-readable-dark)!important;border-color:var(--text-on-dark)!important}@supports (color:color-mix(in lab, red, red)){.strategy-action-card__head .label-inline{border-color:color-mix(in srgb,var(--text-on-dark)22%,transparent)!important}}.strategy-action-card__head .label-inline{color:var(--text-on-dark)!important}.ranked-action-skeleton article>span{background-color:var(--surface-readable-dark)!important;color:var(--text-on-dark)!important}.strategy-action-card__head strong{color:var(--text-primary);flex-basis:100%;font-size:1rem;line-height:1.35}.strategy-action-card dl{gap:.62rem;margin:.75rem 0 0;display:grid}.strategy-action-card dt{color:#64748b;font-size:.72rem;font-weight:850}.strategy-action-card dd{color:#1e293b;margin:.16rem 0 0;font-size:.88rem;line-height:1.45}.task-record-head,.task-record-row{grid-template-columns:1.05fr 1fr .86fr .58fr .74fr .74fr minmax(1.35fr,2fr)auto}.task-record-cell strong,.task-record-cell p,.task-record-actions{font-variant-numeric:tabular-nums}.task-record-cell:nth-child(2) strong{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,monospace}.task-record-row{transition:background .14s}.task-record-actions .button-secondary{white-space:nowrap}.compact-empty-state--warn{border-color:var(--status-review)}@supports (color:color-mix(in lab, red, red)){.compact-empty-state--warn{border-color:color-mix(in srgb,var(--status-review)34%,var(--app-shell-border))}}.compact-empty-state--warn{background:var(--app-shell-warn)}.compact-empty-state--success{border-color:var(--status-ready)}@supports (color:color-mix(in lab, red, red)){.compact-empty-state--success{border-color:color-mix(in srgb,var(--status-ready)34%,var(--app-shell-border))}}.compact-empty-state--success{background:var(--app-shell-success);color:var(--status-ready)}@supports (color:color-mix(in lab, red, red)){.compact-empty-state--success{color:color-mix(in srgb,var(--status-ready)72%,black 28%)}}.page-state-panel{border:1px solid var(--app-shell-border);border-radius:var(--radius-md);background:var(--app-shell-evidence);gap:.8rem;padding:.95rem 1rem;transition:border-color .16s,background .16s;display:grid}.page-state-panel--success{border-color:var(--status-ready)}@supports (color:color-mix(in lab, red, red)){.page-state-panel--success{border-color:color-mix(in srgb,var(--status-ready)30%,var(--app-shell-border))}}.page-state-panel--success{background:var(--app-shell-success)}.page-state-panel--warn{border-color:var(--status-review)}@supports (color:color-mix(in lab, red, red)){.page-state-panel--warn{border-color:color-mix(in srgb,var(--status-review)30%,var(--app-shell-border))}}.page-state-panel--warn{background:var(--app-shell-warn)}.page-state-panel--danger{border-color:var(--status-blocked)}@supports (color:color-mix(in lab, red, red)){.page-state-panel--danger{border-color:color-mix(in srgb,var(--status-blocked)30%,var(--app-shell-border))}}.page-state-panel--danger{background:var(--app-shell-danger)}.page-state-panel__body,.page-state-panel__content{gap:.45rem;display:grid}.page-state-panel__body strong{color:var(--text-primary);font-size:1rem;line-height:1.28}.page-state-panel__body p{color:var(--text-secondary);margin:0;font-size:.9rem;line-height:1.55}.page-state-panel__action{flex-wrap:wrap;align-items:center;gap:.6rem;display:flex}.analyze-partial-row-list{flex-wrap:wrap;gap:.5rem;display:flex}.analyze-partial-row-list span{border:1px solid var(--status-review);border-radius:999px;align-items:center;min-height:1.85rem;padding:.3rem .62rem;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.analyze-partial-row-list span{border:1px solid color-mix(in srgb,var(--status-review)28%,var(--app-shell-border))}}.analyze-partial-row-list span{background:var(--app-shell-card)}@supports (color:color-mix(in lab, red, red)){.analyze-partial-row-list span{background:color-mix(in srgb,var(--app-shell-card)76%,transparent)}}.analyze-partial-row-list span{color:var(--text-secondary);font-size:.8rem;line-height:1.25}.result-shape-skeleton{gap:.55rem;width:100%;display:grid}.result-shape-skeleton__head,.result-shape-skeleton__row{align-items:center;gap:.55rem;display:grid}.result-shape-skeleton--evidence .result-shape-skeleton__head,.result-shape-skeleton--evidence .result-shape-skeleton__row{grid-template-columns:1.05fr .85fr .85fr .72fr 1fr}.result-shape-skeleton--matrix .result-shape-skeleton__head,.result-shape-skeleton--matrix .result-shape-skeleton__row{grid-template-columns:1fr .72fr .62fr .72fr .82fr}.result-shape-skeleton--keywords .result-shape-skeleton__head,.result-shape-skeleton--keywords .result-shape-skeleton__row{grid-template-columns:1fr .8fr 1fr .74fr}.result-shape-skeleton--continuity .result-shape-skeleton__head,.result-shape-skeleton--continuity .result-shape-skeleton__row{grid-template-columns:1fr .8fr .76fr 1fr}.result-shape-skeleton__head{color:var(--text-muted);letter-spacing:.05em;text-transform:uppercase;padding:0 .15rem;font-size:.72rem;font-weight:850}.result-shape-skeleton__row,.result-shape-skeleton__card{border:1px solid var(--app-shell-border);padding:.72rem}@supports (color:color-mix(in lab, red, red)){.result-shape-skeleton__row,.result-shape-skeleton__card{border:1px solid color-mix(in srgb,var(--app-shell-border)88%,transparent)}}.result-shape-skeleton__row,.result-shape-skeleton__card{background:var(--app-shell-card);border-radius:.85rem}@supports (color:color-mix(in lab, red, red)){.result-shape-skeleton__row,.result-shape-skeleton__card{background:color-mix(in srgb,var(--app-shell-card)82%,transparent)}}.result-shape-skeleton--actions{grid-template-columns:repeat(3,minmax(0,1fr))}.result-shape-skeleton__card{gap:.55rem;display:grid}.result-shape-skeleton__pill{border:1px solid var(--app-shell-border);width:fit-content;color:var(--text-muted);border-radius:999px;padding:.22rem .5rem;font-size:.72rem;font-weight:850}.result-shape-skeleton .skeleton-line{min-height:.72rem}.route-loading-page{gap:1rem;width:100%;display:grid}.route-loading-hero,.route-loading-grid,.route-loading-panel{min-width:0}.route-loading-hero{grid-template-columns:minmax(18rem,.72fr) minmax(0,1.28fr);align-items:stretch;gap:1rem;display:grid}.route-loading-hero__copy{align-content:center;gap:.58rem;min-height:9rem;display:grid}.route-loading-hero__copy h1{color:var(--text-primary);letter-spacing:0;margin:0;font-size:clamp(1.65rem,2.35vw,2.7rem);line-height:1.06}.route-loading-hero__copy p{max-width:40rem;color:var(--text-secondary);margin:0;font-size:.95rem;line-height:1.65}.route-loading-recovery-form{border:1px solid var(--border-subtle);border-radius:var(--radius-control);background:var(--surface-panel-strong);gap:.42rem;max-width:33rem;margin-top:.2rem;padding:.68rem;display:grid}@supports (color:color-mix(in lab, red, red)){.route-loading-recovery-form{background:color-mix(in srgb,var(--surface-panel-strong)92%,var(--surface-inset))}}.route-loading-recovery-form>span{color:var(--text-muted-readable);font-size:.72rem;font-weight:760}.route-loading-recovery-form>strong{color:var(--text-primary);font-size:.94rem;line-height:1.25}.route-loading-recovery-form>small{color:var(--text-secondary);line-height:1.45}.route-loading-recovery-form__row{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:.48rem;display:grid}.route-loading-recovery-form__row input{border:1px solid var(--field-border);border-radius:var(--radius-control);background:var(--field-surface);min-width:0;min-height:2.45rem;color:var(--field-text);font:inherit;padding:0 .72rem}.route-loading-recovery-form__row input::placeholder{color:var(--field-placeholder)}.route-loading-hero__stats{grid-template-columns:repeat(3,minmax(0,1fr));gap:.72rem;display:grid}.route-loading-context-item{border:1px solid var(--border-subtle);border-radius:var(--radius-control);background:var(--surface-inset);min-width:0;color:var(--text-secondary);align-content:start;gap:.22rem;padding:.76rem .82rem;display:grid}.route-loading-context-item strong{color:var(--text-muted-readable);font-size:.75rem;font-weight:720}.route-loading-context-item p{color:var(--text-primary);margin:0;font-weight:760;line-height:1.25}.route-loading-context-item small{color:var(--text-muted-readable);font-size:.76rem;line-height:1.35}.route-loading-context-item--success{border-color:var(--badge-success-border);background:var(--badge-success-bg)}.route-loading-context-item--warn{border-color:var(--badge-warning-border);background:var(--badge-warning-bg)}.route-loading-context-item--danger{border-color:var(--badge-danger-border);background:var(--badge-danger-bg)}.route-loading-grid{grid-template-columns:minmax(19rem,.9fr) minmax(0,1.1fr);align-items:stretch;gap:1rem;display:grid}.route-loading-panel{align-content:start;gap:.8rem;min-height:18rem;display:grid;overflow:hidden}.route-loading-field{border:1px solid var(--app-shell-border);border-radius:1rem;min-height:3.15rem}@supports (color:color-mix(in lab, red, red)){.route-loading-field{border:1px solid color-mix(in srgb,var(--app-shell-border)82%,transparent)}}.route-loading-field{background:linear-gradient(90deg,var(--surface-inset),var(--surface-panel-strong),var(--surface-inset))}@supports (color:color-mix(in lab, red, red)){.route-loading-field{background:linear-gradient(90deg,color-mix(in srgb,var(--surface-inset)92%,transparent),color-mix(in srgb,var(--surface-panel-strong)88%,transparent),color-mix(in srgb,var(--surface-inset)92%,transparent))}}.route-loading-field{box-shadow:var(--surface-edge-table);background-size:220% 100%;animation:1.15s ease-in-out infinite skeleton-shimmer}.route-loading-field--short{width:min(21rem,72%);min-height:2.3rem}.route-loading-actions{align-items:center;gap:.55rem;padding-top:.35rem;display:flex}.route-loading-actions span{background:var(--text-primary);border-radius:999px;width:7.5rem;height:2.45rem;display:block}@supports (color:color-mix(in lab, red, red)){.route-loading-actions span{background:color-mix(in srgb,var(--text-primary)12%,var(--surface-interactive))}}.route-loading-actions span{box-shadow:var(--surface-edge-table)}.route-loading-actions span:first-child{background:var(--accent-primary)}@supports (color:color-mix(in lab, red, red)){.route-loading-actions span:first-child{background:color-mix(in srgb,var(--accent-primary)18%,var(--surface-interactive))}}.route-loading-page--history .route-loading-grid,.route-loading-page--compare .route-loading-grid,.route-loading-page--demand .route-loading-grid{grid-template-columns:minmax(22rem,.82fr) minmax(0,1.18fr)}.label-inline--success{border-color:var(--badge-success-border);background:var(--badge-success-bg);color:var(--badge-success-text)}.label-inline--warn{border-color:var(--badge-warning-border);background:var(--badge-warning-bg);color:var(--badge-warning-text)}.label-inline--danger{border-color:var(--badge-danger-border);background:var(--badge-danger-bg);color:var(--badge-danger-text)}[data-theme-surface=seller-posture-badge][data-safety=executable] .label-inline{border-color:var(--badge-success-border);background:var(--badge-success-bg);color:var(--badge-success-text)}[data-theme-surface=seller-posture-badge][data-safety=bounded_preview] .label-inline{border-color:var(--badge-preview-border);background:var(--badge-preview-bg);color:var(--badge-preview-text)}[data-theme-surface=seller-posture-badge][data-safety=readonly] .label-inline{border-color:var(--badge-readonly-border);background:var(--badge-readonly-bg);color:var(--badge-readonly-text)}[data-theme-surface=seller-posture-badge][data-safety=blocked] .label-inline{border-color:var(--badge-danger-border);background:var(--badge-danger-bg);color:var(--badge-danger-text)}.task-record-row--skeleton{pointer-events:none}.skeleton-line{background:linear-gradient(90deg,#e2e8f0 0%,#f8fafc 45%,#e2e8f0 100%) 0 0/200% 100%;border-radius:999px;width:100%;height:.75rem;animation:1.1s ease-in-out infinite skeleton-shimmer;display:block}.skeleton-line--short{width:58%;margin-top:.45rem}.evidence-matrix-panel{overflow:visible}.evidence-matrix-summary{cursor:pointer;justify-content:space-between;align-items:center;gap:1rem;list-style-position:outside;display:flex}.evidence-matrix-summary span,.evidence-matrix-summary strong,.evidence-matrix-summary small{display:block}.evidence-matrix-summary strong{color:#0f172a;margin-top:.2rem;font-size:1.05rem}.evidence-matrix-summary small{color:#64748b;font-weight:650}.evidence-matrix-panel[open] .evidence-matrix-wrap,.evidence-matrix-panel[open] .matrix-mobile-cards{margin-top:1rem}.evidence-matrix-wrap{background:#fff;border:1px solid #dbe3ef;border-radius:.9rem;max-height:32rem;overflow:auto}.evidence-matrix{table-layout:fixed;min-width:64rem}.evidence-matrix caption{clip:rect(0,0,0,0);white-space:nowrap;width:1px;height:1px;margin:-1px;position:absolute;overflow:hidden}.evidence-matrix th,.evidence-matrix td{vertical-align:top;width:12.5rem;padding:.68rem .72rem}.evidence-matrix thead th{z-index:var(--z-sticky);background:#f8fafc;border-bottom:1px solid #cbd5e1;position:sticky;top:0}.evidence-matrix__field{min-width:12rem;left:0;z-index:calc(var(--z-sticky) + 1)!important;text-align:left!important;background:#fff!important;width:12rem!important;position:sticky!important}.evidence-matrix thead .evidence-matrix__field{z-index:calc(var(--z-sticky) + 2)!important;background:#f8fafc!important}.evidence-matrix th strong,.evidence-matrix th small,.evidence-matrix__field small,.evidence-matrix td small{display:block}.evidence-matrix th small,.evidence-matrix__field small,.evidence-matrix td small{color:#94a3b8;letter-spacing:0;text-transform:none;margin-top:.18rem;font-size:.68rem;font-weight:650}.compare-result-matrix__role{color:var(--text-on-light-muted);font-size:.72rem;font-weight:830}.compare-result-matrix__value{color:var(--text-on-light);overflow-wrap:anywhere;font-size:.92rem;font-weight:820;line-height:1.35;display:block}.compare-result-matrix__status{border:1px solid var(--badge-neutral-border);background:var(--badge-neutral-bg);min-height:1.34rem;color:var(--badge-neutral-text);border-radius:999px;align-items:center;margin-top:.38rem;padding:.12rem .46rem;font-size:.72rem;font-weight:820;line-height:1.1;display:inline-flex}.compare-result-matrix__status--success{border-color:var(--badge-success-border);background:var(--badge-success-bg);color:var(--badge-success-text)}.compare-result-matrix__status--warn{border-color:var(--badge-warning-border);background:var(--badge-warning-bg);color:var(--badge-warning-text)}.compare-result-matrix__status--danger{border-color:var(--badge-danger-border);background:var(--badge-danger-bg);color:var(--badge-danger-text)}.compare-result-matrix__cell-detail{margin-top:.42rem}.compare-result-matrix__cell-detail summary{cursor:pointer;color:var(--text-on-light-muted);font-size:.72rem;font-weight:790;list-style-position:inside}.compare-result-matrix__cell-detail small{padding-top:.24rem;display:block}.matrix-mobile-cards{gap:.75rem;display:none}.matrix-mobile-card{background:#fff;border:1px solid #dbe3ef;border-radius:.9rem;padding:.85rem}.matrix-mobile-card__head,.matrix-mobile-card p{justify-content:space-between;align-items:center;gap:.75rem;display:flex}.matrix-mobile-card p{color:#64748b;flex-wrap:wrap;margin:.62rem 0 0}.matrix-mobile-card p small{color:#94a3b8;flex:1 0 100%;font-size:.68rem;font-weight:650}.matrix-skeleton,.demand-table-skeleton{gap:.65rem;margin-top:.9rem;display:grid}.matrix-skeleton{grid-template-columns:repeat(5,minmax(0,1fr))}.matrix-skeleton .skeleton-line:first-child{grid-column:1/-1}.demand-table-skeleton .skeleton-line{min-height:2.4rem}@media (max-width:760px){.history-recovery-panel{padding:.82rem}.history-recovery-row{grid-template-columns:1fr;padding:.78rem}.history-dossier-strip__summary{flex-direction:column;align-items:flex-start}.history-dossier-strip__summary:after{align-self:flex-start}.history-recovery-cell[data-posture][data-safety]{grid-column:auto}.history-recovery-cell--type strong{white-space:normal;-webkit-line-clamp:2;overflow-wrap:anywhere;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.history-recovery-badge-row [data-theme-surface=seller-posture-badge] .label-inline,.global-task-center [data-theme-surface=seller-posture-badge] .label-inline{white-space:normal}.history-recovery-cell:before,.history-recovery-actions:before{content:attr(data-label);color:var(--text-muted,#64748b);letter-spacing:.08em;text-transform:uppercase;font-size:.68rem;font-weight:800}.history-filter-bar--compact{border-radius:.9rem;width:100%}.history-row-action{width:100%}.evidence-matrix-wrap{display:none}.matrix-mobile-cards{display:grid}.matrix-skeleton,.task-state-strip__grid{grid-template-columns:1fr}}.analyze-readonly-banner{background:#fffbeb;border-color:#f59e0b;justify-content:space-between;align-items:center;gap:1rem;display:flex}.analyze-readonly-banner p{color:#92400e;margin:.2rem 0 0}.workbench-canvas{align-items:start;gap:1rem;display:grid}.workbench-canvas--data-grid{grid-template-columns:1fr}.workbench-pane,.workbench-state-card{border:1px solid var(--app-shell-border);border-radius:var(--radius-panel,.95rem);background:var(--app-shell-card);padding:var(--density-card,1rem);box-shadow:var(--shadow-panel,var(--app-shell-shadow));gap:.75rem;display:grid}.workbench-pane--preview,.workbench-pane--evidence,.workbench-state-card{background:var(--app-shell-evidence)}.workbench-state-card{grid-template-columns:minmax(0,1fr) auto;align-items:center}.workbench-state-card strong{color:var(--text-primary);margin-top:.28rem;display:block}.workbench-state-card p{color:var(--text-muted);margin:.28rem 0 0;line-height:1.45}.workbench-state-card--success{border-color:var(--status-ready)}@supports (color:color-mix(in lab, red, red)){.workbench-state-card--success{border-color:color-mix(in srgb,var(--status-ready)34%,var(--app-shell-border))}}.workbench-state-card--success{background:var(--app-shell-success)}.workbench-state-card--warn{border-color:var(--status-review)}@supports (color:color-mix(in lab, red, red)){.workbench-state-card--warn{border-color:color-mix(in srgb,var(--status-review)34%,var(--app-shell-border))}}.workbench-state-card--warn{background:var(--app-shell-warn)}.workbench-state-card--danger{border-color:var(--status-blocked)}@supports (color:color-mix(in lab, red, red)){.workbench-state-card--danger{border-color:color-mix(in srgb,var(--status-blocked)34%,var(--app-shell-border))}}.workbench-state-card--danger{background:var(--app-shell-danger)}.app-shell--app :is(a,button,input,select,textarea,summary):focus-visible{box-shadow:0 0 0 4px var(--focus-ring-color);outline:2px solid #0000}.app-shell--app .site-nav a:focus-visible,.app-shell--app .button-primary:focus-visible,.app-shell--app .button-secondary:focus-visible,.app-shell--app .button-ghost:focus-visible,.copyable-code button:focus-visible,.history-filter-chip:focus-visible,.task-record-row:focus-within{outline:2px solid #0000;box-shadow:0 0 0 4px #1d4ed829}.app-shell--app .button-primary,.app-shell--app .button-secondary,.app-shell--app .button-ghost,.app-shell--app .card-link{min-height:2.45rem;padding:.62rem .95rem}.app-shell--app .site-header{z-index:calc(var(--z-sticky) + 10)}.app-shell--app .site-header__actions{gap:.5rem}.app-shell--app .shell-workspace-label{text-overflow:ellipsis;white-space:nowrap;max-width:10rem;overflow:hidden}.task-record-cell strong,.task-record-cell p,.task-object-item strong,.tool-start-signal strong,.report-table td,.field-input,.field-meta,.copyable-code code{font-variant-numeric:tabular-nums slashed-zero;font-feature-settings:var(--font-feature-data)}.task-record-cell p,.tool-preview-item p,.strategy-preview-card p,.task-object-item p{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}@media (min-width:1280px){.app-shell--app .site-header--app{width:14.25rem;padding:0;position:fixed;inset:1rem auto 1rem 1rem}.app-shell--app .app-header{border-radius:1.25rem;flex-direction:column;justify-content:flex-start;align-items:stretch;width:100%;max-width:none;height:100%;padding:1rem}.app-shell--app .brand-mark{align-items:flex-start}.app-shell--app .brand-mark__copy em{max-width:9.6rem;line-height:1.35}.app-shell--app .app-nav{gap:.35rem;width:100%;margin-top:.75rem;display:grid}.app-shell--app .app-nav a{border-radius:.82rem;justify-content:flex-start;padding:.72rem .82rem}.app-shell--app .app-nav a.is-active{color:var(--text-primary);background:var(--accent-primary)}@supports (color:color-mix(in lab, red, red)){.app-shell--app .app-nav a.is-active{background:color-mix(in srgb,var(--accent-primary)7%,var(--surface-interactive,white))}}.app-shell--app .app-nav a.is-active{box-shadow:inset 2px 0 0 var(--accent-primary)}.app-shell--app .site-header__actions{flex-direction:column;align-items:stretch;width:100%;margin-top:auto}.app-shell--app .site-header__actions>*{width:100%}.app-shell--app .theme-toggle,.app-shell--app .shell-help-link{justify-content:center}.app-shell--app .page-frame--app{margin-left:15.25rem;padding:1rem 1rem 4rem}.app-shell--app .app-page-container{max-width:106rem}}@media (max-width:920px){.workbench-canvas--two-pane{grid-template-columns:1fr}}.strategy-followup-panel{gap:1rem;display:grid}.strategy-followup-grid{grid-template-columns:minmax(0,.92fr) minmax(26rem,1.08fr);gap:1rem;display:grid}.strategy-followup-form,.strategy-followup-review,.followup-proxy-card,.followup-checkpoint-list,.followup-skeleton-stack,.followup-metric-table,.followup-feedback-row{gap:.72rem;display:grid}.followup-status-strip{flex-wrap:wrap;gap:.45rem;display:flex}.followup-status-chip{color:#334155;background:#fff;border:1px solid #dbe3ef;border-radius:999px;min-height:2.15rem;padding:.45rem .72rem;font-size:.82rem;font-weight:750}.followup-status-chip:hover,.followup-status-chip.is-active{color:#fff;background:#111827;border-color:#111827}.followup-checkpoint-card,.followup-metric-row{background:#f8fafc;border:1px solid #dbe3ef;border-radius:.82rem;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:.8rem;padding:.72rem .8rem;display:grid}.followup-checkpoint-card strong,.followup-metric-row strong{color:#0f172a;font-variant-numeric:tabular-nums}.followup-checkpoint-card p,.followup-metric-row small,.followup-proxy-card p{color:#64748b;margin:0;line-height:1.45}.followup-proxy-card{background:#eff6ff;border:1px dashed #bfdbfe;border-radius:.95rem;padding:.85rem}.followup-proxy-card__head{justify-content:space-between;align-items:center;gap:.8rem;display:flex}.followup-feedback-row{grid-template-columns:repeat(2,minmax(0,1fr))}.followup-skeleton-stack>div{background:linear-gradient(90deg,#eef2f7 0%,#f8fafc 50%,#eef2f7 100%) 0 0/200% 100%;border-radius:.82rem;min-height:4.2rem;animation:1.2s ease-in-out infinite skeleton-shimmer}@keyframes skeleton-shimmer{0%{background-position:120% 0}to{background-position:-80% 0}}@media (max-width:900px){.dense-mobile-single-primary .task-object-bar__actions [data-mobile-cta-priority=primary]{display:none}.strategy-header-gate,.strategy-ranked-action-board,.strategy-compact-header,.strategy-action-grid{grid-template-columns:1fr}.strategy-compact-header{align-items:start;display:grid}.strategy-compact-header__actions{justify-content:stretch}.strategy-compact-header__actions :where(.button-primary,.button-secondary){width:100%}.strategy-action-canvas__head,.strategy-action-lock-card{flex-direction:column;align-items:stretch}.strategy-action-lock-card .button-secondary,.dense-mobile-single-primary .strategy-action-lock-card .button-secondary{justify-content:center;width:100%}.dense-mobile-single-primary .strategy-action-lock-card .button-secondary{display:none}.tool-page[data-nativgen-page-kind=strategy] .strategy-action-card[data-action-importance=secondary]{gap:.42rem;border-radius:var(--radius-control)!important;padding:.62rem .68rem!important}.tool-page[data-nativgen-page-kind=strategy] .strategy-action-card[data-action-importance=secondary]:before{width:.18rem}.tool-page[data-nativgen-page-kind=strategy] .strategy-action-card[data-action-importance=secondary] .strategy-action-card__head{align-items:center;gap:.24rem .42rem}.tool-page[data-nativgen-page-kind=strategy] .strategy-action-card[data-action-importance=secondary] .strategy-action-card__head strong{-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:.9rem;line-height:1.28;display:-webkit-box;overflow:hidden}.tool-page[data-nativgen-page-kind=strategy] .strategy-action-card[data-action-importance=secondary] .strategy-action-card__risk-pill{padding:.18rem .38rem;font-size:.68rem}.tool-page[data-nativgen-page-kind=strategy] .strategy-action-card[data-action-importance=secondary] .strategy-action-card__summary{gap:0}.tool-page[data-nativgen-page-kind=strategy] .strategy-action-card[data-action-importance=secondary] .strategy-action-card__summary dt{display:none}.tool-page[data-nativgen-page-kind=strategy] .strategy-action-card[data-action-importance=secondary] .strategy-action-card__summary dd{-webkit-line-clamp:2;color:var(--text-secondary);-webkit-box-orient:vertical;margin:0;font-size:.8rem;line-height:1.34;display:-webkit-box;overflow:hidden}.tool-page[data-nativgen-page-kind=strategy] .strategy-action-card[data-action-importance=secondary] .strategy-action-card__details{margin-top:0}.tool-page[data-nativgen-page-kind=strategy] .strategy-action-card[data-action-importance=secondary] .strategy-action-card__details summary{padding:.5rem .58rem;font-size:.78rem}.tool-page[data-nativgen-page-kind=strategy] .strategy-first-copy-package{gap:.56rem;padding:.74rem}.tool-page[data-nativgen-page-kind=strategy] .strategy-first-copy-package__head{gap:.48rem}.tool-page[data-nativgen-page-kind=strategy] .strategy-first-copy-package__head h3{font-size:.95rem}.tool-page[data-nativgen-page-kind=strategy] .strategy-first-copy-package__head p,.tool-page[data-nativgen-page-kind=strategy] .strategy-first-copy-package__head>span{-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:.78rem;line-height:1.36;display:-webkit-box;overflow:hidden}.tool-page[data-nativgen-page-kind=strategy] .strategy-first-copy-package__head>span{padding:.42rem .5rem}.tool-page[data-nativgen-page-kind=strategy] .strategy-first-copy-package__lines{gap:.46rem}.tool-page[data-nativgen-page-kind=strategy] .strategy-first-copy-package__line{grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:.46rem;padding:.62rem}.tool-page[data-nativgen-page-kind=strategy] .strategy-first-copy-package__line>div{min-width:0}.tool-page[data-nativgen-page-kind=strategy] .strategy-first-copy-package__line span{font-size:.72rem}.tool-page[data-nativgen-page-kind=strategy] .strategy-first-copy-package__line p{-webkit-line-clamp:4;-webkit-box-orient:vertical;margin-top:.2rem;font-size:.86rem;line-height:1.38;display:-webkit-box;overflow:hidden}.tool-page[data-nativgen-page-kind=strategy] .strategy-first-copy-package__line small{-webkit-line-clamp:2;-webkit-box-orient:vertical;margin-top:.22rem;font-size:.74rem;line-height:1.32;display:-webkit-box;overflow:hidden}.tool-page[data-nativgen-page-kind=strategy] .strategy-first-copy-package__line .button-compact{justify-content:center;width:auto;min-width:4.5rem;min-height:2.18rem;padding-inline:.62rem}.tool-page[data-nativgen-page-kind=strategy] .strategy-first-copy-package__boundary{-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:.76rem;line-height:1.34;display:-webkit-box;overflow:hidden}.tool-page[data-nativgen-page-kind=strategy] .strategy-evidence-recovery-checklist[data-density=compact-complete]{border-radius:var(--radius-control);gap:.5rem;padding:.68rem}.tool-page[data-nativgen-page-kind=strategy] .strategy-evidence-recovery-checklist[data-density=compact-complete] .evidence-recovery-checklist__head{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:.42rem;display:grid}.tool-page[data-nativgen-page-kind=strategy] .strategy-evidence-recovery-checklist[data-density=compact-complete] .evidence-recovery-checklist__head strong{-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:.86rem;line-height:1.28;display:-webkit-box;overflow:hidden}.tool-page[data-nativgen-page-kind=strategy] .strategy-evidence-recovery-checklist[data-density=compact-complete] .evidence-recovery-checklist__count{padding:.18rem .42rem;font-size:.72rem}.tool-page[data-nativgen-page-kind=strategy] .strategy-evidence-recovery-checklist[data-density=compact-complete] .evidence-recovery-checklist__items{grid-template-columns:minmax(0,1fr);gap:.42rem}.tool-page[data-nativgen-page-kind=strategy] .strategy-evidence-recovery-checklist[data-density=compact-complete] .evidence-recovery-checklist__item{border-radius:var(--radius-control);grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:.42rem;padding:.54rem .58rem}.tool-page[data-nativgen-page-kind=strategy] .strategy-evidence-recovery-checklist[data-density=compact-complete] .evidence-recovery-checklist__item>div{gap:.08rem}.tool-page[data-nativgen-page-kind=strategy] .strategy-evidence-recovery-checklist[data-density=compact-complete] .evidence-recovery-checklist__item span{font-size:.68rem}.tool-page[data-nativgen-page-kind=strategy] .strategy-evidence-recovery-checklist[data-density=compact-complete] .evidence-recovery-checklist__item strong{font-size:.8rem;line-height:1.25}.tool-page[data-nativgen-page-kind=strategy] .strategy-evidence-recovery-checklist[data-density=compact-complete] .evidence-recovery-checklist__item p{-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:.72rem;line-height:1.3;display:-webkit-box;overflow:hidden}.tool-page[data-nativgen-page-kind=strategy] .strategy-evidence-recovery-checklist[data-density=compact-complete] .evidence-recovery-checklist__item .button-compact{justify-content:center;min-width:4.5rem;min-height:2.75rem;padding:.46rem .58rem}.tool-page[data-nativgen-page-kind=strategy] .strategy-evidence-recovery-checklist[data-density=compact-complete] .evidence-recovery-checklist__boundary{-webkit-line-clamp:2;-webkit-box-orient:vertical;padding-top:0;font-size:.72rem;line-height:1.32;display:-webkit-box;overflow:hidden}.analyze-task-alert{flex-direction:column;align-items:stretch}.strategy-followup-grid,.followup-feedback-row{grid-template-columns:1fr}.analyze-readonly-banner{flex-direction:column;align-items:flex-start}.acceptance-table thead,.demand-preview-table thead{display:none}.acceptance-table,.acceptance-table tbody,.acceptance-table tr,.acceptance-table td,.demand-preview-table,.demand-preview-table tbody,.demand-preview-table tr,.demand-preview-table td{width:100%;display:block}.acceptance-table tr,.demand-preview-table tr{border-bottom:1px solid #e2e8f0;padding:.65rem}.acceptance-table td,.demand-preview-table td{border:0;grid-template-columns:7.5rem minmax(0,1fr);gap:.75rem;padding:.28rem 0;display:grid;text-align:left!important}.acceptance-table td:before,.demand-preview-table td:before{content:attr(data-label);color:#64748b;font-size:.72rem;font-weight:850}.acceptance-table th:first-child,.acceptance-table td:first-child,.compare-preview-table th:first-child,.compare-preview-table td:first-child{position:static}}.analyze-top-summary{margin-bottom:16px}.analyze-feedback-panel,.analyze-feedback-form{gap:12px;display:grid}.analyze-feedback-form label{gap:6px;display:grid}.analyze-feedback-form select,.analyze-feedback-form textarea{background:#ffffffe6;border:1px solid #0f172a1f;border-radius:14px;width:100%;padding:10px 12px}.analyze-feedback-toggles{gap:8px;display:grid}.analyze-feedback-toggles label{color:#0f172ac2;align-items:center;gap:8px;font-size:14px;display:flex}.analyze-evidence-page{--analyze-text-strong:#0f172a;--analyze-text-body:#1e293b;--analyze-text-muted:#475569;--analyze-border:#cbd5e1;--analyze-border-soft:#dbe5f0;--analyze-surface:#fff;--analyze-surface-soft:#f8fafc;--analyze-surface-tint:#eef4fb}.analyze-evidence-page .task-page-section,.analyze-evidence-page .task-state-strip,.analyze-evidence-page .page-state-panel,.analyze-evidence-page .analyze-diff-panel,.analyze-evidence-page .analyze-timeline-panel,.analyze-evidence-page .analyze-action-panel,.analyze-evidence-page .analyze-share-panel,.analyze-evidence-page .analyze-feedback-panel{background:var(--analyze-surface);color:var(--analyze-text-body);box-shadow:inset 0 0 0 1px #94a3b847,0 14px 30px #0f172a12}.analyze-evidence-page .task-page-section__head{border-bottom-color:var(--analyze-border-soft)}.analyze-evidence-page .task-page-section__head h2,.analyze-evidence-page .page-state-panel__body strong,.analyze-evidence-page .analyze-share-panel h2,.analyze-evidence-page .analyze-feedback-panel h2,.analyze-evidence-page .analyze-action-panel h2,.analyze-evidence-page .analyze-diff-panel h2,.analyze-evidence-page .analyze-timeline-panel h2{color:var(--analyze-text-strong)}.analyze-evidence-page .section-copy,.analyze-evidence-page .muted-copy,.analyze-evidence-page .page-state-panel p,.analyze-evidence-page .analyze-share-panel p,.analyze-evidence-page .analyze-feedback-panel p,.analyze-evidence-page .analyze-diff-panel p,.analyze-evidence-page .analyze-action-item p,.analyze-evidence-page .analyze-detail-block p,.analyze-evidence-page .analyze-detail-block small,.analyze-evidence-page .analyze-source-card small,.analyze-evidence-page .analyze-source-card em{color:var(--analyze-text-muted)}.analyze-evidence-page .task-page-info-card,.analyze-evidence-page .task-state-strip__item,.analyze-evidence-page .page-state-panel,.analyze-evidence-page .analyze-source-card,.analyze-evidence-page .analyze-action-item,.analyze-evidence-page .analyze-detail-block{border-color:var(--analyze-border-soft);background:var(--analyze-surface-soft)}.analyze-evidence-page .task-page-info-card strong,.analyze-evidence-page .task-state-strip__item strong,.analyze-evidence-page .analyze-source-card strong,.analyze-evidence-page .analyze-action-item strong,.analyze-evidence-page .analyze-detail-block strong{color:var(--analyze-text-strong)}.analyze-evidence-page .task-page-info-card p,.analyze-evidence-page .task-page-info-card small,.analyze-evidence-page .task-state-strip__item p,.analyze-evidence-page .task-state-strip__item span,.analyze-evidence-page .analyze-source-card span,.analyze-evidence-page .analyze-action-item span,.analyze-evidence-page .analyze-detail-block span{color:var(--analyze-text-muted)}.analyze-product-decision{border-color:var(--analyze-border);color:var(--analyze-text-body);background:#fff;gap:.82rem;margin-bottom:1rem;display:grid}.analyze-product-decision p{color:var(--analyze-text-body);margin:0;line-height:1.62}.analyze-product-decision--success{background:#f0fdf4;border-color:#86efac}.analyze-product-decision--warn{background:#fff7ed;border-color:#fdba74}.analyze-product-decision--danger{background:#fff1f2;border-color:#fca5a5}.analyze-evidence-page .task-page-info-grid>.task-page-info-card:first-child strong,.analyze-evidence-page .task-page-info-grid>.task-page-info-card:first-child p,.analyze-evidence-page .task-page-info-grid>.task-page-info-card:first-child small,.analyze-evidence-page .task-state-strip__grid>.task-state-strip__item:first-child span,.analyze-evidence-page .task-state-strip__grid>.task-state-strip__item:first-child strong,.analyze-evidence-page .task-state-strip__grid>.task-state-strip__item:first-child p{color:#f8fbff}.analyze-progress-panel .task-page-info-grid>.task-page-info-card:first-child{background:var(--surface-panel)!important}.analyze-progress-panel .task-page-info-grid>.task-page-info-card:first-child :where(strong,p,small){color:var(--text-primary)!important}.analyze-progress-panel .task-page-info-grid>.task-page-info-card:first-child small,.analyze-progress-panel .task-page-info-grid>.task-page-info-card:first-child p{color:var(--text-muted-readable)!important}.analyze-evidence-page .analyze-source-card--success,.analyze-evidence-page .analyze-action-item--success{background:#ecfdf5;border-color:#86efac}.analyze-evidence-page .analyze-source-card--warn,.analyze-evidence-page .analyze-action-item--warn{background:#fff7ed;border-color:#fdba74}.analyze-evidence-page .analyze-source-card--danger,.analyze-evidence-page .analyze-action-item--danger{background:#fff1f2;border-color:#fca5a5}.analyze-source-card em{font-size:.75rem;font-style:normal;line-height:1.45;display:block}.analyze-evidence-page .analyze-evidence-table-wrap{border-color:var(--analyze-border);background:var(--analyze-surface);box-shadow:inset 0 0 0 1px #ffffffb8,0 12px 26px #0f172a14}.analyze-evidence-page .analyze-evidence-table th{background:var(--analyze-surface-tint);color:#334155}.analyze-evidence-page .analyze-evidence-table td{color:var(--analyze-text-body);border-bottom-color:var(--analyze-border-soft);background:var(--analyze-surface)}.analyze-evidence-page .analyze-evidence-table td strong{color:var(--analyze-text-strong)}.analyze-evidence-page .analyze-evidence-table td small,.analyze-evidence-page .analyze-evidence-table td p{color:var(--analyze-text-muted)}.analyze-evidence-page .analyze-evidence-table tbody tr:nth-child(odd) td{background:#fbfdff}.analyze-evidence-page .acceptance-table th:first-child,.analyze-evidence-page .acceptance-table td:first-child{background:#fff;box-shadow:8px 0 18px #0f172a0d}.analyze-evidence-page .analyze-evidence-table tbody tr:nth-child(odd) td:first-child{background:#fbfdff}.analyze-evidence-page .analyze-evidence-table tbody tr:hover td:first-child{background:#edf6ff}.analyze-evidence-row-detail{margin-top:.55rem}.analyze-evidence-row-detail>summary{cursor:pointer;color:var(--text-secondary);font-size:.8rem;font-weight:750}.analyze-evidence-row-detail dl{color:var(--text-primary);gap:.5rem;margin:.65rem 0 0;display:grid}.analyze-evidence-row-detail div{grid-template-columns:4.5rem minmax(0,1fr);gap:.6rem;display:grid}.analyze-evidence-row-detail dt,.analyze-evidence-row-detail dd{margin:0;font-size:.78rem;line-height:1.5}.analyze-evidence-row-detail dt{color:var(--text-muted-readable);font-weight:750}.analyze-evidence-row-detail dd{color:var(--text-secondary)}.analyze-evidence-page .label-inline{color:var(--badge-neutral-text);background:var(--badge-neutral-bg);border-color:var(--badge-neutral-border)}.analyze-evidence-page .label-inline--success{color:var(--badge-success-text);background:var(--badge-success-bg);border-color:var(--badge-success-border)}.analyze-evidence-page .label-inline--warn{color:var(--badge-warning-text);background:var(--badge-warning-bg);border-color:var(--badge-warning-border)}.analyze-evidence-page .label-inline--danger{color:var(--badge-danger-text);background:var(--badge-danger-bg);border-color:var(--badge-danger-border)}.analyze-evidence-page .copyable-code,.analyze-evidence-page .copyable-code code{color:var(--analyze-text-body)}.analyze-evidence-page .copyable-code button{opacity:1;color:#334155;box-shadow:inset 0 0 0 1px var(--analyze-border);background:#fff}.analyze-evidence-page :where(a,button).button-primary,.analyze-evidence-page :where(a,button).button-secondary,.analyze-evidence-page :where(a,button).button-ghost{opacity:1;font-weight:850;box-shadow:inset 0 0 0 1px #94a3b847}.analyze-evidence-page :where(a,button).button-primary{color:#fff;background:linear-gradient(135deg,#0f2a4f,#1d4ed8);border-color:#1d4ed8}.analyze-evidence-page :where(a,button).button-secondary{color:#1d4ed8;background:#eff6ff;border-color:#93c5fd}.analyze-evidence-page :where(a,button).button-ghost{color:#334155;border-color:var(--analyze-border);background:#fff}.analyze-evidence-page :where(a,button).button-primary:hover,.analyze-evidence-page :where(a,button).button-secondary:hover,.analyze-evidence-page :where(a,button).button-ghost:hover{transform:translateY(-1px);box-shadow:inset 0 0 0 1px #3b82f633,0 10px 22px #0f172a1a}.analyze-evidence-page button.button-primary:disabled,.analyze-evidence-page button.button-secondary:disabled,.analyze-evidence-page button.button-ghost:disabled{opacity:1;color:var(--control-disabled-text);background:var(--control-disabled-surface);border-color:var(--control-disabled-border);box-shadow:inset 0 0 0 1px var(--control-disabled-border);cursor:not-allowed;transform:none}.analyze-detail-drawer__backdrop{background:#0f172a1f}.analyze-detail-drawer__panel{color:var(--analyze-text-body,#1e293b);background:#fff;box-shadow:inset 0 0 0 1px #94a3b847,0 24px 72px #0f172a3d}.analyze-detail-drawer__head h2{color:var(--analyze-text-strong,#0f172a)}.analyze-timeline-list{gap:12px;display:grid}.analyze-timeline-item{background:#ffffffdb;border:1px solid #0f172a14;border-radius:16px;gap:4px;padding:12px 14px;display:grid}.analyze-timeline-item span{letter-spacing:.08em;text-transform:uppercase;color:#5a6681e0;font-size:11px}.analyze-timeline-item strong{color:#0f172aeb;font-size:15px}.analyze-timeline-item small{color:#5a6681d1}.app-workbench-layout{grid-template-columns:minmax(0,16.5rem) minmax(0,1fr);gap:.9rem;min-height:100vh;padding:.9rem;display:grid;position:relative}.app-shell--app .page-frame--app{gap:.95rem;margin-left:0;padding:0}.app-sidebar{background:var(--surface-shell-strong,var(--surface-panel-strong));border:0;border-radius:1.35rem;grid-template-rows:auto 1fr auto auto;gap:.72rem;min-height:calc(100vh - 2rem);padding:.82rem;display:grid;position:sticky;top:1rem}@supports (color:color-mix(in lab, red, red)){.app-sidebar{background:color-mix(in srgb,var(--surface-shell-strong,var(--surface-panel-strong))96%,transparent)}}.app-sidebar{box-shadow:var(--app-shell-edge-strong),var(--app-shell-shadow-strong);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);z-index:var(--z-sticky)}.app-sidebar__brand{gap:.65rem;display:grid}.app-sidebar__workspace{border-radius:var(--radius-pill,999px);background:var(--app-shell-muted);width:fit-content;min-height:1.72rem;color:var(--text-secondary);letter-spacing:.04em;align-items:center;padding:.32rem .58rem;font-size:.7rem;font-weight:700;display:inline-flex}.app-sidebar__section{gap:.55rem;display:grid}.app-sidebar__section--recovery{align-content:start}.app-sidebar__section-label{color:var(--text-muted);letter-spacing:.1em;text-transform:uppercase;font-size:.68rem;font-weight:760}.app-sidebar__nav{align-content:start;gap:.18rem;display:grid}.app-sidebar__nav a{border-radius:var(--radius-control,1rem);color:var(--text-secondary);border:0;gap:.12rem;padding:.66rem .72rem .66rem .82rem;text-decoration:none;transition:background-color .16s,color .16s,box-shadow .16s;display:grid;position:relative}.app-sidebar__nav a:before{content:"";background:0 0;border-radius:999px;width:2px;transition:background-color .16s;position:absolute;top:.68rem;bottom:.68rem;left:.42rem}.app-sidebar__nav a span{color:var(--text-primary);font-size:.9rem;font-weight:760;line-height:1.2}.app-sidebar__nav a small{color:var(--text-muted);font-size:.75rem;line-height:1.35}.app-sidebar__nav a:hover{background:var(--app-shell-muted)}.app-sidebar__nav a.is-active{background:var(--accent-primary)}@supports (color:color-mix(in lab, red, red)){.app-sidebar__nav a.is-active{background:color-mix(in srgb,var(--accent-primary)7%,var(--surface-interactive,white))}}.app-sidebar__nav a.is-active{box-shadow:inset 0 0 0 1px var(--accent-primary)}@supports (color:color-mix(in lab, red, red)){.app-sidebar__nav a.is-active{box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--accent-primary)14%,transparent)}.app-sidebar__nav a.is-active:before{background:color-mix(in srgb,var(--accent-primary)82%,transparent)}}.app-sidebar__nav a.is-active span{color:var(--accent-primary)}@supports (color:color-mix(in lab, red, red)){.app-sidebar__nav a.is-active span{color:color-mix(in srgb,var(--accent-primary)82%,black 18%)}}.app-sidebar__nav a.is-active small{color:var(--accent-primary)}@supports (color:color-mix(in lab, red, red)){.app-sidebar__nav a.is-active small{color:color-mix(in srgb,var(--accent-primary)72%,black 28%)}}.app-sidebar__recovery{gap:.4rem;display:grid}.app-sidebar__recovery-card{border-radius:var(--radius-control,1rem);background:var(--app-shell-evidence);color:var(--text-primary);box-shadow:var(--app-shell-edge-table);border:0;gap:.12rem;padding:.7rem .76rem;text-decoration:none;transition:background-color .16s,box-shadow .16s;display:grid}.app-sidebar__recovery-card:hover{background:var(--accent-primary)}@supports (color:color-mix(in lab, red, red)){.app-sidebar__recovery-card:hover{background:color-mix(in srgb,var(--accent-primary)7%,var(--app-shell-evidence))}}.app-sidebar__recovery-card:hover{box-shadow:var(--app-shell-edge-table),inset 2px 0 0 var(--accent-primary)}@supports (color:color-mix(in lab, red, red)){.app-sidebar__recovery-card:hover{box-shadow:var(--app-shell-edge-table),inset 2px 0 0 color-mix(in srgb,var(--accent-primary)58%,transparent)}}.app-sidebar__recovery-card strong{font-size:.9rem}.app-sidebar__recovery-card small{color:var(--text-muted);font-size:.74rem;line-height:1.4}.app-sidebar__footer{gap:.48rem;display:grid}.app-sidebar__footer .shell-help-link,.app-sidebar__footer .theme-toggle{justify-content:center;width:100%}.build-fingerprint{color:var(--app-shell-sidebar-text);background:#ffffff0e;border-radius:8px;grid-template-columns:auto 1fr;align-items:center;gap:.12rem .45rem;padding:.55rem .62rem;display:grid;box-shadow:inset 0 0 0 1px #b7c5e021}.build-fingerprint span,.build-fingerprint small{color:var(--text-muted);font-size:.68rem;line-height:1.2}.build-fingerprint strong{min-width:0;color:inherit;font-family:var(--font-next-mono);text-overflow:ellipsis;white-space:nowrap;font-size:.72rem;overflow:hidden}.build-fingerprint small{text-overflow:ellipsis;white-space:nowrap;grid-column:1/-1;overflow:hidden}.build-fingerprint--header{min-height:2.35rem;font-family:var(--font-next-mono);white-space:nowrap;padding:0 .72rem;font-size:.72rem;display:inline-flex}.build-fingerprint--operator-only{display:none}.build-fingerprint--unverified{color:var(--status-review)}@supports (color:color-mix(in lab, red, red)){.build-fingerprint--unverified{color:color-mix(in srgb,var(--status-review)72%,var(--text-primary))}}.build-fingerprint--unverified{background:var(--status-review)}@supports (color:color-mix(in lab, red, red)){.build-fingerprint--unverified{background:color-mix(in srgb,var(--status-review)10%,transparent)}}.build-fingerprint--unverified{box-shadow:inset 0 0 0 1px var(--status-review)}@supports (color:color-mix(in lab, red, red)){.build-fingerprint--unverified{box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--status-review)22%,transparent)}}.app-sidebar__nav a:focus-visible,.app-sidebar__recovery-card:focus-visible,.app-sidebar__footer .shell-help-link:focus-visible,.app-sidebar__footer .theme-toggle:focus-visible,.app-sidebar-toggle:focus-visible{outline:2px solid var(--focus-ring);outline-offset:3px}.app-sidebar-toggle{z-index:calc(var(--z-drawer) + 2);background:var(--surface-panel-strong);border:0;border-radius:999px;align-items:center;gap:.55rem;min-height:2.75rem;padding:.65rem .85rem;display:none;position:fixed;top:1rem;left:1rem}@supports (color:color-mix(in lab, red, red)){.app-sidebar-toggle{background:color-mix(in srgb,var(--surface-panel-strong)94%,transparent)}}.app-sidebar-toggle{box-shadow:var(--app-shell-edge-table),var(--app-shell-shadow-card);color:var(--text-primary);font:inherit;font-weight:720}.app-sidebar-toggle__copy{text-align:left;gap:.02rem;display:grid}.app-sidebar-toggle__copy small{color:var(--text-muted);letter-spacing:.08em;text-transform:uppercase;font-size:.67rem;font-weight:760}.app-sidebar-toggle__copy strong{font-size:.88rem;line-height:1.2}.app-sidebar-backdrop{z-index:var(--z-drawer);background:#0f172a42;border:0;position:fixed;inset:0}.route-canvas{animation:.15s ease-out both route-canvas-enter;position:relative}.route-canvas.is-transitioning{isolation:isolate}.route-canvas__continuity-skeleton{z-index:calc(var(--z-sticky) - 2);pointer-events:none;opacity:.38;grid-template-columns:1.1fr .72fr;gap:.85rem;animation:.17s ease-out forwards route-canvas-skeleton-dismiss;display:grid;position:absolute;inset:.55rem}.route-canvas__continuity-skeleton span{background:linear-gradient(90deg,var(--surface-panel-strong),var(--surface-interactive),var(--surface-panel-strong));border-radius:1.1rem;min-height:4.6rem}@supports (color:color-mix(in lab, red, red)){.route-canvas__continuity-skeleton span{background:linear-gradient(90deg,color-mix(in srgb,var(--surface-panel-strong)88%,transparent),color-mix(in srgb,var(--surface-interactive)96%,transparent),color-mix(in srgb,var(--surface-panel-strong)88%,transparent))}}.route-canvas__continuity-skeleton span{box-shadow:var(--app-shell-edge-table);background-size:220% 100%;animation:1.4s ease-in-out infinite route-canvas-skeleton}.route-canvas__continuity-skeleton span:first-child{grid-column:span 2;min-height:3rem}.active-task-presence,.global-task-center{--active-task-pulse:var(--status-ready);z-index:calc(var(--z-toast) + 5);width:min(27rem,100vw - 2rem);color:var(--text-primary);pointer-events:none;justify-items:end;gap:.58rem;display:grid;position:fixed;bottom:1rem;right:1rem}.global-task-center>*{pointer-events:auto}.global-task-center__trigger{background:var(--surface-readable-dark);width:min(11.5rem,100vw - 2rem);min-height:3.1rem;box-shadow:var(--app-shell-edge-table),0 16px 34px var(--shadow-strong);border:0;border-radius:999px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:.58rem;padding:.5rem .56rem;display:grid}@supports (color:color-mix(in lab, red, red)){.global-task-center__trigger{box-shadow:var(--app-shell-edge-table),0 16px 34px color-mix(in srgb,var(--shadow-strong)16%,transparent)}}.global-task-center__trigger{color:var(--text-on-dark);font:inherit;text-align:left;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);transition:transform .15s,box-shadow .15s,background .15s}.global-task-center__trigger:hover{box-shadow:var(--app-shell-edge-strong),0 20px 38px var(--shadow-strong);transform:translateY(-1px)}@supports (color:color-mix(in lab, red, red)){.global-task-center__trigger:hover{box-shadow:var(--app-shell-edge-strong),0 20px 38px color-mix(in srgb,var(--shadow-strong)20%,transparent)}}.global-task-center__trigger:focus-visible,.global-task-center__history-link:focus-visible,.global-task-center__action:focus-visible,.global-task-center__close:focus-visible,.global-task-center__asin:focus-visible{outline:2px solid var(--focus-ring);outline-offset:3px}.global-task-center__pulse{background:var(--active-task-pulse);width:.76rem;height:.76rem;box-shadow:0 0 0 0 var(--active-task-pulse);border-radius:999px;position:relative}@supports (color:color-mix(in lab, red, red)){.global-task-center__pulse{box-shadow:0 0 0 0 color-mix(in srgb,var(--active-task-pulse)30%,transparent)}}.global-task-center__trigger-copy{gap:.06rem;min-width:0;display:grid}.global-task-center__trigger-copy small,.global-task-center__eyebrow,.global-task-center__task-type{color:var(--text-on-dark-muted);letter-spacing:.08em;text-transform:uppercase;font-size:.68rem;font-weight:760}.global-task-center__trigger-copy strong{color:var(--text-on-dark);-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:.83rem;font-weight:760;line-height:1.22;display:none;overflow:hidden}.global-task-center__counter{background:var(--surface-readable-light);border-radius:999px;place-items:center;min-width:1.8rem;height:1.8rem;padding:0 .45rem;display:inline-grid}@supports (color:color-mix(in lab, red, red)){.global-task-center__counter{background:color-mix(in srgb,var(--surface-readable-light)92%,transparent)}}.global-task-center__counter{box-shadow:var(--app-shell-edge-table);color:var(--text-on-light);font-family:var(--font-mono);font-variant-numeric:tabular-nums;font-size:.76rem;font-weight:780}.global-task-center__panel{background:var(--surface-readable-light);width:min(24rem,100vw - 2rem);max-height:min(24rem,100vh - 8rem);box-shadow:var(--app-shell-edge-strong),0 26px 62px var(--shadow-strong);border:1px solid #9cacc673;border-radius:1.05rem;gap:.72rem;padding:.78rem;display:grid;overflow:auto}@supports (color:color-mix(in lab, red, red)){.global-task-center__panel{box-shadow:var(--app-shell-edge-strong),0 26px 62px color-mix(in srgb,var(--shadow-strong)22%,transparent)}}.global-task-center__panel{color:var(--text-on-light);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);animation:.14s ease-out both global-task-center-panel-in}@media (min-width:1101px){.app-workbench-layout:has(.global-task-center.is-expanded) .app-workbench-main{padding-right:min(26rem,28vw);transition:padding-right .16s}.global-task-center.is-expanded{align-content:start;top:1rem;bottom:auto;right:1rem}.global-task-center.is-expanded .global-task-center__trigger,.global-task-center.is-expanded .global-task-center__panel{width:min(24rem,26vw)}.global-task-center.is-expanded .global-task-center__trigger-copy strong{display:-webkit-box}.global-task-center.is-expanded .global-task-center__panel{max-height:calc(100vh - 6.4rem)}}@media (min-width:1101px) and (max-width:1500px){:is(.app-workbench-layout:has(.global-task-center.is-expanded) .workspace-command-stage__content,.app-workbench-layout:has(.global-task-center.is-expanded) .workbench-canvas--two-pane,.app-workbench-layout:has(.global-task-center.is-expanded) .workspace-tool-starts,.app-workbench-layout:has(.global-task-center.is-expanded) .task-object-bar__grid){grid-template-columns:1fr}:is(.app-workbench-layout:has(.global-task-center.is-expanded) .workspace-tool-starts,.app-workbench-layout:has(.global-task-center.is-expanded) .workspace-utility-grid,.app-workbench-layout:has(.global-task-center.is-expanded) .workspace-entry-strip){max-width:min(48rem,100%)}.app-workbench-layout:has(.global-task-center.is-expanded) .workspace-command-stage__headline h1{max-width:none}}.global-task-center__head,.global-task-center__row-actions{justify-content:space-between;align-items:center;gap:.7rem;display:flex}.global-task-center__head-actions{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:.45rem;display:flex}.global-task-center__close{background:var(--surface-readable-light);border:0;border-radius:999px;justify-content:center;align-items:center;min-height:1.88rem;padding:.42rem .68rem;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.global-task-center__close{background:color-mix(in srgb,var(--surface-readable-light)84%,var(--surface-panel-soft))}}.global-task-center__close{box-shadow:var(--app-shell-edge-table);color:var(--text-on-light);font:inherit;cursor:pointer;font-size:.78rem;font-weight:800;line-height:1.2}.global-task-center__head h2{color:var(--text-on-light);margin:.12rem 0 0;font-size:1rem;line-height:1.2}.global-task-center__history-link,.global-task-center__action{background:var(--surface-readable-light);border:0;border-radius:999px;justify-content:center;align-items:center;gap:.34rem;min-height:1.88rem;padding:.42rem .62rem;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.global-task-center__history-link,.global-task-center__action{background:color-mix(in srgb,var(--surface-readable-light)84%,var(--surface-panel-soft))}}.global-task-center__history-link,.global-task-center__action{box-shadow:var(--app-shell-edge-table);color:var(--text-on-light);text-align:center;font-size:.73rem;font-weight:740;line-height:1.2;text-decoration:none}.global-task-center__history-link .action-icon,.global-task-center__action .action-icon{flex:none;width:1.04rem;height:1.04rem}.global-task-center__action[data-action-busy=true] .action-icon svg{animation:.78s linear infinite task-center-spin}.global-task-center__action--primary{background:var(--surface-readable-dark);color:var(--text-on-dark)}.global-task-center__list{gap:.52rem;display:grid}.global-task-center__row{background:var(--surface-readable-light);box-shadow:var(--app-shell-edge-table);color:var(--text-on-light);border-radius:.85rem;grid-template-columns:auto minmax(0,1fr);gap:.5rem;padding:.7rem;display:grid}.global-task-center__row-icon{background:var(--surface-panel-soft);border-radius:.72rem;place-items:center;width:2.18rem;height:2.18rem;display:inline-grid}@supports (color:color-mix(in lab, red, red)){.global-task-center__row-icon{background:color-mix(in srgb,var(--surface-panel-soft)72%,transparent)}}.global-task-center__row-icon{box-shadow:inset 0 0 0 1px var(--app-shell-border)}@supports (color:color-mix(in lab, red, red)){.global-task-center__row-icon{box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--app-shell-border)70%,transparent)}}.global-task-center__row-icon .module-icon,.global-task-center__state-pill .state-icon{flex:none;width:1.08rem;height:1.08rem}.global-task-center__row-icon[data-tone=success]{background:var(--status-ready)}@supports (color:color-mix(in lab, red, red)){.global-task-center__row-icon[data-tone=success]{background:color-mix(in srgb,var(--status-ready)12%,var(--surface-readable-light))}}.global-task-center__row-icon[data-tone=warn]{background:var(--status-review)}@supports (color:color-mix(in lab, red, red)){.global-task-center__row-icon[data-tone=warn]{background:color-mix(in srgb,var(--status-review)14%,var(--surface-readable-light))}}.global-task-center__row-icon[data-tone=danger]{background:var(--status-blocked)}@supports (color:color-mix(in lab, red, red)){.global-task-center__row-icon[data-tone=danger]{background:color-mix(in srgb,var(--status-blocked)12%,var(--surface-readable-light))}}.global-task-center__row[data-current-route=true]{background:var(--accent-soft)}@supports (color:color-mix(in lab, red, red)){.global-task-center__row[data-current-route=true]{background:color-mix(in srgb,var(--accent-soft)42%,var(--surface-readable-light))}}.global-task-center__row[data-state-key=waiting],.global-task-center__row[data-state-key=fairness_delayed],.global-task-center__row[data-state-key=partial],.global-task-center__row[data-state-key=partial_success]{background:var(--surface-readable-warning)}.global-task-center__row[data-state-key=failed],.global-task-center__row[data-state-key=expired],.global-task-center__row[data-state-key=stale],.global-task-center__row[data-state-key=stale_running],.global-task-center__row[data-state-key=dead_lettered],.global-task-center__row[data-state-key=degraded]{background:var(--control-error-surface)}.global-task-center__row[data-state-key=complete],.global-task-center__row[data-state-key=completed],.global-task-center__row[data-state-key=ready]{background:var(--status-ready)}@supports (color:color-mix(in lab, red, red)){.global-task-center__row[data-state-key=complete],.global-task-center__row[data-state-key=completed],.global-task-center__row[data-state-key=ready]{background:color-mix(in srgb,var(--status-ready)10%,var(--surface-readable-light))}}.global-task-center__row-main{grid-template-columns:auto minmax(0,1fr) auto;align-items:baseline;gap:.18rem .42rem;display:grid}.global-task-center__state-pill{background:var(--surface-panel-soft);border-radius:999px;justify-self:start;align-items:center;gap:.28rem;min-height:1.5rem;padding:.18rem .42rem;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.global-task-center__state-pill{background:color-mix(in srgb,var(--surface-panel-soft)78%,transparent)}}.global-task-center__state-pill{box-shadow:inset 0 0 0 1px var(--app-shell-border)}@supports (color:color-mix(in lab, red, red)){.global-task-center__state-pill{box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--app-shell-border)72%,transparent)}}.global-task-center__state-pill{color:var(--text-on-light);font-size:.68rem;font-weight:820}@supports (color:color-mix(in lab, red, red)){.global-task-center__state-pill[data-tone=success]{background:color-mix(in srgb,var(--status-ready)11%,var(--surface-readable-light))}.global-task-center__state-pill[data-tone=warn]{background:color-mix(in srgb,var(--status-review)14%,var(--surface-readable-light))}.global-task-center__state-pill[data-tone=danger]{background:color-mix(in srgb,var(--status-blocked)10%,var(--surface-readable-light))}}.global-task-center__row-main [data-theme-surface=seller-posture-badge]{justify-self:start}.global-task-center__current-badge{color:#12345f;background:#dbeafe;border-radius:999px;justify-self:end;padding:.16rem .42rem;font-size:.66rem;font-weight:820}.global-task-center__asin{color:var(--text-on-light);cursor:copy;font-family:var(--font-mono);font-variant-numeric:tabular-nums slashed-zero;text-align:left;text-overflow:ellipsis;white-space:nowrap;background:0 0;border:0;font-size:.82rem;font-weight:760;overflow:hidden}.global-task-center__asin span{color:var(--text-on-light-muted);font-family:var(--font-sans,inherit);margin-left:.42rem;font-size:.66rem;font-weight:720}.global-task-center__meta{color:var(--text-on-light-muted);font-variant-numeric:tabular-nums;grid-column:1/-1;font-size:.72rem;line-height:1.35}.global-task-center__row p{color:var(--text-on-light-muted);margin:0;font-size:.78rem;line-height:1.5}.global-task-center__row-detail{color:var(--text-on-light-muted);gap:.32rem;font-size:.74rem;line-height:1.45;display:grid}.global-task-center__row-detail summary{cursor:pointer;color:var(--text-on-light);font-size:.73rem;font-weight:820}.global-task-center__row-detail strong,.global-task-center__row-detail em{color:var(--text-on-light-muted);font-style:normal;display:block}.global-task-center__row-detail:focus-within{outline:2px solid var(--focus-ring);outline-offset:3px}.global-task-center__visible-reason{background:#f8fafcdb;border:1px solid #94a3b84d;border-radius:.55rem;gap:.2rem;padding:.5rem .6rem;display:grid}.global-task-center__visible-reason span{color:var(--text-on-light);font-size:.72rem;font-weight:820}.global-task-center__visible-reason p,.global-task-center__visible-reason small{color:var(--text-on-light-muted);margin:0;font-size:.76rem;line-height:1.45}.global-task-center__row-actions{flex-wrap:wrap;grid-column:2;justify-content:flex-start}.global-task-center__empty,.global-task-center__skeleton{background:var(--surface-readable-light);box-shadow:var(--app-shell-edge-table);color:var(--text-on-light);border-radius:.85rem;gap:.5rem;padding:.74rem;display:grid}.global-task-center__empty p{color:var(--text-on-light-muted);margin:0;font-size:.78rem;line-height:1.5}.global-task-center__skeleton span{background:linear-gradient(90deg,var(--surface-panel-soft),var(--surface-interactive),var(--surface-panel-soft));border-radius:999px;height:.72rem}@supports (color:color-mix(in lab, red, red)){.global-task-center__skeleton span{background:linear-gradient(90deg,color-mix(in srgb,var(--surface-panel-soft)72%,transparent),color-mix(in srgb,var(--surface-interactive)96%,transparent),color-mix(in srgb,var(--surface-panel-soft)72%,transparent))}}.global-task-center__skeleton span{background-size:220% 100%;animation:1.4s ease-in-out infinite route-canvas-skeleton}.global-task-center__skeleton span:nth-child(2){width:78%}.global-task-center__skeleton span:nth-child(3){width:54%}.active-task-presence[data-state-key=fairness_delayed],.sidebar-task-presence[data-state-key=fairness_delayed],.active-task-presence[data-state-key=waiting],.sidebar-task-presence[data-state-key=waiting],.active-task-presence[data-state-key=partial_success],.sidebar-task-presence[data-state-key=partial_success],.active-task-presence[data-state-key=local_hint_degraded],.sidebar-task-presence[data-state-key=local_hint_degraded]{--active-task-pulse:var(--status-review)}.active-task-presence[data-state-key=stale_running],.sidebar-task-presence[data-state-key=stale_running],.active-task-presence[data-state-key=dead_lettered],.sidebar-task-presence[data-state-key=dead_lettered],.active-task-presence[data-state-key=degraded],.sidebar-task-presence[data-state-key=degraded],.active-task-presence[data-state-key=failed],.sidebar-task-presence[data-state-key=failed]{--active-task-pulse:var(--status-blocked)}@keyframes active-task-pulse{0%{box-shadow:0 0 0 0 color-mix(in srgb,var(--active-task-pulse)26%,transparent)}70%{box-shadow:0 0 0 7px color-mix(in srgb,var(--active-task-pulse)0%,transparent)}to{box-shadow:0 0 0 0 color-mix(in srgb,var(--active-task-pulse)0%,transparent)}}@keyframes global-task-center-panel-in{0%{opacity:0;transform:translateY(.35rem)scale(.985)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes task-center-spin{to{transform:rotate(360deg)}}@keyframes route-canvas-enter{0%{opacity:.86;transform:translateY(.18rem)}to{opacity:1;transform:translateY(0)}}@keyframes route-canvas-skeleton{0%{background-position:120% 0}to{background-position:-120% 0}}@keyframes route-canvas-skeleton-dismiss{0%{opacity:.38}to{opacity:0;visibility:hidden}}.analyze-start-grid>:first-child,.analyze-evidence-side{position:sticky;top:1rem}@media (max-width:1100px){.app-workbench-layout{grid-template-columns:1fr;padding-top:4.5rem}.app-sidebar-toggle{display:inline-flex}.app-sidebar{width:min(18rem,100vw - 2rem);min-height:auto;max-height:calc(100vh - 5.5rem);z-index:calc(var(--z-drawer) + 1);transition:transform .18s;position:fixed;inset:4.5rem auto 1rem 1rem;overflow:auto;transform:translate(calc(-100% - 1rem))}.app-sidebar.is-open{transform:translate(0)}.app-sidebar-backdrop{inset:4.5rem 0 0 min(18rem,100vw - 2rem)}.analyze-start-grid>:first-child,.analyze-evidence-side{position:static}}@media (max-width:720px){.active-task-presence,.global-task-center{right:max(.55rem,env(safe-area-inset-right));bottom:max(.72rem,env(safe-area-inset-bottom));justify-items:end;width:auto;max-width:calc(100vw - 1.1rem)}.global-task-center__trigger{grid-template-columns:auto auto;width:auto;min-width:4.4rem;min-height:2.78rem;padding:.48rem .56rem}.global-task-center__trigger-copy{display:none}.global-task-center__counter{min-width:1.65rem;height:1.65rem;font-size:.72rem}.app-shell--app :where(.button-primary,.button-secondary,.button-ghost,.history-row-action,.history-row-secondary-button,.global-task-center__history-link,.global-task-center__action,.global-task-center__close){min-height:2.75rem}.global-task-center__asin{min-height:2.5rem}.global-task-center.is-expanded{inset:auto 0 max(.75rem,env(safe-area-inset-bottom))0;width:min(100vw - 1rem,460px);margin-inline:auto}.global-task-center.is-expanded .global-task-center__trigger{display:none}.global-task-center.is-expanded .global-task-center__panel{overscroll-behavior:contain;width:100%;padding:1.05rem .9rem max(1rem,env(safe-area-inset-bottom));border-radius:18px 18px 12px 12px;grid-template-rows:auto minmax(0,1fr);display:grid;position:relative;overflow:hidden;box-shadow:0 18px 48px #0f172a3d;max-height:min(42vh,22rem)!important}.global-task-center.is-expanded .global-task-center__list{overscroll-behavior:contain;min-height:0;max-height:none;padding-right:.16rem;overflow:auto}.app-workbench-layout:has(.global-task-center.is-expanded) .app-workbench-main{padding-bottom:min(46vh,24rem)}.analyze-evidence-page:has(.global-task-center.is-expanded){padding-bottom:min(46vh,24rem)}.history-page:has(.global-task-center.is-expanded){padding-bottom:min(46vh,24rem)}.tool-page[data-nativgen-page-kind=compare]:has(.global-task-center.is-expanded){padding-bottom:min(46vh,24rem)}.tool-page[data-nativgen-page-kind=demand]:has(.global-task-center.is-expanded){padding-bottom:min(46vh,24rem)}.tool-page[data-nativgen-page-kind=strategy]:has(.global-task-center.is-expanded){padding-bottom:min(46vh,24rem)}.global-task-center__head,.global-task-center__row-actions{flex-direction:column;align-items:flex-start}.global-task-center__row-actions{grid-column:auto;align-items:flex-end;width:100%}.global-task-center__row-main{grid-template-columns:minmax(0,1fr) auto;align-items:start}.global-task-center__row{grid-template-columns:1fr}.global-task-center__row-icon{display:none}.global-task-center__row-main .global-task-center__task-type,.global-task-center__row-main .global-task-center__state-pill,.global-task-center__row-main .global-task-center__asin,.global-task-center__row-main .global-task-center__meta{grid-column:1/-1}.global-task-center__current-badge{grid-area:1/2}.route-canvas__continuity-skeleton{grid-template-columns:1fr}.route-canvas__continuity-skeleton span:first-child{grid-column:auto}.route-loading-hero,.route-loading-grid,.route-loading-page--history .route-loading-grid,.route-loading-page--compare .route-loading-grid,.route-loading-page--demand .route-loading-grid,.route-loading-hero__stats{grid-template-columns:1fr}.route-loading-panel{min-height:auto}.route-loading-recovery-form__row{grid-template-columns:1fr}.route-loading-recovery-form__row .button-secondary{justify-content:center;width:100%}}@media (prefers-reduced-motion:reduce){.route-canvas,.global-task-center__panel,.global-task-center__trigger,.global-task-center__pulse,.global-task-center__action[data-action-busy=true] .action-icon svg,.route-canvas__continuity-skeleton span,.global-task-center__skeleton span,.route-loading-field{transition:none!important;animation:none!important}}.dense-result-rail__head{justify-content:space-between;align-items:flex-start;gap:.9rem;display:flex}.dense-result-rail__head h3{margin:.35rem 0 0;font-size:1.02rem}.dense-result-rail__badges{flex-wrap:wrap;justify-content:flex-end;gap:.45rem;display:flex}.dense-result-rail__grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:.62rem;display:grid}.dense-result-rail__item{background:var(--surface-inset);border:0;border-radius:.9rem;gap:.24rem;min-height:6.5rem;padding:.72rem .82rem;display:grid}@supports (color:color-mix(in lab, red, red)){.dense-result-rail__item{background:color-mix(in srgb,var(--surface-inset)92%,white 8%)}}.dense-result-rail__item{box-shadow:var(--surface-edge-table)}.dense-result-rail__item span{color:#64748b;letter-spacing:.04em;text-transform:uppercase;font-size:.72rem;font-weight:750}.dense-result-rail__item strong{color:#0f172a;font-variant-numeric:tabular-nums;font-size:1.05rem;line-height:1.35}.dense-result-rail__item p{color:#64748b;margin:0;font-size:.81rem;line-height:1.45}.dense-result-rail__item--success{border-color:var(--status-ready)}@supports (color:color-mix(in lab, red, red)){.dense-result-rail__item--success{border-color:color-mix(in srgb,var(--status-ready)28%,#dbe3ef)}}.dense-result-rail__item--success{background:var(--app-shell-success)}.dense-result-rail__item--warn{border-color:var(--status-review)}@supports (color:color-mix(in lab, red, red)){.dense-result-rail__item--warn{border-color:color-mix(in srgb,var(--status-review)32%,#dbe3ef)}}.dense-result-rail__item--warn{background:var(--app-shell-warn)}.dense-result-rail__item--danger{border-color:var(--status-blocked)}@supports (color:color-mix(in lab, red, red)){.dense-result-rail__item--danger{border-color:color-mix(in srgb,var(--status-blocked)30%,#dbe3ef)}}.dense-result-rail__item--danger{background:var(--app-shell-danger)}.dense-result-note{background:var(--surface-inset-strong);border:0;border-radius:.82rem;padding:.72rem .82rem}@supports (color:color-mix(in lab, red, red)){.dense-result-note{background:color-mix(in srgb,var(--surface-inset-strong)90%,white 10%)}}.dense-result-note{box-shadow:var(--surface-edge-table)}.dense-result-note strong{color:#0f172a;margin-bottom:.28rem;font-size:.83rem;display:block}.dense-result-note p{color:#64748b;margin:0;font-size:.82rem;line-height:1.5}.dense-result-note--success{border-color:var(--status-ready)}@supports (color:color-mix(in lab, red, red)){.dense-result-note--success{border-color:color-mix(in srgb,var(--status-ready)28%,#dbe3ef)}}.dense-result-note--success{background:var(--app-shell-success)}.dense-result-note--warn{border-color:var(--status-review)}@supports (color:color-mix(in lab, red, red)){.dense-result-note--warn{border-color:color-mix(in srgb,var(--status-review)32%,#dbe3ef)}}.dense-result-note--warn{background:var(--app-shell-warn)}.dense-result-note--danger{border-color:var(--status-blocked)}@supports (color:color-mix(in lab, red, red)){.dense-result-note--danger{border-color:color-mix(in srgb,var(--status-blocked)28%,#dbe3ef)}}.dense-result-note--danger{background:var(--app-shell-danger)}.dense-preview-table-wrap{width:100%;box-shadow:var(--surface-edge-panel);background:#fff;border:0;border-radius:.9rem;position:relative;overflow:auto}.dense-preview-table-wrap.is-sample-preview{border:1px dashed var(--accent-primary)}@supports (color:color-mix(in lab, red, red)){.dense-preview-table-wrap.is-sample-preview{border:1px dashed color-mix(in srgb,var(--accent-primary)34%,var(--app-shell-border))}}.dense-preview-table-wrap.is-sample-preview{background:linear-gradient(135deg,var(--accent-soft)0%,#fff 54%),#fff}@supports (color:color-mix(in lab, red, red)){.dense-preview-table-wrap.is-sample-preview{background:linear-gradient(135deg,color-mix(in srgb,var(--accent-soft)16%,#fff)0%,#fff 54%),#fff}}.dense-preview-table-wrap.is-sample-preview:after{content:attr(data-sample-label);pointer-events:none;color:var(--accent-primary);position:absolute;bottom:.62rem;right:.75rem}@supports (color:color-mix(in lab, red, red)){.dense-preview-table-wrap.is-sample-preview:after{color:color-mix(in srgb,var(--accent-primary)18%,transparent)}}.dense-preview-table-wrap.is-sample-preview:after{letter-spacing:.04em;white-space:nowrap;font-size:clamp(1.1rem,3vw,2rem);font-weight:900;transform:rotate(-5deg)}.dense-preview-table__sample-banner{z-index:calc(var(--z-sticky) + 1);background:var(--accent-soft);border-radius:999px;width:fit-content;margin:.56rem .56rem 0;padding:.28rem .52rem;position:sticky;top:0;left:0}@supports (color:color-mix(in lab, red, red)){.dense-preview-table__sample-banner{background:color-mix(in srgb,var(--accent-soft)86%,#fff)}}.dense-preview-table__sample-banner{box-shadow:var(--app-shell-edge-table);color:var(--accent-primary)}@supports (color:color-mix(in lab, red, red)){.dense-preview-table__sample-banner{color:color-mix(in srgb,var(--accent-primary)70%,var(--text-primary))}}.dense-preview-table__sample-banner{font-size:.72rem;font-weight:820}.dense-preview-table{min-width:100%}.dense-preview-table th,.dense-preview-table td{vertical-align:top;padding:.52rem .68rem}.dense-preview-table thead th{z-index:var(--z-sticky);border-bottom:1px solid var(--app-shell-border);background:var(--app-shell-evidence);color:var(--text-muted);letter-spacing:.04em;text-transform:uppercase;font-size:.74rem;font-weight:850;position:sticky;top:0}.dense-preview-table td{color:var(--text-primary);font-size:.85rem;line-height:1.42}.dense-preview-table td.table-cell--num,.dense-preview-table th.table-cell--num{text-align:right;font-variant-numeric:tabular-nums}.dense-preview-table td.table-cell--status,.dense-preview-table th.table-cell--status{text-align:center}.dense-table-cell-stack{gap:.18rem;display:grid}.dense-table-cell-stack small{color:var(--text-muted);font-size:.73rem;line-height:1.4}.dense-table-skeleton{gap:.7rem;display:grid}.dense-table-skeleton .skeleton-line{min-height:2.35rem}.compare-density-grid,.demand-density-grid{gap:1rem;display:grid}@media (max-width:920px){.result-shape-skeleton__head{display:none}.result-shape-skeleton__row,.result-shape-skeleton--actions{grid-template-columns:1fr}.dense-result-rail__head{flex-direction:column}.dense-result-rail__badges{justify-content:flex-start}.dense-result-rail__grid{grid-template-columns:1fr}.dense-preview-table thead{display:none}.dense-preview-table,.dense-preview-table tbody,.dense-preview-table tr,.dense-preview-table td{width:100%;display:block}.dense-preview-table tr{border-bottom:1px solid #e2e8f0;padding:.7rem .82rem}.dense-preview-table td{border-bottom:0;grid-template-columns:8rem minmax(0,1fr);gap:.72rem;padding:.26rem 0;display:grid;text-align:left!important}.dense-preview-table td:before{content:attr(data-label);color:#64748b;letter-spacing:.05em;text-transform:uppercase;font-size:.72rem;font-weight:850}}@media (max-width:640px){.dense-preview-table-mobile-tabs{display:flex!important}.dense-preview-table thead{display:table-header-group}.dense-preview-table,.dense-preview-table tbody{width:100%;display:table}.dense-preview-table tbody{display:table-row-group}.dense-preview-table tr{border-bottom:1px solid #e2e8f0;padding:0;display:table-row}.dense-preview-table th,.dense-preview-table td{width:auto;padding:.5rem .58rem;display:none!important}.dense-preview-table th.col-field,.dense-preview-table td.col-field{width:40%;display:table-cell!important}.dense-preview-table th.col-active,.dense-preview-table td.col-active{width:60%;display:table-cell!important}.dense-preview-table td:before{content:none}}.app-shell--app{--app-shell-card:var(--surface-panel-strong)}@supports (color:color-mix(in lab, red, red)){.app-shell--app{--app-shell-card:color-mix(in srgb,var(--surface-panel-strong)95%,transparent)}}.app-shell--app{--app-shell-card-strong:var(--surface-elevated)}@supports (color:color-mix(in lab, red, red)){.app-shell--app{--app-shell-card-strong:color-mix(in srgb,var(--surface-elevated)96%,var(--surface-inset)4%)}}.app-shell--app{--app-shell-evidence:var(--surface-evidence)}@supports (color:color-mix(in lab, red, red)){.app-shell--app{--app-shell-evidence:color-mix(in srgb,var(--surface-evidence)88%,var(--surface-inset)12%)}}.app-shell--app{--app-shell-muted:var(--surface-panel-soft)}@supports (color:color-mix(in lab, red, red)){.app-shell--app{--app-shell-muted:color-mix(in srgb,var(--surface-panel-soft)80%,var(--surface-inset)20%)}}.app-shell--app{--app-shell-border:var(--border-subtle)}@supports (color:color-mix(in lab, red, red)){.app-shell--app{--app-shell-border:color-mix(in srgb,var(--border-subtle)86%,transparent)}}.app-shell--app{--app-shell-border-strong:var(--border-strong)}@supports (color:color-mix(in lab, red, red)){.app-shell--app{--app-shell-border-strong:color-mix(in srgb,var(--border-strong)92%,white 8%)}}.app-shell--app{--app-shell-shadow:0 10px 28px #0f172a0f;--app-shell-shadow-strong:0 18px 42px #0f172a1a;background:linear-gradient(#eef2f7 0%,#e9eef5 44%,#e4eaf2 100%)}.site-header--app{padding-top:.65rem}.site-header--app .app-header{border-color:var(--app-shell-border-strong);border-radius:.95rem;max-width:106rem;padding:.62rem .72rem .62rem .88rem}@supports (color:color-mix(in lab, red, red)){.site-header--app .app-header{border-color:color-mix(in srgb,var(--app-shell-border-strong)76%,transparent)}}.site-header--app .app-header{background:var(--surface-shell-strong)}@supports (color:color-mix(in lab, red, red)){.site-header--app .app-header{background:color-mix(in srgb,var(--surface-shell-strong)92%,white 8%)}}.site-header--app .app-header{box-shadow:0 10px 26px #0f172a0f}.page-frame--app{gap:.7rem;padding-top:.8rem}.app-page-container,.data-page-container{gap:.9rem;max-width:106rem}.tool-page,.history-page,.workspace-page{gap:.9rem}.app-shell--app .surface-card{background:var(--app-shell-card);box-shadow:var(--app-shell-edge),var(--app-shell-shadow);border-radius:.95rem}.app-shell--app .surface-card--strong{background:var(--app-shell-card-strong);box-shadow:var(--app-shell-edge-strong),var(--app-shell-shadow-strong)}.app-shell--app .surface-pad-md{padding:.84rem .9rem}.app-shell--app .eyebrow{color:var(--accent-primary)}@supports (color:color-mix(in lab, red, red)){.app-shell--app .eyebrow{color:color-mix(in srgb,var(--accent-primary)92%,#0f172a 8%)}}.app-shell--app .eyebrow{letter-spacing:.12em;font-size:.71rem;font-weight:780}.app-shell--app .eyebrow:before{width:1rem}.task-object-bar,.task-page-hero,.task-page-section,.workbench-pane,.workbench-state-card,.dense-result-rail,.history-recovery-panel,.workspace-command-stage,.workspace-launcher-section{position:relative}.task-object-bar:before,.task-page-section:before,.workbench-pane:before,.dense-result-rail:before,.history-recovery-panel:before,.workspace-command-stage:before,.workspace-launcher-section:before{content:"";background:linear-gradient(180deg,var(--accent-primary),transparent 80%);border-radius:999px;width:3px;position:absolute;inset:0 auto 0 0}@supports (color:color-mix(in lab, red, red)){.task-object-bar:before,.task-page-section:before,.workbench-pane:before,.dense-result-rail:before,.history-recovery-panel:before,.workspace-command-stage:before,.workspace-launcher-section:before{background:linear-gradient(180deg,color-mix(in srgb,var(--accent-primary)56%,white 44%),transparent 80%)}}.task-object-bar:before,.task-page-section:before,.workbench-pane:before,.dense-result-rail:before,.history-recovery-panel:before,.workspace-command-stage:before,.workspace-launcher-section:before{opacity:.92}.task-object-bar{padding:.95rem 1rem}.task-object-bar__head{align-items:flex-end;gap:.85rem}.task-object-bar h1{letter-spacing:-.045em;text-wrap:balance;max-width:32rem;font-size:clamp(1.48rem,2vw,2rem);line-height:1.02}.task-object-bar__supporting-copy{max-width:38rem;color:var(--text-secondary)}@supports (color:color-mix(in lab, red, red)){.task-object-bar__supporting-copy{color:color-mix(in srgb,var(--text-secondary)86%,var(--text-muted))}}.task-object-bar__supporting-copy{font-size:.9rem;line-height:1.5}.task-object-bar__grid,.tool-preview-list,.task-page-info-grid,.task-page-stat-grid{gap:.62rem}.task-object-item,.task-page-info-card,.task-page-stat,.dense-result-rail__item,.workbench-state-card{background:var(--surface-inset);border-radius:.82rem}@supports (color:color-mix(in lab, red, red)){.task-object-item,.task-page-info-card,.task-page-stat,.dense-result-rail__item,.workbench-state-card{background:color-mix(in srgb,var(--surface-inset)86%,white 14%)}}.task-object-item,.task-page-info-card,.task-page-stat,.dense-result-rail__item,.workbench-state-card{box-shadow:var(--app-shell-edge-table)}.task-object-item,.task-page-info-card,.dense-result-rail__item{padding:.72rem .8rem}.task-object-item strong,.task-page-info-card strong,.dense-result-rail__item strong,.workbench-state-card strong{color:var(--text-primary)}.task-object-item p,.task-page-info-card p,.dense-result-rail__item p,.workbench-state-card p,.section-copy{color:var(--text-muted)}.task-page-section__head{align-items:flex-end;gap:.7rem}.task-page-section__head h2,.workspace-launcher-section__head h2,.history-recovery-toolbar h1{letter-spacing:-.035em;font-size:clamp(1.08rem,1.55vw,1.4rem);line-height:1.08}.task-page-section__head .section-copy,.dense-result-rail__head .section-copy,.history-recovery-toolbar p{max-width:28rem;font-size:.84rem;line-height:1.45}.workbench-canvas{gap:.82rem}.workbench-canvas--two-pane{grid-template-columns:minmax(0,1.14fr) minmax(21rem,.86fr)}.workbench-pane,.workbench-state-card{gap:.68rem;padding:.86rem .9rem}.dense-result-rail{gap:.72rem}.dense-result-rail__head h3{letter-spacing:-.025em;font-size:1rem}.dense-result-rail__grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:.56rem}.dense-preview-table-wrap,.report-table-wrap,.history-recovery-table{background:var(--surface-interactive);border-radius:.86rem}@supports (color:color-mix(in lab, red, red)){.dense-preview-table-wrap,.report-table-wrap,.history-recovery-table{background:color-mix(in srgb,var(--surface-interactive)96%,var(--surface-inset)4%)}}.dense-preview-table-wrap,.report-table-wrap,.history-recovery-table{box-shadow:var(--app-shell-edge-table),0 8px 20px #0f172a0a}.dense-preview-table th,.dense-preview-table td,.report-table th,.report-table td{padding:.56rem .72rem}.dense-preview-table thead th,.report-table th{z-index:var(--z-sticky);background:var(--surface-evidence);position:sticky;top:0}@supports (color:color-mix(in lab, red, red)){.dense-preview-table thead th,.report-table th{background:color-mix(in srgb,var(--surface-evidence)88%,white 12%)}}.dense-preview-table thead th,.report-table th{color:var(--text-muted)}.dense-preview-table td.table-cell--num,.dense-preview-table th.table-cell--num,.report-table td.table-cell--num,.report-table th.table-cell--num{text-align:right}.dense-preview-table__empty-row td,.report-table .dense-preview-table__empty-row td{text-align:left;background:#f8fbff;padding:1rem}.dense-preview-table__empty-row strong,.dense-preview-table__empty-row small{display:block}.dense-preview-table__empty-row strong{color:#102033;font-size:.92rem}.dense-preview-table__empty-row small{color:#52657c;margin-top:.24rem;font-size:.78rem;line-height:1.45}.workspace-command-stage{padding:1rem}.workspace-command-stage__content{grid-template-columns:minmax(0,1.28fr) minmax(20rem,.88fr);align-items:start;gap:.95rem;display:grid}.workspace-command-stage__main{gap:.82rem;min-width:0;display:grid}.workspace-command-stage__headline{gap:.85rem}.workspace-command-stage__headline p{max-width:30rem;color:var(--text-secondary);font-size:.92rem;line-height:1.46}.workspace-omnibar{background:var(--surface-inset);border-radius:.86rem;gap:.72rem;padding:.82rem}@supports (color:color-mix(in lab, red, red)){.workspace-omnibar{background:color-mix(in srgb,var(--surface-inset)84%,white 16%)}}.workspace-omnibar{box-shadow:var(--app-shell-edge-table)}.workspace-omnibar__field input{min-height:2.9rem}.workspace-command-stage__secondary{gap:.56rem}.workspace-continue-hero__meta{grid-template-columns:repeat(3,minmax(0,1fr));gap:.56rem}.workspace-task-lane{background:var(--surface-readable-light);min-width:0;color:var(--text-on-light);box-shadow:var(--app-shell-edge-table),0 18px 38px #08122614;border-radius:.92rem;gap:.72rem;padding:.86rem;display:grid}.workspace-task-lane__head{justify-content:space-between;align-items:flex-end;gap:.7rem;display:flex}.workspace-task-lane__head h2{letter-spacing:-.03em;margin:.1rem 0 0;font-size:1rem;line-height:1.08}.workspace-task-lane__list{gap:.58rem;display:grid}.workspace-task-lane__item{color:inherit;background:var(--surface-interactive);border-radius:.82rem;gap:.36rem;padding:.74rem .78rem;text-decoration:none;display:grid}@supports (color:color-mix(in lab, red, red)){.workspace-task-lane__item{background:color-mix(in srgb,var(--surface-interactive)94%,var(--surface-inset)6%)}}.workspace-task-lane__item{box-shadow:var(--app-shell-edge-table);transition:transform .16s,box-shadow .16s,background-color .16s}.workspace-task-lane__item:hover{background:var(--app-shell-hover);transform:translateY(-1px)}@supports (color:color-mix(in lab, red, red)){.workspace-task-lane__item:hover{background:color-mix(in srgb,var(--app-shell-hover)42%,var(--surface-interactive))}}.workspace-task-lane__item:hover{box-shadow:var(--app-shell-edge-table),0 12px 24px #0f172a0d}.workspace-task-lane__item-top{justify-content:space-between;align-items:center;gap:.5rem;display:flex}.workspace-task-lane__item strong{font-size:.95rem;line-height:1.15}.workspace-task-lane__item p,.workspace-task-lane__empty p,.workspace-task-lane__time,.workspace-task-lane__asin{color:var(--text-muted);margin:0;font-size:.8rem;line-height:1.38}.workspace-task-lane__asin{font-family:var(--font-mono);font-variant-numeric:tabular-nums}.workspace-task-lane__empty{background:var(--surface-interactive);border-radius:.82rem;gap:.32rem;padding:.82rem .84rem;display:grid}@supports (color:color-mix(in lab, red, red)){.workspace-task-lane__empty{background:color-mix(in srgb,var(--surface-interactive)92%,var(--surface-inset)8%)}}.workspace-task-lane__empty{box-shadow:var(--app-shell-edge-table)}.workspace-launcher-section{padding:.88rem .92rem}.workspace-launcher-item{min-height:unset;box-shadow:var(--app-shell-edge-table);border-radius:.82rem;padding:.76rem .8rem}.workspace-launcher-item strong{font-size:.94rem}.workspace-launcher-item small,.workspace-launcher-item em{font-size:.76rem}.history-recovery-panel{gap:.65rem;padding:.82rem .88rem}.history-recovery-summary{gap:.35rem}.history-recovery-summary span{background:var(--surface-inset);min-height:1.9rem;padding:.32rem .56rem}@supports (color:color-mix(in lab, red, red)){.history-recovery-summary span{background:color-mix(in srgb,var(--surface-inset)84%,white 16%)}}.history-recovery-head,.history-recovery-row{gap:.5rem}.history-recovery-row{color:#172033;background:#fff;border:1px solid #c9d6e8;min-height:3.7rem;padding:.58rem .76rem;box-shadow:0 10px 24px #0f172a12}.history-recovery-row:hover,.history-recovery-row:focus-within{background:#f5f9ff;border-color:#94b3dc}.history-recovery-cell strong{color:#0f172a;font-size:.86rem}.history-recovery-cell small,.history-recovery-cell p{color:#42526a;font-size:.75rem}.history-recovery-cell--asin button,.history-recovery-cell--asin code,.history-row-asin-code,.history-recovery-cell--time time{color:#0f172a;font-weight:800}.history-recovery-row.is-demo{background:#fffaf0;border-color:#f4c77b}.history-real-empty-banner{color:#1f2937;background:#fffaf0;border:1px solid #f4c77b}.history-row-action{min-height:1.9rem}.history-page .compact-empty-state,.history-page .tool-preview-note,.history-page .strategy-entry-note{padding:.78rem .82rem}@media (max-width:1180px){.workspace-command-stage__content,.workbench-canvas--two-pane,.task-object-bar__grid{grid-template-columns:1fr}.workspace-task-lane{order:-1}.workspace-launcher-strip{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:780px){.workspace-command-stage,.workspace-launcher-section,.history-recovery-panel,.task-object-bar,.workbench-pane,.dense-result-rail{padding:.78rem}.workspace-command-stage__headline,.workspace-next-step-card,.workspace-quickstart-hero,.workspace-omnibar,.workspace-continue-hero__meta,.workspace-launcher-strip,.dense-result-rail__grid,.task-object-bar__grid{grid-template-columns:1fr}.workspace-command-stage__headline h1{max-width:none;font-size:clamp(1.36rem,8vw,1.9rem)}.workspace-dispatcher-head .button-ghost,.workspace-next-step-card .button-primary{justify-self:stretch;width:100%}.workspace-task-lane__head,.history-recovery-toolbar{flex-direction:column;align-items:flex-start}}.app-sidebar{grid-template-rows:auto auto auto;align-content:start;gap:.62rem}.app-sidebar__section{gap:.46rem}.app-sidebar__nav{gap:.12rem}.app-sidebar__section--recovery{margin-top:auto}.app-sidebar__nav a{padding:.62rem .68rem .62rem .8rem}.app-sidebar__nav a span{font-size:.88rem}.app-sidebar__nav a small,.app-sidebar__recovery-card small{font-size:.73rem}.history-recovery-table{align-content:start;min-height:15rem}.history-page .workspace-section{margin-top:.2rem}.app-shell--app{--app-shell-card:#f4f8fd;--app-shell-card-strong:#f5f8fc;--app-shell-evidence:#eff3fb;--app-shell-muted:#e5ecf5;--app-shell-border:#b8c7dab8;--app-shell-border-strong:#8ea6c7c7;--app-shell-shadow:0 16px 34px #08122614;--app-shell-shadow-strong:0 28px 56px #08122624;--app-shell-shadow-card:0 18px 38px #08122617;--app-shell-command-bg:linear-gradient(155deg,#091223f5,#11203df0 52%,#1a315ce6 100%);--app-shell-command-edge:inset 0 0 0 1px #96b2e02e;--app-shell-command-copy:#ecf2fbe6;--app-shell-sidebar-bg:linear-gradient(180deg,#08101ef7 0%,#0c1628f5 54%,#11203af5 100%);--app-shell-sidebar-border:#7890b638;--app-shell-sidebar-text:#eef4ff;--app-shell-sidebar-muted:#c4cfe2bd;--app-shell-sidebar-active:linear-gradient(135deg,#295aff3d,#5684ff14);--app-shell-sidebar-glow:0 24px 52px #08101e61;background:radial-gradient(circle at 8% 8%,#455fdb1f,#0000 24%),radial-gradient(circle at 100% 0,#c1893a14,#0000 20%),radial-gradient(circle at 82% 88%,#11213f14,#0000 28%),linear-gradient(#edf2f8 0%,#e6edf5 38%,#e0e7f1 100%)}.app-shell--app:before{content:"";pointer-events:none;opacity:.32;background-image:linear-gradient(#0f172a07 1px,#0000 1px),linear-gradient(90deg,#0f172a07 1px,#0000 1px);background-size:32px 32px;position:fixed;inset:0;-webkit-mask-image:linear-gradient(#0000002e,#0000 22%);mask-image:linear-gradient(#0000002e,#0000 22%)}.app-workbench-layout{gap:1rem;padding:1rem}.app-workbench-main{min-width:0;position:relative}.app-shell--app .surface-card,.app-shell--app .surface-card--strong{overflow:hidden}.app-sidebar{border:1px solid var(--app-shell-sidebar-border);background:var(--app-shell-sidebar-bg);box-shadow:inset 0 1px 0 #ffffff0d,var(--app-shell-sidebar-glow);color:var(--app-shell-sidebar-text)}.app-sidebar:before{content:"";pointer-events:none;opacity:.9;background:radial-gradient(circle at top,#4c6cc438,#0000 28%),linear-gradient(#ffffff0a,#0000 24%);position:absolute;inset:0}.app-sidebar>*{z-index:1;position:relative}.app-shell--app .brand-mark{gap:.72rem}.app-shell--app .brand-mark__logo{color:#09132a;background:linear-gradient(135deg,#fffffffa,#d6e3ffd6);box-shadow:inset 0 0 0 1px #ffffffc7,0 12px 28px #050a1638}.app-shell--app .brand-mark strong,.app-shell--app .brand-mark em,.app-sidebar__workspace,.app-sidebar__section-label{color:var(--app-shell-sidebar-text)}.app-sidebar__workspace{background:#ffffff14;box-shadow:inset 0 0 0 1px #b7c5e024}.app-sidebar__section-label{opacity:.72}.app-sidebar__nav a,.app-sidebar__recovery-card{box-shadow:none;background:#ffffff08}.app-sidebar__nav a span,.app-sidebar__recovery-card strong{color:var(--app-shell-sidebar-text)}.app-sidebar__nav a small,.app-sidebar__recovery-card small{color:var(--app-shell-sidebar-muted)}.app-sidebar__nav a:hover,.app-sidebar__recovery-card:hover{background:#ffffff12}.app-sidebar__nav a.is-active{background:var(--app-shell-sidebar-active);box-shadow:inset 0 0 0 1px #7a98ff33,0 10px 22px #050c182e}.app-sidebar__nav a.is-active span,.app-sidebar__nav a.is-active small{color:#f8fbff}.app-sidebar__nav a.is-active:before{background:linear-gradient(#d7e3ff,#8eb0ff)}.app-sidebar__footer .shell-help-link,.app-sidebar__footer .theme-toggle{color:var(--app-shell-sidebar-text);background:#ffffff0f;box-shadow:inset 0 0 0 1px #b7c5e024}.app-sidebar__footer .shell-help-link:hover,.app-sidebar__footer .theme-toggle:hover{background:#ffffff1a}.app-shell--app .button-primary,.app-shell--app .button-secondary,.app-shell--app .button-ghost,.app-shell--app .card-link,.history-row-action{letter-spacing:-.01em;min-height:2.35rem;font-weight:760}.app-shell--app .button-primary,.history-row-action--primary{color:#f8fbff;background:linear-gradient(135deg,#081225,#163362 58%,#2653a3 100%);box-shadow:inset 0 1px #ffffff14,0 16px 34px #08122538}.app-shell--app .button-primary:hover,.history-row-action--primary:hover{transform:translateY(-1px);box-shadow:inset 0 1px #ffffff14,0 20px 40px #08122542}.app-shell--app .button-secondary,.history-row-action--secondary{background:#ffffffb8;box-shadow:inset 0 0 0 1px #7c8fad38,0 8px 18px #0812250f}.app-shell--app .button-ghost,.history-row-action--ghost,.app-shell--app .card-link{background:#ffffff6b;box-shadow:inset 0 0 0 1px #7c8fad24}.task-object-bar,.workspace-command-stage,.history-recovery-panel{border-radius:1.1rem;box-shadow:inset 0 0 0 1px #c4d2e36b,0 26px 54px #08122614}.task-object-bar:after,.workspace-command-stage:after,.history-recovery-panel:after{content:"";pointer-events:none;background:linear-gradient(#ffffff6b,#0000 20%);position:absolute;inset:0}.task-object-bar{color:var(--text-primary);background:linear-gradient(#f8fbfff0,#eef4fbf0);gap:.92rem;display:grid;box-shadow:inset 0 0 0 1px #c4d2e36b,0 24px 52px #0812261a}.task-object-bar:before{background:linear-gradient(#2045dbd6,#92b1ff57 72%,#0000);width:4px}.task-object-bar__head{z-index:1;background:var(--app-shell-command-bg);border-radius:1rem;padding:1rem 1.02rem;position:relative;box-shadow:inset 0 0 0 1px #97b1dc29,0 20px 42px #0812262e}.task-object-bar .task-page-hero__topline,.task-object-bar .eyebrow,.task-object-bar h1,.task-object-bar__supporting-copy,.task-object-bar__actions{z-index:1;position:relative}.task-object-bar h1{color:#f8fbff;max-width:28rem;font-size:clamp(1.72rem,2.2vw,2.28rem)}.task-object-bar__supporting-copy{color:#e7eef8db;max-width:34rem}.task-object-bar__actions{align-self:stretch}.task-object-bar .button-secondary,.task-object-bar .button-ghost,.task-object-bar .card-link{color:#eef4ff;background:#ffffff1a;box-shadow:inset 0 0 0 1px #c8d7ee29}.task-object-bar .button-secondary:hover,.task-object-bar .button-ghost:hover,.task-object-bar .card-link:hover{background:#ffffff29}.task-object-bar__grid{grid-template-columns:repeat(4,minmax(0,1fr))}.task-object-item{background:#f8fbfff5;box-shadow:inset 0 0 0 1px #c5d3e647,0 14px 30px #08122614}.task-object-item:first-child,.task-page-info-grid>.task-page-info-card:first-child,.task-state-strip__grid>.task-state-strip__item:first-child,.dense-result-rail__grid>.dense-result-rail__item:first-child{background:linear-gradient(135deg,#122444f5,#23417ae6);box-shadow:inset 0 0 0 1px #97b1dc2e,0 20px 34px #0812262e}.task-object-item:first-child strong,.task-object-item:first-child p,.task-object-item:first-child span,.task-page-info-grid>.task-page-info-card:first-child strong,.task-page-info-grid>.task-page-info-card:first-child p,.task-page-info-grid>.task-page-info-card:first-child small,.dense-result-rail__grid>.dense-result-rail__item:first-child strong,.dense-result-rail__grid>.dense-result-rail__item:first-child p,.dense-result-rail__grid>.dense-result-rail__item:first-child span,.task-state-strip__grid>.task-state-strip__item:first-child strong,.task-state-strip__grid>.task-state-strip__item:first-child p,.task-state-strip__grid>.task-state-strip__item:first-child span{color:#f4f8ff}.task-page-section,.workbench-pane,.dense-result-rail,.page-state-panel{border-radius:1.02rem}.workbench-canvas--two-pane{grid-template-columns:minmax(0,1.08fr) minmax(26rem,.92fr);align-items:start}.workbench-pane{background:var(--app-shell-card)}@supports (color:color-mix(in lab, red, red)){.workbench-pane{background:color-mix(in srgb,var(--app-shell-card)92%,white 8%)}}.workbench-pane{box-shadow:inset 0 0 0 1px #c4d2e35c,0 16px 36px #08122612}.workbench-pane--preview,.dense-result-rail,.page-state-panel{background:linear-gradient(#f6f9fdf5,#edf3faf0)}.task-page-section__head{border-bottom:1px solid #c6d0dc80;padding-bottom:.2rem}.task-page-section__head h2,.dense-result-rail__head h3,.history-recovery-toolbar h1,.workspace-launcher-section__head h2{font-weight:780}.task-page-section__head .section-copy,.dense-result-rail__head .section-copy,.history-recovery-toolbar p,.task-state-strip__item p,.dense-result-note p,.workspace-task-lane__item p,.workspace-launcher-item small,.workspace-launcher-item em{color:var(--text-secondary)}@supports (color:color-mix(in lab, red, red)){.task-page-section__head .section-copy,.dense-result-rail__head .section-copy,.history-recovery-toolbar p,.task-state-strip__item p,.dense-result-note p,.workspace-task-lane__item p,.workspace-launcher-item small,.workspace-launcher-item em{color:color-mix(in srgb,var(--text-secondary)72%,var(--text-muted))}}.task-state-strip__grid,.dense-result-rail__grid,.task-page-info-grid,.task-page-stat-grid{gap:.68rem}.task-state-strip__item,.dense-result-rail__item,.task-page-info-card,.task-page-stat,.dense-result-note{background:#ffffffc7;border-radius:.9rem;box-shadow:inset 0 0 0 1px #c4d2e357,0 10px 22px #0812260d}.dense-result-notes{gap:.62rem;display:grid}.dense-result-note{padding:.78rem .82rem}.workspace-command-stage{background:var(--app-shell-command-bg);color:#eef4ff;box-shadow:var(--app-shell-command-edge),0 32px 64px #0812263d}.workspace-command-stage:before{background:linear-gradient(#ffffffd1,#92b1ff6b 72%,#0000);width:4px}.workspace-command-stage__content{grid-template-columns:minmax(0,1.2fr) minmax(20rem,.8fr);gap:1rem}.workspace-command-stage__main{background:var(--surface-app);box-shadow:inset 0 0 0 1px var(--border-subtle),0 20px 38px #0000004d;border-radius:1rem;padding:1.02rem}.workspace-command-stage__main .copyable-code,.workspace-command-stage__main .copyable-code code,.workspace-command-stage__main .copyable-code button,.workspace-command-stage__kicker .eyebrow,.workspace-command-stage__headline h1,.workspace-command-stage__headline p,.workspace-command-stage__status-head>span,.workspace-command-stage__status-copy>strong{color:#eef4ff}.workspace-command-stage__headline h1{text-shadow:0 8px 28px #08122657;max-width:12ch;font-size:clamp(2rem,3vw,3rem);line-height:.92}.workspace-command-stage__headline p{color:#e2eaf6d1;max-width:34rem;font-size:.96rem}.workspace-command-stage__primary{align-self:start}.workspace-omnibar{background:#ffffff14;box-shadow:inset 0 0 0 1px #ccdcf51f}.workspace-omnibar__field span{color:#e2eaf6b8}.workspace-omnibar__field input{background:#ffffffeb;border-radius:.85rem}.workspace-command-stage__secondary .card-link,.workspace-command-stage__secondary .button-ghost{color:#eef4ff;background:#ffffff1a}.workspace-command-stage__status{background:#ffffff14;width:min(100%,58rem);box-shadow:inset 0 0 0 1px #ccdcf51a}.workspace-command-stage__status p,.workspace-command-stage__status small,.workspace-command-stage__status-detail{color:#e2eaf6b8}.workspace-command-stage__status-detail summary{color:#eef4ff}.workspace-next-step-card__meta>div{background:#ffffffdb}.workspace-continue-hero__meta>div{background:#ffffff1a;box-shadow:inset 0 0 0 1px #ccdcf51f}.workspace-continue-hero__meta span,.workspace-continue-hero__meta strong{color:#eef4ff}.workspace-task-chip{letter-spacing:.04em;text-transform:uppercase;border-radius:999px;min-height:1.95rem;padding:.34rem .66rem;font-weight:770}.workspace-task-chip--ready{color:#d8ffe6;background:#22c55e2e}.workspace-task-chip--review{color:#ffe7b8;background:#f59e0b33}.workspace-task-chip--blocked{color:#ffd4d4;background:#f8717133}.workspace-task-chip--neutral{color:#eef4ff;background:#ffffff24}.workspace-task-lane{background:var(--surface-readable-light);color:var(--text-on-light);box-shadow:var(--app-shell-edge-table),0 18px 38px #08122614}.workspace-task-lane__head h2{font-size:1.08rem}.workspace-task-lane__item{border-left:3px solid #0000}.workspace-task-lane__item:hover{border-left-color:#2045db6b}.workspace-launcher-section{background:linear-gradient(#fafcffeb,#f1f6fceb)}.workspace-launcher-section__head{align-items:center}.workspace-launcher-strip{grid-template-columns:repeat(4,minmax(0,1fr));gap:.72rem}.workspace-launcher-item{background:var(--surface-panel);border:1px solid var(--border-subtle);min-height:8.2rem;box-shadow:var(--shadow-card);color:var(--text-primary);border-radius:.96rem;gap:.26rem;padding:.96rem .92rem .86rem;text-decoration:none;transition:transform .16s,box-shadow .16s,background-color .16s;display:grid;position:relative}.workspace-launcher-item:before{content:"";background:linear-gradient(180deg,var(--accent-primary)68%,transparent 86%);border-radius:999px;width:3px;position:absolute;inset:0 auto 0 0}.workspace-launcher-item:hover{border-color:var(--accent-primary);transform:translateY(-2px)}@supports (color:color-mix(in lab, red, red)){.workspace-launcher-item:hover{border-color:color-mix(in srgb,var(--accent-primary)34%,var(--border-subtle))}}.workspace-launcher-item:hover{background:var(--surface-panel-strong);box-shadow:var(--shadow-elevated)}.workspace-launcher-item__label{color:var(--accent-primary);letter-spacing:.08em;text-transform:uppercase;font-size:.72rem;font-weight:760}.workspace-launcher-item strong{color:var(--text-primary);font-size:1.02rem;line-height:1.12}.workspace-launcher-item em{color:var(--text-primary);margin-top:auto;font-style:normal;font-weight:760}.history-recovery-toolbar{align-items:flex-start}.history-recovery-toolbar h1{font-size:clamp(1.24rem,1.8vw,1.72rem)}.history-recovery-summary{grid-template-columns:repeat(4,minmax(0,1fr));gap:.5rem;min-width:28rem;display:grid}.history-recovery-summary span{background:#ffffffc2;border:1px solid #c4d2e36b;border-radius:.82rem;align-content:center;gap:.14rem;min-height:4rem;display:grid;box-shadow:inset 0 1px #ffffff70}.history-filter-bar{flex-wrap:wrap;gap:.5rem}.history-filter-chip{background:#ffffffb8;border-radius:999px;min-height:2rem;box-shadow:inset 0 0 0 1px #c4d2e34d}.history-filter-chip.is-active{color:#f8fbff;background:linear-gradient(135deg,#081225,#163362 58%,#2653a3 100%);box-shadow:0 14px 28px #0812252e}.history-recovery-table{border-radius:.96rem;margin-top:.25rem;overflow:hidden}.history-recovery-head{z-index:var(--z-sticky);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:linear-gradient(#f0f5fcf5,#e7eff8f5);position:sticky;top:0}.history-recovery-row:hover,.history-recovery-row:focus-within{background:linear-gradient(90deg,#e9f1fce6,#f8fbffeb);box-shadow:inset 3px 0 #2045db47}.history-page .workspace-section{opacity:.88}.history-demo-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.page-state-panel{box-shadow:inset 0 0 0 1px #c4d2e361,0 16px 36px #08122614}.page-state-panel__body strong{font-size:1.02rem}.compare-preview-table th,.compare-preview-table td,.report-table th.table-cell--num,.report-table td.table-cell--num,.dense-preview-table th.table-cell--num,.dense-preview-table td.table-cell--num{font-variant-numeric:tabular-nums;text-align:right}.compare-preview-table th:first-child,.compare-preview-table td:first-child,.dense-preview-table th:first-child,.dense-preview-table td:first-child,.report-table th:first-child,.report-table td:first-child{text-align:left}.analyze-evidence-table-wrap,.dense-preview-table-wrap,.history-recovery-table{border:1px solid #c4d2e36b}.analyze-evidence-table tbody tr:nth-child(odd),.dense-preview-table tbody tr:nth-child(odd){background:#f7faffb8}.analyze-evidence-table tbody tr:hover,.dense-preview-table tbody tr:hover{background:#e8f0fbe6}.demand-density-grid,.compare-density-grid{gap:.62rem}.task-object-item .copyable-code button,.history-recovery-cell .copyable-code button{opacity:.72}.task-object-item:hover .copyable-code button,.history-recovery-cell:hover .copyable-code button{opacity:1}@media (max-width:1280px){.history-recovery-summary{grid-template-columns:repeat(2,minmax(0,1fr));min-width:0}}@media (max-width:1100px){.app-sidebar{background:linear-gradient(#08101efa,#11203afa)}.workspace-command-stage__content,.workbench-canvas--two-pane{grid-template-columns:1fr}}@media (max-width:780px){.workspace-launcher-strip,.history-demo-grid,.history-recovery-summary,.task-object-bar__grid,.dense-result-rail__grid,.task-page-info-grid,.task-state-strip__grid{grid-template-columns:1fr}.workspace-command-stage__main,.workspace-task-lane,.task-object-bar,.history-recovery-panel{border-radius:.94rem}.workspace-command-stage__headline h1,.task-object-bar h1{max-width:none;font-size:clamp(1.42rem,8vw,2rem)}}.decision-summary{border:1px solid var(--accent-primary);grid-template-columns:minmax(0,1.35fr) minmax(18rem,.78fr);align-items:stretch;gap:1rem;display:grid}@supports (color:color-mix(in lab, red, red)){.decision-summary{border:1px solid color-mix(in srgb,var(--accent-primary)18%,var(--app-shell-border))}}.decision-summary__main,.decision-summary__side{z-index:1;align-content:start;gap:.75rem;display:grid;position:relative}.decision-summary__topline,.decision-summary__badges,.decision-summary__actions{flex-wrap:wrap;align-items:center;gap:.55rem;display:flex}.decision-summary h2{color:var(--text-primary);letter-spacing:-.045em;margin:0;font-size:clamp(1.65rem,3vw,2.45rem);line-height:1.05}.decision-summary__reason,.decision-summary__action-reason,.decision-summary__boundary,.decision-summary__supporting-copy{color:var(--text-secondary);margin:0;line-height:1.58}.decision-summary__reason{max-width:44rem;font-size:1rem}.decision-summary__side{background:var(--surface-readable-light);border-radius:1rem;padding:.9rem}@supports (color:color-mix(in lab, red, red)){.decision-summary__side{background:color-mix(in srgb,var(--surface-readable-light)88%,transparent)}}.decision-summary__side{box-shadow:var(--app-shell-edge-table)}.decision-summary__boundary{border:1px solid var(--status-review);padding:.68rem .76rem}@supports (color:color-mix(in lab, red, red)){.decision-summary__boundary{border:1px solid color-mix(in srgb,var(--status-review)30%,var(--app-shell-border))}}.decision-summary__boundary{background:var(--app-shell-warn);border-radius:.85rem}@supports (color:color-mix(in lab, red, red)){.decision-summary__boundary{background:color-mix(in srgb,var(--app-shell-warn)76%,transparent)}}.decision-summary__boundary strong{color:var(--text-primary)}.decision-summary--success{border-color:var(--status-ready)}@supports (color:color-mix(in lab, red, red)){.decision-summary--success{border-color:color-mix(in srgb,var(--status-ready)30%,var(--app-shell-border))}}.decision-summary--warn{border-color:var(--status-review)}@supports (color:color-mix(in lab, red, red)){.decision-summary--warn{border-color:color-mix(in srgb,var(--status-review)34%,var(--app-shell-border))}}.decision-summary--danger{border-color:var(--status-blocked)}@supports (color:color-mix(in lab, red, red)){.decision-summary--danger{border-color:color-mix(in srgb,var(--status-blocked)34%,var(--app-shell-border))}}@media (max-width:780px){.decision-summary{grid-template-columns:1fr;padding:1rem}.decision-summary__actions :where(a,button){justify-content:center;width:100%}}@media (max-width:1100px){.app-workbench-layout{padding-bottom:6.4rem}.app-sidebar-toggle{max-width:min(12rem,100vw - 1.3rem);min-height:2.35rem;padding:.48rem .64rem;top:.65rem;left:.65rem}.app-sidebar-toggle__copy small{display:none}}.app-page-container,.data-page-container{isolation:isolate;position:relative}.app-page-container:after,.data-page-container:after{content:"";z-index:-1;pointer-events:none;background:radial-gradient(circle at 16% 14%,#22457e1f,#0000 28%),radial-gradient(circle at 85% 18%,#5f7aad17,#0000 24%),linear-gradient(#ffffff2e,#0000 40%);position:absolute;inset:0}.workspace-command-stage__headline h1{letter-spacing:-.05em;max-width:13ch;font-size:clamp(1.84rem,2.65vw,2.72rem);line-height:.98}.workspace-continue-hero__meta{gap:.72rem}.workspace-continue-hero__meta>div{border-radius:.92rem;min-height:6rem}.workspace-task-lane__item{background:var(--surface-readable-light);color:var(--text-on-light);box-shadow:var(--app-shell-edge-table),0 10px 20px #0812260f}.workspace-launcher-section{background:var(--surface-readable-light);color:var(--text-on-light);box-shadow:inset 0 0 0 1px var(--border-subtle),0 24px 48px #0f172a14;position:relative;overflow:hidden}.workspace-launcher-section:before{content:"";pointer-events:none;background:radial-gradient(circle,#3a69c92e,#0000 70%);border-radius:999px;width:32rem;height:32rem;position:absolute;inset:-20% auto auto 58%}.workspace-launcher-section__head h2,.workspace-launcher-section__head .eyebrow,.workspace-launcher-section .card-link{color:var(--text-on-light)}.workspace-launcher-section__head .card-link{background:var(--surface-readable-soft);box-shadow:inset 0 0 0 1px var(--border-subtle)}.workspace-launcher-item{background:var(--panel);min-height:9.25rem;box-shadow:inset 0 0 0 1px var(--border-subtle),0 16px 28px #0003;overflow:hidden}.workspace-launcher-item strong{color:var(--text-primary)}.workspace-launcher-item small{color:var(--text-muted)}.workspace-launcher-item em{color:var(--text-primary)}.workspace-launcher-item[data-menu-key=acceptance],.workspace-launcher-item[data-menu-key=strategy],.workspace-launcher-item[data-menu-key=compare],.workspace-launcher-item[data-menu-key=demand]{background:var(--panel-strong)}.task-object-bar__grid>.task-object-item:not(:first-child)[data-tone=warn],.task-state-strip__grid>.task-state-strip__item[data-tone=warn],.dense-result-rail__grid>.dense-result-rail__item[data-tone=warn]{background:linear-gradient(#fff7e7f5,#fffbf3f0);border-color:#f973163d}.task-object-bar__grid>.task-object-item:not(:first-child)[data-tone=success],.task-state-strip__grid>.task-state-strip__item[data-tone=success],.dense-result-rail__grid>.dense-result-rail__item[data-tone=success]{background:linear-gradient(#effbf4f5,#f7fffaf0);border-color:#10b98138}.task-object-bar__grid>.task-object-item:not(:first-child)[data-tone=danger],.task-state-strip__grid>.task-state-strip__item[data-tone=danger],.dense-result-rail__grid>.dense-result-rail__item[data-tone=danger]{background:linear-gradient(#fff1f1f5,#fff8f8f0);border-color:#ef444438}.workbench-pane--preview{background:linear-gradient(#0c1629fa,#101f3af5 58%,#192d4ff2);box-shadow:inset 0 0 0 1px #aec1e11a,0 26px 48px #0812262e}.workbench-pane--preview .task-page-section,.workbench-pane--preview .task-state-strip,.workbench-pane--preview .dense-result-rail,.workbench-pane--preview .surface-card{background:linear-gradient(#13233feb,#0f1b31e0);box-shadow:inset 0 0 0 1px #b5c6e41f,0 14px 28px #0812261f}.workbench-pane--preview .task-page-section__head h2,.workbench-pane--preview .dense-result-rail__head h3,.workbench-pane--preview .task-page-section__head .eyebrow,.workbench-pane--preview .dense-result-rail__head .eyebrow,.workbench-pane--preview .section-copy,.workbench-pane--preview .dense-result-note p,.workbench-pane--preview .task-state-strip__item p,.workbench-pane--preview .dense-result-rail__item p,.workbench-pane--preview .task-page-info-card p,.workbench-pane--preview .task-page-info-card small,.workbench-pane--preview .task-page-info-card strong,.workbench-pane--preview .task-page-info-card,.workbench-pane--preview .task-state-strip__item span,.workbench-pane--preview .task-state-strip__item strong,.workbench-pane--preview .dense-result-rail__item span,.workbench-pane--preview .dense-result-rail__item strong,.workbench-pane--preview .dense-result-note strong,.workbench-pane--preview .compact-empty-state strong,.workbench-pane--preview .compact-empty-state p{color:#eef4ff}.workbench-pane--preview .task-page-section__head,.workbench-pane--preview .dense-result-rail__head{border-bottom-color:#a4b9de29}.demand-empty-rail{align-content:start;min-height:16rem}.demand-empty-rail h2{margin:.35rem 0 0;font-size:clamp(1.25rem,1.6vw,1.65rem);line-height:1.12}.demand-empty-rail p{max-width:28rem;color:var(--text-secondary);margin:.55rem 0 1.1rem}.workbench-pane--preview .demand-empty-rail p{color:#eef4ff}.workbench-pane--preview .task-state-strip__item,.workbench-pane--preview .dense-result-rail__item,.workbench-pane--preview .task-page-info-card,.workbench-pane--preview .dense-result-note,.workbench-pane--preview .strategy-choice-card{background:#ffffff12;box-shadow:inset 0 0 0 1px #bccde81a}.workbench-pane--preview .task-state-strip__item:first-child,.workbench-pane--preview .dense-result-rail__item:first-child,.workbench-pane--preview .task-page-info-card:first-child{background:linear-gradient(135deg,#315baeeb,#173468e6)}.workbench-pane--preview .report-table-wrap,.workbench-pane--preview .analyze-evidence-table-wrap,.workbench-pane--preview .dense-preview-table-wrap{border-color:var(--border-subtle)}@supports (color:color-mix(in lab, red, red)){.workbench-pane--preview .report-table-wrap,.workbench-pane--preview .analyze-evidence-table-wrap,.workbench-pane--preview .dense-preview-table-wrap{border-color:color-mix(in srgb,var(--border-subtle)84%,white 16%)}}.workbench-pane--preview .report-table-wrap,.workbench-pane--preview .analyze-evidence-table-wrap,.workbench-pane--preview .dense-preview-table-wrap{background:var(--surface-readable-light)}.workbench-pane--preview .report-table th,.workbench-pane--preview .report-table td,.workbench-pane--preview .dense-preview-table th,.workbench-pane--preview .dense-preview-table td{color:var(--text-primary);border-bottom-color:var(--border-subtle)}@supports (color:color-mix(in lab, red, red)){.workbench-pane--preview .report-table th,.workbench-pane--preview .report-table td,.workbench-pane--preview .dense-preview-table th,.workbench-pane--preview .dense-preview-table td{border-bottom-color:color-mix(in srgb,var(--border-subtle)72%,white 28%)}}.workbench-pane--preview .report-table th,.workbench-pane--preview .dense-preview-table th{background:var(--surface-evidence)}@supports (color:color-mix(in lab, red, red)){.workbench-pane--preview .report-table th,.workbench-pane--preview .dense-preview-table th{background:color-mix(in srgb,var(--surface-evidence)92%,white 8%)}}.workbench-pane--preview .report-table th,.workbench-pane--preview .dense-preview-table th{color:var(--text-secondary)}.workbench-pane--preview .report-table tbody tr:nth-child(odd),.workbench-pane--preview .dense-preview-table tbody tr:nth-child(odd){background:var(--surface-evidence)}@supports (color:color-mix(in lab, red, red)){.workbench-pane--preview .report-table tbody tr:nth-child(odd),.workbench-pane--preview .dense-preview-table tbody tr:nth-child(odd){background:color-mix(in srgb,var(--surface-evidence)64%,white 36%)}}.workbench-pane--preview .report-table tbody tr:hover,.workbench-pane--preview .dense-preview-table tbody tr:hover{background:var(--surface-inset)}@supports (color:color-mix(in lab, red, red)){.workbench-pane--preview .report-table tbody tr:hover,.workbench-pane--preview .dense-preview-table tbody tr:hover{background:color-mix(in srgb,var(--surface-inset)78%,white 22%)}}.strategy-choice-card{background:linear-gradient(#f2f7fff5,#e8eff8f0);border-radius:1rem;box-shadow:inset 0 0 0 1px #c4d2e357,0 14px 28px #0812260f}.strategy-choice-card strong{font-size:1.12rem}.history-recovery-panel{background:linear-gradient(#f8fbfff5,#eef4fbf5)}.history-recovery-toolbar{background:linear-gradient(150deg,#0c1629fa,#142645f5 56%,#1c335cf0);border-radius:1rem;margin-bottom:.9rem;padding:1rem 1.05rem;box-shadow:inset 0 0 0 1px #b2c5e31a,0 18px 34px #08122624}.history-recovery-toolbar .eyebrow,.history-recovery-toolbar h1,.history-recovery-toolbar p{color:#eef4ff}.history-recovery-summary span{background:#ffffff14;border-color:#b1c4e21f;min-height:4.6rem}.history-recovery-summary strong,.history-recovery-summary span{color:#eef4ff}.history-recovery-table{background:#ffffffd1;min-height:auto;box-shadow:inset 0 0 0 1px #c4d2e357,0 14px 28px #0812260f}.history-recovery-head{background:linear-gradient(#e7eef8fa,#f2f7fcf5)}.history-recovery-row{background:linear-gradient(#fffffff5,#f7fafff0)}.history-recovery-row:hover,.history-recovery-row:focus-within{background:linear-gradient(#f0f6fffa,#f8fbfff5)}.history-page .workspace-section{background:linear-gradient(#f9fbfff0,#eff5fcf0);box-shadow:inset 0 0 0 1px #c4d2e357,0 18px 34px #08122612}.history-demo-grid .workspace-task-card{background:linear-gradient(#ffffffeb,#f5f9ffeb)}.compact-empty-state{border-radius:1rem}@media (max-width:1100px){.workspace-launcher-section,.history-recovery-toolbar,.workbench-pane--preview{border-radius:1rem}.workspace-launcher-item{min-height:8rem}}@media (max-width:780px){.workspace-launcher-section,.history-recovery-toolbar,.workbench-pane--preview{padding:.9rem}.workspace-launcher-item{min-height:7.5rem}}.dense-preview-table-wrap.is-sample-preview:after{content:none}.dense-preview-table__sample-banner{color:#1f4b7a;margin:.6rem;display:inline-flex;position:static}.workspace-help-page,.workspace-help-page .workspace-help-hero,.workspace-help-page .workspace-help-step-card,.workspace-help-page .workspace-help-faq-card{color:#122033}.workspace-help-page p,.workspace-help-page li,.workspace-help-page .section-copy,.workspace-help-page .muted-copy{color:#435670}.history-filter-chip,.button-ghost,.button-secondary,.history-row-action{color:#142337}.button-primary:disabled,.button-secondary:disabled,.button-ghost:disabled{opacity:1;background:var(--control-disabled-surface);color:var(--control-disabled-text);box-shadow:inset 0 0 0 1px var(--control-disabled-border);cursor:not-allowed}.field-help{min-height:2rem;color:var(--field-helper);align-items:center;font-size:.82rem;line-height:1.4;display:inline-flex}.history-page .page-state-panel,.history-page .workspace-section,.history-page .workspace-task-card,.history-page .page-state-panel__body strong,.history-page .workspace-section h2,.history-page .workspace-task-card strong{color:#102033}.history-page .page-state-panel__body p,.history-page .workspace-section .eyebrow,.history-page .workspace-task-card p{color:var(--text-on-light-muted)}.history-page .workspace-section{background:#f7fafff5}.history-page .workspace-task-card{background:#fff;box-shadow:inset 0 0 0 1px #aabcd857,0 12px 28px #0812260f}.history-page .workspace-task-card__cta{color:#102033;background:#eef4fb;border-color:#859abb6b}.history-page .workspace-task-card__cta:hover{color:#0f2745;background:#dfe9f6}.history-dossier-strip{background:#f7faff;border-radius:.9rem;gap:.82rem;margin-top:.9rem;padding:.9rem;display:grid;box-shadow:inset 0 0 0 1px #aabcd857}.history-dossier-strip__head{justify-content:space-between;align-items:end;gap:1rem;display:flex}.history-dossier-strip__head h2,.history-dossier-card strong{color:#102033;margin:0}.history-dossier-strip__head p,.history-dossier-card p,.history-dossier-card small{color:var(--text-on-light-muted);margin:0;line-height:1.5}.history-dossier-grid{grid-template-columns:repeat(auto-fit,minmax(14rem,1fr));gap:.72rem;display:grid}details.history-dossier-strip:not([open])>.history-dossier-grid,.history-dossier-card__details:not([open])>:not(summary),.history-product-timeline__support:not([open])>:not(summary){display:none}.history-dossier-card{background:#fff;border-radius:.78rem;gap:.62rem;padding:.82rem;display:grid;box-shadow:inset 0 0 0 1px #aabcd857,0 10px 24px #0812260d}.history-dossier-card.is-limited{background:#fffaf0}.history-dossier-card__head,.history-dossier-card__links{justify-content:space-between;align-items:center;gap:.55rem;display:flex}.history-dossier-card__head span{color:#52657c;font-size:.78rem;font-weight:800}.history-product-timeline{gap:.56rem;margin-top:.1rem;display:grid}.history-product-timeline__section[data-posture][data-safety]{background:#f8fbff;border-radius:.68rem;gap:.44rem;padding:.58rem;display:grid;box-shadow:inset 0 0 0 1px #aabcd85c}.history-product-timeline__section.is-empty{opacity:.92;background:#f8fafc}.history-product-timeline__head,.history-product-timeline__meta,.history-product-timeline__actions{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.42rem;display:flex}.history-product-timeline__head strong{font-size:.86rem}.history-product-timeline__head [data-theme-surface=seller-posture-badge]{max-width:100%;display:inline-flex}.history-product-timeline__meta{color:#52657c;justify-content:flex-start;font-size:.78rem;font-weight:800}.history-product-timeline__meta time{color:#6b7b93;font-weight:750}.history-product-timeline__support[data-support-surface=advanced]{width:100%;color:var(--text-on-light-muted);background:#eef4fbd1;border-radius:.58rem}.history-product-timeline__support[data-support-surface=advanced] summary{cursor:pointer;color:#1d4ed8;padding:.34rem .42rem;font-size:.76rem;font-weight:850}.history-product-timeline__support[data-support-surface=advanced] .history-row-support__body{padding:0 .42rem .42rem}.history-plain-metadata{color:#344256;background:#ffffffb8;border-radius:.52rem;align-items:center;gap:.32rem;max-width:100%;padding:.28rem .42rem;font-size:.74rem;font-weight:760;display:inline-flex}.history-plain-metadata span{color:#6b7b93}.history-plain-metadata strong{overflow-wrap:anywhere;min-width:0}.history-row-secondary-button{color:#1d4ed8;cursor:pointer;font:inherit;background:0 0;border:0;font-size:.78rem;font-weight:800}.visually-hidden{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.workspace-quickstart-hero__copy{gap:.35rem;margin-bottom:.9rem;display:grid}.workspace-quickstart-hero__copy h1{color:var(--text-primary);margin:0;font-size:clamp(1.35rem,3vw,2.1rem);line-height:1.08}.actions-row{flex-wrap:wrap;align-items:center;gap:.72rem;display:flex}.actions-row>*{margin:0}.app-shell--app .workbench-pane:not(.workbench-pane--preview),.app-shell--app .workbench-pane:not(.workbench-pane--preview) .task-page-section,.app-shell--app .workbench-pane:not(.workbench-pane--preview) .task-state-strip,.app-shell--app .workbench-pane:not(.workbench-pane--preview) .strategy-choice-card,.app-shell--app .workbench-pane:not(.workbench-pane--preview) h1,.app-shell--app .workbench-pane:not(.workbench-pane--preview) h2,.app-shell--app .workbench-pane:not(.workbench-pane--preview) h3,.app-shell--app .workbench-pane:not(.workbench-pane--preview) strong,.app-shell--app .workbench-pane:not(.workbench-pane--preview) label,.app-shell--app .workbench-pane:not(.workbench-pane--preview) .field-label,.app-shell--app .workbench-pane:not(.workbench-pane--preview) .task-page-section__head .eyebrow,.app-shell--app .workbench-pane:not(.workbench-pane--preview) .task-state-strip__item strong,.app-shell--app .workbench-pane:not(.workbench-pane--preview) .task-state-strip__item span{color:#102033}.app-shell--app .workbench-pane:not(.workbench-pane--preview) p,.app-shell--app .workbench-pane:not(.workbench-pane--preview) small,.app-shell--app .workbench-pane:not(.workbench-pane--preview) .section-copy,.app-shell--app .workbench-pane:not(.workbench-pane--preview) .field-meta,.app-shell--app .workbench-pane:not(.workbench-pane--preview) .field-help,.app-shell--app .workbench-pane:not(.workbench-pane--preview) .task-state-strip__item p{color:var(--text-on-light-muted)}.app-shell--app .workbench-pane:not(.workbench-pane--preview) input,.app-shell--app .workbench-pane:not(.workbench-pane--preview) textarea,.app-shell--app .workbench-pane:not(.workbench-pane--preview) select{color:#0f172a;-webkit-text-fill-color:#0f172a}.app-shell--app .workbench-pane:not(.workbench-pane--preview) .task-state-strip__item:first-child,.app-shell--app .workbench-pane:not(.workbench-pane--preview) .task-page-info-card:first-child,.app-shell--app .workbench-pane:not(.workbench-pane--preview) .task-state-strip__item:first-child strong,.app-shell--app .workbench-pane:not(.workbench-pane--preview) .task-state-strip__item:first-child span,.app-shell--app .workbench-pane:not(.workbench-pane--preview) .task-state-strip__item:first-child p,.app-shell--app .workbench-pane:not(.workbench-pane--preview) .task-page-info-card:first-child strong,.app-shell--app .workbench-pane:not(.workbench-pane--preview) .task-page-info-card:first-child small,.app-shell--app .workbench-pane:not(.workbench-pane--preview) .task-page-info-card:first-child p{color:#f4f8ff}.analyze-evidence-disclosure{color:#102033;background:#f7faff;border-radius:.95rem;gap:.8rem;margin-top:1rem;display:grid;overflow:hidden;box-shadow:inset 0 0 0 1px #aabcd85c,0 10px 24px #0812260d}.analyze-evidence-disclosure>summary span{gap:.22rem;min-width:0;display:grid}.analyze-evidence-disclosure>summary strong{color:#102033}.analyze-evidence-disclosure>summary small{color:var(--text-on-light-muted);line-height:1.45}.analyze-evidence-disclosure>summary em{color:#17345a;background:#e6eef8;border-radius:999px;flex:none;padding:.35rem .62rem;font-size:.78rem;font-style:normal;font-weight:800}.analyze-evidence-disclosure[open]>summary em{color:#fff;background:#14345f}.analyze-evidence-disclosure:not([open])>.analyze-evidence-disclosure__body,.analyze-evidence-table-disclosure:not([open])>.analyze-evidence-table-wrap{display:none}.analyze-evidence-disclosure .analyze-evidence-table-wrap{margin:0 .8rem .8rem}.analyze-result-scan{gap:.8rem;display:grid}.analyze-result-label-row{flex-wrap:wrap;gap:.42rem;display:flex}.analyze-result-label-row :where(a,span){border:1px solid var(--border-subtle);background:var(--surface-readable-soft);min-height:1.72rem;color:var(--text-on-light-muted);border-radius:999px;align-items:center;padding:.18rem .62rem;font-size:.75rem;font-weight:820;text-decoration:none;display:inline-flex}.analyze-diagnostic-next-actions{border:1px solid var(--border-subtle);background:var(--surface-readable-soft);border-radius:.82rem;gap:.52rem;padding:.72rem .78rem;display:grid}.analyze-diagnostic-next-actions>span{color:var(--text-on-light-muted);font-size:.74rem;font-weight:820}.analyze-diagnostic-next-actions ol{gap:.42rem;margin:0;padding-left:1.1rem;display:grid}.analyze-diagnostic-next-actions li{color:var(--text-on-light);line-height:1.42}.analyze-diagnostic-next-actions :where(a,strong){color:var(--text-on-light);font-size:.84rem;font-weight:840}.analyze-diagnostic-next-actions a{text-underline-offset:3px;text-decoration:underline}.analyze-diagnostic-next-actions small{color:var(--text-on-light-muted);margin-top:.08rem;font-size:.76rem;display:block}.analyze-result-detail-disclosure{border:1px solid var(--border-subtle);background:var(--surface-readable-soft);color:var(--text-on-light);border-radius:.82rem;display:block;overflow:hidden}.analyze-result-detail-disclosure>summary{cursor:pointer;justify-content:space-between;align-items:center;gap:.75rem;padding:.68rem .78rem;list-style:none;display:flex}.analyze-result-detail-disclosure>summary::-webkit-details-marker{display:none}.analyze-result-detail-disclosure>summary span{color:var(--text-on-light-muted);font-size:.75rem;font-weight:820}.analyze-result-detail-disclosure>summary strong{color:var(--text-on-light);font-size:.86rem;font-weight:860}.analyze-result-detail-disclosure>summary:after{content:"展开";color:var(--text-on-light-muted);font-size:.74rem;font-weight:780}.analyze-result-detail-disclosure[open]>summary:after{content:"收起"}.analyze-result-detail-disclosure>:not(summary){padding:0 .78rem .78rem}.analyze-result-detail-disclosure:not([open])>:not(summary){display:none}.analyze-page-data-disclosure{margin-top:.9rem}.analyze-page-data-disclosure__body{gap:.9rem;display:grid}.analyze-readonly-banner{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:.8rem;display:grid}.analyze-readonly-banner__main{gap:.22rem;display:grid}.analyze-readonly-banner__main p{margin:0}.analyze-readonly-banner__detail{grid-column:1/-1}.analyze-evidence-table td small{overflow-wrap:anywhere;max-width:22rem;display:block}.app-shell--app :where(.workbench-pane,.task-page-section,.surface-card) :where(input,textarea,select,.field-input),.app-shell--app .workbench-pane .analyze-field-shell input,.app-shell--app .workbench-pane .analyze-field-shell textarea,.app-shell--app .workbench-pane .analyze-field-shell select,.app-shell--app .workbench-pane .field-block .field-input{background:var(--field-surface);color:var(--field-text);-webkit-text-fill-color:var(--field-text);border:1px solid var(--field-border)}.app-shell--app :where(.workbench-pane,.task-page-section,.surface-card) :where(input,textarea)::placeholder{color:var(--field-placeholder);-webkit-text-fill-color:var(--field-placeholder)}.app-shell--app :where(.workbench-pane,.task-page-section,.surface-card) :where(input,textarea,select,.field-input):focus{background:var(--field-surface);color:var(--field-text);-webkit-text-fill-color:var(--field-text);box-shadow:0 0 0 4px var(--field-focus-ring)}.app-shell--app .button-secondary,.app-shell--app .button-ghost,.history-row-action--secondary,.history-row-action--ghost{color:#102033}.app-shell--app .workbench-pane--preview .strategy-preview-card{background:#ffffff14;box-shadow:inset 0 0 0 1px #bccde81f}.app-shell--app .workbench-pane--preview .strategy-preview-card strong,.app-shell--app .workbench-pane--preview .strategy-preview-card p{color:#eef4ff}.app-shell--app .workbench-pane--preview .strategy-entry-note{background:#ffffff14;box-shadow:inset 0 0 0 1px #bccde81f}.app-shell--app .workbench-pane--preview .strategy-entry-note strong,.app-shell--app .workbench-pane--preview .strategy-entry-note p{color:#eef4ff}.marketing-home-v2 .home-v2-proof-console .home-v1-proof__preview-row{color:#eef4ff;background:linear-gradient(#131f34fa,#1b2a42f5)}.marketing-home-v2 .home-v2-proof-console .home-v1-proof__preview-row span{color:#9fb0c8}.marketing-home-v2 .home-v2-proof-console .home-v1-proof__preview-row strong,.marketing-home-v2 .home-v2-proof-console .home-v1-proof__preview-row p{color:#eef4ff}.marketing-home-v2 .home-v1-preview-card .card-link{color:#17345a;background:#ffffffb8;border-color:#7084a357}.app-shell--app :where(.surface-card,.task-page-section,.workbench-pane:not(.workbench-pane--preview),.history-recovery-panel,.workspace-command-stage,.workspace-task-lane,.dense-result-rail,.task-page-info-card,.task-state-strip__item),.app-shell--app :where(.surface-card,.task-page-section,.workbench-pane:not(.workbench-pane--preview),.history-recovery-panel,.workspace-command-stage,.workspace-task-lane,.dense-result-rail,.task-page-info-card,.task-state-strip__item) :where(h1,h2,h3,strong,label,code){color:var(--text-on-light)}.app-shell--app :where(.surface-card,.task-page-section,.workbench-pane:not(.workbench-pane--preview),.history-recovery-panel,.workspace-command-stage,.workspace-task-lane,.dense-result-rail,.task-page-info-card,.task-state-strip__item) :where(p,small,span,.section-copy,.field-meta,.field-help,.muted-copy){color:var(--text-on-light-muted)}.task-object-bar__grid>.task-object-item:first-child,.task-page-info-grid>.task-page-info-card:first-child,.task-state-strip__grid>.task-state-strip__item:first-child,.dense-result-rail__grid>.dense-result-rail__item:first-child,.history-recovery-toolbar{background:var(--surface-readable-dark);color:var(--text-on-dark)}.task-object-bar__grid>.task-object-item:first-child :where(strong,p,span,small),.task-page-info-grid>.task-page-info-card:first-child :where(strong,p,span,small),.task-state-strip__grid>.task-state-strip__item:first-child :where(strong,p,span,small),.dense-result-rail__grid>.dense-result-rail__item:first-child :where(strong,p,span,small),.history-recovery-toolbar :where(.eyebrow,h1,p,strong,span){color:var(--text-on-dark)}.task-object-bar__grid>.task-object-item:first-child :where(p,small,span),.task-page-info-grid>.task-page-info-card:first-child :where(p,small,span),.task-state-strip__grid>.task-state-strip__item:first-child :where(p,small,span),.dense-result-rail__grid>.dense-result-rail__item:first-child :where(p,small,span){color:var(--text-on-dark-muted)}.task-object-bar__grid>.task-object-item[data-tone=warn]:not(:first-child),.task-page-info-card--warn,.task-state-strip__item[data-tone=warn],.dense-result-rail__item[data-tone=warn],.dense-preview-table tr[data-tone=warn],.history-dossier-card.is-limited{background:var(--surface-readable-warning);color:var(--text-on-warning)}.task-object-bar__grid>.task-object-item[data-tone=warn]:not(:first-child) :where(strong,p,span,small),.task-page-info-card--warn :where(strong,p,span,small),.task-state-strip__item[data-tone=warn] :where(strong,p,span,small),.dense-result-rail__item[data-tone=warn] :where(strong,p,span,small),.dense-preview-table tr[data-tone=warn] :where(td,span,strong,button),.history-dossier-card.is-limited :where(strong,p,small,span){color:var(--text-on-warning)}.workspace-task-lane{background:var(--surface-readable-light);color:var(--text-on-light)}.workspace-task-lane__item,.workspace-task-lane__empty,.history-recovery-row,.history-dossier-card,.dense-result-rail__item,.task-page-info-card,.task-state-strip__item{background:var(--surface-readable-light)}.workspace-omnibar__field{gap:.42rem;display:grid}.form-error{color:var(--field-error-text);margin:0;font-size:.78rem;font-weight:750;line-height:1.45}@supports (color:color-mix(in lab, red, red)){:where(input,textarea,select)[aria-invalid=true],.field-input[aria-invalid=true],.analyze-evidence-input[aria-invalid=true]{box-shadow:0 0 0 3px color-mix(in srgb,var(--control-error)18%,transparent)!important}}:where(.button-primary,.button-secondary,.button-ghost):disabled{opacity:1;background:var(--control-disabled-surface);color:var(--control-disabled-text);box-shadow:inset 0 0 0 1px var(--control-disabled-border);cursor:not-allowed;pointer-events:none}@media (max-width:768px){.site-header .site-header__inner--upgraded{grid-template-columns:minmax(0,1fr) auto;min-height:auto;padding:.72rem}.site-header .site-nav--upgraded{display:none}.site-header .site-header__actions{gap:.4rem}.site-header .build-fingerprint--header,.site-header .site-header__cta,.site-header .brand-mark__copy em{display:none}.home-v2-hero{grid-template-columns:1fr}.home-v2-hero__title,.hero-title{overflow-wrap:anywhere;font-size:clamp(2rem,11vw,3.2rem)!important;line-height:1.06!important}.workspace-command-stage__content,.workspace-task-lane,.history-recovery-toolbar,.history-dossier-strip__head,.task-object-bar__grid,.task-state-strip__grid,.dense-result-rail__grid{grid-template-columns:1fr!important}.workspace-command-stage__content{display:grid}.workspace-task-lane{width:100%;max-width:none;position:static}.workspace-omnibar,.workspace-continue-hero{grid-template-columns:1fr;display:grid!important}.history-product-timeline__section[data-posture][data-safety]{padding:.62rem}.history-product-timeline__head,.history-product-timeline__meta,.history-product-timeline__actions,.history-dossier-card__links{justify-content:flex-start;align-items:flex-start}.history-product-timeline__actions .history-row-action,.history-dossier-card__links .history-row-action{text-align:center;justify-content:center;width:100%}}.task-object-bar{background:var(--surface-readable-dark);color:var(--text-on-dark)}.task-object-bar__title :where(.eyebrow,h1,p),.task-object-bar__supporting-copy,.task-object-bar__actions :where(a,button){color:var(--text-on-dark)}.task-object-bar__supporting-copy{opacity:.92}.task-object-bar__grid>.task-object-item:not(:first-child):not([data-tone=warn]){background:var(--surface-readable-light);color:var(--text-on-light)}.task-object-bar__grid>.task-object-item:not(:first-child):not([data-tone=warn]) :where(strong,p,span,small){color:var(--text-on-light)}.task-object-bar__grid>.task-object-item:not(:first-child):not([data-tone=warn]) p,.task-object-bar__grid>.task-object-item:not(:first-child):not([data-tone=warn]) .task-object-item__label{color:var(--text-on-light-muted)}.workbench-pane--preview,.workbench-pane--preview :where(.task-state-strip,.dense-result-rail,.task-page-info-card,.strategy-preview-card,.strategy-entry-note){background:var(--surface-readable-dark);color:var(--text-on-dark)}.workbench-pane--preview :where(h1,h2,h3,strong,p,small,span,.eyebrow,.section-copy){color:var(--text-on-dark)}.workbench-pane--preview :where(p,small,span,.section-copy){color:var(--text-on-dark-muted)}.marketing-home-v2 .home-v1-hero__body,.marketing-home-v2 .section-copy,.marketing-home-v2 .home-v1-value-card p,.marketing-home-v2 .home-v1-audience-card p,.marketing-home-v2 .home-v1-preview-card p,.marketing-home-v2 .home-v1-menu-card p,.marketing-home-v2 .home-v1-cta p{color:var(--text-on-light-muted)}.marketing-home-v2 .home-v1-hero__actions .button-primary,.marketing-home-v2 .home-v1-cta .button-primary,.marketing-home-v2 .home-v2-proof-console .home-v1-proof__status-card{background:var(--surface-readable-dark);color:var(--text-on-dark)}.marketing-home-v2 .home-v2-proof-console .home-v1-proof__status-card :where(strong,p,span){color:var(--text-on-dark)}.task-object-bar__head,.workbench-pane--preview,.home-v2-proof-console .home-v1-proof__status-card,.home-v2-proof-console .home-v1-proof__preview-row,.button-primary,.history-filter-chip.is-active,.button-primary,.button-primary:visited,.button-primary:hover{color:var(--text-on-dark)!important}.button-secondary,.button-ghost,.card-link,.history-filter-chip{color:var(--text-on-light)!important}.label-inline{background-color:var(--badge-neutral-bg);border-color:var(--badge-neutral-border);color:var(--badge-neutral-text)!important}.task-object-bar .label-inline,.history-filter-chip.is-active{color:var(--text-on-dark)!important}.workspace-task-lane :where(.eyebrow,p,small,.workspace-task-lane__time,.workspace-task-lane__asin),.history-page :where(.eyebrow,.task-record-label),.task-object-bar :where(.eyebrow),.dense-result-rail :where(.eyebrow),.demand-density-grid :where(.eyebrow){color:var(--text-on-light-muted)!important}.task-object-bar__head .eyebrow,.workbench-pane--preview .eyebrow,.history-recovery-toolbar .eyebrow{color:var(--text-on-dark-muted)!important}.task-object-bar__actions :where(.button-secondary,.button-ghost),.workbench-pane--preview :where(.button-secondary,.button-ghost),.workspace-launcher-section :where(.button-secondary,.button-ghost,.card-link){color:var(--text-on-dark)!important;background-color:var(--text-on-dark)!important}@supports (color:color-mix(in lab, red, red)){.task-object-bar__actions :where(.button-secondary,.button-ghost),.workbench-pane--preview :where(.button-secondary,.button-ghost),.workspace-launcher-section :where(.button-secondary,.button-ghost,.card-link){background-color:color-mix(in srgb,var(--text-on-dark)12%,transparent)!important}}.task-object-bar__actions :where(.button-secondary,.button-ghost),.workbench-pane--preview :where(.button-secondary,.button-ghost),.workspace-launcher-section :where(.button-secondary,.button-ghost,.card-link){border-color:var(--text-on-dark)!important}@supports (color:color-mix(in lab, red, red)){.task-object-bar__actions :where(.button-secondary,.button-ghost),.workbench-pane--preview :where(.button-secondary,.button-ghost),.workspace-launcher-section :where(.button-secondary,.button-ghost,.card-link){border-color:color-mix(in srgb,var(--text-on-dark)26%,transparent)!important}}.workbench-pane--preview .dense-preview-table tbody tr,.workbench-pane--preview .dense-preview-table thead tr{background-color:var(--surface-readable-light)!important}.workbench-pane--preview .dense-preview-table tbody tr:nth-child(2n){background-color:var(--surface-evidence)!important}@supports (color:color-mix(in lab, red, red)){.workbench-pane--preview .dense-preview-table tbody tr:nth-child(2n){background-color:color-mix(in srgb,var(--surface-evidence)56%,white 44%)!important}}.workbench-pane--preview .dense-preview-table :where(th,td,span,strong,small,button){color:var(--text-primary)!important}.workbench-pane--preview .dense-preview-table th{color:var(--text-secondary)!important}.marketing-home-v2>.home-v2-hero .cta-row :where(.button-primary,.button-secondary),.marketing-home-v2 .home-v1-menu-card__cta,.marketing-home-v2 .home-v1-cta .cta-row :where(.button-primary,.button-secondary){background-color:var(--surface-readable-dark)!important;color:var(--text-on-dark)!important;border-color:var(--text-on-dark)!important;background-image:none!important}@supports (color:color-mix(in lab, red, red)){.marketing-home-v2>.home-v2-hero .cta-row :where(.button-primary,.button-secondary),.marketing-home-v2 .home-v1-menu-card__cta,.marketing-home-v2 .home-v1-cta .cta-row :where(.button-primary,.button-secondary){border-color:color-mix(in srgb,var(--text-on-dark)22%,transparent)!important}}.analyze-quota-state,.compare-peer-validation{margin-top:.85rem}.compare-peer-validation{border:1px solid var(--border-strong);background:var(--surface-readable-light);color:var(--text-on-light);border-radius:8px;gap:.75rem;padding:.85rem;display:grid}.compare-peer-validation :where(strong,p,span,small,li){color:var(--text-on-light)!important}.compare-peer-validation p{overflow-wrap:anywhere;margin:.28rem 0 0;color:var(--text-on-light-muted)!important}.compare-peer-validation ul{gap:.45rem;margin:.45rem 0 0;padding:0;list-style:none;display:grid}.compare-peer-validation li{background:var(--surface-readable-warning);border-radius:8px;gap:.18rem;padding:.55rem .65rem;display:grid;color:var(--text-on-warning)!important}.compare-peer-validation li :where(span,small){color:var(--text-on-warning)!important}.compare-peer-validation li span{font-family:var(--font-mono,ui-monospace,SFMono-Regular,Menlo,monospace);font-weight:700}.compare-peer-validation li small{font-size:.82rem}.tool-page[data-nativgen-page-kind=compare] :where(.task-page-info-card,.dense-result-note,.compact-empty-state,.matrix-mobile-card){color:var(--text-on-light)}.tool-page[data-nativgen-page-kind=compare] :where(.task-page-info-card p,.task-page-info-card small,.dense-result-note p,.compact-empty-state p,.matrix-mobile-card small){color:var(--text-on-light-muted);line-height:1.5}.tool-page[data-nativgen-page-kind=compare] .compact-empty-state{border:1px solid var(--border-strong);background:var(--surface-readable-light)}.tool-page[data-nativgen-page-kind=compare] .compact-empty-state--warn{background:var(--surface-readable-warning);color:var(--text-on-warning)}.tool-page[data-nativgen-page-kind=compare] .compact-empty-state--warn :where(strong,p,a,span){color:var(--text-on-warning)!important}.tool-page[data-nativgen-page-kind=compare] :where(.button-primary,.button-secondary,summary,.dense-preview-table tbody tr,.evidence-matrix tbody tr,.matrix-mobile-card){transition:background-color .16s,border-color .16s,box-shadow .16s,transform .16s}.tool-page[data-nativgen-page-kind=compare] :where(.button-primary,.button-secondary):not(:disabled):hover{transform:translateY(-1px);box-shadow:0 10px 22px #0f172a24}.tool-page[data-nativgen-page-kind=compare] :where(.button-primary,.button-secondary):disabled{opacity:1;background-color:var(--control-disabled-surface)!important;border-color:var(--control-disabled-border)!important;color:var(--control-disabled-text)!important;box-shadow:inset 0 0 0 1px var(--control-disabled-border)!important}.tool-page[data-nativgen-page-kind=compare] .evidence-matrix-summary{border-radius:.78rem;min-height:3rem}.tool-page[data-nativgen-page-kind=compare] .evidence-matrix-summary:hover{background:var(--app-shell-hover)}@supports (color:color-mix(in lab, red, red)){.tool-page[data-nativgen-page-kind=compare] .evidence-matrix-summary:hover{background:color-mix(in srgb,var(--app-shell-hover)62%,transparent)}}.tool-page[data-nativgen-page-kind=compare] .evidence-matrix th,.tool-page[data-nativgen-page-kind=compare] .evidence-matrix td{color:var(--text-on-light);font-size:.84rem;line-height:1.45}.tool-page[data-nativgen-page-kind=compare] .evidence-matrix th strong,.tool-page[data-nativgen-page-kind=compare] .evidence-matrix td>span,.tool-page[data-nativgen-page-kind=compare] .matrix-mobile-card strong{color:var(--text-on-light);font-weight:780}.tool-page[data-nativgen-page-kind=compare] .evidence-matrix th small,.tool-page[data-nativgen-page-kind=compare] .evidence-matrix__field small,.tool-page[data-nativgen-page-kind=compare] .evidence-matrix td small,.tool-page[data-nativgen-page-kind=compare] .matrix-mobile-card p small{color:#475569;font-size:.76rem;line-height:1.42}.tool-page[data-nativgen-page-kind=compare] .evidence-matrix tbody tr:hover,.tool-page[data-nativgen-page-kind=compare] .matrix-mobile-card:hover{background:var(--app-shell-hover)}@supports (color:color-mix(in lab, red, red)){.tool-page[data-nativgen-page-kind=compare] .evidence-matrix tbody tr:hover,.tool-page[data-nativgen-page-kind=compare] .matrix-mobile-card:hover{background:color-mix(in srgb,var(--app-shell-hover)34%,#fff)}}.tool-page[data-nativgen-page-kind=compare] #compare-peer-input-help{grid-template-columns:minmax(0,1fr) auto auto auto;align-items:center;gap:.42rem .85rem;display:grid}@media (max-width:768px){.tool-page[data-nativgen-page-kind=compare] #compare-peer-input-help{grid-template-columns:minmax(0,1fr) auto}.tool-page[data-nativgen-page-kind=compare] #compare-peer-input-help .inline-help-link{justify-self:start}.tool-page[data-nativgen-page-kind=compare] .cta-row.analyze-console-actions{align-items:stretch}.tool-page[data-nativgen-page-kind=compare] .cta-row.analyze-console-actions :where(a,button){justify-content:center;width:100%}.tool-page[data-nativgen-page-kind=compare] .evidence-matrix-summary{flex-direction:column;align-items:flex-start}.tool-page[data-nativgen-page-kind=compare] .matrix-mobile-card{padding:.95rem}.tool-page[data-nativgen-page-kind=compare] .matrix-mobile-card p{grid-template-columns:minmax(0,.86fr) minmax(0,1fr);align-items:flex-start;display:grid}}.marketing-home-v2 .home-v2-proof-console,.marketing-home-v2 .home-v2-proof-console .home-v1-proof__preview-row,.app-shell--app :where(.task-object-bar,.task-object-bar__head,.workbench-pane--preview,.history-recovery-toolbar,.global-task-center__trigger),.app-shell--app :where(.task-object-bar__grid>.task-object-item:first-child,.task-page-info-grid>.task-page-info-card:first-child,.task-state-strip__grid>.task-state-strip__item:first-child,.dense-result-rail__grid>.dense-result-rail__item:first-child){background-color:var(--surface-readable-dark)!important;color:var(--text-on-dark)!important}.marketing-home-v2 .home-v2-proof-console .home-v1-proof__preview-row :where(strong,p,span),.app-shell--app :where(.task-object-bar,.task-object-bar__head,.workbench-pane--preview,.history-recovery-toolbar,.global-task-center__trigger) :where(h1,h2,h3,strong,p,small,span,.eyebrow,.section-copy,a,button){color:var(--text-on-dark)!important}.marketing-home-v2 .home-v2-proof-console .home-v1-proof__preview-row span,.app-shell--app :where(.task-object-bar,.task-object-bar__head,.workbench-pane--preview,.history-recovery-toolbar,.global-task-center__trigger) :where(p,small,span,.eyebrow,.section-copy){color:var(--text-on-dark-muted)!important}.app-shell--app :where(.surface-card,.task-page-section,.workbench-pane:not(.workbench-pane--preview),.history-recovery-panel,.workspace-command-stage,.workspace-task-lane,.dense-result-rail,.task-page-info-card,.task-state-strip__item,.compact-empty-state,.history-table-panel,.global-task-center__panel,.global-task-center__row){background-color:var(--surface-readable-light)!important;color:var(--text-on-light)!important}.app-shell--app :where(.surface-card,.task-page-section,.workbench-pane:not(.workbench-pane--preview),.history-recovery-panel,.workspace-command-stage,.workspace-task-lane,.dense-result-rail,.task-page-info-card,.task-state-strip__item,.compact-empty-state,.history-table-panel,.global-task-center__panel,.global-task-center__row) :where(h1,h2,h3,strong,label,code,a,button){color:var(--text-on-light)!important}.app-shell--app :where(.surface-card,.task-page-section,.workbench-pane:not(.workbench-pane--preview),.history-recovery-panel,.workspace-command-stage,.workspace-task-lane,.dense-result-rail,.task-page-info-card,.task-state-strip__item,.compact-empty-state,.history-table-panel,.global-task-center__panel,.global-task-center__row) :where(p,small,span,.section-copy,.field-meta,.field-help,.muted-copy,.task-record-label){color:var(--text-on-light-muted)!important}.app-shell--app :where(.label-inline,.demand-source-strip .label-inline){background-color:var(--badge-neutral-bg)!important;color:var(--badge-neutral-text)!important;border-color:var(--badge-neutral-border)!important}.app-shell--app :where(.task-object-bar,.task-object-bar__head,.workbench-pane--preview,.history-recovery-toolbar) .label-inline,.app-shell--app :where(.task-object-bar,.task-object-bar__head,.workbench-pane--preview,.history-recovery-toolbar) .button-secondary,.app-shell--app :where(.task-object-bar,.task-object-bar__head,.workbench-pane--preview,.history-recovery-toolbar) .button-ghost{background-color:var(--text-on-dark)!important}@supports (color:color-mix(in lab, red, red)){.app-shell--app :where(.task-object-bar,.task-object-bar__head,.workbench-pane--preview,.history-recovery-toolbar) .label-inline,.app-shell--app :where(.task-object-bar,.task-object-bar__head,.workbench-pane--preview,.history-recovery-toolbar) .button-secondary,.app-shell--app :where(.task-object-bar,.task-object-bar__head,.workbench-pane--preview,.history-recovery-toolbar) .button-ghost{background-color:color-mix(in srgb,var(--text-on-dark)10%,var(--surface-readable-dark))!important}}.app-shell--app :where(.task-object-bar,.task-object-bar__head,.workbench-pane--preview,.history-recovery-toolbar) .label-inline,.app-shell--app :where(.task-object-bar,.task-object-bar__head,.workbench-pane--preview,.history-recovery-toolbar) .button-secondary,.app-shell--app :where(.task-object-bar,.task-object-bar__head,.workbench-pane--preview,.history-recovery-toolbar) .button-ghost{border-color:var(--text-on-dark)!important}@supports (color:color-mix(in lab, red, red)){.app-shell--app :where(.task-object-bar,.task-object-bar__head,.workbench-pane--preview,.history-recovery-toolbar) .label-inline,.app-shell--app :where(.task-object-bar,.task-object-bar__head,.workbench-pane--preview,.history-recovery-toolbar) .button-secondary,.app-shell--app :where(.task-object-bar,.task-object-bar__head,.workbench-pane--preview,.history-recovery-toolbar) .button-ghost{border-color:color-mix(in srgb,var(--text-on-dark)28%,transparent)!important}}.app-shell--app :where(.task-object-bar,.task-object-bar__head,.workbench-pane--preview,.history-recovery-toolbar) .label-inline,.app-shell--app :where(.task-object-bar,.task-object-bar__head,.workbench-pane--preview,.history-recovery-toolbar) .button-secondary,.app-shell--app :where(.task-object-bar,.task-object-bar__head,.workbench-pane--preview,.history-recovery-toolbar) .button-ghost{color:var(--text-on-dark)!important}.app-shell--app :where(.compact-empty-state--warn,.global-task-center__row[data-state-key=waiting],.global-task-center__row[data-state-key=fairness_delayed],.global-task-center__row[data-state-key=partial],.global-task-center__row[data-state-key=partial_success]),.tool-page[data-nativgen-page-kind=compare] .compact-empty-state--warn{background-color:var(--surface-readable-warning)!important;color:var(--text-on-warning)!important}.app-shell--app :where(.compact-empty-state--warn,.global-task-center__row[data-state-key=waiting],.global-task-center__row[data-state-key=fairness_delayed],.global-task-center__row[data-state-key=partial],.global-task-center__row[data-state-key=partial_success]) :where(strong,p,small,span,a,button),.tool-page[data-nativgen-page-kind=compare] .compact-empty-state--warn :where(strong,p,small,span,a,button){color:var(--text-on-warning)!important}.history-recovery-head,.history-recovery-head span,.history-recovery-cell small,.history-recovery-cell p,.history-real-empty-banner :where(strong,p,small,span){color:var(--text-on-light-muted)!important}.workspace-help-page,.workspace-help-page :where(.workspace-help-hero,.workspace-help-step-card,.workspace-help-faq-card){background-color:var(--surface-readable-light);color:var(--text-on-light)!important}.workspace-help-page :where(h1,h2,h3,strong,a,button){color:var(--text-on-light)!important}.workspace-help-page :where(p,li,span,.section-copy,.muted-copy){color:var(--text-on-light-muted)!important}.marketing-home-v2 .home-v2-hero__copy,.marketing-home-v2 .home-v1-hero__body,.marketing-home-v2 .home-v1-hero__kicker,.marketing-home-v2 .home-v1-hero__title,.marketing-home-v2 .home-v1-hero__title span,.marketing-home-v2 .home-v1-hero__note,.marketing-home-v2 .home-v2-trust-row>div,.marketing-home-v2 .home-v2-trust-row>div :where(span,strong),.marketing-home-v2 .home-v1-value-card,.marketing-home-v2 .home-v1-preview-card,.marketing-home-v2 .home-v1-audience-card,.marketing-home-v2 .home-v1-menu-card,.marketing-home-v2 .home-v1-cta{background-color:var(--surface-readable-light)!important;color:var(--text-on-light)!important}.marketing-home-v2 .home-v1-hero__body,.marketing-home-v2 .home-v1-hero__note,.marketing-home-v2 .home-v1-value-card :where(p,small,span,li),.marketing-home-v2 .home-v1-preview-card :where(p,small,span,li),.marketing-home-v2 .home-v1-audience-card :where(p,small,span,li),.marketing-home-v2 .home-v1-menu-card :where(p,small,span,li),.marketing-home-v2 .home-v1-cta :where(p,small,span,li){color:var(--text-on-light-muted)!important}.marketing-home-v2 .home-v2-proof-console,.marketing-home-v2 .home-v2-proof-console>.eyebrow,.marketing-home-v2 .home-v2-proof-console .home-v1-proof__preview-row,.marketing-home-v2 .home-v2-proof-console .home-v1-proof__preview-row :where(strong,p,span){background-color:var(--surface-readable-dark)!important;color:var(--text-on-dark)!important}.marketing-home-v2 .home-v2-proof-console>.eyebrow,.marketing-home-v2 .home-v2-proof-console .home-v1-proof__preview-row span{color:var(--text-on-dark-muted)!important}.marketing-home-v2 .home-v2-proof-console .home-v1-proof__status-card,.marketing-home-v2 .home-v2-proof-console .home-v1-proof__status-card :where(strong,p,span),.app-shell--app .shell-route-bar--app,.app-shell--app .shell-route-bar--app :where(.eyebrow,.shell-route-bar__headline,strong,p,span),.app-shell--app :where(.tool-start-panel,.tool-preview-panel,.workspace-start-panel,.task-page-hero,.task-page-section,.history-recovery-panel,.compare-side-panel,.demand-side-panel),.app-shell--app :where(.tool-start-panel,.tool-preview-panel,.workspace-start-panel,.task-page-hero,.task-page-section,.history-recovery-panel,.compare-side-panel,.demand-side-panel) :where(h1,h2,h3,strong,label,code,a,button),.app-shell--app :where(.tool-start-signal,.tool-preview-item,.task-object-item,.workspace-start-signal,.task-page-stat,.task-page-info-card,.task-page-next-action,.history-recovery-summary span),.app-shell--app :where(.tool-start-signal,.tool-preview-item,.task-object-item,.workspace-start-signal,.task-page-stat,.task-page-info-card,.task-page-next-action,.history-recovery-summary span) :where(strong,label,code,a,button){background-color:var(--surface-readable-light)!important;color:var(--text-on-light)!important}.app-shell--app .shell-route-bar--app :where(.eyebrow),.app-shell--app :where(.tool-start-panel,.tool-preview-panel,.workspace-start-panel,.task-page-hero,.task-page-section,.history-recovery-panel,.compare-side-panel,.demand-side-panel) :where(p,small,span,.section-copy,.field-meta,.field-help,.muted-copy,.task-record-label),.app-shell--app :where(.tool-start-signal,.tool-preview-item,.task-object-item,.workspace-start-signal,.task-page-stat,.task-page-info-card,.task-page-next-action,.history-recovery-summary span) :where(p,small,span){color:var(--text-on-light-muted)!important}.app-shell--app :where(.tool-preview-panel,.workbench-pane--preview,.history-recovery-toolbar,.task-object-bar,.task-object-bar__head,.global-task-center__trigger),.app-shell--app :where(.tool-preview-panel,.workbench-pane--preview,.history-recovery-toolbar,.task-object-bar,.task-object-bar__head,.global-task-center__trigger) :where(h1,h2,h3,strong,label,code,a,button,p,small,span,.eyebrow,.section-copy){background-color:var(--surface-readable-dark)!important;color:var(--text-on-dark)!important}.app-shell--app :where(.tool-preview-panel,.workbench-pane--preview,.history-recovery-toolbar,.task-object-bar,.task-object-bar__head,.global-task-center__trigger) :where(p,small,span,.eyebrow,.section-copy){color:var(--text-on-dark-muted)!important}.global-task-center__panel,.global-task-center__row,.global-task-center__history-link,.global-task-center__action,.global-task-center__close,.global-task-center__asin,.global-task-center__counter,.global-task-center__empty,.global-task-center__skeleton,.global-task-center__panel :where(h1,h2,h3,strong,label,code,a,button){background-color:var(--surface-readable-light)!important;color:var(--text-on-light)!important}.global-task-center__panel :where(p,small,span,.global-task-center__meta,.global-task-center__task-type,.global-task-center__eyebrow),.global-task-center__asin span,.global-task-center__row p,.global-task-center__meta{color:var(--text-on-light-muted)!important}.global-task-center [data-theme-surface=seller-posture-badge] .label-inline,.history-recovery-badge-row [data-theme-surface=seller-posture-badge] .label-inline,.app-shell--app [data-theme-surface=contract-badge],.app-shell--app [data-theme-surface=seller-posture-badge] .label-inline{background-color:var(--badge-neutral-bg)!important;color:var(--badge-neutral-text)!important;border-color:var(--badge-neutral-border)!important}.app-shell--app [data-theme-surface=seller-posture-badge]{width:fit-content;max-width:100%;display:inline-flex}.app-shell--app [data-theme-surface=contract-badge][data-tone=success],.app-shell--app [data-theme-surface=seller-posture-badge][data-safety=executable] .label-inline{background-color:var(--badge-success-bg)!important;color:var(--badge-success-text)!important;border-color:var(--badge-success-border)!important}.app-shell--app [data-theme-surface=contract-badge][data-tone=warn]{background-color:var(--badge-warning-bg)!important;color:var(--badge-warning-text)!important;border-color:var(--badge-warning-border)!important}.app-shell--app [data-theme-surface=seller-posture-badge][data-safety=bounded_preview] .label-inline{background-color:var(--badge-preview-bg)!important;color:var(--badge-preview-text)!important;border-color:var(--badge-preview-border)!important}.app-shell--app [data-theme-surface=seller-posture-badge][data-safety=readonly] .label-inline{background-color:var(--badge-readonly-bg)!important;color:var(--badge-readonly-text)!important;border-color:var(--badge-readonly-border)!important}.app-shell--app [data-theme-surface=contract-badge][data-tone=danger],.app-shell--app [data-theme-surface=seller-posture-badge][data-safety=blocked] .label-inline{background-color:var(--badge-danger-bg)!important;color:var(--badge-danger-text)!important;border-color:var(--badge-danger-border)!important}.frontstage-decision-strip{border:1px solid var(--border-strong);border-radius:var(--radius-panel,1rem);background:var(--surface-readable-light);color:var(--text-on-light);box-shadow:var(--shadow-panel);grid-template-columns:minmax(0,1.4fr) minmax(12rem,.7fr) auto;align-items:center;gap:1rem;padding:1rem;display:grid}.frontstage-decision-strip__main,.frontstage-decision-strip__evidence,.frontstage-decision-strip__actions{gap:.45rem;min-width:0;display:grid}.frontstage-decision-strip__question{color:var(--text-on-light-muted);font-size:.78rem;font-weight:850}.frontstage-decision-strip__headline{flex-wrap:wrap;align-items:center;gap:.55rem;display:flex}.frontstage-decision-strip__headline strong{color:var(--text-on-light);font-size:1.1rem}.frontstage-decision-strip p{color:var(--text-on-light-muted);margin:0;line-height:1.55}.frontstage-decision-strip__evidence{border-radius:var(--radius-control,.8rem);background:var(--surface-readable-soft);color:var(--text-on-light-muted);padding:.72rem;font-size:.82rem;font-weight:700}.frontstage-decision-strip__actions{justify-items:end}.frontstage-decision-strip__actions :where(.button-primary,.button-secondary){width:100%;min-width:9.5rem}.frontstage-decision-strip__disabled-reason{max-width:14rem;color:var(--field-helper);text-align:right;line-height:1.45}.preview-boundary-banner{border:1px solid var(--badge-preview-border);border-radius:var(--radius-control,.8rem);background:var(--badge-preview-bg);color:var(--badge-preview-text);align-items:flex-start;gap:.75rem;padding:.82rem .9rem;display:flex}.preview-boundary-banner p{color:var(--badge-preview-text);margin:0;line-height:1.5}.next-action-panel{border:1px solid var(--border-strong);border-radius:var(--radius-control,.8rem);background:var(--surface-readable-light);color:var(--text-on-light);gap:.7rem;padding:.9rem;display:grid}.next-action-panel p{color:var(--text-on-light-muted);margin:0;line-height:1.5}.next-action-panel__actions{flex-wrap:wrap;gap:.6rem;display:flex}.evidence-status{grid-template-columns:repeat(3,minmax(0,1fr));gap:.65rem;margin:0;display:grid}.evidence-status__item{border:1px solid var(--border-subtle);border-radius:var(--radius-control,.8rem);background:var(--surface-readable-soft);color:var(--text-on-light);gap:.25rem;padding:.72rem;display:grid}.evidence-status dt{color:var(--text-on-light-muted);font-size:.76rem;font-weight:850}.evidence-status dd{color:var(--text-on-light);margin:0;font-weight:750;line-height:1.45}@media (max-width:900px){.frontstage-decision-strip{grid-template-columns:1fr}.app-shell--app :where(h1,h2,h3,p,strong,small,dd,dt),.frontstage-decision-strip__headline,.frontstage-decision-strip__headline strong,.task-object-bar__title :where(h1,p),.task-page-section__head :where(h1,h2,p),.workbench-pane :where(h1,h2,h3,p,strong),.surface-card :where(h1,h2,h3,p,strong,small){overflow-wrap:anywhere;word-break:break-word;white-space:normal;max-width:100%}.frontstage-decision-strip__actions{justify-items:stretch}.frontstage-decision-strip__disabled-reason{text-align:left;max-width:none}.preview-boundary-banner,.next-action-panel__actions{display:grid}.evidence-status{grid-template-columns:1fr}}.global-task-center__trigger,.global-task-center__trigger :where(strong,small,span),.global-task-center__action--primary,.global-task-center__action--primary :where(strong,small,span){background-color:var(--surface-readable-dark)!important;color:var(--text-on-dark)!important}.global-task-center__trigger :where(small,span),.global-task-center__trigger .global-task-center__trigger-copy small{color:var(--text-on-dark-muted)!important}.marketing-home-v2 .home-v1-hero__topline,.marketing-home-v2 .home-v1-hero__topline .eyebrow,.marketing-home-v2 .home-v2-proof-console .home-v1-proof__preview-head,.marketing-home-v2 .home-v2-proof-console .home-v1-proof__preview-head strong{background-color:var(--surface-readable-light)!important;color:var(--text-on-light)!important}.marketing-home-v2 .home-v2-proof-console .home-acquisition-preview__head,.marketing-home-v2 .home-v2-proof-console .home-acquisition-preview__head :where(.eyebrow,strong,p),.marketing-home-v2 .home-v2-proof-console .home-acquisition-preview__actions,.marketing-home-v2 .home-v2-proof-console .home-acquisition-preview__actions :where(.eyebrow,li){background-color:var(--surface-readable-dark)!important;color:var(--text-on-dark)!important}.marketing-home-v2 .home-v2-proof-console .home-acquisition-preview__head :where(.eyebrow,p),.marketing-home-v2 .home-v2-proof-console .home-acquisition-preview__actions .eyebrow{color:var(--text-on-dark-muted)!important}.marketing-home-v2 .home-v2-proof-console .home-acquisition-preview__decision,.marketing-home-v2 .home-v2-proof-console .home-acquisition-preview__decision :where(strong,p,span){background-color:var(--surface-readable-warning)!important;color:var(--text-on-warning)!important}.marketing-home-v2 .home-v2-proof-console .home-acquisition-preview__reason-grid>div,.marketing-home-v2 .home-v2-proof-console .home-acquisition-preview__reason-grid>div :where(strong,span),.marketing-home-v2 .home-v2-proof-console .home-acquisition-preview__sheet{background-color:var(--surface-readable-light)!important;color:var(--text-on-light)!important}.marketing-home-v2 .home-v2-proof-console .home-acquisition-preview__reason-grid>div span{color:var(--text-on-light-muted)!important}.app-shell--app .workspace-quickstart-hero,.app-shell--app .workspace-quickstart-hero__copy,.app-shell--app .workspace-quickstart-hero__copy :where(.eyebrow,h1),.app-shell--app .workspace-command-stage__primary,.app-shell--app .workspace-command-stage__primary :where(strong,small,span),.site-header .site-nav--upgraded a,.site-header .docs-nav a,.workspace-help-page :where(.button-primary,.button-secondary),.workspace-help-page :where(.button-primary,.button-secondary) :where(strong,small,span){background-color:var(--surface-readable-light)!important;color:var(--text-on-light)!important}.app-shell--app .label-inline--warn,.app-shell--app .label-inline--warn :where(strong,small,span),.tool-page[data-nativgen-page-kind=demand] .label-inline--warn,.tool-page[data-nativgen-page-kind=demand] .label-inline--warn :where(strong,small,span){background-color:var(--badge-warning-bg)!important;color:var(--badge-warning-text)!important;border-color:var(--badge-warning-border)!important}.global-task-center__row[data-state-key=waiting],.global-task-center__row[data-state-key=fairness_delayed],.global-task-center__row[data-state-key=partial],.global-task-center__row[data-state-key=partial_success],.global-task-center__row[data-state-key=waiting] :where(strong,p,small,span,a,button),.global-task-center__row[data-state-key=fairness_delayed] :where(strong,p,small,span,a,button),.global-task-center__row[data-state-key=partial] :where(strong,p,small,span,a,button),.global-task-center__row[data-state-key=partial_success] :where(strong,p,small,span,a,button){background-color:var(--surface-readable-warning)!important;color:var(--text-on-warning)!important}.global-task-center__row[data-state-key=failed],.global-task-center__row[data-state-key=expired],.global-task-center__row[data-state-key=stale],.global-task-center__row[data-state-key=stale_running],.global-task-center__row[data-state-key=dead_lettered],.global-task-center__row[data-state-key=degraded]{background-color:var(--control-error-surface)!important;color:var(--text-on-light)!important}.demand-marketplace-support,.demand-term-reasoning__grid,.demand-strategy-handoff__grid,.demand-mobile-scan-grid{gap:.8rem;display:grid}.demand-mobile-decision-layer{gap:1rem;display:grid}.demand-marketplace-support{grid-template-columns:repeat(auto-fit,minmax(11rem,1fr))}.demand-mobile-scan-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.demand-marketplace-support__item,.demand-source-posture-card,.demand-term-reasoning__card,.demand-strategy-handoff,.demand-strategy-handoff__card,.demand-mobile-scan-card,.demand-mobile-current-boundary{border:1px solid var(--border-subtle);border-radius:var(--radius-card);background:var(--surface-readable-light);color:var(--text-on-light);box-shadow:none}.demand-marketplace-support__item,.demand-term-reasoning__card,.demand-strategy-handoff__card,.demand-mobile-scan-card{padding:.85rem}.demand-marketplace-support__item[data-selected=true]{border-color:var(--accent-primary)}@supports (color:color-mix(in lab, red, red)){.demand-marketplace-support__item[data-selected=true]{border-color:color-mix(in srgb,var(--accent-primary)34%,var(--border-strong))}}.demand-marketplace-support__item[data-selected=true]{background:var(--surface-readable-light)}@supports (color:color-mix(in lab, red, red)){.demand-marketplace-support__item[data-selected=true]{background:color-mix(in srgb,var(--surface-readable-light)86%,var(--accent-soft))}}.demand-marketplace-support__item[data-selected=true]{box-shadow:inset 3px 0 0 var(--accent-primary)}@supports (color:color-mix(in lab, red, red)){.demand-marketplace-support__item[data-selected=true]{box-shadow:inset 3px 0 0 color-mix(in srgb,var(--accent-primary)44%,var(--border-strong))}}.demand-marketplace-support__item[data-posture=unsupported]{background:var(--control-error-surface)}@supports (color:color-mix(in lab, red, red)){.demand-marketplace-support__item[data-posture=unsupported]{background:color-mix(in srgb,var(--control-error-surface)42%,var(--surface-readable-light))}}.demand-marketplace-support__head,.demand-source-posture-card__head,.demand-term-reasoning__head,.demand-strategy-handoff__head,.demand-strategy-handoff__card-head,.demand-mobile-scan-card__head{justify-content:space-between;align-items:flex-start;gap:.65rem;display:flex}.demand-mobile-scan-card[data-tone=success]{border-color:var(--status-success)}@supports (color:color-mix(in lab, red, red)){.demand-mobile-scan-card[data-tone=success]{border-color:color-mix(in srgb,var(--status-success)42%,var(--border-strong))}}.demand-mobile-scan-card[data-tone=warn]{border-color:var(--status-review)}@supports (color:color-mix(in lab, red, red)){.demand-mobile-scan-card[data-tone=warn]{border-color:color-mix(in srgb,var(--status-review)42%,var(--border-strong))}}.demand-mobile-scan-card[data-tone=danger]{border-color:var(--status-danger)}@supports (color:color-mix(in lab, red, red)){.demand-mobile-scan-card[data-tone=danger]{border-color:color-mix(in srgb,var(--status-danger)42%,var(--border-strong))}}.demand-marketplace-support__item p,.demand-marketplace-support__item small,.demand-source-posture-card p,.demand-source-posture-card small,.demand-term-reasoning__card dd,.demand-strategy-handoff p,.demand-strategy-handoff small,.demand-strategy-handoff__card p{color:var(--text-on-light-muted);line-height:1.5}.demand-source-posture-card,.demand-strategy-handoff{gap:.75rem;padding:1rem;display:grid}.demand-source-posture-card[data-source-posture=cached],.demand-source-posture-card[data-source-posture=quota_limited],.demand-source-posture-card[data-source-posture=empty],.demand-source-posture-card[data-source-posture=partial]{background:var(--surface-readable-warning);color:var(--text-on-warning)}.demand-source-posture-card[data-source-posture=unsupported]{background:var(--control-error-surface)}.demand-source-posture-card[data-source-posture=cached] :where(h3,p,small,span,strong),.demand-source-posture-card[data-source-posture=quota_limited] :where(h3,p,small,span,strong),.demand-source-posture-card[data-source-posture=empty] :where(h3,p,small,span,strong),.demand-source-posture-card[data-source-posture=partial] :where(h3,p,small,span,strong){color:var(--text-on-warning)\ !important}.demand-term-reasoning__grid,.demand-strategy-handoff__grid{grid-template-columns:repeat(auto-fit,minmax(15rem,1fr))}.demand-term-reasoning__card dl{gap:.5rem;margin:.75rem 0 0;display:grid}.demand-term-reasoning__card dl>div{gap:.18rem;display:grid}.demand-term-reasoning__card dt{color:var(--text-on-light);font-size:.76rem;font-weight:780}.demand-term-reasoning__card dd{margin:0}.demand-term-reasoning__card[data-bucket=pause]{border-color:var(--status-danger)}@supports (color:color-mix(in lab, red, red)){.demand-term-reasoning__card[data-bucket=pause]{border-color:color-mix(in srgb,var(--status-danger)42%,var(--border-strong))}}.demand-strategy-handoff[data-safety=executable]{border-color:var(--status-success)}@supports (color:color-mix(in lab, red, red)){.demand-strategy-handoff[data-safety=executable]{border-color:color-mix(in srgb,var(--status-success)46%,var(--border-strong))}}.demand-strategy-handoff[data-safety=blocked],.demand-strategy-handoff[data-posture=unsupported]{background:var(--control-error-surface)}.demand-strategy-handoff__head p{margin:.25rem 0 0}.demand-strategy-handoff__boundary{background:var(--surface-readable-soft);border-radius:.72rem;padding:.55rem .65rem}.demand-strategy-handoff__card ul{flex-wrap:wrap;gap:.35rem;margin:.75rem 0;padding:0;list-style:none;display:flex}.demand-strategy-handoff__card li{border:1px solid var(--border-strong);background:var(--surface-readable-soft);color:var(--text-on-light);border-radius:999px;padding:.28rem .55rem;font-size:.8rem;font-weight:720}.tool-page[data-nativgen-page-kind=demand] :where(.demand-marketplace-support__item,.demand-source-posture-card,.demand-term-reasoning__card,.demand-strategy-handoff,.demand-strategy-handoff__card) :where(h1,h2,h3,strong,label,a,button,dt){color:var(--text-on-light)}.tool-page[data-nativgen-page-kind=demand] :where(.demand-marketplace-support__item,.demand-source-posture-card,.demand-term-reasoning__card,.demand-strategy-handoff,.demand-strategy-handoff__card) :where(p,small,dd){color:var(--text-on-light-muted)}.app-shell--app :where(.workspace-command-stage__headline h1,.workspace-next-step-card h2,.workspace-quickstart-hero__copy h2,.analyze-start-simple__head h1,.task-page-hero__title,.task-object-bar h1,.history-recovery-toolbar h1){letter-spacing:0}.workspace-command-stage{background:var(--surface-readable-light);box-shadow:var(--surface-edge-panel),0 16px 36px #0f172a0f;border-radius:.9rem}.workspace-command-stage:before{opacity:.24}.workspace-command-stage__content{gap:.85rem;padding:.95rem}.workspace-command-stage__main{background:var(--surface-readable-soft);box-shadow:inset 0 0 0 1px var(--border-subtle);padding:.95rem}.workspace-command-stage__headline{align-items:start}.workspace-command-stage__headline h1{max-width:none;text-shadow:none;font-size:2.2rem;line-height:1.08}.workspace-command-stage__headline p{max-width:40rem;font-size:.92rem;line-height:1.5}.workspace-next-step-card{grid-template-columns:minmax(0,1fr) auto;padding:.9rem}.workspace-next-step-card h2{font-size:1.35rem;line-height:1.16}.workspace-next-step-card p{max-width:44rem}.workspace-next-step-card>[data-theme-surface=seller-posture-badge]{justify-self:end}.workspace-next-step-card>.button-primary,.workspace-next-step-card>.button-secondary{grid-column:2;justify-self:end}.workspace-quickstart-hero{grid-template-columns:minmax(0,.92fr) minmax(17rem,1.08fr);padding:.9rem}.workspace-quickstart-hero__copy h2{font-size:1.25rem;line-height:1.18}.workspace-omnibar{grid-template-columns:minmax(0,1fr) auto;padding:.52rem}.workspace-omnibar__field input{min-height:3rem;padding:.72rem .9rem;font-size:1rem;font-weight:650}.workspace-command-stage__primary{border-radius:.78rem;min-width:8.5rem;min-height:3rem;padding-inline:1.25rem;font-size:1rem}.workspace-task-lane{box-shadow:var(--surface-edge-panel),0 14px 32px #0f172a0d}.analyze-start-simple{gap:1rem;width:min(100%,56rem)}.analyze-start-simple__head{max-width:42rem}.analyze-start-simple__head h1{font-size:2.55rem;line-height:1.12}.analyze-start-simple__head p{max-width:40rem;font-size:.98rem;line-height:1.58}.analyze-start-form--simple{box-shadow:var(--surface-edge-panel),0 14px 32px #0f172a0f;border-radius:.95rem;padding:.9rem}.analyze-evidence-input{min-height:3rem;font-size:1rem}.app-shell--app .task-object-bar{border:1px solid var(--border-strong);box-shadow:var(--surface-edge-panel),0 16px 36px #0f172a0f;border-radius:.95rem;gap:.9rem;display:grid;background:var(--surface-readable-light)!important;color:var(--text-on-light)!important;grid-template-columns:1fr!important;padding:1rem!important}.app-shell--app .task-object-bar:before,.app-shell--app .task-object-bar:after{opacity:.08}.app-shell--app .task-object-bar__head{grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:1rem;display:grid;color:var(--text-on-light)!important;background:0 0!important}.app-shell--app .task-object-bar__title{min-width:0}.app-shell--app .task-object-bar .task-page-hero__topline,.app-shell--app .task-object-bar .task-page-hero__topline>.eyebrow,.app-shell--app .task-object-bar__title h1,.app-shell--app .task-object-bar__supporting-copy{color:var(--text-on-light)!important;background:0 0!important}.app-shell--app .task-object-bar .task-page-hero__topline>.eyebrow,.app-shell--app .task-object-bar__supporting-copy{color:var(--text-on-light-muted)!important}.app-shell--app .task-object-bar__title h1{max-width:46rem;font-size:1.72rem;line-height:1.16}.app-shell--app .task-object-bar__supporting-copy{max-width:52rem;font-size:.92rem;line-height:1.48}.app-shell--app .task-object-bar__actions{align-self:stretch;gap:.55rem;min-width:9.5rem;display:grid;background:0 0!important}.app-shell--app .task-object-bar__actions :where(a,button){justify-content:center;width:100%}.app-shell--app .task-object-bar__grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:.7rem;display:grid}.app-shell--app .task-object-item,.app-shell--app .task-object-bar__grid>.task-object-item:first-child,.app-shell--app .task-object-bar__grid>.task-object-item[data-tone=warn]:not(:first-child),.app-shell--app .task-object-bar__grid>.task-object-item:not(:first-child):not([data-tone=warn]){border:1px solid var(--border-subtle);min-width:0;min-height:0;box-shadow:none;border-radius:.78rem;padding:.72rem;overflow:visible;background:var(--surface-readable-soft)!important;color:var(--text-on-light)!important}.app-shell--app .task-object-item[data-tone=success]{border-color:var(--status-success)}@supports (color:color-mix(in lab, red, red)){.app-shell--app .task-object-item[data-tone=success]{border-color:color-mix(in srgb,var(--status-success)36%,var(--border-subtle))}}.app-shell--app .task-object-item[data-tone=warn]{border-color:var(--status-review)}@supports (color:color-mix(in lab, red, red)){.app-shell--app .task-object-item[data-tone=warn]{border-color:color-mix(in srgb,var(--status-review)38%,var(--border-subtle))}}.app-shell--app .task-object-item[data-tone=danger]{border-color:var(--status-danger)}@supports (color:color-mix(in lab, red, red)){.app-shell--app .task-object-item[data-tone=danger]{border-color:color-mix(in srgb,var(--status-danger)38%,var(--border-subtle))}}.app-shell--app .task-object-item :where(.task-object-item__label,strong,p,small,code),.app-shell--app .task-object-bar__grid>.task-object-item:first-child :where(strong,p,span,small),.app-shell--app .task-object-bar__grid>.task-object-item[data-tone=warn]:not(:first-child) :where(strong,p,span,small),.app-shell--app .task-object-bar__grid>.task-object-item:not(:first-child):not([data-tone=warn]) :where(strong,p,span,small){color:var(--text-on-light)!important;background:0 0!important}.app-shell--app .task-object-item :where(.task-object-item__label,p,small),.app-shell--app .task-object-bar__grid>.task-object-item:first-child :where(p,small,span),.app-shell--app .task-object-bar__grid>.task-object-item[data-tone=warn]:not(:first-child) :where(p,small,span),.app-shell--app .task-object-bar__grid>.task-object-item:not(:first-child):not([data-tone=warn]) :where(p,small,span){color:var(--text-on-light-muted)!important}.app-shell--app .task-object-item strong{white-space:normal;word-break:break-word;margin-top:.25rem;font-size:.98rem;line-height:1.28;display:block}.app-shell--app .task-object-item p{margin-top:.35rem;font-size:.8rem;line-height:1.42}.app-shell--app .task-object-bar [data-theme-surface=seller-posture-badge] .label-inline,.app-shell--app .task-object-bar [data-theme-surface=contract-badge]{background-color:var(--badge-neutral-bg)!important;color:var(--badge-neutral-text)!important;border-color:var(--badge-neutral-border)!important}.app-shell--app .task-object-bar [data-theme-surface=seller-posture-badge][data-safety=executable] .label-inline,.app-shell--app .task-object-bar [data-theme-surface=contract-badge][data-tone=success]{background-color:var(--badge-success-bg)!important;color:var(--badge-success-text)!important;border-color:var(--badge-success-border)!important}.app-shell--app .task-object-bar [data-theme-surface=seller-posture-badge][data-safety=bounded_preview] .label-inline,.app-shell--app .task-object-bar [data-theme-surface=contract-badge][data-tone=warn]{background-color:var(--badge-preview-bg)!important;color:var(--badge-preview-text)!important;border-color:var(--badge-preview-border)!important}@media (max-width:980px){.workspace-command-stage__content,.workspace-next-step-card,.workspace-quickstart-hero{grid-template-columns:1fr}.workspace-next-step-card>[data-theme-surface=seller-posture-badge],.workspace-next-step-card>.button-primary,.workspace-next-step-card>.button-secondary{grid-column:auto;justify-self:start}.app-shell--app .workspace-command-stage__main{order:1}.app-shell--app .workspace-task-lane{order:2}}@media (max-width:640px){.app-shell--app .app-workbench-layout{padding-top:4.35rem}.workspace-command-stage__headline h1,.analyze-start-simple__head h1{font-size:1.78rem;line-height:1.16}.workspace-command-stage__content,.workspace-command-stage__main,.workspace-next-step-card,.workspace-quickstart-hero,.analyze-start-form--simple{padding:.78rem}.app-shell--app .task-object-bar{gap:.75rem;padding:.82rem!important}.app-shell--app .task-object-bar__head,.app-shell--app .task-object-bar__actions{grid-template-columns:1fr}.app-shell--app .task-object-bar__grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}.app-shell--app .task-object-bar__actions{grid-template-columns:1fr;min-width:0}.app-shell--app .task-object-bar__title h1{font-size:1.45rem;line-height:1.16}.app-shell--app .task-object-bar__supporting-copy{font-size:.86rem}.app-shell--app .task-object-item{padding:.64rem}.app-shell--app .task-object-item strong{font-size:.9rem}.app-shell--app .task-object-item p{-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:.75rem;display:-webkit-box;overflow:hidden}}.app-shell--app :where(a,button).button-primary:not(:disabled):not([aria-disabled=true]){background:var(--surface-readable-dark)!important;background-color:var(--surface-readable-dark)!important;color:var(--text-on-dark)!important;box-shadow:var(--button-primary-shadow),inset 0 0 0 1px var(--text-on-dark)!important}@supports (color:color-mix(in lab, red, red)){.app-shell--app :where(a,button).button-primary:not(:disabled):not([aria-disabled=true]){box-shadow:var(--button-primary-shadow),inset 0 0 0 1px color-mix(in srgb,var(--text-on-dark)18%,transparent)!important}}.app-shell--app :where(button,a).button-primary:disabled,.app-shell--app :where(button,a).button-secondary:disabled,.app-shell--app :where(button,a).button-ghost:disabled,.app-shell--app :where(button,a).button-primary[aria-disabled=true],.app-shell--app :where(button,a).button-secondary[aria-disabled=true],.app-shell--app :where(button,a).button-ghost[aria-disabled=true]{background:var(--control-disabled-surface)!important;background-color:var(--control-disabled-surface)!important;color:var(--control-disabled-text)!important;box-shadow:inset 0 0 0 1px var(--control-disabled-border)!important}@media (max-width:768px){.tool-page[data-nativgen-page-kind=demand] .actions-row,.demand-strategy-handoff__head,.demand-source-posture-card__head,.demand-mobile-scan-card__head{flex-direction:column;align-items:stretch}.tool-page[data-nativgen-page-kind=demand] .actions-row :where(a,button),.demand-strategy-handoff__head :where(a,button){justify-content:center;width:100%}.demand-marketplace-support,.demand-term-reasoning__grid,.demand-strategy-handoff__grid,.demand-mobile-scan-grid{grid-template-columns:1fr}}.app-shell--marketing .site-header__inner--upgraded{border-color:var(--line);max-width:88rem}@supports (color:color-mix(in lab, red, red)){.app-shell--marketing .site-header__inner--upgraded{border-color:color-mix(in srgb,var(--line)88%,transparent)}}.app-shell--marketing .site-header__inner--upgraded{background:var(--surface-readable-light)}@supports (color:color-mix(in lab, red, red)){.app-shell--marketing .site-header__inner--upgraded{background:color-mix(in srgb,var(--surface-readable-light)88%,transparent)}}.app-shell--marketing .site-header__inner--upgraded{box-shadow:0 18px 44px #0f172a14,inset 0 1px #ffffffdb}.app-shell--marketing .site-header .brand-mark__copy :where(strong,em),.app-shell--docs .site-header .brand-mark__copy :where(strong,em){color:var(--text-on-light)!important}.app-shell--marketing .site-header .brand-mark__copy em,.app-shell--docs .site-header .brand-mark__copy em{color:var(--text-on-light-muted)!important}.app-shell--marketing .brand-mark__logo,.app-shell--docs .brand-mark__logo{color:var(--text-on-dark)}.app-shell--marketing .site-nav--upgraded{background:var(--surface-readable-light)}@supports (color:color-mix(in lab, red, red)){.app-shell--marketing .site-nav--upgraded{background:color-mix(in srgb,var(--surface-readable-light)72%,transparent)}}.app-shell--marketing .site-nav--upgraded{box-shadow:inset 0 0 0 1px var(--line)}@supports (color:color-mix(in lab, red, red)){.app-shell--marketing .site-nav--upgraded{box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--line)76%,transparent)}}.marketing-home-v2{gap:clamp(2rem,4vw,3.25rem);max-width:88rem}.marketing-home-v2 .home-v2-hero,.marketing-home-v2 .home-acquisition-hero{grid-template-columns:minmax(0,.92fr) minmax(25rem,.78fr);align-items:center;gap:clamp(1.6rem,3vw,2.4rem);min-height:min(36rem,100vh - 9rem);padding-top:clamp(.5rem,1.8vw,1.25rem)}.marketing-home-v2 .home-v2-hero__title,.marketing-home-v2 .home-v1-hero__title{letter-spacing:-.035em;max-width:12.4ch;font-size:clamp(2.75rem,4.6vw,4.05rem);line-height:1.03}.marketing-home-v2 .home-v1-hero__body{max-width:43rem;font-size:1.02rem;line-height:1.68;color:var(--text-on-light-muted)!important}.marketing-home-v2 .home-v2-hero__copy,.marketing-home-v2 .home-v1-hero__title,.marketing-home-v2 .home-v1-hero__body{background-color:#0000!important}.marketing-home-v2 .home-v1-hero__topline{align-items:center;background-color:#0000!important}.marketing-home-v2 .home-v1-hero__topline .eyebrow{color:var(--text-on-light-muted)!important;background-color:#0000!important}.home-acquisition-hero__actions{max-width:42rem}.home-acquisition-hero__actions :where(.button-primary,.button-secondary,.button-ghost){min-height:3rem;padding-inline:1.15rem}.home-acquisition-preview{background:linear-gradient(#0e192dfa 0 7.7rem,#fffffff5 7.7rem 100%);border-radius:1.2rem;gap:.78rem;min-height:0;padding:1.35rem;box-shadow:0 24px 58px #0f172a29,inset 0 0 0 1px #ffffff8a}.home-acquisition-preview__head{gap:.32rem;max-width:none}.home-acquisition-preview__head strong{font-size:.98rem}.home-acquisition-preview__head p{max-width:32rem;font-size:.82rem;line-height:1.45}.home-acquisition-preview .frontstage-decision-strip{grid-template-columns:minmax(0,1fr) minmax(9rem,.52fr);gap:.75rem;min-height:0;padding:.86rem}.home-acquisition-preview .frontstage-decision-strip__actions{grid-area:1/2/span 2}.home-acquisition-preview .frontstage-decision-strip__actions :where(.button-primary,.button-secondary){min-width:8.3rem}.home-acquisition-preview .preview-boundary-banner{min-height:0;padding:.68rem .78rem}.home-acquisition-preview__sheet{gap:.72rem;min-height:0;padding:.82rem}.home-acquisition-preview__decision{min-height:0;padding:.78rem}.home-acquisition-preview__reason-grid{gap:.55rem}.home-acquisition-preview__reason-grid>div{min-height:4.6rem;padding:.62rem}.home-acquisition-preview__actions{min-height:0;padding:.72rem}.home-acquisition-preview__actions li{font-size:.84rem}.home-acquisition-preview__states{display:none}.app-shell--app .app-workbench-layout{grid-template-columns:minmax(0,15.25rem) minmax(0,1fr);gap:1rem;padding:1rem}.app-shell--app .route-canvas{max-width:78rem;margin-inline:auto}.app-shell--app .surface-card,.app-shell--app .surface-card--strong,.app-shell--app .workbench-pane,.app-shell--app .task-object-bar,.app-shell--app .task-page-section{box-shadow:var(--surface-edge-card),0 12px 28px #08122612;border-radius:1rem}.app-shell--app .surface-pad-lg{padding:clamp(1rem,1.5vw,1.35rem)}.app-shell--app .workbench-canvas--two-pane{grid-template-columns:minmax(0,1.05fr) minmax(23rem,.82fr);gap:1rem}.app-shell--app .workbench-pane--preview{border:1px solid var(--app-shell-border);box-shadow:var(--surface-edge-panel),0 18px 38px #08122617;color:var(--text-on-light)!important;background:radial-gradient(circle at 100% 0,#3c63ff14,#0000 18rem),linear-gradient(#f8fbff 0%,#eef4fb 100%)!important}.app-shell--app .workbench-pane--preview :where(h1,h2,h3,strong,label,code,a,button){color:var(--text-on-light)!important}.app-shell--app .workbench-pane--preview :where(p,small,span,.eyebrow,.section-copy){color:var(--text-on-light-muted)!important}.app-shell--app .workbench-pane--preview .eyebrow:before{background:linear-gradient(90deg,var(--accent),transparent)}.app-shell--app .workbench-pane--preview :where(.task-state-strip,.dense-result-rail,.task-page-info-card,.strategy-preview-card,.strategy-entry-note,.strategy-choice-card){border:1px solid var(--app-shell-border)}@supports (color:color-mix(in lab, red, red)){.app-shell--app .workbench-pane--preview :where(.task-state-strip,.dense-result-rail,.task-page-info-card,.strategy-preview-card,.strategy-entry-note,.strategy-choice-card){border:1px solid color-mix(in srgb,var(--app-shell-border)92%,transparent)}}.app-shell--app .workbench-pane--preview :where(.task-state-strip,.dense-result-rail,.task-page-info-card,.strategy-preview-card,.strategy-entry-note,.strategy-choice-card){box-shadow:none;color:var(--text-on-light)!important;background:#ffffffc7!important}.app-shell--app .workbench-pane--preview :where(.task-state-strip,.dense-result-rail,.task-page-info-card,.strategy-preview-card,.strategy-entry-note,.strategy-choice-card) :where(strong,p,small,span){color:inherit!important}.app-shell--app .workbench-pane--preview :where(.task-state-strip,.dense-result-rail,.task-page-info-card,.strategy-preview-card,.strategy-entry-note,.strategy-choice-card) :where(p,small,span){color:var(--text-on-light-muted)!important}.app-shell--app .workbench-pane--preview .preview-boundary-banner{color:var(--badge-preview-text);border-color:var(--badge-preview-border);background:var(--badge-preview-bg)!important}.app-shell--app .workbench-pane--preview .preview-boundary-banner :where(strong,span,p,small),.app-shell--app .workbench-pane--preview .preview-boundary-banner p{color:var(--badge-preview-text)!important;background:0 0!important}.app-shell--app .strategy-preview-stack{gap:.65rem}.app-shell--app .workbench-pane--preview :where(.task-state-strip__item,.dense-result-rail__item,.task-page-info-card,.strategy-preview-card,.strategy-entry-note,.strategy-choice-card){border:1px solid var(--app-shell-border)!important}@supports (color:color-mix(in lab, red, red)){.app-shell--app .workbench-pane--preview :where(.task-state-strip__item,.dense-result-rail__item,.task-page-info-card,.strategy-preview-card,.strategy-entry-note,.strategy-choice-card){border:1px solid color-mix(in srgb,var(--app-shell-border)92%,transparent)!important}}.app-shell--app .workbench-pane--preview :where(.task-state-strip__item,.dense-result-rail__item,.task-page-info-card,.strategy-preview-card,.strategy-entry-note,.strategy-choice-card){color:var(--text-on-light)!important;box-shadow:none!important;background:#ffffffdb!important}.app-shell--app .workbench-pane--preview :where(.task-state-strip__item,.dense-result-rail__item,.task-page-info-card,.strategy-preview-card,.strategy-entry-note,.strategy-choice-card) :where(h1,h2,h3,strong,label,code,a,button,dt,dd){color:var(--text-on-light)!important;background:0 0!important}.app-shell--app .workbench-pane--preview :where(.task-state-strip__item,.dense-result-rail__item,.task-page-info-card,.strategy-preview-card,.strategy-entry-note,.strategy-choice-card) :where(p,small,span,.section-copy){color:var(--text-on-light-muted)!important;background:0 0!important}.app-shell--app .workbench-pane--preview .task-state-strip__grid{grid-template-columns:repeat(3,minmax(0,1fr))}.app-shell--app .workbench-pane--preview .task-state-strip__item{min-width:0;padding:.72rem}.app-shell--app .workbench-pane--preview :where(.task-state-strip,.task-state-strip>*,.task-state-strip__grid,.task-state-strip__grid>*,.strategy-preview-stack,.strategy-preview-stack>*,.strategy-entry-note,.strategy-entry-note>*),.app-shell--app .workbench-pane--preview :where(.eyebrow,h1,h2,h3,p,small,span){background-color:#0000!important}.app-shell--app .strategy-preview-card{padding:.72rem .8rem}.app-shell--app .strategy-preview-card strong{font-size:.94rem;line-height:1.35}.app-shell--app .strategy-preview-card p{margin-top:.22rem;font-size:.84rem;line-height:1.45}.preview-boundary-banner [data-theme-surface=seller-posture-badge],[data-theme-surface=seller-posture-badge] .label-inline,[data-theme-surface=contract-badge]{writing-mode:horizontal-tb;white-space:nowrap}.preview-boundary-banner{align-items:center}.preview-boundary-banner p{min-width:0}@media (max-width:1080px){.marketing-home-v2 .home-v2-hero,.marketing-home-v2 .home-acquisition-hero,.app-shell--app .workbench-canvas--two-pane,.home-acquisition-preview .frontstage-decision-strip{grid-template-columns:1fr}.home-acquisition-preview .frontstage-decision-strip__actions{grid-area:auto;justify-items:stretch}}@media (max-width:720px){.app-shell--marketing .site-header__inner--upgraded{border-radius:1.15rem;padding:.72rem}.marketing-home-v2 .home-v1-hero__title{max-width:12ch;font-size:clamp(2.45rem,12vw,3.2rem);line-height:1.02}.marketing-home-v2 .home-v1-hero__body{font-size:.98rem}.home-acquisition-hero__actions :where(.button-primary,.button-secondary,.button-ghost){width:100%}.home-acquisition-preview{border-radius:1rem;padding:1rem}.home-acquisition-preview__reason-grid{grid-template-columns:1fr}.app-shell--app .route-canvas{max-width:none}.preview-boundary-banner{flex-direction:column;align-items:flex-start}}.marketing-home-v2 .home-v1-hero__title,.marketing-home-v2 .home-v2-hero__title{letter-spacing:0}.app-shell--app .app-sidebar{border-radius:.95rem}.app-shell--app .surface-card,.app-shell--app .surface-card--strong,.app-shell--app .workbench-pane,.app-shell--app .task-object-bar,.app-shell--app .task-page-section,.app-shell--app .workspace-command-stage,.app-shell--app .workspace-task-lane{box-shadow:var(--surface-edge-card),0 8px 18px #0812260e;border-radius:.75rem}.app-shell--app .task-object-bar__grid,.app-shell--app .task-page-info-grid,.app-shell--app .task-state-strip__grid{gap:.55rem}.app-shell--app .task-object-item,.app-shell--app .task-page-info-card,.app-shell--app .task-state-strip__item{border-radius:.62rem}@media (min-width:1101px){.app-shell--app .app-workbench-layout{grid-template-columns:minmax(0,14rem) minmax(0,1fr)}}@media (max-width:1100px){.app-shell--app .app-workbench-layout{min-height:100vh;padding:4.65rem .75rem 6.25rem;display:block}.app-shell--app .app-workbench-main,.app-shell--app .route-canvas,.app-shell--app :where(.app-page-container,.data-page-container,.workspace-page,.tool-page){width:100%;max-width:none;margin-inline:0}.app-shell--app .route-canvas,.app-shell--app :where(.app-page-container,.data-page-container,.workspace-page,.tool-page){min-width:0}.app-shell--app .app-sidebar-toggle{top:.75rem;left:.75rem}.app-shell--app .app-sidebar{visibility:hidden;pointer-events:none}.app-shell--app .app-sidebar.is-open{visibility:visible;pointer-events:auto}}@media (max-width:720px){.marketing-home-v2{gap:1.7rem}.marketing-home-v2 .home-v2-hero,.marketing-home-v2 .home-acquisition-hero{gap:1.2rem;min-height:0}.marketing-home-v2 .home-v1-hero__title{max-width:13ch;font-size:2.42rem;line-height:1.06}.marketing-home-v2 .home-v1-hero__body{font-size:.94rem;line-height:1.62}.home-acquisition-hero__actions{gap:.75rem}.home-acquisition-preview{margin-top:.25rem}.app-shell--app .app-workbench-layout{padding-inline:.65rem}.app-shell--app .task-object-bar__grid{grid-template-columns:1fr!important}.app-shell--app .task-object-bar__title h1,.app-shell--app .workspace-command-stage__headline h1,.app-shell--app .task-page-hero__title{font-size:1.58rem;line-height:1.18}}.strategy-action-card{align-content:start;gap:.78rem}.strategy-action-card__head{gap:.42rem;display:grid}.strategy-action-card__summary{gap:.58rem;margin:0;display:grid}.strategy-action-card__summary>div{background:0 0;border:0;gap:.18rem;padding:0;display:grid}.strategy-action-card__summary dd,.strategy-action-card__details dd{color:var(--text-on-light);margin:0;font-size:.9rem;line-height:1.48}.strategy-action-card__details,.history-dossier-card__details,.preview-table-disclosure,.help-disclosure-card{background:var(--surface-readable-soft);color:var(--text-on-light);box-shadow:inset 0 0 0 1px var(--border-subtle);border-radius:.72rem}.strategy-action-card__details{margin-top:.15rem}.strategy-action-card__details summary,.history-dossier-card__details summary,.preview-table-disclosure summary,.help-disclosure-card summary{cursor:pointer;color:var(--text-on-light);padding:.62rem .72rem;font-size:.82rem;font-weight:850;list-style:none}.strategy-action-card__details summary::-webkit-details-marker{display:none}.history-dossier-card__details summary::-webkit-details-marker{display:none}.preview-table-disclosure summary::-webkit-details-marker{display:none}.help-disclosure-card summary::-webkit-details-marker{display:none}.strategy-action-card__details summary:after,.history-dossier-card__details summary:after,.preview-table-disclosure summary:after,.help-disclosure-card summary:after{content:"展开";float:right;color:var(--text-on-light-muted);font-size:.74rem;font-weight:760}.strategy-action-card__details[open] summary:after,.history-dossier-card__details[open] summary:after,.preview-table-disclosure[open] summary:after,.help-disclosure-card[open] summary:after{content:"收起"}.strategy-action-card__details dl,.history-dossier-card__details>:not(summary),.preview-table-disclosure>:not(summary),.help-disclosure-card>:not(summary){margin:0;padding:0 .72rem .72rem}.strategy-action-card__details dl{gap:.52rem;display:grid}.strategy-action-card__details dl>div{gap:.16rem;display:grid}.history-dossier-card__details{display:block}.history-dossier-card__details p,.history-dossier-card__details small,.help-disclosure-card p,.help-disclosure-card li{color:var(--text-on-light-muted);line-height:1.55}.history-dossier-card__last-action{gap:.2rem;display:grid}.history-dossier-card__last-action span{color:var(--text-on-light-muted);font-size:.75rem;font-weight:820}.history-dossier-card__links{margin-top:.1rem}.preview-table-disclosure{display:block;overflow:hidden}.preview-table-disclosure .dense-preview-table-wrap{box-shadow:none;border-radius:0;margin:0}.preview-table-disclosure .dense-result-note,.workbench-pane--preview .preview-table-disclosure .dense-result-note{border:1px solid var(--border-subtle)!important;background:var(--surface-readable-light)!important;color:var(--text-on-light)!important;box-shadow:none!important}.preview-table-disclosure .dense-result-note strong,.preview-table-disclosure .dense-result-note p,.workbench-pane--preview .preview-table-disclosure .dense-result-note strong,.workbench-pane--preview .preview-table-disclosure .dense-result-note p{color:var(--text-on-light)!important;background:0 0!important}.preview-table-disclosure .dense-result-note p,.workbench-pane--preview .preview-table-disclosure .dense-result-note p{color:var(--text-on-light-muted)!important}.workbench-pane--preview .dense-result-note{border:1px solid var(--border-subtle)!important;background:var(--surface-readable-light)!important;color:var(--text-on-light)!important}.workbench-pane--preview .dense-result-note strong,.workbench-pane--preview .dense-result-note p{background:0 0!important}.workbench-pane--preview .dense-result-note strong{color:var(--text-on-light)!important}.workbench-pane--preview .dense-result-note p{color:var(--text-on-light-muted)!important}.workbench-pane--preview .dense-result-note .inline-help-link{color:var(--accent-primary)!important;background:0 0!important}@supports (color:color-mix(in lab, red, red)){.workbench-pane--preview .dense-result-note .inline-help-link{color:color-mix(in srgb,var(--accent-primary)76%,var(--text-on-light)24%)!important}}.global-task-center__secondary-actions{flex-wrap:wrap;gap:.42rem;margin-top:.45rem;display:flex}.global-task-center__secondary-actions .global-task-center__action{background:var(--surface-readable-light)}.analyze-readonly-banner{gap:.58rem;display:grid}.analyze-readonly-banner h2{color:var(--text-on-light);margin:0;font-size:1.12rem;line-height:1.18}.analyze-readonly-banner>strong{color:var(--text-on-light);font-size:.96rem;line-height:1.42}.help-disclosure-card{padding:0!important}.help-disclosure-card ul{margin:.5rem 0 0;padding-left:1.1rem}@media (min-width:769px){#compare-mobile-decision,#demand-mobile-decision{display:none}}@media (max-width:768px){.tool-page[data-nativgen-page-kind=compare] .task-object-bar__grid,.tool-page[data-nativgen-page-kind=demand] .task-object-bar__grid{display:none!important}.tool-page[data-nativgen-page-kind=compare] #compare-mobile-decision{order:2;display:block!important}.tool-page[data-nativgen-page-kind=demand] #demand-mobile-decision{order:1;display:block!important}.tool-page[data-nativgen-page-kind=compare] .task-object-bar,.tool-page[data-nativgen-page-kind=demand] .task-object-bar{gap:.72rem;padding:.9rem}.tool-page[data-nativgen-page-kind=compare] .task-object-bar__actions,.tool-page[data-nativgen-page-kind=demand] .task-object-bar__actions{grid-template-columns:1fr;width:100%;display:grid}.tool-page[data-nativgen-page-kind=compare] .task-object-bar__actions :where(a,button),.tool-page[data-nativgen-page-kind=demand] .task-object-bar__actions :where(a,button){justify-content:center;width:100%}.tool-page[data-nativgen-page-kind=compare] .task-object-bar__actions,.tool-page[data-nativgen-page-kind=demand] .task-object-bar__actions{display:none!important}.tool-page[data-nativgen-page-kind=compare] .task-object-bar__title h1,.tool-page[data-nativgen-page-kind=demand] .task-object-bar__title h1{overflow-wrap:anywhere;word-break:break-word;max-width:100%;font-size:1.32rem!important;line-height:1.22!important}.tool-page[data-nativgen-page-kind=compare] .task-object-bar__supporting-copy,.tool-page[data-nativgen-page-kind=demand] .task-object-bar__supporting-copy{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden;font-size:.84rem!important}.tool-page[data-nativgen-page-kind=compare] .compare-adjust-disclosure{order:1}.tool-page[data-nativgen-page-kind=compare] .workbench-canvas--stack{flex-direction:column;display:flex}.tool-page[data-nativgen-page-kind=compare][data-nativgen-page-body-bound=false] .workbench-canvas--two-pane,.tool-page[data-nativgen-page-kind=compare] .compare-adjust-disclosure .workbench-canvas--two-pane{grid-template-columns:minmax(0,1fr)!important;display:grid!important}.tool-page[data-nativgen-page-kind=compare] .compare-adjust-disclosure .workbench-pane:not(.workbench-pane--preview){order:1}.tool-page[data-nativgen-page-kind=compare] .compare-adjust-disclosure .workbench-pane--preview{order:2}.tool-page[data-nativgen-page-kind=compare] :where(.workbench-pane,.workbench-pane--preview,.dense-result-rail,.dense-preview-table-wrap,.matrix-skeleton-preview,.preview-boundary-banner,.task-page-section){width:100%;min-width:0!important;max-width:100%!important}.tool-page[data-nativgen-page-kind=compare] .dense-preview-table-wrap{overscroll-behavior-inline:contain;overflow-x:auto}.tool-page[data-nativgen-page-kind=compare] .dense-result-rail__badges{justify-content:flex-start}.strategy-action-card__summary{gap:.5rem}.strategy-action-card__summary dd,.strategy-action-card__details dd{font-size:.86rem}.history-dossier-strip{padding:.72rem}.history-dossier-grid{grid-template-columns:1fr}.workspace-launcher-strip{gap:.72rem}.workspace-launcher-item{min-height:7.4rem;padding:.86rem}.workspace-launcher-item strong{font-size:1rem;line-height:1.2}.workspace-launcher-item small,.workspace-launcher-item em{font-size:.86rem;line-height:1.38}}.app-shell--app{--task-center-collapsed-space:7.25rem;--task-center-expanded-space:28.5rem}.button-primary,.button-secondary,.button-ghost,.card-link,.inline-help-link,.site-nav a,.app-sidebar__nav a,.history-row-action,.history-row-secondary-button,.trial-login-card__link{min-height:2.875rem}.inline-help-link{align-items:center}.app-shell--app :where(input,select,textarea,button,.button-primary,.button-secondary,.button-ghost,.inline-help-link,.history-row-action,.global-task-center__action,.trial-login-card__link){min-height:2.875rem}.app-shell--app :where(select,.field-input,.demand-command-surface__marketplace select,#compare-marketplace){text-overflow:ellipsis;white-space:nowrap;min-width:8.5rem;max-width:100%;padding-inline:.9rem 2.2rem;overflow:hidden}.demand-command-surface__marketplace select{width:100%}.demand-command-surface__marketplace{grid-template-columns:minmax(0,1fr);gap:.45rem;width:min(100%,10rem);min-width:min(100%,8.5rem);display:grid}.tool-page[data-nativgen-page-kind=compare] .workbench-pane--preview,.tool-page[data-nativgen-page-kind=demand] .workbench-pane--preview,.tool-page[data-nativgen-page-kind=strategy] .workbench-pane--preview{min-width:0}.tool-page[data-nativgen-page-kind=compare] :where(.matrix-skeleton-preview,.competitor-matrix-artifact,.dense-preview-table-wrap),.tool-page[data-nativgen-page-kind=demand] :where(.keyword-tier-preview,.dense-preview-table-wrap,.demand-empty-rail){min-width:0;max-width:100%}.tool-page[data-nativgen-page-kind=compare] :where(.matrix-skeleton-preview__row,.matrix-skeleton-preview__peer,.dense-preview-table,.dense-preview-table *),.tool-page[data-nativgen-page-kind=demand] :where(.keyword-tier-preview,.keyword-tier-preview *,.dense-preview-table,.dense-preview-table *){writing-mode:horizontal-tb;overflow-wrap:anywhere;word-break:normal}.global-task-center:not(.is-expanded){right:max(1rem,env(safe-area-inset-right))!important;bottom:max(1rem,env(safe-area-inset-bottom))!important}.global-task-center.is-expanded .global-task-center__panel{max-height:min(78vh,44rem);overflow:auto}.app-workbench-layout:has(.global-task-center:not(.is-expanded)) .app-workbench-main{padding-bottom:var(--task-center-collapsed-space)}@media (min-width:1101px) and (max-width:1439px){.app-shell--app .app-workbench-layout{grid-template-columns:minmax(0,12.25rem) minmax(0,1fr);gap:.75rem;padding:.75rem}.app-shell--app .route-canvas{max-width:none;padding-inline:.85rem}.app-shell--app .app-sidebar__nav a{gap:.12rem .42rem;padding-inline:.58rem}.app-shell--app .app-sidebar__nav a small,.app-shell--app .brand-mark__copy em{display:none}.app-shell--app .workbench-canvas--two-pane,.tool-page[data-nativgen-page-kind=compare] .compare-adjust-disclosure .workbench-canvas--two-pane,.tool-page[data-nativgen-page-kind=demand] .workbench-canvas--two-pane{grid-template-columns:minmax(0,1fr)}.tool-page[data-nativgen-page-kind=compare] .workbench-pane--preview,.tool-page[data-nativgen-page-kind=demand] .workbench-pane--preview{order:2}.tool-page[data-nativgen-page-kind=compare] .dense-preview-table-wrap,.tool-page[data-nativgen-page-kind=demand] .dense-preview-table-wrap{overscroll-behavior-inline:contain;overflow-x:auto}.app-workbench-layout:has(.global-task-center.is-expanded) .app-workbench-main{padding-right:var(--task-center-expanded-space)}.analyze-evidence-page:has(.global-task-center.is-expanded){padding-right:var(--task-center-expanded-space)}.history-page:has(.global-task-center.is-expanded){padding-right:var(--task-center-expanded-space)}.tool-page[data-nativgen-page-kind=compare]:has(.global-task-center.is-expanded){padding-right:var(--task-center-expanded-space)}.tool-page[data-nativgen-page-kind=demand]:has(.global-task-center.is-expanded){padding-right:var(--task-center-expanded-space)}.tool-page[data-nativgen-page-kind=strategy]:has(.global-task-center.is-expanded){padding-right:var(--task-center-expanded-space)}}@media (max-width:768px){.app-shell--app :where(input,select,textarea,button,.button-primary,.button-secondary,.button-ghost,.inline-help-link,.history-row-action,.global-task-center__action,.trial-login-card__link){min-height:2.875rem}.app-shell--app :where(.actions-row,.cta-row,.task-object-bar__actions,.share-summary__actions,.history-dossier-card__links){gap:.72rem}.demand-command-surface__marketplace{min-width:100%}.tool-page[data-nativgen-page-kind=demand] .workbench-canvas--two-pane,.tool-page[data-nativgen-page-kind=strategy] .workbench-canvas--two-pane{grid-template-columns:minmax(0,1fr)!important;display:grid!important}.tool-page[data-nativgen-page-kind=demand] .workbench-pane:not(.workbench-pane--preview){order:2}.tool-page[data-nativgen-page-kind=demand] .workbench-pane--preview{order:3}.tool-page[data-nativgen-page-kind=demand] #demand-start{scroll-margin-top:5rem}.global-task-center:not(.is-expanded) .global-task-center__trigger{max-width:min(15.5rem,100vw - 1.2rem)}}.app-shell--app :where(.history-recovery-cell,.history-recovery-toolbar,.history-dossier-card,.history-demo-disclosure,.workbench-pane--preview,.dense-result-rail,.task-page-info-card,.task-state-strip__item,.preview-boundary-banner,.demand-empty-rail) :where(p,small,span,strong,h1,h2,h3,code):not(.label-inline):not([data-theme-surface=contract-badge] *):not([data-theme-surface=seller-posture-badge] *){background-color:#0000!important}.app-shell--app .preview-boundary-banner [data-theme-surface=seller-posture-badge] .label-inline,.app-shell--app .history-recovery-badge-row [data-theme-surface=seller-posture-badge] .label-inline{background-color:var(--badge-neutral-bg)!important}.app-shell--app .history-recovery-toolbar,.app-shell--app .history-recovery-toolbar :where(h1,h2,h3,strong,label,code,a,button,p,small,span,.eyebrow,.section-copy){background-color:var(--surface-readable-light)!important;color:var(--text-on-light)!important}.app-shell--app .history-recovery-toolbar{border:1px solid var(--border-subtle)!important;box-shadow:none!important}.app-shell--app .history-recovery-toolbar :where(p,small,span,.eyebrow,.section-copy){color:var(--text-on-light-muted)!important}.app-shell--app .history-recovery-summary span{min-height:3.5rem;background-color:var(--surface-readable-soft)!important;color:var(--text-on-light-muted)!important;border-color:var(--border-subtle)!important}.app-shell--app .history-recovery-summary strong{color:var(--text-on-light)!important}.history-page .workspace-section{border:1px solid var(--border-subtle);border-radius:var(--radius-panel,.875rem);padding:clamp(1rem,2.6vw,1.35rem);overflow:hidden}.history-page .workspace-section .section-head{margin:0 0 1rem}@media (max-width:760px){.history-page .workspace-section{padding:1rem}.history-page .workspace-section h2{overflow-wrap:anywhere;font-size:1.24rem;line-height:1.24}}@supports (color:color-mix(in lab, red, red)){.history-page .status-strip--danger{border-color:color-mix(in srgb,var(--state-danger,#b42318)22%,var(--border-subtle))!important;background:color-mix(in srgb,var(--state-danger,#b42318)5%,#fff)!important}}.history-page .status-strip--danger .status-strip__marker{width:.22rem!important;min-height:2.7rem!important}@media (max-width:760px){.history-page .status-strip--danger{grid-template-columns:1fr!important}.history-page .status-strip--danger .status-strip__marker{width:100%!important;height:.22rem!important;min-height:.22rem!important}}.app-shell--app :where(.status-strip,.strategy-action-lock-card,.strategy-action-card,.strategy-choice-card,.strategy-preview-card,.strategy-entry-note,.matrix-skeleton-preview,.keyword-tier-preview,.product-result-ticket,.compact-recovery-record,.preview-boundary-banner,.history-recovery-cell,.history-dossier-card,.demand-empty-rail) :where(h1,h2,h3,strong,p,small,span,dt,dd,label):not(.label-inline):not(.status-strip__marker):not(.module-icon):not(.state-icon):not(.action-icon):not(.icon-slot){background-color:#0000!important;background-image:none!important}.app-shell--app .ranked-action-skeleton article>span{background:var(--surface-readable-dark)!important;color:var(--text-on-dark)!important}.button-primary,.button-secondary,.button-ghost,.card-link,.inline-help-link,.site-nav a,.app-sidebar__nav a,.history-row-action,.history-row-secondary-button,.trial-login-card__link,.global-task-center__action,.global-task-center__close,.global-task-center__history-link{min-height:2.875rem!important}.inline-help-link{align-items:center;display:inline-flex}.button-primary:disabled,.button-secondary:disabled,.button-ghost:disabled,.button-primary[aria-disabled=true],.button-secondary[aria-disabled=true],.button-ghost[aria-disabled=true]{background:var(--control-disabled-surface)!important;background-color:var(--control-disabled-surface)!important;color:var(--control-disabled-text)!important;-webkit-text-fill-color:var(--control-disabled-text)!important;box-shadow:inset 0 0 0 1px var(--control-disabled-border)!important}@media (min-width:1101px){.global-task-center:not(.is-expanded){right:auto!important;left:max(1rem,env(safe-area-inset-left))!important;justify-items:start!important;width:min(11.5rem,100vw - 2rem)!important}.global-task-center:not(.is-expanded) .global-task-center__trigger{width:min(11.5rem,100vw - 2rem);max-width:min(11.5rem,100vw - 2rem)}.global-task-center:not(.is-expanded) .global-task-center__trigger-copy strong{max-width:8rem}.app-workbench-layout:has(.global-task-center.is-expanded) .history-page .history-recovery-row{margin-right:.75rem}.global-task-center.is-expanded{top:max(1rem,env(safe-area-inset-top))!important;bottom:auto!important}.global-task-center.is-expanded .global-task-center__trigger{display:none}}@media (max-width:720px){.global-task-center:not(.is-expanded){top:max(.75rem,env(safe-area-inset-top))!important;right:max(.75rem,env(safe-area-inset-right))!important;bottom:auto!important;left:auto!important}.global-task-center:not(.is-expanded) .global-task-center__trigger{max-width:min(5.5rem,100vw - 1.5rem)}.global-task-center.is-expanded .global-task-center__panel{max-height:min(34vh,18rem)!important}}.app-shell--app .global-task-center:not(.is-expanded) .global-task-center__trigger,.app-shell--app .global-task-center:not(.is-expanded) .global-task-center__trigger :where(strong,small,span){background:var(--surface-readable-light)!important}@supports (color:color-mix(in lab, red, red)){.app-shell--app .global-task-center:not(.is-expanded) .global-task-center__trigger,.app-shell--app .global-task-center:not(.is-expanded) .global-task-center__trigger :where(strong,small,span){background:color-mix(in srgb,var(--surface-readable-light)92%,transparent)!important}}.app-shell--app .global-task-center:not(.is-expanded) .global-task-center__trigger,.app-shell--app .global-task-center:not(.is-expanded) .global-task-center__trigger :where(strong,small,span){background-color:var(--surface-readable-light)!important}@supports (color:color-mix(in lab, red, red)){.app-shell--app .global-task-center:not(.is-expanded) .global-task-center__trigger,.app-shell--app .global-task-center:not(.is-expanded) .global-task-center__trigger :where(strong,small,span){background-color:color-mix(in srgb,var(--surface-readable-light)92%,transparent)!important}}.app-shell--app .global-task-center:not(.is-expanded) .global-task-center__trigger,.app-shell--app .global-task-center:not(.is-expanded) .global-task-center__trigger :where(strong,small,span){color:var(--text-on-light)!important}.app-shell--app .global-task-center:not(.is-expanded) .global-task-center__trigger{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);min-height:2.9rem;border:1px solid var(--border-subtle)!important;box-shadow:inset 0 0 0 1px #ffffffa3,0 10px 24px #0f172a1a!important}.app-shell--app .global-task-center__pulse{background:var(--status-ready)}@supports (color:color-mix(in lab, red, red)){.app-shell--app .global-task-center__pulse{background:color-mix(in srgb,var(--status-ready)64%,var(--text-muted-readable))}}.app-shell--app .global-task-center__pulse{box-shadow:none;animation:none}.app-shell--app .global-task-center__trigger :where(small,span),.app-shell--app .global-task-center__trigger .global-task-center__trigger-copy small{color:var(--text-on-light-muted)!important}.app-shell--app .global-task-center__counter{background:var(--surface-inset)!important;color:var(--text-on-light)!important;box-shadow:inset 0 0 0 1px var(--border-subtle)!important}.app-shell--app .global-task-center__head{border-bottom:1px solid var(--border-subtle);align-items:flex-start;padding-bottom:.66rem}.app-shell--app .global-task-center__head h2{letter-spacing:0;font-size:.98rem}.app-shell--app .global-task-center__row,.app-shell--app .global-task-center__row[data-state-key=waiting],.app-shell--app .global-task-center__row[data-state-key=fairness_delayed],.app-shell--app .global-task-center__row[data-state-key=partial],.app-shell--app .global-task-center__row[data-state-key=partial_success],.app-shell--app .global-task-center__row[data-state-key=failed],.app-shell--app .global-task-center__row[data-state-key=expired],.app-shell--app .global-task-center__row[data-state-key=stale],.app-shell--app .global-task-center__row[data-state-key=stale_running],.app-shell--app .global-task-center__row[data-state-key=dead_lettered],.app-shell--app .global-task-center__row[data-state-key=degraded],.app-shell--app .global-task-center__row[data-state-key=complete],.app-shell--app .global-task-center__row[data-state-key=completed],.app-shell--app .global-task-center__row[data-state-key=ready]{border:1px solid var(--border-subtle)!important;background:var(--surface-readable-light)!important;color:var(--text-on-light)!important;box-shadow:none!important}.app-shell--app .global-task-center__row[data-current-route=true]{border-color:var(--accent-primary)!important}@supports (color:color-mix(in lab, red, red)){.app-shell--app .global-task-center__row[data-current-route=true]{border-color:color-mix(in srgb,var(--accent-primary)26%,var(--border-subtle))!important}}.app-shell--app .global-task-center__row[data-current-route=true]{background:var(--accent-soft)!important}@supports (color:color-mix(in lab, red, red)){.app-shell--app .global-task-center__row[data-current-route=true]{background:color-mix(in srgb,var(--accent-soft)18%,var(--surface-readable-light))!important}}.app-shell--app .global-task-center__row-icon,.app-shell--app .global-task-center__row-icon[data-tone=success],.app-shell--app .global-task-center__row-icon[data-tone=warn],.app-shell--app .global-task-center__row-icon[data-tone=danger]{background:var(--surface-inset)!important;color:var(--text-on-light-muted)!important;box-shadow:inset 0 0 0 1px var(--border-subtle)!important}.app-shell--app .global-task-center__state-pill,.app-shell--app .global-task-center__state-pill[data-tone=success],.app-shell--app .global-task-center__state-pill[data-tone=warn],.app-shell--app .global-task-center__state-pill[data-tone=danger]{background:var(--badge-neutral-bg)!important;color:var(--badge-neutral-text)!important;box-shadow:inset 0 0 0 1px var(--badge-neutral-border)!important}.app-shell--app .global-task-center__current-badge{box-shadow:inset 0 0 0 1px var(--border-subtle);background:var(--surface-inset)!important;color:var(--text-on-light-muted)!important}.app-shell--app .global-task-center__action--primary,.app-shell--app .global-task-center__action--primary :where(strong,small,span){background:var(--surface-inset)!important;background-color:var(--surface-inset)!important;color:var(--text-on-light)!important;box-shadow:inset 0 0 0 1px var(--border-subtle)!important}.app-shell--app .global-task-center__row-detail{border:1px solid var(--border-subtle);padding:.46rem .55rem;background:var(--surface-inset)!important}@supports (color:color-mix(in lab, red, red)){.app-shell--app .global-task-center__row-detail{background:color-mix(in srgb,var(--surface-inset)72%,var(--surface-readable-light))!important}}.app-shell--app .global-task-center__row-detail summary{justify-content:space-between;align-items:center;gap:.5rem;list-style:none;display:flex}.app-shell--app .global-task-center__row-detail summary::-webkit-details-marker{display:none}.app-shell--app .app-sidebar{background:var(--surface-readable-light)!important}@supports (color:color-mix(in lab, red, red)){.app-shell--app .app-sidebar{background:color-mix(in srgb,var(--surface-readable-light)94%,transparent)!important}}.app-shell--app .app-sidebar__nav a{border:1px solid #0000;min-height:2.55rem;color:var(--text-on-light-muted)!important;box-shadow:none!important}@supports (color:color-mix(in lab, red, red)){.app-shell--app .app-sidebar__nav a.is-active,.app-shell--app .app-sidebar__nav a[aria-current=page]{border-color:color-mix(in srgb,var(--accent-primary)22%,var(--border-subtle))!important}}.app-shell--app .app-sidebar__nav a.is-active,.app-shell--app .app-sidebar__nav a[aria-current=page]{background:linear-gradient(180deg,var(--surface-readable-light),var(--surface-readable-light))!important}@supports (color:color-mix(in lab, red, red)){.app-shell--app .app-sidebar__nav a.is-active,.app-shell--app .app-sidebar__nav a[aria-current=page]{background:linear-gradient(180deg,color-mix(in srgb,var(--surface-readable-light)96%,var(--accent-soft)),var(--surface-readable-light))!important}}.app-shell--app .app-sidebar__nav a.is-active,.app-shell--app .app-sidebar__nav a[aria-current=page]{color:var(--text-on-light)!important;box-shadow:inset 3px 0 0 var(--accent-primary)!important}@supports (color:color-mix(in lab, red, red)){.app-shell--app .app-sidebar__nav a.is-active,.app-shell--app .app-sidebar__nav a[aria-current=page]{box-shadow:inset 3px 0 0 color-mix(in srgb,var(--accent-primary)72%,var(--text-on-light))!important}.app-shell--app .trial-login-card,.app-shell--app .trial-account-card{background:color-mix(in srgb,var(--surface-readable-light)94%,var(--surface-inset))!important}.history-filter-bar--compact{background:color-mix(in srgb,var(--surface-inset)84%,var(--surface-readable-light))!important}.history-filter-chip.is-active{border-color:color-mix(in srgb,var(--accent-primary)20%,var(--border-subtle))!important}}@media (max-width:768px){.app-shell--app .route-canvas{padding-top:.45rem}.tool-page[data-nativgen-page-kind=compare] .task-object-bar,.tool-page[data-nativgen-page-kind=demand] .task-object-bar{border-radius:.76rem!important;padding:.58rem .72rem!important}.tool-page[data-nativgen-page-kind=compare] .task-object-bar__title h1,.tool-page[data-nativgen-page-kind=demand] .task-object-bar__title h1{font-size:1.12rem!important}.tool-page[data-nativgen-page-kind=compare] .task-object-bar__supporting-copy,.tool-page[data-nativgen-page-kind=demand] .task-object-bar__supporting-copy{display:none!important}.tool-page[data-nativgen-page-kind=strategy] .task-page-section{padding:.82rem!important}.tool-page[data-nativgen-page-kind=strategy] .task-page-section__head{gap:.36rem}.tool-page[data-nativgen-page-kind=strategy] .task-page-section__head h2{font-size:1.15rem!important;line-height:1.2!important}.tool-page[data-nativgen-page-kind=strategy] .task-page-section__head .section-copy{font-size:.84rem!important;line-height:1.45!important}.tool-page[data-nativgen-page-kind=strategy] .strategy-action-canvas{padding:.72rem!important}.tool-page[data-nativgen-page-kind=strategy] .strategy-action-canvas__head p{display:none}.tool-page[data-nativgen-page-kind=strategy] .strategy-action-lock-card{gap:.62rem;padding:.72rem!important}.tool-page[data-nativgen-page-kind=strategy] .strategy-action-locked-preview{margin-top:.62rem}.app-shell--docs .site-header,.app-shell--docs .shell-route-bar{display:none!important}.app-shell--docs .page-frame{padding-top:.65rem!important}.app-shell--docs .decision-page__header{gap:.72rem!important;padding:.88rem!important}.app-shell--docs .decision-page__title h1{font-size:1.88rem!important;line-height:1.12!important}.app-shell--docs .decision-page__actions{gap:.55rem}.app-shell--docs .decision-page__actions .button-primary{background:var(--surface-inset)!important;color:var(--text-on-light)!important;box-shadow:inset 0 0 0 1px var(--border-subtle)!important}.help-resolver-hero{gap:.75rem!important}.help-resolver-hero__artifact{display:none!important}.history-page .history-recovery-toolbar{padding:.82rem!important}.history-page .history-recovery-toolbar h1{font-size:1.65rem!important}}@media (max-width:760px){.history-page .history-recovery-row{align-items:stretch;grid-template-columns:1fr!important}.history-page .history-recovery-cell--type strong{text-overflow:clip;white-space:normal;-webkit-line-clamp:unset;overflow-wrap:anywhere;display:block;overflow:visible}}:root,html[data-theme=horizon]{--surface-shell:#efefe8;--surface-app:#f6f6f2;--surface-panel:#fffffff0;--surface-panel-strong:#fff;--surface-panel-soft:#eeeee8;--surface-evidence:#f7f7f2;--surface-interactive:#fff;--surface-inset:#f7f7f2;--surface-inset-strong:#efefe8;--surface-overlay:#11130f6b;--surface-elevated:#fff;--text-primary:#11130f;--text-secondary:#343a30;--text-muted:#61695b;--text-muted-readable:#61695b;--text-on-light:#11130f;--text-on-light-muted:#4f574b;--border-subtle:#d9dbd0;--border-strong:#464c4152;--border-contrast:#242a2175;--border-inset:#767c6e33;--accent-primary:#0c6948;--accent-strong:#11130f;--accent-warm:#b7791f;--focus-ring-color:#0c69482e;--field-border:#c8cbbf;--field-focus-ring:#0c694833;--radius-card:.75rem;--radius-panel:.875rem;--radius-control:.625rem;--shadow-elevated:0 16px 36px #1e231c14;--shadow-soft:0 10px 24px #1e231c12;--shadow-panel:0 8px 20px #1e231c0e;--shadow-card:0 1px 2px #1e231c0a,0 12px 26px #1e231c0e;--decision-shell-width:86rem;--decision-content-width:78rem;--decision-gutter:clamp(1rem,2vw,1.5rem);--state-success:#0c6948;--state-review:#b7791f;--state-danger:#b42318;--state-preview:#3f4c7f;--state-readonly:#596052;--state-stale:#7c5b2b}:root{--artifact-motion-fast:.12s;--artifact-motion-base:.18s;--artifact-motion-slow:.26s;--artifact-motion-ease:cubic-bezier(.2,.8,.2,1);--artifact-surface:var(--surface-readable-light)}@supports (color:color-mix(in lab, red, red)){:root{--artifact-surface:color-mix(in srgb,var(--surface-readable-light)92%,var(--surface-evidence))}}:root{--artifact-surface-soft:var(--surface-readable-soft)}@supports (color:color-mix(in lab, red, red)){:root{--artifact-surface-soft:color-mix(in srgb,var(--surface-readable-soft)82%,var(--surface-readable-light))}}:root{--artifact-border:var(--border-subtle)}@supports (color:color-mix(in lab, red, red)){:root{--artifact-border:color-mix(in srgb,var(--border-subtle)82%,var(--accent-primary))}}[data-product-artifact=true]{border:1px solid var(--artifact-border);background:var(--surface-panel);-webkit-backdrop-filter:blur(18px)saturate(180%);color:var(--text-on-light);box-shadow:0 1px 2px #0f1e3c05,0 8px 24px -4px #0f1e3c0a,var(--surface-edge-panel);transition:border-color var(--artifact-motion-base)var(--artifact-motion-ease),background-color var(--artifact-motion-base)var(--artifact-motion-ease),box-shadow var(--artifact-motion-base)var(--artifact-motion-ease),transform var(--artifact-motion-base)var(--artifact-motion-ease),opacity var(--artifact-motion-base)var(--artifact-motion-ease);position:relative}[data-product-artifact=true]:where(:hover,:focus-within){border-color:var(--accent-primary)}@supports (color:color-mix(in lab, red, red)){[data-product-artifact=true]:where(:hover,:focus-within){border-color:color-mix(in srgb,var(--accent-primary)32%,var(--border-subtle))}}[data-product-artifact=true]:where(:hover,:focus-within){background:var(--surface-panel-strong);box-shadow:0 4px 6px -1px #0f1e3c05,0 16px 36px -8px #0f1e3c0f,0 0 0 1px #ffffffe6 inset,var(--surface-edge-panel);transform:translateY(-2.5px)}[data-preview-boundary=sample],[data-preview-boundary=preview],[data-preview-boundary=structure-only]{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:linear-gradient(#fffffff2,#f5f8fcd9)!important}.asin-decision-card,.evidence-freshness-strip,.risk-opportunity-map{border-radius:var(--radius-panel)}.asin-decision-card{gap:.82rem;padding:.95rem;display:grid}.asin-decision-card__head{grid-template-columns:auto minmax(0,1fr) auto;align-items:start;gap:.72rem;display:grid}.asin-decision-card__head>div{min-width:0}.asin-decision-card__head span,.asin-decision-card__facts dt,.evidence-freshness-strip small,.risk-opportunity-map p{color:var(--text-on-light-muted)}.asin-decision-card__head strong{min-width:0;margin-top:.12rem;font-size:1rem;line-height:1.2;display:block}.asin-decision-card__facts{grid-template-columns:repeat(3,minmax(0,1fr));gap:.5rem;margin:0;display:grid}.asin-decision-card__facts div,.evidence-freshness-strip article,.risk-opportunity-map article{border:1px solid var(--border-subtle);border-radius:var(--radius-control);-webkit-backdrop-filter:blur(8px);min-width:0;transition:background-color var(--artifact-motion-base)var(--artifact-motion-ease),border-color var(--artifact-motion-base)var(--artifact-motion-ease),box-shadow var(--artifact-motion-base)var(--artifact-motion-ease),transform var(--artifact-motion-fast)var(--artifact-motion-ease);background:#ffffff73}.asin-decision-card__facts div:hover,.evidence-freshness-strip article:hover,.risk-opportunity-map article:hover{border-color:var(--accent-primary);background:#fffc}@supports (color:color-mix(in lab, red, red)){.asin-decision-card__facts div:hover,.evidence-freshness-strip article:hover,.risk-opportunity-map article:hover{border-color:color-mix(in srgb,var(--accent-primary)22%,var(--border-subtle))}}.asin-decision-card__facts div:hover,.evidence-freshness-strip article:hover,.risk-opportunity-map article:hover{transform:translateY(-1.5px);box-shadow:0 4px 10px #0f1e3c08,inset 0 0 0 1px #fffc}.asin-decision-card__facts div{gap:.12rem;padding:.58rem .62rem;display:grid}.asin-decision-card__facts dt{font-size:.72rem;font-weight:700}.asin-decision-card__facts dd{overflow-wrap:anywhere;margin:0;font-weight:750}.asin-decision-card__boundary{border:1px solid var(--state-review);margin:0}@supports (color:color-mix(in lab, red, red)){.asin-decision-card__boundary{border:1px solid color-mix(in srgb,var(--state-review)26%,var(--border-subtle))}}.asin-decision-card__boundary{border-radius:var(--radius-control);background:var(--surface-readable-warning)}@supports (color:color-mix(in lab, red, red)){.asin-decision-card__boundary{background:color-mix(in srgb,var(--surface-readable-warning)72%,var(--surface-readable-light))}}.asin-decision-card__boundary{color:var(--text-on-light);padding:.52rem .62rem;font-size:.82rem}.asin-decision-card__action{justify-content:flex-start;gap:.5rem;display:flex}.evidence-freshness-strip{grid-template-columns:repeat(auto-fit,minmax(7.4rem,1fr));gap:.46rem;padding:.52rem;display:grid}.evidence-freshness-strip article{grid-template-columns:auto minmax(0,1fr);align-items:center;gap:.44rem;padding:.48rem .52rem;display:grid}.evidence-freshness-strip article>span,.risk-opportunity-map article>span{background:var(--text-muted);border-radius:999px;width:.52rem;height:.52rem}.evidence-freshness-strip [data-freshness-state=fresh]>span,.risk-opportunity-map [data-signal-tone=ready]>span,.risk-opportunity-map [data-signal-tone=opportunity]>span{background:var(--state-success)}.evidence-freshness-strip [data-freshness-state=cached]>span,.evidence-freshness-strip [data-freshness-state=source-limited]>span,.evidence-freshness-strip [data-freshness-state=sample]>span,.risk-opportunity-map [data-signal-tone=review]>span,.risk-opportunity-map [data-signal-tone=source-limited]>span{background:var(--state-review)}.evidence-freshness-strip [data-freshness-state=unavailable]>span,.risk-opportunity-map [data-signal-tone=blocker]>span{background:var(--state-danger)}.evidence-freshness-strip strong,.risk-opportunity-map strong{font-size:.78rem;line-height:1.2;display:block}.evidence-freshness-strip p,.risk-opportunity-map p{grid-column:1/-1;margin:0;font-size:.74rem;line-height:1.32}.risk-opportunity-map{grid-template-columns:repeat(auto-fit,minmax(8.5rem,1fr));gap:.5rem;padding:.52rem;display:grid}.risk-opportunity-map article{grid-template-columns:auto minmax(0,1fr) auto;align-items:start;gap:.48rem;padding:.58rem .62rem;display:grid}.risk-opportunity-map em{color:var(--text-on-light);font-style:normal;font-weight:800}.copyable-code button{touch-action:manipulation;min-width:2.75rem!important;min-height:2.75rem!important}.artifact-state-chip,.source-state-chip,.button-primary,.button-secondary,.button-ghost,.copyable-code button,.evidence-drawer,.mobile-sheet,.global-task-center__panel{transition:border-color var(--artifact-motion-base)var(--artifact-motion-ease),background-color var(--artifact-motion-base)var(--artifact-motion-ease),color var(--artifact-motion-fast)var(--artifact-motion-ease),box-shadow var(--artifact-motion-base)var(--artifact-motion-ease),transform var(--artifact-motion-fast)var(--artifact-motion-ease),opacity var(--artifact-motion-base)var(--artifact-motion-ease)}.button-primary:active,.button-secondary:active,.button-ghost:active,.copyable-code button:active{transform:translateY(1px)}.evidence-drawer[open],.mobile-sheet[data-motion-state=sheet-open],[data-motion-state=settled],[data-motion-state=expanded]{opacity:1;transform:translateY(0)}@media (max-width:768px){.asin-decision-card{gap:.62rem;padding:.72rem}.asin-decision-card__head{grid-template-columns:auto minmax(0,1fr)}.asin-decision-card__head .artifact-state-chip{grid-column:1/-1;width:fit-content}.asin-decision-card__facts,.evidence-freshness-strip,.risk-opportunity-map{grid-template-columns:1fr}.copyable-code button{min-width:2.75rem!important;min-height:2.75rem!important}}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:1ms!important;animation-duration:1ms!important;animation-iteration-count:1!important}[data-product-artifact=true],.button-primary,.button-secondary,.button-ghost,.evidence-drawer,.mobile-sheet{transform:none!important}}@supports (color:color-mix(in lab, red, red)){.app-shell--app .app-sidebar__nav a.is-active,.app-shell--app .app-sidebar__nav a[aria-current=page]{border-color:color-mix(in srgb,var(--accent-primary)32%,var(--border-subtle))!important}}.app-shell--app .app-sidebar__nav a.is-active,.app-shell--app .app-sidebar__nav a[aria-current=page]{-webkit-backdrop-filter:blur(12px)saturate(180%)!important;color:var(--accent-primary)!important;box-shadow:inset 3px 0 0 var(--accent-primary),0 4px 12px #2045db14,0 0 0 1px #ffffffe6 inset!important;background:#ffffffb8!important;font-weight:760!important}@supports (color:color-mix(in lab, red, red)){.app-shell--app .app-sidebar__nav a.is-active small,.app-shell--app .app-sidebar__nav a[aria-current=page] small{color:color-mix(in srgb,var(--accent-primary)70%,var(--text-on-light-muted))!important}.app-shell--app .trial-login-card,.app-shell--app .trial-account-card{background:color-mix(in srgb,var(--surface-readable-light)94%,var(--surface-inset))!important}.history-filter-chip.is-active{border-color:color-mix(in srgb,var(--accent-primary)20%,var(--border-subtle))!important}}.history-filter-bar .history-filter-chip.is-active,.history-filter-bar--compact .history-filter-chip.is-active{border-color:var(--accent-primary)!important}@supports (color:color-mix(in lab, red, red)){.history-filter-bar .history-filter-chip.is-active,.history-filter-bar--compact .history-filter-chip.is-active{border-color:color-mix(in srgb,var(--accent-primary)18%,var(--border-subtle))!important}}.history-filter-bar .history-filter-chip.is-active,.history-filter-bar--compact .history-filter-chip.is-active{background:var(--surface-readable-light)!important}@supports (color:color-mix(in lab, red, red)){.history-filter-bar .history-filter-chip.is-active,.history-filter-bar--compact .history-filter-chip.is-active{background:color-mix(in srgb,var(--surface-readable-light)96%,var(--surface-inset))!important}}.history-filter-bar .history-filter-chip.is-active,.history-filter-bar--compact .history-filter-chip.is-active{color:var(--text-on-light)!important;box-shadow:inset 0 0 0 1px #ffffff9e!important}@media (max-width:768px){.app-shell--docs .site-header,.app-shell--docs .shell-route-bar{display:none!important}.app-shell--docs .page-frame{padding-top:.65rem!important}.app-shell--docs .decision-page__header{gap:.72rem!important;padding:.88rem!important}.app-shell--docs .decision-page__actions .button-primary{background:var(--surface-inset)!important;color:var(--text-on-light)!important;box-shadow:inset 0 0 0 1px var(--border-subtle)!important}.tool-page[data-nativgen-page-kind=compare] .task-object-bar,.tool-page[data-nativgen-page-kind=demand] .task-object-bar{padding:.58rem .72rem!important}.tool-page[data-nativgen-page-kind=compare] .task-object-bar__supporting-copy,.tool-page[data-nativgen-page-kind=demand] .task-object-bar__supporting-copy,.help-resolver-hero__artifact{display:none!important}}.app-shell--app .task-object-item .copyable-code button,.app-shell--app .history-recovery-cell--asin .copyable-code button,.app-shell--app .copyable-code button{min-width:2.75rem!important;min-height:2.75rem!important;padding:.18rem .42rem!important}@media (max-width:768px){.app-shell--app .task-object-item .copyable-code button,.app-shell--app .history-recovery-cell--asin .copyable-code button,.app-shell--app .copyable-code button{min-width:2.5rem!important;min-height:2.75rem!important}}.app-shell--app .task-object-item .copyable-code{vertical-align:baseline;flex-wrap:nowrap;align-items:center;gap:.32rem;max-width:100%;display:inline-flex!important}.app-shell--app .task-object-item .copyable-code code{text-overflow:ellipsis;white-space:nowrap;min-width:0;max-width:min(8.5rem,100%);overflow:hidden}.app-shell--app .task-object-item .copyable-code button{border:1px solid var(--border-subtle)!important;background:var(--surface-inset)!important;border-radius:.42rem!important;width:auto!important;min-width:2.75rem!important;min-height:2.75rem!important;padding:.2rem .48rem!important}@supports (color:color-mix(in lab, red, red)){.app-shell--app .task-object-item .copyable-code button{background:color-mix(in srgb,var(--surface-inset)86%,var(--surface-readable-light))!important}}.app-shell--app .task-object-item .copyable-code button{color:var(--text-on-light-muted)!important;box-shadow:none!important;opacity:.9!important;font-size:.64rem!important;line-height:1!important}.app-shell--app .task-object-item .copyable-code button:hover,.app-shell--app .task-object-item .copyable-code button:focus-visible{color:var(--text-on-light)!important;border-color:var(--accent-primary)!important}@supports (color:color-mix(in lab, red, red)){.app-shell--app .task-object-item .copyable-code button:hover,.app-shell--app .task-object-item .copyable-code button:focus-visible{border-color:color-mix(in srgb,var(--accent-primary)24%,var(--border-subtle))!important}}.app-shell--app .task-object-item .copyable-code button:hover,.app-shell--app .task-object-item .copyable-code button:focus-visible{background:var(--surface-readable-light)!important}@media (max-width:768px){.app-shell--app .task-object-item .copyable-code{gap:.24rem}.app-shell--app .task-object-item .copyable-code code{max-width:6.5rem}.app-shell--app .task-object-item .copyable-code button{min-width:2.75rem!important;min-height:2.75rem!important;padding-inline:.42rem!important;font-size:.62rem!important}}@media (min-width:1101px) and (max-width:1500px){.app-workbench-layout:has(.global-task-center.is-expanded) .task-object-bar__head{grid-template-columns:1fr!important}.app-workbench-layout:has(.global-task-center.is-expanded) .task-object-bar__actions{width:100%;grid-template-columns:repeat(auto-fit,minmax(8.5rem,1fr))!important;min-width:0!important}}.app-shell--app .task-object-bar h1,.app-shell--app .tool-start-panel h1,.app-shell--app .tool-preview-panel h2{letter-spacing:0!important}.app-shell--app .tool-page:is([data-nativgen-page-kind=compare],[data-nativgen-page-kind=demand])[data-nativgen-page-body-bound=false]>.task-object-bar .task-object-bar__grid,.app-shell--app .tool-page:is([data-nativgen-page-kind=compare],[data-nativgen-page-kind=demand])[data-nativgen-page-body-bound=false]>.task-object-bar .task-object-bar__actions{display:grid!important}.app-shell--app .tool-page:is([data-nativgen-page-kind=compare],[data-nativgen-page-kind=demand])[data-nativgen-page-body-bound=false]>.task-object-bar .task-object-bar__grid{grid-template-columns:minmax(0,1.1fr) minmax(10rem,.72fr) minmax(10rem,.72fr);gap:.55rem}.app-shell--app .tool-page:is([data-nativgen-page-kind=compare],[data-nativgen-page-kind=demand])[data-nativgen-page-body-bound=false]>.task-object-bar .task-object-bar__actions{grid-template-columns:auto auto auto;justify-content:start;gap:.48rem}.app-shell--app .tool-page:is([data-nativgen-page-kind=compare],[data-nativgen-page-kind=demand])[data-nativgen-page-body-bound=false]>.task-object-bar .task-object-item{border-color:var(--border-subtle)!important;background:var(--surface-readable-light)!important}@supports (color:color-mix(in lab, red, red)){.app-shell--app .tool-page:is([data-nativgen-page-kind=compare],[data-nativgen-page-kind=demand])[data-nativgen-page-body-bound=false]>.task-object-bar .task-object-item{background:color-mix(in srgb,var(--surface-readable-light)90%,var(--surface-inset))!important}}.app-shell--app .tool-page:is([data-nativgen-page-kind=compare],[data-nativgen-page-kind=demand])[data-nativgen-page-body-bound=false]>.task-object-bar .task-object-item{box-shadow:none!important}.app-shell--app .demand-login-gate{border-style:solid!important;border-color:var(--state-review)!important;gap:.55rem!important;padding:.72rem!important}@supports (color:color-mix(in lab, red, red)){.app-shell--app .demand-login-gate{border-color:color-mix(in srgb,var(--state-review)26%,var(--border-subtle))!important}}.app-shell--app .demand-login-gate{background:var(--surface-readable-warning)!important}@supports (color:color-mix(in lab, red, red)){.app-shell--app .demand-login-gate{background:color-mix(in srgb,var(--surface-readable-warning)46%,var(--surface-readable-light))!important}}.app-shell--app .demand-login-gate{box-shadow:none!important}.app-shell--app .demand-login-gate>div{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:.45rem;display:grid}.app-shell--app .global-task-center__trigger,.app-shell--app .global-task-center__panel,.app-shell--app .global-task-center__row{border-color:var(--border-subtle)!important}@supports (color:color-mix(in lab, red, red)){.app-shell--app .global-task-center__trigger,.app-shell--app .global-task-center__panel,.app-shell--app .global-task-center__row{border-color:color-mix(in srgb,var(--border-subtle)86%,var(--accent-primary))!important}}.app-shell--app .global-task-center__trigger,.app-shell--app .global-task-center__panel,.app-shell--app .global-task-center__row{background:var(--surface-readable-light)!important}@supports (color:color-mix(in lab, red, red)){.app-shell--app .global-task-center__trigger,.app-shell--app .global-task-center__panel,.app-shell--app .global-task-center__row{background:color-mix(in srgb,var(--surface-readable-light)94%,var(--surface-inset))!important}}.app-shell--app .global-task-center__trigger,.app-shell--app .global-task-center__panel,.app-shell--app .global-task-center__row{color:var(--text-on-light)!important;box-shadow:0 14px 34px #08122613!important}.app-shell--app .global-task-center__row-icon,.app-shell--app .global-task-center__state-pill,.app-shell--app .global-task-center__action--primary{border:1px solid var(--border-subtle)!important;background:var(--surface-inset)!important;color:var(--text-on-light)!important;box-shadow:none!important}@media (max-width:768px){.app-shell--app .tool-page:is([data-nativgen-page-kind=compare],[data-nativgen-page-kind=demand])[data-nativgen-page-body-bound=false]>.task-object-bar{gap:.46rem!important}.app-shell--app .tool-page:is([data-nativgen-page-kind=compare],[data-nativgen-page-kind=demand])[data-nativgen-page-body-bound=false]>.task-object-bar .task-object-bar__grid{grid-template-columns:1fr;gap:.36rem}.app-shell--app .tool-page:is([data-nativgen-page-kind=compare],[data-nativgen-page-kind=demand])[data-nativgen-page-body-bound=false]>.task-object-bar .task-object-item:nth-child(n+4){display:none!important}.app-shell--app .tool-page:is([data-nativgen-page-kind=compare],[data-nativgen-page-kind=demand])[data-nativgen-page-body-bound=false]>.task-object-bar .task-object-item{grid-template-columns:minmax(5.4rem,.42fr) minmax(0,1fr);align-items:center;gap:.26rem .5rem;padding:.42rem .52rem!important}.app-shell--app .tool-page:is([data-nativgen-page-kind=compare],[data-nativgen-page-kind=demand])[data-nativgen-page-body-bound=false]>.task-object-bar .task-object-item p{-webkit-line-clamp:1;-webkit-box-orient:vertical;grid-column:1/-1;display:-webkit-box;overflow:hidden}.app-shell--app .tool-page:is([data-nativgen-page-kind=compare],[data-nativgen-page-kind=demand])[data-nativgen-page-body-bound=false]>.task-object-bar .task-object-bar__actions{grid-template-columns:1fr;width:100%}.app-shell--app .tool-page:is([data-nativgen-page-kind=compare],[data-nativgen-page-kind=demand])[data-nativgen-page-body-bound=false]>.task-object-bar .task-object-bar__actions :where(a,button):not([data-mobile-cta-priority=primary]){display:none!important}.app-shell--app .tool-page:is([data-nativgen-page-kind=compare],[data-nativgen-page-kind=demand])[data-nativgen-page-body-bound=false]>.task-object-bar .task-object-bar__actions [data-mobile-cta-priority=primary]{justify-content:center;min-height:2.35rem;display:inline-flex!important}.app-shell--app [data-nativgen-page-kind=compare][data-nativgen-page-body-bound=false] #compare-peer-input{height:4.1rem!important;min-height:4.1rem!important}.app-shell--app .demand-login-gate>div{grid-template-columns:1fr}}.app-shell--app .task-object-bar h1,.app-shell--app .task-page-hero__title,.app-shell--app .tool-start-panel h1,.app-shell--app .tool-preview-panel h2{letter-spacing:0!important}.tool-page[data-nativgen-page-kind=compare][data-nativgen-page-body-bound=false]>.task-object-bar .task-object-bar__actions,.tool-page[data-nativgen-page-kind=demand][data-nativgen-page-body-bound=false]>.task-object-bar .task-object-bar__actions,.tool-page[data-nativgen-page-kind=compare][data-nativgen-page-body-bound=false]>.task-object-bar .task-object-bar__grid,.tool-page[data-nativgen-page-kind=demand][data-nativgen-page-body-bound=false]>.task-object-bar .task-object-bar__grid{display:grid!important}.tool-page[data-nativgen-page-kind=compare][data-nativgen-page-body-bound=false]>.task-object-bar .task-object-bar__grid,.tool-page[data-nativgen-page-kind=demand][data-nativgen-page-body-bound=false]>.task-object-bar .task-object-bar__grid{grid-template-columns:minmax(0,1.1fr) minmax(10rem,.72fr) minmax(10rem,.72fr);gap:.55rem;margin-top:.25rem}.tool-page[data-nativgen-page-kind=compare][data-nativgen-page-body-bound=false]>.task-object-bar .task-object-bar__actions,.tool-page[data-nativgen-page-kind=demand][data-nativgen-page-body-bound=false]>.task-object-bar .task-object-bar__actions{grid-template-columns:auto auto auto;justify-content:start;align-items:center;gap:.48rem}.tool-page[data-nativgen-page-kind=compare][data-nativgen-page-body-bound=false]>.task-object-bar .task-object-item,.tool-page[data-nativgen-page-kind=demand][data-nativgen-page-body-bound=false]>.task-object-bar .task-object-item{min-width:0;border-color:var(--border-subtle)!important;background:var(--surface-readable-light)!important;padding:.58rem .68rem!important}@supports (color:color-mix(in lab, red, red)){.tool-page[data-nativgen-page-kind=compare][data-nativgen-page-body-bound=false]>.task-object-bar .task-object-item,.tool-page[data-nativgen-page-kind=demand][data-nativgen-page-body-bound=false]>.task-object-bar .task-object-item{background:color-mix(in srgb,var(--surface-readable-light)90%,var(--surface-inset))!important}}.tool-page[data-nativgen-page-kind=compare][data-nativgen-page-body-bound=false]>.task-object-bar .task-object-item,.tool-page[data-nativgen-page-kind=demand][data-nativgen-page-body-bound=false]>.task-object-bar .task-object-item{box-shadow:none!important}.tool-page[data-nativgen-page-kind=compare][data-nativgen-page-body-bound=false]>.task-object-bar .task-object-item strong,.tool-page[data-nativgen-page-kind=demand][data-nativgen-page-body-bound=false]>.task-object-bar .task-object-item strong{margin-top:.08rem;font-size:.9rem;line-height:1.24}.tool-page[data-nativgen-page-kind=compare][data-nativgen-page-body-bound=false]>.task-object-bar .task-object-item p,.tool-page[data-nativgen-page-kind=demand][data-nativgen-page-body-bound=false]>.task-object-bar .task-object-item p{-webkit-line-clamp:1;color:var(--text-on-light-muted);-webkit-box-orient:vertical;margin-top:.14rem;font-size:.75rem;line-height:1.3;display:-webkit-box;overflow:hidden}.demand-login-gate{border-style:solid!important;border-color:var(--state-review)!important;gap:.55rem!important;padding:.72rem!important}@supports (color:color-mix(in lab, red, red)){.demand-login-gate{border-color:color-mix(in srgb,var(--state-review)26%,var(--border-subtle))!important}}.demand-login-gate{background:var(--surface-readable-warning)!important}@supports (color:color-mix(in lab, red, red)){.demand-login-gate{background:color-mix(in srgb,var(--surface-readable-warning)46%,var(--surface-readable-light))!important}}.demand-login-gate{box-shadow:none!important}.demand-login-gate>div{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:.45rem;display:grid}.demand-login-gate .analyze-evidence-input{min-height:2.65rem}.compare-command-feedback{scroll-margin-top:5rem}.compare-command-feedback .button-compact,.asin-command-surface__disabled-reason,.field-help{color:var(--text-on-light)!important}.app-shell--app :where(.button-primary,.button-secondary):disabled{color:#0f172a59!important;opacity:1!important;cursor:not-allowed!important;box-shadow:none!important;background:#0f172a0a!important;border-color:#0f172a0d!important}.global-task-center__trigger,.global-task-center__panel,.global-task-center__row{border-color:var(--border-subtle)!important}@supports (color:color-mix(in lab, red, red)){.global-task-center__trigger,.global-task-center__panel,.global-task-center__row{border-color:color-mix(in srgb,var(--border-subtle)86%,var(--accent-primary))!important}}.global-task-center__trigger,.global-task-center__panel,.global-task-center__row{background:var(--surface-readable-light)!important}@supports (color:color-mix(in lab, red, red)){.global-task-center__trigger,.global-task-center__panel,.global-task-center__row{background:color-mix(in srgb,var(--surface-readable-light)94%,var(--surface-inset))!important}}.global-task-center__trigger,.global-task-center__panel,.global-task-center__row{color:var(--text-on-light)!important;box-shadow:0 14px 34px #08122613!important}.global-task-center__row-icon,.global-task-center__state-pill{border:1px solid var(--border-subtle)!important;background:var(--surface-inset)!important;color:var(--text-on-light)!important;box-shadow:none!important}.global-task-center__state-pill[data-tone=success]{border-color:var(--state-success)!important}@supports (color:color-mix(in lab, red, red)){.global-task-center__state-pill[data-tone=success]{border-color:color-mix(in srgb,var(--state-success)22%,var(--border-subtle))!important}}.global-task-center__state-pill[data-tone=success]{background:var(--state-success)!important}@supports (color:color-mix(in lab, red, red)){.global-task-center__state-pill[data-tone=success]{background:color-mix(in srgb,var(--state-success)7%,var(--surface-readable-light))!important}}.global-task-center__state-pill[data-tone=warn]{border-color:var(--state-review)!important}@supports (color:color-mix(in lab, red, red)){.global-task-center__state-pill[data-tone=warn]{border-color:color-mix(in srgb,var(--state-review)24%,var(--border-subtle))!important}}.global-task-center__state-pill[data-tone=warn]{background:var(--state-review)!important}@supports (color:color-mix(in lab, red, red)){.global-task-center__state-pill[data-tone=warn]{background:color-mix(in srgb,var(--state-review)8%,var(--surface-readable-light))!important}}.global-task-center__state-pill[data-tone=danger]{border-color:var(--state-danger)!important}@supports (color:color-mix(in lab, red, red)){.global-task-center__state-pill[data-tone=danger]{border-color:color-mix(in srgb,var(--state-danger)22%,var(--border-subtle))!important}}.global-task-center__state-pill[data-tone=danger]{background:var(--state-danger)!important}@supports (color:color-mix(in lab, red, red)){.global-task-center__state-pill[data-tone=danger]{background:color-mix(in srgb,var(--state-danger)6%,var(--surface-readable-light))!important}}.global-task-center__row-detail{background:var(--surface-inset)!important}@supports (color:color-mix(in lab, red, red)){.global-task-center__row-detail{background:color-mix(in srgb,var(--surface-inset)76%,var(--surface-readable-light))!important}}.global-task-center__row-detail{color:var(--text-on-light)!important}.global-task-center__action--primary{border-color:var(--accent-primary)!important}@supports (color:color-mix(in lab, red, red)){.global-task-center__action--primary{border-color:color-mix(in srgb,var(--accent-primary)24%,var(--border-subtle))!important}}.global-task-center__action--primary{background:var(--surface-inset)!important;color:var(--text-on-light)!important;box-shadow:none!important}@media (max-width:768px){.tool-page[data-nativgen-page-kind=compare][data-nativgen-page-body-bound=false]>.task-object-bar,.tool-page[data-nativgen-page-kind=demand][data-nativgen-page-body-bound=false]>.task-object-bar{gap:.46rem!important}.tool-page[data-nativgen-page-kind=compare][data-nativgen-page-body-bound=false]>.task-object-bar .task-object-bar__head,.tool-page[data-nativgen-page-kind=demand][data-nativgen-page-body-bound=false]>.task-object-bar .task-object-bar__head{gap:.5rem}.tool-page[data-nativgen-page-kind=compare][data-nativgen-page-body-bound=false]>.task-object-bar .task-object-bar__grid,.tool-page[data-nativgen-page-kind=demand][data-nativgen-page-body-bound=false]>.task-object-bar .task-object-bar__grid{grid-template-columns:1fr;gap:.36rem;margin-top:0}.tool-page[data-nativgen-page-kind=compare][data-nativgen-page-body-bound=false]>.task-object-bar .task-object-item:nth-child(n+4),.tool-page[data-nativgen-page-kind=demand][data-nativgen-page-body-bound=false]>.task-object-bar .task-object-item:nth-child(n+4){display:none}.tool-page[data-nativgen-page-kind=compare][data-nativgen-page-body-bound=false]>.task-object-bar .task-object-item,.tool-page[data-nativgen-page-kind=demand][data-nativgen-page-body-bound=false]>.task-object-bar .task-object-item{grid-template-columns:minmax(5.4rem,.42fr) minmax(0,1fr);align-items:center;gap:.26rem .5rem;padding:.42rem .52rem!important}.tool-page[data-nativgen-page-kind=compare][data-nativgen-page-body-bound=false]>.task-object-bar .task-object-item__label,.tool-page[data-nativgen-page-kind=demand][data-nativgen-page-body-bound=false]>.task-object-bar .task-object-item__label{font-size:.72rem}.tool-page[data-nativgen-page-kind=compare][data-nativgen-page-body-bound=false]>.task-object-bar .task-object-item p,.tool-page[data-nativgen-page-kind=demand][data-nativgen-page-body-bound=false]>.task-object-bar .task-object-item p{-webkit-line-clamp:1;grid-column:1/-1}.tool-page[data-nativgen-page-kind=compare][data-nativgen-page-body-bound=false]>.task-object-bar .task-object-bar__actions,.tool-page[data-nativgen-page-kind=demand][data-nativgen-page-body-bound=false]>.task-object-bar .task-object-bar__actions{grid-template-columns:1fr;width:100%}.tool-page[data-nativgen-page-kind=compare][data-nativgen-page-body-bound=false]>.task-object-bar .task-object-bar__actions :where(a,button):not([data-mobile-cta-priority=primary]),.tool-page[data-nativgen-page-kind=demand][data-nativgen-page-body-bound=false]>.task-object-bar .task-object-bar__actions :where(a,button):not([data-mobile-cta-priority=primary]){display:none!important}.tool-page[data-nativgen-page-kind=compare][data-nativgen-page-body-bound=false]>.task-object-bar .task-object-bar__actions [data-mobile-cta-priority=primary],.tool-page[data-nativgen-page-kind=demand][data-nativgen-page-body-bound=false]>.task-object-bar .task-object-bar__actions [data-mobile-cta-priority=primary]{justify-content:center;min-height:2.35rem}[data-nativgen-page-kind=compare][data-nativgen-page-body-bound=false] #compare-peer-input{height:4.1rem!important;min-height:4.1rem!important}.demand-login-gate>div{grid-template-columns:1fr}.global-task-center__trigger{background:#fff!important}.global-task-center.is-expanded .global-task-center__panel{border-color:var(--accent-primary)!important}@supports (color:color-mix(in lab, red, red)){.global-task-center.is-expanded .global-task-center__panel{border-color:color-mix(in srgb,var(--accent-primary)28%,var(--border-subtle))!important}}.global-task-center.is-expanded .global-task-center__panel{box-shadow:0 -16px 42px #08122621!important}}.app-shell--app .app-sidebar{background:#fafafa!important;border-right:1px solid #0000000a!important}.app-shell--app .app-sidebar__nav a{min-height:2.55rem;transition:all var(--artifact-motion-fast)var(--artifact-motion-ease);border:1px solid #0000;color:var(--text-secondary)!important;box-shadow:none!important}.app-shell--app .app-sidebar__nav a:hover{color:var(--text-primary)!important;background:#f4f4f5!important}.app-shell--app .app-sidebar__nav a.is-active,.app-shell--app .app-sidebar__nav a[aria-current=page]{color:var(--accent-primary)!important;box-shadow:inset 3px 0 0 var(--accent-primary)!important;background:#f1f5f9!important;border-color:#0000!important}.app-shell--app .app-sidebar__nav a.is-active span,.app-shell--app .app-sidebar__nav a.is-active small,.app-shell--app .app-sidebar__nav a[aria-current=page] span,.app-shell--app .app-sidebar__nav a[aria-current=page] small{color:var(--text-primary)!important}.app-shell--app .app-sidebar__nav a:not(.is-active):not([aria-current=page]) .module-icon{opacity:.74}.app-shell--app .app-sidebar__nav a.is-active .module-icon,.app-shell--app .app-sidebar__nav a[aria-current=page] .module-icon{background:var(--surface-inset)!important;color:var(--text-on-light)!important;box-shadow:inset 0 0 0 1px var(--border-subtle)!important}@supports (color:color-mix(in lab, red, red)){.app-shell--app .trial-login-card,.app-shell--app .trial-account-card{background:color-mix(in srgb,var(--surface-readable-light)94%,var(--surface-inset))!important}}.app-shell--app .trial-login-card__icon{background:var(--surface-inset)!important;color:var(--text-on-light-muted)!important;box-shadow:inset 0 0 0 1px var(--border-subtle)!important}.app-shell--app .trial-login-card__copy small,.app-shell--app .trial-account-card small{color:var(--text-on-light-muted)!important}.app-shell--app .trial-login-card__link,.app-shell--app .trial-account-card__actions :where(a,button){min-height:2.5rem;border:1px solid var(--border-subtle)!important;background:var(--surface-inset)!important;color:var(--text-on-light)!important;box-shadow:none!important}.history-filter-bar--compact{border:1px solid var(--border-subtle);border-radius:.85rem;gap:.38rem;padding:.36rem;background:var(--surface-inset)!important}@supports (color:color-mix(in lab, red, red)){.history-filter-bar--compact{background:color-mix(in srgb,var(--surface-inset)84%,var(--surface-readable-light))!important}}.history-filter-chip,.history-filter-chip.is-active{min-height:2.75rem;box-shadow:none!important;border:1px solid #0000!important;border-radius:.62rem!important}.history-filter-chip{color:var(--text-on-light-muted)!important;background:0 0!important}@supports (color:color-mix(in lab, red, red)){.history-filter-chip.is-active{border-color:color-mix(in srgb,var(--accent-primary)20%,var(--border-subtle))!important}}.history-filter-chip.is-active{background:var(--surface-readable-light)!important;color:var(--text-on-light)!important}@media (max-width:768px){.app-shell--app .route-canvas{padding-top:.45rem}.tool-page[data-nativgen-page-kind=compare] .task-object-bar,.tool-page[data-nativgen-page-kind=demand] .task-object-bar{border-radius:.76rem!important;padding:.58rem .72rem!important}.tool-page[data-nativgen-page-kind=compare] .task-object-bar__title h1,.tool-page[data-nativgen-page-kind=demand] .task-object-bar__title h1{font-size:1.12rem!important}.tool-page[data-nativgen-page-kind=compare] .task-object-bar__supporting-copy,.tool-page[data-nativgen-page-kind=demand] .task-object-bar__supporting-copy{display:none!important}.tool-page[data-nativgen-page-kind=strategy] .task-page-section{padding:.82rem!important}.tool-page[data-nativgen-page-kind=strategy] .task-page-section__head h2{font-size:1.15rem!important;line-height:1.2!important}.tool-page[data-nativgen-page-kind=strategy] .task-page-section__head .section-copy{font-size:.84rem!important;line-height:1.45!important}.tool-page[data-nativgen-page-kind=strategy] .strategy-action-canvas{padding:.72rem!important}.tool-page[data-nativgen-page-kind=strategy] .strategy-action-canvas__head p{display:none}.tool-page[data-nativgen-page-kind=strategy] .strategy-action-lock-card{gap:.62rem;padding:.72rem!important}.tool-page[data-nativgen-page-kind=strategy] .strategy-action-lock-card--compact{grid-template-columns:1fr;gap:.48rem;padding:.58rem!important}.tool-page[data-nativgen-page-kind=strategy] .strategy-action-lock-card--compact p{display:none}.tool-page[data-nativgen-page-kind=strategy] .strategy-action-lock-card--compact :where(.button-secondary,.button-ghost){justify-content:center;width:100%}.app-shell--docs .site-header,.app-shell--docs .shell-route-bar{display:none!important}.app-shell--docs .page-frame{padding-top:.65rem!important}.app-shell--docs .decision-page__header{gap:.72rem!important;padding:.88rem!important}.app-shell--docs .decision-page__title h1{font-size:1.88rem!important;line-height:1.12!important}.app-shell--docs .decision-page__actions .button-primary{background:var(--surface-inset)!important;color:var(--text-on-light)!important;box-shadow:inset 0 0 0 1px var(--border-subtle)!important}.help-resolver-hero__artifact{display:none!important}.history-page .history-recovery-toolbar{padding:.82rem!important}}.compare-result-mode-hero{border:1px solid var(--artifact-border-strong);border-radius:calc(var(--radius-panel) + .18rem);background:var(--artifact-matrix-bg);grid-template-columns:minmax(0,.72fr) minmax(18rem,.42fr);align-items:stretch;gap:.9rem;padding:clamp(.85rem,1.4vw,1.1rem);display:grid;box-shadow:inset 0 1px #ffffffe0,0 16px 34px #08122613}.compare-result-mode-hero>.competitor-matrix-artifact{grid-column:1/-1}.compare-result-mode-hero .product-task-status-strip,.compare-result-mode-hero .risk-stack{margin:0}.competitor-matrix-artifact,.evidence-matrix-artifact,.keyword-tier-preview,.strategy-action-canvas,.task-ledger,.share-summary,.problem-resolver{background:var(--artifact-matrix-bg)!important;border-color:var(--artifact-border)!important;color:var(--text-on-light)!important}.competitor-matrix-artifact{padding:clamp(.88rem,1.6vw,1.1rem);box-shadow:inset 0 1px #ffffffe6,0 12px 28px #08122611!important}.evidence-matrix-artifact{border:1px solid var(--artifact-border);border-radius:var(--radius-card);background:var(--surface-table);box-shadow:var(--surface-edge-table);gap:.82rem;padding:clamp(.88rem,1.6vw,1.1rem);display:grid}.competitor-matrix-artifact .visual-preview-head,.evidence-matrix-artifact .visual-preview-head,.keyword-tier-preview .visual-preview-head,.ranked-action-skeleton .visual-preview-head,.strategy-action-canvas__head{border-bottom:1px solid var(--border-subtle);align-items:center;padding-bottom:.72rem}.competitor-matrix-artifact__summary{max-width:78ch;color:var(--text-secondary);font-size:.92rem;line-height:1.55}.evidence-matrix__summary{max-width:78ch;color:var(--text-secondary);margin:0;font-size:.92rem;line-height:1.55}.evidence-matrix__table{gap:.32rem;padding-bottom:.15rem;display:grid;overflow-x:auto}.evidence-matrix__row{grid-template-columns:minmax(9rem,1.1fr)repeat(var(--matrix-columns,2),minmax(7rem,1fr))minmax(7rem,.82fr);align-items:stretch;gap:.42rem;min-width:min(42rem,100%);display:grid}.evidence-matrix__row>*{border:1px solid var(--border-inset);background:var(--surface-readable-soft);min-width:0;color:var(--text-secondary);border-radius:.62rem;padding:.58rem .64rem;font-size:.82rem;line-height:1.35}.evidence-matrix__row--head>*{background:var(--surface-inset);color:var(--text-primary);font-weight:780}.evidence-matrix__row>strong,.evidence-matrix__judgment{color:var(--text-primary);font-weight:780}.evidence-matrix__action{justify-content:flex-end;display:flex}.artifact-meta-strip>div{border:1px solid var(--border-inset);border-radius:var(--radius-control);background:var(--surface-readable-soft);min-width:0;padding:.56rem .62rem}.artifact-meta-strip dd{color:var(--text-primary);text-overflow:ellipsis;white-space:nowrap;margin:.14rem 0 0;font-size:.84rem;font-weight:760;overflow:hidden}.artifact-state-chip,.source-state-chip{--chip-bg:var(--state-preview-bg);--chip-text:var(--state-preview-text);--chip-border:var(--state-preview-border);border:1px solid var(--chip-border);border-radius:var(--radius-control);background:var(--chip-bg);align-items:center;gap:.34rem;min-width:0;max-width:100%;padding:.32rem .48rem;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.artifact-state-chip,.source-state-chip{background:color-mix(in srgb,var(--chip-bg)76%,var(--surface-readable-light))}}.artifact-state-chip,.source-state-chip{color:var(--chip-text);box-shadow:none;line-height:1.15}.artifact-state-chip strong,.source-state-chip strong{color:inherit;text-overflow:ellipsis;white-space:nowrap;font-size:.76rem;font-weight:820;overflow:hidden}.artifact-state-chip small,.source-state-chip small{color:inherit;opacity:.86;text-overflow:ellipsis;white-space:nowrap;font-size:.72rem;font-weight:680;overflow:hidden}.artifact-state-chip .state-icon,.source-state-chip .state-icon{color:currentColor;background:var(--chip-bg);flex:none;width:1.16rem;height:1.16rem}@supports (color:color-mix(in lab, red, red)){.artifact-state-chip .state-icon,.source-state-chip .state-icon{background:color-mix(in srgb,var(--chip-bg)42%,white)}}.artifact-state-chip[data-state=real],.artifact-state-chip[data-state=verified]{--chip-bg:var(--state-verified-bg);--chip-text:var(--state-verified-text);--chip-border:var(--state-verified-border)}.artifact-state-chip[data-state=sample],.artifact-state-chip[data-state=demo],.artifact-state-chip[data-state=preview]{--chip-bg:var(--state-preview-bg);--chip-text:var(--state-preview-text);--chip-border:var(--state-preview-border)}.artifact-state-chip[data-state=readonly]{--chip-bg:var(--state-readonly-bg);--chip-text:var(--state-readonly-text);--chip-border:var(--state-readonly-border)}.artifact-state-chip[data-state=running]{--chip-bg:var(--state-running-bg);--chip-text:var(--state-running-text);--chip-border:var(--state-running-border)}.artifact-state-chip[data-state=partial],.artifact-state-chip[data-state=retry],.artifact-state-chip[data-state=stale],.artifact-state-chip[data-state=source-limited],.artifact-state-chip[data-state=quota-limited],.artifact-state-chip[data-state=needs-review]{--chip-bg:var(--state-needs-review-bg);--chip-text:var(--state-needs-review-text);--chip-border:var(--state-needs-review-border)}.artifact-state-chip[data-state=gated],.artifact-state-chip[data-state=missing]{--chip-bg:var(--state-gated-bg);--chip-text:var(--state-gated-text);--chip-border:var(--state-gated-border)}.artifact-state-chip[data-state=failed],.artifact-state-chip[data-state=unsupported],.artifact-state-chip[data-state=conflict],.artifact-state-chip[data-state=unavailable]{--chip-bg:var(--state-unavailable-bg);--chip-text:var(--state-unavailable-text);--chip-border:var(--state-unavailable-border)}.source-state-chip[data-source-state=fresh]{--chip-bg:var(--source-fresh-bg);--chip-text:var(--source-fresh-text);--chip-border:var(--source-fresh-border)}.source-state-chip[data-source-state=cached]{--chip-bg:var(--source-cached-bg);--chip-text:var(--source-cached-text);--chip-border:var(--source-cached-border)}.source-state-chip[data-source-state=unavailable]{--chip-bg:var(--source-unavailable-bg);--chip-text:var(--source-unavailable-text);--chip-border:var(--source-unavailable-border)}.dense-artifact-rows{gap:.5rem;display:grid}.dense-artifact-row{border:1px solid var(--border-subtle);border-radius:var(--radius-control);background:var(--surface-readable-light);grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:.55rem;min-width:0;padding:.58rem .62rem;display:grid}.dense-artifact-row:hover{background:var(--artifact-row-hover)}.dense-artifact-row__main{min-width:0}.dense-artifact-row__main strong,.dense-artifact-row__main p,.dense-artifact-row__main small{text-overflow:clip;white-space:normal;margin:0;display:block;overflow:visible}.dense-artifact-row__main strong{color:var(--text-primary);font-size:.88rem}.dense-artifact-row__main p{color:var(--text-secondary);margin-top:.12rem;font-size:.82rem}.dense-artifact-row__main small{color:var(--text-muted-readable);margin-top:.1rem;font-size:.74rem}.product-mini-artifact{border-radius:var(--radius-card);color:var(--text-on-light);transition:all var(--artifact-motion-base)var(--artifact-motion-ease);gap:.7rem;padding:.76rem;display:grid;border:1px solid var(--border-subtle)!important;background:var(--surface-panel)!important;box-shadow:var(--shadow-soft)!important}.product-mini-artifact__head{grid-template-columns:auto minmax(0,1fr) auto;align-items:start;gap:.58rem;display:grid}.product-mini-artifact__head>div{min-width:0}.product-mini-artifact__head strong,.product-mini-artifact__head p{text-overflow:clip;white-space:normal;margin:0;display:block;overflow:visible}.product-mini-artifact__head strong{color:var(--text-primary);font-size:.94rem;line-height:1.25}.product-mini-artifact__head p{color:var(--text-secondary);margin-top:.18rem;font-size:.82rem;line-height:1.4}.product-mini-artifact__meta{grid-template-columns:repeat(3,minmax(0,1fr))}.product-mini-artifact__action{justify-content:flex-start;display:flex}.button-primary[data-action-state],.button-secondary[data-action-state],.button-ghost[data-action-state]{letter-spacing:0}.button-primary[data-action-state=retry],.button-secondary[data-action-state=retry],.button-ghost[data-action-state=retry]{border-color:var(--state-retry-border)}.button-primary[data-action-state=disabled],.button-secondary[data-action-state=disabled],.button-ghost[data-action-state=disabled]{color:var(--control-disabled-text)!important;background:var(--control-disabled-surface)!important;box-shadow:inset 0 0 0 1px var(--control-disabled-border)!important;transform:none!important}.button-primary[data-action-state=detail],.button-secondary[data-action-state=detail],.button-ghost[data-action-state=detail]{min-height:2.5rem}.matrix-skeleton-preview__grid{border:1px solid var(--border-subtle);border-radius:var(--radius-card);background:var(--surface-readable-light);overflow:hidden}.matrix-skeleton-preview__peer,.matrix-skeleton-preview__corner{background:var(--surface-readable-soft);color:var(--text-secondary);font-size:.74rem;font-weight:820}.matrix-skeleton-preview__row{border-top:1px solid var(--border-inset);align-items:center;min-height:2.55rem}.matrix-skeleton-preview__row>span{color:var(--text-primary);font-weight:820}.matrix-skeleton-preview__row i{background:var(--surface-inset);border-radius:.48rem;min-height:1.55rem}.matrix-skeleton-preview__row i em{color:var(--text-secondary);text-overflow:ellipsis;white-space:nowrap;padding-inline:.38rem;font-size:.78rem;font-style:normal;line-height:1.55rem;display:block;overflow:hidden}.compare-result-summary,.demand-keyword-summary{grid-template-columns:repeat(5,minmax(0,1fr));gap:.58rem;display:grid}.compare-result-summary article,.demand-keyword-summary article{border:1px solid var(--border-subtle);border-radius:var(--radius-control);background:var(--surface-readable-soft);min-width:0;padding:.68rem}.compare-result-summary span,.demand-keyword-summary span{color:var(--text-muted-readable);font-size:.72rem;font-weight:820;display:block}.compare-result-summary strong,.demand-keyword-summary strong{color:var(--text-primary);text-overflow:ellipsis;white-space:nowrap;margin-top:.16rem;font-size:.94rem;line-height:1.28;display:block;overflow:hidden}.keyword-tier-preview{border:1px solid var(--artifact-border);border-radius:var(--radius-panel);gap:.82rem;padding:clamp(.88rem,1.6vw,1.1rem);display:grid;box-shadow:0 10px 24px #0812260e}.keyword-tier-preview__grid article{border:1px solid var(--border-subtle);border-radius:var(--radius-card);background:var(--surface-readable-soft);min-width:0;padding:.72rem}.keyword-tier-preview__grid article[data-tone=success]{border-color:var(--badge-success-border);background:var(--badge-success-bg)}.keyword-tier-preview__grid article[data-tone=warn]{border-color:var(--badge-warning-border);background:var(--badge-warning-bg)}.keyword-tier-preview__grid article[data-tone=danger]{border-color:var(--badge-danger-border);background:var(--badge-danger-bg)}.keyword-tier-preview__grid article strong{color:var(--text-primary);font-size:.95rem}.keyword-tier-preview__tier-head{justify-content:space-between;align-items:flex-start;gap:.55rem;display:flex}.keyword-tier-preview__tier-head small{color:var(--text-muted-readable);text-align:right;font-size:.72rem;font-weight:760;line-height:1.25}.keyword-tier-preview__grid article>div{gap:.36rem;margin-top:.55rem;display:grid}.keyword-tier-preview__grid article span{min-height:1.65rem;color:var(--text-primary);text-overflow:ellipsis;white-space:nowrap;background:#ffffff9e;border-radius:.48rem;padding:.32rem .46rem;font-size:.82rem;font-weight:720;overflow:hidden}.keyword-tier-preview__facts{gap:.34rem;margin:.62rem 0 0;display:grid}.keyword-tier-preview__facts div{grid-template-columns:3.6rem minmax(0,1fr);align-items:baseline;gap:.42rem;min-width:0;display:grid}.keyword-tier-preview__facts dt{color:var(--text-muted-readable);font-size:.7rem;font-weight:800}.keyword-tier-preview__facts dd{min-width:0;color:var(--text-primary);text-overflow:ellipsis;white-space:nowrap;margin:0;font-size:.76rem;font-weight:700;overflow:hidden}.demand-empty-rail{border-color:var(--artifact-border-strong)!important;background:var(--artifact-tier-bg)!important}.demand-keyword-summary article[data-tone=success]{border-color:var(--badge-success-border);background:var(--badge-success-bg)}.demand-keyword-summary article[data-tone=warn]{border-color:var(--badge-warning-border);background:var(--badge-warning-bg)}.demand-keyword-summary article[data-tone=danger]{border-color:var(--badge-danger-border);background:var(--badge-danger-bg)}.tool-page[data-nativgen-page-kind=demand][data-nativgen-page-body-bound=true] .demand-result-workbench{grid-template-columns:minmax(0,1fr)!important}.tool-page[data-nativgen-page-kind=demand][data-nativgen-page-body-bound=true] .demand-result-workbench>.workbench-pane--preview{order:1}.tool-page[data-nativgen-page-kind=demand][data-nativgen-page-body-bound=true] .demand-result-workbench>.workbench-pane:not(.workbench-pane--preview){order:2}.tool-page[data-nativgen-page-kind=demand][data-nativgen-page-body-bound=true] .demand-result-workbench .demand-rerun-disclosure{margin-top:0}.strategy-action-canvas{border-color:var(--artifact-border-strong)!important;box-shadow:inset 0 1px #ffffffe6,0 14px 30px #08122611!important}.strategy-ranked-action-board{gap:.72rem;display:grid}.strategy-action-card{position:relative;border:1px solid var(--border-subtle)!important;background:var(--artifact-action-bg)!important}.strategy-action-card:before{content:"";border-radius:var(--radius-panel)0 0 var(--radius-panel);background:var(--accent-primary);width:.24rem;position:absolute;inset:0 auto 0 0}.strategy-action-card[data-rank="1"]{border-color:var(--artifact-border-strong)!important;box-shadow:0 12px 24px #0812260f!important}.strategy-action-card[data-rank="1"]:before{background:var(--status-ready)}.strategy-action-card__summary{grid-template-columns:1fr}.strategy-action-card__summary>div{border:1px solid var(--border-inset);border-radius:var(--radius-control);background:var(--surface-readable-soft);padding:.55rem}.strategy-action-card__details{border-color:var(--border-subtle)}.strategy-action-locked-preview{border:1px dashed var(--border-subtle);border-radius:var(--radius-card);background:var(--surface-readable-soft);grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:.2rem .75rem;padding:.78rem .88rem;display:grid}.strategy-action-locked-preview span,.strategy-action-locked-preview small{color:var(--text-muted-readable);font-size:.78rem;font-weight:720}.strategy-action-locked-preview strong{color:var(--text-primary);font-family:var(--font-family-mono);letter-spacing:0;font-size:.94rem}.strategy-action-locked-preview small{grid-column:1/-1;font-weight:640}.strategy-first-copy-package{border:1px solid var(--artifact-border-strong);border-radius:var(--radius-panel);background:var(--surface-readable-soft);gap:.76rem;padding:.9rem;display:grid;box-shadow:inset 0 1px #ffffffbd}.strategy-first-copy-package__head{justify-content:space-between;align-items:flex-start;gap:.9rem;display:flex}.strategy-first-copy-package__head h3,.strategy-first-copy-package__head p,.strategy-first-copy-package__boundary{margin:0}.strategy-first-copy-package__head h3{color:var(--text-primary);margin-top:.18rem;font-size:1rem;line-height:1.32}.strategy-first-copy-package__head p,.strategy-first-copy-package__head>span,.strategy-first-copy-package__boundary{color:var(--text-muted-readable);font-size:.82rem;line-height:1.48}.strategy-first-copy-package__head>span{border:1px solid var(--border-subtle);border-radius:var(--radius-control);background:var(--surface-record);flex:0 18rem;padding:.55rem .65rem}.strategy-first-copy-package__lines{gap:.58rem;display:grid}.strategy-first-copy-package__line{border:1px solid var(--border-subtle);border-radius:var(--radius-control);background:var(--surface-record);grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:.72rem;padding:.7rem;display:grid}.strategy-first-copy-package__line span,.strategy-first-copy-package__line p,.strategy-first-copy-package__line small{margin:0;display:block}.strategy-first-copy-package__line span{color:var(--text-muted-readable);font-size:.74rem;font-weight:820}.strategy-first-copy-package__line p{color:var(--text-primary);overflow-wrap:anywhere;margin-top:.24rem;font-size:.9rem;line-height:1.48}.strategy-first-copy-package__line small{color:var(--text-muted-readable);margin-top:.28rem;font-size:.78rem;line-height:1.42}.global-task-center__panel:before{content:"";display:none}@media (max-width:720px){.global-task-center.is-expanded .global-task-center__panel{right:.5rem!important;bottom:max(.5rem,env(safe-area-inset-bottom))!important;max-height:min(46vh,24rem)!important;padding:1.1rem .9rem max(1rem,env(safe-area-inset-bottom))!important;border:1px solid var(--artifact-border-strong)!important;box-shadow:var(--shadow-overlay)!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;background:#fff!important;border-radius:20px 20px 14px 14px!important;left:.5rem!important}.global-task-center.is-expanded .global-task-center__panel:before{background:var(--text-muted-readable);border-radius:999px;width:2.6rem;height:.26rem;margin:-.42rem auto .7rem;display:block}@supports (color:color-mix(in lab, red, red)){.global-task-center.is-expanded .global-task-center__panel:before{background:color-mix(in srgb,var(--text-muted-readable)42%,transparent)}}.global-task-center__head{z-index:1;border-bottom:1px solid var(--border-subtle);background:#fff;align-items:start;padding-bottom:.65rem;position:sticky;top:0}.global-task-center__head-actions{align-items:end}.global-task-center__close{border-radius:var(--radius-control);min-width:2.75rem;min-height:2.35rem}.global-task-center__list{overscroll-behavior:contain;max-height:calc(min(46vh,24rem) - 7.8rem);padding-right:.16rem;overflow:auto}.app-workbench-layout:has(.global-task-center.is-expanded) .app-workbench-main{padding-bottom:min(52vh,27rem)}.analyze-evidence-page:has(.global-task-center.is-expanded){padding-bottom:min(52vh,27rem)}.history-page:has(.global-task-center.is-expanded){padding-bottom:min(52vh,27rem)}.tool-page[data-nativgen-page-kind=compare]:has(.global-task-center.is-expanded){padding-bottom:min(52vh,27rem)}.tool-page[data-nativgen-page-kind=demand]:has(.global-task-center.is-expanded){padding-bottom:min(52vh,27rem)}.tool-page[data-nativgen-page-kind=strategy]:has(.global-task-center.is-expanded){padding-bottom:min(52vh,27rem)}.compare-result-mode-hero,.compare-result-summary,.demand-keyword-summary,.keyword-tier-preview__grid,.strategy-action-card__summary,.artifact-meta-strip{grid-template-columns:1fr}.compare-result-mode-hero{padding:.78rem}.compare-result-summary strong,.demand-keyword-summary strong,.artifact-meta-strip dd{white-space:normal}.dense-artifact-row,.product-mini-artifact__head,.product-mini-artifact__meta{grid-template-columns:1fr}}html,body{background:var(--surface-app)}.site-header{padding:.75rem var(--decision-gutter)0}.site-header__inner{max-width:var(--decision-shell-width);border-color:var(--border-subtle);background:#ffffffdb;border-radius:.875rem;min-height:4.25rem;box-shadow:0 1px #11130f0a}.site-header__inner--ops{color:#f7f7f2;background:#151713;border-color:#ffffff1f}.site-header__inner--ops .brand-mark em,.site-header__inner--ops .site-nav a{color:#f7f7f2b8}.site-header__inner--share{background:#ffffffeb}.app-shell--ops .site-header__inner--ops{color:#f7f7f2!important;background:#151713!important;border-color:#ffffff24!important}.app-shell--ops .site-header__inner--ops .brand-mark strong,.app-shell--ops .site-header__inner--ops .site-nav a{color:#f7f7f2!important}.app-shell--ops .site-header__inner--ops .brand-mark em,.app-shell--ops .site-header__inner--ops .build-fingerprint,.app-shell--ops .site-header__inner--ops .site-nav a:not(:hover){color:#f7f7f2b8!important}.app-shell[data-route-kind=app] .app-sidebar__footer .theme-toggle,.app-shell[data-route-kind=app] .app-sidebar__footer .theme-panel{display:none}.brand-mark__logo{color:#fff;background:var(--accent-strong);letter-spacing:0;border-radius:.7rem;width:2.4rem;height:2.4rem}.brand-mark em,.theme-dock__eyebrow{letter-spacing:0;text-transform:none}.site-nav a{border-radius:.625rem;align-items:center;gap:.42rem;padding:.55rem .72rem;display:inline-flex}.site-nav a .module-icon,.app-sidebar__nav a .module-icon{width:1.65rem;height:1.65rem;box-shadow:none;border-radius:.48rem}.site-nav a .module-icon span,.app-sidebar__nav a .module-icon span{font-size:.62rem}.icon-slot,.module-icon,.state-icon,.action-icon{border:1px solid var(--border-subtle);border-radius:.62rem;flex:none;justify-content:center;align-items:center;width:2rem;height:2rem;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.icon-slot,.module-icon,.state-icon,.action-icon{border:1px solid color-mix(in srgb,var(--border-subtle)74%,transparent)}}.icon-slot,.module-icon,.state-icon,.action-icon{background:linear-gradient(180deg,#ffffffe0,#ffffff94),var(--surface-panel-strong);color:var(--text-primary);box-shadow:inset 0 1px #ffffffc7,0 1px 2px #1e231c0d}.module-icon--success,.state-icon--success,.action-icon--success{color:var(--state-success);border-color:var(--state-success)}@supports (color:color-mix(in lab, red, red)){.module-icon--success,.state-icon--success,.action-icon--success{border-color:color-mix(in srgb,var(--state-success)22%,var(--border-subtle))}}.module-icon--success,.state-icon--success,.action-icon--success{background:var(--state-success)}@supports (color:color-mix(in lab, red, red)){.module-icon--success,.state-icon--success,.action-icon--success{background:color-mix(in srgb,var(--state-success)8%,#fff)}}.module-icon--warn,.state-icon--warn,.action-icon--warn{color:var(--state-review);border-color:var(--state-review)}@supports (color:color-mix(in lab, red, red)){.module-icon--warn,.state-icon--warn,.action-icon--warn{border-color:color-mix(in srgb,var(--state-review)28%,var(--border-subtle))}}.module-icon--warn,.state-icon--warn,.action-icon--warn{background:var(--state-review)}@supports (color:color-mix(in lab, red, red)){.module-icon--warn,.state-icon--warn,.action-icon--warn{background:color-mix(in srgb,var(--state-review)10%,#fff)}}.module-icon--danger,.state-icon--danger,.action-icon--danger{color:var(--state-danger);border-color:var(--state-danger)}@supports (color:color-mix(in lab, red, red)){.module-icon--danger,.state-icon--danger,.action-icon--danger{border-color:color-mix(in srgb,var(--state-danger)24%,var(--border-subtle))}}.module-icon--danger,.state-icon--danger,.action-icon--danger{background:var(--state-danger)}@supports (color:color-mix(in lab, red, red)){.module-icon--danger,.state-icon--danger,.action-icon--danger{background:color-mix(in srgb,var(--state-danger)8%,#fff)}}.module-icon--dark,.state-icon--dark,.action-icon--dark{color:#fff;background:#ffffff1f;border-color:#ffffff1f}.page-frame{max-width:var(--decision-shell-width);margin-inline:auto}.app-shell[data-route-kind=public] .page-frame,.app-shell[data-route-kind=share] .page-frame,.app-shell[data-route-kind=ops] .page-frame,.app-shell[data-route-kind=docs] .page-frame{padding-block-start:1.35rem}.app-workbench-layout{grid-template-columns:13.5rem minmax(0,1fr);gap:0;min-height:100vh;display:grid}.app-sidebar{overscroll-behavior:contain;height:100vh;box-shadow:none;border:0;border-radius:0;position:sticky;top:0;overflow-y:auto;background:#fafafa!important;border-right:1px solid #0000000a!important}.app-shell--app .app-sidebar{color:var(--text-primary)!important;box-shadow:none!important;background:#fafafa!important;border:0!important;border-right:1px solid #0000000a!important;flex-direction:column!important;gap:1.25rem!important;padding:0 .82rem 2.5rem!important;display:flex!important}.app-shell--app .app-sidebar:before{display:none!important}.app-shell--app .brand-mark strong,.app-shell--app .brand-mark em,.app-shell--app .app-sidebar__workspace,.app-shell--app .app-sidebar__section-label,.app-shell--app .app-sidebar__nav a span,.app-shell--app .app-sidebar__recovery-card strong{color:var(--text-primary)!important}.app-shell--app .brand-mark em,.app-shell--app .app-sidebar__workspace,.app-shell--app .app-sidebar__section-label,.app-shell--app .app-sidebar__nav a small,.app-shell--app .app-sidebar__recovery-card small{color:var(--text-muted-readable)!important}.app-shell--app .app-sidebar__nav a.is-active span,.app-shell--app .app-sidebar__nav a.is-active small{color:var(--text-primary)!important}.app-shell--app .app-sidebar__workspace,.app-sidebar__nav a:not(.is-active):not([aria-current=page]),.app-sidebar__recovery-card{background:0 0!important}.app-sidebar__nav a{border-radius:.625rem;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:.16rem .55rem;display:grid}.app-sidebar__nav a small{grid-column:2}.app-sidebar__nav a.is-active,.app-sidebar__nav a[aria-current=page]{color:#fff;background:#11130f}.app-sidebar__section-label{color:var(--text-muted-readable);letter-spacing:0;text-transform:none}.app-sidebar__section--resources .app-sidebar__nav{grid-template-columns:minmax(0,1fr)!important}.app-sidebar__section--resources .app-sidebar__nav a{min-width:0}.app-sidebar__section--resources .app-sidebar__nav a small{display:none}.app-workbench-main{min-width:0}.route-canvas{max-width:var(--decision-content-width);padding:1.2rem var(--decision-gutter)4rem}.surface-card,.surface-card--strong,.workbench-pane,.task-object-bar,.task-page-section,.workspace-command-stage,.workspace-task-lane{border:1px solid var(--border-subtle)!important;border-radius:var(--radius-card)!important;background:var(--surface-panel)!important;box-shadow:0 1px 2px #1e231c0a!important}.surface-card:after{display:none!important}.button-primary,.button-secondary,.button-ghost{border-radius:var(--radius-control);letter-spacing:0;justify-content:center;align-items:center;gap:.45rem;min-height:2.5rem;transition:transform .16s,border-color .16s,background-color .16s,box-shadow .16s;display:inline-flex}.button-primary:hover,.button-secondary:hover,.button-ghost:hover{transform:translateY(-1px)}.button-primary .action-icon,.button-secondary .action-icon,.button-ghost .action-icon{width:1.25rem;height:1.25rem;box-shadow:none;background:0 0;border:0}.button-primary{background:var(--accent-strong);box-shadow:none}.button-primary:hover{box-shadow:none;background:#252820}.eyebrow{color:var(--text-muted-readable);letter-spacing:0;text-transform:none}.eyebrow:before{background:var(--accent-primary);width:1rem}.decision-page{gap:1rem;display:grid}.decision-page__header{grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:1rem;padding-block:.25rem .35rem;display:grid}.decision-page__title{gap:.45rem;display:grid}.decision-page__title h1{letter-spacing:0;max-width:14ch;margin:0;font-size:clamp(2rem,4vw,3.8rem);line-height:1.02}.decision-page--workbench .decision-page__title h1,.decision-page--docs .decision-page__title h1,.decision-page--ops .decision-page__title h1{max-width:24ch;font-size:clamp(1.85rem,3vw,2.8rem)}.decision-page__title p{max-width:46rem;color:var(--text-secondary);margin:0;line-height:1.65}.decision-page__actions,.status-strip__action,.command-panel__action,.share-summary__actions{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:.65rem;display:flex}.decision-page__body{gap:1rem;display:grid}.status-strip{border:1px solid var(--border-subtle);border-radius:var(--radius-card);background:var(--surface-panel-strong);grid-template-columns:.25rem minmax(0,1fr) auto;align-items:center;gap:.9rem;padding:.9rem;display:grid}.status-strip__marker{background:var(--text-muted-readable);border-radius:999px;width:.25rem;height:100%;min-height:3.2rem}.status-strip--success .status-strip__marker{background:var(--state-success)}.status-strip--review .status-strip__marker,.status-strip--stale .status-strip__marker{background:var(--state-review)}.status-strip--danger .status-strip__marker,.status-strip--blocked .status-strip__marker{background:var(--state-danger)}.status-strip--preview .status-strip__marker{background:var(--state-preview)}.status-strip--readonly .status-strip__marker{background:var(--state-readonly)}.status-strip__copy{gap:.16rem;display:grid}.status-strip__copy span,.decision-receipt span,.decision-receipt dt,.task-ledger-row span{color:var(--text-muted-readable);font-size:.78rem}.status-strip__copy strong,.decision-receipt strong,.task-ledger-row strong{color:var(--text-primary)}.status-strip .status-strip__copy :where(strong,p,small,span){background:0 0!important}.status-strip__copy p,.status-strip__copy small{color:var(--text-secondary);margin:0;line-height:1.5}.status-strip .inline-help-link,.status-strip .button-secondary,.status-strip .button-ghost{background:var(--surface-elevated)!important;color:var(--text-primary)!important}.decision-receipt{border:1px solid var(--border-subtle);border-radius:var(--radius-panel);background:var(--surface-result);box-shadow:var(--surface-edge-panel),var(--shadow-panel);grid-template-columns:minmax(9rem,.7fr) minmax(0,1.2fr) minmax(14rem,.8fr) minmax(10rem,.65fr);align-items:center;gap:1rem;padding:1rem;display:grid}.decision-receipt__object,.decision-receipt__decision,.decision-receipt__meta{gap:.28rem;display:grid}.decision-receipt__object strong{font-size:1.2rem;font-family:var(--font-mono)}.decision-receipt__object em{color:var(--text-muted-readable);font-style:normal}.decision-receipt__decision p{color:var(--text-secondary);margin:0;line-height:1.55}.decision-receipt__meta{grid-template-columns:repeat(2,minmax(0,1fr));margin:0}.decision-receipt__meta div{gap:.2rem;display:grid}.decision-receipt__meta dd{color:var(--text-primary);margin:0}.decision-receipt__risks{flex-wrap:wrap;grid-column:1/-1;gap:.42rem;margin:0;padding:0;list-style:none;display:flex}.decision-receipt__risks li{border:1px solid var(--badge-neutral-border);border-radius:var(--radius-pill);background:var(--badge-neutral-bg);min-height:1.65rem;color:var(--badge-neutral-text);padding:.24rem .58rem;font-size:.76rem;font-weight:780}.decision-receipt__risks li[data-tone=success]{border-color:var(--badge-success-border);background:var(--badge-success-bg);color:var(--badge-success-text)}.decision-receipt__risks li[data-tone=warn]{border-color:var(--badge-warning-border);background:var(--badge-warning-bg);color:var(--badge-warning-text)}.decision-receipt__risks li[data-tone=danger]{border-color:var(--badge-danger-border);background:var(--badge-danger-bg);color:var(--badge-danger-text)}.decision-receipt__boundary{border:1px solid var(--badge-preview-border);border-radius:var(--radius-control);background:var(--badge-preview-bg);color:var(--badge-preview-text);grid-column:1/-1;margin:0;padding:.68rem .75rem;font-size:.82rem;font-weight:720;line-height:1.45}.decision-receipt__action{justify-items:end;gap:.5rem;display:grid}.command-panel,.share-summary,.problem-resolver,.empty-state,.skeleton-frame{border:1px solid var(--border-subtle);border-radius:var(--radius-panel);background:#fff;gap:1rem;padding:1rem;display:grid}.command-panel__head,.problem-resolver__head{gap:.36rem;display:grid}.command-panel__head h2,.problem-resolver__head h2,.command-panel__head p{margin:0}.command-panel__fields{gap:.75rem;display:grid}.command-panel__requirements,.command-panel .command-requirements{grid-template-columns:repeat(auto-fit,minmax(12rem,1fr));gap:.55rem;margin:0;padding:0;list-style:none;display:grid}.command-panel__requirements li,.command-panel .command-requirements li{border:1px solid var(--border-subtle);background:var(--surface-inset);border-radius:.625rem;grid-template-columns:.65rem minmax(0,1fr);align-items:start;gap:.55rem;padding:.65rem;display:grid}.command-panel__requirements li>span,.command-panel .command-requirements li>span{background:var(--state-review);border-radius:999px;width:.55rem;height:.55rem;margin-top:.32rem}.command-panel__requirements li[data-met=true]>span,.command-panel .command-requirements li[data-met=true]>span{background:var(--state-success)}.command-panel__requirements small,.command-panel .command-requirements small,.task-ledger-row small{color:var(--text-muted-readable);grid-column:2}.evidence-drawer{border:1px solid var(--border-subtle);border-radius:var(--radius-card);background:var(--surface-inset)}.evidence-drawer summary{cursor:pointer;padding:.85rem 1rem;list-style:none}.evidence-drawer summary::-webkit-details-marker{display:none}.evidence-drawer summary span,.evidence-drawer__body{gap:.25rem;display:grid}.evidence-drawer summary small{color:var(--text-muted-readable)}.evidence-drawer__body{padding:0 1rem 1rem}.ranked-action-list,.task-ledger{gap:.7rem;display:grid}.ranked-action-row,.task-ledger-row{border:1px solid var(--border-subtle);border-radius:var(--radius-card);background:#fff;align-items:center;gap:.8rem;padding:.9rem;display:grid}.ranked-action-row{grid-template-columns:2.25rem minmax(0,1fr) minmax(22rem,1.1fr)}.ranked-action-row__rank{background:var(--accent-strong);color:#fff;border-radius:.55rem;justify-content:center;align-items:center;width:2rem;height:2rem;font-weight:760;display:inline-flex}.ranked-action-row__main p{color:var(--text-secondary);margin:.25rem 0 0;line-height:1.5}.ranked-action-row__meta{grid-template-columns:repeat(3,minmax(0,1fr));gap:.55rem;margin:0;display:grid}.ranked-action-row__meta div{background:var(--surface-inset);border-radius:.55rem;gap:.18rem;padding:.55rem;display:grid}.ranked-action-row__meta dt{color:var(--text-muted-readable);font-size:.76rem}.ranked-action-row__meta dd{color:var(--text-primary);margin:0}.ranked-action-row .evidence-drawer{grid-column:2/-1}.task-ledger-row>div{gap:.2rem;display:grid}.insight-table-wrap{border:1px solid var(--border-subtle);border-radius:var(--radius-card);background:#fff;overflow:auto}.insight-table{border-collapse:collapse;width:100%;min-width:42rem}.insight-table caption{text-align:left;color:var(--text-secondary);padding:.85rem 1rem;font-weight:680}.insight-table th,.insight-table td{border-top:1px solid var(--border-subtle);text-align:left;vertical-align:top;padding:.72rem 1rem}.insight-table th{color:var(--text-muted-readable);background:var(--surface-inset);font-size:.78rem;font-weight:680}.share-summary dl{grid-template-columns:repeat(3,minmax(0,1fr));gap:.65rem;margin:0;display:grid}.share-summary dl div{background:var(--surface-inset);border-radius:.625rem;padding:.7rem}.share-summary dt{color:var(--text-muted-readable);font-size:.76rem}.share-summary dd{color:var(--text-primary);margin:.2rem 0 0;font-weight:700}.share-result-stack{gap:1rem;display:grid}.share-boundary-list{gap:.55rem;margin:0;padding:0;list-style:none;display:grid}.share-boundary-list li{border:1px solid var(--border-subtle);border-radius:var(--radius-control);background:var(--surface-inset);color:var(--text-secondary);padding:.62rem .72rem .62rem 1.95rem;line-height:1.45;position:relative}.share-boundary-list li:before{content:"";background:var(--state-review);border-radius:999px;width:.46rem;height:.46rem;position:absolute;top:1.08rem;left:.82rem}.problem-resolver__grid{grid-template-columns:repeat(auto-fit,minmax(13rem,1fr));gap:.7rem;display:grid}.problem-resolver__item{border:1px solid var(--border-subtle);border-radius:var(--radius-card);background:var(--surface-inset);gap:.35rem;padding:.85rem;display:grid}.problem-resolver__item-head{align-items:center;gap:.65rem;min-width:0;display:flex}.problem-resolver__item-head strong{min-width:0}.problem-resolver__item p{color:var(--text-secondary);margin:0;line-height:1.5}.problem-resolver__item span{color:var(--accent-primary);font-weight:680}.empty-state{grid-template-columns:minmax(0,1fr) auto;align-items:center}.empty-state p{color:var(--text-secondary);margin:.25rem 0 0}.skeleton-frame__header,.skeleton-frame__body{gap:.65rem;display:grid}.skeleton-line{background:linear-gradient(90deg,var(--surface-inset),#e2e4da,var(--surface-inset));background-size:180% 100%;border-radius:999px;height:.8rem;animation:1.35s ease-in-out infinite skeleton-shimmer;display:block}.skeleton-line--kicker{width:8rem}.skeleton-line--title{width:min(28rem,80%);height:1.6rem}.skeleton-line--copy{width:min(38rem,100%)}.skeleton-line--short{width:46%}.skeleton-frame__row{border:1px solid var(--border-subtle);border-radius:.625rem;grid-template-columns:minmax(0,1fr) minmax(8rem,.35fr);gap:1rem;padding:.75rem;display:grid}.home-decision-hero{grid-template-columns:minmax(0,.9fr) minmax(26rem,1.1fr);align-items:stretch;gap:1rem;display:grid}.home-decision-hero__command,.home-proof-band,.home-flow-list,.home-final-command{gap:1rem;display:grid}.home-decision-hero__actions{align-items:stretch}.home-proof-band{grid-template-columns:repeat(3,minmax(0,1fr));padding-block:.8rem}.home-proof-band article,.home-flow-card,.home-final-command{border:1px solid var(--border-subtle);border-radius:var(--radius-card);background:#fff}.home-proof-band article{padding:.95rem}.home-proof-band p,.home-flow-card p,.home-final-command p{color:var(--text-secondary);margin:.35rem 0 0;line-height:1.55}.home-flow-list__grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:.75rem;display:grid}.home-flow-card{align-content:start;gap:.65rem;padding:.95rem;display:grid}.home-flow-card span{color:var(--text-muted-readable);font-size:.78rem}.home-final-command{grid-template-columns:minmax(0,1fr) auto;align-items:center;padding:1rem}.home-final-command h2{max-width:38rem;margin:.35rem 0 0;font-size:clamp(1.45rem,2vw,2rem);line-height:1.18}.home-saas-entry{gap:clamp(1rem,2vw,1.6rem);display:grid}.home-command-hero{grid-template-columns:minmax(0,1fr) minmax(20rem,.42fr);align-items:stretch;gap:clamp(1rem,2vw,1.35rem);min-height:min(29rem,100vh - 8rem);display:grid}.home-command-hero__main,.home-result-hint,.home-tool-card,.home-helper-strip__item{border:1px solid var(--border-subtle);border-radius:var(--radius-panel);background:#fff;box-shadow:0 1px 2px #1e231c0a}.home-command-hero__main{align-content:center;gap:1rem;padding:clamp(1.35rem,4vw,4.5rem);display:grid}.home-command-hero__kicker,.home-result-hint span,.home-tool-card span,.home-helper-strip__item span,.home-command-form label{color:var(--text-muted-readable);font-size:.76rem;font-weight:720}.home-command-hero h1{letter-spacing:0;margin:0;font-size:clamp(2.35rem,5vw,5.2rem);line-height:.98}.home-command-form{gap:.62rem;max-width:46rem;display:grid}.asin-command-surface{border-radius:calc(var(--radius-panel) + .18rem);min-width:0;transition:all var(--artifact-motion-base)var(--artifact-motion-ease);gap:.85rem;padding:clamp(.9rem,2vw,1.1rem);display:grid;border:1px solid var(--border-subtle)!important;-webkit-backdrop-filter:blur(24px)saturate(190%)!important;background:linear-gradient(135deg,#ffffffd1,#ffffffad)!important;box-shadow:inset 0 1px #ffffffe6,0 12px 32px -8px #0a0f1e0f!important}.asin-command-surface:hover{border-color:var(--accent-primary)!important}@supports (color:color-mix(in lab, red, red)){.asin-command-surface:hover{border-color:color-mix(in srgb,var(--accent-primary)28%,var(--border-subtle))!important}}.asin-command-surface:hover{box-shadow:inset 0 1px #ffffffe6,0 16px 36px -8px #0a0f1e14!important}.asin-command-surface__head{align-items:center;gap:.72rem;min-width:0;display:flex}.asin-command-surface__head>div{gap:.12rem;min-width:0;display:grid}.asin-command-surface__head h2{color:var(--text-primary);margin:0;font-size:clamp(1.2rem,2vw,1.55rem);line-height:1.16}.asin-command-surface__field{gap:.5rem;display:grid}.asin-command-surface__field>label{color:var(--text-muted-readable);font-size:.76rem;font-weight:760}.asin-command-surface__control{border:1px solid var(--field-border);border-radius:calc(var(--radius-control) + .28rem);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);transition:all var(--artifact-motion-base)var(--artifact-motion-ease);grid-template-columns:minmax(0,1fr) auto;align-items:stretch;gap:.55rem;padding:.38rem;display:grid;box-shadow:inset 0 1px #ffffffe0,0 8px 24px #1e231c0a;background:#fff9!important}.asin-command-surface__control:focus-within{transform:translateY(-1px);border-color:var(--accent-primary)!important;box-shadow:0 0 0 3px var(--field-focus-ring),0 16px 36px -10px #0c69481f!important;background:#ffffffe6!important}.omnibar-kbd-badge{font-family:var(--font-family-sans);color:var(--text-muted-readable);background:var(--surface-panel-soft);border:1px solid var(--border-subtle);transition:all var(--artifact-motion-fast)var(--artifact-motion-ease);border-radius:4px;justify-content:center;align-items:center;padding:.22rem .44rem;font-size:.72rem;font-weight:600;display:inline-flex;box-shadow:0 1px 1px #0000000d}.asin-command-surface:hover .omnibar-kbd-badge,.asin-command-surface:focus-within .omnibar-kbd-badge{border-color:var(--accent-primary);animation:1.8s ease-in-out infinite pulse-kbd}@supports (color:color-mix(in lab, red, red)){.asin-command-surface:hover .omnibar-kbd-badge,.asin-command-surface:focus-within .omnibar-kbd-badge{border-color:color-mix(in srgb,var(--accent-primary)32%,var(--border-subtle))}}.asin-command-surface:hover .omnibar-kbd-badge,.asin-command-surface:focus-within .omnibar-kbd-badge{color:var(--accent-primary)}@keyframes pulse-kbd{0%{box-shadow:0 0 #0c694826,0 1px 1px #0000000d}70%{box-shadow:0 0 0 4px #0c694800,0 1px 1px #0000000d}to{box-shadow:0 0 #0c694800,0 1px 1px #0000000d}}.asin-command-surface__control input{border-radius:var(--radius-control);min-width:0;min-height:3rem;color:var(--text-primary);font:inherit;font-family:var(--font-family-mono);background:0 0;border:0;outline:0;padding:0 .82rem;font-size:1rem}.asin-command-surface__control input::placeholder{color:var(--text-muted-readable);font-family:var(--font-family-sans)}.asin-command-surface__help{color:var(--text-muted-readable);flex-wrap:wrap;gap:.45rem;margin:0;line-height:1.45;display:flex}.asin-command-surface__help span{color:var(--text-secondary)}.asin-command-surface__requirements,.asin-command-surface .command-requirements{flex-wrap:wrap;gap:.45rem;margin:0;padding:0;list-style:none;display:flex}.asin-command-surface__requirements li,.asin-command-surface .command-requirements li{border:1px solid var(--badge-warning-border);border-radius:var(--radius-pill);background:var(--badge-warning-bg);min-height:1.8rem;color:var(--badge-warning-text);align-items:center;gap:.38rem;padding:.28rem .58rem;font-size:.78rem;font-weight:780;display:inline-flex}.asin-command-surface__requirements li[data-met=true],.asin-command-surface .command-requirements li[data-met=true]{border-color:var(--badge-success-border);background:var(--badge-success-bg);color:var(--badge-success-text)}.asin-command-surface__requirements li>span,.asin-command-surface .command-requirements li>span{border-radius:var(--radius-pill);opacity:.8;background:currentColor;width:.44rem;height:.44rem}.asin-command-surface__requirements small,.asin-command-surface .command-requirements small{color:inherit;opacity:.84;font-weight:680}.asin-command-surface__disabled-reason{border:1px solid var(--badge-warning-border);border-radius:var(--radius-control);background:var(--surface-readable-warning);color:var(--text-on-warning);margin:0;padding:.64rem .72rem;font-size:.82rem;font-weight:720;line-height:1.45}.analyze-command-requirements{flex-wrap:wrap;gap:.45rem;margin:.7rem 0 0;padding:0;list-style:none;display:flex}.analyze-command-requirements li{border:1px solid var(--badge-warning-border);border-radius:var(--radius-pill);background:var(--badge-warning-bg);min-height:1.76rem;color:var(--badge-warning-text);align-items:center;gap:.36rem;padding:.28rem .58rem;font-size:.78rem;font-weight:780;display:inline-flex}.analyze-command-requirements li[data-met=true]{border-color:var(--badge-success-border);background:var(--badge-success-bg);color:var(--badge-success-text)}.analyze-command-requirements li>span{border-radius:var(--radius-pill);background:currentColor;width:.44rem;height:.44rem}.analyze-command-requirements small,.analyze-console-actions__reason{color:inherit;font-weight:680;line-height:1.4}.analyze-console-actions__reason{max-width:24rem;color:var(--field-helper);align-items:center;display:inline-flex}.asin-command-surface__extra,.asin-command-surface__actions{flex-wrap:wrap;align-items:center;gap:.62rem;display:flex}.home-command-form__row{border:1px solid var(--field-border);border-radius:calc(var(--radius-control) + .3rem);background:var(--surface-interactive);grid-template-columns:minmax(0,1fr) auto;align-items:stretch;gap:.65rem;padding:.42rem;display:grid;box-shadow:inset 0 0 0 1px #ffffffb8,0 18px 42px #1e231c14}.home-command-form__row:focus-within{border-color:var(--accent-primary)}@supports (color:color-mix(in lab, red, red)){.home-command-form__row:focus-within{border-color:color-mix(in srgb,var(--accent-primary)42%,var(--field-border))}}.home-command-form__row:focus-within{box-shadow:0 0 0 4px var(--field-focus-ring),0 18px 42px #1e231c14}.home-command-form input{border-radius:var(--radius-control);min-height:3.15rem;color:var(--text-primary);font:inherit;background:0 0;border:0;outline:0;padding:0 .85rem;font-size:1rem}.home-command-form input::placeholder{color:var(--text-muted-readable)}.home-command-form p{color:var(--text-muted-readable);margin:0;line-height:1.5}.home-command-hero__links{flex-wrap:wrap;gap:.65rem;display:flex}.home-result-hint{align-content:center;gap:1rem;padding:clamp(1rem,2vw,1.35rem);display:grid}.home-result-hint--ticket{box-shadow:none;background:0 0;border:0;padding:0}.home-result-hint__head,.home-result-hint__status{gap:.25rem;display:grid}.home-result-hint__head strong{font-family:var(--font-family-mono);font-size:1.35rem}.home-result-hint__status{border-radius:var(--radius-card);background:var(--surface-inset);padding:1rem}.home-result-hint__status strong{font-size:1.65rem}.home-result-hint__status p{color:var(--text-secondary);margin:0;line-height:1.5}.home-result-hint__list{gap:.55rem;margin:0;display:grid}.home-result-hint__list div{border-top:1px solid var(--border-subtle);gap:.16rem;padding-block:.45rem;display:grid}.home-result-hint__list dt{color:var(--text-muted-readable);font-size:.76rem}.home-result-hint__list dd{color:var(--text-primary);margin:0}.home-tool-grid,.home-helper-strip{gap:.85rem;display:grid}.home-tool-grid__items{grid-template-columns:repeat(4,minmax(0,1fr));gap:.75rem;display:grid}.home-tool-card{align-content:start;gap:.62rem;padding:1rem;display:grid}.home-tool-card p{color:var(--text-secondary);margin:0;line-height:1.55}.home-tool-card :where(.button-secondary,.button-ghost){justify-self:start}.home-helper-strip{grid-template-columns:repeat(4,minmax(0,1fr))}.home-helper-strip__item{color:inherit;gap:.24rem;padding:.9rem 1rem;text-decoration:none;display:grid}.home-helper-strip__item:hover{border-color:var(--accent-primary)}@supports (color:color-mix(in lab, red, red)){.home-helper-strip__item:hover{border-color:color-mix(in srgb,var(--accent-primary)28%,var(--border-subtle))}}.workspace-command-grid{grid-template-columns:minmax(0,1fr);gap:1rem;display:grid}.workspace-tool-starts{grid-template-columns:minmax(0,1.1fr) minmax(18rem,.55fr);align-items:start;gap:1rem;display:grid}.workspace-top-state{border:1px solid var(--border-subtle);border-radius:var(--radius-pill);width:fit-content;max-width:100%;box-shadow:var(--shadow-panel);background:#ffffffd1;align-items:center;gap:.75rem;margin:-.25rem 0 .9rem;padding:.58rem .72rem;display:flex}.workspace-top-state p{color:var(--text-secondary);margin:0;font-size:.88rem;font-weight:680}.history-top-state{align-items:center;width:fit-content;max-width:100%;margin-top:.7rem;display:flex}.workspace-compare-start{border:1px solid var(--border-subtle);border-radius:var(--radius-panel);background:#fff;align-content:start;gap:.75rem;padding:1rem;display:grid}[data-nativgen-page-kind=compare][data-nativgen-page-body-bound=false] .frontstage-decision-strip{display:none}[data-nativgen-page-kind=compare][data-nativgen-page-body-bound=false] .section-stack{gap:0}[data-nativgen-page-kind=compare][data-nativgen-page-body-bound=false]>.task-object-bar{padding:.92rem 1rem!important}[data-nativgen-page-kind=compare][data-nativgen-page-body-bound=false]>.task-object-bar .task-object-bar__head{align-items:center}[data-nativgen-page-kind=compare][data-nativgen-page-body-bound=false]>.task-object-bar .task-object-bar__actions,[data-nativgen-page-kind=compare][data-nativgen-page-body-bound=false]>.task-object-bar .task-object-bar__grid{display:none}[data-nativgen-page-kind=compare][data-nativgen-page-body-bound=false]>.task-object-bar .task-object-bar__title{max-width:58rem}[data-nativgen-page-kind=compare][data-nativgen-page-body-bound=false]>.task-object-bar .task-object-bar__title h1{font-size:clamp(1.42rem,2.2vw,2rem)}[data-nativgen-page-kind=compare][data-nativgen-page-body-bound=false]>.task-object-bar .task-object-bar__supporting-copy{max-width:54rem}[data-nativgen-page-kind=compare][data-nativgen-page-body-bound=false]>.task-object-bar .task-object-bar__grid{grid-template-columns:minmax(0,1.2fr) minmax(12rem,.72fr) minmax(10rem,.62fr);gap:.55rem;margin-top:.7rem}[data-nativgen-page-kind=compare][data-nativgen-page-body-bound=false]>.task-object-bar .task-object-item{padding:.58rem .68rem!important}[data-nativgen-page-kind=compare][data-nativgen-page-body-bound=false]>.task-object-bar .task-object-item strong{margin-top:.16rem;font-size:.92rem}[data-nativgen-page-kind=compare][data-nativgen-page-body-bound=false]>.task-object-bar .task-object-item p{-webkit-line-clamp:1;-webkit-box-orient:vertical;margin-top:.22rem;font-size:.75rem;line-height:1.32;display:-webkit-box;overflow:hidden}[data-nativgen-page-kind=compare][data-nativgen-page-body-bound=false] .workbench-canvas--stack,[data-nativgen-page-kind=compare][data-nativgen-page-body-bound=false] .workbench-canvas--two-pane{gap:1rem}[data-nativgen-page-kind=compare][data-nativgen-page-body-bound=false] .workbench-canvas--two-pane{grid-template-columns:minmax(0,1.15fr) minmax(24rem,.85fr)}[data-nativgen-page-kind=compare][data-nativgen-page-body-bound=false] .workbench-pane--preview{display:grid}[data-nativgen-page-kind=compare][data-nativgen-page-body-bound=false] #compare-mobile-decision{display:none}[data-nativgen-page-kind=compare][data-nativgen-page-body-bound=false] .task-page-section:first-child{padding-block-start:clamp(1.1rem,2vw,1.5rem)}[data-nativgen-page-kind=compare][data-nativgen-page-body-bound=false] .workbench-pane:first-child .task-page-info-grid{display:none}[data-nativgen-page-kind=compare][data-nativgen-page-body-bound=false] #compare-peers{margin-top:.85rem}[data-nativgen-page-kind=compare][data-nativgen-page-body-bound=false] #compare-peers.form-grid{grid-template-columns:minmax(12rem,.72fr) minmax(8rem,.28fr);align-items:start;gap:.72rem}:is([data-nativgen-page-kind=compare][data-nativgen-page-body-bound=false] #compare-peers .field-shell:has(#compare-peer-input),[data-nativgen-page-kind=compare][data-nativgen-page-body-bound=false] #compare-peers .compare-command-feedback,[data-nativgen-page-kind=compare][data-nativgen-page-body-bound=false] #compare-peers .compare-peer-validation,[data-nativgen-page-kind=compare][data-nativgen-page-body-bound=false] #compare-peers .analyze-console-actions,[data-nativgen-page-kind=compare][data-nativgen-page-body-bound=false] #compare-peers .compare-login-gate){grid-column:1/-1}[data-nativgen-page-kind=compare][data-nativgen-page-body-bound=false] #compare-peer-input{height:7rem!important;min-height:7rem!important}[data-nativgen-page-kind=compare][data-nativgen-page-body-bound=false] .compare-command-feedback{margin-bottom:.2rem}[data-nativgen-page-kind=compare][data-nativgen-page-body-bound=false] .workbench-pane--preview{opacity:.92}[data-nativgen-page-kind=compare][data-nativgen-page-body-bound=false] .compare-adjust-disclosure .task-page-section{padding:clamp(.88rem,1.7vw,1.15rem)!important}[data-nativgen-page-kind=compare][data-nativgen-page-body-bound=false] .compare-adjust-disclosure .task-page-section__head{margin-bottom:.7rem}[data-nativgen-page-kind=compare][data-nativgen-page-body-bound=false] .compare-adjust-disclosure .task-page-section__head .section-copy{display:none}[data-nativgen-page-kind=compare][data-nativgen-page-body-bound=false] #compare-peers .compare-command-feedback{order:5}[data-nativgen-page-kind=compare][data-nativgen-page-body-bound=false] #compare-peers .analyze-console-actions{order:4}[data-nativgen-page-kind=compare][data-nativgen-page-body-bound=false] #compare-peers .compare-login-gate{order:6}[data-nativgen-page-kind=demand][data-nativgen-page-body-bound=false]>.task-object-bar{padding:.92rem 1rem!important}[data-nativgen-page-kind=demand][data-nativgen-page-body-bound=false]>.task-object-bar .task-object-bar__actions,[data-nativgen-page-kind=demand][data-nativgen-page-body-bound=false]>.task-object-bar .task-object-bar__grid{display:none}[data-nativgen-page-kind=demand][data-nativgen-page-body-bound=false]>.task-object-bar .task-object-bar__title h1{font-size:clamp(1.42rem,2.2vw,2rem)}[data-nativgen-page-kind=demand][data-nativgen-page-body-bound=false] #demand-mobile-decision{display:none}[data-nativgen-page-kind=demand][data-nativgen-page-body-bound=false] #demand-start{padding:clamp(.9rem,1.8vw,1.18rem)!important}[data-nativgen-page-kind=demand][data-nativgen-page-body-bound=false] #demand-start .task-page-section__head{display:none}[data-nativgen-page-kind=demand][data-nativgen-page-body-bound=false] .workbench-pane--preview{opacity:.9}.workspace-compare-start h2,.workspace-compare-start p{margin:0}.workspace-compare-start p{color:var(--text-secondary);line-height:1.55}.workspace-compare-start__actions{flex-wrap:wrap;gap:.6rem;display:flex}.decision-command-form{grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:.75rem;display:grid}.decision-command-form.workspace-omnibar{background:0 0;border:0;padding:0}.decision-command-form .workspace-omnibar__field{border:1px solid var(--border-subtle);border-radius:var(--radius-card);background:#fff}.decision-command-form .workspace-omnibar__field span,.decision-command-form .workspace-omnibar__field input,.decision-command-form .workspace-omnibar__field .field-help{color:var(--text-primary);opacity:1}.decision-command-form .workspace-omnibar__field .field-help{color:var(--text-muted-readable)}.decision-command-form .workspace-omnibar__field input::placeholder{color:#767d71;opacity:1}.workspace-utility-grid{grid-template-columns:minmax(0,1fr) minmax(16rem,.34fr);align-items:start;gap:1rem;display:grid}.workspace-ledger-panel,.workspace-readiness-rail,.workspace-entry-strip{border:1px solid var(--border-subtle);border-radius:var(--radius-panel);background:#fff;gap:.8rem;padding:1rem;display:grid}.workspace-readiness-rail__item,.workspace-entry-strip__item{border:1px solid var(--border-subtle);border-radius:var(--radius-card);background:var(--surface-inset);gap:.35rem;padding:.72rem;display:grid}.workspace-readiness-rail__item [data-theme-surface=seller-posture-badge]{justify-self:start}.workspace-entry-strip{grid-template-columns:repeat(4,minmax(0,1fr))}@media (max-width:1100px){.app-workbench-layout{display:block}.app-sidebar{z-index:var(--z-drawer);width:min(18rem,100vw - 2rem);transition:transform .18s;position:fixed;transform:translate(-105%)}.app-sidebar.is-open{transform:translate(0)}.app-sidebar__section--resources .app-sidebar__nav{grid-template-columns:1fr}.app-sidebar__section--resources .app-sidebar__nav a small{display:block}.route-canvas{padding-top:4.65rem}}@media (max-width:760px){.site-header{padding-inline:.7rem}.site-header__inner{min-height:3.6rem;padding:.65rem}.site-nav,.brand-mark__copy em{display:none}.route-canvas{padding-inline:.7rem}.decision-page__header,.status-strip,.decision-receipt,.empty-state{grid-template-columns:1fr}.decision-page__actions,.status-strip__action,.command-panel__action{justify-content:stretch}.decision-page__actions>*,.status-strip__action>*,.command-panel__action>*,.share-summary__actions>*{width:100%}.decision-page__title h1,.decision-page--workbench .decision-page__title h1,.decision-page--docs .decision-page__title h1,.decision-page--ops .decision-page__title h1{max-width:16ch;font-size:1.9rem;line-height:1.12}.status-strip{gap:.7rem}.status-strip__marker{width:100%;height:.25rem;min-height:.25rem}.decision-receipt__meta,.ranked-action-row,.ranked-action-row__meta,.task-ledger-row,.share-summary dl,.skeleton-frame__row,.home-command-hero,.home-command-form__row,.home-decision-hero,.home-proof-band,.home-flow-list__grid,.home-tool-grid__items,.home-helper-strip,.home-final-command,.decision-command-form,.workspace-utility-grid,.workspace-tool-starts,.workspace-entry-strip{grid-template-columns:1fr}.ranked-action-row .evidence-drawer{grid-column:auto}.home-decision-hero__actions :where(.button-primary,.button-secondary,.button-ghost),.home-command-hero__links :where(.button-primary,.button-secondary,.button-ghost),.home-command-form__row .button-primary,.workspace-compare-start__actions :where(.button-secondary,.button-ghost),.home-final-command .cta-row :where(.button-primary,.button-secondary,.button-ghost){width:100%}.home-command-hero{min-height:0}.home-command-hero__main{padding:1.2rem}.home-command-hero h1{font-size:2.35rem}}:root,html[data-theme=horizon]{--surface-shell:#ecefeb;--surface-app:#f5f6f2;--surface-panel:#fffffff0;--surface-panel-strong:#fff;--surface-panel-soft:#eef1ea;--surface-evidence:#f8faf6;--surface-interactive:#fff;--surface-inset:#f6f7f2;--surface-inset-strong:#eef1ea;--surface-command:#fff;--surface-result:#fbfcf8;--surface-data:#fff;--surface-detail:#fff;--surface-record:#fbfcf8;--surface-alert:#fffaf0;--text-primary:#101510;--text-secondary:#29332c;--text-muted:#5d685f;--text-muted-readable:#5d685f;--border-subtle:#d6dbcf;--border-strong:#37443957;--border-contrast:#17231a80;--field-border:#c7cebf;--field-focus-ring:#0c694829;--focus-ring-color:#0c694833;--accent-primary:#0b6848;--accent-strong:#0d1611;--accent-warm:#a66b1c;--state-success:#0b6848;--state-review:#a66b1c;--state-danger:#b42318;--state-preview:#47528d;--state-readonly:#53605a;--status-neutral:#8a9487;--badge-success-bg:#edf8f1;--badge-success-text:#075236;--badge-success-border:#9ed2af;--badge-warning-bg:#fff8e8;--badge-warning-text:#5e3807;--badge-warning-border:#e1bd78;--badge-danger-bg:#fff2f1;--badge-danger-text:#8f1b14;--badge-danger-border:#e3aaa4;--badge-neutral-bg:#f0f2ec;--badge-neutral-text:#263126;--badge-neutral-border:#cdd5c6;--radius-card:.5rem;--radius-panel:.625rem;--radius-control:.5rem;--shadow-elevated:0 18px 42px #17231a17;--shadow-soft:0 12px 28px #17231a12;--shadow-panel:0 8px 20px #17231a0f;--shadow-card:0 1px 2px #17231a0b,0 12px 26px #17231a0e}.app-shell{background:linear-gradient(180deg,#ffffffb8,#fff0 16rem),linear-gradient(90deg,#0c694809,#a66b1c09),var(--surface-app)}.surface-card,.surface-card--strong,.workbench-pane,.task-page-section,.task-object-bar,.workspace-command-stage,.workspace-task-lane,.command-panel,.share-summary,.problem-resolver,.empty-state,.skeleton-frame{border-color:var(--border-subtle)!important;border-radius:var(--radius-panel)!important;background:var(--surface-panel)!important;box-shadow:var(--shadow-card)!important}.surface-card--strong,.task-page-hero,.decision-summary,.workspace-command-stage,.command-panel{box-shadow:var(--shadow-panel)!important;background:#fff!important}.button-primary,.button-secondary,.button-ghost,.card-link,.inline-help-link{border-radius:var(--radius-control);justify-content:center;align-items:center;min-height:2.55rem;transition:background-color .15s,border-color .15s,color .15s,box-shadow .15s,transform .15s;letter-spacing:0!important}.inline-help-link{padding:.34rem .62rem;line-height:1.2;text-decoration:none;display:inline-flex}.button-primary{background:var(--accent-strong)!important;color:#fff!important;box-shadow:0 12px 24px #0d161129,inset 0 0 0 1px #ffffff1f!important}.button-primary:hover{transform:translateY(-1px);background:#1a241d!important;box-shadow:0 16px 30px #0d16112e,inset 0 0 0 1px #ffffff24!important}.button-secondary,.button-ghost,.card-link,.inline-help-link{background:var(--surface-interactive)!important;color:var(--text-primary)!important;box-shadow:inset 0 0 0 1px var(--border-subtle)!important}.button-secondary:hover,.button-ghost:hover,.card-link:hover,.inline-help-link:hover{transform:translateY(-1px);background:var(--surface-inset)!important;border-color:var(--border-strong)!important;box-shadow:inset 0 0 0 1px var(--border-strong),0 8px 18px #17231a0f!important}button:disabled,.button-primary[aria-disabled=true],.button-secondary[aria-disabled=true],.button-ghost[aria-disabled=true]{cursor:not-allowed;background:var(--surface-inset-strong)!important;color:var(--text-muted-readable)!important;box-shadow:inset 0 0 0 1px var(--border-subtle)!important;transform:none!important}.field-input,.app-shell--app .field-shell input,.app-shell--app .field-shell textarea,.app-shell--app .field-shell select,.analyze-evidence-input,.home-command-form input,.workspace-omnibar__field input{min-height:2.9rem;color:var(--text-primary);background:var(--surface-interactive);box-shadow:inset 0 0 0 1px var(--field-border);border-radius:var(--radius-control)!important}.app-shell--app input[type=checkbox]{appearance:none;border:1.5px solid var(--border-strong);background:var(--surface-interactive);cursor:pointer;vertical-align:middle;width:1.15rem;min-width:1.15rem;height:1.15rem;min-height:1.15rem;transition:all var(--artifact-motion-fast)var(--artifact-motion-ease);border-radius:4px;justify-content:center;align-items:center;display:inline-flex;position:relative}.app-shell--app input[type=checkbox]:checked{background:var(--accent-primary);border-color:var(--accent-primary)}.app-shell--app input[type=checkbox]:checked:after{content:"";border:2px solid #fff;border-width:0 2px 2px 0;width:.3rem;height:.55rem;position:absolute;top:15%;left:35%;transform:rotate(45deg)}.app-shell--app input[type=checkbox]:focus-visible{box-shadow:0 0 0 3px var(--field-focus-ring);border-color:var(--accent-primary);outline:0}.analyze-start-options--simple label{cursor:pointer;align-items:center;gap:.55rem;min-height:2.75rem;display:inline-flex}.field-input:focus,.field-input:focus-visible,.app-shell--app .field-shell input:focus,.app-shell--app .field-shell textarea:focus,.app-shell--app .field-shell select:focus,.analyze-evidence-input:focus,.analyze-evidence-input:focus-visible,.home-command-form__row:focus-within,.workspace-omnibar:focus-within{outline:0;border-color:var(--accent-primary)!important}@supports (color:color-mix(in lab, red, red)){.field-input:focus,.field-input:focus-visible,.app-shell--app .field-shell input:focus,.app-shell--app .field-shell textarea:focus,.app-shell--app .field-shell select:focus,.analyze-evidence-input:focus,.analyze-evidence-input:focus-visible,.home-command-form__row:focus-within,.workspace-omnibar:focus-within{border-color:color-mix(in srgb,var(--accent-primary)58%,var(--field-border))!important}}.field-input:focus,.field-input:focus-visible,.app-shell--app .field-shell input:focus,.app-shell--app .field-shell textarea:focus,.app-shell--app .field-shell select:focus,.analyze-evidence-input:focus,.analyze-evidence-input:focus-visible,.home-command-form__row:focus-within,.workspace-omnibar:focus-within{box-shadow:0 0 0 4px var(--field-focus-ring),0 10px 22px #17231a0f!important}[data-theme-surface=seller-posture-badge] .label-inline,.label-inline,.state-badge{border-radius:999px;min-height:1.65rem;font-weight:760;letter-spacing:0!important}[data-state-tone=success] .label-inline,.label-inline--success{background:var(--badge-success-bg)!important;border-color:var(--badge-success-border)!important;color:var(--badge-success-text)!important}[data-state-tone=review] .label-inline,[data-state-tone=stale] .label-inline,.label-inline--warn{background:var(--badge-warning-bg)!important;border-color:var(--badge-warning-border)!important;color:var(--badge-warning-text)!important}[data-state-tone=danger] .label-inline,[data-state-tone=blocked] .label-inline,.label-inline--danger{background:var(--badge-danger-bg)!important;border-color:var(--badge-danger-border)!important;color:var(--badge-danger-text)!important}.decision-summary{grid-template-columns:minmax(0,1.2fr) minmax(18rem,.56fr);gap:clamp(.9rem,2vw,1.25rem);border-color:var(--accent-primary)!important}@supports (color:color-mix(in lab, red, red)){.decision-summary{border-color:color-mix(in srgb,var(--accent-primary)24%,var(--border-subtle))!important}}.decision-summary{background:linear-gradient(135deg,#0c69480e,#a66b1c0a),var(--surface-result)!important}.decision-summary h2{font-size:clamp(1.65rem,2.4vw,2.25rem);line-height:1.08;letter-spacing:0!important}.decision-summary__side{border:1px solid var(--border-subtle);border-radius:var(--radius-panel);box-shadow:none!important;background:#ffffffbd!important}.decision-summary__boundary{border-radius:var(--radius-card);background:var(--surface-alert)!important}.decision-summary .field-mini-rows div{grid-template-columns:1fr;align-items:start}.decision-summary .field-mini-rows dd{max-width:18rem}@media (max-width:780px){.decision-summary{gap:.82rem;grid-template-columns:1fr!important;padding:1rem!important}.decision-summary__main,.decision-summary__side{min-width:0}.decision-summary h2{line-height:1.12;font-size:clamp(1.38rem,7vw,1.9rem)!important}.decision-summary__actions :where(a,button){justify-content:center;width:100%}.decision-summary .field-mini-rows dd{max-width:none;font-size:.92rem}}.analyze-result-compact-summary{grid-template-columns:repeat(3,minmax(0,1fr));gap:.65rem;display:grid}.decision-summary__supporting-copy .analyze-result-compact-summary{grid-template-columns:repeat(3,minmax(0,1fr))}.analyze-evidence-page .analyze-evidence-grid{grid-template-columns:minmax(0,1.52fr) minmax(20rem,.48fr);gap:clamp(.9rem,1.5vw,1.2rem)}.analyze-result-verdict-stage{gap:.82rem;min-width:0;display:grid}.analyze-result-verdict-stage .decision-summary{border-radius:1.05rem;grid-template-columns:minmax(0,1.1fr) minmax(18rem,.52fr);align-items:start;margin:0;box-shadow:inset 0 1px #ffffffb8,0 18px 44px #0f172a14;padding:clamp(1.15rem,2.2vw,1.55rem)!important}.analyze-result-verdict-stage .decision-summary[data-decision-receipt=true]{border-color:var(--accent-primary)}@supports (color:color-mix(in lab, red, red)){.analyze-result-verdict-stage .decision-summary[data-decision-receipt=true]{border-color:color-mix(in srgb,var(--accent-primary)20%,var(--border-subtle))}}.analyze-result-verdict-stage .decision-summary[data-decision-receipt=true]{background:linear-gradient(135deg,#fffffffa,#f6f9fcf0),var(--surface-result)}.analyze-result-verdict-stage .decision-summary[data-decision-receipt=true] .decision-summary__boundary{margin-top:.25rem}.analyze-result-verdict-stage .decision-summary__side{align-self:start}.analyze-result-verdict-stage .decision-summary__supporting-copy{gap:.7rem;display:grid}.analyze-result-verdict-stage .analyze-result-compact-summary article{padding:.68rem .72rem}.analyze-result-verdict-stage .analyze-result-compact-summary small{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.analyze-result-verdict-stage .field-mini-rows{grid-template-columns:1fr;gap:.46rem}.analyze-result-verdict-stage .field-mini-rows div{grid-template-columns:minmax(5.8rem,.28fr) minmax(0,1fr);min-height:0;padding:.52rem .62rem}.analyze-result-verdict-stage .field-mini-rows dd{text-align:left;word-break:normal;max-width:none;font-size:.92rem;font-weight:720;line-height:1.34}.analyze-dossier-artifacts{gap:.68rem;display:grid}.analyze-dossier-artifacts .asin-decision-card{box-shadow:inset 0 1px #ffffffb8,0 12px 28px #0812260d}.analyze-page-data-disclosure{background:linear-gradient(180deg,#fffffff5,#f8fafceb),var(--surface-card);scroll-margin-top:5rem}.analyze-page-data-disclosure>summary{min-height:3.35rem}.analyze-result-compact-summary article{border:1px solid var(--border-subtle);border-radius:var(--radius-card);background:#ffffffb3;grid-template-columns:auto minmax(0,1fr);gap:.18rem .55rem;min-width:0;padding:.75rem;display:grid}.analyze-result-compact-summary article:before{content:"";background:var(--text-muted-readable);border-radius:999px;grid-row:1/span 3;width:.55rem;height:.55rem;margin-top:.36rem}@media (max-width:1100px){.analyze-evidence-page .analyze-evidence-grid{grid-template-columns:1fr}}@media (max-width:780px){.analyze-result-verdict-stage .decision-summary{gap:.82rem;grid-template-columns:1fr!important;padding:1rem!important}.analyze-result-verdict-stage .decision-summary__supporting-copy .analyze-result-compact-summary{grid-template-columns:repeat(2,minmax(0,1fr));gap:.42rem}.analyze-result-verdict-stage .analyze-result-compact-summary article:nth-child(3){grid-column:1/-1}.analyze-result-verdict-stage .analyze-result-compact-summary article{grid-template-columns:1fr;gap:.12rem;min-height:4.4rem;padding:.58rem .52rem;display:grid}.analyze-result-verdict-stage .analyze-result-compact-summary article:before,.analyze-result-verdict-stage .analyze-result-compact-summary small,.analyze-result-verdict-stage .field-mini-rows{display:none}.analyze-result-verdict-stage .analyze-result-compact-summary span{font-size:.68rem;line-height:1.2}.analyze-result-verdict-stage .analyze-result-compact-summary strong{font-size:.82rem;line-height:1.25}}.analyze-result-compact-summary article[data-tone=success]:before{background:var(--state-success)}.analyze-result-compact-summary article[data-tone=warn]:before,.analyze-result-compact-summary article[data-tone=review]:before{background:var(--state-review)}.analyze-result-compact-summary article[data-tone=danger]:before,.analyze-result-compact-summary article[data-tone=blocked]:before{background:var(--state-danger)}.analyze-result-compact-summary span{color:var(--text-muted-readable);font-size:.76rem;font-weight:760}.analyze-result-compact-summary strong{color:var(--text-primary);overflow-wrap:break-word;word-break:break-word;font-size:.98rem}.analyze-result-compact-summary small{color:var(--text-secondary);overflow-wrap:anywhere;line-height:1.45}@media (max-width:780px){.analyze-result-verdict-stage .analyze-result-compact-summary span{font-size:.68rem;line-height:1.2}.analyze-result-verdict-stage .analyze-result-compact-summary strong{font-size:.82rem;line-height:1.25}}.analyze-evidence-page .task-page-info-grid>.task-page-info-card:first-child,.analyze-evidence-page .task-state-strip__grid>.task-state-strip__item:first-child{background:var(--surface-panel)!important}.analyze-evidence-page .task-page-info-grid>.task-page-info-card:first-child :where(strong,p,small),.analyze-evidence-page .task-state-strip__grid>.task-state-strip__item:first-child :where(span,strong,p){color:var(--text-primary)!important}.analyze-progress-panel{gap:.9rem;display:grid}.analyze-progress-panel__head{grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:1rem;display:grid}.analyze-progress-panel__head h2,.analyze-progress-panel__head p{margin:0}.analyze-progress-panel__head div{gap:.38rem;display:grid}.analyze-progress-panel__head p{max-width:48rem;color:var(--text-secondary);line-height:1.56}.analyze-progress-panel__head>strong{border:1px solid var(--badge-preview-border);background:var(--badge-preview-bg);min-height:2rem;color:var(--badge-preview-text);white-space:nowrap;border-radius:999px;align-items:center;padding:.28rem .62rem;font-size:.76rem;font-weight:820;display:inline-flex}.analyze-progress-panel__bar{background:var(--surface-inset);border-radius:999px;height:.46rem;overflow:hidden}.analyze-progress-panel__bar span{border-radius:inherit;background:linear-gradient(90deg,var(--accent-primary),var(--accent-primary));width:42%;height:100%;display:block}@supports (color:color-mix(in lab, red, red)){.analyze-progress-panel__bar span{background:linear-gradient(90deg,var(--accent-primary),color-mix(in srgb,var(--accent-primary)48%,var(--state-review)))}}.analyze-progress-panel__bar span{animation:1.8s ease-in-out infinite alternate analyze-progress-bar}@keyframes analyze-progress-bar{0%{transform:translate(0)}to{transform:translate(138%)}}.analyze-progress-panel__stages{grid-template-columns:repeat(3,minmax(0,1fr));gap:.62rem;display:grid}.analyze-progress-panel__stages article{border:1px solid var(--border-subtle);border-radius:var(--radius-card);background:var(--surface-record);gap:.24rem;min-width:0;padding:.72rem;display:grid}@supports (color:color-mix(in lab, red, red)){.analyze-progress-panel__stages article{background:color-mix(in srgb,var(--surface-record)90%,var(--surface-panel))}}.analyze-progress-panel__stages span{color:var(--text-muted-readable);font-size:.7rem;font-weight:760}.analyze-progress-panel__stages strong{color:var(--text-primary);font-size:.92rem}.analyze-progress-panel__stages p{color:var(--text-secondary);margin:0;font-size:.82rem;line-height:1.48}.analyze-progress-panel__facts{grid-template-columns:repeat(4,minmax(0,1fr));gap:.62rem;margin:0;display:grid}.analyze-progress-panel__facts div{border:1px solid var(--border-subtle);border-radius:var(--radius-card);background:var(--surface-record);gap:.18rem;min-width:0;padding:.72rem;display:grid}.analyze-progress-panel__facts dt{color:var(--text-muted-readable);font-size:.72rem;font-weight:760}.analyze-progress-panel__facts dd{color:var(--text-primary);margin:0;font-size:.92rem;font-weight:760;line-height:1.34}.analyze-terminal-panel{border:1px solid var(--border-subtle);border-radius:var(--radius-panel);background:var(--surface-card);box-shadow:var(--shadow-card);gap:.82rem;padding:clamp(.92rem,2vw,1.15rem);display:grid}.analyze-terminal-panel--warn{border-color:var(--state-review)}@supports (color:color-mix(in lab, red, red)){.analyze-terminal-panel--warn{border-color:color-mix(in srgb,var(--state-review)36%,var(--border-subtle))}}.analyze-terminal-panel--warn{background:linear-gradient(135deg,#a66b1c12,#ffffffd1),var(--surface-card)}.analyze-terminal-panel--success{border-color:var(--state-success)}@supports (color:color-mix(in lab, red, red)){.analyze-terminal-panel--success{border-color:color-mix(in srgb,var(--state-success)32%,var(--border-subtle))}}.analyze-terminal-panel__body{grid-template-columns:repeat(2,minmax(0,1fr));gap:.62rem;display:grid}.analyze-terminal-panel__visible-reason{grid-template-columns:repeat(3,minmax(0,1fr));gap:.55rem;display:grid}.analyze-terminal-panel__visible-reason div{border:1px solid var(--border-subtle);border-radius:var(--radius-card);background:var(--surface-record);gap:.18rem;padding:.62rem .7rem;display:grid}.analyze-terminal-panel__visible-reason span{color:var(--text-secondary);font-size:.72rem;font-weight:820}.analyze-terminal-panel__visible-reason p{color:var(--text-primary);margin:0;font-size:.82rem;line-height:1.48}.analyze-terminal-panel__timeline,.analyze-terminal-panel__boundary{border:1px solid var(--border-subtle);border-radius:var(--radius-card);background:var(--surface-record);overflow:hidden}.analyze-terminal-panel__timeline>summary,.analyze-terminal-panel__boundary>summary{cursor:pointer;justify-content:space-between;align-items:center;gap:.7rem;padding:.72rem .82rem;list-style:none;display:flex}.analyze-terminal-panel__timeline>summary::-webkit-details-marker{display:none}.analyze-terminal-panel__boundary>summary::-webkit-details-marker{display:none}.analyze-terminal-panel__timeline>summary span,.analyze-terminal-panel__boundary>summary span{color:var(--text-primary);font-weight:760}.analyze-terminal-panel__timeline>summary strong,.analyze-terminal-panel__boundary>summary strong{color:var(--text-muted-readable);font-size:.76rem}.analyze-terminal-panel__timeline .analyze-detail-list,.analyze-terminal-panel__boundary .muted-copy{padding:0 .82rem .82rem}@media (prefers-reduced-motion:reduce){.analyze-progress-panel__bar span{animation:none;transform:none}}.analyze-evidence-disclosure{border:1px solid var(--border-subtle);border-radius:var(--radius-panel);background:var(--surface-data);box-shadow:var(--shadow-card);scroll-margin-top:5rem;overflow:hidden}.analyze-evidence-disclosure>summary{cursor:pointer;justify-content:space-between;align-items:center;gap:.75rem;padding:.9rem 1rem;list-style:none;display:flex}.analyze-evidence-disclosure>summary::-webkit-details-marker{display:none}.analyze-evidence-disclosure>summary span{gap:.22rem;display:grid}.analyze-evidence-disclosure>summary strong{color:var(--text-primary);font-size:1rem}.analyze-evidence-disclosure>summary small,.analyze-evidence-disclosure>summary em{color:var(--text-muted-readable);font-style:normal}.analyze-evidence-disclosure__body{border-top:1px solid var(--border-subtle);gap:.8rem;padding:.85rem;display:grid}.analyze-evidence-summary-list{gap:.62rem;display:grid}.analyze-evidence-summary-row{border:1px solid var(--border-subtle);border-left:.28rem solid var(--state-review);border-radius:var(--radius-card);background:var(--surface-record);grid-template-columns:minmax(7.5rem,.65fr) minmax(0,1.55fr) auto;align-items:center;gap:.75rem;padding:.72rem;display:grid}.analyze-evidence-summary-row[data-posture=accepted_current]{border-left-color:var(--state-success)}.analyze-evidence-summary-row[data-posture=blocked],.analyze-evidence-summary-row[data-posture=failed_with_evidence]{border-left-color:var(--state-danger)}.analyze-evidence-summary-row__field,.analyze-evidence-summary-row__values div{gap:.16rem;min-width:0;display:grid}.analyze-evidence-summary-row__field span,.analyze-evidence-summary-row__values dt{color:var(--text-muted-readable);font-size:.72rem;font-weight:760}.analyze-evidence-summary-row__field strong,.analyze-evidence-summary-row__values dd{color:var(--text-primary);overflow-wrap:anywhere;margin:0;font-size:.88rem;font-weight:720;line-height:1.32}.analyze-evidence-summary-row__values{grid-template-columns:repeat(3,minmax(0,1fr));gap:.58rem;margin:0;display:grid}.manual-field-correction-inline{color:#14532d;background:#f0fdf4c7;border:1px solid #16a34a38;border-radius:.55rem;gap:.18rem;min-width:0;margin-top:.5rem;padding:.52rem .6rem;display:grid}.manual-field-correction-inline span{color:#166534;font-size:.72rem;font-weight:800}.manual-field-correction-inline strong{color:#052e16;overflow-wrap:anywhere;font-size:.86rem;line-height:1.35}.manual-field-correction-inline small{color:#166534;overflow-wrap:anywhere;font-size:.76rem;line-height:1.45}.manual-field-correction-inline--summary{grid-column:2/-1;margin-top:0}.analyze-evidence-table-disclosure{border:1px solid var(--border-subtle);border-radius:var(--radius-card);background:var(--surface-data);scroll-margin-top:5rem;overflow:hidden}.analyze-evidence-table-disclosure>summary{cursor:pointer;justify-content:space-between;gap:.75rem;padding:.75rem .85rem;list-style:none;display:flex}.analyze-evidence-table-disclosure>summary::-webkit-details-marker{display:none}.analyze-evidence-table-disclosure>summary span{color:var(--text-primary);font-weight:760}.analyze-evidence-table-disclosure>summary strong{color:var(--text-muted-readable);font-size:.78rem}.analyze-evidence-page .analyze-evidence-table-wrap{border:0;border-top:1px solid var(--border-subtle);border-radius:0;margin-top:0;box-shadow:none!important}.analyze-evidence-page .analyze-evidence-table{table-layout:fixed;width:100%;min-width:0}.analyze-evidence-page .analyze-evidence-table th,.analyze-evidence-page .analyze-evidence-table td{vertical-align:middle;padding:.78rem .9rem}.analyze-evidence-page .analyze-evidence-table th{background:var(--surface-inset);color:var(--text-muted-readable);font-size:.76rem;letter-spacing:0!important}.analyze-evidence-page .analyze-evidence-table td{background:var(--surface-data)!important}.analyze-evidence-page .analyze-evidence-table td strong{color:var(--text-primary);font-variant-numeric:tabular-nums;text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.analyze-evidence-page .analyze-evidence-table td small{color:var(--text-muted-readable);text-overflow:ellipsis;white-space:nowrap;margin-top:.18rem;display:block;overflow:hidden}.analyze-evidence-page .analyze-evidence-table tbody tr:hover td{background:var(--surface-inset)!important}.analyze-evidence-page .analyze-evidence-table th:first-child,.analyze-evidence-page .analyze-evidence-table td:first-child{width:25%;background:inherit!important;box-shadow:none!important}.analyze-evidence-page .analyze-evidence-table th:nth-child(2),.analyze-evidence-page .analyze-evidence-table td:nth-child(2),.analyze-evidence-page .analyze-evidence-table th:nth-child(3),.analyze-evidence-page .analyze-evidence-table td:nth-child(3){text-align:left;width:18%}.analyze-evidence-page .analyze-evidence-table th:nth-child(4),.analyze-evidence-page .analyze-evidence-table td:nth-child(4){width:25%}.analyze-evidence-page .analyze-evidence-table th:nth-child(5),.analyze-evidence-page .analyze-evidence-table td:nth-child(5){text-align:right;width:14%}.analyze-evidence-page .analyze-evidence-table .table-cell--status [data-theme-surface=seller-posture-badge],.analyze-evidence-page .analyze-evidence-table .table-cell--status .label-inline{max-width:100%}.analyze-evidence-page .analyze-evidence-table .table-cell--status .label-inline{white-space:normal;justify-content:flex-start}.analyze-evidence-page .analyze-evidence-table td[data-label=详情] .button-secondary{white-space:nowrap;min-width:0}.analyze-evidence-page .analyze-evidence-table td[data-label=详情] .cta-row{justify-content:flex-end;align-items:stretch}.analyze-evidence-row-detail{display:none}.analyze-detail-drawer{z-index:var(--z-modal);isolation:isolate;pointer-events:none;place-items:center;min-height:100dvh;padding:1rem;display:grid;position:fixed;inset:0}.analyze-detail-drawer__backdrop{z-index:0;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);pointer-events:auto;position:absolute;inset:0;background:#1015103d!important}.analyze-detail-drawer__panel{z-index:1;overscroll-behavior:contain;-webkit-overflow-scrolling:touch;pointer-events:auto;width:min(38rem,100vw - 1.5rem);max-height:min(88vh,100dvh - 2rem);position:relative;overflow:auto;border:1px solid var(--border-subtle)!important;border-radius:var(--radius-panel)!important;background:var(--surface-detail)!important;box-shadow:0 24px 70px #10151038!important}.analyze-detail-drawer__head{z-index:2;margin:calc(var(--density-card,1rem)*-1)calc(var(--density-card,1rem)*-1)0;border-bottom:1px solid var(--border-subtle);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#ffffffeb;padding:1rem;position:sticky;top:0}.analyze-field-detail,.analyze-field-detail__summary,.analyze-field-detail__meta,.analyze-field-detail__disclosure{gap:.85rem;display:grid}.analyze-field-detail__summary{border:1px solid var(--accent-primary);grid-template-columns:minmax(0,1fr) auto;align-items:start;padding:1rem}@supports (color:color-mix(in lab, red, red)){.analyze-field-detail__summary{border:1px solid color-mix(in srgb,var(--accent-primary)24%,var(--border-subtle))}}.analyze-field-detail__summary{border-radius:var(--radius-panel);background:linear-gradient(135deg,#0c69480f,#a66b1c0a),var(--surface-result)}.analyze-field-detail__summary span,.analyze-field-detail__compare span,.analyze-field-detail__meta dt{color:var(--text-muted-readable);font-size:.76rem;font-weight:760}.analyze-field-detail__summary strong,.analyze-field-detail__compare strong,.analyze-field-detail__meta dd{color:var(--text-primary)}.analyze-field-detail__summary p{color:var(--text-secondary);margin:.35rem 0 0;line-height:1.55}.analyze-field-detail__actions{flex-wrap:wrap;justify-content:flex-end;gap:.5rem;display:flex}.analyze-field-detail__manual-correction{border-radius:var(--radius-panel);background:#f0fdf4e6;border:1px solid #16a34a3d;gap:.22rem;padding:.9rem;display:grid}.analyze-field-detail__manual-correction span{color:#166534;font-size:.74rem;font-weight:800}.analyze-field-detail__manual-correction strong{color:#052e16;overflow-wrap:anywhere;line-height:1.35}.analyze-field-detail__manual-correction p,.analyze-field-detail__manual-correction small{color:#166534;overflow-wrap:anywhere;margin:0;font-size:.82rem;line-height:1.5}.analyze-field-detail__compare{grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem;display:grid}.analyze-field-detail__compare article,.analyze-field-detail__meta,.analyze-field-detail__disclosure{border:1px solid var(--border-subtle);border-radius:var(--radius-panel);background:var(--surface-record);padding:.9rem}.analyze-field-detail__compare article{gap:.24rem;display:grid}.analyze-field-detail__compare strong{overflow-wrap:anywhere;font-variant-numeric:tabular-nums}.analyze-field-detail__compare small{color:var(--text-muted-readable);line-height:1.45}.analyze-field-detail__meta dl{grid-template-columns:repeat(2,minmax(0,1fr));gap:.65rem;margin:0;display:grid}.analyze-field-detail__meta div{gap:.2rem;display:grid}.analyze-field-detail__meta dd{margin:0}.analyze-field-detail__disclosure>summary{cursor:pointer;justify-content:space-between;gap:.75rem;list-style:none;display:flex}.analyze-field-detail__disclosure>summary::-webkit-details-marker{display:none}.analyze-detail-list>div{border-top-color:var(--border-subtle)!important}@media (max-width:920px){.analyze-result-compact-summary,.analyze-field-detail__compare,.analyze-field-detail__meta dl,.analyze-progress-panel__stages,.analyze-progress-panel__facts,.analyze-terminal-panel__body,.analyze-terminal-panel__visible-reason,.analyze-progress-panel__head{grid-template-columns:1fr}.analyze-progress-panel__head>strong{justify-self:start}.analyze-evidence-page .analyze-evidence-table{min-width:0}.analyze-evidence-disclosure__body{padding:.62rem}.analyze-evidence-summary-row{grid-template-columns:1fr;gap:.58rem}.analyze-evidence-summary-row__values{grid-template-columns:1fr}.analyze-evidence-summary-row .button-secondary{justify-content:center;width:100%}.manual-field-correction-inline--summary{grid-column:auto}.analyze-evidence-page .analyze-evidence-table tr{border-bottom:1px solid var(--border-subtle);background:var(--surface-data);gap:.56rem;margin:0;padding:.9rem;display:grid}.analyze-evidence-page .analyze-evidence-table td{width:100%;padding:0;background:0 0!important;display:block!important}.analyze-evidence-page .analyze-evidence-table th:nth-child(n),.analyze-evidence-page .analyze-evidence-table td:nth-child(n){text-align:left!important;width:100%!important}.analyze-evidence-page .analyze-evidence-table td:before{color:var(--text-muted-readable);text-transform:none;margin-bottom:.18rem;font-size:.72rem;font-weight:760;display:block;letter-spacing:0!important}.analyze-evidence-page .analyze-evidence-table td strong,.analyze-evidence-page .analyze-evidence-table td small{white-space:normal}.analyze-evidence-page .analyze-evidence-table .table-cell--status{justify-items:start;gap:.22rem;display:grid!important}.analyze-evidence-page .analyze-evidence-table .table-cell--status .label-inline{text-align:left;word-break:keep-all;overflow-wrap:anywhere;width:auto;min-width:7.5rem;max-width:100%;line-height:1.22;white-space:normal!important}.analyze-evidence-page .analyze-evidence-table td[data-label=详情]{display:block!important}.analyze-evidence-page .analyze-evidence-table td[data-label=详情]:before{display:none}.analyze-evidence-page .analyze-evidence-table td[data-label=详情] .button-secondary{justify-content:center;width:100%}.analyze-evidence-page .analyze-evidence-table td[data-label=详情] .cta-row{grid-template-columns:1fr;gap:.45rem;width:100%;display:grid}.analyze-evidence-page .analyze-evidence-table td[data-label=详情] :where(.button-secondary,.button-ghost){justify-content:center;width:100%}.analyze-detail-drawer{place-items:end stretch;padding:.75rem .75rem 0}.analyze-detail-drawer__panel{width:100%;height:min(88dvh,100dvh - .75rem);max-height:calc(100dvh - .75rem);padding-bottom:max(1rem,env(safe-area-inset-bottom));margin:0;border-radius:var(--radius-panel)var(--radius-panel)0 0!important}.analyze-field-detail__summary{grid-template-columns:1fr}.analyze-field-detail__actions :where(a,button){justify-content:center;width:100%}}.icon-slot,.module-icon,.state-icon,.action-icon{border:1px solid var(--border-subtle);background:linear-gradient(135deg,#ffffffc7,#ffffff6b),var(--surface-record);width:2.15rem;height:2.15rem;color:var(--text-primary);border-radius:.68rem;flex:none;justify-content:center;align-items:center;display:inline-flex;box-shadow:0 8px 18px #17231a0e}.icon-slot svg,.module-icon svg,.state-icon svg,.action-icon svg{fill:none;stroke:currentColor;stroke-width:1.85px;stroke-linecap:round;stroke-linejoin:round;width:1.12rem;height:1.12rem;display:block}.module-icon--success,.state-icon--success,.action-icon--success{border-color:var(--state-success)}@supports (color:color-mix(in lab, red, red)){.module-icon--success,.state-icon--success,.action-icon--success{border-color:color-mix(in srgb,var(--state-success)34%,var(--border-subtle))}}.module-icon--success,.state-icon--success,.action-icon--success{color:var(--badge-success-text);background:linear-gradient(135deg,#0c69481f,#ffffffc7)}.module-icon--warn,.state-icon--warn,.action-icon--warn{border-color:var(--state-review)}@supports (color:color-mix(in lab, red, red)){.module-icon--warn,.state-icon--warn,.action-icon--warn{border-color:color-mix(in srgb,var(--state-review)36%,var(--border-subtle))}}.module-icon--warn,.state-icon--warn,.action-icon--warn{color:var(--badge-warning-text);background:linear-gradient(135deg,#a66b1c24,#ffffffc7)}.module-icon--danger,.state-icon--danger,.action-icon--danger{border-color:var(--state-danger)}@supports (color:color-mix(in lab, red, red)){.module-icon--danger,.state-icon--danger,.action-icon--danger{border-color:color-mix(in srgb,var(--state-danger)36%,var(--border-subtle))}}.module-icon--danger,.state-icon--danger,.action-icon--danger{color:var(--badge-danger-text);background:linear-gradient(135deg,#b423181f,#ffffffc7)}.module-icon--dark,.state-icon--dark,.action-icon--dark{background:var(--accent-strong);color:#fff;border-color:#ffffff2e}.visual-preview-head,.product-result-ticket__head{align-items:center;gap:.72rem;min-width:0;display:flex}.visual-preview-head>div,.product-result-ticket__head>div{gap:.12rem;min-width:0;display:grid}.visual-preview-head span,.product-result-ticket__head span,.field-mini-rows dt{color:var(--text-muted-readable);font-size:.74rem;font-weight:760}.visual-preview-head strong,.product-result-ticket__head strong{color:var(--text-primary);overflow-wrap:anywhere;font-size:.98rem;line-height:1.25}.product-result-ticket,.matrix-skeleton-preview,.keyword-tier-preview,.ranked-action-skeleton,.compact-recovery-record,.product-task-status-strip{border:1px solid var(--border-subtle);border-radius:var(--radius-panel);background:linear-gradient(135deg,#0c69480b,#a66b1c09),var(--surface-result);box-shadow:var(--shadow-card)}.product-result-ticket{gap:.9rem;padding:clamp(1rem,2vw,1.25rem);display:grid;position:relative;overflow:hidden}.product-result-ticket:before,.competitor-matrix-artifact:before,.asin-command-surface--default:before{content:"";background:linear-gradient(180deg,var(--accent-primary),var(--accent-warm));opacity:.92;width:.28rem;position:absolute;inset:0 auto 0 0}.asin-command-surface{position:relative;overflow:hidden}.product-result-ticket__state{border-radius:var(--radius-card);background:#ffffffbd;gap:.28rem;padding:.9rem;display:grid;box-shadow:inset 0 0 0 1px #ffffffa8}.product-result-ticket__state strong{color:var(--text-primary);font-size:clamp(1.35rem,2.3vw,1.85rem);line-height:1.08}.product-result-ticket__state p{color:var(--text-secondary);margin:0;line-height:1.5}.product-result-ticket__chips{flex-wrap:wrap;gap:.42rem;display:flex}.product-result-ticket__chips span{border:1px solid var(--border-subtle);background:var(--surface-panel-strong);min-height:1.65rem;color:var(--text-secondary);border-radius:999px;align-items:center;padding:.2rem .55rem;font-size:.75rem;font-weight:760;display:inline-flex}.product-result-ticket__action{flex-wrap:wrap;gap:.56rem;display:flex}.artifact-meta-strip{grid-template-columns:repeat(3,minmax(0,1fr));gap:.5rem;margin:0;display:grid}.artifact-meta-strip div{border:1px solid var(--border-subtle);border-radius:var(--radius-control);background:var(--surface-readable-soft);gap:.18rem;padding:.58rem .64rem;display:grid}.artifact-meta-strip dt{color:var(--text-on-light-muted);font-size:.72rem;font-weight:820}.artifact-meta-strip dd{color:var(--text-on-light);text-overflow:clip;white-space:normal;margin:0;font-size:.82rem;font-weight:760;line-height:1.35;overflow:visible}.risk-stack{gap:.52rem;display:grid}.risk-stack article{border:1px solid var(--border-subtle);border-radius:var(--radius-control);background:#ffffffad;grid-template-columns:.55rem minmax(0,1fr) auto;align-items:center;gap:.62rem;min-width:0;padding:.62rem .68rem;display:grid}.risk-stack article>span{background:var(--text-muted-readable);border-radius:999px;width:.52rem;height:.52rem}.risk-stack article[data-tone=success]>span{background:var(--state-success)}.risk-stack article[data-tone=warn]>span{background:var(--state-review)}.risk-stack article[data-tone=danger]>span{background:var(--state-danger)}.risk-stack article>div{min-width:0}.risk-stack strong,.risk-stack p,.evidence-mini-timeline strong,.evidence-mini-timeline p{margin:0}.risk-stack strong{color:var(--text-primary);font-size:.86rem;line-height:1.25;display:block}.risk-stack p{color:var(--text-secondary);font-size:.8rem;line-height:1.4}.evidence-mini-timeline{grid-template-columns:repeat(auto-fit,minmax(7.5rem,1fr));gap:.45rem;margin:0;padding:0;list-style:none;display:grid}.evidence-mini-timeline li{border:1px solid var(--border-subtle);border-radius:var(--radius-control);background:#ffffff9e;grid-template-columns:auto minmax(0,1fr);gap:.48rem;min-width:0;padding:.58rem;display:grid}.evidence-mini-timeline li>span{background:var(--status-neutral);border-radius:999px;width:.5rem;height:.5rem;margin-top:.32rem}.evidence-mini-timeline li[data-tone=success]>span{background:var(--state-success)}.evidence-mini-timeline li[data-tone=warn]>span{background:var(--state-review)}.evidence-mini-timeline li[data-tone=danger]>span{background:var(--state-danger)}.evidence-mini-timeline strong{color:var(--text-muted-readable);font-size:.72rem}.evidence-mini-timeline p{color:var(--text-primary);font-size:.82rem;font-weight:720;line-height:1.35}.field-mini-rows{gap:.52rem;margin:0;display:grid}.field-mini-rows div{border:1px solid var(--border-subtle);border-radius:var(--radius-control);background:#ffffffa8;grid-template-columns:minmax(5.5rem,.42fr) minmax(0,1fr);align-items:center;gap:.62rem;min-width:0;padding:.58rem .65rem;display:grid}.field-mini-rows dd{color:var(--text-primary);overflow-wrap:anywhere;margin:0;font-weight:720;line-height:1.35}.field-mini-rows div[data-tone=success]{border-color:var(--state-success)}@supports (color:color-mix(in lab, red, red)){.field-mini-rows div[data-tone=success]{border-color:color-mix(in srgb,var(--state-success)28%,var(--border-subtle))}}.field-mini-rows div[data-tone=warn]{border-color:var(--state-review)}@supports (color:color-mix(in lab, red, red)){.field-mini-rows div[data-tone=warn]{border-color:color-mix(in srgb,var(--state-review)32%,var(--border-subtle))}}.field-mini-rows div[data-tone=danger]{border-color:var(--state-danger)}@supports (color:color-mix(in lab, red, red)){.field-mini-rows div[data-tone=danger]{border-color:color-mix(in srgb,var(--state-danger)28%,var(--border-subtle))}}.matrix-skeleton-preview,.keyword-tier-preview,.ranked-action-skeleton{gap:.85rem;padding:1rem;display:grid}.competitor-matrix-artifact{position:relative;overflow:hidden}.competitor-matrix-artifact__summary{color:var(--text-secondary);margin:0;line-height:1.48}.matrix-skeleton-preview__grid{grid-template-columns:minmax(5rem,.8fr)repeat(var(--peer-count,4),minmax(0,1fr));gap:.45rem;display:grid}.matrix-skeleton-preview__corner,.matrix-skeleton-preview__peer,.matrix-skeleton-preview__row{min-width:0}.matrix-skeleton-preview__corner,.matrix-skeleton-preview__peer{border-radius:var(--radius-control);color:var(--text-secondary);background:#ffffffbd;padding:.52rem;font-size:.75rem;font-weight:760}.matrix-skeleton-preview__row{grid-column:1/-1;grid-template-columns:minmax(5rem,.8fr)repeat(var(--peer-count,4),minmax(0,1fr));align-items:center;gap:.45rem;display:grid}.matrix-skeleton-preview__row span,.matrix-skeleton-preview__row i{border-radius:var(--radius-control);background:#ffffffa3;min-height:2rem}.matrix-skeleton-preview__row span{color:var(--text-primary);align-items:center;padding-inline:.55rem;font-size:.78rem;font-weight:760;display:inline-flex}.matrix-skeleton-preview__row i{display:block;position:relative;overflow:hidden}.matrix-skeleton-preview__row i:after{content:"";background:linear-gradient(90deg,#0c69482e,#a66b1c1f);border-radius:999px;position:absolute;inset:.55rem}.matrix-skeleton-preview__row i em{z-index:1;min-height:100%;color:var(--text-primary);align-items:center;padding-inline:.55rem;font-size:.76rem;font-style:normal;font-weight:760;display:inline-flex;position:relative}.competitor-matrix-artifact__action{justify-content:flex-end;display:flex}.product-task-status-strip{grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:.75rem;padding:.75rem .85rem;display:grid}.product-task-status-strip>div{gap:.16rem;min-width:0;display:grid}.product-task-status-strip span{color:var(--text-muted-readable);font-size:.74rem;font-weight:760}.product-task-status-strip strong{color:var(--text-primary);font-size:.95rem;line-height:1.25}.product-task-status-strip p{color:var(--text-secondary);margin:0;line-height:1.42}.matrix-skeleton-preview__row i[data-fill=soft]:after{inset-inline-end:35%}.matrix-skeleton-preview__row i[data-fill=medium]:after{inset-inline-end:22%}.keyword-tier-preview__grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:.6rem;display:grid}.keyword-tier-preview article,.ranked-action-skeleton article{border:1px solid var(--border-subtle);border-radius:var(--radius-card);background:#ffffffb3;gap:.5rem;min-width:0;padding:.72rem;display:grid}.keyword-tier-preview article[data-tone=success]{border-color:var(--state-success)}@supports (color:color-mix(in lab, red, red)){.keyword-tier-preview article[data-tone=success]{border-color:color-mix(in srgb,var(--state-success)32%,var(--border-subtle))}}.keyword-tier-preview article[data-tone=warn]{border-color:var(--state-review)}@supports (color:color-mix(in lab, red, red)){.keyword-tier-preview article[data-tone=warn]{border-color:color-mix(in srgb,var(--state-review)34%,var(--border-subtle))}}.keyword-tier-preview article[data-tone=danger]{border-color:var(--state-danger)}@supports (color:color-mix(in lab, red, red)){.keyword-tier-preview article[data-tone=danger]{border-color:color-mix(in srgb,var(--state-danger)30%,var(--border-subtle))}}.keyword-tier-preview article>div{flex-wrap:wrap;gap:.35rem;display:flex}.keyword-tier-preview strong{color:var(--text-primary);line-height:1.25;background:0 0!important}.matrix-skeleton-preview .visual-preview-head :where(span,strong),.keyword-tier-preview .visual-preview-head :where(span,strong),.keyword-tier-preview article>strong,.ranked-action-skeleton .visual-preview-head :where(span,strong){background:0 0!important}.keyword-tier-preview article span{background:var(--surface-inset);max-width:100%;min-height:1.55rem;color:var(--text-secondary);border-radius:999px;align-items:center;padding:.18rem .48rem;font-size:.72rem;font-weight:720;display:inline-flex}.ranked-action-skeleton article{grid-template-columns:2rem minmax(0,1fr) minmax(14rem,.9fr);align-items:start}.ranked-action-skeleton article>span{background:var(--accent-strong);color:#fff;border-radius:.55rem;justify-content:center;align-items:center;width:1.75rem;height:1.75rem;font-weight:820;display:inline-flex}.ranked-action-skeleton small{color:var(--text-muted-readable);line-height:1.42}.ranked-action-skeleton article dl{grid-template-columns:repeat(3,minmax(0,1fr));gap:.38rem;margin:0;display:grid}.ranked-action-skeleton article dl div{border-radius:calc(var(--radius-control) - .18rem);background:var(--surface-readable-soft);gap:.12rem;padding:.42rem .48rem;display:grid}.ranked-action-skeleton article dt{color:var(--text-on-light-muted);font-size:.68rem;font-weight:820}.ranked-action-skeleton article dd{color:var(--text-on-light);margin:0;font-size:.74rem;font-weight:760}.compact-recovery-record{grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:.7rem;padding:.75rem;display:grid}.compact-recovery-record div{gap:.16rem;min-width:0;display:grid}.compact-recovery-record small{color:var(--text-muted-readable);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.compact-recovery-record em{color:var(--text-muted-readable);margin-top:.18rem;font-size:.78rem;font-style:normal;font-weight:700;line-height:1.35;display:block}.mobile-sheet{border:1px solid var(--border-subtle);border-radius:var(--radius-panel)var(--radius-panel)0 0;background:var(--surface-sheet);width:min(100%,40rem);max-height:min(76vh,42rem);color:var(--text-on-light);box-shadow:var(--shadow-overlay);gap:.85rem;margin:0 auto;padding:.95rem;display:grid;overflow:auto}.mobile-sheet__head{z-index:1;background:var(--surface-sheet);justify-content:space-between;align-items:flex-start;gap:.75rem;padding-bottom:.62rem;display:flex;position:sticky;top:0}.mobile-sheet__head h2,.mobile-sheet__head p{margin:0}.mobile-sheet__head h2{color:var(--text-on-light);font-size:1rem;line-height:1.25}.mobile-sheet__head p{color:var(--text-on-light-muted);font-size:.84rem;line-height:1.45}.mobile-sheet__body{gap:.75rem;display:grid}@media (max-width:760px){.field-mini-rows div,.asin-command-surface__control,.matrix-skeleton-preview__grid,.matrix-skeleton-preview__row,.artifact-meta-strip,.keyword-tier-preview__grid,.ranked-action-skeleton article,.ranked-action-skeleton article dl,.compact-recovery-record,.product-task-status-strip{grid-template-columns:1fr}.asin-command-surface__control :where(button,a),.product-task-status-strip :where(button,a){width:100%}.matrix-skeleton-preview__peer,.matrix-skeleton-preview__row i{display:none}.matrix-skeleton-preview__row{border:1px solid var(--border-subtle);border-radius:var(--radius-card);background:#ffffff94;padding:.55rem}.compact-recovery-record :where(a,button){width:100%}}@media (prefers-reduced-motion:reduce){.button-primary,.button-secondary,.button-ghost,.asin-command-surface__control{transition:none;transform:none!important}}.analyze-start-simple{grid-template-columns:minmax(0,1fr) minmax(18rem,.45fr);align-items:start;background:linear-gradient(135deg,#0c69480b,#a66b1c09),var(--surface-panel-strong)!important;width:min(100%,68rem)!important}.analyze-start-simple__head,.analyze-start-steps-disclosure{grid-column:1/-1}.analyze-start-simple__head h1{letter-spacing:0!important;font-size:clamp(2rem,4vw,3.5rem)!important;line-height:1.02!important}.analyze-start-form--simple{border-color:var(--border-subtle)!important;border-radius:var(--radius-panel)!important;box-shadow:none!important;background:#ffffffc7!important}.analyze-start-preview{border:1px solid var(--border-subtle);border-radius:var(--radius-panel);background:var(--surface-result);gap:.8rem;padding:1rem;display:grid;box-shadow:inset 0 0 0 1px #ffffffa3}.analyze-start-preview>.product-result-ticket{height:100%;box-shadow:none}.analyze-start-preview__boundary{border:1px solid var(--badge-warning-border);border-radius:var(--radius-control);background:var(--badge-warning-bg);color:var(--badge-warning-text);gap:.2rem;margin:0;padding:.72rem .8rem;line-height:1.45;display:grid}.analyze-start-preview__boundary strong,.analyze-start-preview__boundary span{color:var(--badge-warning-text)!important}.analyze-access-inline{border:1px solid var(--badge-warning-border);border-radius:var(--radius-control);background:var(--badge-warning-bg);margin:-.2rem 0 0;padding:.62rem .75rem;font-weight:720;color:var(--badge-warning-text)!important}.analyze-start-preview__head,.analyze-start-preview__status{gap:.24rem;display:grid}.analyze-start-preview__head span,.analyze-start-preview dt{color:var(--text-muted-readable);font-size:.76rem;font-weight:760}.analyze-start-preview__head strong{color:var(--text-primary);font-family:var(--font-family-mono);font-size:1.2rem}.analyze-start-preview__status{border-radius:var(--radius-card);background:#fff8e8;padding:.85rem}.analyze-start-preview__status strong{color:var(--badge-warning-text);font-size:1.35rem}.analyze-start-preview__status span,.analyze-start-preview dd{color:var(--text-secondary);line-height:1.45}.analyze-start-preview dl{gap:.52rem;margin:0;display:grid}.analyze-start-preview>div:not(.analyze-start-preview__head,.analyze-start-preview__status){border-top:1px solid var(--border-subtle);padding-top:.55rem}.analyze-start-preview dd{margin:.14rem 0 0}.tool-page[data-nativgen-page-kind=compare] .form-grid{gap:.9rem}.tool-page[data-nativgen-page-kind=compare] .field-shell{border:1px solid var(--border-subtle);border-radius:var(--radius-panel);background:#ffffffbd;padding:.85rem}.tool-page[data-nativgen-page-kind=compare] .field-shell textarea{resize:vertical;min-height:9.5rem}.compare-peer-validation{border-color:var(--border-subtle)!important;border-radius:var(--radius-panel)!important;background:var(--surface-record)!important;box-shadow:none!important}.compare-peer-validation__accepted{gap:.55rem;display:grid}.compare-peer-chip-list{flex-wrap:wrap;gap:.45rem;display:flex}.compare-peer-chip-list span{border:1px solid var(--badge-success-border);background:var(--badge-success-bg);min-height:1.8rem;font-family:var(--font-family-mono);border-radius:999px;align-items:center;gap:.38rem;padding:.28rem .52rem;font-size:.78rem;font-weight:760;display:inline-flex;color:var(--badge-success-text)!important}.compare-peer-chip-list button{border:1px solid var(--badge-success-border);flex:none;min-height:1.34rem;padding:0 .34rem}@supports (color:color-mix(in lab, red, red)){.compare-peer-chip-list button{border:1px solid color-mix(in srgb,var(--badge-success-border)72%,var(--text-primary))}}.compare-peer-chip-list button{color:var(--text-secondary);font-family:var(--font-family-sans);cursor:pointer;background:#ffffffb8;border-radius:999px;font-size:.68rem;font-weight:780}.compare-peer-chip-list button:hover,.compare-peer-chip-list button:focus-visible{border-color:var(--border-contrast);color:var(--text-primary);outline:none}.compare-peer-validation__rejected{gap:.55rem;display:grid}.compare-peer-validation__rejected li{border:1px solid var(--badge-warning-border);border-radius:var(--radius-card)!important;background:var(--badge-warning-bg)!important}.compare-command-feedback{border:1px solid var(--border-subtle);border-radius:var(--radius-card);background:linear-gradient(180deg,#ffffffbd,#ffffff75),var(--surface-inset);grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:.75rem;padding:.78rem .85rem;display:grid}.compare-command-feedback>span{min-width:4.75rem;min-height:1.9rem;color:var(--text-muted-readable);white-space:nowrap;background:#fff;border-radius:999px;justify-content:center;align-items:center;gap:.42rem;padding:0 .68rem;font-size:.78rem;font-weight:740;display:inline-flex}.compare-command-feedback .state-icon{width:1.22rem;height:1.22rem;box-shadow:none;background:0 0;border:0}.compare-command-feedback .state-icon svg{stroke-width:2.1px;width:1rem;height:1rem}.compare-command-feedback strong{color:var(--text-primary);font-size:.94rem;display:block}.compare-command-feedback p{color:var(--text-secondary);margin:.18rem 0 0;line-height:1.45}.compare-command-feedback--success{border-color:var(--state-success)}@supports (color:color-mix(in lab, red, red)){.compare-command-feedback--success{border-color:color-mix(in srgb,var(--state-success)24%,var(--border-subtle))}}.compare-command-feedback--success{background:var(--state-success)}@supports (color:color-mix(in lab, red, red)){.compare-command-feedback--success{background:color-mix(in srgb,var(--state-success)7%,#fff)}}.compare-command-feedback--warn{border-color:var(--state-review)}@supports (color:color-mix(in lab, red, red)){.compare-command-feedback--warn{border-color:color-mix(in srgb,var(--state-review)28%,var(--border-subtle))}}.compare-command-feedback--warn{background:var(--state-review)}@supports (color:color-mix(in lab, red, red)){.compare-command-feedback--warn{background:color-mix(in srgb,var(--state-review)8%,#fff)}}.compare-command-feedback--danger{border-color:var(--state-danger)}@supports (color:color-mix(in lab, red, red)){.compare-command-feedback--danger{border-color:color-mix(in srgb,var(--state-danger)28%,var(--border-subtle))}}.compare-command-feedback--danger{background:var(--state-danger)}@supports (color:color-mix(in lab, red, red)){.compare-command-feedback--danger{background:color-mix(in srgb,var(--state-danger)7%,#fff)}}.compare-command-feedback--success>span{color:var(--state-success)}.compare-command-feedback--warn>span{color:var(--state-review)}.compare-command-feedback--danger>span{color:var(--state-danger)}@media (max-width:720px){.compare-command-feedback{grid-template-columns:1fr;align-items:stretch}.compare-command-feedback>span{justify-content:flex-start;width:fit-content}.compare-command-feedback .button-compact{justify-content:center;width:100%}}.demand-support-disclosure{border-color:var(--border-subtle)!important;border-radius:var(--radius-panel)!important;background:var(--surface-inset)!important}@supports (color:color-mix(in lab, red, red)){.demand-support-disclosure{background:color-mix(in srgb,var(--surface-inset)72%,var(--surface-readable-light))!important}}.demand-support-disclosure{box-shadow:none!important}.demand-support-disclosure summary{justify-content:space-between;align-items:center;gap:.75rem;min-height:2.6rem;padding-inline:.08rem;display:flex;letter-spacing:0!important}.demand-support-disclosure summary span{color:var(--text-primary)}.demand-support-disclosure summary small{color:var(--text-muted-readable);font-size:.78rem;font-weight:650}.demand-support-disclosure summary:after{flex:none}.demand-source-disclosure__intro{color:var(--text-muted-readable);margin:.25rem 0 .75rem;font-size:.9rem;line-height:1.55}.compare-result-summary{grid-template-columns:minmax(9rem,1fr) repeat(4,minmax(0,.8fr));gap:.65rem;margin-bottom:.85rem;display:grid}.compare-result-summary article{border:1px solid var(--border-subtle);border-radius:var(--radius-card);background:var(--surface-record);gap:.22rem;min-width:0;padding:.78rem;display:grid}.compare-result-summary span{color:var(--text-muted-readable);font-size:.75rem;font-weight:760}.compare-result-summary strong{color:var(--text-primary);text-overflow:ellipsis;white-space:nowrap;font-size:.94rem;overflow:hidden}.compare-result-playbook{grid-template-columns:minmax(0,1.15fr) repeat(2,minmax(0,.92fr));gap:.72rem;margin:.85rem 0 0;display:grid}.compare-result-playbook article{border:1px solid var(--border-subtle);border-radius:var(--radius-card);background:var(--surface-readable-light);gap:.3rem;min-width:0;padding:.88rem;display:grid}@supports (color:color-mix(in lab, red, red)){.compare-result-playbook article{background:color-mix(in srgb,var(--surface-readable-light)92%,var(--surface-panel))}}.compare-result-playbook__primary{border-color:var(--state-review)!important}@supports (color:color-mix(in lab, red, red)){.compare-result-playbook__primary{border-color:color-mix(in srgb,var(--state-review)26%,var(--border-subtle))!important}}.compare-result-playbook__primary{background:var(--surface-readable-warning)!important}@supports (color:color-mix(in lab, red, red)){.compare-result-playbook__primary{background:color-mix(in srgb,var(--surface-readable-warning)30%,var(--surface-readable-light))!important}}.compare-result-playbook span{color:var(--text-muted-readable);font-size:.74rem;font-weight:780}.compare-result-playbook strong{overflow-wrap:anywhere;color:var(--text-primary);font-size:1rem;line-height:1.3}.compare-result-playbook p{color:var(--text-secondary);margin:0;font-size:.83rem;line-height:1.5}.tool-page[data-nativgen-page-kind=compare] .evidence-matrix-wrap{border-color:var(--border-subtle);border-radius:var(--radius-panel);background:var(--surface-data);box-shadow:var(--shadow-card)}.tool-page[data-nativgen-page-kind=compare] .evidence-matrix{table-layout:fixed}.tool-page[data-nativgen-page-kind=compare] .evidence-matrix th,.tool-page[data-nativgen-page-kind=compare] .evidence-matrix td{border-color:var(--border-subtle);padding:.72rem .78rem}.tool-page[data-nativgen-page-kind=compare] .evidence-matrix thead th,.tool-page[data-nativgen-page-kind=compare] .evidence-matrix thead .evidence-matrix__field{background:var(--surface-inset)!important}.tool-page[data-nativgen-page-kind=compare] .evidence-matrix__field{background:var(--surface-data)!important}.tool-page[data-nativgen-page-kind=compare] .compare-result-matrix__value{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.tool-page[data-nativgen-page-kind=compare] .compare-result-matrix__cell-detail summary{cursor:pointer;justify-content:center;align-items:center;min-width:44px;min-height:40px;padding:.25rem .45rem;display:inline-flex;letter-spacing:0!important}.diff-badge{vertical-align:middle;border:1px solid #0000;border-radius:9999px;justify-content:center;align-items:center;margin-left:.35rem;padding:.125rem .35rem;font-size:.725rem;font-weight:600;display:inline-flex}.diff-badge--better{background-color:var(--badge-success-bg)!important;color:var(--badge-success-text)!important;border-color:var(--badge-success-border)!important}.diff-badge--worse{background-color:var(--badge-danger-bg)!important;color:var(--badge-danger-text)!important;border-color:var(--badge-danger-border)!important}.sort-indicator{opacity:.6;margin-left:.25rem;font-size:.75rem;transition:transform .15s,opacity .15s;display:inline-block}.evidence-matrix__field--sortable{transition:background-color .15s,color .15s}.evidence-matrix__field--sortable:hover{background:var(--surface-panel-soft)!important;color:var(--text-primary)!important}.evidence-matrix__field--sortable:hover .sort-indicator{opacity:1;transform:translateY(-1px)}.demand-source-disclosure{border:1px solid var(--border-subtle);border-radius:var(--radius-panel);background:var(--surface-record)}.demand-source-disclosure>summary{cursor:pointer;grid-template-columns:minmax(7rem,.38fr) minmax(0,1fr) auto;align-items:center;gap:.6rem;padding:.8rem .9rem;list-style:none;display:grid}.demand-source-disclosure>summary::-webkit-details-marker{display:none}.demand-source-disclosure>summary span,.demand-source-disclosure>summary small{color:var(--text-muted-readable);font-size:.78rem;font-weight:720}.demand-source-disclosure>summary strong{color:var(--text-primary);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.demand-source-disclosure>.status-strip{box-shadow:none;margin:0 .9rem .9rem}.demand-keyword-summary{grid-template-columns:repeat(5,minmax(0,1fr));gap:.65rem;display:grid}.demand-keyword-summary article{border:1px solid var(--border-subtle);border-radius:var(--radius-card);background:var(--surface-record);gap:.18rem;min-width:0;padding:.78rem;display:grid}.demand-keyword-summary article:before{content:"";background:var(--text-muted-readable);border-radius:999px;width:.5rem;height:.5rem}.demand-keyword-summary article[data-tone=success]:before{background:var(--state-success)}.demand-keyword-summary article[data-tone=warn]:before{background:var(--state-review)}.demand-keyword-summary article[data-tone=danger]:before{background:var(--state-danger)}.demand-keyword-summary span{color:var(--text-muted-readable);font-size:.75rem;font-weight:760}.demand-keyword-summary strong{color:var(--text-primary);text-overflow:ellipsis;white-space:nowrap;font-size:1rem;overflow:hidden}.demand-keyword-bucket{border-radius:var(--radius-panel)!important;background:var(--surface-record)!important}.demand-keyword-bucket .report-keyword-card{border-radius:var(--radius-card);background:var(--surface-panel-strong)}.demand-keyword-bucket__evidence{grid-template-columns:repeat(3,minmax(0,1fr));gap:.45rem;display:grid}.demand-keyword-bucket__evidence div{border-radius:var(--radius-control);background:var(--surface-inset);min-width:0;padding:.48rem}.demand-keyword-bucket__evidence dt{color:var(--text-muted-readable);font-size:.72rem;font-weight:760}.demand-keyword-bucket__evidence dd{color:var(--text-primary);text-overflow:ellipsis;white-space:nowrap;margin:.14rem 0 0;overflow:hidden}.strategy-action-canvas{padding:1rem;border-radius:var(--radius-panel)!important;background:var(--surface-panel-strong)!important}.strategy-action-canvas__head,.strategy-action-lock-card,.strategy-action-card{border-radius:var(--radius-panel)!important}.strategy-action-card{gap:.75rem;display:grid;background:var(--surface-record)!important;box-shadow:none!important;padding:.9rem!important}.strategy-action-card[data-action-importance=primary]{border-color:var(--accent-primary)!important}@supports (color:color-mix(in lab, red, red)){.strategy-action-card[data-action-importance=primary]{border-color:color-mix(in srgb,var(--accent-primary)34%,var(--border-subtle))!important}}.strategy-action-card[data-action-importance=primary]{background:linear-gradient(180deg,var(--accent-primary)0%,var(--surface-record)82%)!important}@supports (color:color-mix(in lab, red, red)){.strategy-action-card[data-action-importance=primary]{background:linear-gradient(180deg,color-mix(in srgb,var(--accent-primary)7%,var(--surface-record))0%,var(--surface-record)82%)!important}}.strategy-action-card[data-action-importance=secondary]{gap:.58rem;border-color:var(--border-subtle)!important;background:var(--surface-record)!important;padding:.72rem!important}@supports (color:color-mix(in lab, red, red)){.strategy-action-card[data-action-importance=secondary]{background:color-mix(in srgb,var(--surface-record)78%,var(--surface-inset))!important}}.strategy-action-card__head{grid-template-columns:auto minmax(0,1fr) auto;align-items:start;gap:.45rem .65rem;display:grid}.strategy-action-card__head strong{color:var(--text-primary);line-height:1.35}.strategy-action-card__head p{color:var(--text-secondary);grid-column:2/4;margin:0;line-height:1.45}.strategy-action-card[data-action-importance=secondary] .strategy-action-card__head{gap:.34rem .52rem}.strategy-action-card[data-action-importance=secondary] .strategy-action-card__head strong{font-size:.93rem}.strategy-action-card__risk-pill{white-space:nowrap;border:1px solid var(--border-subtle);background:var(--surface-inset);color:var(--text-secondary);border-radius:999px;place-self:start end;padding:.22rem .46rem;font-size:.72rem;font-weight:820;line-height:1.1}.strategy-action-card[data-action-importance=primary] .strategy-action-card__risk-pill{border-color:var(--accent-primary)}@supports (color:color-mix(in lab, red, red)){.strategy-action-card[data-action-importance=primary] .strategy-action-card__risk-pill{border-color:color-mix(in srgb,var(--accent-primary)28%,var(--border-subtle))}}.strategy-action-card[data-action-importance=primary] .strategy-action-card__risk-pill{background:var(--accent-primary)}@supports (color:color-mix(in lab, red, red)){.strategy-action-card[data-action-importance=primary] .strategy-action-card__risk-pill{background:color-mix(in srgb,var(--accent-primary)10%,var(--surface-inset))}}.strategy-action-card[data-action-importance=primary] .strategy-action-card__risk-pill{color:var(--text-primary)}.strategy-action-card__summary{grid-template-columns:1fr;gap:.55rem;display:grid}.strategy-action-card__summary[data-summary-density=compact]{gap:.34rem}.strategy-action-card__summary>div{border-radius:var(--radius-control);background:var(--surface-inset);min-width:0;padding:.62rem}.strategy-action-card__summary[data-summary-density=compact]>div{background:0 0;padding:0}.strategy-action-card__summary dt,.strategy-action-card__details dt{color:var(--text-muted-readable);font-size:.74rem;font-weight:760}.strategy-action-card__summary dd,.strategy-action-card__details dd{color:var(--text-primary);margin:.16rem 0 0;line-height:1.42}.strategy-action-card__summary[data-summary-density=compact] dd{color:var(--text-secondary);font-size:.86rem}.strategy-action-lock-card{align-items:center;border-color:var(--border-subtle)!important;background:var(--surface-alert)!important}.strategy-action-lock-card--compact{grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:.55rem;background:var(--surface-alert)!important;padding:.68rem .72rem!important;display:grid!important}@supports (color:color-mix(in lab, red, red)){.strategy-action-lock-card--compact{background:color-mix(in srgb,var(--surface-alert)72%,var(--surface-panel-strong))!important}}.strategy-action-lock-card--compact strong{margin-top:.12rem;font-size:.94rem;line-height:1.28}.strategy-action-lock-card--compact p{color:var(--text-secondary);margin-top:.18rem;font-size:.84rem;line-height:1.38}.strategy-action-lock-card--compact :where(.button-secondary,.button-ghost){white-space:nowrap;min-height:2.36rem;padding-inline:.72rem}.workspace-tool-starts{grid-template-columns:minmax(0,1.05fr) minmax(18rem,.48fr)}.workspace-compare-start,.workspace-ledger-panel,.workspace-readiness-rail,.workspace-entry-strip{box-shadow:var(--shadow-card);border-color:var(--border-subtle)!important;border-radius:var(--radius-panel)!important;background:var(--surface-panel)!important}.workspace-readiness-rail,.workspace-entry-strip{opacity:.94}.workspace-entry-strip__item,.workspace-readiness-rail__item{border-color:var(--border-subtle)!important;background:var(--surface-record)!important}.workspace-entry-strip__item:hover,.workspace-readiness-rail__item:hover{transform:translateY(-1px);border-color:var(--border-strong)!important}.workspace-artifact-preview-strip{gap:.76rem;display:grid}.workspace-artifact-preview-strip>.section-head{align-items:end}.workspace-artifact-preview-strip__grid{grid-template-columns:repeat(5,minmax(0,1fr));gap:.62rem;display:grid}.workspace-artifact-preview-strip .product-mini-artifact{min-height:100%;padding:.68rem;box-shadow:none!important;background:var(--surface-evidence)!important}@supports (color:color-mix(in lab, red, red)){.workspace-artifact-preview-strip .product-mini-artifact{background:color-mix(in srgb,var(--surface-evidence)80%,white 20%)!important}}.workspace-artifact-preview-strip .product-mini-artifact{border-color:var(--border-subtle)!important}.workspace-artifact-preview-strip .product-mini-artifact__head{gap:.45rem}.workspace-artifact-preview-strip .product-mini-artifact__head strong{font-size:.86rem}.workspace-artifact-preview-strip .product-mini-artifact__head p{font-size:.74rem}.workspace-artifact-preview-strip .product-mini-artifact__meta{grid-template-columns:1fr}.history-table-panel,.history-recovery-panel,.history-row-card,.history-dossier-strip,.history-dossier-card{border-radius:var(--radius-panel)!important;border-color:var(--border-subtle)!important;background:var(--surface-panel)!important;box-shadow:var(--shadow-card)!important}.history-table-panel :where(td,th),.history-row-card,.history-dossier-card{font-variant-numeric:tabular-nums}.history-row-card__detail,.history-dossier-card__details{background:var(--surface-inset)!important}.workspace-help-faq-grid{gap:.75rem}.workspace-help-faq-card,.workspace-help-step-card,.problem-resolver__item{border-color:var(--border-subtle)!important;border-radius:var(--radius-panel)!important;background:var(--surface-record)!important;box-shadow:none!important}.problem-resolver__grid{grid-template-columns:repeat(auto-fit,minmax(12rem,1fr))}.global-task-center{bottom:1rem!important;right:1rem!important}.global-task-center__trigger{border-radius:var(--radius-panel)!important;-webkit-backdrop-filter:blur(16px)saturate(180%)!important;backdrop-filter:blur(16px)saturate(180%)!important;color:var(--text-primary)!important;box-shadow:0 8px 32px #0a122014,var(--shadow-soft)!important;background:#fffc!important;border:1px solid #fff9!important;transition:all .25s cubic-bezier(.16,1,.3,1)!important}.global-task-center__trigger:hover{transform:scale(1.02);box-shadow:0 12px 36px #0a12201f,var(--shadow-soft)!important;background:#fffffff2!important}.global-task-center__trigger:active{transform:scale(.98)}.global-task-center__pulse{animation:3s cubic-bezier(.16,1,.3,1) infinite active-task-pulse-subtle!important}@keyframes active-task-pulse-subtle{0%{box-shadow:0 0 0 0 color-mix(in srgb,var(--active-task-pulse)18%,transparent);transform:scale(.95)}50%{box-shadow:0 0 0 6px color-mix(in srgb,var(--active-task-pulse)0%,transparent);transform:scale(1.05)}to{box-shadow:0 0 0 0 color-mix(in srgb,var(--active-task-pulse)0%,transparent);transform:scale(.95)}}.global-task-center__panel{border-radius:var(--radius-panel)!important;-webkit-backdrop-filter:blur(24px)saturate(190%)!important;backdrop-filter:blur(24px)saturate(190%)!important;width:min(27rem,100vw - 2rem)!important;box-shadow:0 20px 50px #0a12201f,var(--shadow-soft)!important;background:#f1f3f6c7!important;border:1px solid #ffffff80!important;right:0!important}.analyze-evidence-page,.history-page,.tool-page[data-nativgen-page-kind=compare],.tool-page[data-nativgen-page-kind=demand]{padding-bottom:clamp(5.5rem,9vw,7rem)}.global-task-center__row{gap:.55rem;display:grid;border-color:var(--border-subtle)!important;border-radius:var(--radius-card)!important;background:var(--surface-record)!important;padding:.75rem!important}.global-task-center__row-detail{border-radius:var(--radius-control);margin-top:0;background:var(--surface-inset)!important}.global-task-center__row-detail:not([open]){max-height:2.15rem;overflow:hidden}.sample-report-page,.use-case-page,.marketing-page--topic{grid-template-columns:minmax(0,1fr) minmax(18rem,.42fr);gap:1rem}.sample-report-page h2,.use-case-page h2,.marketing-page--topic h2,.home-v1-cta h2{line-height:1.14;letter-spacing:0!important}.sample-report-page .home-decision-hero__command,.use-case-page .home-decision-hero__command,.marketing-page--topic .home-decision-hero__command,.home-acquisition-preview,.marketing-side-panel{border:1px solid var(--border-subtle);border-radius:var(--radius-panel);background:var(--surface-panel-strong);box-shadow:var(--shadow-card)}.sample-report-page .home-decision-hero__command,.use-case-page .home-decision-hero__command,.marketing-page--topic .home-decision-hero__command{padding:clamp(1rem,2.2vw,1.4rem)}.home-v1-preview-card,.home-v1-value-card,.home-v1-menu-card,.marketing-fit-item,.home-v1-cta{border-color:var(--border-subtle)!important;border-radius:var(--radius-panel)!important;background:var(--surface-record)!important;box-shadow:none!important}.home-v1-menu-card .preview-boundary-banner{margin-block:.35rem}.share-summary,.share-summary-grid .task-page-info-card{border-color:var(--border-subtle)!important;border-radius:var(--radius-panel)!important;background:var(--surface-record)!important}.task-page-grid--two-column{gap:1rem}.ops-page{background:var(--surface-app)}.ops-shell{max-width:var(--decision-shell-width);padding:1rem var(--decision-gutter)4rem;margin-inline:auto}.ops-header,.ops-access-card,.ops-status-banner,.ops-panel,.ops-empty,.ops-alert,.ops-metric,.ops-gate,.ops-source-item{border-color:var(--border-subtle)!important;border-radius:var(--radius-panel)!important;background:var(--surface-panel-strong)!important;color:var(--text-primary)!important;box-shadow:var(--shadow-card)!important}.ops-header h1,.ops-status-banner h2,.ops-panel h2{letter-spacing:0!important}.ops-token-form input{border-radius:var(--radius-control);background:var(--surface-interactive);min-height:2.7rem;color:var(--text-primary);box-shadow:inset 0 0 0 1px var(--field-border);border:0}.ops-token-form input:focus{box-shadow:0 0 0 4px var(--field-focus-ring),inset 0 0 0 1px var(--accent-primary);outline:0}.ops-metric-grid,.ops-grid{gap:.85rem}.ops-table__head,.ops-table__row,.ops-kv,.ops-chip,.ops-state{border-radius:var(--radius-control)}.compare-result-mode-hero{grid-template-columns:minmax(0,.82fr) minmax(18rem,.5fr) minmax(22rem,.72fr);align-items:stretch;gap:.85rem;padding:0;display:grid}.compare-result-mode-hero .product-task-status-strip,.compare-result-mode-hero .risk-stack,.compare-result-mode-hero .competitor-matrix-artifact{min-width:0}.compare-result-mode-hero .product-task-status-strip{min-height:100%}.compare-result-mode-hero .risk-stack{align-content:stretch}.compare-result-mode-hero .risk-stack article{background:#ffffffc2;min-height:4.15rem}.compare-result-mode-hero .competitor-matrix-artifact{box-shadow:inset 0 1px #ffffffc2,0 18px 42px #17231a13}.compare-adjust-disclosure{border:1px solid var(--border-subtle);border-radius:var(--radius-panel);background:var(--surface-panel);box-shadow:var(--shadow-card);overflow:hidden}.compare-adjust-disclosure>summary{cursor:pointer;background:linear-gradient(135deg,#0c69480b,#a66b1c09),var(--surface-record);justify-content:space-between;align-items:center;gap:.85rem;padding:.9rem 1rem;list-style:none;display:flex}.compare-adjust-disclosure>summary::-webkit-details-marker{display:none}.compare-adjust-disclosure>summary>span{gap:.18rem;display:grid}.compare-adjust-disclosure>summary strong{color:var(--text-primary)}.compare-adjust-disclosure>summary small{max-width:32rem;color:var(--text-muted-readable);text-align:right;line-height:1.35}.compare-adjust-disclosure[data-result-mode=false]{box-shadow:none;background:0 0;border:0}.compare-adjust-disclosure[data-result-mode=false]>summary{display:none}.compare-adjust-disclosure[data-result-mode=true]:not([open]){box-shadow:none}.compare-adjust-disclosure[data-result-mode=true] .workbench-canvas{border-top:1px solid var(--border-subtle);padding:.85rem}.compare-result-breakdown-disclosure{margin-top:.95rem;background:var(--surface-panel)!important}@supports (color:color-mix(in lab, red, red)){.compare-result-breakdown-disclosure{background:color-mix(in srgb,var(--surface-panel)72%,transparent)!important}}.compare-result-breakdown-disclosure{box-shadow:none!important}.compare-result-breakdown-disclosure>summary{grid-template-columns:minmax(0,1fr) auto!important;align-items:center!important;gap:.2rem .8rem!important;display:grid!important}.compare-result-breakdown-disclosure>summary :where(span,strong,small){grid-column:1;min-width:0;line-height:1.35}.compare-result-breakdown-disclosure>summary span{color:var(--text-muted-readable);font-size:.76rem}.compare-result-breakdown-disclosure>summary strong{color:var(--text-primary)}.compare-result-breakdown-disclosure>summary small{color:var(--text-muted-readable);font-size:.8rem}.compare-result-breakdown-disclosure>summary:after{white-space:nowrap!important;grid-area:1/2/span 3!important;align-self:center!important}.compare-next-action-band{gap:.85rem;margin-top:1rem;display:grid;background:linear-gradient(135deg,#1856420e,#1f40760b),var(--surface-panel)!important}.compare-next-action-band__head{gap:.2rem;max-width:48rem;display:grid}.compare-next-action-band__head h2{color:var(--text-primary);letter-spacing:0;margin:0;font-size:clamp(1.05rem,1.4vw,1.28rem);line-height:1.24}.compare-next-action-band__head p{color:var(--text-muted-readable);margin:0;font-size:.88rem;line-height:1.55}.compare-next-action-band__grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:.72rem;display:grid}.compare-next-action-card{border:1px solid var(--border-subtle);border-radius:var(--radius-control);background:var(--surface-readable-light);gap:.28rem;min-width:0;min-height:8.2rem;padding:.85rem;display:grid}@supports (color:color-mix(in lab, red, red)){.compare-next-action-card{background:color-mix(in srgb,var(--surface-readable-light)92%,var(--surface-inset))}}.compare-next-action-card{color:var(--text-primary);text-decoration:none;transition:border-color .16s,box-shadow .16s,transform .16s;box-shadow:0 10px 24px #0f172a0e}.compare-next-action-card:hover,.compare-next-action-card:focus-visible{border-color:var(--accent-primary)}@supports (color:color-mix(in lab, red, red)){.compare-next-action-card:hover,.compare-next-action-card:focus-visible{border-color:color-mix(in srgb,var(--accent-primary)34%,var(--border-subtle))}}.compare-next-action-card:hover,.compare-next-action-card:focus-visible{transform:translateY(-1px);box-shadow:0 14px 30px #0f172a17}.compare-next-action-card:focus-visible{outline:3px solid var(--field-focus-ring);outline-offset:2px}.compare-next-action-card span{color:var(--text-muted-readable);font-size:.75rem;font-weight:760}.compare-next-action-card strong{color:var(--text-primary);font-size:1rem;line-height:1.28}.compare-next-action-card small{color:var(--text-muted-readable);font-size:.8rem;line-height:1.5}.compare-next-action-card--warn{border-color:var(--state-review)}@supports (color:color-mix(in lab, red, red)){.compare-next-action-card--warn{border-color:color-mix(in srgb,var(--state-review)22%,var(--border-subtle))}}.compare-next-action-card--warn{background:var(--surface-readable-warning)}@supports (color:color-mix(in lab, red, red)){.compare-next-action-card--warn{background:color-mix(in srgb,var(--surface-readable-warning)32%,var(--surface-readable-light))}}.compare-next-action-card--success{border-color:var(--state-success)}@supports (color:color-mix(in lab, red, red)){.compare-next-action-card--success{border-color:color-mix(in srgb,var(--state-success)24%,var(--border-subtle))}}.compare-next-action-card--success{background:var(--surface-readable-success)}@supports (color:color-mix(in lab, red, red)){.compare-next-action-card--success{background:color-mix(in srgb,var(--surface-readable-success)34%,var(--surface-readable-light))}}.demand-command-surface__marketplace{grid-template-columns:minmax(5rem,.24fr) minmax(0,.5fr);align-items:center;gap:.55rem;min-width:0;display:grid}.demand-command-surface__marketplace .field-label{color:var(--text-muted-readable);font-size:.76rem;font-weight:760}.demand-command-surface__marketplace select{min-height:2.55rem}@media (max-width:920px){.analyze-start-simple{grid-template-columns:1fr}.analyze-start-form--simple,.analyze-start-preview{width:100%}.compare-peer-chip-list span{max-width:100%}.compare-result-summary,.compare-result-playbook,.compare-result-mode-hero{grid-template-columns:1fr}.compare-result-mode-hero .competitor-matrix-artifact .matrix-skeleton-preview__grid{grid-template-columns:minmax(5rem,.72fr)repeat(var(--peer-count,4),minmax(7.2rem,1fr));padding-bottom:.15rem;overflow-x:auto}.compare-result-mode-hero .competitor-matrix-artifact .matrix-skeleton-preview__peer,.compare-result-mode-hero .competitor-matrix-artifact .matrix-skeleton-preview__row i{display:block}.compare-result-mode-hero .competitor-matrix-artifact .matrix-skeleton-preview__row{grid-template-columns:minmax(5rem,.72fr)repeat(var(--peer-count,4),minmax(7.2rem,1fr))}.compare-next-action-band__grid{grid-template-columns:1fr}.compare-next-action-card{min-height:auto;padding:.78rem .82rem}.compare-adjust-disclosure>summary{flex-direction:column;align-items:start}.compare-adjust-disclosure>summary small{text-align:left}[data-nativgen-page-kind=compare][data-nativgen-page-body-bound=false]>.task-object-bar{padding:.68rem .78rem!important}[data-nativgen-page-kind=compare][data-nativgen-page-body-bound=false]>.task-object-bar .task-object-bar__title h1{font-size:1.08rem;line-height:1.24}[data-nativgen-page-kind=compare][data-nativgen-page-body-bound=false]>.task-object-bar .task-object-bar__supporting-copy{display:none}[data-nativgen-page-kind=compare][data-nativgen-page-body-bound=false] #compare-peers.form-grid{grid-template-columns:1fr;gap:.52rem;margin-top:.45rem}[data-nativgen-page-kind=compare][data-nativgen-page-body-bound=false] .compare-adjust-disclosure .task-page-section{padding:.74rem!important}[data-nativgen-page-kind=compare][data-nativgen-page-body-bound=false] .compare-adjust-disclosure .task-page-section__head{display:none}[data-nativgen-page-kind=compare][data-nativgen-page-body-bound=false] #compare-peers .field-shell{padding:.6rem}[data-nativgen-page-kind=compare][data-nativgen-page-body-bound=false] #compare-peers .field-meta{font-size:.76rem;line-height:1.25}[data-nativgen-page-kind=compare][data-nativgen-page-body-bound=false] #compare-peer-input{height:4.85rem!important;min-height:4.85rem!important}[data-nativgen-page-kind=compare][data-nativgen-page-body-bound=false] #compare-peer-input-help{gap:.28rem}[data-nativgen-page-kind=compare][data-nativgen-page-body-bound=false] #compare-peer-input-help .inline-help-link:first-of-type{display:none}[data-nativgen-page-kind=compare][data-nativgen-page-body-bound=false] #compare-mobile-decision{display:none!important}[data-nativgen-page-kind=demand][data-nativgen-page-body-bound=false]>.task-object-bar{padding:.68rem .78rem!important}[data-nativgen-page-kind=demand][data-nativgen-page-body-bound=false]>.task-object-bar .task-object-bar__title h1{font-size:1.08rem;line-height:1.24}[data-nativgen-page-kind=demand][data-nativgen-page-body-bound=false]>.task-object-bar .task-object-bar__supporting-copy{display:none}[data-nativgen-page-kind=demand][data-nativgen-page-body-bound=false] #demand-mobile-decision{display:none!important}[data-nativgen-page-kind=demand][data-nativgen-page-body-bound=false] #demand-start{padding:.74rem!important}.demand-command-surface__marketplace,.demand-source-disclosure>summary,.demand-keyword-summary,.demand-keyword-bucket__evidence,.strategy-action-card__summary,.workspace-tool-starts{grid-template-columns:1fr}.workspace-top-state{border-radius:var(--radius-panel);align-items:flex-start;width:100%}.strategy-action-card__head{grid-template-columns:auto minmax(0,1fr) auto}.strategy-action-card__head p{grid-column:2/4}.tool-page[data-nativgen-page-kind=strategy] .strategy-action-card[data-action-importance=secondary]{gap:.42rem;border-radius:var(--radius-control)!important;padding:.62rem .68rem!important}.tool-page[data-nativgen-page-kind=strategy] .strategy-action-card[data-action-importance=secondary]:before{width:.18rem}.tool-page[data-nativgen-page-kind=strategy] .strategy-action-card[data-action-importance=secondary] .strategy-action-card__head{align-items:center;gap:.24rem .42rem}.tool-page[data-nativgen-page-kind=strategy] .strategy-action-card[data-action-importance=secondary] .strategy-action-card__head strong{-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:.9rem;line-height:1.28;display:-webkit-box;overflow:hidden}.tool-page[data-nativgen-page-kind=strategy] .strategy-action-card[data-action-importance=secondary] .strategy-action-card__risk-pill{padding:.18rem .38rem;font-size:.68rem}.tool-page[data-nativgen-page-kind=strategy] .strategy-action-card[data-action-importance=secondary] .strategy-action-card__summary{gap:0}.tool-page[data-nativgen-page-kind=strategy] .strategy-action-card[data-action-importance=secondary] .strategy-action-card__summary dt{display:none}.tool-page[data-nativgen-page-kind=strategy] .strategy-action-card[data-action-importance=secondary] .strategy-action-card__summary dd{-webkit-line-clamp:2;color:var(--text-secondary);-webkit-box-orient:vertical;margin:0;font-size:.8rem;line-height:1.34;display:-webkit-box;overflow:hidden}.tool-page[data-nativgen-page-kind=strategy] .strategy-action-card[data-action-importance=secondary] .strategy-action-card__details{margin-top:0}.tool-page[data-nativgen-page-kind=strategy] .strategy-action-card[data-action-importance=secondary] .strategy-action-card__details summary{padding:.5rem .58rem;font-size:.78rem}.strategy-first-copy-package__head,.strategy-first-copy-package__line{grid-template-columns:1fr}.strategy-first-copy-package__head{display:grid}.strategy-first-copy-package__head>span{max-width:none}.tool-page[data-nativgen-page-kind=strategy] .strategy-first-copy-package{gap:.56rem;padding:.74rem}.tool-page[data-nativgen-page-kind=strategy] .strategy-first-copy-package__head{gap:.48rem}.tool-page[data-nativgen-page-kind=strategy] .strategy-first-copy-package__head h3{font-size:.95rem}.tool-page[data-nativgen-page-kind=strategy] .strategy-first-copy-package__head p,.tool-page[data-nativgen-page-kind=strategy] .strategy-first-copy-package__head>span{-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:.78rem;line-height:1.36;display:-webkit-box;overflow:hidden}.tool-page[data-nativgen-page-kind=strategy] .strategy-first-copy-package__head>span{padding:.42rem .5rem}.tool-page[data-nativgen-page-kind=strategy] .strategy-first-copy-package__lines{gap:.46rem}.tool-page[data-nativgen-page-kind=strategy] .strategy-first-copy-package__line{grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:.46rem;padding:.62rem}.tool-page[data-nativgen-page-kind=strategy] .strategy-first-copy-package__line>div{min-width:0}.tool-page[data-nativgen-page-kind=strategy] .strategy-first-copy-package__line span{font-size:.72rem}.tool-page[data-nativgen-page-kind=strategy] .strategy-first-copy-package__line p{-webkit-line-clamp:4;-webkit-box-orient:vertical;margin-top:.2rem;font-size:.86rem;line-height:1.38;display:-webkit-box;overflow:hidden}.tool-page[data-nativgen-page-kind=strategy] .strategy-first-copy-package__line small{-webkit-line-clamp:2;-webkit-box-orient:vertical;margin-top:.22rem;font-size:.74rem;line-height:1.32;display:-webkit-box;overflow:hidden}.strategy-first-copy-package__line .button-compact{justify-content:center;width:auto;min-width:4.5rem;min-height:2.18rem;padding-inline:.62rem}.tool-page[data-nativgen-page-kind=strategy] .strategy-first-copy-package__boundary{-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:.76rem;line-height:1.34;display:-webkit-box;overflow:hidden}.tool-page[data-nativgen-page-kind=strategy] .strategy-evidence-recovery-checklist[data-density=compact-complete]{border-radius:var(--radius-control);gap:.5rem;padding:.68rem}.tool-page[data-nativgen-page-kind=strategy] .strategy-evidence-recovery-checklist[data-density=compact-complete] .evidence-recovery-checklist__head{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:.42rem;display:grid}.tool-page[data-nativgen-page-kind=strategy] .strategy-evidence-recovery-checklist[data-density=compact-complete] .evidence-recovery-checklist__head strong{-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:.86rem;line-height:1.28;display:-webkit-box;overflow:hidden}.tool-page[data-nativgen-page-kind=strategy] .strategy-evidence-recovery-checklist[data-density=compact-complete] .evidence-recovery-checklist__count{padding:.18rem .42rem;font-size:.72rem}.tool-page[data-nativgen-page-kind=strategy] .strategy-evidence-recovery-checklist[data-density=compact-complete] .evidence-recovery-checklist__items{grid-template-columns:minmax(0,1fr);gap:.42rem}.tool-page[data-nativgen-page-kind=strategy] .strategy-evidence-recovery-checklist[data-density=compact-complete] .evidence-recovery-checklist__item{border-radius:var(--radius-control);grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:.42rem;padding:.54rem .58rem}.tool-page[data-nativgen-page-kind=strategy] .strategy-evidence-recovery-checklist[data-density=compact-complete] .evidence-recovery-checklist__item>div{gap:.08rem}.tool-page[data-nativgen-page-kind=strategy] .strategy-evidence-recovery-checklist[data-density=compact-complete] .evidence-recovery-checklist__item span{font-size:.68rem}.tool-page[data-nativgen-page-kind=strategy] .strategy-evidence-recovery-checklist[data-density=compact-complete] .evidence-recovery-checklist__item strong{font-size:.8rem;line-height:1.25}.tool-page[data-nativgen-page-kind=strategy] .strategy-evidence-recovery-checklist[data-density=compact-complete] .evidence-recovery-checklist__item p{-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:.72rem;line-height:1.3;display:-webkit-box;overflow:hidden}.tool-page[data-nativgen-page-kind=strategy] .strategy-evidence-recovery-checklist[data-density=compact-complete] .evidence-recovery-checklist__item .button-compact{justify-content:center;min-width:4.5rem;min-height:2.75rem;padding:.46rem .58rem}.tool-page[data-nativgen-page-kind=strategy] .strategy-evidence-recovery-checklist[data-density=compact-complete] .evidence-recovery-checklist__boundary{-webkit-line-clamp:2;-webkit-box-orient:vertical;padding-top:0;font-size:.72rem;line-height:1.32;display:-webkit-box;overflow:hidden}.global-task-center{pointer-events:none;justify-items:end;display:grid;right:max(.7rem,env(safe-area-inset-right))!important;bottom:max(.7rem,env(safe-area-inset-bottom))!important;left:auto!important}.global-task-center>*{pointer-events:auto}.global-task-center__trigger{gap:.45rem;width:auto;min-width:0;max-width:calc(100vw - 1.4rem);margin-bottom:0;border-radius:999px!important;padding:.55rem .65rem!important}.global-task-center__trigger-copy strong{display:none}.global-task-center__trigger-copy small{font-size:.72rem}.global-task-center[data-state-key=degraded]:not(.is-expanded){display:none}.global-task-center.is-expanded .global-task-center__panel{overscroll-behavior:contain;padding:1.05rem .9rem max(1rem,env(safe-area-inset-bottom));grid-template-rows:auto minmax(0,1fr);display:grid;overflow:hidden;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;background:#fff!important;border-radius:18px 18px 12px 12px!important;width:auto!important;max-height:min(42vh,22rem)!important;position:fixed!important;bottom:.6rem!important;left:.6rem!important;right:.6rem!important}.global-task-center__head{grid-template-columns:minmax(0,1fr) auto;align-items:start!important;gap:.5rem!important;padding-bottom:.55rem!important;display:grid!important}.global-task-center__head [data-theme-surface=seller-posture-badge]{display:none!important}.global-task-center__head h2{margin-top:.04rem!important;font-size:.94rem!important;line-height:1.15!important}.global-task-center__head-actions{justify-content:end!important;gap:.35rem!important}.global-task-center__history-link,.global-task-center__close{border-radius:var(--radius-control)!important;min-height:2.28rem!important;padding-inline:.58rem!important}.global-task-center.is-expanded .global-task-center__list{overscroll-behavior:contain;min-height:0;max-height:none;padding-right:.16rem;overflow:auto}.global-task-center__row{gap:.52rem!important;padding:.68rem!important}.global-task-center__row-main{gap:.22rem .42rem!important}.global-task-center__state-pill{width:fit-content}.global-task-center__row-detail{padding:.42rem .5rem!important}.app-workbench-layout:has(.global-task-center.is-expanded) .app-workbench-main{padding-bottom:min(46vh,24rem)}.analyze-evidence-page:has(.global-task-center.is-expanded){padding-bottom:min(46vh,24rem)}.history-page:has(.global-task-center.is-expanded){padding-bottom:min(46vh,24rem)}.tool-page[data-nativgen-page-kind=compare]:has(.global-task-center.is-expanded){padding-bottom:min(46vh,24rem)}.tool-page[data-nativgen-page-kind=demand]:has(.global-task-center.is-expanded){padding-bottom:min(46vh,24rem)}.tool-page[data-nativgen-page-kind=strategy]:has(.global-task-center.is-expanded){padding-bottom:min(46vh,24rem)}.sample-report-page,.use-case-page,.marketing-page--topic{grid-template-columns:1fr}}.home-command-hero{border:1px solid var(--border-subtle);grid-template-columns:minmax(0,1fr) minmax(0,1fr);min-height:min(27rem,100vh - 8rem);padding:clamp(1rem,2vw,1.35rem);position:relative;overflow:hidden}@supports (color:color-mix(in lab, red, red)){.home-command-hero{border:1px solid color-mix(in srgb,var(--border-subtle)86%,transparent)}}.home-command-hero{border-radius:calc(var(--radius-panel) + .55rem);background:linear-gradient(90deg,var(--surface-readable-light),var(--surface-readable-soft)),linear-gradient(135deg,var(--accent-primary),var(--accent-warm)),var(--surface-result)}@supports (color:color-mix(in lab, red, red)){.home-command-hero{background:linear-gradient(90deg,color-mix(in srgb,var(--surface-readable-light)88%,transparent),color-mix(in srgb,var(--surface-readable-soft)74%,transparent)),linear-gradient(135deg,color-mix(in srgb,var(--accent-primary)6%,transparent),color-mix(in srgb,var(--accent-warm)7%,transparent)),var(--surface-result)}}.home-command-hero{box-shadow:inset 0 1px #ffffffc7,0 20px 58px #17231a13}.home-command-hero:before{content:"";pointer-events:none;background-image:linear-gradient(#0c69480d 1px,#0000 1px),linear-gradient(90deg,#0c69480a 1px,#0000 1px);background-size:4.5rem 4.5rem;position:absolute;inset:0;-webkit-mask-image:linear-gradient(90deg,#000000a6,#0000 76%);mask-image:linear-gradient(90deg,#000000a6,#0000 76%)}.home-command-hero__main,.home-result-hint--ticket{z-index:1;position:relative}.home-command-hero__main{box-shadow:none;background:0 0;border:0;align-content:center;padding:clamp(1.35rem,3.6vw,3.65rem)}.home-command-hero h1{max-width:9ch;font-size:clamp(2.6rem,4.35vw,4.55rem)}.home-command-hero__summary{max-width:28rem;color:var(--text-secondary);margin:-.25rem 0 0;font-size:clamp(1rem,1.4vw,1.18rem);line-height:1.55}.home-command-surface{max-width:48rem}.home-command-cues{grid-template-columns:repeat(3,minmax(0,1fr));gap:.58rem;max-width:48rem;display:grid}.home-command-cues span{border:1px solid var(--border-subtle);border-radius:var(--radius-card);background:var(--surface-readable-light);gap:.18rem;min-width:0;padding:.68rem .75rem;display:grid}@supports (color:color-mix(in lab, red, red)){.home-command-cues span{background:color-mix(in srgb,var(--surface-readable-light)72%,var(--surface-evidence)28%)}}.home-command-cues span:before{content:"";background:var(--status-neutral);border-radius:999px;width:.48rem;height:.48rem}.home-command-cues span[data-tone=success]:before{background:var(--state-success)}.home-command-cues span[data-tone=warn]:before{background:var(--state-review)}.home-command-cues strong{color:var(--text-primary);font-size:.86rem}.home-command-cues small{color:var(--text-muted-readable);text-overflow:ellipsis;white-space:nowrap;font-size:.76rem;line-height:1.35;overflow:hidden}.home-result-hint--ticket{align-content:stretch}.home-result-hint--ticket .product-result-ticket{border-color:var(--accent-primary);min-height:100%}@supports (color:color-mix(in lab, red, red)){.home-result-hint--ticket .product-result-ticket{border-color:color-mix(in srgb,var(--accent-primary)22%,var(--border-subtle))}}.home-result-hint--ticket .product-result-ticket{background:linear-gradient(145deg,#ffffffe6,#f4f8efc7),var(--surface-result)}.home-tool-grid{padding-top:.2rem}.home-tool-card{background:linear-gradient(180deg,#ffffffd6,#fbfcf8c7),var(--surface-record)}.home-tool-card[data-menu-key=acceptance],.home-tool-card[data-menu-key=compare]{border-color:var(--accent-primary)}@supports (color:color-mix(in lab, red, red)){.home-tool-card[data-menu-key=acceptance],.home-tool-card[data-menu-key=compare]{border-color:color-mix(in srgb,var(--accent-primary)20%,var(--border-subtle))}}.home-tool-card[data-menu-key=acceptance],.home-tool-card[data-menu-key=compare]{background:linear-gradient(135deg,#0c69480e,#a66b1c0a),var(--surface-result)}.analyze-evidence-page .analyze-evidence-grid{grid-template-columns:1fr}.analyze-evidence-page .analyze-result-verdict-stage .decision-summary{grid-template-columns:minmax(0,1.1fr) minmax(16rem,.42fr)}.analyze-evidence-page .analyze-evidence-side{grid-template-columns:minmax(0,.72fr) minmax(0,1fr);align-items:start;gap:1rem;display:grid}.analyze-evidence-page .analyze-action-panel{min-width:0;box-shadow:var(--shadow-card)!important}.analyze-evidence-page .analyze-secondary-disclosure{min-width:0}.tool-page[data-nativgen-page-kind=compare][data-nativgen-page-body-bound=true]>.task-object-bar{padding:1rem!important}.tool-page[data-nativgen-page-kind=compare][data-nativgen-page-body-bound=true]>.task-object-bar .task-object-bar__grid{grid-template-columns:repeat(4,minmax(0,1fr))}.tool-page[data-nativgen-page-kind=compare][data-nativgen-page-body-bound=true]>.task-object-bar .task-object-item{min-height:0;padding:.72rem!important}.tool-page[data-nativgen-page-kind=compare][data-nativgen-page-body-bound=true]>.task-object-bar .task-object-item p{display:none}.compare-result-mode-hero{grid-template-columns:minmax(0,.8fr) minmax(20rem,.58fr);padding:.2rem 0 0}.compare-result-mode-hero .product-task-status-strip{grid-column:1;min-height:100%;padding:1rem}.compare-result-mode-hero .risk-stack{grid-column:1}.compare-result-mode-hero .competitor-matrix-artifact{grid-area:1/2/span 2}.compare-result-secondary-decision .frontstage-decision-strip{margin-top:.15rem;box-shadow:none!important;padding:.95rem!important}.history-page .status-strip--danger{border-color:var(--state-danger);grid-template-columns:.22rem minmax(0,1fr) auto;align-items:center;gap:.75rem;padding:.72rem .85rem}@supports (color:color-mix(in lab, red, red)){.history-page .status-strip--danger{border-color:color-mix(in srgb,var(--state-danger)22%,var(--border-subtle))}}.history-page .status-strip--danger{background:var(--state-danger)}@supports (color:color-mix(in lab, red, red)){.history-page .status-strip--danger{background:color-mix(in srgb,var(--state-danger)5%,#fff)}}.history-page .status-strip--danger{box-shadow:none!important}.history-page .status-strip--danger .status-strip__marker{min-height:2.7rem}.history-page .status-strip--danger .status-strip__copy{gap:.05rem}.history-page .status-strip--danger .status-strip__copy p{-webkit-line-clamp:1;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.history-recovery-panel>:where(.status-strip,.empty-state,.history-loading-state){order:3}.history-page .history-recovery-table{order:3!important}.history-page .history-dossier-strip{order:5!important}.history-loading-state{border:1px solid var(--border-subtle);border-radius:var(--radius-panel);background:var(--surface-readable-soft);grid-template-columns:minmax(14rem,.42fr) minmax(0,.58fr);align-items:stretch;gap:.8rem;padding:.8rem;display:grid}.history-loading-state__copy,.history-loading-state__skeleton,.history-loading-state__local-hint{min-width:0}.history-loading-state__copy{align-content:center;gap:.4rem;display:grid}.history-loading-state__copy strong{color:var(--text-primary);font-size:1rem;line-height:1.25}.history-loading-state__copy p,.history-loading-state__local-hint p{color:var(--text-secondary);margin:0;font-size:.88rem;line-height:1.52}.history-loading-state__copy .button-secondary{width:fit-content;margin-top:.1rem}.history-loading-state__skeleton{border:1px solid var(--border-subtle);border-radius:var(--radius-control);background:var(--surface-panel);overflow:hidden}.history-loading-state__local-hint{grid-column:1/-1;gap:.42rem;padding-top:.2rem;display:grid}@media (max-width:720px){.history-loading-state{grid-template-columns:1fr;padding:.68rem}.history-loading-state__skeleton{max-height:8.5rem}}@media (max-width:760px){.history-page .history-recovery-row{grid-template-areas:"asin""status""type""time""next";gap:.48rem;grid-template-columns:1fr!important;padding:.72rem!important}.history-page .history-recovery-cell:before,.history-page .history-recovery-actions:before{display:none!important}.history-page .history-recovery-cell--asin{grid-area:asin}.history-page .history-recovery-cell--type{grid-area:type}.history-page .history-recovery-cell[data-posture][data-safety]{grid-area:status;justify-items:start}.history-page .history-recovery-cell--time{text-align:left;grid-area:time;justify-items:start}.history-page .history-recovery-cell--next{border-top:1px solid var(--border-subtle);grid-area:next;gap:.46rem;padding-top:.48rem}.history-page .history-recovery-cell--next p{-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:0;display:-webkit-box;overflow:hidden}.history-page .history-recovery-actions{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:.5rem;display:grid}.history-page .history-row-action{width:100%}}.page-frame:has(.history-detail-drawer-backdrop){transform:none!important}.history-detail-drawer-backdrop{z-index:calc(var(--z-toast) + 30)!important}body:has(.history-detail-drawer-backdrop) :where(.app-sidebar-toggle,.global-task-center){opacity:0!important;pointer-events:none!important}.history-detail-disclosure{border:1px solid var(--border-subtle);border-radius:var(--radius-control);background:var(--surface-readable-soft);display:block}.history-detail-disclosure>summary{cursor:pointer;color:var(--text-primary);padding:.72rem .82rem;font-size:.86rem;font-weight:840;list-style:none}.history-detail-disclosure>summary::-webkit-details-marker{display:none}.history-detail-disclosure>summary:after{content:"展开";float:right;color:var(--text-muted-readable);font-size:.74rem;font-weight:780}.history-detail-disclosure[open]>summary:after{content:"收起"}.history-detail-disclosure>:not(summary){margin:.72rem}.history-page .history-recovery-summary{grid-template-columns:repeat(3,minmax(0,1fr));min-width:min(22rem,100%);display:grid}.history-page .history-recovery-summary span{min-height:3rem!important;padding:.5rem .58rem!important}.history-sample-fallback{border:1px solid var(--border-subtle);border-radius:var(--radius-panel);background:var(--surface-panel);box-shadow:var(--shadow-card);grid-template-columns:minmax(14rem,.34fr) minmax(0,1fr);align-items:stretch;gap:.9rem;padding:clamp(.9rem,1.8vw,1.15rem);display:grid}.history-sample-fallback__copy{align-content:start;gap:.32rem;display:grid}.history-sample-fallback__copy h2,.history-sample-fallback__copy p{margin:0}.history-sample-fallback__copy h2{color:var(--text-primary);font-size:clamp(1.08rem,1.8vw,1.32rem);line-height:1.18}.history-sample-fallback__copy p{color:var(--text-secondary);font-size:.9rem;line-height:1.55}.history-sample-fallback__links{grid-template-columns:repeat(4,minmax(0,1fr));gap:.55rem;display:grid}.history-sample-link{border:1px solid var(--border-subtle);border-radius:var(--radius-control);background:var(--surface-readable-soft);min-width:0;color:var(--text-primary);gap:.2rem;padding:.72rem;text-decoration:none;transition:border-color .14s,box-shadow .14s,transform .14s;display:grid}.history-sample-link:hover,.history-sample-link:focus-visible{border-color:var(--border-strong);box-shadow:var(--shadow-panel);transform:translateY(-1px)}.history-sample-link span{color:var(--text-muted-readable);text-overflow:ellipsis;white-space:nowrap;font-size:.72rem;font-weight:780;overflow:hidden}.history-sample-link strong{color:var(--text-primary);text-overflow:ellipsis;white-space:nowrap;font-size:.86rem;line-height:1.25;overflow:hidden}@media (max-width:920px){.home-command-hero{grid-template-columns:1fr;min-height:0;padding:.9rem}.home-command-hero__main{padding:.75rem}.home-command-hero h1{font-size:clamp(2.25rem,11vw,3rem)}.home-command-cues,.workspace-artifact-preview-strip__grid,.analyze-evidence-page .analyze-evidence-side,.tool-page[data-nativgen-page-kind=compare][data-nativgen-page-body-bound=true]>.task-object-bar .task-object-bar__grid,.compare-result-mode-hero{grid-template-columns:1fr}.home-command-cues small{white-space:normal}.compare-result-mode-hero .product-task-status-strip,.compare-result-mode-hero .risk-stack,.compare-result-mode-hero .competitor-matrix-artifact{grid-area:auto}.history-page .status-strip--danger{grid-template-columns:1fr}.history-page .status-strip--danger .status-strip__marker{width:100%;height:.22rem;min-height:.22rem}.history-sample-fallback{grid-template-columns:1fr}.history-detail-drawer-backdrop{width:100vw!important;min-height:100dvh!important;inset:0!important}.history-detail-drawer{width:min(100vw,31rem)!important;height:100dvh!important;max-height:100dvh!important;padding-top:calc(1rem + max(1rem,env(safe-area-inset-top)))!important}.history-sample-fallback__links{grid-template-columns:repeat(2,minmax(0,1fr))}.history-page .history-recovery-summary{grid-template-columns:repeat(3,minmax(0,1fr));min-width:0}.history-page .history-recovery-summary span{min-height:2.75rem!important;padding:.42rem .48rem!important}}.problem-resolver{grid-template-columns:minmax(15rem,.32fr) minmax(0,1fr);align-items:stretch;padding:clamp(.9rem,1.8vw,1.15rem);position:relative;overflow:hidden;border-color:var(--accent-primary)!important}@supports (color:color-mix(in lab, red, red)){.problem-resolver{border-color:color-mix(in srgb,var(--accent-primary)15%,var(--border-subtle))!important}}.problem-resolver{box-shadow:inset 0 1px 0 #ffffffc2,var(--shadow-card);background:linear-gradient(135deg,#0c69480e,#a66b1c0b),var(--surface-panel-strong)!important}.problem-resolver:before{content:"";pointer-events:none;background-image:linear-gradient(#0c69480d 1px,#0000 1px),linear-gradient(90deg,#0c69480a 1px,#0000 1px);background-size:3.9rem 3.9rem;position:absolute;inset:0;-webkit-mask-image:linear-gradient(90deg,#0000006b,#0000 58%);mask-image:linear-gradient(90deg,#0000006b,#0000 58%)}.problem-resolver__head,.problem-resolver__grid{z-index:1;position:relative}.problem-resolver__head{align-content:center;padding:clamp(.45rem,1.5vw,.9rem)}.problem-resolver__head h2{max-width:11ch;color:var(--text-primary)}.problem-resolver__grid{gap:.55rem;grid-template-columns:repeat(2,minmax(0,1fr))!important}.problem-resolver__item{grid-template-columns:minmax(0,1fr) auto;align-content:start;min-height:5.15rem;border-color:var(--accent-primary)!important;padding:.78rem .82rem!important}@supports (color:color-mix(in lab, red, red)){.problem-resolver__item{border-color:color-mix(in srgb,var(--accent-primary)11%,var(--border-subtle))!important}}.problem-resolver__item{border-radius:var(--radius-card)!important;background:linear-gradient(180deg,#ffffffc7,#f8faf39e),var(--surface-record)!important;box-shadow:none!important}.problem-resolver__item:hover{border-color:var(--accent-primary)!important}@supports (color:color-mix(in lab, red, red)){.problem-resolver__item:hover{border-color:color-mix(in srgb,var(--accent-primary)32%,var(--border-subtle))!important}}.problem-resolver__item:hover{transform:translateY(-1px)}.problem-resolver__item p{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.problem-resolver__item>span{color:var(--text-primary);place-self:end;font-size:.78rem}.help-resolver-hero{grid-template-columns:minmax(0,1fr) minmax(18rem,.42fr);align-items:start;gap:1rem;display:grid}.help-resolver-hero .problem-resolver,.help-resolver-hero__artifact{min-height:0}.help-resolver-hero .problem-resolver__item{grid-template-columns:1fr!important}.help-resolver-hero .problem-resolver__item>span{justify-self:start}.help-resolver-hero__artifact{border:1px solid var(--border-subtle);border-radius:var(--radius-panel);background:linear-gradient(180deg,#ffffffc2,#f8faf399),var(--surface-panel-strong);box-shadow:var(--shadow-card);gap:.75rem;padding:clamp(.85rem,1.6vw,1rem);display:grid}.help-resolver-hero__artifact .product-task-status-strip{margin:0}.help-return-action{border:1px solid var(--border-subtle);border-radius:var(--radius-control);background:linear-gradient(180deg,#ffffffb8,#f8faf39e),var(--surface-panel);flex-wrap:wrap;justify-content:flex-start;align-items:center;gap:.55rem .75rem;margin-bottom:.85rem;padding:.72rem .82rem;display:flex}.help-return-action .button-secondary{min-height:2.5rem}.help-return-action span{min-width:min(100%,14rem);color:var(--text-secondary);font-size:.86rem;line-height:1.4}.workspace-help-page .workspace-section,.decision-page--docs .workspace-section,.workspace-help-page .help-disclosure-card[id],.decision-page--docs .help-disclosure-card[id],.workspace-help-page [data-help-anchor-active=true],.decision-page--docs [data-help-anchor-active=true]{scroll-margin-top:5rem}.workspace-help-page .workspace-section>.workspace-help-faq-grid,.workspace-help-page .workspace-help-steps,.decision-page--docs .workspace-section>.workspace-help-faq-grid,.decision-page--docs .workspace-help-steps{border:1px solid var(--border-subtle);border-radius:var(--radius-panel);background:linear-gradient(180deg,#ffffffad,#f8faf394),var(--surface-panel);padding:.55rem}.workspace-help-page .workspace-help-faq-grid,.workspace-help-page .workspace-help-steps,.decision-page--docs .workspace-help-faq-grid,.decision-page--docs .workspace-help-steps{gap:0;grid-template-columns:1fr!important}.workspace-help-page .workspace-help-faq-card,.workspace-help-page .workspace-help-step-card,.decision-page--docs .workspace-help-faq-card,.decision-page--docs .workspace-help-step-card{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:.45rem .85rem;display:grid;border-radius:var(--radius-control)!important;box-shadow:none!important;background:0 0!important;border:0!important;padding:.78rem .82rem!important}.workspace-help-page .workspace-help-faq-card+.workspace-help-faq-card,.workspace-help-page .workspace-help-step-card+.workspace-help-step-card,.workspace-help-page .workspace-help-faq-card:not(:first-child),.workspace-help-page .workspace-help-step-card:not(:first-child),.decision-page--docs .workspace-help-faq-card+.workspace-help-faq-card,.decision-page--docs .workspace-help-step-card+.workspace-help-step-card,.decision-page--docs .workspace-help-faq-card:not(:first-child),.decision-page--docs .workspace-help-step-card:not(:first-child){border-top:1px solid var(--border-subtle)!important;border-top-left-radius:0!important;border-top-right-radius:0!important}.workspace-help-page .workspace-help-faq-card>p,.workspace-help-page .workspace-help-step-card>p,.decision-page--docs .workspace-help-faq-card>p,.decision-page--docs .workspace-help-step-card>p{color:var(--text-secondary);grid-column:1;margin:0;line-height:1.45}.workspace-help-page .workspace-help-faq-card>.button-secondary,.workspace-help-page .workspace-help-faq-card>.button-primary,.workspace-help-page .workspace-help-faq-card>.button-ghost,.decision-page--docs .workspace-help-faq-card>.button-secondary,.decision-page--docs .workspace-help-faq-card>.button-primary,.decision-page--docs .workspace-help-faq-card>.button-ghost{white-space:nowrap;grid-area:1/2/span 2;align-self:center}.workspace-help-page .help-disclosure-card,.decision-page--docs .help-disclosure-card{grid-template-columns:1fr;align-items:stretch}.workspace-help-page .help-disclosure-card summary,.decision-page--docs .help-disclosure-card summary{cursor:pointer;color:var(--text-primary);font-weight:760;list-style:none}.workspace-help-page .help-disclosure-card summary::-webkit-details-marker{display:none}.decision-page--docs .help-disclosure-card summary::-webkit-details-marker{display:none}.workspace-help-page .help-disclosure-card[open],.decision-page--docs .help-disclosure-card[open]{background:#ffffff9e!important}.workspace-help-page .help-disclosure-card:not([open])>:not(summary),.decision-page--docs .help-disclosure-card:not([open])>:not(summary){display:none}.workspace-help-page .help-disclosure-card[data-help-anchor-active=true],.decision-page--docs .help-disclosure-card[data-help-anchor-active=true]{outline:2px solid var(--accent-blue);background:#ffffffd1!important}@supports (color:color-mix(in lab, red, red)){.workspace-help-page .help-disclosure-card[data-help-anchor-active=true],.decision-page--docs .help-disclosure-card[data-help-anchor-active=true]{outline:2px solid color-mix(in srgb,var(--accent-blue)48%,transparent)}}.workspace-help-page .help-disclosure-card[data-help-anchor-active=true],.decision-page--docs .help-disclosure-card[data-help-anchor-active=true]{outline-offset:-2px}.workspace-help-page .help-disclosure-card ul,.decision-page--docs .help-disclosure-card ul{color:var(--text-secondary);margin:.35rem 0 0;padding-left:1rem}.sample-report-page,.use-case-page,.marketing-page--topic{align-items:start}.sample-report-page~.marketing-section,.use-case-page~.marketing-section,.marketing-page--topic~.marketing-section,.marketing-page--topic~.marketing-strip,.sample-report-page~.home-v1-cta,.use-case-page~.home-v1-cta{border:1px solid var(--border-subtle);border-radius:var(--radius-panel);background:linear-gradient(180deg,#ffffffad,#f8faf394),var(--surface-panel);padding:clamp(.85rem,1.7vw,1.1rem);overflow:hidden}.sample-report-page~.marketing-section .marketing-section__head,.use-case-page~.marketing-section .marketing-section__head,.marketing-page--topic~.marketing-section .marketing-section__head,.marketing-page--topic~.marketing-strip .marketing-strip__intro{margin-bottom:.72rem}.sample-report-page .home-decision-hero__command,.use-case-page .home-decision-hero__command,.marketing-page--topic .home-decision-hero__command{grid-template-columns:1fr;align-content:start;align-self:start;gap:.72rem;min-height:0;position:relative;overflow:hidden;background:linear-gradient(135deg,#ffffffe0,#f8faf3b3),var(--surface-panel-strong)!important;padding:clamp(1rem,2vw,1.25rem)!important}.sample-report-page .home-decision-hero__command>*,.use-case-page .home-decision-hero__command>*,.marketing-page--topic .home-decision-hero__command>*{grid-column:1}.sample-report-page .home-decision-hero__command:after,.use-case-page .home-decision-hero__command:after,.marketing-page--topic .home-decision-hero__command:after{content:"";border:1px solid var(--border-subtle);border-radius:var(--radius-card);background:linear-gradient(90deg,var(--accent-primary)0 .28rem,transparent .28rem),repeating-linear-gradient(180deg,#0c694814 0 .5rem,transparent .5rem 1.12rem),linear-gradient(135deg,#0c69480b,#a66b1c0a);opacity:.78;grid-area:1/2/span 8;align-self:stretch;width:100%;min-height:12rem;margin-top:0;display:none}.sample-report-page .home-acquisition-preview,.use-case-page .home-acquisition-preview,.marketing-page--topic .marketing-side-panel{min-height:0}.home-acquisition-preview>.product-mini-artifact,.marketing-side-panel .product-mini-artifact{align-self:start}.sample-report-page .home-decision-hero__command .section-copy,.use-case-page .home-decision-hero__command .section-copy,.marketing-page--topic .home-decision-hero__command .section-copy{max-width:32rem;color:var(--text-secondary);margin:0}.sample-report-page .home-decision-hero__command .cta-row,.use-case-page .home-decision-hero__command .cta-row,.marketing-page--topic .home-decision-hero__command .cta-row,.marketing-page--topic .home-decision-hero__command .hero-proof-row{align-items:center;margin-top:.15rem}.sample-report-page .home-decision-hero__command .cta-row :where(a,button),.use-case-page .home-decision-hero__command .cta-row :where(a,button),.marketing-page--topic .home-decision-hero__command .cta-row :where(a,button){aspect-ratio:auto!important;border-radius:999px!important;width:auto!important;min-width:0!important;height:auto!important;min-height:2.7rem!important;padding:.68rem 1rem!important}.marketing-page--topic .home-decision-hero__command .hero-proof-row{flex-wrap:wrap;gap:.5rem;display:flex}.marketing-page--topic .home-decision-hero__command .proof-pill{border:1px solid var(--border-subtle);color:var(--text-primary);background:#ffffffb8;align-items:center;line-height:1.2;display:inline-flex;aspect-ratio:auto!important;border-radius:999px!important;width:auto!important;min-width:0!important;height:auto!important;min-height:0!important;padding:.48rem .7rem!important}.marketing-page--topic .marketing-side-panel{align-self:start;padding:1rem!important}.marketing-page--topic .marketing-fit-list{border:1px solid var(--border-subtle);border-radius:var(--radius-panel);background:linear-gradient(180deg,#ffffffad,#f8faf394),var(--surface-panel);gap:.6rem;padding:.42rem;display:grid}.marketing-page--topic .marketing-fit-list>.dense-artifact-rows{margin-bottom:.1rem}.marketing-page--topic .marketing-fit-item{grid-template-columns:auto minmax(0,1fr);align-items:start;gap:.62rem;display:grid;border-radius:var(--radius-control)!important;box-shadow:none!important;background:0 0!important;border:0!important;padding:.68rem!important}.marketing-page--topic .marketing-fit-item:not(:first-child){border-top:1px solid var(--border-subtle)!important;border-top-left-radius:0!important;border-top-right-radius:0!important}.marketing-page--topic .marketing-fit-item p{margin:0;line-height:1.45}.sample-report-page~.marketing-section .home-v1-preview-grid,.sample-report-page~.marketing-section .home-v1-value-grid,.use-case-page~.marketing-section .home-v1-value-grid,.use-case-page~.marketing-section .home-v1-preview-grid,.marketing-page--topic~.marketing-section .marketing-failure-grid,.marketing-page--topic~.marketing-section .marketing-ready-grid{gap:0;grid-template-columns:1fr!important}.sample-report-page~.marketing-section .home-v1-preview-card,.sample-report-page~.marketing-section .home-v1-value-card,.use-case-page~.marketing-section .home-v1-value-card,.use-case-page~.marketing-section .home-v1-preview-card,.marketing-page--topic~.marketing-section .marketing-failure-card,.marketing-page--topic~.marketing-section .marketing-ready-card{grid-template-columns:auto minmax(0,1fr);align-items:start;gap:.28rem .78rem;display:grid;position:relative;box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important;padding:.82rem .78rem!important}.sample-report-page~.marketing-section .home-v1-preview-card:not(:first-child),.sample-report-page~.marketing-section .home-v1-value-card:not(:first-child),.use-case-page~.marketing-section .home-v1-value-card:not(:first-child),.use-case-page~.marketing-section .home-v1-preview-card:not(:first-child),.marketing-page--topic~.marketing-section .marketing-failure-card:not(:first-child),.marketing-page--topic~.marketing-section .marketing-ready-card:not(:first-child){border-top:1px solid var(--border-subtle)!important}.sample-report-page~.marketing-section .home-v1-preview-card:before,.sample-report-page~.marketing-section .home-v1-value-card:before,.use-case-page~.marketing-section .home-v1-value-card:before,.use-case-page~.marketing-section .home-v1-preview-card:before,.marketing-page--topic~.marketing-section .marketing-failure-card:before,.marketing-page--topic~.marketing-section .marketing-ready-card:before{content:"";background:var(--accent-primary);border-radius:999px;width:.6rem;height:.6rem;margin-top:.28rem;box-shadow:0 0 0 .32rem #0c694814}.sample-report-page~.marketing-section .home-v1-preview-card>:not(:first-child),.sample-report-page~.marketing-section .home-v1-value-card>:not(:first-child),.use-case-page~.marketing-section .home-v1-value-card>:not(:first-child),.use-case-page~.marketing-section .home-v1-preview-card>:not(:first-child),.marketing-page--topic~.marketing-section .marketing-failure-card>:not(:first-child),.marketing-page--topic~.marketing-section .marketing-ready-card>:not(:first-child){grid-column:2}.sample-report-page~.marketing-section .home-v1-preview-card p,.sample-report-page~.marketing-section .home-v1-value-card p,.use-case-page~.marketing-section .home-v1-value-card p,.use-case-page~.marketing-section .home-v1-preview-card p,.marketing-page--topic~.marketing-section .marketing-failure-card p,.marketing-page--topic~.marketing-section .marketing-ready-card p{max-width:48rem;margin:0}.sample-report-page~.marketing-section .home-v1-menu-grid{gap:.75rem;grid-template-columns:repeat(2,minmax(0,1fr))!important}.sample-report-page~.marketing-section .home-v1-menu-card{gap:.68rem;min-height:100%;display:grid;border-color:var(--accent-primary)!important;padding:.9rem!important}@supports (color:color-mix(in lab, red, red)){.sample-report-page~.marketing-section .home-v1-menu-card{border-color:color-mix(in srgb,var(--accent-primary)12%,var(--border-subtle))!important}}.sample-report-page~.marketing-section .home-v1-menu-card{border-radius:var(--radius-panel)!important;background:linear-gradient(180deg,#ffffffd1,#f7faf2a8),var(--surface-record)!important;box-shadow:none!important}.sample-report-page~.marketing-section .home-v1-menu-card>.product-result-ticket,.sample-report-page~.marketing-section .home-v1-menu-card>.matrix-skeleton-preview,.sample-report-page~.marketing-section .home-v1-menu-card>.keyword-tier-preview,.sample-report-page~.marketing-section .home-v1-menu-card>.ranked-action-skeleton{margin-top:.15rem}.sample-report-page~.marketing-section .home-v1-menu-card__cta{justify-self:start;margin-top:auto}.marketing-page--topic~.marketing-strip .marketing-decision-grid{gap:.65rem;grid-template-columns:repeat(3,minmax(0,1fr))!important}.marketing-page--topic~.marketing-strip .marketing-decision-card{min-height:8.2rem;border-color:var(--accent-primary)!important;padding:.85rem!important}@supports (color:color-mix(in lab, red, red)){.marketing-page--topic~.marketing-strip .marketing-decision-card{border-color:color-mix(in srgb,var(--accent-primary)12%,var(--border-subtle))!important}}.marketing-page--topic~.marketing-strip .marketing-decision-card{border-radius:var(--radius-card)!important;background:linear-gradient(180deg,#ffffffc7,#f8faf399),var(--surface-record)!important;box-shadow:none!important}.marketing-page--topic~.marketing-section .marketing-playbook-grid{gap:.62rem;position:relative;grid-template-columns:1fr!important}.marketing-page--topic~.marketing-section .marketing-playbook-grid:before{content:"";background:var(--accent-primary);width:1px;position:absolute;top:1.1rem;bottom:1.1rem;left:1.32rem}@supports (color:color-mix(in lab, red, red)){.marketing-page--topic~.marketing-section .marketing-playbook-grid:before{background:color-mix(in srgb,var(--accent-primary)24%,var(--border-subtle))}}.marketing-page--topic~.marketing-section .marketing-playbook-card{grid-template-columns:2rem minmax(0,1fr);gap:.4rem .78rem;position:relative;border-radius:var(--radius-card)!important;box-shadow:none!important;background:#ffffff80!important;border:0!important;padding:.72rem .78rem!important}.marketing-page--topic~.marketing-section .marketing-playbook-card__meta,.marketing-page--topic~.marketing-section .marketing-playbook-card__icon{grid-column:1}.marketing-page--topic~.marketing-section .marketing-playbook-card strong,.marketing-page--topic~.marketing-section .marketing-playbook-card p{grid-column:2}.menu-detail-grid,.menu-grid{gap:.65rem!important}.menu-panel,.menu-card{border-color:var(--border-subtle)!important;border-radius:var(--radius-panel)!important;background:linear-gradient(180deg,#ffffffbd,#f8faf394),var(--surface-panel)!important;box-shadow:none!important}.menu-card{padding:.85rem!important}.menu-card:hover{border-color:var(--accent-primary)!important}@supports (color:color-mix(in lab, red, red)){.menu-card:hover{border-color:color-mix(in srgb,var(--accent-primary)28%,var(--border-subtle))!important}}.menu-card:hover{transform:translateY(-1px)}@media (max-width:920px){.problem-resolver,.help-resolver-hero,.problem-resolver__grid,.sample-report-page~.marketing-section .home-v1-menu-grid,.marketing-page--topic~.marketing-strip .marketing-decision-grid{grid-template-columns:1fr!important}.sample-report-page .home-decision-hero__command,.use-case-page .home-decision-hero__command,.marketing-page--topic .home-decision-hero__command{grid-template-columns:1fr}.sample-report-page .home-decision-hero__command:after,.use-case-page .home-decision-hero__command:after,.marketing-page--topic .home-decision-hero__command:after{display:none}.problem-resolver__head h2{max-width:100%}.problem-resolver__item{grid-template-columns:minmax(0,1fr)}.problem-resolver__item-head{align-items:flex-start}.problem-resolver__item-head strong,.problem-resolver__item p,.problem-resolver__item>span{overflow-wrap:anywhere;min-width:0}.problem-resolver__item>span{justify-self:start}.workspace-help-page .workspace-help-faq-card,.workspace-help-page .workspace-help-step-card,.decision-page--docs .workspace-help-faq-card,.decision-page--docs .workspace-help-step-card{grid-template-columns:1fr}.workspace-help-page .workspace-help-faq-card>.button-secondary,.workspace-help-page .workspace-help-faq-card>.button-primary,.workspace-help-page .workspace-help-faq-card>.button-ghost,.decision-page--docs .workspace-help-faq-card>.button-secondary,.decision-page--docs .workspace-help-faq-card>.button-primary,.decision-page--docs .workspace-help-faq-card>.button-ghost{grid-area:auto/1;justify-self:start}.sample-report-page~.marketing-section,.use-case-page~.marketing-section,.marketing-page--topic~.marketing-section,.marketing-page--topic~.marketing-strip,.sample-report-page~.home-v1-cta,.use-case-page~.home-v1-cta{padding:.72rem}}@media (min-width:1101px){.app-shell--app .route-canvas{max-width:min(86rem,100vw - 17.5rem)}.decision-page--workbench .decision-page__title h1{font-size:clamp(1.9rem,2.45vw,2.48rem);line-height:1.06}.workspace-tool-starts{grid-template-columns:minmax(0,1.32fr) minmax(20rem,.5fr);gap:1.1rem}.workspace-command-stage{border-color:var(--artifact-border-strong)!important;box-shadow:inset 0 1px #ffffffe0,0 16px 34px #08122611!important}.workspace-compare-start{justify-self:stretch;max-width:23rem}[data-nativgen-page-kind=compare][data-nativgen-page-body-bound=false] .workbench-canvas--two-pane{grid-template-columns:minmax(0,1.18fr) minmax(24rem,.74fr)}[data-nativgen-page-kind=compare][data-nativgen-page-body-bound=false] .workbench-pane--preview{box-shadow:inset 0 1px #ffffffd1,0 10px 22px #0812260d!important}[data-nativgen-page-kind=demand][data-nativgen-page-body-bound=false] .workbench-canvas--two-pane{grid-template-columns:minmax(0,1.2fr) minmax(23rem,.68fr)}[data-nativgen-page-kind=demand][data-nativgen-page-body-bound=false] .preview-boundary-banner{flex-direction:column;align-items:flex-start;gap:.55rem}[data-nativgen-page-kind=demand] .workbench-pane:first-child,[data-nativgen-page-kind=analyze] .workbench-pane:first-child{border-color:var(--artifact-border-strong)!important}[data-nativgen-page-kind=strategy][data-nativgen-page-body-bound=false] .workbench-canvas--two-pane,[data-nativgen-page-kind=strategy][data-nativgen-page-posture=locked] .workbench-canvas--two-pane{grid-template-columns:minmax(0,1.18fr) minmax(24rem,.62fr)}[data-nativgen-page-kind=strategy][data-nativgen-page-body-bound=false] .workbench-pane--preview,[data-nativgen-page-kind=strategy][data-nativgen-page-posture=locked] .workbench-pane--preview{align-self:start;background:var(--surface-panel)!important;box-shadow:inset 0 1px #ffffffc7,0 10px 22px #0812260c!important}[data-nativgen-page-kind=strategy][data-nativgen-page-body-bound=false] .strategy-choice-card,[data-nativgen-page-kind=strategy][data-nativgen-page-posture=locked] .strategy-choice-card{box-shadow:none!important;padding:.82rem!important}.history-page .history-recovery-panel{border-color:var(--artifact-border-strong)!important}.history-page .status-strip--danger{order:8;margin-top:.35rem;border-color:var(--state-danger)!important;padding:.58rem .7rem!important}@supports (color:color-mix(in lab, red, red)){.history-page .status-strip--danger{border-color:color-mix(in srgb,var(--state-danger)16%,var(--border-subtle))!important}}.history-page .status-strip--danger{background:var(--state-danger)!important}@supports (color:color-mix(in lab, red, red)){.history-page .status-strip--danger{background:color-mix(in srgb,var(--state-danger)3%,var(--surface-panel-strong))!important}}.history-page .status-strip--danger .status-strip__marker{min-height:2.15rem!important}.history-page .status-strip--danger .status-strip__copy strong{font-size:.9rem}.history-page .status-strip--danger .status-strip__copy p{font-size:.8rem}}.app-shell--app .app-sidebar__nav a.is-active,.app-shell--app .app-sidebar__nav a[aria-current=page]{border-color:var(--accent-primary)!important}@supports (color:color-mix(in lab, red, red)){.app-shell--app .app-sidebar__nav a.is-active,.app-shell--app .app-sidebar__nav a[aria-current=page]{border-color:color-mix(in srgb,var(--accent-primary)22%,var(--border-subtle))!important}}.app-shell--app .app-sidebar__nav a.is-active,.app-shell--app .app-sidebar__nav a[aria-current=page]{background:var(--surface-readable-light)!important;color:var(--text-on-light)!important;box-shadow:inset 3px 0 0 var(--accent-primary)!important}@supports (color:color-mix(in lab, red, red)){.app-shell--app .app-sidebar__nav a.is-active,.app-shell--app .app-sidebar__nav a[aria-current=page]{box-shadow:inset 3px 0 0 color-mix(in srgb,var(--accent-primary)72%,var(--text-on-light))!important}}.app-shell--app .app-sidebar__nav a.is-active :where(span,small),.app-shell--app .app-sidebar__nav a[aria-current=page] :where(span,small),.app-shell--app .app-sidebar__nav a.is-active span,.app-shell--app .app-sidebar__nav a[aria-current=page] span{color:var(--text-on-light)!important;opacity:1!important}.app-shell--app .app-sidebar__nav a.is-active small,.app-shell--app .app-sidebar__nav a[aria-current=page] small{color:var(--text-on-light-muted)!important}.app-shell--app .trial-login-card,.app-shell--app .trial-account-card{border:1px solid var(--border-subtle)!important;background:var(--surface-readable-light)!important}@supports (color:color-mix(in lab, red, red)){.app-shell--app .trial-login-card,.app-shell--app .trial-account-card{background:color-mix(in srgb,var(--surface-readable-light)94%,var(--surface-inset))!important}}.app-shell--app .trial-login-card,.app-shell--app .trial-account-card{color:var(--text-on-light)!important;box-shadow:none!important}.app-shell--app .trial-login-card__icon,.app-shell--app .trial-login-card__link,.app-shell--app .trial-account-card__actions :where(a,button){border:1px solid var(--border-subtle)!important;background:var(--surface-inset)!important;color:var(--text-on-light)!important;box-shadow:none!important}.history-filter-chip.is-active{border-color:var(--accent-primary)!important}@supports (color:color-mix(in lab, red, red)){.history-filter-chip.is-active{border-color:color-mix(in srgb,var(--accent-primary)20%,var(--border-subtle))!important}}.history-filter-chip.is-active{background:var(--surface-readable-light)!important;color:var(--text-on-light)!important;box-shadow:none!important}.dense-mobile-single-primary .strategy-action-lock-card .button-secondary{display:inline-flex!important}@media (max-width:768px){.app-shell--docs .site-header,.app-shell--docs .shell-route-bar{display:none!important}.app-shell--docs .page-frame{padding-top:.65rem!important}.app-shell--docs .decision-page__header{gap:.72rem!important;padding:.88rem!important}.app-shell--docs .decision-page__actions .button-primary{background:var(--surface-inset)!important;color:var(--text-on-light)!important;box-shadow:inset 0 0 0 1px var(--border-subtle)!important}.tool-page[data-nativgen-page-kind=compare] .task-object-bar,.tool-page[data-nativgen-page-kind=demand] .task-object-bar{padding:.58rem .72rem!important}.tool-page[data-nativgen-page-kind=compare] .task-object-bar__supporting-copy,.tool-page[data-nativgen-page-kind=demand] .task-object-bar__supporting-copy,.help-resolver-hero__artifact{display:none!important}}.sidebar-task-presence{--active-task-pulse:var(--status-ready);margin:.5rem 0;border-radius:var(--radius-panel,12px)!important;-webkit-backdrop-filter:blur(20px)saturate(180%)!important;backdrop-filter:blur(20px)saturate(180%)!important;box-shadow:0 8px 32px #0a12200d,var(--shadow-soft)!important;background:#f1f3f68c!important;border:1px solid #fff6!important;padding:.6rem .8rem!important;transition:all .25s cubic-bezier(.16,1,.3,1)!important}.sidebar-task-presence:hover{box-shadow:0 12px 36px #0a122014,var(--shadow-soft)!important;background:#f1f3f6b8!important;border-color:#ffffff8c!important}.sidebar-task-presence.is-expanded{-webkit-backdrop-filter:blur(24px)saturate(190%)!important;backdrop-filter:blur(24px)saturate(190%)!important;box-shadow:0 20px 50px #0a12201a,var(--shadow-soft)!important;background:#f1f3f6c7!important;border:1px solid #ffffff8c!important}.sidebar-task-presence__trigger{cursor:pointer;text-align:left;background:0 0;border:none;align-items:center;gap:.5rem;width:100%;padding:0;display:flex}.sidebar-task-presence__trigger-copy{flex-direction:column;flex-grow:1;display:flex}.sidebar-task-presence__trigger-copy strong{color:var(--text-primary);font-size:.775rem;font-weight:600;line-height:1.25}.sidebar-task-presence__trigger-copy small{color:var(--text-muted);margin-top:.15rem;font-size:.675rem;line-height:1.2}.sidebar-task-presence__counter{background:var(--accent-primary);min-width:1.15rem;height:1.15rem;color:var(--text-inverse);border-radius:9999px;justify-content:center;align-items:center;padding:0 .2rem;font-size:.675rem;font-weight:700;display:inline-flex}.sidebar-task-presence__drawer{flex-direction:column;gap:.4rem;margin-top:.5rem;padding-top:.5rem;display:flex;border-top:1px solid #ffffff4d!important}.sidebar-task-presence__item{align-items:center;gap:.4rem;padding:.2rem 0;display:flex}.sidebar-task-presence__item-dot{border-radius:50%;flex-shrink:0;width:6px;height:6px}.sidebar-task-presence__item-dot.bg-success{background-color:var(--status-ready)!important}.sidebar-task-presence__item-dot.bg-danger{background-color:var(--status-blocked)!important}.sidebar-task-presence__item-dot.bg-warn{background-color:var(--status-review)!important}.sidebar-task-presence__item-dot.bg-neutral{background-color:var(--status-evidence)!important}.sidebar-task-presence__item-copy{flex-direction:column;display:flex}.sidebar-task-presence__item-link{color:var(--text-secondary);font-size:.725rem;font-weight:500;text-decoration:none}.sidebar-task-presence__item-link:hover{color:var(--accent-primary)}.sidebar-task-presence__item-copy small{color:var(--text-muted);font-size:.65rem}.sidebar-task-presence__all-link{color:var(--accent-primary);text-align:center;padding-top:.25rem;font-size:.675rem;font-weight:600;text-decoration:none;transition:opacity .15s;display:block}.sidebar-task-presence__all-link:hover{opacity:.8}.global-task-center{z-index:9999!important}@media (min-width:1024px){.app-shell--app .active-task-presence.global-task-center:not(.is-expanded){top:auto!important;right:auto!important;bottom:max(1rem,env(safe-area-inset-bottom))!important;left:max(1rem,env(safe-area-inset-left))!important;justify-items:start!important;width:min(12rem,100vw - 2rem)!important;display:grid!important}}.app-shell--app .global-task-center__panel .global-task-center__row{grid-template-columns:1fr!important}.app-shell--app .global-task-center__panel .global-task-center__row-icon{display:none!important}.app-shell--app .global-task-center__panel .global-task-center__row-main{flex-wrap:wrap;align-items:center;gap:.32rem .45rem;display:flex!important}.app-shell--app .global-task-center__panel .global-task-center__task-type{flex:7rem;min-width:0}.app-shell--app .global-task-center__panel .global-task-center__state-pill,.app-shell--app .global-task-center__panel .global-task-center__current-badge{white-space:nowrap;flex:none}.app-shell--app .global-task-center__panel .global-task-center__asin,.app-shell--app .global-task-center__panel .global-task-center__meta,.app-shell--app .global-task-center__panel .global-task-center__recovery-copy,.app-shell--app .global-task-center__panel .global-task-center__row-actions{width:100%;grid-column:auto!important}@media (min-width:761px){.app-workbench-layout:has(.global-task-center.is-expanded) .history-page .history-recovery-head{display:none!important}.app-workbench-layout:has(.global-task-center.is-expanded) .history-page .history-recovery-row{box-sizing:border-box;grid-template-areas:"asin status""type time""next next";grid-template-columns:minmax(0,1fr) auto!important;gap:.55rem .65rem!important;width:100%!important;min-width:0!important;max-width:100%!important}}.global-task-center__panel{z-index:10000!important}@media (min-width:1101px){.app-shell--app{--task-center-expanded-space:26rem;--task-center-panel-width:min(24rem,calc(100vw - 2rem))}.app-shell--app .global-task-center.is-expanded{top:max(1rem,env(safe-area-inset-top))!important;right:max(1rem,env(safe-area-inset-right))!important;width:var(--task-center-panel-width)!important;align-content:start!important;justify-items:end!important;bottom:auto!important;left:auto!important}.app-shell--app .global-task-center.is-expanded .global-task-center__trigger{display:none!important}.app-shell--app .global-task-center.is-expanded .global-task-center__panel{width:var(--task-center-panel-width)!important;max-width:var(--task-center-panel-width)!important;max-height:calc(100vh - 2rem)!important}.app-shell--app .app-workbench-layout:has(.global-task-center.is-expanded) .app-workbench-main{padding-right:var(--task-center-expanded-space)!important;box-sizing:border-box!important}.app-shell--app .app-workbench-layout:has(.global-task-center.is-expanded) .route-canvas{max-width:min(78rem,100%)!important;margin-inline:0 auto!important}}.home-saas-entry{min-height:calc(100vh - 4.5rem);background:radial-gradient(circle at 50% 0%,#10b9810d,transparent 45rem),radial-gradient(circle at 10% 50%,#0ea5e908,transparent 40rem),var(--surface-app)!important;color:var(--text-primary)!important;padding:clamp(1.5rem,3vw,3rem)!important}.home-command-hero__main{-webkit-backdrop-filter:blur(16px)!important;backdrop-filter:blur(16px)!important;color:var(--text-primary)!important;background:#ffffffb8!important;border:1px solid #0f172a14!important;box-shadow:0 10px 30px -10px #0000000a,0 1px 3px #00000005!important}.home-command-hero h1{color:#0f172a!important;letter-spacing:-.02em!important;font-weight:800!important}.home-command-hero__summary{color:#475569!important}.asin-command-surface{background:#ffffffd9!important;border:1px solid #0f172a1a!important;border-radius:1rem!important;box-shadow:0 4px 20px #00000005,inset 0 1px 1px #fffc!important}.asin-command-surface:focus-within{border-color:#10b98166!important;box-shadow:0 0 0 3px #10b98114,0 4px 20px #00000005!important}.asin-command-surface textarea,.asin-command-surface input{color:#0f172a!important}.asin-command-surface label{color:#047857!important}.asin-command-surface__help{color:#64748b!important}.home-tool-card{-webkit-backdrop-filter:blur(12px)!important;backdrop-filter:blur(12px)!important;background:#fff9!important;border:1px solid #0f172a0f!important;transition:all .3s cubic-bezier(.4,0,.2,1)!important;box-shadow:0 4px 15px #00000005!important}.home-tool-card:hover{border-color:#10b98140!important;transform:translateY(-3px)!important;box-shadow:0 8px 25px #10b9810f!important}.home-tool-card strong{color:#0f172a!important}.home-tool-card p{color:#475569!important}.home-helper-strip__item{-webkit-backdrop-filter:blur(12px)!important;backdrop-filter:blur(12px)!important;background:#fff9!important;border:1px solid #0f172a0f!important;transition:all .2s!important;box-shadow:0 2px 10px #00000003!important}.home-helper-strip__item:hover{background:#ffffffd9!important;border-color:#0ea5e940!important}.home-helper-strip__item strong{color:#1e293b!important}.home-helper-strip__item span{color:#0284c7!important}.home-tool-grid .section-head h2{color:#0f172a!important}.home-tool-grid .section-head .section-copy{color:#475569!important}.home-helper-strip{margin-top:1.5rem!important}.home-spatial-canvas-widget{border-radius:var(--radius-panel);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);-webkit-user-select:none;user-select:none;background:#ffffffd1;border:1px solid #0f172a14;flex-direction:column;height:100%;min-height:590px;display:flex;overflow:hidden;box-shadow:0 12px 35px #0000000d}.widget-header{background:#f8fafccc;border-bottom:1px solid #0f172a0f;justify-content:space-between;align-items:center;padding:.75rem 1rem;display:flex}.header-badge{align-items:center;gap:.5rem;display:flex}@keyframes pulse-ring{0%,to{opacity:1;transform:scale(1)}50%{opacity:.4;transform:scale(1.3)}}.header-badge span:last-child{font-family:var(--font-family-mono);letter-spacing:.05em;color:#047857;font-size:.68rem;font-weight:700}.header-meta span{font-family:var(--font-family-mono);color:#475569;background:#0f172a0d;border-radius:.25rem;padding:.15rem .45rem;font-size:.72rem;font-weight:700}.canvas-viewport{cursor:grab;background:#f8fafc;flex:1;min-height:380px;position:relative;overflow:hidden}.canvas-viewport:active{cursor:grabbing}.canvas-grid-overlay{pointer-events:none;background-image:radial-gradient(#0f172a0a 1px,#0000 1px);background-size:20px 20px;position:absolute;inset:0}.vector-layer{pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.vector-path{fill:none;stroke-width:1.5px;opacity:.45}.path-comp-a{stroke:#f59e0b}.path-comp-b{stroke:#ef4444}.path-keyword{stroke:#0ea5e9}.vector-flow{fill:none;stroke-width:2px;stroke-dasharray:6 12;animation:20s linear infinite flow-run}.path-comp-a-flow{stroke:#d97706;filter:drop-shadow(0 0 2px #f59e0b80)}.path-comp-b-flow{stroke:#dc2626;filter:drop-shadow(0 0 2px #ef444480)}.path-keyword-flow{stroke:#0284c7;filter:drop-shadow(0 0 2px #0ea5e980)}@keyframes flow-run{0%{stroke-dashoffset:360px}to{stroke-dashoffset:0}}.canvas-node{touch-action:none;z-index:10;background:#fffffff5;border:1.5px solid #0f172a14;border-radius:.75rem;width:135px;padding:.55rem;transition:border-color .2s,box-shadow .2s;position:absolute;transform:translate(-50%,-50%);box-shadow:0 10px 20px #0000000a}.canvas-node:hover{border-color:#0f172a2e;box-shadow:0 12px 25px #00000014}.node-glow{opacity:0;pointer-events:none;z-index:-1;border-radius:.75rem;transition:opacity .25s;position:absolute;inset:-1.5px}.canvas-node:hover .node-glow{opacity:.25}.node-mother{border-color:#10b98159;box-shadow:0 0 20px #10b9810f}.node-mother:hover{border-color:#10b981;box-shadow:0 0 25px #10b98126}.node-mother .node-glow{background:radial-gradient(circle,#10b98166 0%,#0000 70%)}.node-comp-a{border-color:#f59e0b4d;box-shadow:0 0 20px #f59e0b0a}.node-comp-a:hover{border-color:#f59e0b;box-shadow:0 0 25px #f59e0b26}.node-comp-a .node-glow{background:radial-gradient(circle,#f59e0b66 0%,#0000 70%)}.node-comp-b{border-color:#ef44444d;box-shadow:0 0 20px #ef44440a}.node-comp-b:hover{border-color:#ef4444;box-shadow:0 0 25px #ef444426}.node-comp-b .node-glow{background:radial-gradient(circle,#ef444466 0%,#0000 70%)}.node-keyword{border-color:#0ea5e94d;width:150px;box-shadow:0 0 20px #0ea5e90a}.node-keyword:hover{border-color:#0ea5e9;box-shadow:0 0 25px #0ea5e926}.node-keyword .node-glow{background:radial-gradient(circle,#0ea5e966 0%,#0000 70%)}.node-content{flex-direction:column;gap:.18rem;display:flex}.node-tag{font-family:var(--font-family-mono);text-transform:uppercase;border-radius:.2rem;align-self:flex-start;padding:.05rem .25rem;font-size:.55rem;font-weight:700}.tag-emerald{color:#047857;background:#10b9811a}.tag-amber{color:#b45309;background:#f59e0b1a}.tag-crimson{color:#b91c1c;background:#ef44441a}.tag-sky{color:#0369a1;background:#0ea5e91a}.node-asin{font-family:var(--font-family-mono);color:#0f172a;font-size:.78rem;font-weight:700}.node-word{color:#0f172a;text-align:center;margin-block:.15rem;font-size:.78rem;font-weight:700}.node-title{color:#475569;white-space:nowrap;text-overflow:ellipsis;font-size:.65rem;overflow:hidden}.node-stats{font-family:var(--font-family-mono);justify-content:space-between;align-items:center;margin-top:.2rem;display:flex}.stat-price{color:#0f172a;font-size:.78rem;font-weight:700}.stat-buybox{color:#047857;font-size:.68rem;font-weight:600}.node-comp-a .stat-buybox{color:#b45309}.node-comp-b .stat-buybox{color:#b91c1c}.stat-volume{color:#0284c7;font-size:.68rem;font-weight:600}.node-hint{color:#64748b;text-align:center;margin-top:.15rem;font-size:.58rem}.energy-bar{background:#0f172a0f;border-radius:999px;width:100%;height:3px;margin-top:.25rem;overflow:hidden}.energy-fill{border-radius:999px;height:100%;transition:width .3s cubic-bezier(.4,0,.2,1)}.fill-emerald{background:#10b981}.fill-amber{background:#f59e0b}.fill-crimson{background:#ef4444}.chrono-timeline-surface{background:#f8fafc99;border-top:1px solid #0f172a0f;padding:.75rem 1rem}.timeline-controls{align-items:center;gap:.75rem;display:flex}.play-btn{color:#334155;cursor:pointer;background:#00000008;border:1px solid #0f172a14;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:32px;height:32px;transition:all .2s;display:flex}.play-btn:hover{background:#0000000f;border-color:#0f172a26;transform:scale(1.05)}.play-btn:active{transform:scale(.95)}.slider-wrapper{flex-direction:column;flex:1;gap:.25rem;display:flex}.slider-label{font-family:var(--font-family-mono);color:#64748b;letter-spacing:.05em;text-transform:uppercase;font-size:.62rem;font-weight:700}.chrono-slider{-webkit-appearance:none;cursor:pointer;background:#0f172a14;border-radius:999px;outline:none;width:100%;height:4px;transition:background .2s}.chrono-slider::-webkit-slider-thumb{appearance:none;cursor:pointer;background:#10b981;border-radius:50%;width:14px;height:14px;transition:transform .15s,background .15s;box-shadow:0 0 8px #10b9814d}.chrono-slider::-webkit-slider-thumb:hover{background:#059669;transform:scale(1.2)}.slider-ticks{font-family:var(--font-family-mono);color:#64748b;justify-content:space-between;margin-top:.1rem;font-size:.58rem;display:flex}.ai-logging-deck{font-family:var(--font-family-mono);background:#f8fafcf2;border-top:1px solid #0f172a0f;flex-direction:column;gap:.4rem;padding:.65rem 1rem;display:flex}.deck-header{color:#64748b;letter-spacing:.08em;align-items:center;gap:.4rem;font-size:.58rem;font-weight:700;display:flex}.terminal-icon{color:#059669}.deck-body{flex-direction:column;gap:.3rem;min-height:80px;max-height:120px;display:flex;overflow:hidden}.log-line{gap:.5rem;font-size:.68rem;line-height:1.35;transition:all .25s;display:flex}.log-line.current{opacity:1;transform:translate(0)}.log-line.faded{opacity:.45;font-size:.62rem}.log-time{color:#64748b;flex-shrink:0;font-weight:600}.log-message{white-space:normal;word-break:break-word;margin:0}.tone-success .log-message{font-weight:600;color:#047857!important}.tone-info .log-message{font-weight:600;color:#0369a1!important}.tone-warning .log-message{font-weight:600;color:#b45309!important}.tone-danger .log-message{font-weight:600;color:#b91c1c!important}.home-command-hero{transition:grid-template-columns .6s cubic-bezier(.16,1,.3,1),gap .6s}.home-saas-entry.is-expanded .home-command-hero{grid-template-columns:0fr 1fr!important;gap:0!important}.home-saas-entry.is-expanded .home-command-hero__main{opacity:0!important;pointer-events:none!important;width:0!important;padding:0!important;overflow:hidden!important;transform:translate(-50px)!important}.home-saas-entry.is-expanded .home-result-hint--ticket{flex:1!important;width:100%!important;height:100%!important}.home-command-surface.asin-command-surface--compact{box-shadow:none!important;background:0 0!important;border:none!important;max-width:32rem!important;margin:1.5rem 0 .5rem!important;padding:0!important}.asin-command-surface.asin-command-surface--compact:before,.home-command-surface.asin-command-surface:before,.workspace-command-surface.asin-command-surface:before,.asin-command-surface--compact:before,.home-command-surface:before,.workspace-command-surface:before{content:none!important;background:0 0!important;width:0!important;display:none!important}.asin-command-surface--compact .asin-command-surface__field{margin:0!important}.asin-command-surface--compact .asin-command-surface__control{-webkit-backdrop-filter:blur(8px)!important;backdrop-filter:blur(8px)!important;background:#fffc!important;border:1px solid #0c694833!important;border-radius:9999px!important;align-items:center!important;padding:.35rem .35rem .35rem 1.25rem!important;transition:border-color .25s,box-shadow .25s,background-color .25s!important;display:flex!important;box-shadow:0 4px 20px #0000000a,0 1px 3px #00000005!important}.asin-command-surface--compact .asin-command-surface__control:focus-within{border-color:var(--accent-primary,#0c6948)!important;background:#fff!important;box-shadow:0 6px 24px #0c694814,0 1px 3px #0c694808!important}.asin-command-surface--compact .asin-command-surface__control input{color:var(--text-primary,#11130f)!important;background:0 0!important;border:none!important;outline:none!important;padding:0!important;font-size:.95rem!important}.asin-command-surface--compact .asin-command-surface__control button{background:var(--accent-primary,#0c6948)!important;color:#fff!important;border-radius:9999px!important;height:auto!important;min-height:0!important;padding:.5rem 1.25rem!important;font-size:.85rem!important;font-weight:600!important;transition:transform .2s,opacity .2s!important;box-shadow:0 2px 8px #0c694833!important}.asin-command-surface--compact .asin-command-surface__control button:hover{transform:scale(1.02)!important}.asin-command-surface--compact .asin-command-surface__control button:active{transform:scale(.98)!important}.asin-command-surface--compact .asin-command-surface__requirements,.asin-command-surface--compact .asin-command-surface__actions{display:none!important}.home-command-surface-actions{align-items:center;gap:.65rem;margin-top:.75rem;padding-left:.5rem;display:flex}.home-command-link{color:var(--text-muted,#61695b);font-size:.85rem;font-weight:500;text-decoration:none;transition:color .2s}.home-command-link:hover{color:var(--accent-primary,#0c6948)}.home-command-link-divider{color:var(--border-subtle,#d9dbd0);font-size:.85rem}.home-preview-showcase{flex-direction:column;height:100%;display:flex}.expanded-canvas-container{color:#f4f4f5;border-radius:var(--radius-panel);background:#09090b;flex-direction:column;height:100%;animation:.5s cubic-bezier(.16,1,.3,1) fadeInShowcase;display:flex;overflow:hidden;box-shadow:0 25px 60px #00000073}@keyframes fadeInShowcase{0%{opacity:0;transform:scale(.98)}to{opacity:1;transform:scale(1)}}.expanded-canvas-header{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#0f0f14cc;border-bottom:1px solid #ffffff14;justify-content:space-between;align-items:center;padding:1rem 1.5rem;display:flex}.expanded-canvas-header .modal-title{align-items:center;gap:.65rem;display:flex}.expanded-canvas-header h3{color:#f4f4f5;letter-spacing:.03em;margin:0;font-size:1rem;font-weight:700}.pulse-dot{background:#10b981;border-radius:50%;width:8px;height:8px;animation:2s infinite pulseGlow;box-shadow:0 0 10px #10b98199}@keyframes pulseGlow{0%{opacity:.6;transform:scale(.9)}50%{opacity:1;transform:scale(1.1)}to{opacity:.6;transform:scale(.9)}}.canvas-collapse-btn{color:#d4d4d8;cursor:pointer;background:#ffffff0f;border:1px solid #ffffff1f;border-radius:9999px;padding:.45rem 1rem;font-size:.78rem;font-weight:600;transition:all .2s}.canvas-collapse-btn:hover{color:#fff;background:#ffffff1f;border-color:#ffffff40}.expanded-canvas-content{background:#09090b;grid-template-columns:1.25fr .75fr;height:calc(100% - 3.8rem);display:grid}.immersive-canvas-viewport-wrapper{background:radial-gradient(circle,#0c69481f 0%,#0000 70%);border-right:1px solid #ffffff14;height:100%;position:relative;overflow:hidden}.immersive-comparison-panel{background:#0a0a0c99;flex-direction:column;gap:1.25rem;padding:1.5rem;display:flex;overflow-y:auto}.immersive-comparison-panel h4{color:#fff;margin:0 0 .25rem;font-size:.95rem;font-weight:700}.panel-desc{color:#a1a1aa;margin:0;font-size:.8rem;line-height:1.5}.comparison-table{background:#ffffff05;border:1px solid #ffffff0f;border-radius:8px;flex-direction:column;display:flex;overflow:hidden}.table-row{border-bottom:1px solid #ffffff0f;grid-template-columns:1fr 1.2fr 1.2fr;align-items:center;padding:.65rem .85rem;font-size:.76rem;display:grid}.table-row:last-child{border-bottom:none}.table-row.table-header{color:#fff;background:#ffffff0a;border-bottom:1px solid #ffffff1f;font-weight:700}.row-dim{color:#d4d4d8;font-weight:600}.row-high{color:#34d399}.panel-footer-cue{color:#a1a1aa;background:#10b9810f;border:1px solid #10b9811f;border-radius:6px;padding:.75rem;font-size:.72rem;line-height:1.5}.showcase-tabs{background:var(--surface-inset,#f7f7f2);border-bottom:1px solid var(--border-subtle);border-top-left-radius:var(--radius-panel);border-top-right-radius:var(--radius-panel);gap:.5rem;padding:.5rem;display:flex}.showcase-tab{color:var(--text-muted);cursor:pointer;background:0 0;border:none;border-radius:6px;padding:.45rem .85rem;font-size:.8rem;font-weight:600;transition:all .2s}.showcase-tab:hover{color:var(--text-primary);background:#0000000a}.showcase-tab.active{color:var(--accent-primary,#0c6948);background:#fff;box-shadow:0 2px 8px #0000000f,0 1px 2px #00000008}.showcase-content{flex:1;padding:1rem;overflow-y:auto}.concept-panel{flex-direction:column;gap:1rem;height:100%;display:flex}.sidebar-canvas-wrapper{border-radius:var(--radius-card);border:1px solid var(--border-subtle);background:#000;height:180px;position:relative;overflow:hidden}.canvas-zoom-trigger{color:#fff;cursor:pointer;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#0f172ae6;border:none;border-radius:9999px;padding:.45rem 1rem;font-size:.72rem;font-weight:600;transition:all .25s;position:absolute;bottom:.75rem;right:.75rem;box-shadow:0 4px 12px #00000026}.canvas-zoom-trigger:hover{background:#1e293b;transform:translateY(-2px);box-shadow:0 6px 16px #0f172a4d}.concept-audit-card{border:1px solid var(--border-subtle);border-radius:var(--radius-card);background:#00000005;padding:.85rem 1rem}.concept-audit-card--dark{color:#e4e4e7;background:#ffffff08;border-color:#ffffff14}.concept-audit-card h4{margin:0 0 .5rem;font-size:.85rem;font-weight:700}.concept-audit-card ul{color:var(--text-secondary);flex-direction:column;gap:.35rem;margin:0;padding-left:1.15rem;font-size:.78rem;display:flex}.concept-audit-card--dark ul{color:#a1a1aa}.app-shell--marketing .page-frame,.app-shell--marketing .site-header__inner{width:92%!important;max-width:98rem!important;margin-inline:auto!important}.preview-table-disclosure,.demand-support-disclosure,.history-detail-disclosure{overflow:hidden;-webkit-backdrop-filter:blur(8px)saturate(110%)!important;backdrop-filter:blur(8px)saturate(110%)!important;border-radius:var(--radius-panel,12px)!important;background:#ffffff73!important;border:1px solid #0f172a14!important;transition:all .3s cubic-bezier(.16,1,.3,1)!important;box-shadow:0 4px 16px #0a122005!important}.preview-table-disclosure:hover,.demand-support-disclosure:hover,.history-detail-disclosure:hover{background:#ffffffa6!important;border-color:#0f172a1f!important;box-shadow:0 6px 20px #0a12200a!important}.demand-support-disclosure:not([open])>:not(summary){display:none!important}.preview-table-disclosure summary,.demand-support-disclosure summary,.history-detail-disclosure summary{cursor:pointer!important;color:var(--text-primary)!important;background:0 0!important;outline:none!important;justify-content:space-between!important;align-items:center!important;padding:.75rem 1rem!important;font-weight:600!important;transition:all .2s!important;display:flex!important;position:relative!important}.preview-table-disclosure summary:focus-visible,.demand-support-disclosure summary:focus-visible,.history-detail-disclosure summary:focus-visible{box-shadow:inset 0 0 0 2px var(--focus-ring,#10b981)!important}.preview-table-disclosure summary:after,.demand-support-disclosure summary:after,.history-detail-disclosure summary:after{content:"展开"!important;color:var(--text-muted-readable,#6b7280)!important;float:none!important;background:#0f172a0a!important;border-radius:9999px!important;align-items:center!important;gap:.35rem!important;padding:.2rem .5rem!important;font-size:.75rem!important;font-weight:500!important;transition:all .25s cubic-bezier(.16,1,.3,1)!important;display:inline-flex!important}.preview-table-disclosure[open] summary:after,.demand-support-disclosure[open] summary:after,.history-detail-disclosure[open] summary:after{content:"收起"!important;color:#047857!important;background:#10b9811a!important}.compare-sample-matrix-disclosure summary,.demand-result-detail-disclosure summary,.demand-term-reasoning-disclosure summary{grid-template-columns:minmax(0,1fr) auto!important;align-items:start!important;gap:.25rem .75rem!important;display:grid!important}.compare-sample-matrix-disclosure summary :where(span,strong,small),.demand-result-detail-disclosure summary :where(span,strong,small),.demand-term-reasoning-disclosure summary :where(span,strong,small){grid-column:1;min-width:0;line-height:1.35}.compare-sample-matrix-disclosure summary:after,.demand-result-detail-disclosure summary:after,.demand-term-reasoning-disclosure summary:after{white-space:nowrap!important;grid-area:1/2/span 3!important;align-self:center!important}.compare-sample-matrix-disclosure>.matrix-skeleton-preview,.demand-result-detail-disclosure>.surface-card,.demand-keyword-buckets-disclosure>.demand-keyword-buckets-grid{box-shadow:none!important;border:0!important;border-radius:0!important}.demand-keyword-buckets-disclosure>.demand-keyword-buckets-grid{padding:1rem!important}.global-task-center__row{gap:.55rem;display:grid;border-radius:var(--radius-card)!important;-webkit-backdrop-filter:blur(10px)saturate(120%)!important;backdrop-filter:blur(10px)saturate(120%)!important;background:#ffffff8c!important;border:1px solid #ffffff73!important;padding:.75rem!important;transition:all .2s!important;box-shadow:0 2px 8px #0a122005!important}.global-task-center__row:hover{transform:translateY(-1px);background:#ffffffd9!important;border-color:#ffffffb3!important;box-shadow:0 4px 12px #0a12200a!important}@keyframes premium-route-entrance{0%{opacity:0;transform:translateY(8px)scale(.996)}to{opacity:1;transform:translateY(0)scale(1)}}.app-sidebar__nav a{transition:background-color .22s cubic-bezier(.16,1,.3,1),color .22s cubic-bezier(.16,1,.3,1),transform .1s!important}.app-sidebar__nav a:active{transform:scale(.985)!important}@keyframes active-shimmer{0%{background-position:200% 0}to{background-position:-200% 0}}.skeleton-line,.route-loading-field,.skeleton-bar,.skeleton-circle,[data-preview-boundary] .skeleton-shimmer,.route-loading-panel .route-loading-field,.route-loading-actions span,.matrix-skeleton-preview__row i:after,.matrix-skeleton-preview__row span,.ranked-action-skeleton article span,.ranked-action-skeleton article dd{background:linear-gradient(90deg,#e3eaf380 25%,#ffffffbf 50%,#e3eaf380 75%) 0 0/200% 100%!important;animation:1.5s linear infinite active-shimmer!important}@keyframes polling-glow-breathe{0%{border-color:#2045db2e!important;box-shadow:0 4px 12px #2045db05!important}50%{border-color:#2045db73!important;box-shadow:0 4px 20px #2045db14!important}to{border-color:#2045db2e!important;box-shadow:0 4px 12px #2045db05!important}}[data-motion-state=running],.decision-receipt[data-motion-state=polling]{border-style:solid!important;border-width:1px!important;animation:2.4s ease-in-out infinite polling-glow-breathe!important}::-webkit-scrollbar{width:6px!important;height:6px!important}::-webkit-scrollbar-track{background:0 0!important}::-webkit-scrollbar-thumb{background:#2045db14!important;border:1px solid #fff6!important;border-radius:99px!important;transition:background-color .2s!important}::-webkit-scrollbar-thumb:hover{background:#2045db40!important;border-color:#fff9!important}.app-sidebar__footer{position:relative!important}.app-sidebar__footer:before{content:""!important;background:linear-gradient(to top,var(--surface-inset)20%,#f0f5fc00)!important;pointer-events:none!important;z-index:10!important;height:15px!important;position:absolute!important;top:-15px!important;left:0!important;right:0!important}.global-task-center__panel{position:relative!important}.global-task-center__panel:before{content:""!important;pointer-events:none!important;border-top-left-radius:inherit!important;border-top-right-radius:inherit!important;z-index:10!important;background:linear-gradient(#f1f3f6c7 20%,#f1f3f600)!important;height:12px!important;position:absolute!important;top:0!important;left:0!important;right:0!important}input:focus-visible,textarea:focus-visible,select:focus-visible,button:focus-visible,.button-primary:focus-visible,.button-secondary:focus-visible,[role=button]:focus-visible{border-color:var(--accent-strong,#2045db)!important;box-shadow:0 0 0 1px var(--accent-strong,#2045db)!important;outline:none!important}.app-sidebar__brand{border-bottom:1px dashed var(--border-subtle,#c8d4e466)!important;flex-direction:column!important;gap:.4rem!important;padding:1.6rem 1.25rem 1.25rem!important;display:flex!important}.app-sidebar__workspace{color:var(--accent-strong,#2045db)!important;background:#2045db0f!important;border-radius:4px!important;align-self:flex-start!important;margin-top:.2rem!important;padding:.15rem .45rem!important;font-size:.75rem!important;font-weight:500!important}.surface-card,.surface-card--strong,.workbench-pane,.task-object-bar,.task-page-section,.workspace-command-stage,.workspace-task-lane{border-radius:var(--radius-card,12px)!important;padding:1.25rem!important}.workbench-pane>.task-page-section,.workbench-pane--preview>.task-page-section{box-shadow:none!important;background:0 0!important;border:none!important;border-radius:0!important;padding:0!important}.workbench-pane .asin-decision-card,.workbench-pane--preview .asin-decision-card{border:1px solid var(--border-inset,#0f1e3c0a)!important;box-shadow:var(--shadow-soft)!important}.demand-login-gate,.compare-login-gate{flex:100%!important;width:100%!important;margin:.8rem 0 .5rem!important;display:grid!important;position:static!important}.demand-support-disclosure{flex:100%!important;width:100%!important;margin:.8rem 0 .5rem!important;display:block!important;position:static!important}.tool-page[data-nativgen-page-kind=strategy] .task-page-section{box-shadow:none!important;background:0 0!important;border:none!important;border-radius:0!important;padding:0!important}.tool-page[data-nativgen-page-kind=strategy] .task-page-section__head{margin-bottom:1.25rem!important;padding-left:.25rem!important}.strategy-choice-card,.workbench-state-card{position:relative;overflow:hidden;border-radius:var(--radius-card,12px)!important;border:1px solid var(--border-inset,#0f1e3c14)!important;background:var(--surface-card,#fff)!important;box-shadow:var(--shadow-soft,0 4px 12px #00000005)!important;font-family:Outfit,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif!important;transition:all .25s cubic-bezier(.16,1,.3,1)!important}.strategy-choice-card:hover,.workbench-state-card:hover{box-shadow:var(--shadow-medium,0 10px 25px #08122614)!important;border-color:var(--accent-primary,#2045db)!important;transform:translateY(-2px)!important}@supports (color:color-mix(in lab, red, red)){.strategy-choice-card:hover,.workbench-state-card:hover{border-color:color-mix(in srgb,var(--accent-primary,#2045db)30%,var(--border-inset,#0f1e3c14))!important}}.strategy-choice-card--success{background:linear-gradient(135deg,#16a34a05 0%,#16a34a0d 100%)!important;border-color:#16a34a26!important}.strategy-choice-card--success:hover{border-color:#16a34a4d!important}.strategy-choice-card--warn{background:linear-gradient(135deg,#d9770605 0%,#d977060d 100%)!important;border-color:#d9770626!important}.strategy-choice-card--warn:hover{border-color:#d977064d!important}.strategy-onboarding-card{border-radius:var(--radius-card,12px)!important;border:1px solid var(--border-inset,#0f1e3c14)!important;background:var(--surface-card,#fff)!important;box-shadow:var(--shadow-soft,0 4px 12px #00000005)!important;margin-bottom:1.5rem!important;padding:1.5rem!important;font-family:Outfit,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif!important}.strategy-onboarding-card--compact{background:var(--surface-inset)!important;box-shadow:none!important;margin-top:.75rem!important;margin-bottom:0!important;padding:.9rem!important}.strategy-onboarding-card--compact h3{margin-bottom:.28rem!important;font-size:.98rem!important}.strategy-onboarding-card--compact p{margin-bottom:.75rem!important;font-size:.8rem!important}.strategy-onboarding-card--compact form{gap:.55rem!important}.strategy-onboarding-card .eyebrow{color:var(--accent-primary,#2045db)!important;letter-spacing:.05em!important;text-transform:uppercase!important;margin-bottom:.25rem!important;font-size:.72rem!important;font-weight:700!important;display:block!important}.strategy-onboarding-card h3{color:var(--text-primary,#0f172a)!important;letter-spacing:-.01em!important;margin:0 0 .5rem!important;font-size:1.15rem!important;font-weight:800!important}.strategy-onboarding-card p{color:var(--text-muted,#475569)!important;margin:0 0 1.25rem!important;font-size:.86rem!important;line-height:1.5!important}.strategy-onboarding-card form{align-items:center!important;gap:.75rem!important;width:100%!important;display:flex!important}.strategy-onboarding-card form input{border-radius:var(--radius-control,6px)!important;border:1px solid var(--field-border,#cbd5e1)!important;background-color:var(--field-surface,#fff)!important;height:2.35rem!important;color:var(--field-text,#0f172a)!important;outline:none!important;flex-grow:1!important;padding:0 .85rem!important;font-family:inherit!important;font-size:.85rem!important;transition:all .2s cubic-bezier(.16,1,.3,1)!important}.strategy-onboarding-card form input:focus{border-color:var(--accent-primary,#2045db)!important;box-shadow:0 0 0 2px var(--accent-primary)!important}@supports (color:color-mix(in lab, red, red)){.strategy-onboarding-card form input:focus{box-shadow:0 0 0 2px color-mix(in srgb,var(--accent-primary)15%,transparent)!important}}.strategy-onboarding-card form button{cursor:pointer!important;border-radius:var(--radius-control,6px)!important;justify-content:center!important;align-items:center!important;height:2.35rem!important;padding:0 1.25rem!important;font-size:.85rem!important;font-weight:700!important;transition:all .2s cubic-bezier(.16,1,.3,1)!important;display:flex!important}@media (max-width:640px){.strategy-onboarding-card form{flex-direction:column!important;align-items:stretch!important}.strategy-onboarding-card--compact{padding:.78rem!important}.strategy-onboarding-card form input,.strategy-onboarding-card form button{width:100%!important;min-width:0!important}}@keyframes statsPulse{0%,to{opacity:1}50%{opacity:.35}}.stats-pulse-loader{color:var(--text-muted,#64748b);font-family:monospace;animation:1.5s ease-in-out infinite statsPulse;display:inline-block}body{letter-spacing:-.01em!important}.home-command-hero h1,.section-head h2,.product-mini-artifact__head strong,.compare-title,.strategy-choice-card strong,.asin-command-surface__head h2,.concept-panel h3{font-family:"Outfit",var(--font-sans)!important;letter-spacing:-.025em!important;font-weight:800!important}.product-mini-artifact,.home-tool-card,.strategy-choice-card,.workbench-state-card{background:#fff!important;border:1px solid #0000000e!important;transition:all .22s cubic-bezier(.16,1,.3,1)!important;box-shadow:0 1px 2px #00000003,0 4px 12px #00000004!important}.product-mini-artifact:hover,.home-tool-card:hover,.strategy-choice-card:hover,.workbench-state-card:hover{border-color:var(--accent-primary)!important;transform:translateY(-1.5px)!important;box-shadow:0 1px 2px #00000003,0 12px 24px -4px #00000009!important}@supports (color:color-mix(in lab, red, red)){.product-mini-artifact:hover,.home-tool-card:hover,.strategy-choice-card:hover,.workbench-state-card:hover{border-color:color-mix(in srgb,var(--accent-primary)24%,#00000014)!important}}.button-primary,.button-secondary,.button-ghost,.btn-primary,.btn-secondary,.strategy-choice-card,.workbench-state-card,.home-tool-card,.canvas-zoom-trigger{transition:transform var(--artifact-motion-fast)var(--artifact-motion-ease),border-color var(--artifact-motion-fast)var(--artifact-motion-ease),box-shadow var(--artifact-motion-fast)var(--artifact-motion-ease)!important}.button-primary:active,.button-secondary:active,.button-ghost:active,.btn-primary:active,.btn-secondary:active,.strategy-choice-card:active,.workbench-state-card:active,.home-tool-card:active,.canvas-zoom-trigger:active{transform:scale(.965)translateY(.5px)!important}.state-badge,.label-inline{border:1px solid #0000!important;border-radius:999px!important;align-items:center!important;gap:.38rem!important;padding:.2rem .62rem!important;font-size:.72rem!important;font-weight:600!important;line-height:1!important;display:inline-flex!important}.sidebar-canvas-wrapper{box-shadow:var(--shadow-soft)!important;border:1px solid #0001!important}.spatial-sandbox-panel{border:1px solid var(--border-subtle,#0000000f)!important;box-shadow:var(--shadow-soft)!important;background:linear-gradient(#fff,#fafafa)!important;border-radius:16px!important;margin-bottom:1.5rem!important;padding:1.5rem!important}.spatial-sandbox-header{margin-bottom:1.2rem!important}.spatial-sandbox-eyebrow{color:var(--accent-primary,#2045db)!important;text-transform:uppercase!important;letter-spacing:.06em!important;margin-bottom:.25rem!important;font-size:.72rem!important;font-weight:700!important;display:inline-block!important}.spatial-sandbox-title{color:var(--text-primary,#0a1325)!important;margin:0 0 .4rem!important;font-size:1.15rem!important;font-weight:800!important}.spatial-sandbox-description{color:var(--text-muted-readable,#4d5f78)!important;margin:0!important;font-size:.8rem!important}.spatial-sandbox-stage{background:#0f172a!important;border:1px solid #ffffff0a!important;border-radius:12px!important;grid-template-columns:minmax(0,1.6fr) minmax(0,1fr)!important;align-items:center!important;gap:1.5rem!important;padding:1rem!important;display:grid!important;position:relative!important;overflow:hidden!important}@media (max-width:768px){.spatial-sandbox-stage{grid-template-columns:1fr!important}}.spatial-sandbox-svg{width:100%!important;height:auto!important;max-height:360px!important;display:block!important}.orbit-ring{fill:none!important;stroke:#ffffff12!important;stroke-width:1px!important;stroke-dasharray:4 4!important}.orbit-ring--threat{stroke:#ef44442e!important}.orbit-ring--advantage{stroke:#10b9812e!important}.orbit-ray{fill:none!important;stroke:#ffffff08!important;stroke-width:1px!important;transition:all .25s!important}.orbit-ray.is-active{stroke:#26baff38!important;stroke-width:1.5px!important;stroke-dasharray:2 2!important}.orbit-ray--threat.is-active{stroke:#ef44444d!important}.orbit-ray--advantage.is-active{stroke:#10b9814d!important}.orbit-label{fill:#ffffff59!important;text-anchor:middle!important;letter-spacing:.05em!important;pointer-events:none!important;font-family:system-ui,sans-serif!important;font-size:9px!important;font-weight:500!important}.orbit-label--threat{fill:#ef44448c!important}.orbit-label--advantage{fill:#10b9818c!important}.gravity-node{cursor:pointer!important}.gravity-node .node-inner{fill:#1e293b!important;stroke:#fff3!important;stroke-width:1.5px!important;transition:all .2s cubic-bezier(.16,1,.3,1)!important}.gravity-node .node-outer{fill:none!important;stroke:#ffffff0d!important;stroke-width:4px!important}.gravity-node .node-label{fill:#f8fafc!important;text-anchor:middle!important;pointer-events:none!important;font-family:system-ui,sans-serif!important;font-size:10px!important;font-weight:700!important}.gravity-node--subject .node-inner{fill:#0a1936!important;stroke:var(--accent-primary,#2045db)!important;stroke-width:2px!important}.gravity-node--subject .node-outer{stroke:#2045db33!important;stroke-width:8px!important;animation:3s infinite alternate pulseSubject!important}@keyframes pulseSubject{0%{stroke-width:6px;opacity:.6}to{stroke-width:14px;opacity:.9}}.gravity-node--satellite.is-success .node-inner{stroke:#10b981!important}.gravity-node--satellite.is-failed .node-inner{stroke:#ef4444!important}.gravity-node--satellite.is-loading .node-inner{stroke:#f59e0b!important}.gravity-node--satellite .node-outer-glowing{fill:none!important;stroke:#0000!important;stroke-width:6px!important;transition:all .25s!important}.gravity-node--satellite.is-hovered .node-outer-glowing{stroke:#38bdf840!important;stroke-width:10px!important}.gravity-node--satellite.threat.is-hovered .node-outer-glowing{stroke:#ef444440!important}.gravity-node--satellite.advantage.is-hovered .node-outer-glowing{stroke:#10b98140!important}.gravity-node--satellite.is-hovered .node-inner{fill:#0f172a!important}.spatial-sandbox-hud{-webkit-backdrop-filter:blur(10px)!important;backdrop-filter:blur(10px)!important;color:#e2e8f0!important;background:#0f172acc!important;border:1px solid #ffffff14!important;border-radius:10px!important;flex-direction:column!important;justify-content:center!important;height:200px!important;padding:1rem!important;transition:all .3s!important;display:flex!important;box-shadow:0 10px 25px -5px #00000080!important}.spatial-sandbox-hud.is-visible{background:#0f172af2!important;border-color:#38bdf840!important}.hud-idle-message{color:#94a3b8!important;text-align:center!important;font-size:.8rem!important;font-style:italic!important}.hud-content{flex-direction:column!important;gap:.6rem!important;display:flex!important}.hud-title-bar{border-bottom:1px solid #ffffff14!important;justify-content:space-between!important;align-items:center!important;padding-bottom:.4rem!important;display:flex!important}.hud-badge{color:#38bdf8!important;text-transform:uppercase!important;font-size:.65rem!important;font-weight:700!important}.hud-asin{font-family:var(--font-mono,monospace)!important;color:#fff!important;font-size:.85rem!important}.hud-metric-row{align-items:center!important;gap:.5rem!important;font-size:.8rem!important;display:flex!important}.hud-label{color:#94a3b8!important}.hud-value{color:#fff!important;font-weight:600!important}.hud-variance{border-radius:4px!important;padding:.05rem .3rem!important;font-size:.72rem!important;font-weight:700!important}.hud-variance.is-threat{color:#f87171!important;background:#ef444426!important;border:1px solid #ef444433!important}.hud-variance.is-advantage{color:#34d399!important;background:#10b98126!important;border:1px solid #10b98133!important}.hud-footer-hint{color:#64748b!important;border-top:1px dashed #ffffff0a!important;margin-top:.3rem!important;padding-top:.4rem!important;font-size:.7rem!important}@keyframes highlightBlink{0%{background-color:#2045db40}50%{background-color:#2045db0d}to{background-color:#0000}}.highlight-blink{animation:.8s 3 highlightBlink!important}.boss-decision-summary,.operator-detail-summary,.copy-design-action-summary,.seo-demand-evidence-summary{grid-template-columns:repeat(auto-fit,minmax(11rem,1fr));align-content:start;gap:.68rem;width:100%;font-family:inherit;display:grid}.boss-decision-summary__item,.operator-detail-summary__item,.copy-design-action-summary__item,.seo-demand-evidence-summary__item{border:1px solid var(--border-subtle);border-radius:var(--radius-card);background:var(--surface-readable-soft);min-width:0;box-shadow:var(--surface-edge-table);flex-direction:column;align-items:flex-start;gap:.45rem;padding:.88rem 1rem;transition:all .22s cubic-bezier(.16,1,.3,1);display:flex}.boss-decision-summary__item:hover,.operator-detail-summary__item:hover,.copy-design-action-summary__item:hover,.seo-demand-evidence-summary__item:hover{border-color:var(--accent-primary)}@supports (color:color-mix(in lab, red, red)){.boss-decision-summary__item:hover,.operator-detail-summary__item:hover,.copy-design-action-summary__item:hover,.seo-demand-evidence-summary__item:hover{border-color:color-mix(in srgb,var(--accent-primary)35%,var(--border-subtle))}}.boss-decision-summary__item:hover,.operator-detail-summary__item:hover,.copy-design-action-summary__item:hover,.seo-demand-evidence-summary__item:hover{background:var(--surface-card);transform:translateY(-1px);box-shadow:0 4px 12px #0f172a08}.boss-decision-summary__item span,.operator-detail-summary__item span,.copy-design-action-summary__item span,.seo-demand-evidence-summary__item span{color:var(--text-muted-readable);text-transform:uppercase;letter-spacing:.06em;margin:0;padding:0;font-size:.72rem;font-weight:700;display:block}.boss-decision-summary__item strong,.operator-detail-summary__item strong,.copy-design-action-summary__item strong,.seo-demand-evidence-summary__item strong{color:var(--text-primary);overflow-wrap:break-word;word-break:break-word;margin:0;padding:0;font-size:.9rem;font-weight:500;line-height:1.45;display:block}.boss-decision-summary__item [data-theme-surface=seller-posture-badge],.operator-detail-summary__item [data-theme-surface=seller-posture-badge],.copy-design-action-summary__item [data-theme-surface=seller-posture-badge],.seo-demand-evidence-summary__item [data-theme-surface=seller-posture-badge]{margin-top:.2rem}@media (max-width:780px){.boss-decision-summary,.operator-detail-summary,.copy-design-action-summary,.seo-demand-evidence-summary{grid-template-columns:1fr;gap:.5rem}.boss-decision-summary__item,.operator-detail-summary__item,.copy-design-action-summary__item,.seo-demand-evidence-summary__item{padding:.75rem .85rem}}.app-shell--app .spatial-sandbox-controls button.dimension-btn{color:var(--text-secondary,#22314b)!important;background:0 0!important}.app-shell--app .spatial-sandbox-controls button.dimension-btn.is-active{background-color:var(--accent-primary,#2045db)!important;background:var(--accent-primary,#2045db)!important;color:#fff!important}.dense-preview-table tbody tr:has(.label-inline--warn){background-color:#fff3d6!important}.dense-preview-table tbody tr:has(.label-inline--warn) :where(td,strong,span,small,.label-inline--warn){color:#1a1a1a!important}.play-btn.playing{color:#0f172a!important;background-color:#10b981!important}.spatial-zoom-hud-controls button.zoom-hud-btn,button[title=放大],button[title=缩小],button[title=重置视图]{color:#fff!important;opacity:1!important}.asin-command-surface--compact .asin-command-surface__control button,.asin-command-surface__control button{min-height:44px!important}.task-state-strip__item[data-tone=success],.task-object-item[data-tone=success],.dense-result-rail__item[data-tone=success]{background:linear-gradient(#e7f8eef5,#f2fdf6f0)!important;border-color:#10b98147!important}.task-state-strip__item[data-tone=success] :where(strong,p,span,small),.task-object-item[data-tone=success] :where(strong,p,span,small),.dense-result-rail__item[data-tone=success] :where(strong,p,span,small){color:#0b5c2a!important}.task-state-strip__item[data-tone=danger],.task-object-item[data-tone=danger],.dense-result-rail__item[data-tone=danger]{background:linear-gradient(#fff0f0f5,#fff7f7f0)!important;border-color:#ef444447!important}.task-state-strip__item[data-tone=danger] :where(strong,p,span,small),.task-object-item[data-tone=danger] :where(strong,p,span,small),.dense-result-rail__item[data-tone=danger] :where(strong,p,span,small){color:#8f1b14!important}.task-state-strip__item[data-tone=warn],.task-object-item[data-tone=warn],.dense-result-rail__item[data-tone=warn]{background:linear-gradient(#fff4dff5,#fffaeff0)!important;border-color:#d8a85b59!important}.task-state-strip__item[data-tone=warn] :where(strong,p,span,small),.task-object-item[data-tone=warn] :where(strong,p,span,small),.dense-result-rail__item[data-tone=warn] :where(strong,p,span,small){color:#3d2506!important}.input-error{border-color:#ef4444!important;box-shadow:0 0 0 2px #ef444433!important}.error-message,p.input-error{color:#ef4444!important;margin-top:.25rem!important;font-size:.75rem!important}.btn-disabled{opacity:.5!important;cursor:not-allowed!important;pointer-events:none!important}.app-shell--app .tool-page[data-nativgen-page-kind=strategy] .task-page-section__head h2,.app-shell--app .tool-page[data-nativgen-page-kind=strategy] h2,.app-shell--app .tool-page[data-nativgen-page-kind=strategy] h1{color:var(--text-primary,#0a1325)!important}.app-shell--app .tool-page[data-nativgen-page-kind=strategy] .task-page-section__head .eyebrow,.app-shell--app .tool-page[data-nativgen-page-kind=strategy] .task-state-strip__item span{color:var(--text-muted-readable,#38485c)!important}.app-shell--app .tool-page[data-nativgen-page-kind=strategy] .section-copy,.app-shell--app .tool-page[data-nativgen-page-kind=strategy] p{color:var(--text-secondary,#22314b)!important}.strategy-action-card .label-inline{background-color:var(--accent-primary,#2045db)!important;color:#fff!important;font-weight:700!important}.workspace-ledger-panel,.workspace-readiness-rail,.workspace-entry-strip{background:var(--surface-card,#fff)!important;border:1px solid var(--border,var(--border-subtle,#0f1e3c0f))!important}.workspace-readiness-rail__item,.workspace-entry-strip__item{background:var(--surface-readable-soft,var(--surface-inset,#f1f3f6))!important;border-color:var(--border-subtle,#0f1e3c0f)!important}.workspace-readiness-rail__item span,.workspace-entry-strip__item span,.workspace-entry-strip__item small,.workspace-readiness-rail__item small{color:var(--text-muted-readable,#38485c)!important}.workspace-readiness-rail__item strong,.workspace-entry-strip__item strong{color:var(--text-primary,#0a1325)!important}@media (max-width:768px){.site-nav.marketing-nav,.site-header__actions--marketing{display:none!important}.home-command-hero{flex-direction:column!important;padding:1.5rem 1rem!important}.home-command-hero__main h1{font-size:2rem!important;line-height:1.2!important}.home-result-hint{width:100%!important;margin-top:1.5rem!important}.workspace-utility-grid{grid-template-columns:1fr!important}}.cli-timeline-console span{color:#e2e8f0!important}.cli-timeline-console div>span:first-child{color:#8492a6!important}.cli-timeline-console strong{color:#e2e8f0!important}.cli-timeline-console span[style*="color: rgb(148, 163, 184)"],.cli-timeline-console span[style*="color: #94A3B8"]{color:#94a3b8!important}.cli-timeline-console div:last-child strong{color:#34d399!important}.cli-timeline-console div:last-child span[style*="color: rgb(167, 243, 208)"],.cli-timeline-console div:last-child span[style*="color: #A7F3D0"]{color:#a7f3d0!important}.app-shell--app .label-inline--success,.app-shell--app [data-state-tone=success] .label-inline{background:var(--badge-success-bg,#e7f8ee)!important;border-color:var(--badge-success-border,#10b98133)!important;color:var(--badge-success-text,#0b5c2a)!important}.app-shell--app .label-inline--warn,.app-shell--app [data-state-tone=review] .label-inline,.app-shell--app [data-state-tone=stale] .label-inline,.app-shell--app [data-state-tone=preview] .label-inline{background:var(--badge-warning-bg,#fff4df)!important;border-color:var(--badge-warning-border,#d8a85b4d)!important;color:#7a4600!important}.app-shell--app [data-state-tone=readonly] .label-inline{color:#334155!important;background:#f1f5f9!important;border-color:#cbd5e1!important}.app-shell--app [data-state-tone=readonly] .label-inline__dot{background:#64748b!important;box-shadow:0 0 0 3px #64748b1f!important}.app-shell--app .label-inline--danger,.app-shell--app [data-state-tone=danger] .label-inline,.app-shell--app [data-state-tone=blocked] .label-inline{background:var(--badge-danger-bg,#fff0f0)!important;border-color:var(--badge-danger-border,#ef444433)!important;color:var(--badge-danger-text,#8f1b14)!important}.app-shell--app .label-inline--neutral,.app-shell--app [data-state-tone=neutral] .label-inline{color:#334155!important;background:#f1f5f9!important;border-color:#cbd5e1!important}.home-result-hint--ticket{min-height:100%;padding:clamp(.8rem,1.2vw,1rem)}.home-seller-preview{border:1px solid var(--border-subtle);border-radius:calc(var(--radius-panel) + .25rem);background:linear-gradient(180deg,var(--surface-panel-strong),var(--surface-evidence)),var(--surface-panel-strong);align-content:start;gap:.82rem;min-height:100%;padding:clamp(1rem,1.8vw,1.28rem);display:grid}@supports (color:color-mix(in lab, red, red)){.home-seller-preview{background:linear-gradient(180deg,color-mix(in srgb,var(--surface-panel-strong)96%,transparent),color-mix(in srgb,var(--surface-evidence)88%,var(--surface-panel-strong))),var(--surface-panel-strong)}}.home-seller-preview{box-shadow:inset 0 1px 0 var(--surface-panel-strong),var(--shadow-card)}@supports (color:color-mix(in lab, red, red)){.home-seller-preview{box-shadow:inset 0 1px 0 color-mix(in srgb,var(--surface-panel-strong)88%,transparent),var(--shadow-card)}}.home-seller-preview__head,.home-seller-preview__decision,.home-seller-preview__actions,.home-seller-preview__table{border:1px solid var(--border-subtle);border-radius:var(--radius-card);background:var(--surface-panel-strong);min-width:0}@supports (color:color-mix(in lab, red, red)){.home-seller-preview__head,.home-seller-preview__decision,.home-seller-preview__actions,.home-seller-preview__table{background:color-mix(in srgb,var(--surface-panel-strong)86%,var(--surface-evidence))}}.home-seller-preview__head{justify-content:space-between;align-items:start;gap:.75rem;padding:.88rem;display:flex}.home-seller-preview__head strong{color:var(--text-primary);font-family:var(--font-next-mono);margin-top:.18rem;font-size:1.08rem;display:block}.home-seller-preview__head p,.home-seller-preview__decision p,.home-seller-preview__actions li,.home-seller-preview__metrics small{color:var(--text-muted-readable);line-height:1.45}.home-seller-preview__status{border:1px solid var(--state-review);flex:none}@supports (color:color-mix(in lab, red, red)){.home-seller-preview__status{border:1px solid color-mix(in srgb,var(--state-review)42%,var(--border-subtle))}}.home-seller-preview__status{background:var(--state-review);border-radius:999px}@supports (color:color-mix(in lab, red, red)){.home-seller-preview__status{background:color-mix(in srgb,var(--state-review)12%,var(--surface-panel-strong))}}.home-seller-preview__status{padding:.28rem .58rem;font-size:.78rem;font-weight:800;color:var(--text-primary)!important}.home-seller-preview__decision{border-color:var(--state-review);gap:.26rem;padding:.92rem;display:grid}@supports (color:color-mix(in lab, red, red)){.home-seller-preview__decision{border-color:color-mix(in srgb,var(--state-review)34%,var(--border-subtle))}}.home-seller-preview__decision span,.home-seller-preview__actions>span{font-size:.75rem;font-weight:750;color:var(--text-muted-readable)!important}.home-seller-preview__decision strong{color:var(--text-primary);font-size:1.18rem;line-height:1.22}.home-seller-preview__metrics{grid-template-columns:repeat(3,minmax(0,1fr));gap:.55rem;margin:0;display:grid}.home-seller-preview__metrics div{border:1px solid var(--border-subtle);border-radius:var(--radius-control);background:var(--surface-panel-strong);min-width:0;padding:.62rem}.home-seller-preview__metrics dt{color:var(--text-muted-readable);font-size:.72rem;font-weight:750}.home-seller-preview__metrics dd{color:var(--text-primary);font-family:var(--font-next-mono);margin:.15rem 0 0;font-weight:850}.home-seller-preview__actions{gap:.42rem;padding:.82rem;display:grid}.home-seller-preview__actions ol{gap:.28rem;margin:0;padding-left:1.15rem;display:grid}.home-seller-preview__table{overflow:hidden}.home-seller-preview__table div{border-top:1px solid var(--border-subtle);grid-template-columns:.92fr .9fr 1fr;display:grid}.home-seller-preview__table div:first-child{background:var(--surface-inset);border-top:0}@supports (color:color-mix(in lab, red, red)){.home-seller-preview__table div:first-child{background:color-mix(in srgb,var(--surface-inset)82%,var(--surface-panel-strong))}}.home-seller-preview__table div:first-child{font-weight:800}.home-seller-preview__table span{overflow-wrap:anywhere;min-width:0;padding:.5rem .62rem;font-size:.8rem;color:var(--text-primary)!important}.workspace-next-step-card{align-content:start;gap:.72rem;grid-template-columns:auto minmax(0,1fr)!important}.workspace-next-step-card h2,.workspace-next-step-card p,.workspace-next-step-card__list,.workspace-next-step-card .workspace-compare-start__actions{grid-column:1/-1;min-width:0}.workspace-next-step-card .matrix-skeleton-preview{display:none}.workspace-next-step-card__list{gap:.45rem;margin:0;padding:0;list-style:none;display:grid}.workspace-next-step-card__list li{color:var(--text-secondary);align-items:center;gap:.48rem;font-size:.88rem;font-weight:700;display:flex}.workspace-next-step-card__list li:before{content:"";background:var(--state-success);border-radius:999px;width:.48rem;height:.48rem}.workspace-next-step-card .workspace-compare-start__actions{padding-top:.25rem}.analyze-result-page-head{border:1px solid var(--border-subtle);border-radius:var(--radius-panel);background:var(--surface-panel-strong,#fff);gap:.35rem;margin-bottom:.85rem;padding:.9rem 1rem;display:grid}.analyze-result-page-head h1{color:var(--text-primary);margin:0;font-size:clamp(1.18rem,2vw,1.58rem);line-height:1.25}.analyze-result-page-head p{color:var(--text-secondary);margin:0;font-size:.92rem;line-height:1.45}.analyze-manual-draft-bridge{border:1px solid var(--state-success,#16a34a);justify-content:space-between;align-items:center;gap:.8rem;margin:-.25rem 0 .9rem;padding:.82rem .95rem;display:flex}@supports (color:color-mix(in lab, red, red)){.analyze-manual-draft-bridge{border:1px solid color-mix(in srgb,var(--state-success,#16a34a)28%,var(--border-subtle))}}.analyze-manual-draft-bridge{border-radius:var(--radius-card);background:var(--state-success-soft,#dcfce7)}@supports (color:color-mix(in lab, red, red)){.analyze-manual-draft-bridge{background:color-mix(in srgb,var(--state-success-soft,#dcfce7)48%,var(--surface-panel-strong,#fff))}}.analyze-manual-draft-bridge{box-shadow:0 10px 22px #0f172a0f}.analyze-manual-draft-bridge>div{gap:.22rem;min-width:0;display:grid}.analyze-manual-draft-bridge strong{color:var(--text-primary);font-size:1rem;line-height:1.25}.analyze-manual-draft-bridge p{color:var(--text-secondary);margin:0;font-size:.88rem;line-height:1.45}.analyze-manual-draft-bridge .button-secondary{white-space:nowrap;flex:none;justify-content:center;min-width:8rem}.admin-trial-refresh{justify-items:end;gap:.24rem;display:grid}.admin-trial-refresh small{max-width:14rem;color:var(--text-muted-readable,#38485c);text-align:right;font-size:.74rem;line-height:1.28}.history-row-detail-trigger{white-space:nowrap;min-width:2.75rem;min-height:2.5rem;padding-inline:.68rem!important}.history-dossier-card__details>summary{align-items:center;min-height:2.75rem}.task-ledger-row{grid-template-columns:minmax(7.5rem,.78fr) minmax(7rem,.62fr) minmax(7rem,.62fr) minmax(7.5rem,.74fr) minmax(6.2rem,auto)}.task-ledger-row__action{justify-items:end;min-width:6.2rem}.task-ledger-row__action :where(.button-primary,.button-secondary,.button-ghost){white-space:nowrap;justify-content:center;min-width:5.5rem}@media (max-width:820px){.home-command-hero{min-height:0}.home-result-hint--ticket{padding:0}.home-seller-preview{gap:.65rem;padding:.82rem}.home-seller-preview__metrics{grid-template-columns:1fr}.home-seller-preview__actions,.home-seller-preview__table{display:none}.home-command-surface.asin-command-surface--compact .asin-command-surface__control{gap:.5rem;border-radius:var(--radius-card)!important;flex-direction:column!important;align-items:stretch!important;padding:.55rem!important}.home-command-surface.asin-command-surface--compact .asin-command-surface__control>div{width:100%;min-width:0}.home-command-surface.asin-command-surface--compact .asin-command-surface__control input{min-height:2.75rem;border-radius:var(--radius-control)!important;background:var(--surface-panel-strong)!important;width:100%!important;padding:0 3.8rem 0 .75rem!important}.home-command-surface.asin-command-surface--compact .asin-command-surface__control button{justify-content:center;width:100%}.workspace-next-step-card{padding:1rem!important}.workspace-next-step-card p{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.analyze-result-page-head{padding:.8rem}.analyze-manual-draft-bridge{flex-direction:column;align-items:stretch;margin-top:-.2rem;padding:.82rem}.analyze-manual-draft-bridge .button-secondary{width:100%}.admin-trial-refresh{justify-items:stretch;width:100%}.admin-trial-refresh small{text-align:left;max-width:none}.task-ledger-row__action{justify-items:stretch}}.task-return-context-bridge{border:1px solid var(--border-subtle);border-radius:var(--radius-card);background:var(--surface-inset);justify-content:space-between;align-items:center;gap:.75rem;margin:.75rem 0 1rem;padding:.75rem .875rem;display:flex}@supports (color:color-mix(in lab, red, red)){.task-return-context-bridge{background:color-mix(in srgb,var(--surface-inset)78%,transparent)}}.task-return-context-bridge__copy{color:var(--text-secondary);margin:0;font-size:.875rem;line-height:1.5}@media (max-width:640px){.task-return-context-bridge{flex-direction:column;align-items:stretch}.task-return-context-bridge .button-secondary{justify-content:center;width:100%}}.button-primary:disabled,.button-secondary:disabled,.button-ghost:disabled,.button-primary[aria-disabled=true],.button-secondary[aria-disabled=true],.button-ghost[aria-disabled=true]{background:var(--control-disabled-surface)!important;background-color:var(--control-disabled-surface)!important;color:var(--control-disabled-text)!important;-webkit-text-fill-color:var(--control-disabled-text)!important;border-color:var(--control-disabled-border)!important;box-shadow:inset 0 0 0 1px var(--control-disabled-border)!important;cursor:not-allowed!important;transform:none!important}@media (max-width:1100px){.app-shell--app .app-sidebar-toggle{z-index:calc(var(--z-drawer) + 3)!important}.app-shell--app .app-sidebar{border-radius:0 var(--radius-card)var(--radius-card)0!important;overscroll-behavior:contain!important;width:min(20rem,84vw)!important;min-height:100dvh!important;max-height:100dvh!important;z-index:calc(var(--z-drawer) + 2)!important;position:fixed!important;inset:0 auto 0 0!important;overflow-y:auto!important}.app-shell--app .app-sidebar-backdrop{z-index:calc(var(--z-drawer) + 1)!important;background:#0f172a57!important;inset:0!important}}:root,html[data-theme=horizon]{--font-sans:var(--font-next-sans),"Outfit","Inter","PingFang SC","Microsoft YaHei",-apple-system,BlinkMacSystemFont,sans-serif;--font-mono:var(--font-next-mono),"JetBrains Mono","Fira Code",monospace;--font-family-sans:var(--font-sans);--font-family-mono:var(--font-mono);--surface-shell:#d6dfed;--surface-shell-strong:#f6f9fff0;--surface-app:#e3eaf3;--surface-panel:#f7faffe0;--surface-panel-strong:#fffffff2;--surface-panel-soft:#dbe5f2;--surface-evidence:#f3f7fd;--surface-interactive:#fff;--surface-inset:#f0f5fcf5;--surface-inset-strong:#e2eaf5fa;--surface-skeleton:var(--surface-inset);--surface-overlay:#fafcffeb;--surface-elevated:#fff;--surface-command:var(--surface-panel-strong);--surface-result:var(--surface-evidence);--surface-data:var(--surface-panel-strong);--surface-matrix:var(--surface-panel-strong);--surface-preview:var(--surface-inset);--surface-secondary-preview:var(--surface-inset);--surface-utility:var(--surface-panel-soft);--surface-notice:var(--surface-inset);--surface-alert:var(--surface-warn-soft);--surface-drawer:var(--surface-elevated);--surface-sheet:var(--surface-elevated);--surface-compact-record:var(--surface-readable-light);--surface-disabled:var(--control-disabled-surface);--artifact-command-bg:var(--surface-panel-strong);--artifact-receipt-bg:var(--surface-evidence);--artifact-matrix-bg:var(--surface-readable-light);--artifact-tier-bg:var(--surface-readable-light);--artifact-action-bg:var(--surface-readable-light);--artifact-ledger-bg:var(--surface-readable-light);--artifact-mini-bg:var(--surface-readable-light);--artifact-sheet-bg:var(--surface-readable-light);--artifact-border:var(--border-subtle);--artifact-border-strong:var(--accent-primary)}@supports (color:color-mix(in lab, red, red)){:root,html[data-theme=horizon]{--artifact-border-strong:color-mix(in srgb,var(--accent-primary)24%,var(--border-subtle))}}:root,html[data-theme=horizon]{--artifact-focus-ring:0 0 0 3px var(--field-focus-ring);--artifact-row-hover:var(--accent-primary)}@supports (color:color-mix(in lab, red, red)){:root,html[data-theme=horizon]{--artifact-row-hover:color-mix(in srgb,var(--accent-primary)5%,var(--surface-readable-soft))}}:root,html[data-theme=horizon]{--state-real-bg:var(--badge-success-bg);--state-real-text:var(--badge-success-text);--state-real-border:var(--badge-success-border);--state-sample-bg:var(--badge-preview-bg);--state-sample-text:var(--badge-preview-text);--state-sample-border:var(--badge-preview-border);--state-demo-bg:var(--badge-preview-bg);--state-demo-text:var(--badge-preview-text);--state-demo-border:var(--badge-preview-border);--state-preview-bg:var(--badge-preview-bg);--state-preview-text:var(--badge-preview-text);--state-preview-border:var(--badge-preview-border);--state-running-bg:var(--badge-info-bg);--state-running-text:var(--badge-info-text);--state-running-border:var(--badge-info-border);--state-partial-bg:var(--badge-warning-bg);--state-partial-text:var(--badge-warning-text);--state-partial-border:var(--badge-warning-border);--state-failed-bg:var(--badge-danger-bg);--state-failed-text:var(--badge-danger-text);--state-failed-border:var(--badge-danger-border);--state-retry-bg:var(--badge-warning-bg);--state-retry-text:var(--badge-warning-text);--state-retry-border:var(--badge-warning-border);--state-stale-bg:var(--badge-warning-bg);--state-stale-text:var(--badge-warning-text);--state-stale-border:var(--badge-warning-border);--state-gated-bg:var(--badge-neutral-bg);--state-gated-text:var(--badge-neutral-text);--state-gated-border:var(--badge-neutral-border);--state-readonly-bg:var(--badge-readonly-bg);--state-readonly-text:var(--badge-readonly-text);--state-readonly-border:var(--badge-readonly-border);--state-unsupported-bg:var(--badge-danger-bg);--state-unsupported-text:var(--badge-danger-text);--state-unsupported-border:var(--badge-danger-border);--state-source-limited-bg:var(--badge-warning-bg);--state-source-limited-text:var(--badge-warning-text);--state-source-limited-border:var(--badge-warning-border);--state-quota-limited-bg:var(--badge-warning-bg);--state-quota-limited-text:var(--badge-warning-text);--state-quota-limited-border:var(--badge-warning-border);--state-verified-bg:var(--badge-success-bg);--state-verified-text:var(--badge-success-text);--state-verified-border:var(--badge-success-border);--state-needs-review-bg:var(--badge-warning-bg);--state-needs-review-text:var(--badge-warning-text);--state-needs-review-border:var(--badge-warning-border);--state-conflict-bg:var(--badge-danger-bg);--state-conflict-text:var(--badge-danger-text);--state-conflict-border:var(--badge-danger-border);--state-missing-bg:var(--badge-neutral-bg);--state-missing-text:var(--badge-neutral-text);--state-missing-border:var(--badge-neutral-border);--state-unavailable-bg:var(--badge-danger-bg);--state-unavailable-text:var(--badge-danger-text);--state-unavailable-border:var(--badge-danger-border);--source-fresh-bg:#edf8f1;--source-fresh-text:#075236;--source-fresh-border:#8ac7a0;--source-cached-bg:#fff8e8;--source-cached-text:#5e3807;--source-cached-border:#d8a85b;--source-unavailable-bg:#fff2f1;--source-unavailable-text:#8f1b14;--source-unavailable-border:#e0a09a;--surface-success-soft:#f0fdf4;--surface-warn-soft:#fffbeb;--surface-danger-soft:#fef2f2;--text-primary:#0a1325;--text-secondary:#22314b;--text-muted:#4d5f78;--text-muted-readable:#4d5f78;--text-inverse:#fff;--text-on-light:var(--text-primary);--text-on-light-muted:var(--text-secondary);--text-on-dark:#f4f8ff;--text-on-dark-muted:#cbd7e8;--text-on-warning:#201204;--surface-readable-light:#fff;--surface-readable-soft:#f7faff;--surface-readable-dark:#0f1f35;--surface-readable-warning:#fff4df;--control-error:#b42318;--control-error-surface:#fff1f0;--control-disabled-text:#334155;--control-disabled-surface:#d8e1ee;--control-disabled-border:#b6c4d8;--field-surface:#fff;--field-text:#0a1325;--field-placeholder:#5c6f88;--field-helper:#4d5f78;--field-border:#b6c4d8;--field-focus-ring:#2045db38;--field-error-text:#9f1a12;--badge-neutral-bg:#eef3f9;--badge-neutral-text:#102033;--badge-neutral-border:#b8c7dc;--badge-success-bg:#e7f8ee;--badge-success-text:#0b5c2a;--badge-success-border:#8ac7a0;--badge-warning-bg:#fff4df;--badge-warning-text:#3d2506;--badge-warning-border:#d8a85b;--badge-danger-bg:#fff0f0;--badge-danger-text:#8f1b14;--badge-danger-border:#e0a09a;--badge-info-bg:#edf4ff;--badge-info-text:#173c86;--badge-info-border:#9bb8ef;--badge-preview-bg:#eef2ff;--badge-preview-text:#26377a;--badge-preview-border:#a7b2e8;--badge-readonly-bg:#f1f5f9;--badge-readonly-text:#334155;--badge-readonly-border:#cbd5e1;--border-subtle:#c8d4e4;--border-strong:#2b3c5852;--border-contrast:#1e2d4880;--border-inset:#64748b2e;--accent-primary:#2045db;--accent-strong:#081226;--accent-warm:#b67b2d;--focus-ring-color:#2045db33;--interaction-hover:#3341550f;--interaction-active:#3341551c;--status-blocked:#dc2626;--status-review:#d97706;--status-ready:#15803d;--status-trusted:#1d4ed8;--status-risk:#ea580c;--status-executable:#15803d;--status-evidence:#64748b;--status-neutral:#475569;--shadow-elevated:0 22px 52px #09111f1c;--shadow-soft:0 12px 30px #09111f14;--shadow-panel:0 10px 24px #09111f12;--shadow-card:0 1px 2px #09111f0a,0 14px 34px #09111f12;--shadow-overlay:0 22px 56px #09111f29;--button-primary-shadow:0 18px 40px #0c193333;--button-secondary-shadow:inset 0 0 0 1px #4755692e;--button-ghost-shadow:inset 0 0 0 1px #94a3b824;--button-primary-bg:var(--surface-readable-dark);--button-primary-bg-hover:var(--surface-readable-dark)}@supports (color:color-mix(in lab, red, red)){:root,html[data-theme=horizon]{--button-primary-bg-hover:color-mix(in srgb,var(--surface-readable-dark)92%,var(--accent-primary)8%)}}:root,html[data-theme=horizon]{--button-primary-bg-active:var(--surface-readable-dark)}@supports (color:color-mix(in lab, red, red)){:root,html[data-theme=horizon]{--button-primary-bg-active:color-mix(in srgb,var(--surface-readable-dark)88%,black 12%)}}:root,html[data-theme=horizon]{--button-primary-text:var(--text-on-dark);--button-secondary-bg:var(--surface-interactive)}@supports (color:color-mix(in lab, red, red)){:root,html[data-theme=horizon]{--button-secondary-bg:color-mix(in srgb,var(--surface-interactive)92%,transparent)}}:root,html[data-theme=horizon]{--button-secondary-bg-hover:var(--surface-inset)}@supports (color:color-mix(in lab, red, red)){:root,html[data-theme=horizon]{--button-secondary-bg-hover:color-mix(in srgb,var(--surface-inset)72%,var(--surface-interactive))}}:root,html[data-theme=horizon]{--button-secondary-text:var(--text-primary);--button-ghost-bg:var(--surface-inset)}@supports (color:color-mix(in lab, red, red)){:root,html[data-theme=horizon]{--button-ghost-bg:color-mix(in srgb,var(--surface-inset)76%,transparent)}}:root,html[data-theme=horizon]{--button-ghost-bg-hover:var(--surface-inset-strong)}@supports (color:color-mix(in lab, red, red)){:root,html[data-theme=horizon]{--button-ghost-bg-hover:color-mix(in srgb,var(--surface-inset-strong)82%,var(--surface-interactive))}}:root,html[data-theme=horizon]{--button-ghost-text:var(--text-secondary);--button-disabled-bg:var(--control-disabled-surface);--button-disabled-text:var(--control-disabled-text);--button-disabled-border:var(--control-disabled-border);--button-loading-bg:var(--button-primary-bg)}@supports (color:color-mix(in lab, red, red)){:root,html[data-theme=horizon]{--button-loading-bg:color-mix(in srgb,var(--button-primary-bg)88%,var(--accent-primary)12%)}}:root,html[data-theme=horizon]{--button-focus-ring:var(--focus-ring-color);--field-min-height:2.9rem;--field-radius:var(--radius-control);--field-padding-y:.85rem;--field-padding-x:.95rem;--radius-card:.9rem;--radius-panel:1rem;--radius-control:.85rem;--radius-pill:999px;--density-card:.92rem;--density-card-tight:.76rem;--density-grid-cell-y:.42rem;--density-grid-cell-x:.62rem;--font-family-sans:var(--font-next-sans),"PingFang SC","Microsoft YaHei","Inter",system-ui,sans-serif;--font-family-mono:var(--font-next-mono),"SFMono-Regular","Menlo","Consolas",monospace;--font-feature-body:"cv02" 1,"cv05" 1,"cv08" 1;--font-feature-data:"tnum" 1,"cv05" 1,"cv08" 1;--surface-edge-card:inset 0 0 0 1px var(--border-strong)}@supports (color:color-mix(in lab, red, red)){:root,html[data-theme=horizon]{--surface-edge-card:inset 0 0 0 1px color-mix(in srgb,var(--border-strong)18%,white 82%)}}:root,html[data-theme=horizon]{--surface-edge-panel:inset 0 0 0 1px var(--border-strong)}@supports (color:color-mix(in lab, red, red)){:root,html[data-theme=horizon]{--surface-edge-panel:inset 0 0 0 1px color-mix(in srgb,var(--border-strong)24%,white 76%)}}:root,html[data-theme=horizon]{--surface-edge-table:inset 0 0 0 1px var(--border-strong)}@supports (color:color-mix(in lab, red, red)){:root,html[data-theme=horizon]{--surface-edge-table:inset 0 0 0 1px color-mix(in srgb,var(--border-strong)20%,white 80%)}}:root,html[data-theme=horizon]{--background:var(--surface-app);--foreground:var(--text-primary);--muted:var(--text-muted-readable);--panel:var(--surface-panel);--panel-strong:var(--surface-panel-strong);--panel-soft:var(--surface-panel-soft);--line:var(--border-subtle);--line-strong:var(--border-strong);--accent:var(--accent-primary);--accent-strong:var(--accent-strong);--accent-warm:var(--accent-warm);--danger:var(--status-blocked);--success:var(--status-ready);--surface-soft:var(--surface-panel-soft);--line-soft:var(--border-subtle);--text:var(--foreground);--text-muted:var(--text-muted-readable);--focus-ring:var(--focus-ring-color);--z-dropdown:50;--z-sticky:100;--z-drawer:200;--z-modal:300;--z-toast:400;--shadow:var(--shadow-elevated);--font-sans:var(--font-family-sans);--font-mono:var(--font-family-mono)}*{box-sizing:border-box}html{scroll-behavior:smooth;min-height:100%}body{min-height:100vh;color:var(--foreground);font-family:var(--font-sans),sans-serif;font-feature-settings:var(--font-feature-body);text-rendering:optimizelegibility;background-attachment:fixed;margin:0;background:#f8f9fa!important}.tabular-nums,[data-typography=number],[data-typography=money],[data-typography=rating],[data-typography=review-count],[data-typography=timestamp],[data-typography=count]{font-variant-numeric:tabular-nums slashed-zero;font-feature-settings:var(--font-feature-data)}.mono-id,.identifier-inline,[data-typography=asin],[data-typography=identifier]{font-family:var(--font-mono);font-variant-numeric:tabular-nums slashed-zero;font-feature-settings:var(--font-feature-data);letter-spacing:0}code,pre,kbd,samp{font-family:var(--font-mono);font-feature-settings:var(--font-feature-data)}a{color:inherit;text-decoration:none}.app-shell{background:radial-gradient(at 0% 0%,#dce3f073 0px,transparent 50%),radial-gradient(at 100% 0%,#f5e6d766 0px,transparent 40%),radial-gradient(at 50% 100%,#e6eee659 0px,transparent 50%),var(--background);min-height:100vh;color:var(--foreground);background-attachment:fixed;position:relative;overflow:hidden}.page-frame{z-index:1;padding:2rem 1.25rem 5rem;position:relative}.site-header{z-index:10;padding:1rem 1.25rem 0;position:sticky;top:0}.site-header__inner{border:1px solid var(--line);background:var(--panel);border-radius:1.5rem;justify-content:space-between;align-items:center;gap:1rem;max-width:78rem;margin:0 auto;padding:1rem 1.25rem;display:flex}@supports (color:color-mix(in lab, red, red)){.site-header__inner{background:color-mix(in srgb,var(--panel)92%,transparent)}}.site-header__inner{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);box-shadow:var(--shadow)}.brand-mark{align-items:center;gap:.875rem;display:inline-flex}.brand-mark__logo{letter-spacing:.08em;color:#fff;background:linear-gradient(135deg,var(--accent),var(--accent-strong));border-radius:1rem;justify-content:center;align-items:center;width:2.8rem;height:2.8rem;font-weight:800;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.brand-mark__logo{background:linear-gradient(135deg,var(--accent),color-mix(in srgb,var(--accent-strong)82%,white 18%))}}.brand-mark__logo{box-shadow:none}.brand-mark strong,.theme-dock__header strong{letter-spacing:.02em;font-size:.98rem;display:block}.brand-mark em,.theme-dock__eyebrow{color:var(--muted);letter-spacing:.14em;text-transform:uppercase;font-size:.73rem;font-style:normal;display:block}.site-nav{flex-wrap:wrap;gap:.5rem;display:inline-flex}.site-nav a{color:var(--muted);border-radius:999px;padding:.72rem 1rem;text-decoration:none;transition:all .18s}.site-header .site-nav a,.site-header .site-nav a:visited{color:var(--muted)!important}.site-nav a:hover{color:var(--foreground);background:var(--panel-soft)}@supports (color:color-mix(in lab, red, red)){.site-nav a:hover{background:color-mix(in srgb,var(--panel-soft)72%,transparent)}}.page-container{max-width:78rem;margin:0 auto}.hero-shell{grid-template-columns:minmax(0,1.2fr) minmax(18rem,.8fr);align-items:stretch;gap:1.5rem;display:grid}.surface-pad-lg{padding:2rem}.eyebrow{color:var(--accent);letter-spacing:.16em;text-transform:uppercase;align-items:center;gap:.5rem;font-size:.76rem;display:inline-flex}.eyebrow:before{content:"";background:linear-gradient(90deg,var(--accent),transparent);width:2.1rem;height:1px}.hero-title{letter-spacing:-.05em;margin:1rem 0 0;font-size:clamp(2.3rem,5vw,4.5rem);line-height:.96}.stats-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem;margin-top:1.5rem;display:grid}.button-primary,.button-secondary,.button-ghost{border-radius:var(--radius-pill);letter-spacing:-.01em;justify-content:center;align-items:center;gap:.45rem;min-height:2.75rem;padding:.85rem 1.2rem;font-weight:680;transition:background-color .18s,color .18s,border-color .18s,box-shadow .18s,transform .18s;display:inline-flex}.button-primary{color:#fff;background:linear-gradient(135deg,var(--accent),var(--accent-strong))}@supports (color:color-mix(in lab, red, red)){.button-primary{background:linear-gradient(135deg,color-mix(in srgb,var(--accent)88%,white 12%),var(--accent-strong))}}.button-primary{box-shadow:var(--button-primary-shadow),0 0 0 1px #ffffff2e inset}.button-primary:hover{box-shadow:0 18px 36px var(--accent-strong),0 0 0 1px #fff3 inset;transform:translateY(-1px)}@supports (color:color-mix(in lab, red, red)){.button-primary:hover{box-shadow:0 18px 36px color-mix(in srgb,var(--accent-strong)18%,transparent),0 0 0 1px #fff3 inset}}.button-secondary,.button-ghost{color:var(--foreground);background:var(--surface-interactive);border:0}@supports (color:color-mix(in lab, red, red)){.button-secondary,.button-ghost{background:color-mix(in srgb,var(--surface-interactive)90%,transparent)}}.button-secondary,.button-ghost{box-shadow:var(--button-secondary-shadow)}.button-ghost{background:var(--surface-inset)}@supports (color:color-mix(in lab, red, red)){.button-ghost{background:color-mix(in srgb,var(--surface-inset)64%,transparent)}}.button-ghost{box-shadow:var(--button-ghost-shadow)}.button-primary:active,.button-secondary:active,.button-ghost:active{transform:translateY(1px)}.button-secondary:hover,.button-ghost:hover{background:var(--interaction-hover)}@supports (color:color-mix(in lab, red, red)){.button-secondary:hover,.button-ghost:hover{background:color-mix(in srgb,var(--interaction-hover)58%,var(--surface-interactive))}}.button-primary:disabled,.button-secondary:disabled,.button-ghost:disabled,.button-primary[aria-disabled=true],.button-secondary[aria-disabled=true],.button-ghost[aria-disabled=true]{background:var(--control-disabled-surface);color:var(--control-disabled-text);box-shadow:inset 0 0 0 1px var(--control-disabled-border);cursor:not-allowed;opacity:1;transform:none}.button-primary:disabled,.button-primary[aria-disabled=true]{color:var(--control-disabled-text)}.button-secondary:focus-visible,.button-ghost:focus-visible,.button-primary:focus-visible{outline:2px solid #0000}.button-primary:focus-visible{box-shadow:0 0 0 4px var(--focus-ring-color),var(--button-primary-shadow)}.button-secondary:focus-visible{box-shadow:0 0 0 4px var(--focus-ring-color),var(--button-secondary-shadow)}.button-ghost:focus-visible{box-shadow:0 0 0 4px var(--focus-ring-color),var(--button-ghost-shadow)}.form-grid{gap:1rem;display:grid}.field-shell label{color:var(--foreground);margin-bottom:.55rem;font-size:.9rem;display:block}@supports (color:color-mix(in lab, red, red)){.field-shell label{color:color-mix(in srgb,var(--foreground)88%,var(--muted))}}.field-shell input,.field-shell textarea,.field-shell select{border:1px solid var(--field-border);background:var(--field-surface);width:100%;color:var(--field-text);border-radius:1.15rem;outline:none;padding:.95rem 1rem;transition:border-color .18s,box-shadow .18s,transform .18s}.field-shell input::placeholder,.field-shell textarea::placeholder{color:var(--field-placeholder)}.field-shell input:focus,.field-shell textarea:focus,.field-shell select:focus{border-color:var(--accent-primary);box-shadow:0 0 0 4px var(--field-focus-ring);transform:translateY(-1px)}.field-meta{color:var(--field-helper);justify-content:space-between;gap:1rem;margin-top:.55rem;font-size:.78rem;display:flex}.spinner{border:2px solid var(--line-strong);border-radius:999px;width:1.1rem;height:1.1rem}@supports (color:color-mix(in lab, red, red)){.spinner{border:2px solid color-mix(in srgb,var(--line-strong)75%,transparent)}}.spinner{border-top-color:var(--accent);animation:.8s linear infinite spin}.section-head{justify-content:space-between;align-items:flex-end;gap:1rem;margin-bottom:1rem;display:flex}.section-head h2{margin:0;font-size:1.35rem}.hero-proof-row{flex-wrap:wrap;gap:.7rem;margin-top:1.2rem;display:flex}.proof-pill{border:1px solid var(--line);border-radius:999px;align-items:center;padding:.55rem .82rem;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.proof-pill{border:1px solid color-mix(in srgb,var(--line)90%,transparent)}}.proof-pill{background:var(--panel-soft)}@supports (color:color-mix(in lab, red, red)){.proof-pill{background:color-mix(in srgb,var(--panel-soft)62%,transparent)}}.proof-pill{color:var(--foreground)}@supports (color:color-mix(in lab, red, red)){.proof-pill{color:color-mix(in srgb,var(--foreground)86%,var(--muted))}}.proof-pill{font-size:.88rem}.theme-panel{z-index:21;border:1px solid var(--line);background:var(--panel);border-radius:1.1rem;width:min(14rem,100vw - 2rem);padding:.85rem;position:fixed;bottom:4.9rem;left:1rem}@supports (color:color-mix(in lab, red, red)){.theme-panel{background:color-mix(in srgb,var(--panel)96%,transparent)}}.theme-panel{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);box-shadow:var(--shadow);animation:.18s theme-panel-in}.theme-dock__options{gap:.45rem;margin-top:.75rem;display:grid}.theme-option{text-align:left;border:1px solid var(--line);background:var(--panel-soft);border-radius:.9rem;width:100%;padding:.72rem .8rem}@supports (color:color-mix(in lab, red, red)){.theme-option{background:color-mix(in srgb,var(--panel-soft)56%,transparent)}}.theme-option{color:var(--foreground);transition:all .18s}.theme-option small{color:var(--muted);margin-top:.3rem;display:block}.theme-option.is-active{border-color:var(--line-strong);background:linear-gradient(135deg,var(--accent),var(--accent-strong))}@supports (color:color-mix(in lab, red, red)){.theme-option.is-active{background:linear-gradient(135deg,color-mix(in srgb,var(--accent)18%,transparent),color-mix(in srgb,var(--accent-strong)14%,transparent))}}@keyframes theme-panel-in{0%{opacity:0;transform:translateY(8px)scale(.98)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes spin{to{transform:rotate(360deg)}}@media (max-width:980px){.hero-shell,.stats-grid,.faq-grid{grid-template-columns:1fr}.site-header__inner,.section-head{flex-direction:column;align-items:flex-start}.theme-panel{width:min(14rem,100vw - 2rem);bottom:4.9rem;left:1rem}}@media (max-width:640px){.page-frame{padding:1rem .85rem 7.5rem}.site-header{padding:.85rem .85rem 0}.site-header__inner,.surface-pad-lg{padding:1.15rem}.hero-title{font-size:2.2rem}.button-primary,.button-secondary,.button-ghost{width:100%}.hero-proof-row{gap:.55rem}.proof-pill{font-size:.82rem}}.button-primary,.button-secondary,.button-ghost,.card-link,.inline-help-link,.history-row-action{border-radius:var(--radius-control);letter-spacing:0;min-height:2.5rem;padding:.62rem .92rem;font-weight:760;transition:background-color .16s,border-color .16s,color .16s,box-shadow .16s,transform .16s}.button-primary,.history-row-action--primary{background:var(--button-primary-bg)!important;background-color:var(--button-primary-bg)!important;color:var(--button-primary-text)!important;box-shadow:var(--button-primary-shadow),inset 0 0 0 1px var(--button-primary-text)!important}@supports (color:color-mix(in lab, red, red)){.button-primary,.history-row-action--primary{box-shadow:var(--button-primary-shadow),inset 0 0 0 1px color-mix(in srgb,var(--button-primary-text)18%,transparent)!important}}.button-primary:hover,.history-row-action--primary:hover{transform:translateY(-1px);background:var(--button-primary-bg-hover)!important;background-color:var(--button-primary-bg-hover)!important}.button-primary:active,.history-row-action--primary:active{transform:translateY(0);background:var(--button-primary-bg-active)!important;background-color:var(--button-primary-bg-active)!important}.button-secondary,.card-link,.inline-help-link,.history-row-action--secondary{background:var(--button-secondary-bg)!important;background-color:var(--button-secondary-bg)!important;color:var(--button-secondary-text)!important;box-shadow:var(--button-secondary-shadow)!important}.button-secondary:hover,.card-link:hover,.inline-help-link:hover,.history-row-action--secondary:hover{transform:translateY(-1px);background:var(--button-secondary-bg-hover)!important;background-color:var(--button-secondary-bg-hover)!important}.button-ghost,.history-row-action--ghost{background:var(--button-ghost-bg)!important;background-color:var(--button-ghost-bg)!important;color:var(--button-ghost-text)!important;box-shadow:var(--button-ghost-shadow)!important}.button-ghost:hover,.history-row-action--ghost:hover{transform:translateY(-1px);background:var(--button-ghost-bg-hover)!important;background-color:var(--button-ghost-bg-hover)!important}.button-primary:disabled,.button-secondary:disabled,.button-ghost:disabled,.button-primary[aria-disabled=true],.button-secondary[aria-disabled=true],.button-ghost[aria-disabled=true],.history-row-action[aria-disabled=true]{cursor:not-allowed;opacity:1;pointer-events:none;background:var(--button-disabled-bg)!important;background-color:var(--button-disabled-bg)!important;color:var(--button-disabled-text)!important;box-shadow:inset 0 0 0 1px var(--button-disabled-border)!important;transform:none!important}.button-primary[aria-busy=true],.button-secondary[aria-busy=true],.button-ghost[aria-busy=true],.button-primary.is-loading,.button-secondary.is-loading,.button-ghost.is-loading{cursor:progress;transform:none}.button-primary[aria-busy=true],.button-primary.is-loading{background:var(--button-loading-bg)!important;background-color:var(--button-loading-bg)!important}.button-primary:focus-visible,.button-secondary:focus-visible,.button-ghost:focus-visible,.card-link:focus-visible,.inline-help-link:focus-visible,.history-row-action:focus-visible{outline:2px solid #0000;box-shadow:0 0 0 4px var(--button-focus-ring),var(--button-secondary-shadow)!important}.button-primary:focus-visible,.history-row-action--primary:focus-visible{box-shadow:0 0 0 4px var(--button-focus-ring),var(--button-primary-shadow)!important}.field-input,.field-shell input,.field-shell textarea,.field-shell select,.analyze-evidence-input,.home-command-form input,.workspace-omnibar__field input,.email-login-panel__control input,.admin-filter-bar input,.admin-filter-bar select,.admin-action-row input,.ops-token-form input,.ops-token-form select,.ops-token-form textarea{min-height:var(--field-min-height);padding:var(--field-padding-y)var(--field-padding-x);-webkit-text-fill-color:var(--field-text);border:1px solid var(--field-border)!important;border-radius:var(--field-radius)!important;background:var(--field-surface)!important;background-color:var(--field-surface)!important;color:var(--field-text)!important;box-shadow:inset 0 0 0 1px var(--field-border)!important}@supports (color:color-mix(in lab, red, red)){.field-input,.field-shell input,.field-shell textarea,.field-shell select,.analyze-evidence-input,.home-command-form input,.workspace-omnibar__field input,.email-login-panel__control input,.admin-filter-bar input,.admin-filter-bar select,.admin-action-row input,.ops-token-form input,.ops-token-form select,.ops-token-form textarea{box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--field-border)48%,transparent)!important}}.field-input::placeholder,.field-shell input::placeholder,.field-shell textarea::placeholder,.analyze-evidence-input::placeholder,.home-command-form input::placeholder,.workspace-omnibar__field input::placeholder,.email-login-panel__control input::placeholder,.admin-filter-bar input::placeholder,.admin-action-row input::placeholder,.ops-token-form input::placeholder{-webkit-text-fill-color:var(--field-placeholder);opacity:1;color:var(--field-placeholder)!important}.field-input:focus,.field-input:focus-visible,.field-shell input:focus,.field-shell textarea:focus,.field-shell select:focus,.analyze-evidence-input:focus,.analyze-evidence-input:focus-visible,.home-command-form input:focus,.workspace-omnibar__field input:focus,.email-login-panel__control input:focus,.admin-filter-bar input:focus,.admin-filter-bar select:focus,.admin-action-row input:focus,.ops-token-form input:focus{outline:0;border-color:var(--accent-primary)!important}@supports (color:color-mix(in lab, red, red)){.field-input:focus,.field-input:focus-visible,.field-shell input:focus,.field-shell textarea:focus,.field-shell select:focus,.analyze-evidence-input:focus,.analyze-evidence-input:focus-visible,.home-command-form input:focus,.workspace-omnibar__field input:focus,.email-login-panel__control input:focus,.admin-filter-bar input:focus,.admin-filter-bar select:focus,.admin-action-row input:focus,.ops-token-form input:focus{border-color:color-mix(in srgb,var(--accent-primary)58%,var(--field-border))!important}}.field-input:focus,.field-input:focus-visible,.field-shell input:focus,.field-shell textarea:focus,.field-shell select:focus,.analyze-evidence-input:focus,.analyze-evidence-input:focus-visible,.home-command-form input:focus,.workspace-omnibar__field input:focus,.email-login-panel__control input:focus,.admin-filter-bar input:focus,.admin-filter-bar select:focus,.admin-action-row input:focus,.ops-token-form input:focus{box-shadow:0 0 0 4px var(--field-focus-ring),inset 0 0 0 1px var(--accent-primary)!important}@supports (color:color-mix(in lab, red, red)){.field-input:focus,.field-input:focus-visible,.field-shell input:focus,.field-shell textarea:focus,.field-shell select:focus,.analyze-evidence-input:focus,.analyze-evidence-input:focus-visible,.home-command-form input:focus,.workspace-omnibar__field input:focus,.email-login-panel__control input:focus,.admin-filter-bar input:focus,.admin-filter-bar select:focus,.admin-action-row input:focus,.ops-token-form input:focus{box-shadow:0 0 0 4px var(--field-focus-ring),inset 0 0 0 1px color-mix(in srgb,var(--accent-primary)34%,var(--field-border))!important}}.field-input:disabled,.field-shell input:disabled,.field-shell textarea:disabled,.field-shell select:disabled,.analyze-evidence-input:disabled{-webkit-text-fill-color:var(--control-disabled-text);cursor:not-allowed;opacity:1;background:var(--control-disabled-surface)!important;color:var(--control-disabled-text)!important;border-color:var(--control-disabled-border)!important}:where(input,textarea,select)[aria-invalid=true],.field-input[aria-invalid=true],.analyze-evidence-input[aria-invalid=true]{border-color:var(--control-error)!important;background:var(--control-error-surface)!important;box-shadow:0 0 0 4px var(--control-error)!important}@supports (color:color-mix(in lab, red, red)){:where(input,textarea,select)[aria-invalid=true],.field-input[aria-invalid=true],.analyze-evidence-input[aria-invalid=true]{box-shadow:0 0 0 4px color-mix(in srgb,var(--control-error)18%,transparent)!important}}@media (prefers-reduced-motion:reduce){.button-primary,.button-secondary,.button-ghost,.card-link,.inline-help-link,.history-row-action,.field-input,.field-shell input,.field-shell textarea,.field-shell select,.analyze-evidence-input{transition-duration:1ms!important;transform:none!important}}.theme-switcher-pill{background:var(--surface-inset);border:1px solid var(--border-subtle);border-radius:var(--radius-control);gap:.25rem;margin:.5rem 0 1.25rem;padding:.25rem;display:flex}.theme-switcher-btn{border-radius:calc(var(--radius-control) - .25rem);color:var(--text-muted);cursor:pointer;background:0 0;border:none;flex:1;justify-content:center;align-items:center;gap:.5rem;padding:.5rem .75rem;font-size:.8rem;font-weight:600;transition:all .15s;display:flex}.theme-switcher-btn:hover{color:var(--foreground);background:var(--surface-interactive)}@supports (color:color-mix(in lab, red, red)){.theme-switcher-btn:hover{background:color-mix(in srgb,var(--surface-interactive)50%,transparent)}}.theme-switcher-btn.is-active{color:var(--foreground);background:var(--surface-interactive);box-shadow:var(--shadow-card)}.theme-btn-dot{border:1px solid #0000001a;border-radius:50%;width:.6rem;height:.6rem}.theme-btn-dot.bg-light{background:#fff}.theme-btn-dot.bg-dark{background:#0f172a}@keyframes shimmer{0%{background-position:-200% 0}to{background-position:200% 0}}.skeleton-shimmer{background:linear-gradient(110deg,var(--surface-skeleton,var(--surface-inset))25%,#ffffff73 45%,#ffffffa6 50%,#ffffff73 55%,var(--surface-skeleton,var(--surface-inset))75%);background-size:200% 100%;animation:1.6s cubic-bezier(.16,1,.3,1) infinite shimmer}:root{--transition-premium:all .3s cubic-bezier(.16,1,.3,1)}.button-primary,.button-secondary,.home-tool-card{transition:transform .3s cubic-bezier(.16,1,.3,1),box-shadow .3s cubic-bezier(.16,1,.3,1),background-color .2s cubic-bezier(.16,1,.3,1),border-color .2s cubic-bezier(.16,1,.3,1)!important}.button-primary:not(:disabled):hover{transform:translateY(-2px);box-shadow:0 12px 24px -6px #2563eb3d,inset 0 1px #ffffff40!important}.button-secondary:not(:disabled):hover{transform:translateY(-2px);background:var(--surface-panel)!important;box-shadow:0 8px 16px -4px #09090b0f,0 0 0 1px #09090b14,inset 0 1px #fff9!important}.home-tool-card:hover{transform:translateY(-4px);background:var(--surface-panel)!important;border-color:#09090b14!important;box-shadow:0 20px 40px -12px #09090b14,0 0 0 1px #09090b08,inset 0 1px #fffc!important}.button-primary:not(:disabled):active{transform:translateY(1px)scale(.97)!important;box-shadow:0 2px 4px #2563eb1a,inset 0 2px 4px #0000001a!important}.button-secondary:not(:disabled):active{transform:translateY(1px)scale(.97)!important;box-shadow:inset 0 2px 4px #09090b0a,0 0 0 1px #09090b1f!important}.home-tool-card:active{transform:translateY(-1px)scale(.98)!important;box-shadow:0 4px 12px -2px #09090b0a,0 0 0 1px #09090b0f,inset 0 2px 4px #00000005!important}.omnibar-kbd-badge{font-family:var(--font-family-mono),monospace;color:var(--text-muted);opacity:.85;background:#09090b0d;border:1px solid #09090b14;border-radius:4px;justify-content:center;align-items:center;padding:.18rem .42rem;font-size:.72rem;font-weight:600;line-height:1;transition:all .2s cubic-bezier(.16,1,.3,1);display:inline-flex;box-shadow:0 1px 1px #09090b0a,inset 0 1px #fff9}.omnibar-kbd-badge--enter{color:var(--accent-primary);background:var(--accent-primary)}@supports (color:color-mix(in lab, red, red)){.omnibar-kbd-badge--enter{background:color-mix(in srgb,var(--accent-primary)8%,transparent)}}.omnibar-kbd-badge--enter{border-color:var(--accent-primary)}@supports (color:color-mix(in lab, red, red)){.omnibar-kbd-badge--enter{border-color:color-mix(in srgb,var(--accent-primary)15%,transparent)}}.omnibar-kbd-badge--enter{animation:2s ease-in-out infinite badge-pulse}@keyframes badge-pulse{0%,to{opacity:.9;transform:scale(1)}50%{opacity:1;transform:scale(1.03)}}.global-command-center-overlay{z-index:9999;-webkit-backdrop-filter:blur(16px)saturate(130%);backdrop-filter:blur(16px)saturate(130%);background:#09090b73;justify-content:center;align-items:flex-start;padding-top:15vh;animation:.25s cubic-bezier(.16,1,.3,1) forwards gcc-fade-in;display:flex;position:fixed;inset:0}@keyframes gcc-fade-in{0%{opacity:0}to{opacity:1}}.global-command-center-modal{color:#e2e8f0;-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px);will-change:transform,opacity;background:#141821d1;border:1px solid #ffffff1a;border-radius:12px;flex-direction:column;width:90%;max-width:600px;animation:.3s cubic-bezier(.16,1,.3,1) forwards gcc-slide-up;display:flex;overflow:hidden;transform:translateY(-8px)scale(.98);box-shadow:0 32px 64px -16px #0006,inset 0 1px #ffffff1f}@keyframes gcc-slide-up{to{transform:translateY(0)scale(1)}}.global-command-center-header{border-bottom:1px solid #ffffff14;align-items:center;gap:.75rem;padding:1.1rem 1.25rem;display:flex}.global-command-center-search-icon{color:#94a3b8;flex-shrink:0;font-size:1.1rem}.global-command-center-header input{flex:1;font-size:1.05rem;color:#f1f5f9!important;box-shadow:none!important;background:0 0!important;border:none!important;outline:none!important;margin:0!important;padding:0!important}.global-command-center-header input::placeholder{color:#64748b}.global-command-center-esc-badge{font-size:.7rem;font-family:var(--font-family-mono),monospace;color:#94a3b8;cursor:pointer;-webkit-user-select:none;user-select:none;background:#ffffff0f;border:1px solid #ffffff1f;border-radius:4px;padding:.2rem .4rem;font-weight:600}.global-command-center-esc-badge:hover{color:#f1f5f9;background:#ffffff1f}.global-command-center-list{flex-direction:column;gap:2px;max-height:300px;padding:.5rem;display:flex;overflow-y:auto}.global-command-center-item{cursor:pointer;-webkit-user-select:none;user-select:none;border-radius:8px;justify-content:space-between;align-items:center;padding:.75rem 1rem;transition:all .15s;display:flex}.global-command-center-item.is-active{background:#ffffff14;box-shadow:inset 0 1px #ffffff0d}.global-command-center-item-label{color:#e2e8f0;font-size:.95rem;font-weight:500}.global-command-center-item.is-active .global-command-center-item-label{color:#fff}.global-command-center-item-category{color:#64748b;background:#ffffff0a;border:1px solid #ffffff0a;border-radius:4px;padding:.15rem .4rem;font-size:.75rem}.global-command-center-item.is-active .global-command-center-item-category{color:#94a3b8;background:#ffffff14;border-color:#ffffff14}.global-command-center-empty{text-align:center;color:#64748b;padding:2rem;font-size:.9rem}.global-command-center-syntax-guide{background:#ffffff03;border-top:1px dashed #ffffff14;flex-direction:column;gap:.6rem;padding:1.25rem;display:flex}.syntax-guide-title{color:#94a3b8;letter-spacing:.03em;font-size:.75rem;font-weight:600}.syntax-guide-grid{grid-template-columns:repeat(2,1fr);gap:.4rem 1rem;display:grid}@media (max-width:640px){.syntax-guide-grid{grid-template-columns:1fr}}.syntax-item{color:#64748b;align-items:center;gap:.5rem;font-size:.8rem;display:flex}.syntax-item code{font-family:var(--font-mono,monospace);color:#38bdf8;background:#ffffff0a;border:1px solid #ffffff14;border-radius:4px;padding:.1rem .35rem;font-size:.75rem}.global-command-center-footer{color:#64748b;background:#09090b33;border-top:1px solid #ffffff0f;justify-content:flex-end;align-items:center;padding:.65rem 1.25rem;font-size:.75rem;display:flex}.global-command-center-footer kbd{background:#ffffff0a;border:1px solid #ffffff14;border-radius:3px;margin:0 .1rem;padding:.1rem .25rem;font-family:inherit;font-size:.75rem}@keyframes route-entrance{0%{opacity:0;filter:blur(4px);transform:scale(.985)translateY(4px)}to{opacity:1;filter:blur();transform:scale(1)translateY(0)}}.route-canvas{will-change:transform,opacity,filter;animation:.4s cubic-bezier(.16,1,.3,1) forwards route-entrance}.asin-command-surface__logs-panel{background:var(--surface-inset);border:1px solid var(--border-subtle);border-radius:8px;flex-direction:column;gap:.75rem;margin-top:1rem;padding:1rem;animation:.3s cubic-bezier(.16,1,.3,1) forwards logs-fade-in;display:flex}@keyframes logs-fade-in{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}.logs-panel__header{color:var(--text-primary);align-items:center;gap:.5rem;font-size:.85rem;display:flex}.logs-indicator-dot{background:#10b981;border-radius:50%;width:8px;height:8px;animation:1.5s infinite logs-pulse;box-shadow:0 0 #10b98166}@keyframes logs-pulse{0%{box-shadow:0 0 #10b981b3}70%{box-shadow:0 0 0 6px #10b98100}to{box-shadow:0 0 #10b98100}}.logs-panel__body{font-family:var(--font-family-mono),monospace;color:var(--text-muted);flex-direction:column;gap:.35rem;font-size:.8rem;display:flex}.logs-panel__row{justify-content:space-between;align-items:center;gap:.5rem;animation:.25s cubic-bezier(.16,1,.3,1) forwards log-row-entrance;display:flex}@keyframes log-row-entrance{0%{opacity:0;transform:translate(-4px)}to{opacity:1;transform:translate(0)}}.logs-panel__timestamp{color:var(--accent-primary);flex-shrink:0;width:3rem;font-weight:600}.logs-panel__text{text-align:left;flex:1}.logs-panel__status-dot{font-size:.7rem}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-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-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}@property --tw-ease{syntax:"*";inherits:false}
