@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-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial}}}@layer utilities{.prompt-chat-hint-overlay{right:var(--space-3);bottom:var(--space-3);pointer-events:none;z-index:1;position:absolute}.prompt-chat-submit-dock{right:var(--space-2);bottom:var(--space-2);align-items:center;gap:var(--space-3);pointer-events:none;display:inline-flex;position:absolute}@supports (color:color-mix(in lab, red, red)){.automation-roi-tip{background:color-mix(in oklch, var(--surface-container-high) 90%, transparent)}}@media (prefers-reduced-transparency:reduce){.automation-roi-tip{-webkit-backdrop-filter:none;backdrop-filter:none;background:var(--surface-container-lowest)}@supports (color:color-mix(in lab, red, red)){.automation-roi-tip{background:color-mix(in oklch, var(--surface-container-lowest) 95%, transparent)}}}.automation-roi-tip{z-index:30;background:var(--surface-container-high);max-width:340px;position:fixed}@supports (color:color-mix(in lab, red, red)){.automation-roi-tip{background:color-mix(in oklch, var(--surface-container-high) 90%, transparent)}}.automation-roi-tip{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border:1px solid var(--outline-variant-20)}@media (prefers-reduced-transparency:reduce){.automation-roi-tip{-webkit-backdrop-filter:none;backdrop-filter:none;background:var(--surface-container-lowest)}@supports (color:color-mix(in lab, red, red)){.automation-roi-tip{background:color-mix(in oklch, var(--surface-container-lowest) 95%, transparent)}}}.automation-roi-tip{padding:var(--space-3);font-size:var(--font-size-xs);line-height:1.5;font-family:var(--font-mono), monospace;color:var(--text-primary);opacity:0;pointer-events:none;transition:opacity .15s}.automation-roi-tip.active{opacity:1;pointer-events:auto}.prompt-chat-submit-hint{padding:2px var(--space-2);background:var(--surface-container-low);align-items:center;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.prompt-chat-submit-hint{background:color-mix(in srgb, var(--surface-container-low) 80%, transparent)}}.prompt-chat-submit-hint{border:1px solid var(--outline-variant);color:var(--on-surface-variant);font-family:var(--font-mono);letter-spacing:.05em;pointer-events:none;-webkit-user-select:none;user-select:none;font-size:.7rem}.collapse{visibility:collapse}.visible{visibility:visible}@media (min-width:1400px){.automation-roi-depth-track{display:block}}.automation-roi-depth-track{width:48px;height:100%;padding-top:var(--space-5);display:none;position:absolute;top:0;left:-60px}@media (min-width:1400px){.automation-roi-depth-track{display:block}}@media (prefers-reduced-motion:reduce){.automation-roi-screenshot-img{transition:none}}.automation-roi-screenshot-img{width:100%;height:auto;transition:transform .6s,opacity .3s;display:block;position:absolute;top:0;left:0}@media (prefers-reduced-motion:reduce){.automation-roi-screenshot-img{transition:none}}.automation-roi-track-inner{flex-direction:column;align-items:center;gap:0;display:flex;position:sticky;top:100px}@supports (color:color-mix(in lab, red, red)){.automation-roi-screenshot-card:hover{box-shadow:var(--glow-primary), 0 0 0 1px color-mix(in srgb, var(--primary) 25%, transparent);background-color:color-mix(in srgb, var(--surface-container) 97%, var(--primary) 3%)}}.automation-roi-screenshot-card{border:1px solid var(--outline-variant-20);background:var(--surface-container);color:inherit;z-index:1;flex-direction:column;text-decoration:none;transition:border-color .25s,box-shadow .25s,background-color .25s;display:flex;position:relative;overflow:hidden}.automation-roi-screenshot-card:hover{border-color:var(--primary);z-index:10;box-shadow:var(--glow-primary), 0 0 0 1px var(--primary)}@supports (color:color-mix(in lab, red, red)){.automation-roi-screenshot-card:hover{box-shadow:var(--glow-primary), 0 0 0 1px color-mix(in srgb, var(--primary) 25%, transparent)}}.automation-roi-screenshot-card:hover{background-color:var(--surface-container)}@supports (color:color-mix(in lab, red, red)){.automation-roi-screenshot-card:hover{background-color:color-mix(in srgb, var(--surface-container) 97%, var(--primary) 3%)}}.automation-roi-screenshot-card:hover .automation-roi-screenshot-img{opacity:.85;transition:transform 5s,opacity .3s;transform:translateY(calc(140px - 100%))}.sr-only{clip-path:inset(50%);white-space:nowrap;clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.automation-roi-bmc-brand-panel{justify-content:center;align-items:center;gap:var(--space-3);border:1px solid var(--outline-variant-20);padding:var(--space-6) var(--space-5);cursor:pointer;outline-offset:2px;justify-content:center;align-items:center;gap:var(--space-3);border:1px solid var(--outline-variant-20);min-height:240px;padding:var(--space-6) var(--space-5);cursor:pointer;outline-offset:2px;background:#fd0;flex-direction:column;min-height:240px;text-decoration:none;transition:box-shadow .15s;display:flex;position:relative;overflow:hidden}.prompt-chat-model-selector{align-items:center;display:inline-flex;position:relative}.prompt-chat-input-shell{display:block;position:relative}.automation-roi-screenshot-img-wrap{background:var(--surface-container-low);background:var(--surface-container-low);width:100%;height:140px;position:relative;overflow:hidden}@supports (color:color-mix(in lab, red, red)){.automation-roi-demo-glow{border-color:color-mix(in srgb, var(--primary) 40%, transparent)}}@media (prefers-reduced-motion:reduce){.automation-roi-demo-glow{border-color:var(--primary);animation:none}@supports (color:color-mix(in lab, red, red)){.automation-roi-demo-glow{border-color:color-mix(in srgb, var(--primary) 30%, transparent)}}}.automation-roi-demo-glow{border-color:var(--primary);position:relative}@supports (color:color-mix(in lab, red, red)){.automation-roi-demo-glow{border-color:color-mix(in srgb, var(--primary) 40%, transparent)}}.automation-roi-demo-glow{animation:3s ease-in-out infinite automation-roi-glow-pulse}@media (prefers-reduced-motion:reduce){.automation-roi-demo-glow{border-color:var(--primary);animation:none}@supports (color:color-mix(in lab, red, red)){.automation-roi-demo-glow{border-color:color-mix(in srgb, var(--primary) 30%, transparent)}}}.automation-roi-skill-frontmatter{padding:var(--space-2) var(--space-3);background:var(--surface-container-high);border-bottom:1px solid var(--outline-variant-20);padding:var(--space-2) var(--space-3);background:var(--surface-container-high);border-bottom:1px solid var(--outline-variant-20);position:relative}.automation-roi-layers-outer{position:relative}.start{inset-inline-start:var(--spacing,.25rem)}.end{inset-inline-end:var(--spacing,.25rem)}.automation-roi-copy-btn{margin-top:var(--space-3);padding:var(--space-1) var(--space-2);font-size:var(--font-size-xs);color:var(--on-surface-variant);border:1px dashed var(--outline-variant);cursor:pointer;transition:var(--transition-properties) .15s ease;background:0 0;grid-column:1/-1;justify-self:start;align-items:center;gap:4px;display:inline-flex}.automation-roi-copy-btn:hover{color:var(--primary);border-color:var(--primary);border-style:solid}.automation-roi-verdict-header{align-items:center;gap:var(--space-2);padding-bottom:var(--space-2);margin-bottom:var(--space-3);border-bottom:1px solid var(--outline-variant-20);font-size:var(--font-size-base);text-transform:uppercase;letter-spacing:.05em;align-items:center;gap:var(--space-2);padding-bottom:var(--space-2);margin-bottom:var(--space-3);border-bottom:1px solid var(--outline-variant-20);font-weight:700;font-size:var(--font-size-base);text-transform:uppercase;letter-spacing:.05em;grid-column:1/-1;font-weight:700;display:flex}@media (max-width:1399px){.automation-roi-input-error{display:none}}.automation-roi-input-error{font-size:var(--font-size-xs);color:var(--tertiary);min-height:1.2em;padding:2px var(--space-2) 0;grid-column:1/-1}@media (max-width:1399px){.automation-roi-input-error,.automation-roi-custom-input{display:none}}.automation-roi-custom-input{padding:var(--space-1) var(--space-2);font-size:var(--font-size-xs);color:var(--on-surface);background:var(--surface-container);border:1px dashed var(--outline-variant);transition:var(--transition-properties) .15s ease;grid-column:1/-1}@media (max-width:1399px){.automation-roi-custom-input{display:none}}.automation-roi-custom-input::placeholder{color:var(--on-surface-variant);opacity:.5}.automation-roi-custom-input:focus{border-color:var(--primary);border-style:solid;outline:none}@media (max-width:599px){.automation-roi-pill--forever{grid-column:2/-1}}.automation-roi-pill--forever{grid-column:3/-1}@media (max-width:599px){.automation-roi-pill--forever{grid-column:2/-1}}.automation-roi-pill--easter{grid-column:3/-1}.container{width:100%}@media (min-width:480px){.container{max-width:480px}}@media (min-width:640px){.container{max-width:640px}}@media (min-width:768px){.container{max-width:768px}}@media (min-width:1024px){.container{max-width:1024px}}@media (min-width:1280px){.container{max-width:1280px}}@media (min-width:1920px){.container{max-width:1920px}}@media (min-width:2560px){.container{max-width:2560px}}.article-list{margin:0 0 var(--space-6) var(--space-6);padding:0;list-style:outside}.article-list li{margin-bottom:var(--space-3);padding-left:var(--space-2);line-height:1.75}@media (max-width:767px){.article-list{margin-left:var(--space-4)}.automation-roi-endpoints-table{grid-template-columns:1fr}}.automation-roi-endpoints-table{border:1px solid var(--outline-variant-20);background:var(--surface-container-low);font-family:var(--font-mono);font-size:var(--font-size-xs);margin:0 0 var(--space-5);grid-template-columns:max-content max-content max-content 1fr;gap:0;display:grid}@media (max-width:767px){.automation-roi-endpoints-table,.automation-roi-screenshot-grid{grid-template-columns:1fr}}.automation-roi-screenshot-grid{gap:var(--space-3);margin:var(--space-4) 0;grid-template-columns:repeat(2,1fr);display:grid}@media (max-width:767px){.automation-roi-screenshot-grid{grid-template-columns:1fr}}.automation-roi-mcp-url{align-items:center;gap:var(--space-2);padding:var(--space-2) var(--space-3);background:var(--surface-container-low);border:1px solid var(--outline-variant-20);border-left:2px solid var(--primary);font-family:var(--font-mono);font-size:var(--font-size-sm);margin:0 0 var(--space-4);align-items:center;gap:var(--space-2);padding:var(--space-2) var(--space-3);background:var(--surface-container-low);border:1px solid var(--outline-variant-20);border-left:2px solid var(--primary);font-family:var(--font-mono);font-size:var(--font-size-sm);margin:0 0 var(--space-4);display:flex;overflow-x:auto}.automation-roi-bmc-receipt-line{gap:var(--space-4);align-items:baseline;gap:var(--space-4);align-items:baseline;margin:0;font-size:.72rem;line-height:1.5;display:flex}.automation-roi-bmc-divider{border-top:1px dashed var(--outline-variant);opacity:.5;width:100%;height:0;margin:var(--space-2) 0;border-top:1px dashed var(--outline-variant);opacity:.5;width:100%;height:0;margin:var(--space-2) 0}.automation-roi-comic-figure{margin:var(--space-4) auto 0;max-width:740px;margin:var(--space-4) auto 0;max-width:740px}.automation-roi-bmc-brand-prompt{letter-spacing:.08em;color:#0d0c22;opacity:0;letter-spacing:.08em;opacity:0;margin:0;font-size:.78rem;font-weight:700;transition:opacity .2s,transform .2s;transform:translateY(4px)}.automation-roi-skill-split{margin:var(--space-3) 0 var(--space-4);border:1px solid var(--outline-variant-20);margin:var(--space-3) 0 var(--space-4);border:1px solid var(--outline-variant-20);overflow:hidden}.automation-roi-code-block{margin:0 0 var(--space-4);padding:var(--space-3);background:var(--surface-container-low);border:1px solid var(--outline-variant-20);border-left:2px solid var(--primary);font-family:var(--font-mono);color:var(--text-primary);white-space:pre;font-size:.78rem;line-height:1.5;overflow-x:auto}.automation-roi-code-block code{font-family:inherit;font-size:inherit;color:inherit;background:0 0;padding:0}.automation-roi-skill-body{padding:var(--space-3) var(--space-4);background:var(--surface-container-high);font-family:var(--font-mono);color:var(--text-primary);white-space:pre-wrap;padding:var(--space-3) var(--space-4);background:var(--surface-container-high);font-size:.75rem;line-height:1.6;font-family:var(--font-mono);white-space:pre-wrap;margin:0;font-size:.75rem;line-height:1.6;overflow-x:auto}@supports (color:color-mix(in lab, red, red)){.automation-roi-parse-highlight{background:color-mix(in srgb, var(--primary) 6%, transparent)}}.automation-roi-parse-highlight{margin:var(--space-4) 0 var(--space-3);padding:var(--space-3) var(--space-4);border-left:2px solid var(--primary);background:var(--primary)}@supports (color:color-mix(in lab, red, red)){.automation-roi-parse-highlight{background:color-mix(in srgb, var(--primary) 6%, transparent)}}.automation-roi-parse-highlight{font-size:var(--font-size-sm);line-height:1.6}.automation-roi-parse-highlight code{font-family:var(--font-mono);color:var(--primary);font-size:.85em}.automation-roi-ide-hint{margin:0 0 var(--space-2);font-size:var(--font-size-xs)}.automation-roi-ide-hint code{font-family:var(--font-mono);background:var(--surface-container-low);color:var(--primary);padding:1px 4px;font-size:.85em}.prompt-chat-error-list{padding-left:var(--space-4);margin:0;list-style:square}.apps-header-title{margin:0 0 var(--space-2);letter-spacing:-.02em;font-size:clamp(1.75rem,4vw,2.5rem);font-weight:700;line-height:1.1}.automation-roi-title{margin:0 0 var(--space-2);letter-spacing:-.02em;margin:0 0 var(--space-2);letter-spacing:-.02em;font-size:clamp(1.5rem,4vw,2.25rem);font-weight:700;line-height:1.1}@supports (color:color-mix(in lab, red, red)){.automation-roi-block-prose a{-webkit-text-decoration-color:color-mix(in srgb, var(--secondary) 40%, transparent);-webkit-text-decoration-color:color-mix(in srgb, var(--secondary) 40%, transparent);-webkit-text-decoration-color:color-mix(in srgb, var(--secondary) 40%, transparent);-webkit-text-decoration-color:color-mix(in srgb, var(--secondary) 40%, transparent);text-decoration-color:color-mix(in srgb, var(--secondary) 40%, transparent)}}.automation-roi-block-prose{margin:0 0 var(--space-3);font-size:var(--font-size-sm);color:var(--on-surface-variant);line-height:1.6}.automation-roi-block-prose a{color:var(--secondary);text-underline-offset:3px;text-decoration:underline;-webkit-text-decoration-color:var(--secondary);-webkit-text-decoration-color:var(--secondary);-webkit-text-decoration-color:var(--secondary);-webkit-text-decoration-color:var(--secondary);text-decoration-color:var(--secondary)}@supports (color:color-mix(in lab, red, red)){.automation-roi-block-prose a{-webkit-text-decoration-color:color-mix(in srgb, var(--secondary) 40%, transparent);-webkit-text-decoration-color:color-mix(in srgb, var(--secondary) 40%, transparent);-webkit-text-decoration-color:color-mix(in srgb, var(--secondary) 40%, transparent);-webkit-text-decoration-color:color-mix(in srgb, var(--secondary) 40%, transparent);text-decoration-color:color-mix(in srgb, var(--secondary) 40%, transparent)}}.app-card-description{font-size:var(--font-size-sm);color:var(--on-surface-variant);margin:0;line-height:1.6}.automation-roi-api-intro{margin:0 0 var(--space-4);font-size:var(--font-size-sm);color:var(--on-surface-variant);margin:0 0 var(--space-4);line-height:1.6;font-size:var(--font-size-sm);line-height:1.6}.automation-roi-bmc-prose{color:var(--on-surface);margin:var(--space-1) 0;margin:var(--space-1) 0;font-size:.85rem;line-height:1.65}.apps-header-subtitle{font-size:var(--font-size-sm);margin:0;line-height:1.5}.automation-roi-chart-subtitle{margin:0 0 var(--space-4);font-size:var(--font-size-xs);margin:0 0 var(--space-4);line-height:1.5;font-size:var(--font-size-xs);line-height:1.5}.automation-roi-subtitle{font-size:var(--font-size-sm);line-height:1.6;font-size:var(--font-size-sm);margin:0;line-height:1.6}.automation-roi-bmc-brand-label{letter-spacing:.2em;color:#0d0c22;text-transform:uppercase;letter-spacing:.2em;text-transform:uppercase;margin:0;font-size:.72rem;font-weight:700}.app-card-title{font-size:var(--font-size-xl);color:var(--on-surface);margin:0;font-weight:700}.automation-roi-chart-title{margin:0 0 var(--space-1);font-size:var(--font-size-base);margin:0 0 var(--space-1);font-weight:600;font-size:var(--font-size-base);font-weight:600}.automation-roi-bmc-brand-url{letter-spacing:.06em;color:#0d0c22;opacity:.65;letter-spacing:.06em;opacity:.65;margin:0;font-size:.62rem}@media (min-width:480px){.automation-roi-page{padding-inline:var(--space-4)}}@media (min-width:768px){.automation-roi-page{padding-inline:var(--space-6);width:85%}}@media (min-width:1200px){.automation-roi-page{width:70%}}.automation-roi-page{min-height:100vh;padding-inline:var(--space-2);padding-bottom:var(--space-12);width:100%;margin-inline:auto}@media (min-width:480px){.automation-roi-page{padding-inline:var(--space-4)}}@media (min-width:768px){.automation-roi-page{padding-inline:var(--space-6);width:85%}}@media (min-width:1200px){.automation-roi-page{width:70%}}.apps-index{max-width:50rem;padding-inline:var(--space-6);padding-bottom:var(--space-12);margin-inline:auto}@media (min-width:768px){.apps-index{padding-inline:var(--space-8)}}.automation-roi-advanced-toggle{margin-top:var(--space-6);padding-top:var(--space-4);border-top:1px solid var(--outline-variant-20)}.automation-roi-advanced-toggle label{align-items:center;gap:var(--space-2);cursor:pointer;min-height:44px;display:flex}.automation-roi-charts{gap:var(--space-6);margin-top:var(--space-6);gap:var(--space-6);margin-top:var(--space-6);flex-direction:column;display:flex}.app-card-cta{align-items:center;gap:var(--space-1);font-size:var(--font-size-sm);opacity:.7;transition:opacity var(--transition-base);margin-top:var(--space-1);font-weight:600;display:flex}@media (max-width:767px){.automation-roi-comic-section{padding:var(--space-3)}}.automation-roi-comic-section{margin-top:var(--space-8);padding:var(--space-5);background:var(--surface-container-low);border:1px solid var(--outline-variant-20);text-align:center}@media (max-width:767px){.automation-roi-comic-section{padding:var(--space-3)}}.automation-roi-assumptions{font-family:var(--font-mono);font-size:var(--font-size-xs);color:var(--on-surface-variant);margin-top:var(--space-2);padding:var(--space-2) var(--space-3);border-left:2px solid var(--outline-variant);opacity:.75;line-height:1.5;font-family:var(--font-mono);font-size:var(--font-size-xs);margin-top:var(--space-2);padding:var(--space-2) var(--space-3);border-left:2px solid var(--outline-variant);opacity:.75;line-height:1.5}@media (max-width:767px){.automation-roi-section{padding:var(--space-3)}}.automation-roi-section{margin-top:var(--space-8);padding:var(--space-5);border:1px solid var(--outline-variant-20);background:var(--surface-container-lowest)}@media (max-width:767px){.automation-roi-section{padding:var(--space-3)}}.automation-roi-remark{font-family:var(--font-mono);font-size:var(--font-size-sm);color:var(--on-surface-variant);margin-top:var(--space-3);padding-top:var(--space-3);padding-left:var(--space-3);border-top:1px solid var(--outline-variant-20);border-left:3px solid var(--outline-variant);font-style:italic;line-height:1.6;font-family:var(--font-mono);font-size:var(--font-size-sm);margin-top:var(--space-3);padding-top:var(--space-3);padding-left:var(--space-3);border-top:1px solid var(--outline-variant-20);border-left:3px solid var(--outline-variant);font-style:italic;line-height:1.6}@supports (color:color-mix(in lab, red, red)){.automation-roi-tip__examples{border-top:1px solid color-mix(in oklch, var(--outline-variant) 20%, transparent)}}.automation-roi-tip__examples{color:var(--on-surface-variant);font-size:var(--font-size-xs);margin-top:var(--space-2);padding-top:var(--space-2);border-top:1px solid var(--outline-variant)}@supports (color:color-mix(in lab, red, red)){.automation-roi-tip__examples{border-top:1px solid color-mix(in oklch, var(--outline-variant) 20%, transparent)}}.automation-roi-result{margin-top:var(--space-6);padding-top:var(--space-5);border-top:1px solid var(--outline-variant-20);margin-top:var(--space-6);padding-top:var(--space-5);border-top:1px solid var(--outline-variant-20)}.automation-roi-verdict-sep{margin-top:var(--space-2);padding-top:var(--space-2);border-top:1px solid var(--outline-variant-20);margin-top:var(--space-2);padding-top:var(--space-2);border-top:1px solid var(--outline-variant-20)}.prompt-chat-controls--inline{border-top:1px dashed var(--outline-variant);padding-top:var(--space-2);margin-top:var(--space-2)}.automation-roi-comic-caption{margin-top:var(--space-3);font-size:var(--font-size-xs);line-height:1.5}.automation-roi-comic-caption a{text-decoration:none}.automation-roi-comic-caption a:hover{text-decoration:underline}.automation-roi-advanced-controls{margin-top:var(--space-4);margin-top:var(--space-4)}.automation-roi-bmc-section,.automation-roi-layers-container{margin-top:var(--space-8);margin-top:var(--space-8)}.automation-roi-checkbox{accent-color:var(--primary);cursor:pointer;vertical-align:middle;margin-right:var(--space-1);accent-color:var(--primary);cursor:pointer;vertical-align:middle;margin-right:var(--space-1)}@supports (color:color-mix(in lab, red, red)){.automation-roi-bmc-rule:before,.automation-roi-bmc-rule:after{background:color-mix(in srgb, var(--outline-variant) 45%, transparent)}}.automation-roi-bmc-rule{align-items:center;gap:var(--space-3);margin-bottom:var(--space-5);display:flex}.automation-roi-bmc-rule:before,.automation-roi-bmc-rule:after{content:"";background:var(--outline-variant);flex:1;height:1px}@supports (color:color-mix(in lab, red, red)){.automation-roi-bmc-rule:before,.automation-roi-bmc-rule:after{background:color-mix(in srgb, var(--outline-variant) 45%, transparent)}}.automation-roi-preset-wrap{align-items:baseline;gap:var(--space-2);margin-bottom:var(--space-4);padding:var(--space-2) var(--space-3);background:var(--surface-container-low);border:1px solid var(--outline-variant-20);align-items:baseline;gap:var(--space-2);margin-bottom:var(--space-4);padding:var(--space-2) var(--space-3);background:var(--surface-container-low);border:1px solid var(--outline-variant-20);display:flex}.automation-roi-live-indicator{align-items:center;gap:var(--space-2);margin-bottom:var(--space-3);font-size:var(--font-size-xs);letter-spacing:.08em;align-items:center;gap:var(--space-2);margin-bottom:var(--space-3);font-weight:600;font-size:var(--font-size-xs);letter-spacing:.08em;font-weight:600;display:flex}@media (max-width:767px){.automation-roi-controls{padding:var(--space-3)}}.automation-roi-controls{padding:var(--space-5);margin-bottom:var(--space-6);border:1px solid var(--outline-variant-20)}@media (max-width:767px){.automation-roi-controls{padding:var(--space-3)}}.apps-header{padding-block:var(--space-8) var(--space-6);border-bottom:1px solid var(--outline-variant-20);margin-bottom:var(--space-8)}.automation-roi-reasoning-header{font-size:var(--font-size-base);text-transform:uppercase;letter-spacing:.05em;color:var(--on-surface-variant);padding-bottom:var(--space-2);margin-bottom:var(--space-3);border-bottom:1px solid var(--outline-variant-20);font-weight:700;font-size:var(--font-size-base);text-transform:uppercase;letter-spacing:.05em;padding-bottom:var(--space-2);margin-bottom:var(--space-3);border-bottom:1px solid var(--outline-variant-20);font-weight:700}.automation-roi-breadcrumb{margin-bottom:var(--space-2);font-size:var(--font-size-sm);margin-bottom:var(--space-2);font-size:var(--font-size-sm)}.automation-roi-tip__title{color:var(--primary);margin-bottom:var(--space-1);margin-bottom:var(--space-1);font-weight:700}.prompt-chat-error-title{margin-bottom:var(--space-1);font-weight:600}.prompt-chat-error-msg{margin-bottom:var(--space-1);opacity:.9}.prompt-chat-status{align-items:center;gap:var(--space-1);font-family:var(--font-mono);color:var(--on-surface-variant);margin-left:auto;font-size:.7rem;display:flex}@media (max-width:480px){.prompt-chat-status{margin-left:0}}.automation-roi-share-btn{font-size:var(--font-size-sm);color:var(--on-surface-variant);border:1px solid var(--outline-variant);padding:var(--space-1) var(--space-2);cursor:pointer;transition:color var(--transition-base), border-color var(--transition-base);white-space:nowrap;background:0 0;flex-shrink:0;margin-left:auto}.automation-roi-share-btn:hover{color:var(--primary);border-color:var(--primary)}.automation-roi-share-btn:active{opacity:.7}.automation-roi-verdict-label-col{color:var(--on-surface-variant);text-align:right;white-space:nowrap;padding:2px 0}.automation-roi-verdict-label-col:after{content:":";margin-left:2px}.copy-cmd__suffix{-webkit-user-select:none;user-select:none;color:var(--on-surface-variant);opacity:.65;white-space:nowrap;border-left:1px solid var(--outline-variant-20);margin-left:.4em;padding-left:.5em;font-size:.75em;font-weight:400;transition:opacity .15s,color .15s}.copy-cmd__suffix iconify-icon{vertical-align:-1px}.automation-roi-mcp-url-copy{font-size:var(--font-size-xs);transition:var(--transition-properties) .15s ease;font-size:var(--font-size-xs);transition:var(--transition-properties) .15s ease;margin-left:auto}.automation-roi-track-node{border:2px solid var(--outline-variant);width:24px;height:24px;font-family:var(--font-mono);color:var(--on-surface-variant);background:var(--surface-container-lowest);transition:var(--transition-properties) .3s ease;border:2px solid var(--outline-variant);width:24px;height:24px;font-size:10px;font-family:var(--font-mono);background:var(--surface-container-lowest);transition:var(--transition-properties) .3s ease;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;font-size:10px;display:flex}.automation-roi-bmc-cup{width:110px;height:auto;animation:3.5s ease-in-out infinite automation-roi-bmc-float;display:block}.automation-roi-screenshot-dots{gap:4px;display:flex}.automation-roi-screenshot-dots span{border-radius:50%;width:7px;height:7px;display:block}.automation-roi-screenshot-dots span:first-child{background:#ff5f56}.automation-roi-screenshot-dots span:nth-child(2){background:#ffbd2e}.automation-roi-screenshot-dots span:nth-child(3){background:#27c93f}.prompt-chat-submit{justify-content:center;align-items:center;gap:var(--space-1);padding:var(--space-2) var(--space-4);background:var(--primary);color:var(--surface-container-lowest);letter-spacing:.04em;text-transform:uppercase;cursor:pointer;min-width:100px;min-height:44px;box-shadow:0 0 0 1px var(--primary), 0 6px 18px -6px var(--primary);border:none;font-family:inherit;font-size:.875rem;font-weight:700;transition:box-shadow .2s cubic-bezier(.16,1,.3,1),transform .2s cubic-bezier(.16,1,.3,1),opacity .15s;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.prompt-chat-submit{box-shadow:0 0 0 1px color-mix(in srgb, var(--primary) 50%, transparent), 0 6px 18px -6px color-mix(in srgb, var(--primary) 55%, transparent)}}.prompt-chat-submit:hover:not(:disabled){box-shadow:0 0 0 1px var(--primary), 0 10px 24px -8px var(--primary);transform:translateY(-1px)}@supports (color:color-mix(in lab, red, red)){.prompt-chat-submit:hover:not(:disabled){box-shadow:0 0 0 1px var(--primary), 0 10px 24px -8px color-mix(in srgb, var(--primary) 70%, transparent)}}.prompt-chat-submit:disabled{opacity:.5;cursor:not-allowed;box-shadow:none}@media (max-width:480px){.prompt-chat-submit{width:100%}}@media (max-width:767px){.automation-roi-info{min-width:44px;min-height:44px}}.automation-roi-info{color:var(--on-surface-variant);cursor:help;vertical-align:middle;opacity:.6;transition:opacity var(--transition-base);flex-shrink:0;justify-content:center;align-items:center;min-width:24px;min-height:24px;display:inline-flex}@media (max-width:767px){.automation-roi-info{min-width:44px;min-height:44px}}.automation-roi-info:hover{opacity:1;color:var(--primary)}@media (max-width:767px){.automation-roi-endpoint-curl-btn{min-width:44px;min-height:44px;padding:var(--space-2);justify-content:center}}.automation-roi-endpoint-curl-btn{padding:var(--space-1);cursor:pointer;color:var(--on-surface-variant);opacity:.5;background:0 0;border:none;align-items:center;transition:opacity .15s,color .15s;display:inline-flex}@media (max-width:767px){.automation-roi-endpoint-curl-btn{min-width:44px;min-height:44px;padding:var(--space-2);justify-content:center}}.automation-roi-pill{padding:var(--space-1) var(--space-3);font-family:var(--font-mono);font-size:var(--font-size-xs);color:var(--on-surface-variant);background:var(--surface-container);border:1px solid var(--outline-variant);cursor:pointer;transition:var(--transition-properties) .15s ease;justify-content:center;align-items:center;min-height:44px;display:inline-flex}.automation-roi-pill:hover{border-color:var(--primary);color:var(--on-surface);background:var(--surface-container-high)}.automation-roi-weekends-label{align-items:center;gap:var(--space-1);font-size:var(--font-size-xs);white-space:nowrap;cursor:pointer;align-items:center;gap:var(--space-1);min-height:44px;font-size:var(--font-size-xs);white-space:nowrap;cursor:pointer;min-height:44px;display:flex}@media (max-width:767px){.automation-roi-endpoint-path--link{padding:var(--space-2) 0;align-items:center;min-height:44px;display:inline-flex}}.automation-roi-endpoint-path--link{cursor:pointer;color:var(--primary);text-underline-offset:3px;transition:var(--transition-properties) .15s ease;text-decoration:underline}@media (max-width:767px){.automation-roi-endpoint-path--link{padding:var(--space-2) 0;align-items:center;min-height:44px;display:inline-flex}}.automation-roi-slider-row{align-items:center;gap:var(--space-2);align-items:center;gap:var(--space-2);min-height:44px;display:flex}.automation-roi-breadcrumb-link{color:var(--on-surface-variant);transition:color var(--transition-base);padding:var(--space-2) var(--space-1);align-items:center;min-height:44px;text-decoration:none;display:inline-flex}.automation-roi-breadcrumb-link:hover{color:var(--primary)}.automation-roi-verdict-card{background:var(--surface-container);border:1px solid var(--outline-variant-20);min-width:0;padding:var(--space-4) var(--space-5);font-family:var(--font-mono);font-size:var(--font-size-sm);background:var(--surface-container);border:1px solid var(--outline-variant-20);min-width:0;padding:var(--space-4) var(--space-5);line-height:1.5;font-family:var(--font-mono);font-size:var(--font-size-sm);flex:1;grid-template-columns:auto 1fr;align-content:start;gap:0;line-height:1.5;display:grid}.automation-roi-reasoning-card{background:var(--surface-container-low);border:1px solid var(--outline-variant-20);min-width:0;padding:var(--space-4) var(--space-5);font-family:var(--font-mono);font-size:var(--font-size-sm);background:var(--surface-container-low);border:1px solid var(--outline-variant-20);min-width:0;padding:var(--space-4) var(--space-5);line-height:1.5;font-family:var(--font-mono);font-size:var(--font-size-sm);flex-direction:column;flex:1;gap:0;line-height:1.5;display:flex}.app-card-content{gap:var(--space-3);flex-direction:column;flex:1;min-width:0;display:flex}.app-card-visual{flex-shrink:0;align-items:flex-start;display:flex}.app-card{gap:var(--space-6);padding:var(--space-6);background:var(--surface-container-low);border:1px solid var(--outline-variant-20);color:inherit;transition:var(--transition-properties) var(--transition-base);text-decoration:none;display:flex}@media (max-width:599px){.app-card{text-align:center;flex-direction:column;align-items:center}}.app-card:hover{border-color:var(--primary);background:var(--surface-container)}.app-card:hover .app-card-cta{opacity:1}.app-card:hover .app-card-logo{transform:scale(1.03)}@media (max-width:767px){.automation-roi-advanced-grid{grid-template-columns:1fr}}.automation-roi-advanced-grid{gap:var(--space-4);grid-template-columns:auto 1fr 1fr minmax(20em,auto);align-items:start;display:grid}@media (max-width:767px){.automation-roi-advanced-grid{grid-template-columns:1fr}}.app-card-features{gap:var(--space-1) var(--space-4);font-size:var(--font-size-xs);grid-template-columns:1fr 1fr;display:grid}@media (max-width:599px){.app-card-features{grid-template-columns:1fr;justify-items:center}}@media (min-width:768px){.automation-roi-controls-row{grid-template-columns:1fr 1fr}}@media (min-width:1400px){.automation-roi-controls-row{grid-template-columns:1fr 1fr 1fr 1fr}}.automation-roi-controls-row{grid-template-columns:1fr;gap:0;display:grid}@media (min-width:768px){.automation-roi-controls-row{grid-template-columns:1fr 1fr}}@media (min-width:1400px){.automation-roi-controls-row{grid-template-columns:1fr 1fr 1fr 1fr}}@media (max-width:767px){.automation-roi-chart-pair{grid-template-columns:1fr}}.automation-roi-chart-pair{gap:var(--space-6);grid-template-columns:1fr 1fr;display:grid}@media (max-width:767px){.automation-roi-chart-pair{grid-template-columns:1fr}}@media (max-width:599px){.automation-roi-pills{grid-template-columns:repeat(3,1fr)}}.automation-roi-pills{grid-template-columns:repeat(4,1fr);gap:2px;display:grid}@media (max-width:599px){.automation-roi-pills{grid-template-columns:repeat(3,1fr)}}.prompt-chat-controls{justify-content:space-between;align-items:center;gap:var(--space-3);flex-wrap:wrap;display:flex}@media (max-width:480px){.prompt-chat-controls{flex-direction:column;align-items:stretch}.automation-roi-header-row{text-align:center;flex-direction:column;align-items:center}}.automation-roi-header-row{align-items:flex-start;gap:var(--space-5);display:flex}@media (max-width:480px){.automation-roi-header-row{text-align:center;flex-direction:column;align-items:center}}@media (max-width:767px){.automation-roi-result-panels{flex-direction:column}}.automation-roi-result-panels{gap:var(--space-4);align-items:stretch;display:flex}@media (max-width:767px){.automation-roi-result-panels{flex-direction:column}}.automation-roi-bmc-left-panel{background:var(--surface-container-low);border:1px solid var(--outline-variant-20);padding:var(--space-5);background:var(--surface-container-low);border:1px solid var(--outline-variant-20);padding:var(--space-5);flex-direction:column;justify-content:center;display:flex}.automation-roi-control-group{gap:var(--space-3);padding:var(--space-4) 0;gap:var(--space-3);padding:var(--space-4) 0;flex-direction:column;display:flex}.prompt-chat-output-section{gap:var(--space-2);padding-top:var(--space-3);border-top:1px solid var(--outline-variant-20);flex-direction:column;display:flex}.automation-roi-advanced-checks,.automation-roi-bmc-receipt-body{gap:var(--space-2);gap:var(--space-2);flex-direction:column;display:flex}.prompt-chat-input-section{gap:var(--space-2);flex-direction:column;display:flex}.prompt-chat-output-header{justify-content:space-between;align-items:center;gap:var(--space-2);flex-wrap:wrap;display:flex}.automation-roi-label{font-size:var(--font-size-xs);color:var(--on-surface-variant);text-transform:uppercase;letter-spacing:.08em;padding-bottom:var(--space-1);align-items:center;gap:var(--space-1);font-weight:600;font-size:var(--font-size-xs);text-transform:uppercase;letter-spacing:.08em;padding-bottom:var(--space-1);align-items:center;gap:var(--space-1);flex-wrap:nowrap;font-weight:600;display:flex}.prompt-chat-stats{color:var(--text-tertiary);align-items:center;gap:var(--space-2);flex-wrap:wrap;font-size:.75rem;display:inline-flex}.app-card-tags{gap:var(--space-1);flex-wrap:wrap;display:flex}@media (max-width:599px){.app-card-tags{justify-content:center}}.prompt-chat-level-row{align-items:center;gap:var(--space-2);display:flex}@media (max-width:480px){.prompt-chat-level-row{justify-content:space-between}}.badge{font-family:var(--font-mono), monospace;text-transform:uppercase;letter-spacing:.05em;white-space:nowrap;border:1px solid;justify-content:center;align-items:center;padding:.125rem .375rem;font-size:.7rem;display:inline-flex}.automation-roi-reasoning-step{align-items:baseline;gap:var(--space-2);color:var(--on-surface-variant);align-items:baseline;gap:var(--space-2);padding:2px 0;display:flex}.automation-roi-screenshot-chrome{align-items:center;gap:var(--space-2);padding:6px var(--space-2);background:var(--surface-container-high);border-bottom:1px solid var(--outline-variant-20);align-items:center;gap:var(--space-2);padding:6px var(--space-2);background:var(--surface-container-high);border-bottom:1px solid var(--outline-variant-20);display:flex}.automation-roi-endpoint-curl{align-items:baseline;gap:var(--space-1);white-space:nowrap;color:var(--on-surface-variant);align-items:baseline;gap:var(--space-1);white-space:nowrap;display:flex}.app-card-feature{align-items:center;gap:var(--space-1);color:var(--on-surface-variant);display:flex}.prompt-chat-submit-loading{align-items:center;display:inline-flex}.apps-grid{gap:var(--space-6);display:grid}@media (max-width:767px){.automation-roi-endpoint-row{padding:var(--space-2) var(--space-3);border-bottom:1px solid var(--outline-variant);display:block}.automation-roi-endpoint-row>*{border-bottom:0;padding:0;display:block}}.automation-roi-endpoint-row{display:contents}.automation-roi-endpoint-row>*{padding:var(--space-2) var(--space-3);border-bottom:1px solid var(--outline-variant)}.automation-roi-endpoint-row:last-child>*{border-bottom:0}@media (max-width:767px){.automation-roi-endpoint-row{padding:var(--space-2) var(--space-3);border-bottom:1px solid var(--outline-variant);display:block}.automation-roi-endpoint-row>*{border-bottom:0;padding:0;display:block}}.automation-roi-skill-frontmatter-badge{letter-spacing:.05em;text-transform:uppercase;color:var(--secondary);opacity:.8;letter-spacing:.05em;text-transform:uppercase;opacity:.8;font-size:9px;display:inline-block}.automation-roi-verdict-row{display:contents}.block{display:block}.grid{display:grid}.hidden{display:none}.inline-flex{display:inline-flex}.table{display:table}.prompt-chat-status-dot{border-radius:50%;flex-shrink:0;width:6px;height:6px}@media (max-width:480px){.automation-roi-header-logo{width:96px;height:96px}}.automation-roi-header-logo{object-fit:cover;flex-shrink:0;width:120px;height:120px}@media (max-width:480px){.automation-roi-header-logo{width:96px;height:96px}}@media (prefers-reduced-motion:reduce){.automation-roi-live-dot{animation:none}}.automation-roi-live-dot{background:var(--primary);border-radius:50%;width:6px;height:6px;animation:2s ease-in-out infinite feed-pulse}@media (prefers-reduced-motion:reduce){.automation-roi-live-dot{animation:none}}.app-card-logo{object-fit:cover;width:160px;height:160px;transition:transform var(--transition-base)}@media (max-width:599px){.app-card-logo{width:120px;height:120px}}.automation-roi-comic-img{filter:invert(.88)hue-rotate(180deg);max-width:100%;height:auto}@media (max-width:767px){.automation-roi-snap-slider{height:44px}}.automation-roi-snap-slider{accent-color:var(--primary);cursor:pointer;flex:1}@media (max-width:767px){.automation-roi-snap-slider{height:44px}}.h-\[350px\]{height:350px}.h-\[500px\]{height:500px}.automation-roi-track-line{background:var(--outline-variant);background:var(--outline-variant);flex:1;width:2px;min-height:60px}.prompt-chat-textarea{width:100%;min-height:100px;padding:var(--space-3);background:var(--surface-container-low);border:1px solid var(--outline);color:var(--text-primary);resize:vertical;font-family:inherit;font-size:.875rem;line-height:1.5;transition:border-color .15s}.prompt-chat-textarea:focus{border-color:var(--primary);outline:none}.prompt-chat-textarea:disabled{opacity:.6;cursor:not-allowed}.prompt-chat-textarea::placeholder{color:var(--text-tertiary)}.automation-roi-effective-display{font-size:var(--font-size-sm);min-height:3em;padding:var(--space-2) 0;white-space:normal;min-width:20em;max-width:28em;line-height:1.5;font-size:var(--font-size-sm);min-height:3em;padding:var(--space-2) 0;white-space:normal;min-width:20em;max-width:28em;line-height:1.5}.automation-roi-slider-value{font-size:var(--font-size-xs);text-align:center;width:calc(25% - 2px);font-weight:700;font-size:var(--font-size-xs);text-align:center;flex-shrink:0;width:calc(25% - 2px);font-weight:700}.automation-roi-reasoning-op{color:var(--on-surface-variant);opacity:.5;text-align:center;opacity:.5;text-align:center;flex-shrink:0;width:1.2em}.automation-roi-slider{width:100%;accent-color:var(--primary);cursor:pointer;width:100%;accent-color:var(--primary);cursor:pointer}.w-full{width:100%}.automation-roi-preset-select{font-size:var(--font-size-sm);color:var(--text-primary);background:var(--surface-container);border:1px solid var(--outline-variant);padding:var(--space-1) var(--space-2);cursor:pointer;flex:1;max-width:400px}.automation-roi-preset-select:focus{border-color:var(--primary);outline:none}.automation-roi-preset-select option{background:var(--surface);color:var(--on-surface)}.prompt-chat-status-name{opacity:.8;white-space:nowrap;text-overflow:ellipsis;max-width:180px;overflow:hidden}.automation-roi-bmc-receipt-key{min-width:7ch;color:var(--on-surface-variant);flex-shrink:0}@supports (color:color-mix(in lab, red, red)){.automation-roi-bmc-receipt-key{color:color-mix(in srgb, var(--on-surface-variant) 70%, transparent)}}.automation-roi-bmc-receipt-key{letter-spacing:.08em;text-transform:uppercase;min-width:7ch;color:var(--on-surface-variant);flex-shrink:0;font-size:.65rem}@supports (color:color-mix(in lab, red, red)){.automation-roi-bmc-receipt-key{color:color-mix(in srgb, var(--on-surface-variant) 70%, transparent)}}.automation-roi-bmc-receipt-key{letter-spacing:.08em;text-transform:uppercase;font-size:.65rem}@media (max-width:767px){.automation-roi-chart-container{padding:var(--space-3)}}.automation-roi-chart-container{padding:var(--space-5);border:1px solid var(--outline-variant-20);min-width:0}@media (max-width:767px){.automation-roi-chart-container{padding:var(--space-3)}}.automation-roi-layers-content{min-width:0}.automation-roi-screenshot-url{font-family:var(--font-mono);color:var(--on-surface-variant);white-space:nowrap;text-overflow:ellipsis;font-size:10px;font-family:var(--font-mono);white-space:nowrap;flex:1;font-size:10px;overflow:hidden}.transform{transform:translate(0);transform:var(--tw-rotate-x, ) var(--tw-rotate-y, ) var(--tw-rotate-z, ) var(--tw-skew-x, ) var(--tw-skew-y, )}.automation-roi-custom-input--invalid{color:var(--tertiary-container);animation:1.2s ease-in-out 2 automation-roi-input-invalid-pulse;border-color:var(--tertiary-container)!important;border-style:solid!important;border-color:var(--tertiary-container)!important;border-style:solid!important}.automation-roi-googol .automation-roi-controls{border-color:var(--tertiary,#ff6b6b);animation:.3s infinite automation-roi-glitch-border}.automation-roi-googol .automation-roi-title{animation:.15s infinite automation-roi-glitch-text}.automation-roi-forever .automation-roi-verdict-card{animation:1.5s ease-in-out infinite automation-roi-forever-pulse;box-shadow:0 0 30px #39ff1466,inset 0 0 20px #39ff141a;border-left-color:#39ff14!important}@media (prefers-reduced-motion:reduce){.automation-roi-live-dot--up{animation:none}}.automation-roi-live-dot--up{background:var(--primary);animation:2s ease-in-out infinite feed-pulse}@media (prefers-reduced-motion:reduce){.automation-roi-live-dot--up{animation:none}}.automation-roi-live-dot--down{background:#ffb347;animation:none}.prompt-chat-status-dot--live{background:var(--primary);animation:2s ease-in-out infinite pulse}.automation-roi-pill--entering{animation:.25s ease-in-out forwards automation-roi-pill-enter}.automation-roi-pill--exiting{animation:.25s ease-in-out forwards automation-roi-pill-exit}.prompt-chat-spinner{animation:1s linear infinite prompt-chat-spin}.prompt-chat-level-select{padding:var(--space-1) var(--space-2);background:var(--surface-container-low);border:1px solid var(--outline);color:var(--text-primary);cursor:pointer;font-family:inherit;font-size:.75rem}.prompt-chat-level-select:focus{border-color:var(--primary);outline:none}@supports (color:color-mix(in lab, red, red)){.automation-roi-mcp-url--prominent:hover{background:color-mix(in srgb, var(--primary) 4%, var(--surface-container-low))}}.automation-roi-mcp-url--prominent{padding:var(--space-3) var(--space-4);font-size:var(--font-size-base);cursor:pointer;transition:var(--transition-properties) .15s ease}.automation-roi-mcp-url--prominent:hover{border-color:var(--primary);background:var(--primary)}@supports (color:color-mix(in lab, red, red)){.automation-roi-mcp-url--prominent:hover{background:color-mix(in srgb, var(--primary) 4%, var(--surface-container-low))}}.automation-roi-mcp-url--prominent:hover .automation-roi-mcp-url-copy{color:var(--primary)}.copy-cmd{cursor:pointer;color:var(--code-accent);white-space:nowrap;font-weight:600;transition:border-color .15s}.copy-cmd:hover{border-color:var(--primary)}.copy-cmd:hover .copy-cmd__suffix{opacity:.7;color:var(--primary)}.automation-roi-assumptions-link{color:var(--secondary);text-underline-offset:2px;cursor:pointer;font:inherit;text-underline-offset:2px;cursor:pointer;font:inherit;background:0 0;border:none;padding:0;text-decoration:underline}.cmd-trigger{cursor:pointer;font-weight:600;text-decoration:none;transition:color .15s,box-shadow .15s;color:var(--cp-color-technologies)!important}.cmd-trigger:hover{box-shadow:0 2px 0 var(--cp-color-technologies);color:var(--on-surface)!important}.cmd-trigger:active{opacity:.7}.resize{resize:both}@media (max-width:599px){.automation-roi-pills--5col{grid-template-columns:repeat(4,1fr)}}@media (max-width:399px){.automation-roi-pills--5col{grid-template-columns:repeat(3,1fr)}}.automation-roi-pills--5col{grid-template-columns:repeat(5,1fr)}@media (max-width:599px){.automation-roi-pills--5col{grid-template-columns:repeat(4,1fr)}}@media (max-width:399px){.automation-roi-pills--5col{grid-template-columns:repeat(3,1fr)}}.automation-roi-endpoint-path{color:var(--text-primary);white-space:nowrap;white-space:nowrap;overflow-x:auto}.border{border-style:var(--tw-border-style);border-width:1px}.automation-roi-custom-input--parsed{border-color:var(--primary);color:var(--primary);border-style:solid;border-color:var(--primary);border-style:solid}.automation-roi-custom-input--valid{color:var(--primary);border-color:var(--primary)!important;border-style:solid!important;border-color:var(--primary)!important;border-style:solid!important}.automation-roi-custom-input--focused{outline:none;border-color:var(--warning)!important;border-style:solid!important;border-color:var(--warning)!important;border-style:solid!important}@supports (color:color-mix(in lab, red, red)){.automation-roi-pill--active{box-shadow:0 0 8px 2px color-mix(in srgb, var(--primary) 50%, transparent)}}.automation-roi-pill--active{background:var(--primary);color:var(--surface-container-low);border-color:var(--primary);box-shadow:0 0 8px 2px var(--primary);font-weight:700}@supports (color:color-mix(in lab, red, red)){.automation-roi-pill--active{box-shadow:0 0 8px 2px color-mix(in srgb, var(--primary) 50%, transparent)}}.automation-roi-pill--active:hover{background:var(--primary);border-color:var(--primary);color:var(--surface-container-low)}@supports (color:color-mix(in lab, red, red)){.automation-roi-track-node--active{box-shadow:0 0 8px color-mix(in srgb, var(--primary) 40%, transparent)}}.automation-roi-track-node--active{border-color:var(--primary);color:var(--primary);box-shadow:0 0 8px var(--primary)}@supports (color:color-mix(in lab, red, red)){.automation-roi-track-node--active{box-shadow:0 0 8px color-mix(in srgb, var(--primary) 40%, transparent)}}.prompt-chat-output--error{border-bottom-color:var(--error);color:var(--error)}.bg-surface-container-low{background-color:var(--color-surface-container-low,#1c1b1b)}.automation-roi-verdict-value-col{color:var(--on-surface);text-align:left;padding:2px 0;padding-left:var(--space-2);text-align:left;padding:2px 0;padding-left:var(--space-2);font-weight:600}.automation-roi-screenshot-label{padding:var(--space-2) var(--space-2);font-family:var(--font-mono);font-size:var(--font-size-xs);color:var(--on-surface-variant);text-align:center;border-top:1px solid var(--outline-variant-20);padding:var(--space-2) var(--space-2);font-family:var(--font-mono);font-size:var(--font-size-xs);text-align:center;border-top:1px solid var(--outline-variant-20)}@supports (color:color-mix(in lab, red, red)){.automation-roi-live-model-badge{border:1px solid color-mix(in srgb, var(--primary) 25%, transparent);background:color-mix(in srgb, var(--primary) 6%, transparent)}}.automation-roi-live-model-badge{font-family:var(--font-mono);letter-spacing:0;color:var(--on-surface-variant);opacity:.85;white-space:nowrap;border:1px solid var(--primary);padding:1px 5px;font-size:.68rem;font-weight:400}@supports (color:color-mix(in lab, red, red)){.automation-roi-live-model-badge{border:1px solid color-mix(in srgb, var(--primary) 25%, transparent)}}.automation-roi-live-model-badge{background:var(--primary)}@supports (color:color-mix(in lab, red, red)){.automation-roi-live-model-badge{background:color-mix(in srgb, var(--primary) 6%, transparent)}}.app-card-tag{font-family:var(--font-mono), monospace;font-size:var(--font-size-xs);padding:2px var(--space-2);background:var(--primary)}@supports (color:color-mix(in lab, red, red)){.app-card-tag{background:color-mix(in oklch, var(--primary) 8%, transparent)}}.app-card-tag{color:var(--primary);border:1px solid var(--primary)}@supports (color:color-mix(in lab, red, red)){.app-card-tag{border:1px solid color-mix(in oklch, var(--primary) 20%, transparent)}}.prompt-chat-output{padding:var(--space-3);background:var(--surface-container-low);border:1px solid var(--outline-variant-20);border-bottom:2px solid var(--primary);color:var(--text-primary);white-space:pre-wrap;word-break:break-word;font-size:.875rem;line-height:1.6}.automation-roi-snap-slider-wrap{padding:0 2px}@media (min-width:768px){.automation-roi-header{padding-block:var(--space-6) var(--space-4)}}.automation-roi-header{padding-block:var(--space-4) var(--space-3)}@media (min-width:768px){.automation-roi-header{padding-block:var(--space-6) var(--space-4)}}.prompt-chat-textarea--hint-pad{padding-bottom:calc(var(--space-3) + 22px)}.prompt-chat-textarea--padded{padding-bottom:calc(var(--space-4) + 44px)}.font-mono{font-family:var(--font-mono,"JetBrains Mono", "JetBrains Mono Fallback", monospace)}.prompt-chat-output-label{color:var(--primary);text-transform:uppercase;letter-spacing:.05em;font-size:.75rem;font-weight:600}.automation-roi-bmc-rule-label{letter-spacing:.12em;color:var(--on-surface-variant);font-size:.68rem}@supports (color:color-mix(in lab, red, red)){.automation-roi-bmc-rule-label{color:color-mix(in srgb, var(--on-surface-variant) 65%, transparent)}}.automation-roi-bmc-rule-label{white-space:nowrap;text-transform:uppercase;letter-spacing:.12em;color:var(--on-surface-variant);font-size:.68rem}@supports (color:color-mix(in lab, red, red)){.automation-roi-bmc-rule-label{color:color-mix(in srgb, var(--on-surface-variant) 65%, transparent)}}.automation-roi-bmc-rule-label{white-space:nowrap;text-transform:uppercase}.automation-roi-bmc-receipt-val{color:var(--on-surface);font-size:.72rem}.prompt-chat-level-label{color:var(--text-secondary);font-size:.75rem}.automation-roi-endpoint-curl-label{font-size:var(--font-size-xs);opacity:.65;font-size:var(--font-size-xs);opacity:.65}.automation-roi-hint{font-size:var(--font-size-xs);opacity:.7;font-size:var(--font-size-xs);opacity:.7}.automation-roi-endpoint-desc{color:var(--on-surface-variant);line-height:1.5}.automation-roi-mcp-url-value{color:var(--secondary);word-break:break-all;word-break:break-all;font-weight:600}.automation-roi-endpoint-method{white-space:nowrap;font-weight:600}.automation-roi-endpoint-method.automation-roi-endpoint-method--post{color:var(--primary)}.automation-roi-endpoint-method.automation-roi-endpoint-method--get{color:var(--secondary)}.automation-roi-bmc-author-link{color:var(--secondary);font-weight:500;text-decoration:none}.automation-roi-bmc-author-link:hover{text-decoration:underline}.automation-roi-bmc-highlight-green{color:var(--primary);font-weight:500}.automation-roi-bmc-val-green{color:var(--primary);font-weight:600}.automation-roi-mcp-url-label{color:var(--text-tertiary);white-space:nowrap;white-space:nowrap}.prose-link{color:var(--secondary);text-decoration:underline;-webkit-text-decoration-color:var(--secondary);-webkit-text-decoration-color:var(--secondary);-webkit-text-decoration-color:var(--secondary);-webkit-text-decoration-color:var(--secondary);text-decoration-color:var(--secondary)}@supports (color:color-mix(in lab, red, red)){.prose-link{-webkit-text-decoration-color:color-mix(in oklch, var(--secondary) 40%, transparent);-webkit-text-decoration-color:color-mix(in oklch, var(--secondary) 40%, transparent);-webkit-text-decoration-color:color-mix(in oklch, var(--secondary) 40%, transparent);-webkit-text-decoration-color:color-mix(in oklch, var(--secondary) 40%, transparent);text-decoration-color:color-mix(in oklch, var(--secondary) 40%, transparent)}}.prose-link{text-underline-offset:2px;transition:color .15s,text-decoration-color .15s}.prose-link:hover{color:var(--primary);-webkit-text-decoration-color:var(--primary);-webkit-text-decoration-color:var(--primary);-webkit-text-decoration-color:var(--primary);-webkit-text-decoration-color:var(--primary);text-decoration-color:var(--primary)}@supports (color:color-mix(in lab, red, red)){.automation-roi-bmc-strike{color:color-mix(in srgb, var(--on-surface) 58%, transparent)}}.automation-roi-bmc-strike{color:var(--on-surface);text-decoration:line-through}@supports (color:color-mix(in lab, red, red)){.automation-roi-bmc-strike{color:color-mix(in srgb, var(--on-surface) 58%, transparent)}}.automation-roi-bmc-val-red{color:var(--tertiary-container)}.automation-roi-verdict-header-icon,.automation-roi-verdict-header-label,.automation-roi-verdict-header-label{color:inherit}.text-on-surface{color:var(--color-on-surface,#e5e2e1)}.text-on-surface-variant{color:var(--color-on-surface-variant,#bccabc)}.text-primary{color:var(--color-primary,#61de8a)}.text-secondary{color:var(--color-secondary,#d3bbff)}.text-tertiary{color:var(--color-tertiary,#ffb4ab)}.uppercase{text-transform:uppercase}.underline{text-decoration-line:underline}.decoration-\[var\(--outline-variant\)\]{-webkit-text-decoration-color:var(--outline-variant);-webkit-text-decoration-color:var(--outline-variant);-webkit-text-decoration-color:var(--outline-variant);-webkit-text-decoration-color:var(--outline-variant);text-decoration-color:var(--outline-variant)}.underline-offset-2{text-underline-offset:2px}.automation-roi-endpoint-path-icon{opacity:.5;opacity:.5;transition:opacity .15s,color .15s}.prompt-chat-status-dot--offline{background:var(--error);opacity:.7}.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, )}.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,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s))}.transition-colors{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s))}.automation-roi-chart,.automation-roi-chart-half,.automation-roi-chart-half{--js-hook:1}.automation-roi-demo-section{border-left:3px solid var(--secondary);border-left:3px solid var(--secondary)}.automation-roi-done-section{border-left:3px solid var(--primary);border-left:3px solid var(--primary)}.automation-roi-layer,.automation-roi-section-slider,.automation-roi-section-slider{--js-hook:1}.copy-cmd__text{-webkit-user-select:all;user-select:all}.hljs{background:var(--surface-container)!important}.transition-colors{transition:color var(--transition-base), background-color var(--transition-base), border-color var(--transition-base)}@media (hover:hover){.hover\:decoration-\[var\(--primary\)\]:hover{-webkit-text-decoration-color:var(--primary);-webkit-text-decoration-color:var(--primary);-webkit-text-decoration-color:var(--primary);-webkit-text-decoration-color:var(--primary);text-decoration-color:var(--primary)}}.automation-roi-share-btn--copied{color:var(--primary)!important;border-color:var(--primary)!important}.automation-roi-scenario-dropdown{max-width:260px;font-size:var(--font-size-sm);cursor:default;flex:1;position:relative}.automation-roi-scenario-trigger{padding:var(--space-1) var(--space-2);background:var(--surface-container);border:1px solid var(--outline-variant);cursor:pointer;-webkit-user-select:none;user-select:none;color:var(--text-primary);transition:border-color var(--transition-base);justify-content:space-between;align-items:center;display:flex}.automation-roi-scenario-trigger:hover{border-color:var(--primary)}.automation-roi-scenario-dropdown:focus{outline:none}.automation-roi-scenario-dropdown:focus .automation-roi-scenario-trigger,.automation-roi-scenario-dropdown[aria-expanded=true] .automation-roi-scenario-trigger{border-color:var(--primary)}.automation-roi-scenario-trigger-text{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.automation-roi-scenario-chevron{margin-left:var(--space-2);opacity:.6;flex-shrink:0;font-size:.85em;transition:transform .2s}.automation-roi-scenario-dropdown[aria-expanded=true] .automation-roi-scenario-chevron{transform:rotate(180deg)}.automation-roi-scenario-panel{z-index:50;background:var(--surface-container);border:1px solid var(--primary);border-top:none;position:absolute;top:100%;left:0;right:0}.automation-roi-scenario-option{padding:var(--space-2) var(--space-2);cursor:pointer;border-left:2px solid #0000;transition:background-color .1s,border-left-color .1s}.automation-roi-scenario-option:hover{background:var(--surface-container-high)}.automation-roi-scenario-option:focus{background:var(--surface-container-high);border-left-color:var(--outline-variant);outline:none}.automation-roi-scenario-option[aria-selected=true]{border-left-color:var(--primary);background:var(--primary)}@supports (color:color-mix(in lab, red, red)){.automation-roi-scenario-option[aria-selected=true]{background:color-mix(in srgb, var(--primary) 8%, transparent)}}.automation-roi-scenario-option--empty{color:var(--on-surface-variant);opacity:.7;font-style:italic}.automation-roi-scenario-name{margin-bottom:3px;display:block}.automation-roi-scenario-vals{opacity:.9;grid-template-columns:7ch 9ch 11ch 8ch;gap:0 4px;font-size:.78em;display:grid}.automation-roi-scenario-freq{color:var(--primary)}.automation-roi-scenario-saved{color:var(--secondary)}.automation-roi-scenario-horizon{color:var(--on-surface-variant)}.automation-roi-scenario-auto{color:#ffb347}.automation-roi-ide-tabs{margin-top:var(--space-4)}.automation-roi-ide-tablist{scrollbar-width:none;-ms-overflow-style:none;flex-wrap:nowrap;gap:2px;margin-bottom:0;display:flex;overflow-x:auto}.automation-roi-ide-tablist::-webkit-scrollbar{display:none}.automation-roi-ide-tab{padding:var(--space-1) var(--space-3);border:1px solid var(--outline-variant);background:var(--surface-container-lowest);font-family:var(--font-mono);font-size:var(--font-size-xs);color:var(--on-surface-variant);cursor:pointer;transition:var(--transition-properties) .15s ease;white-space:nowrap;opacity:.6;border-bottom:none;border-radius:3px 3px 0 0;min-height:44px;position:relative}.automation-roi-ide-tab:after{content:"";background:0 0;height:2px;position:absolute;bottom:-1px;left:0;right:0}.automation-roi-ide-tab:hover{opacity:.85;border-color:var(--on-surface-variant);color:var(--text-primary)}.automation-roi-ide-tab.automation-roi-ide-tab--active{opacity:1;border-color:var(--outline-variant);background:var(--surface-container-low);color:var(--primary);border-bottom:none}.automation-roi-ide-tab.automation-roi-ide-tab--active:after{background:var(--primary)}.automation-roi-ide-panel{border:1px solid var(--outline-variant-20);border-top-color:var(--outline-variant);padding:var(--space-3);background:var(--surface-container-lowest);display:none}.automation-roi-ide-panel.automation-roi-ide-panel--active{gap:var(--space-4);grid-template-columns:1fr 1fr;display:grid}.automation-roi-ide-panel-col{flex-direction:column;min-width:0;display:flex}.automation-roi-ide-panel-col .automation-roi-code-block{flex:1;min-height:0}.automation-roi-install-pre{white-space:pre-wrap;word-break:break-word}.automation-roi-endpoint-curl:hover .automation-roi-endpoint-curl-btn,.automation-roi-endpoint-curl-btn:hover,.automation-roi-endpoint-path:hover .automation-roi-endpoint-path-icon{opacity:1;color:var(--primary)}.automation-roi-section .article-list,.automation-roi-demo-section .article-list{font-size:var(--font-size-sm);color:var(--on-surface-variant)}.automation-roi-parse-result{gap:var(--space-4);font-family:var(--font-mono);flex-direction:column;animation:.4s cubic-bezier(.16,1,.3,1) automation-roi-parse-result-in;display:flex}.automation-roi-parse-endpoint-row{justify-content:space-between;align-items:center;gap:var(--space-2);padding-bottom:var(--space-2);border-bottom:1px dashed var(--outline-variant);font-family:var(--font-mono);flex-wrap:wrap;font-size:.75rem;display:flex}.automation-roi-parse-endpoint-tag{align-items:center;gap:var(--space-2);display:inline-flex}.automation-roi-parse-endpoint-method{padding:1px var(--space-2);background:var(--primary)}@supports (color:color-mix(in lab, red, red)){.automation-roi-parse-endpoint-method{background:color-mix(in srgb, var(--primary) 14%, transparent)}}.automation-roi-parse-endpoint-method{border:1px solid var(--primary)}@supports (color:color-mix(in lab, red, red)){.automation-roi-parse-endpoint-method{border:1px solid color-mix(in srgb, var(--primary) 35%, transparent)}}.automation-roi-parse-endpoint-method{color:var(--primary);letter-spacing:.08em;font-weight:700}.automation-roi-parse-endpoint-path{color:var(--on-surface-variant);letter-spacing:.02em;font-size:.78rem}.automation-roi-parse-meta-badges{align-items:center;gap:var(--space-2);flex-wrap:wrap;display:inline-flex}.automation-roi-parse-badge{align-items:center;gap:var(--space-1);padding:1px var(--space-2);font-family:var(--font-mono);text-transform:uppercase;letter-spacing:.06em;font-size:.68rem;font-weight:600;display:inline-flex}.automation-roi-parse-badge--estimated{background:var(--secondary)}@supports (color:color-mix(in lab, red, red)){.automation-roi-parse-badge--estimated{background:color-mix(in srgb, var(--secondary) 16%, transparent)}}.automation-roi-parse-badge--estimated{border:1px solid var(--secondary)}@supports (color:color-mix(in lab, red, red)){.automation-roi-parse-badge--estimated{border:1px solid color-mix(in srgb, var(--secondary) 35%, transparent)}}.automation-roi-parse-badge--estimated{color:var(--secondary)}.automation-roi-parse-badge--confidence{background:var(--surface-container-low);border:1px solid var(--outline-variant);color:var(--on-surface);padding-left:0;position:relative;overflow:hidden}.automation-roi-parse-confidence-bar{width:var(--pct,0%);background:linear-gradient(90deg, var(--badge-tone,var(--primary)) 0%, var(--badge-tone,var(--primary)) 100%);position:absolute;inset:0}@supports (color:color-mix(in lab, red, red)){.automation-roi-parse-confidence-bar{background:linear-gradient(90deg, color-mix(in srgb, var(--badge-tone,var(--primary)) 32%, transparent) 0%, color-mix(in srgb, var(--badge-tone,var(--primary)) 14%, transparent) 100%)}}.automation-roi-parse-confidence-bar{pointer-events:none}.automation-roi-parse-confidence-value{padding-left:var(--space-2);color:var(--badge-tone,var(--primary));font-weight:700;position:relative}.automation-roi-parse-confidence-text{padding-right:var(--space-2);color:var(--on-surface-variant);position:relative}.automation-roi-parse-badge--confidence-high{--badge-tone:var(--primary)}.automation-roi-parse-badge--confidence-mid{--badge-tone:var(--automation-roi-accent)}.automation-roi-parse-badge--confidence-low{--badge-tone:var(--tertiary)}.automation-roi-parse-hero{padding:var(--space-5) var(--space-5);background:linear-gradient(135deg, var(--hero-tone,var(--primary)) 0%, var(--surface-container-low) 70%);position:relative}@supports (color:color-mix(in lab, red, red)){.automation-roi-parse-hero{background:linear-gradient(135deg, color-mix(in srgb, var(--hero-tone,var(--primary)) 9%, var(--surface-container-low)) 0%, var(--surface-container-low) 70%)}}.automation-roi-parse-hero{border:1px solid var(--hero-tone,var(--primary))}@supports (color:color-mix(in lab, red, red)){.automation-roi-parse-hero{border:1px solid color-mix(in srgb, var(--hero-tone,var(--primary)) 28%, transparent)}}.automation-roi-parse-hero{border-left:3px solid var(--hero-tone,var(--primary));overflow:hidden}.automation-roi-parse-hero:before{content:"";background:repeating-linear-gradient(0deg, transparent, transparent 3px, var(--hero-tone,var(--primary)) 3px, var(--hero-tone,var(--primary)) 4px);position:absolute;inset:0}@supports (color:color-mix(in lab, red, red)){.automation-roi-parse-hero:before{background:repeating-linear-gradient(0deg, transparent, transparent 3px, color-mix(in srgb, var(--hero-tone,var(--primary)) 4%, transparent) 3px, color-mix(in srgb, var(--hero-tone,var(--primary)) 4%, transparent) 4px)}}.automation-roi-parse-hero:before{pointer-events:none;opacity:.4}.automation-roi-parse-hero--positive{--hero-tone:var(--primary)}.automation-roi-parse-hero--neutral{--hero-tone:var(--automation-roi-accent)}.automation-roi-parse-hero--negative{--hero-tone:var(--tertiary)}.automation-roi-parse-hero--muted{--hero-tone:var(--outline)}.automation-roi-parse-hero-grid{align-items:center;gap:var(--space-6);grid-template-columns:auto 1fr;display:grid;position:relative}.automation-roi-parse-roi{align-items:baseline;gap:var(--space-1);padding:var(--space-2) var(--space-4) var(--space-2) 0;border-right:1px dashed var(--hero-tone,var(--primary));display:inline-flex}@supports (color:color-mix(in lab, red, red)){.automation-roi-parse-roi{border-right:1px dashed color-mix(in srgb, var(--hero-tone,var(--primary)) 30%, transparent)}}.automation-roi-parse-roi{font-family:var(--font-mono)}.automation-roi-parse-roi-value{color:var(--hero-tone,var(--primary));letter-spacing:-.02em;text-shadow:0 0 24px var(--hero-tone,var(--primary));font-size:clamp(2.4rem,7vw,3.6rem);font-weight:800;line-height:1}@supports (color:color-mix(in lab, red, red)){.automation-roi-parse-roi-value{text-shadow:0 0 24px color-mix(in srgb, var(--hero-tone,var(--primary)) 35%, transparent)}}.automation-roi-parse-roi-value--inf{font-size:clamp(3rem,8vw,4.4rem)}.automation-roi-parse-roi-unit{color:var(--hero-tone,var(--primary));opacity:.7;font-size:1.2rem;font-weight:600}.automation-roi-parse-roi-label{margin-left:var(--space-2);padding-left:var(--space-2);border-left:1px solid var(--hero-tone,var(--primary))}@supports (color:color-mix(in lab, red, red)){.automation-roi-parse-roi-label{border-left:1px solid color-mix(in srgb, var(--hero-tone,var(--primary)) 28%, transparent)}}.automation-roi-parse-roi-label{letter-spacing:.18em;text-transform:uppercase;color:var(--on-surface-variant);align-self:stretch;align-items:flex-end;padding-bottom:4px;font-size:.7rem;display:inline-flex}.automation-roi-parse-verdict-block{align-items:center;row-gap:var(--space-1);grid-template-rows:auto auto;grid-template-columns:1fr auto;min-width:0;display:grid;position:relative}.automation-roi-parse-verdict-tag{letter-spacing:.22em;text-transform:uppercase;color:var(--on-surface-variant);opacity:.7;grid-area:1/1/2/2;font-size:.68rem}.automation-roi-parse-verdict-label{font-family:var(--font-mono);color:var(--on-surface);text-transform:uppercase;letter-spacing:.04em;word-break:break-word;grid-area:2/1/3/2;font-size:clamp(1.1rem,3vw,1.7rem);font-weight:700;line-height:1.05}.automation-roi-parse-verdict-icon{color:var(--hero-tone,var(--primary));opacity:.95;text-shadow:0 0 20px var(--hero-tone,var(--primary));grid-area:1/2/3/3;justify-self:end;font-size:clamp(2rem,5vw,2.8rem);font-weight:700;line-height:1}@supports (color:color-mix(in lab, red, red)){.automation-roi-parse-verdict-icon{text-shadow:0 0 20px color-mix(in srgb, var(--hero-tone,var(--primary)) 45%, transparent)}}.automation-roi-parse-remark{margin-top:var(--space-4);padding-top:var(--space-3);border-top:1px solid var(--hero-tone,var(--primary));position:relative}@supports (color:color-mix(in lab, red, red)){.automation-roi-parse-remark{border-top:1px solid color-mix(in srgb, var(--hero-tone,var(--primary)) 18%, transparent)}}.automation-roi-parse-remark{font-family:var(--font-mono);color:var(--on-surface);font-size:.92rem;font-weight:500;line-height:1.55}.automation-roi-parse-panel{background:var(--surface-container-lowest);border:1px solid var(--outline-variant-20);flex-direction:column;display:flex}.automation-roi-parse-panel-header{justify-content:space-between;align-items:center;gap:var(--space-2);padding:var(--space-2) var(--space-3);background:var(--primary);flex-wrap:wrap;display:flex}@supports (color:color-mix(in lab, red, red)){.automation-roi-parse-panel-header{background:color-mix(in srgb, var(--primary) 6%, transparent)}}.automation-roi-parse-panel-header{border-bottom:1px dashed var(--outline-variant)}.automation-roi-parse-panel-title{font-family:var(--font-mono);color:var(--primary);letter-spacing:.04em;font-size:.78rem;font-weight:600}.automation-roi-parse-panel-subtitle{font-family:var(--font-mono);color:var(--on-surface-variant);opacity:.85;font-size:.7rem}.automation-roi-parse-config-grid{flex-direction:column;display:flex}.automation-roi-parse-config-row{align-items:center;gap:var(--space-3);padding:6px var(--space-3);border-bottom:1px solid var(--outline-variant);grid-template-columns:minmax(140px,1fr) minmax(0,1fr) minmax(0,auto) auto;display:grid}@supports (color:color-mix(in lab, red, red)){.automation-roi-parse-config-row{border-bottom:1px solid color-mix(in srgb, var(--outline-variant) 60%, transparent)}}.automation-roi-parse-config-row{font-family:var(--font-mono);font-size:.8rem;line-height:1.4}.automation-roi-parse-config-row:last-child{border-bottom:none}.automation-roi-parse-config-row:hover{background:var(--primary)}@supports (color:color-mix(in lab, red, red)){.automation-roi-parse-config-row:hover{background:color-mix(in srgb, var(--primary) 4%, transparent)}}.automation-roi-parse-config-key{color:var(--on-surface-variant);opacity:.85;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.automation-roi-parse-config-value{color:var(--on-surface);white-space:nowrap;text-overflow:ellipsis;font-weight:600;overflow:hidden}.automation-roi-parse-config-value--on{color:var(--primary)}.automation-roi-parse-config-value--off{color:var(--on-surface-variant);opacity:.6}.automation-roi-parse-config-value--null{color:var(--on-surface-variant);opacity:.4;font-style:italic}.automation-roi-parse-config-raw{color:var(--on-surface-variant);opacity:.55;white-space:nowrap;justify-self:end;font-size:.72rem}.automation-roi-parse-config-raw--empty{opacity:.2}.automation-roi-parse-config-source{padding:1px var(--space-2);text-transform:lowercase;letter-spacing:.04em;border:1px solid var(--source-tone,var(--outline-variant));background:var(--source-tone,var(--outline-variant));font-size:.65rem;font-weight:600}@supports (color:color-mix(in lab, red, red)){.automation-roi-parse-config-source{background:color-mix(in srgb, var(--source-tone,var(--outline-variant)) 12%, transparent)}}.automation-roi-parse-config-source{color:var(--source-tone,var(--on-surface-variant));white-space:nowrap;justify-self:end}.automation-roi-parse-config-source--llm{--source-tone:var(--secondary)}.automation-roi-parse-config-source--regex{--source-tone:var(--primary)}.automation-roi-parse-config-source--estimation{--source-tone:var(--automation-roi-accent)}.automation-roi-parse-config-source--default{--source-tone:var(--outline);opacity:.55}.automation-roi-parse-config-source--unknown{--source-tone:var(--outline);opacity:.35;padding:1px 4px;font-size:.7rem}.automation-roi-parse-notes{gap:var(--space-3);padding:var(--space-3) var(--space-4) var(--space-3) var(--space-3);background:var(--secondary);grid-template-columns:auto 1fr;display:grid;position:relative}@supports (color:color-mix(in lab, red, red)){.automation-roi-parse-notes{background:color-mix(in srgb, var(--secondary) 8%, var(--surface-container-lowest))}}.automation-roi-parse-notes{border:1px solid var(--secondary)}@supports (color:color-mix(in lab, red, red)){.automation-roi-parse-notes{border:1px solid color-mix(in srgb, var(--secondary) 22%, transparent)}}.automation-roi-parse-notes{border-left:3px solid var(--secondary)}.automation-roi-parse-notes-rail{color:var(--secondary);flex-direction:column;grid-column:1/2;align-items:center;gap:4px;padding-top:2px;display:flex}.automation-roi-parse-notes-rail:before{content:"◐";opacity:.9;font-size:1rem;line-height:1}.automation-roi-parse-notes-rail:after{content:"";background:var(--secondary);flex:1;width:1px;min-height:8px}@supports (color:color-mix(in lab, red, red)){.automation-roi-parse-notes-rail:after{background:color-mix(in srgb, var(--secondary) 30%, transparent)}}.automation-roi-parse-notes-body{grid-column:2/3;min-width:0}.automation-roi-parse-notes-label{font-family:var(--font-mono);letter-spacing:.16em;text-transform:uppercase;color:var(--secondary);margin-bottom:4px;font-size:.68rem;font-weight:700}.automation-roi-parse-notes-text{font-family:var(--font-mono);color:var(--on-surface);word-break:break-word;font-size:.82rem;line-height:1.55}.automation-roi-parse-notes.automation-roi-parse-warning{background:var(--warning);grid-template-columns:auto 1fr auto}@supports (color:color-mix(in lab, red, red)){.automation-roi-parse-notes.automation-roi-parse-warning{background:color-mix(in srgb, var(--warning) 12%, var(--surface-container-lowest))}}.automation-roi-parse-notes.automation-roi-parse-warning{border-color:var(--warning)}@supports (color:color-mix(in lab, red, red)){.automation-roi-parse-notes.automation-roi-parse-warning{border-color:color-mix(in srgb, var(--warning) 35%, transparent)}}.automation-roi-parse-notes.automation-roi-parse-warning{border-left-color:var(--warning)}.automation-roi-parse-warning-rail{color:var(--warning);flex-direction:column;grid-column:1/2;align-items:center;padding-top:2px;display:flex}.automation-roi-parse-warning-icon{opacity:.9;font-size:1.1rem;line-height:1}.automation-roi-parse-warning-dismiss{color:var(--on-surface-variant);cursor:pointer;opacity:.6;background:0 0;border:none;grid-column:3/4;align-self:start;padding:2px 4px;font-size:1.2rem;line-height:1;transition:opacity .15s}.automation-roi-parse-warning-dismiss:hover{opacity:1;color:var(--on-surface)}.automation-roi-parse-raw{background:var(--surface-container-lowest);border:1px solid var(--outline-variant-20)}.automation-roi-parse-raw[open]{border-color:var(--primary)}@supports (color:color-mix(in lab, red, red)){.automation-roi-parse-raw[open]{border-color:color-mix(in srgb, var(--primary) 35%, var(--outline-variant))}}.automation-roi-parse-raw-summary{align-items:center;gap:var(--space-2);width:100%;padding:var(--space-2) var(--space-3);background:var(--surface-container-low);display:inline-flex}@supports (color:color-mix(in lab, red, red)){.automation-roi-parse-raw-summary{background:color-mix(in srgb, var(--surface-container-low) 80%, transparent)}}.automation-roi-parse-raw-summary{font-family:var(--font-mono);color:var(--on-surface-variant);cursor:pointer;-webkit-user-select:none;user-select:none;border-bottom:1px dashed #0000;font-size:.78rem;list-style:none}.automation-roi-parse-raw-summary::-webkit-details-marker{display:none}.automation-roi-parse-raw[open] .automation-roi-parse-raw-summary{border-bottom-color:var(--outline-variant)}.automation-roi-parse-raw-marker{color:var(--primary);font-size:.7rem;transition:transform .2s cubic-bezier(.16,1,.3,1);display:inline-block}.automation-roi-parse-raw[open] .automation-roi-parse-raw-marker{transform:rotate(90deg)}.automation-roi-parse-raw-label{color:var(--on-surface);letter-spacing:.04em;font-weight:600}.automation-roi-parse-raw-hint{color:var(--on-surface-variant);opacity:.65;margin-left:auto;font-size:.7rem}.automation-roi-parse-raw-pre{padding:var(--space-3);font-family:var(--font-mono);background:0 0;margin:0;font-size:.78rem;line-height:1.55;overflow:hidden}.automation-roi-parse-raw-pre code{background:0 0;padding:0;font-family:inherit}.automation-roi-parse-error{gap:var(--space-3);padding:var(--space-4);background:linear-gradient(135deg, var(--tertiary) 0%, var(--surface-container-lowest) 70%);flex-direction:column;display:flex}@supports (color:color-mix(in lab, red, red)){.automation-roi-parse-error{background:linear-gradient(135deg, color-mix(in srgb, var(--tertiary) 10%, var(--surface-container-lowest)) 0%, var(--surface-container-lowest) 70%)}}.automation-roi-parse-error{border:1px solid var(--tertiary)}@supports (color:color-mix(in lab, red, red)){.automation-roi-parse-error{border:1px solid color-mix(in srgb, var(--tertiary) 35%, transparent)}}.automation-roi-parse-error{border-left:3px solid var(--tertiary);font-family:var(--font-mono);animation:.35s cubic-bezier(.16,1,.3,1) automation-roi-parse-result-in}.automation-roi-parse-error--shape{border-left-color:var(--automation-roi-accent);background:linear-gradient(135deg, var(--automation-roi-accent) 0%, var(--surface-container-lowest) 70%)}@supports (color:color-mix(in lab, red, red)){.automation-roi-parse-error--shape{background:linear-gradient(135deg, color-mix(in srgb, var(--automation-roi-accent) 8%, var(--surface-container-lowest)) 0%, var(--surface-container-lowest) 70%)}}.automation-roi-parse-error-header{gap:var(--space-3);grid-template-columns:auto 1fr;align-items:start;display:grid}.automation-roi-parse-error-icon{background:var(--tertiary);justify-content:center;align-items:center;width:36px;height:36px;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.automation-roi-parse-error-icon{background:color-mix(in srgb, var(--tertiary) 22%, transparent)}}.automation-roi-parse-error-icon{border:1px solid var(--tertiary);color:var(--tertiary);font-size:1.3rem;font-weight:700;font-family:var(--font-mono);flex-shrink:0}.automation-roi-parse-error--shape .automation-roi-parse-error-icon{background:var(--automation-roi-accent)}@supports (color:color-mix(in lab, red, red)){.automation-roi-parse-error--shape .automation-roi-parse-error-icon{background:color-mix(in srgb, var(--automation-roi-accent) 22%, transparent)}}.automation-roi-parse-error--shape .automation-roi-parse-error-icon{border-color:var(--automation-roi-accent);color:var(--automation-roi-accent)}.automation-roi-parse-error-headtext{min-width:0}.automation-roi-parse-error-tag{padding:0 var(--space-1);background:var(--tertiary);display:inline-block}@supports (color:color-mix(in lab, red, red)){.automation-roi-parse-error-tag{background:color-mix(in srgb, var(--tertiary) 18%, transparent)}}.automation-roi-parse-error-tag{color:var(--tertiary);letter-spacing:.1em;text-transform:uppercase;margin-bottom:4px;font-size:.65rem;font-weight:700}.automation-roi-parse-error--shape .automation-roi-parse-error-tag{background:var(--automation-roi-accent)}@supports (color:color-mix(in lab, red, red)){.automation-roi-parse-error--shape .automation-roi-parse-error-tag{background:color-mix(in srgb, var(--automation-roi-accent) 18%, transparent)}}.automation-roi-parse-error--shape .automation-roi-parse-error-tag{color:var(--automation-roi-accent)}.automation-roi-parse-error-title{font-family:var(--font-mono);text-transform:uppercase;letter-spacing:.04em;color:var(--on-surface);font-size:1.05rem;font-weight:700;line-height:1.2}.automation-roi-parse-error-message{color:var(--on-surface);opacity:.88;font-size:.85rem;line-height:1.5;font-family:var(--font-mono);word-break:break-word;margin-top:4px}.automation-roi-parse-error-missing-label{font-family:var(--font-mono);text-transform:uppercase;letter-spacing:.14em;color:var(--on-surface-variant);font-size:.7rem;font-weight:700}.automation-roi-parse-error-missing-list{gap:var(--space-2);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.automation-roi-parse-error-missing-item{align-items:center;gap:var(--space-1);padding:4px var(--space-2);background:var(--tertiary);display:inline-flex}@supports (color:color-mix(in lab, red, red)){.automation-roi-parse-error-missing-item{background:color-mix(in srgb, var(--tertiary) 14%, transparent)}}.automation-roi-parse-error-missing-item{border:1px solid var(--tertiary)}@supports (color:color-mix(in lab, red, red)){.automation-roi-parse-error-missing-item{border:1px solid color-mix(in srgb, var(--tertiary) 40%, transparent)}}.automation-roi-parse-error-missing-item{color:var(--on-surface);font-family:var(--font-mono);font-size:.78rem}.automation-roi-parse-error-missing-item code{color:var(--tertiary);background:0 0;padding:0;font-family:inherit;font-weight:600}.automation-roi-parse-error-missing-dot{color:var(--tertiary);opacity:.7;font-weight:700}.automation-roi-parse-error-hint{padding:var(--space-3);background:var(--surface-container-low)}@supports (color:color-mix(in lab, red, red)){.automation-roi-parse-error-hint{background:color-mix(in srgb, var(--surface-container-low) 70%, transparent)}}.automation-roi-parse-error-hint{border:1px dashed var(--outline-variant)}.automation-roi-parse-error-hint-label{font-family:var(--font-mono);text-transform:uppercase;letter-spacing:.14em;color:var(--on-surface-variant);margin-bottom:var(--space-2);font-size:.7rem;font-weight:700}.automation-roi-parse-error-hint-examples{padding-left:var(--space-4);font-family:var(--font-mono);color:var(--on-surface);flex-direction:column;gap:4px;margin:0;font-size:.82rem;line-height:1.55;list-style:"▸ ";display:flex}.automation-roi-parse-error-hint-examples li::marker{color:var(--primary)}.automation-roi-parse-error-hint-examples strong{color:var(--primary);font-weight:700}.automation-roi-parse-error-body{gap:var(--space-1);flex-direction:column;min-width:0;display:flex}.automation-roi-parse-error--insufficient{border-left-color:var(--secondary);background:linear-gradient(135deg, var(--secondary) 0%, var(--surface-container-lowest) 70%)}@supports (color:color-mix(in lab, red, red)){.automation-roi-parse-error--insufficient{background:linear-gradient(135deg, color-mix(in srgb, var(--secondary) 10%, var(--surface-container-lowest)) 0%, var(--surface-container-lowest) 70%)}}.automation-roi-parse-error--insufficient .automation-roi-parse-error-icon{background:var(--secondary)}@supports (color:color-mix(in lab, red, red)){.automation-roi-parse-error--insufficient .automation-roi-parse-error-icon{background:color-mix(in srgb, var(--secondary) 22%, transparent)}}.automation-roi-parse-error--insufficient .automation-roi-parse-error-icon{border-color:var(--secondary);color:var(--secondary)}.automation-roi-parse-error--insufficient .automation-roi-parse-error-tag{background:var(--secondary)}@supports (color:color-mix(in lab, red, red)){.automation-roi-parse-error--insufficient .automation-roi-parse-error-tag{background:color-mix(in srgb, var(--secondary) 18%, transparent)}}.automation-roi-parse-error--insufficient .automation-roi-parse-error-tag{color:var(--secondary)}.automation-roi-parse-error--server{border-left-color:var(--error);background:linear-gradient(135deg, var(--error) 0%, var(--surface-container-lowest) 70%)}@supports (color:color-mix(in lab, red, red)){.automation-roi-parse-error--server{background:linear-gradient(135deg, color-mix(in srgb, var(--error) 10%, var(--surface-container-lowest)) 0%, var(--surface-container-lowest) 70%)}}.automation-roi-parse-error--server .automation-roi-parse-error-icon{background:var(--error)}@supports (color:color-mix(in lab, red, red)){.automation-roi-parse-error--server .automation-roi-parse-error-icon{background:color-mix(in srgb, var(--error) 22%, transparent)}}.automation-roi-parse-error--server .automation-roi-parse-error-icon{border-color:var(--error);color:var(--error)}.automation-roi-parse-error--server .automation-roi-parse-error-tag{background:var(--error)}@supports (color:color-mix(in lab, red, red)){.automation-roi-parse-error--server .automation-roi-parse-error-tag{background:color-mix(in srgb, var(--error) 18%, transparent)}}.automation-roi-parse-error--server .automation-roi-parse-error-tag{color:var(--error)}.automation-roi-skill-frontmatter pre{margin:var(--space-1) 0 0;font-family:var(--font-mono);color:var(--on-surface-variant);white-space:pre-wrap;font-size:.72rem;line-height:1.5}.automation-roi-skill-frontmatter code,.automation-roi-skill-body code{font-family:inherit;font-size:inherit;color:inherit;background:0 0!important;padding:0!important}.automation-roi-code-block code{color:inherit;font-family:inherit!important;font-size:inherit!important;background:0 0!important;padding:0!important}.automation-roi-parse-raw-pre code{background:0 0!important;padding:0!important}.automation-roi-bmc-link:hover,.automation-roi-bmc-author-link:hover{text-decoration:underline}.automation-roi-section .prompt-chat{background:0 0;border:none;margin:0;padding:0}.automation-roi-section .prompt-chat .prompt-chat-output{color:var(--text-primary);white-space:normal;background:0 0;border:none;padding:0}.automation-roi-section .prompt-chat .prompt-chat-output-section{padding-top:var(--space-4);border-top:1px dashed var(--outline-variant);margin-top:var(--space-2)}.automation-roi-section .prompt-chat .prompt-chat-textarea{background:var(--surface-container-low);border:1px solid var(--outline-variant);min-height:120px;font-size:.95rem;line-height:1.55;transition:border-color .18s cubic-bezier(.16,1,.3,1),box-shadow .18s cubic-bezier(.16,1,.3,1)}.automation-roi-section .prompt-chat .prompt-chat-textarea:focus{border-color:var(--primary)}@supports (color:color-mix(in lab, red, red)){.automation-roi-section .prompt-chat .prompt-chat-textarea:focus{border-color:color-mix(in srgb, var(--primary) 65%, var(--outline))}}.automation-roi-section .prompt-chat .prompt-chat-textarea:focus{box-shadow:0 0 0 1px var(--primary), 0 8px 24px -12px var(--primary)}@supports (color:color-mix(in lab, red, red)){.automation-roi-section .prompt-chat .prompt-chat-textarea:focus{box-shadow:0 0 0 1px color-mix(in srgb, var(--primary) 30%, transparent), 0 8px 24px -12px color-mix(in srgb, var(--primary) 40%, transparent)}}.automation-roi-section .prompt-chat .prompt-chat-submit{letter-spacing:.04em;min-width:0;min-height:48px;box-shadow:0 0 0 1px var(--primary), 0 6px 18px -6px var(--primary);flex:1;font-size:.95rem;font-weight:700}@supports (color:color-mix(in lab, red, red)){.automation-roi-section .prompt-chat .prompt-chat-submit{box-shadow:0 0 0 1px color-mix(in srgb, var(--primary) 50%, transparent), 0 6px 18px -6px color-mix(in srgb, var(--primary) 55%, transparent)}}.automation-roi-section .prompt-chat .prompt-chat-submit{transition:var(--transition-properties) .2s cubic-bezier(.16, 1, .3, 1)}.automation-roi-section .prompt-chat .prompt-chat-submit:hover:not(:disabled){box-shadow:0 0 0 1px var(--primary), 0 10px 24px -8px var(--primary)}@supports (color:color-mix(in lab, red, red)){.automation-roi-section .prompt-chat .prompt-chat-submit:hover:not(:disabled){box-shadow:0 0 0 1px var(--primary), 0 10px 24px -8px color-mix(in srgb, var(--primary) 70%, transparent)}}.automation-roi-section .prompt-chat .prompt-chat-submit:disabled{box-shadow:none}.automation-roi-section .prompt-chat .prompt-chat-hint-overlay{right:var(--space-4);bottom:var(--space-6)}.automation-roi-section .prompt-chat .prompt-chat-textarea--hint-pad{padding-bottom:calc(var(--space-6) + 24px)}.automation-roi-section .prompt-chat .prompt-chat-controls{flex-wrap:nowrap;align-items:stretch}.automation-roi-section .prompt-chat .prompt-chat-status{flex-shrink:0;align-self:center;margin-left:0}.automation-roi-section .prompt-chat .prompt-chat-model-btn{min-height:48px;padding:var(--space-2) var(--space-3);font-size:.8rem}.automation-roi-section .prompt-chat .prompt-chat-model-dropdown{min-width:max-content}.automation-roi-bmc-brand-panel:hover,.automation-roi-bmc-brand-panel:focus-visible{box-shadow:0 0 0 3px #0d0c22,0 0 0 6px #fd0}.automation-roi-bmc-brand-panel:hover .automation-roi-bmc-brand-prompt,.automation-roi-bmc-brand-panel:focus-visible .automation-roi-bmc-brand-prompt{opacity:1;transform:translateY(0)}}@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-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}@keyframes pulse{50%{opacity:.5}}