.workflow-artwork{display:grid;place-items:center;width:88px;aspect-ratio:1;flex-shrink:0;border:1px solid #e8e0d5;border-radius:14px;background:#fafafa;color:#565149}.workflow-artwork>svg{display:block;width:64px;height:64px;max-width:78%}.workflow-icon-accent{stroke:#d56a30}.operations-app .ops-workflow-head{grid-template-columns:minmax(0,1fr) 88px;gap:22px}.operations-app .ops-workflow-head .workflow-artwork{width:88px;border-radius:14px}@media(max-width:440px){.operations-app .ops-workflow-head{grid-template-columns:minmax(0,1fr) 68px;gap:12px}.operations-app .ops-workflow-head .workflow-artwork{width:68px;border-radius:12px}}.operations-app .voice-benchmark{font-family:Helvetica Neue,Helvetica,Arial,sans-serif;color:#252525;border:1px solid #dedede;border-radius:4px;background:#fff;margin:0 0 20px;min-width:0;overflow:hidden}.operations-app .voice-benchmark :is(h2,h3,button){font-family:inherit;letter-spacing:0}.voice-benchmark-heading{display:flex;align-items:center;justify-content:space-between;gap:14px;padding:13px 16px;border-bottom:1px solid #e6e6e6}.operations-app .voice-benchmark-heading h2{font-size:13px;font-weight:500;margin:0}.voice-benchmark-heading>div{display:flex;align-items:center;gap:14px}.voice-benchmark-heading span{font-size:10px;color:#484848}.voice-benchmark-export{display:flex;padding:4px;color:#333}.voice-benchmark-export:hover{color:#c95015}.voice-benchmark-legend{display:flex;flex-wrap:wrap;gap:8px 22px;padding:10px 16px 0}.voice-benchmark-legend button{display:flex;align-items:center;gap:7px;font-size:11px;padding:4px 0;color:#484848}.voice-benchmark-legend button[aria-pressed=true]{color:#171717;font-weight:500}.voice-benchmark i{display:inline-block;width:19px;height:0;border-top:2px solid #686868;vertical-align:middle;flex-shrink:0}.voice-benchmark i.voice-line-base{border-top-style:dashed}.voice-benchmark i.voice-line-tuned{border-top-color:#d65e21}.voice-benchmark i.voice-line-sonnet{border-top-color:#252525;border-top-style:dotted}.voice-benchmark-plot{padding:4px 16px 8px;max-width:900px;margin:0 auto}.voice-benchmark-plot svg{display:block;width:100%;height:auto;max-height:210px;overflow:visible}.voice-benchmark-plot line{stroke:#e6e6e6;stroke-width:1}.voice-benchmark-plot text{font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-size:10px;fill:#484848}.voice-series polyline{fill:none;stroke:#686868;stroke-width:1.5;stroke-dasharray:6 4}.voice-series circle{fill:#fff;stroke:#686868;stroke-width:1.5}.voice-series.selected polyline{stroke-width:2.5}.voice-series-tuned polyline{stroke:#d65e21;stroke-dasharray:none}.voice-series-tuned circle{fill:#d65e21;stroke:#d65e21}.voice-series-sonnet polyline{stroke:#252525;stroke-dasharray:2 4}.voice-series-sonnet circle{stroke:#252525}.voice-benchmark-table-scroll{overflow:auto}.operations-app .voice-benchmark table{width:100%;border-collapse:collapse;font-size:11px;min-width:600px;text-align:left}.operations-app .voice-benchmark table :is(th,td){padding:9px 16px;border-top:1px solid #e5e5e5;background:#fff;color:#333;font-weight:400;white-space:nowrap;font-variant-numeric:tabular-nums}.operations-app .voice-benchmark table thead th{font-weight:500}.voice-benchmark table i{margin-right:7px}.voice-benchmark-delta{margin-left:8px;font-size:10px;color:#a44213}.operations-app .voice-benchmark-cost-note{margin:0;border-top:1px solid #e5e5e5;padding:11px 16px;font-size:10px;line-height:1.6;color:#484848}.voice-benchmark-cost-note strong{font-weight:500;color:#a44213}.voice-benchmark-provenance{border-top:1px solid #e5e5e5;padding:11px 16px;font-size:11px;color:#484848}.voice-benchmark-provenance summary{cursor:pointer;width:fit-content}.voice-benchmark-provenance p{font-size:11px;line-height:1.65;margin:10px 0 0}.voice-benchmark-provenance h3{font-size:12px;font-weight:500;margin:15px 0 10px}.voice-benchmark-compact .voice-benchmark-plot svg{max-height:180px}@media(max-width:700px){.voice-benchmark-legend{gap:6px 14px}.voice-benchmark-heading{align-items:flex-start}.voice-benchmark-heading span{font-size:9px}.voice-benchmark-plot{padding-inline:10px}}.registry-page,.registry-detail-modal,.registry-deploy-modal,.registry-retrain-modal{--registry-ink:#25231f;--registry-muted:#69645d;--registry-subtle:#827b72;--registry-faint:#8c857b;--registry-line:#e7e7e7;--registry-soft:#f7f7f7;--registry-accent:#e86b2a;color:var(--registry-ink);font-family:Arial,sans-serif}.registry-page{max-width:1240px;margin:0 auto;padding-bottom:18px}.registry-page .button,.registry-detail-modal .button,.registry-deploy-modal .button,.registry-retrain-modal .button{min-height:36px;border-radius:10px;padding:8px 13px;font-size:12px;font-weight:500;font-family:inherit;gap:8px;transition:background .14s ease,border-color .14s ease,color .14s ease,box-shadow .14s ease,transform .1s ease}.registry-page .button:active:not(:disabled),.registry-detail-modal .button:active:not(:disabled),.registry-deploy-modal .button:active:not(:disabled),.registry-retrain-modal .button:active:not(:disabled){transform:translateY(1px)}.registry-page .primary,.registry-detail-modal .primary,.registry-deploy-modal .primary,.registry-retrain-modal .primary{background:#25231f;border:1px solid #25231f;color:#fff;box-shadow:0 1px 2px #25231f0d}.registry-page .primary:hover:not(:disabled),.registry-detail-modal .primary:hover:not(:disabled),.registry-deploy-modal .primary:hover:not(:disabled),.registry-retrain-modal .primary:hover:not(:disabled){background:#3b342c;border-color:#3b342c;box-shadow:0 2px 5px #25231f14}.registry-page .secondary,.registry-detail-modal .secondary,.registry-deploy-modal .secondary,.registry-retrain-modal .secondary{color:var(--registry-ink);background:#fff;border:1px solid #ddd9d1;box-shadow:0 1px 2px #25231f05}.registry-page .secondary:hover:not(:disabled),.registry-detail-modal .secondary:hover:not(:disabled),.registry-deploy-modal .secondary:hover:not(:disabled),.registry-retrain-modal .secondary:hover:not(:disabled){background:var(--registry-soft);border-color:#b4aca1}.registry-page button:disabled,.registry-detail-modal button:disabled,.registry-deploy-modal button:disabled,.registry-retrain-modal button:disabled{opacity:1;color:#938c82;background:#f7f7f7;border-color:#e7e7e7;box-shadow:none}.registry-page .text-button,.registry-detail-modal .text-button,.registry-retrain-modal .text-button{font-size:12px;font-weight:500;color:var(--registry-ink)}.registry-page .text-button:disabled{background:none;border:none;color:#938c82}.registry-page .icon-button,.registry-detail-modal .icon-button,.registry-deploy-modal .icon-button,.registry-retrain-modal .icon-button{border-radius:10px;color:var(--registry-muted)}.registry-heading{display:flex;align-items:center;justify-content:space-between;gap:28px;margin:12px 0 36px}.registry-heading h1{font-size:28px;letter-spacing:-.5px;font-weight:600;margin:0;color:var(--registry-ink)}.registry-heading p{font-size:13px;color:var(--registry-muted);line-height:1.7}.registry-heading>.button{flex-shrink:0;min-height:39px}.registry-tabs{display:flex;gap:31px;border-bottom:1px solid var(--registry-line);margin-bottom:25px;overflow:auto}.registry-tabs button{position:relative;padding:4px 1px 16px;font-size:13px;color:var(--registry-muted);white-space:nowrap;display:flex;align-items:center;gap:8px;transition:color .14s ease}.registry-tabs button:hover{color:var(--registry-ink)}.registry-tabs button[aria-current=page]{color:var(--registry-ink);font-weight:600}.registry-tabs button:after{content:"";position:absolute;bottom:0;left:0;right:0;height:2px;background:var(--registry-accent);transform:scaleX(0);transform-origin:left;transition:transform .18s ease}.registry-tabs button[aria-current=page]:after{transform:scaleX(1)}.registry-tabs button>span{font-size:11px;font-weight:400;color:var(--registry-muted);font-variant-numeric:tabular-nums}.registry-filters{display:flex;gap:16px;align-items:center;margin-bottom:30px;flex-wrap:wrap}.registry-filters>svg{margin-left:auto;color:var(--registry-muted)}.registry-search{display:flex;align-items:center;gap:9px;padding:9px 11px;border:1px solid #ddd9d1;border-radius:10px;color:var(--registry-muted);min-width:210px;flex:1;max-width:380px;height:38px;transition:border-color .14s ease,box-shadow .14s ease;background:#fff}.registry-search input{border:0;background:none;outline:0!important;min-width:0;width:100%;font-size:12px;color:var(--registry-ink)}.registry-search:focus-within{border-color:var(--registry-accent);box-shadow:0 0 0 2px #e86b2a14}.registry-search input::placeholder{color:var(--registry-faint)}.registry-filters select{-moz-appearance:none;appearance:none;-webkit-appearance:none;box-sizing:border-box;display:block;font-size:11px;line-height:20px;height:36px;min-height:36px;padding:7px 28px 7px 10px;border:1px solid #ddd9d1;border-radius:10px;max-width:180px;color:var(--registry-ink);background:#fff url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 12 12' fill='none'%3E%3Cpath d='m3 4.5 3 3 3-3' stroke='%2369645d' stroke-width='1.4' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") no-repeat right 10px center;background-size:12px 12px;transition:border-color .14s ease}.registry-filters select:hover{border-color:#b4aca1}.registry-section-title{display:flex;justify-content:space-between;align-items:center;gap:16px;margin-bottom:20px}.registry-section-title h2{font-size:16px;letter-spacing:-.2px;font-weight:550;color:var(--registry-ink)}.registry-section-title>span{font-size:11px;color:var(--registry-muted)}.registry-catalogue{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;align-items:start}.registry-model{display:flex;flex-direction:column;border:1px solid var(--registry-line);border-radius:12px;padding:25px 26px 19px;transition:border-color .16s ease,box-shadow .16s ease;min-width:0;background:#fff}.registry-model:hover{border-color:#cdc6bb;box-shadow:0 3px 16px #25231f05}.registry-model-top{display:flex;align-items:center;justify-content:flex-start;gap:14px;margin-bottom:0}.registry-logo{height:42px;width:42px;display:inline-flex;align-items:center;justify-content:center;border:1px solid #e7e7e7;border-radius:12px;background:#fff;color:#6544ba;flex-shrink:0}.registry-logo svg{height:27px;width:27px}.registry-logo.small{height:36px;width:36px;border-radius:10px}.registry-logo.small svg{height:23px;width:23px}.registry-logo.meta{color:#1d72d1}.registry-logo.mistral{color:#d86017}.registry-logo.gemma{color:#4d70ce}.registry-logo.whisper{color:#346351}.registry-tag{display:inline-flex;align-items:center;width:fit-content;gap:5px;border:1px solid var(--registry-line);background:var(--registry-soft);border-radius:4px;padding:4px 7px;color:var(--registry-muted);font-size:10px;white-space:nowrap}.registry-model h3{font-size:17px;font-weight:500;letter-spacing:-.2px;margin-bottom:0;color:var(--registry-ink)}.registry-maker{display:flex;align-items:center;flex-wrap:wrap;gap:9px;font-size:11px;color:var(--registry-muted)}.registry-maker>span{color:var(--registry-muted);padding-left:9px;border-left:1px solid #ddd9d1}.registry-model-description{font-size:12px;color:var(--registry-muted);line-height:1.75;margin:20px 0 10px;min-height:42px;max-width:400px}.registry-model-stats{display:flex;gap:46px;padding:27px 0 20px;margin-top:0}.registry-model-stats span{display:block;font-size:11px;color:var(--registry-muted);margin-bottom:8px}.registry-model-stats strong{font-size:21px;font-weight:500;color:var(--registry-ink);letter-spacing:-.4px;font-variant-numeric:tabular-nums}.registry-model footer{display:flex;align-items:center;gap:12px;margin-top:16px;padding-top:16px;border-top:1px solid #e7e7e7}.registry-model footer .button{font-size:12px;min-height:34px;padding:7px 12px;border-radius:10px}.registry-model footer .button:last-child{margin-left:auto}.registry-footnote,.registry-note{font-size:11px;line-height:1.7;color:var(--registry-muted);margin-top:18px}.registry-footnote{margin-top:26px;padding-top:17px;border-top:1px solid var(--registry-line)}.registry-note>a{display:inline-flex;gap:3px;align-items:center;color:var(--registry-accent);text-decoration:underline;text-underline-offset:3px}.registry-feedback{display:flex;align-items:center;gap:10px;margin-bottom:19px;border:1px solid var(--registry-line);border-left:3px solid var(--registry-accent);color:var(--registry-ink);background:#fff;padding:10px 13px;border-radius:10px;font-size:12px;animation:registry-stage-enter .18s ease}.registry-feedback>svg{color:var(--registry-accent)}.registry-feedback>.icon-button{margin-left:auto;height:24px;width:24px}.registry-table-wrap{border:1px solid var(--registry-line);border-radius:12px;background:#fff;overflow:auto}.registry-table{border-collapse:collapse;text-align:left;width:100%;font-size:12px;white-space:nowrap}.registry-table th{background:#fff;color:var(--registry-muted);font-size:11px;font-weight:500;padding:15px 16px;border-bottom:1px solid var(--registry-line)}.registry-table td{padding:23px 16px;border-bottom:1px solid #e9e9e9;color:var(--registry-ink);vertical-align:middle;transition:background .12s ease;font-variant-numeric:tabular-nums}.registry-table tbody tr:last-child td{border-bottom:0}.registry-table tbody tr:hover td{background:#fff}.registry-table small{display:block;font-size:10px;color:var(--registry-muted);margin-top:7px}.registry-table td>.mono{font-size:10px}.registry-name-link{padding:0;display:inline-flex;align-items:center;gap:6px;color:var(--registry-ink);font-size:12px;font-weight:550;text-align:left}.registry-name-link:hover{color:var(--registry-accent);text-decoration:underline;text-underline-offset:3px}.registry-name-link>svg{color:var(--registry-muted);transition:transform .14s ease}.registry-name-link:hover>svg{transform:translate(1px,-1px)}.registry-status{display:inline-flex;align-items:center;gap:6px;font-size:10px;padding:5px 7px;border:1px solid var(--registry-line);border-radius:4px;background:var(--registry-soft);color:#69645d;text-transform:capitalize;white-space:nowrap;font-weight:500}.registry-status.deployed,.registry-status.shadow{color:var(--registry-muted);background:#fff;border-color:#e7e7e7}.registry-status.trial{color:#69645d;background:#fff;border-color:#e7e7e7}.registry-good{color:var(--registry-ink);font-weight:550}.registry-capacity{height:5px;width:80px;display:block;background:#eee;border-radius:2px;overflow:hidden}.registry-capacity>i{height:100%;display:block;background:var(--registry-accent);border-radius:2px;transition:width .2s ease}.registry-benchmarks{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px}.registry-benchmarks>article{padding:25px 26px;border:1px solid var(--registry-line);border-radius:12px;background:#fff}.registry-benchmark-title{display:flex;justify-content:space-between;align-items:center;margin-bottom:18px;color:var(--registry-accent)}.registry-benchmarks h3{font-size:15px;font-weight:500;margin-bottom:26px;color:var(--registry-ink)}.registry-benchmarks article>p{font-size:11px;color:var(--registry-muted);margin-bottom:25px}.registry-score{display:flex;gap:11px;align-items:center;margin:15px 0;font-size:11px}.registry-score>span{width:105px;flex-shrink:0;color:var(--registry-muted)}.registry-score>div{height:6px;flex:1;background:#eee;border-radius:2px;overflow:hidden}.registry-score i{height:100%;display:block;background:#b9b2a7;border-radius:2px}.registry-score i.adapted{background:var(--registry-accent)}.registry-score strong{font-weight:550;color:var(--registry-ink);font-size:12px;font-variant-numeric:tabular-nums}.registry-benchmarks footer{display:flex;justify-content:space-between;align-items:center;gap:12px;margin-top:20px;padding-top:13px;border-top:1px solid var(--registry-line)}.registry-benchmarks footer>span{font-size:10px;color:var(--registry-muted);overflow-wrap:anywhere}.registry-benchmarks .text-button{font-size:11px;flex-shrink:0}.registry-empty{display:flex;align-items:center;flex-direction:column;text-align:center;padding:48px 20px;color:var(--registry-muted);border:1px dashed #d5cfc4;border-radius:12px;margin-top:14px;background:#fff}.registry-empty h3{font-size:15px;margin:14px 0 7px;color:var(--registry-ink)}.registry-empty p{font-size:12px;color:var(--registry-muted)}.registry-empty .button{margin-top:18px}.registry-sr-only{position:absolute;height:1px;width:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.registry-detail-modal{width:720px}.registry-deploy-modal{width:600px}.registry-detail-modal,.registry-deploy-modal,.registry-retrain-modal{border-radius:16px;border-color:var(--registry-line);background:#fff;box-shadow:0 12px 45px #25231f26}.registry-detail-modal .dialog-header,.registry-deploy-modal .dialog-header,.registry-retrain-modal .dialog-header{border-color:var(--registry-line);background:#fff}.registry-detail-modal .dialog-header h2,.registry-deploy-modal .dialog-header h2,.registry-retrain-modal .dialog-header h2{font-size:21px;letter-spacing:-.4px;color:var(--registry-ink)}.registry-detail-modal .dialog-header .eyebrow,.registry-deploy-modal .dialog-header .eyebrow,.registry-retrain-modal .dialog-header .eyebrow{font-size:10px;color:var(--registry-muted)}.registry-detail-modal .dialog-footer,.registry-deploy-modal .dialog-footer,.registry-retrain-modal .dialog-footer{border-color:var(--registry-line);background:#fff;border-radius:0 0 16px 16px}.registry-detail-body{overflow:auto;min-height:0;padding:25px 28px}.registry-detail-overview{display:flex;align-items:center;gap:12px;flex-wrap:wrap;font-size:12px;color:var(--registry-muted);margin-bottom:13px}.registry-metadata{margin:0}.registry-metadata>div{display:grid;grid-template-columns:175px 1fr;gap:16px;padding:16px 0;border-bottom:1px solid #e9e9e9;font-size:12px}.registry-metadata dt{color:var(--registry-muted)}.registry-metadata dd{margin:0;color:var(--registry-ink);font-size:12px;overflow-wrap:anywhere}.registry-small-heading{font-size:14px;margin-top:25px}.registry-history{list-style:none;margin:19px 0 0;padding:0}.registry-history li{display:flex;align-items:flex-start;gap:12px;padding:12px 0;font-size:12px}.registry-history li>div{flex:1}.registry-history strong{font-size:12px;font-weight:550}.registry-history small{font-size:10px;color:var(--registry-muted);font-weight:400;margin-left:7px}.registry-history p{font-size:11px;color:var(--registry-muted);margin-top:5px;overflow-wrap:anywhere}.registry-history li>span:last-child{color:var(--registry-ink);font-size:12px;font-variant-numeric:tabular-nums}.registry-detail-modal .dialog-footer .footnote{font-size:11px;color:var(--registry-muted)}.registry-form-label{display:flex;flex-direction:column;gap:10px;font-size:12px;font-weight:550;color:var(--registry-ink);margin:24px 0}.registry-form-label select{-moz-appearance:none;appearance:none;-webkit-appearance:none;box-sizing:border-box;display:block;font-size:13px;line-height:20px;width:100%;height:44px;min-height:44px;padding:11px 34px 11px 12px;font-weight:400;border:1px solid #ddd9d1;border-radius:10px;color:var(--registry-ink);background:#fff url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 12 12' fill='none'%3E%3Cpath d='m3 4.5 3 3 3-3' stroke='%2369645d' stroke-width='1.4' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") no-repeat right 12px center;background-size:12px 12px}.registry-retrain-modal{width:1010px;max-height:calc(100dvh - 44px)}.registry-retrain-modal .dialog-header{padding:22px 28px}.registry-retrain-symbol{display:grid;place-items:center;width:43px;height:43px;border:1px solid var(--registry-line);border-radius:10px;color:var(--registry-accent);background:var(--registry-soft);flex-shrink:0}.registry-steps{margin:0;padding:19px 28px;display:flex;gap:28px;list-style:none;border-bottom:1px solid var(--registry-line);flex-shrink:0;background:#fff}.registry-steps>li{display:flex;align-items:center;gap:9px;color:var(--registry-muted);font-size:12px;white-space:nowrap;transition:color .16s ease}.registry-steps>li>span{height:22px;width:22px;border-radius:5px;border:1px solid #ddd9d1;display:grid;place-items:center;font-size:10px;color:var(--registry-muted);background:#fff;transition:background .16s ease,border-color .16s ease}.registry-steps>li.active{color:var(--registry-ink);font-weight:550}.registry-steps>li.active>span{color:var(--registry-ink);background:var(--registry-accent);border-color:var(--registry-accent)}.registry-steps>li.done>span{color:var(--registry-muted);background:#fff;border-color:#e7e7e7}.registry-retrain-body{padding:24px 28px 28px;overflow:auto;min-height:0}.registry-frozen-assets{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));padding:3px 0 22px;border-bottom:1px solid var(--registry-line);gap:24px}.registry-frozen-assets>span{display:grid;grid-template-columns:18px 1fr;align-items:center;gap:7px;color:var(--registry-muted);min-width:0}.registry-frozen-assets strong{font-weight:550;font-size:11px;overflow-wrap:anywhere;color:var(--registry-ink)}.registry-frozen-assets small{font-size:10px;grid-column:2;color:var(--registry-muted);line-height:1.5}.registry-stage-content{animation:registry-stage-enter .18s cubic-bezier(.2,.7,.2,1)}.registry-stage-title{margin:26px 0 22px}.registry-stage-title h3{font-size:22px;letter-spacing:-.45px;color:var(--registry-ink);font-weight:600}.registry-stage-title p{font-size:12px;margin-top:9px;color:var(--registry-muted);line-height:1.7}.registry-source-card{display:flex;align-items:center;gap:12px;padding:17px;border:1px solid var(--registry-line);border-radius:10px;background:#fff}.registry-source-card>div{flex:1;min-width:0}.registry-source-card>div>span{display:block;font-size:10px;letter-spacing:.5px;color:var(--registry-muted);margin-bottom:7px;font-weight:500}.registry-source-card strong{font-size:12px;font-weight:550;color:var(--registry-ink);overflow-wrap:anywhere}.registry-target-preview{display:flex;gap:15px;align-items:center;padding:18px;background:var(--registry-soft);border:1px solid var(--registry-line);border-radius:10px;animation:registry-stage-enter .16s ease}.registry-target-preview h3{font-size:15px}.registry-target-preview p{font-size:12px;color:var(--registry-muted);margin-top:6px}.registry-target-preview>div>span{font-size:11px;color:var(--registry-muted);display:block;margin-top:10px;line-height:1.6}.registry-compatibility{display:flex;gap:13px;padding:18px;border:1px solid var(--registry-line);border-left:3px solid var(--registry-accent);background:var(--registry-soft);border-radius:10px;color:var(--registry-accent);margin:20px 0}.registry-compatibility>svg{margin-top:1px}.registry-compatibility strong{font-size:13px;color:var(--registry-ink)}.registry-compatibility p{font-size:12px;color:var(--registry-muted);line-height:1.8;margin-top:7px;max-width:760px}.registry-compatibility.blocked{border-left-color:#9a5725;color:#9a5725}.registry-compatibility.blocked strong{color:#754116}.registry-checks>div{display:grid;grid-template-columns:22px 180px 1fr;gap:10px;padding:15px 0;align-items:center;border-bottom:1px solid #e9e9e9;font-size:11px}.registry-checks .pass,.registry-checks .fail{width:20px;height:20px;border:1px solid;border-radius:5px;display:grid;place-items:center;background:#fff}.registry-checks .pass{color:var(--registry-accent);border-color:#e7e7e7}.registry-checks .fail{color:#8b5125;border-color:#ddd4c7}.registry-checks strong{font-weight:550;color:var(--registry-ink);font-size:11px}.registry-checks div>span:last-child{font-size:11px;color:var(--registry-muted);line-height:1.6}.registry-progress-header{display:flex;justify-content:space-between;align-items:center;gap:15px;font-size:11px;color:var(--registry-muted);margin-bottom:9px}.registry-progress-header>strong{font-size:12px;font-weight:550;color:var(--registry-ink);font-variant-numeric:tabular-nums}.registry-progress{height:5px;border-radius:2px;background:#eee;overflow:hidden}.registry-progress>i{height:100%;display:block;background:var(--registry-accent);transition:width .18s linear;border-radius:2px}.registry-comparison{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:13px}.registry-comparison article{padding:19px 17px;border:1px solid var(--registry-line);border-radius:10px;min-width:0;background:#fff}.registry-comparison article.candidate{border-color:#e86b2a;box-shadow:inset 0 2px 0 var(--registry-accent)}.registry-comparison-label{display:block;font-size:12px;color:var(--registry-muted);margin-bottom:21px;font-weight:500}.registry-comparison article.candidate .registry-comparison-label{color:var(--registry-ink)}.registry-comparison h4{font-size:15px;margin:0 0 8px;color:var(--registry-ink);font-weight:600}.registry-comparison article>p{font-size:10px;color:var(--registry-muted);overflow-wrap:anywhere;min-height:30px;line-height:1.6}.registry-comparison dl{margin:10px 0 20px}.registry-comparison dl>div{display:flex;justify-content:space-between;align-items:center;padding:11px 0;border-bottom:1px solid #e9e9e9;font-size:11px;gap:8px}.registry-comparison dt{color:var(--registry-muted)}.registry-comparison dd{margin:0;font-weight:550;color:var(--registry-ink);font-size:13px;font-variant-numeric:tabular-nums}.registry-output{border:1px solid var(--registry-line);background:var(--registry-soft);border-radius:5px;padding:12px;min-height:112px}.registry-output>span{font-size:10px;color:var(--registry-muted);display:block;margin-bottom:9px}.registry-output>p{font-size:12px;line-height:1.7;color:var(--registry-ink)}.registry-comparison article.candidate .registry-output{border-left:2px solid var(--registry-accent)}.registry-comparison-insight{display:flex;gap:11px;color:var(--registry-accent);background:var(--registry-soft);border:1px solid var(--registry-line);border-radius:10px;padding:15px;margin-top:19px;align-items:flex-start}.registry-comparison-insight>svg{margin-top:2px}.registry-comparison-insight p{font-size:12px;line-height:1.7;color:var(--registry-muted)}.registry-comparison-insight strong{font-weight:600;color:var(--registry-ink)}.registry-retrain-footer{padding:17px 28px;justify-content:flex-end}.registry-retrain-footer>.footnote{font-size:11px;color:var(--registry-muted);white-space:nowrap}.registry-retrain-footer>div{display:flex;align-items:center;gap:8px}.registry-filter-actions{display:flex;align-items:center;gap:18px;margin-left:auto}.registry-filter-toggle>svg:last-child{transition:transform .16s ease}.registry-filter-toggle.open>svg:last-child{transform:rotate(180deg)}.registry-filter-toggle>span{display:grid;place-items:center;font-size:10px;line-height:1;min-width:17px;height:17px;border-radius:4px;background:#f7f7f7;color:var(--registry-accent)}.registry-filter-panel{flex-basis:100%;display:flex;gap:14px;flex-wrap:wrap;align-items:flex-end;padding:19px 20px;border:1px solid var(--registry-line);border-radius:10px;background:#fff;animation:registry-stage-enter .16s ease}.registry-filter-panel>label{display:flex;flex-direction:column;gap:8px;font-size:11px;color:var(--registry-muted);flex:1;min-width:135px}.registry-filter-panel select{width:100%;max-width:none;font-size:12px}.registry-filter-panel>.text-button{margin:0 0 4px auto;padding:6px}.registry-filter-panel>.registry-reset-filters{margin-left:0}.registry-search>button{display:grid;place-items:center;width:22px;height:22px;border-radius:4px;color:var(--registry-muted);flex-shrink:0}.registry-search>button:hover{background:var(--registry-soft)}.registry-model .registry-logo{width:39px;height:39px;border:0;background:transparent;border-radius:0}.registry-model .registry-logo svg{width:31px;height:31px}.registry-model-title{min-width:0}.registry-model-details{color:var(--registry-muted);margin-top:2px}.registry-model-details summary{display:flex;align-items:center;gap:6px;width:fit-content;list-style:none;font-size:11px;cursor:pointer;padding:3px 0;transition:color .14s ease}.registry-model-details summary::-webkit-details-marker{display:none}.registry-model-details summary:hover{color:var(--registry-ink)}.registry-model-details summary>svg{transition:transform .16s ease}.registry-model-details[open] summary>svg{transform:rotate(180deg)}.registry-model-details dl{margin:15px 0 0;padding:14px 0 0;border-top:1px solid #e7e7e7;animation:registry-stage-enter .16s ease}.registry-model-details dl>div{display:grid;grid-template-columns:130px 1fr;gap:12px;padding:7px 0;font-size:11px;line-height:1.6}.registry-model-details dt{color:var(--registry-muted)}.registry-model-details dd{margin:0;color:var(--registry-ink);overflow-wrap:anywhere}.registry-card-action{display:inline-flex;align-items:center;gap:9px;padding:7px 0;color:var(--registry-ink);font-size:12px;font-weight:500;line-height:20px;transition:color .14s ease}.registry-card-action>svg{transition:transform .14s ease}.registry-card-action:hover:not(:disabled){text-decoration:underline;text-underline-offset:4px}.registry-card-action:hover:not(:disabled)>svg{transform:translate(2px)}.registry-page .registry-card-action:disabled{background:none;border:0;box-shadow:none;font-size:11px;color:var(--registry-muted)}.registry-catalogue-note{font-size:12px;color:var(--registry-muted);line-height:1.7;margin-top:25px;max-width:710px}.registry-model.speech{grid-column:1/-1;display:grid;grid-template-columns:1fr 1fr;column-gap:36px}.registry-model.speech .registry-model-top{grid-column:1}.registry-model.speech .registry-model-description{grid-column:1;margin:15px 0 0;min-height:0}.registry-model.speech .registry-model-stats{grid-column:2;grid-row:1;padding:0;align-items:center;justify-content:flex-end;margin:0}.registry-model.speech .registry-model-details{grid-column:1/-1;margin-top:19px}.registry-model.speech footer{grid-column:1/-1}.registry-benchmark-title>.registry-tag{border:0;background:none;padding:0;font-size:11px;color:var(--registry-muted)}.registry-benchmark-title>svg{display:none}.registry-status{border:1px solid #e7e7e7;border-radius:5px;background:#f7f7f7;padding:5px 8px}.registry-status.deployed,.registry-status.shadow,.registry-status.trial{border-color:transparent;background:#f7f7f7}.registry-detail-body{padding-top:29px;padding-bottom:29px}.registry-retrain-body{padding-top:27px;padding-bottom:31px}.registry-stage-title{margin-top:29px;margin-bottom:25px}.registry-heading p,.registry-maker,.registry-maker>span,.registry-model-description,.registry-table small,.registry-benchmarks article>p,.registry-history p,.registry-detail-overview,.registry-stage-title p,.registry-target-preview p,.registry-compatibility p,.registry-training-model>small,.registry-training-log,.registry-comparison article>p,.registry-comparison-insight p,.registry-catalogue-note{color:var(--registry-subtle)}.registry-section-title>span,.registry-footnote,.registry-note,.registry-benchmarks footer>span,.registry-history small,.registry-frozen-assets small,.registry-source-card>div>span,.registry-target-preview>div>span,.registry-artifact-label,.registry-run-stages small,.registry-output>span,.registry-detail-modal .dialog-footer .footnote,.registry-retrain-footer>.footnote,.registry-detail-modal .dialog-header .eyebrow,.registry-deploy-modal .dialog-header .eyebrow,.registry-retrain-modal .dialog-header .eyebrow{color:var(--registry-faint)}.registry-model-stats span,.registry-model-details dt,.registry-filter-panel>label,.registry-metadata dt,.registry-score>span,.registry-comparison dt{color:var(--registry-muted)}.registry-model-stats strong,.registry-score strong,.registry-metadata dd,.registry-comparison dd,.registry-output>p,.registry-frozen-assets strong,.registry-comparison-insight strong{color:var(--registry-ink)}@keyframes registry-stage-enter{0%{opacity:.65;transform:translateY(5px)}to{opacity:1;transform:translateY(0)}}@keyframes registry-check-enter{0%{opacity:0;transform:scale(.7)}to{opacity:1;transform:scale(1)}}@media(min-width:1500px){.registry-catalogue{gap:19px}.registry-model{padding:24px}.registry-model-description{min-height:40px}}@media(max-width:1100px){.registry-heading{align-items:flex-start}.registry-heading>.button{font-size:11px}.registry-heading p{font-size:12px;max-width:350px}.registry-catalogue{grid-template-columns:repeat(2,minmax(0,1fr))}.registry-filters>svg{display:none}.registry-filters select{max-width:164px}.registry-heading h1{font-size:28px}.registry-search{min-width:185px}.registry-steps{gap:20px}}@media(max-width:650px){.registry-heading{flex-direction:column;gap:16px}.registry-heading h1{font-size:26px}.registry-heading p{max-width:none}.registry-heading>.button{font-size:12px}.registry-tabs{gap:20px}.registry-tabs button{font-size:12px}.registry-filters{gap:8px}.registry-search{max-width:none;flex-basis:100%;height:38px}.registry-filters select{flex:1;max-width:none;font-size:11px;min-width:95px}.registry-section-title{align-items:flex-start;flex-direction:column;gap:7px}.registry-section-title h2{font-size:15px}.registry-catalogue{grid-template-columns:1fr;gap:13px}.registry-model{padding:19px}.registry-model-description{min-height:0;max-width:none;margin-top:13px}.registry-model-top{margin-bottom:12px}.registry-model footer .button{font-size:12px}.registry-model-stats{padding:14px 0}.registry-benchmarks{grid-template-columns:1fr}.registry-frozen-assets{grid-template-columns:1fr;gap:13px;padding:14px}.registry-frozen-assets>span{grid-template-columns:18px 1fr;gap:5px 8px}.registry-frozen-assets small{grid-column:2;font-size:10px}.registry-frozen-assets strong{font-size:11px}.registry-retrain-modal{max-width:calc(100vw - 16px);max-height:calc(100dvh - 20px)}.registry-retrain-modal .dialog-header{padding:18px 16px;gap:10px}.registry-retrain-modal .dialog-header h2{font-size:18px}.registry-retrain-modal .dialog-header .eyebrow{font-size:10px;line-height:1.5}.registry-retrain-symbol{width:36px;height:36px}.registry-steps{padding:15px 16px;overflow:auto;gap:17px}.registry-steps>li{font-size:11px;gap:7px}.registry-retrain-body{padding:18px 16px}.registry-stage-title{margin:23px 0 19px}.registry-stage-title h3{font-size:20px;line-height:1.4}.registry-stage-title p{font-size:12px}.registry-source-card{padding:14px;flex-wrap:wrap}.registry-source-card .registry-status{margin-left:48px}.registry-source-card strong{font-size:11px}.registry-form-label{font-size:12px;margin:19px 0}.registry-form-label select{font-size:12px}.registry-target-preview{padding:15px}.registry-target-preview p{font-size:12px}.registry-target-preview>div>span{font-size:10px}.registry-checks>div{grid-template-columns:22px 1fr;gap:7px 9px}.registry-checks div>span:last-child{grid-column:2;font-size:11px}.registry-compatibility{padding:15px}.registry-compatibility strong{font-size:12px}.registry-compatibility p{font-size:11px}.registry-training-scene{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.registry-training-model{padding:12px 4px;gap:11px}.registry-training-model>strong{font-size:12px}.registry-training-model>.registry-logo{height:42px;width:42px}.registry-training-model>small{font-size:10px;line-height:1.5;min-height:30px}.registry-artifact-label{font-size:9px;letter-spacing:0}.registry-adapter-block{font-size:9px;padding:8px 6px}.registry-run-stages li{gap:9px;padding:12px 5px}.registry-run-stages strong{font-size:11px}.registry-run-stages b{font-size:9px}.registry-comparison{grid-template-columns:1fr;gap:11px}.registry-comparison article{padding:17px}.registry-comparison article>p{min-height:0}.registry-comparison dl{display:flex;gap:20px;margin:15px 0}.registry-comparison dl>div{display:block;flex:1;padding:5px 0 10px;font-size:10px}.registry-comparison dd{margin-top:8px;font-size:13px}.registry-comparison-label{margin-bottom:13px}.registry-output{min-height:0}.registry-retrain-footer{padding:15px 16px;gap:13px;align-items:stretch;flex-direction:column}.registry-retrain-footer>.footnote{font-size:10px}.registry-retrain-footer>div{flex-wrap:wrap;justify-content:flex-end}.registry-retrain-footer .button{font-size:11px;padding:8px 11px}.registry-detail-body{padding:20px}.registry-metadata>div{grid-template-columns:1fr;gap:7px;padding:14px 0}.registry-detail-modal .dialog-header h2{font-size:18px}.registry-history small{display:block;margin:6px 0 0}.registry-history li>span:last-child{font-size:11px}.registry-deploy-modal .dialog-header h2{font-size:18px}.registry-deploy-modal .dialog-header{padding:18px}.registry-feedback{font-size:11px;line-height:1.6}.registry-footnote{font-size:10px}}@media(prefers-reduced-motion:reduce){.registry-stage-content,.registry-target-preview,.registry-feedback,.registry-run-stages li.complete>span>svg{animation:none}.registry-page button,.registry-page button:after,.registry-page .button,.registry-detail-modal .button,.registry-deploy-modal .button,.registry-retrain-modal .button,.registry-model,.registry-progress>i,.registry-run-stages li,.registry-run-stages li>span,.registry-training-model,.registry-name-link>svg{transition:none}}@media(max-width:650px){.registry-heading{margin-bottom:28px}.registry-tabs{gap:22px}.registry-filters{gap:12px;margin-bottom:25px}.registry-search{flex-basis:auto;min-width:140px;flex:1}.registry-filter-actions{gap:10px}.registry-filter-actions>.text-button{display:none}.registry-filter-panel{padding:16px;gap:14px}.registry-filter-panel>label{min-width:calc(50% - 14px)}.registry-filter-panel>.text-button{margin-left:auto}.registry-catalogue{gap:17px}.registry-model{padding:22px 20px 17px}.registry-model-top{gap:12px;margin:0}.registry-model h3{font-size:18px}.registry-model-description{margin-top:19px;font-size:12px;min-height:0}.registry-model-stats{padding-top:17px;padding-bottom:18px;gap:40px}.registry-model-stats strong{font-size:20px}.registry-model-details dl>div{grid-template-columns:105px 1fr}.registry-model.speech{display:flex}.registry-model.speech .registry-model-stats{justify-content:flex-start;margin:20px 0 15px}.registry-model.speech .registry-model-details{margin-top:0}.registry-model.speech .registry-model-description{margin-top:19px}.registry-frozen-assets{padding-bottom:20px;gap:13px}.registry-frozen-assets small{display:none}.registry-training-model{padding:20px 8px}.registry-comparison-label{font-size:12px}.registry-catalogue-note{font-size:11px}}@media(prefers-reduced-motion:reduce){.registry-filter-panel,.registry-model-details dl{animation:none}.registry-filter-toggle>svg:last-child,.registry-model-details summary>svg,.registry-card-action>svg{transition:none}}.registry-frozen-assets.during-training{display:none}.registry-training-panel{padding:25px 26px 28px;border:1px solid var(--registry-line);border-radius:12px;background:#fff;margin:0 0 22px}.registry-training-identity{display:flex;align-items:center;gap:13px;margin-bottom:29px;min-width:0}.registry-training-identity>div{min-width:0}.registry-training-identity strong{display:block;font-size:16px;font-weight:500;color:var(--registry-ink);margin-bottom:0}.registry-training-identity code{display:block;color:var(--registry-faint);font:11px/1.7 IBM Plex Mono,monospace;overflow-wrap:anywhere}.registry-training-panel .registry-progress-header{font-size:12px;color:var(--registry-muted);margin-bottom:12px}.registry-training-panel .registry-progress-header strong{font-size:13px;font-weight:500;color:var(--registry-ink)}.registry-training-details{margin-bottom:5px;color:var(--registry-muted)}.registry-training-details>summary{display:flex;align-items:center;gap:7px;list-style:none;width:fit-content;padding:5px 0;font-size:12px;cursor:pointer}.registry-training-details>summary::-webkit-details-marker{display:none}.registry-training-details>summary:hover{color:var(--registry-ink)}.registry-training-details>summary>svg{transition:transform .14s ease}.registry-training-details[open]>summary>svg{transform:rotate(180deg)}.registry-training-details dl{margin:20px 0 14px;padding:0}.registry-training-details dl>div{display:grid;grid-template-columns:140px 1fr;gap:18px;font-size:11px;line-height:1.7;padding:11px 0;border-bottom:1px solid #e9e9e9}.registry-training-details dt{color:var(--registry-faint)}.registry-training-details dd{margin:0;color:var(--registry-muted);overflow-wrap:anywhere}.registry-training-details .registry-run-stages{list-style:none;padding:0;margin:18px 0 0}.registry-training-details .registry-run-stages li{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:9px 0;font-size:11px;border:0;background:none;transition:none}.registry-training-details .registry-run-stages strong{font-size:11px;font-weight:400;color:var(--registry-muted)}.registry-training-details .registry-run-stages li>span{display:inline;width:auto;height:auto;padding:0;background:none;border:0;border-radius:0;font-size:11px;color:var(--registry-faint);transition:none}.registry-page .registry-region,.registry-detail-modal .registry-region,.registry-deploy-modal .registry-region{color:var(--registry-faint)}.registry-status.deployed{color:var(--registry-muted)}@media(max-width:650px){.registry-training-panel{padding:22px 19px}.registry-training-identity{gap:11px;margin-bottom:26px}.registry-training-identity strong{font-size:15px}.registry-training-identity code{font-size:10px}.registry-training-details dl>div{grid-template-columns:1fr;gap:4px}.registry-training-details dt{font-size:10px}}@media(prefers-reduced-motion:reduce){.registry-training-details>summary>svg{transition:none}}.registry-page input,.registry-page select,.registry-retrain-modal select,.registry-deploy-modal select{font-family:inherit}.registry-detail-modal .dialog-footer{justify-content:flex-end}.registry-target-figures,.registry-benchmark-metrics{display:flex;gap:48px;padding:7px 0 4px}.registry-target-figures span,.registry-benchmark-metrics>span{display:block;font-size:11px;color:var(--registry-muted)}.registry-target-figures strong,.registry-benchmark-metrics strong{display:block;font-size:20px;font-weight:500;color:var(--registry-ink);font-variant-numeric:tabular-nums;margin-top:9px;letter-spacing:-.3px}.registry-benchmark-metrics{gap:36px;margin:22px 0;padding:18px 0 0;border-top:1px solid var(--registry-line)}.registry-benchmark-metrics strong{font-size:16px}.registry-compatibility p{color:var(--registry-muted)}.registry-input-details{padding-bottom:17px;border-bottom:1px solid var(--registry-line);margin-bottom:0}.registry-input-details dl{margin-bottom:0}.registry-candidate-details{margin-top:18px}.registry-usage-value{display:block;font-size:11px;color:var(--registry-muted);margin-top:8px;font-variant-numeric:tabular-nums}.registry-page .text-button:hover:not(:disabled),.registry-detail-modal .text-button:hover:not(:disabled),.registry-card-action:hover:not(:disabled){text-decoration-color:var(--registry-accent)}@media(max-width:650px){.registry-target-figures{gap:36px}.registry-target-figures strong{font-size:18px}.registry-benchmark-metrics{gap:30px}.registry-input-details{padding-bottom:14px}}.registry-score>span{width:160px;color:#333;line-height:1.5}.registry-score>div{height:3px;border-radius:0;background:#eee}.registry-score i{border-radius:0;background:#333}.registry-score i.adapted{background:#e86b2a}.registry-benchmarks>article.registry-comparison-benchmark{border-radius:4px}.registry-benchmarks h3 .registry-name-link{font-size:inherit;font-weight:inherit;text-align:left}.registry-candidate-details>.voice-benchmark,.registry-training-details>.voice-benchmark{margin-top:16px}.registry-comparison-four{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px}.registry-comparison-four article{border-radius:4px;padding:16px 12px}.registry-comparison-four h4{font-size:13px;font-weight:500}.registry-comparison-four .registry-comparison-label{margin-bottom:14px;color:#333}.registry-comparison-four article>p{color:#484848;font-size:10px;min-height:32px;margin:0 0 12px;line-height:1.6}.registry-comparison-four .registry-output{padding:10px 0 0;background:#fff;min-height:0}.registry-comparison-four .registry-output>p{font-size:11px;line-height:1.6}.registry-comparison-four .registry-output>span{color:#484848}.registry-quality-line{height:3px;background:#eee}.registry-quality-line>i{display:block;height:3px;background:#333}.registry-comparison .candidate .registry-quality-line>i{background:#e86b2a}.registry-comparison-four .baseline .registry-quality-line>i{height:0;border-top:3px dashed #333;background:transparent}.registry-detail-body>.voice-benchmark{margin:20px 0}@media(max-width:800px){.registry-comparison-four{grid-template-columns:repeat(2,minmax(0,1fr))}.registry-comparison-four dl{display:block}.registry-comparison-four dl>div{display:flex}.registry-comparison-four dd{margin:0}.registry-score>span{width:140px}}@media(max-width:500px){.registry-comparison-four{grid-template-columns:1fr}.registry-score>span{width:125px;font-size:10px}}.mr-page{--mr-ink:#25231f;--mr-secondary:#69655e;--mr-line:#e7e7e7;--mr-surface:#f7f7f7;--mr-accent:#e86b2a;color:var(--mr-ink);padding-bottom:16px;font-size:13px}.mr-page h1,.mr-page h2,.mr-page h3,.mr-page h4,.mr-page p{margin:0}.mr-page button{cursor:pointer}.mr-page button:disabled{cursor:not-allowed;opacity:.5}.mr-page button:focus-visible{outline:2px solid var(--mr-accent);outline-offset:3px}.mr-page code,.mr-page pre{font-family:IBM Plex Mono,monospace}.mr-page .button{display:inline-flex;align-items:center;justify-content:center;gap:7px;min-height:34px;padding:8px 11px;font-size:12px;border-radius:6px;white-space:nowrap}.mr-page .button.secondary{border:1px solid #d5d5db;background:#fff;color:#35343b}.mr-page .button.secondary:hover{background:#f4f4f6;border-color:#a7a7b0}.mr-page .text-button{display:inline-flex;align-items:center;gap:6px;font-size:11px;color:#e86b2a}.mr-heading{display:flex;justify-content:space-between;align-items:center;gap:20px;margin:5px 0 25px}.mr-heading h1{font-size:28px;line-height:1.3;letter-spacing:-.75px;margin-top:8px;color:#25231f}.mr-heading>div>p{font-size:13px;color:#69655e;margin-top:8px}.mr-kicker{font-size:11px;letter-spacing:1px;color:#69655e;display:flex;align-items:center;gap:8px;font-weight:500}.mr-rainbow-icon{height:25px;width:25px;border:1px solid #d5d5dc;border-radius:5px;display:grid;place-items:center;color:#e86b2a;background:#fff}.mr-header-actions{display:flex;align-items:center;gap:12px}.mr-tabs{display:flex;align-items:center;gap:27px;border-bottom:1px solid var(--mr-line);margin-bottom:25px}.mr-tabs>button{display:flex;align-items:center;gap:8px;padding:13px 0;color:#69655e;font-size:13px;border-bottom:2px solid transparent}.mr-tabs>button[aria-current=page]{border-color:#e86b2a;color:#25231f;font-weight:600}.mr-tabs>button>span{border:1px solid #e7e7e7;background:#f7f7f7;font-size:11px;padding:1px 5px;border-radius:4px;font-weight:400}.mr-tabs>span{margin-left:auto;font-size:11px;color:#7c766d}.mr-pill{display:inline-flex;align-items:center;gap:5px;padding:2px 7px;border:1px solid #dcdce2;border-radius:4px;background:#fff;color:#494951;font-size:11px!important;line-height:17px;white-space:nowrap;font-weight:500;letter-spacing:0}.mr-pill.neutral{background:#f7f7f7;color:#69655e;border-color:#e7e7e7}.mr-pill.completed{background:#f3f8f5;color:#28634b;border-color:#cadfd3}.mr-pill.held,.mr-pill.review{background:#fffcf5;color:#815b18;border-color:#e8d6ad}.mr-pill.failed{background:#fff8f6;color:#9e392b;border-color:#e6c9c2}.mr-live-dot,.mr-state-dot{width:6px;height:6px;background:#397958;border-radius:50%;display:inline-block;flex-shrink:0}.mr-state-dot.held,.mr-state-dot.review{background:#a77722}.mr-state-dot.failed{background:#b84e3b}.mr-state-dot.active{background:#e86b2a}.mr-metrics{display:grid;grid-template-columns:repeat(4,1fr);margin-bottom:25px;padding:1px 0 3px}.mr-metrics>div{padding:0 24px;border-right:1px solid var(--mr-line)}.mr-metrics>div:first-child{padding-left:0}.mr-metrics>div:last-child{border-right:0}.mr-metrics>div>span{font-size:11px;color:#69655e}.mr-metrics strong{display:block;font-size:29px;font-weight:500;letter-spacing:-.8px;color:#25231f;margin:10px 0 6px;font-variant-numeric:tabular-nums}.mr-metrics strong small{font-size:12px;font-weight:400;letter-spacing:0;color:#7c766d}.mr-metrics p{font-size:11px;color:#7c766d}.mr-metrics .mr-amber{color:#815b18}.mr-card{border:1px solid var(--mr-line);border-radius:8px;background:#fff;margin-bottom:20px;overflow:hidden}.mr-section-head{display:flex;align-items:center;justify-content:space-between;padding:21px 22px;gap:15px}.mr-section-head h2{font-size:15px;font-weight:600;color:#25231f;letter-spacing:-.15px}.mr-section-head p{font-size:11px;color:#7c766d;margin-top:6px;line-height:1.6}.mr-inline-title{display:flex;align-items:center;gap:8px}.mr-inline-title>svg{color:#69655e}.mr-inspector-actions{display:flex;align-items:center;gap:16px}.mr-request-console>.mr-section-head{border-bottom:1px solid var(--mr-line)}.mr-request-console-body{display:grid;grid-template-columns:210px minmax(0,1fr)}.mr-inbox{background:#fff;border-right:1px solid var(--mr-line);min-width:0;display:flex;flex-direction:column}.mr-inbox-heading{display:flex;align-items:center;gap:9px;padding:15px 15px 13px;border-bottom:1px solid #e7e7eb}.mr-inbox-heading>span:first-child{font-family:IBM Plex Mono,monospace;font-size:11px;color:#898278}.mr-inbox-heading strong{font-size:11px;font-weight:600;flex:1}.mr-inbox-heading>span:last-child{font-size:11px;color:#69655e}.mr-inbox-rows{max-height:640px;overflow-y:auto;scrollbar-width:thin;scrollbar-color:#d2d2d8 transparent}.mr-inbox-row{position:relative;display:block;width:100%;text-align:left;padding:14px 15px 12px;border-bottom:1px solid #e7e7eb;background:transparent;color:#25231f;transition:background .15s ease}.mr-inbox-row:hover{background:#f0f0f3}.mr-inbox-row.selected{background:#fff}.mr-inbox-row.selected:before{content:"";position:absolute;inset:0 auto 0 0;width:3px;background:linear-gradient(180deg,#b18a48,#9a557e,#7462a7,#4c829e,#44836e)}.mr-inbox-row-top{display:flex;align-items:center;gap:7px;color:#69655e;margin-bottom:7px}.mr-inbox-row-top>strong{color:#35312b;font-size:11px;font-weight:600;letter-spacing:.1px;flex:1}.mr-inbox-title{display:block;font-size:11px;color:#35312b;line-height:1.45;margin-bottom:4px}.mr-inbox-owner{display:block;font-size:11px;color:#7c766d;line-height:1.4}.mr-inbox-status{display:inline-block;font-size:11px;color:#326549;margin-top:8px}.mr-inbox-status.held,.mr-inbox-status.review{color:#815b18}.mr-inbox-queue{display:flex;align-items:flex-start;gap:8px;padding:14px;border-top:1px solid #dfd4bb;margin-top:auto;background:#fcfcfc;color:#815b18}.mr-inbox-queue>svg{flex-shrink:0;margin-top:1px}.mr-inbox-queue strong{font-size:11px;display:block;font-weight:500}.mr-inbox-queue span{font-size:11px;display:block;line-height:1.6;margin-top:5px;color:#6e5d3c}.mr-decision-workspace{padding:21px 22px 0;min-width:0;display:flex;flex-direction:column}.mr-record-header{display:flex;justify-content:space-between;align-items:flex-start;gap:15px;margin-bottom:19px}.mr-record-id{display:flex;align-items:center;gap:7px;font-family:IBM Plex Mono,monospace;font-size:11px;color:#69655e}.mr-record-id>svg{color:#e86b2a}.mr-record-header h3{font-size:18px;line-height:1.4;font-weight:500;letter-spacing:-.3px;margin:8px 0 5px}.mr-record-header p{font-size:11px;color:#7c766d;line-height:1.6}.mr-record-header p>span{padding:0 5px;color:#94949c}.mr-record-constraints{display:flex;align-items:center;gap:7px;flex-wrap:wrap;justify-content:flex-end;padding-top:2px}.mr-record-constraints>span{display:inline-flex;align-items:center;gap:5px;border:1px solid #e7e7e7;background:#f7f7f7;border-radius:4px;padding:5px 7px;font-size:11px;white-space:nowrap;color:#494951}.mr-source-record{border:1px solid #dcdce2;border-radius:6px;background:#fff;overflow:hidden;animation:mr-record-in .22s ease both}.mr-source-label{display:flex;align-items:center;justify-content:space-between;gap:10px;font-size:11px;letter-spacing:.7px;color:#69655e;background:#f7f7f7;padding:10px 12px;border-bottom:1px solid #e4e4e9}.mr-source-label>span{letter-spacing:0;font-size:11px;color:#7c766d}.mr-source-record dl{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));padding:0;margin:0}.mr-source-record dl>div{padding:13px 12px;border-right:1px solid #e7e7eb;min-width:0}.mr-source-record dl>div:last-child{border:0}.mr-source-record dt{font-size:11px;color:#7c766d;margin-bottom:7px}.mr-source-record dd{font-size:12px;line-height:1.6;color:#25231f;margin:0;overflow-wrap:anywhere}.mr-source-record dd.needs-review{color:#875b1e}.mr-audio-source{padding:12px;border-bottom:1px solid #e7e7eb;display:flex;align-items:center;gap:20px}.mr-audio-source>div{display:flex;align-items:center;gap:2px;height:35px;flex-shrink:0}.mr-audio-source i{display:block;width:2px;background:#6e687b;border-radius:1px}.mr-audio-source p{font-size:11px;line-height:1.7;color:#35312b}.mr-decision-steps{display:grid;grid-template-columns:.95fr 1.15fr 1fr;gap:13px;margin:24px 0 13px}.mr-decision-steps>button{display:flex;align-items:center;gap:7px;padding:0 0 11px;color:#69655e;font-size:11px;text-align:left;border-bottom:2px solid #e7e7e7;transition:border-color .28s ease,color .28s ease}.mr-decision-steps>button>span{display:grid;place-items:center;width:20px;height:20px;font-size:11px;border:1px solid #d9d9e0;background:#fff;color:#69655e;border-radius:4px;flex-shrink:0}.mr-decision-steps>button>small{margin-left:auto;font-size:11px;font-weight:400;color:#898278}.mr-decision-steps>button.current{color:#25231f;border-color:#e86b2a;font-weight:600}.mr-decision-steps>button.current>span{background:#25231f;color:#fff;border-color:#25231f}.mr-decision-steps>button.complete{border-color:#8d9c91}.mr-decision-steps>button.complete>span{color:#38634c;border-color:#bdcfc3}.mr-decision-grid{display:grid;grid-template-columns:.95fr 1.15fr 1fr;gap:13px;animation:mr-record-in .24s ease both}.mr-route-stage{border:1px solid #e7e7e7;border-radius:6px;padding:14px 12px;background:#fff;min-width:0;transition:border-color .3s ease,box-shadow .3s ease}.mr-route-stage.current{border-color:#c9b6a5;box-shadow:0 0 0 1px #c9b6a512}.mr-route-stage-heading{display:flex;align-items:center;gap:6px;margin-bottom:17px;min-height:17px}.mr-route-stage-heading>svg{color:#69655e;flex-shrink:0}.mr-route-stage-heading>h4{font-size:12px;font-weight:600;line-height:1.5;color:#35312b}.mr-route-stage-heading>span{font-size:11px;color:#7c766d;margin-left:auto;white-space:nowrap}.mr-model-type{display:block;font-size:11px;letter-spacing:.6px;line-height:1.6;color:#7c766d;margin-bottom:7px}.mr-selected-model{display:block;font-size:18px;line-height:1.4;letter-spacing:-.3px;font-weight:500;color:#25231f}.mr-route-stage>code{display:block;font-size:11px;line-height:1.6;color:#69655e;overflow-wrap:anywhere;margin-top:8px}.mr-model-reason{border-top:1px solid #e8e8ed;padding-top:13px;margin-top:16px}.mr-check-failed,.mr-check-pass{display:flex;align-items:center;gap:5px;font-size:11px;line-height:1.5;font-weight:500;color:#815b18}.mr-check-pass{color:#326549}.mr-model-reason>p{font-size:11px;color:#69655e;line-height:1.7;margin-top:6px}.mr-escalation-model{display:flex;align-items:flex-start;gap:5px;font-size:11px;line-height:1.7;color:#e86b2a;margin-top:11px}.mr-escalation-model>svg{flex-shrink:0;margin-top:1px}.mr-model-facts{border-top:1px solid #e8e8ed;padding-top:12px;margin:17px 0 0}.mr-model-facts>div{display:flex;justify-content:space-between;align-items:flex-start;gap:8px;margin-bottom:10px;font-size:11px;line-height:1.6}.mr-model-facts dt{color:#7c766d;flex-shrink:0}.mr-model-facts dd{color:#35312b;text-align:right;margin:0}.mr-route-options{display:flex;flex-direction:column;gap:9px}.mr-route-option{padding:10px 9px;border:1px solid #e0e0e5;border-radius:4px;background:#fff;transition:border-color .3s ease,background .3s ease}.mr-route-option>div{display:flex;align-items:center;gap:6px}.mr-route-option>div>i{width:5px;height:5px;flex-shrink:0;border-radius:50%}.mr-route-option strong{font-size:12px;font-weight:500;color:#35312b;flex:1}.mr-route-option svg{color:#566e5e;flex-shrink:0}.mr-route-option p{font-size:11px;line-height:1.7;color:#69655e;margin-top:5px;overflow-wrap:anywhere}.mr-route-option.chosen{border-color:#91aa9a;background:#fbfdfb}.mr-route-option.rejected{background:#f7f7f8}.mr-route-option.rejected svg{color:#8a6960}.mr-selected-route-label{font-size:11px;color:#326549;display:block;margin-top:6px;font-weight:500}.mr-no-route{display:flex;align-items:flex-start;gap:5px;margin-top:12px!important;color:#815b18;font-size:11px;line-height:1.6}.mr-no-route>svg{flex-shrink:0;margin-top:1px}.mr-output-stage>pre{white-space:pre-wrap;overflow-wrap:anywhere;background:#f7f7f7;border:1px solid #e1e1e6;border-radius:4px;padding:11px 9px;font-size:11px;line-height:1.8;color:#35312b;margin:14px 0 12px}.mr-output-stage>p{font-size:11px;color:#69655e;line-height:1.8}.mr-output-stats{display:grid;grid-template-columns:1fr 1fr;border-top:1px solid #e5e5eb;border-bottom:1px solid #e5e5eb;margin-top:17px;padding:12px 0;gap:12px}.mr-output-stats span{display:block;font-size:11px;color:#7c766d;margin-bottom:7px}.mr-output-stats strong{display:block;font-size:14px;font-weight:500;letter-spacing:-.2px;color:#25231f;font-variant-numeric:tabular-nums}.mr-output-safety{display:block;font-size:11px;line-height:1.7;color:#69655e;margin-top:14px}.mr-routing-state{display:flex;align-items:center;gap:7px;font-size:11px;line-height:1.6;color:#69655e;padding:15px 0;margin-top:auto;min-height:46px}.mr-disruptions{display:flex;align-items:center;flex-wrap:wrap;gap:8px;padding:15px 21px;border-top:1px solid var(--mr-line);background:#fff}.mr-disruptions>span{font-size:11px;color:#494951;margin-right:10px}.mr-disruptions>button{display:flex;align-items:center;gap:6px;min-height:34px;padding:8px 11px;background:#fff;border:1px solid #d7d7de;border-radius:5px;color:#494951;font-size:12px;transition:border-color .15s,background .15s}.mr-disruptions>button:hover{border-color:#9b9ba6;background:#f7f7f7}.mr-disruptions>button.active{background:#25231f;color:#fff;border-color:#25231f}.mr-scenario-note{padding:0 21px 15px;background:#fff;color:#69655e;font-size:11px;line-height:1.7}.mr-trail-grid{display:grid;grid-template-columns:1fr 1.15fr 1.35fr 1.15fr;gap:23px;padding:0 22px 22px}.mr-trail-grid>div{min-width:0}.mr-trail h3{font-size:11px;font-weight:500;letter-spacing:.4px;text-transform:uppercase;color:#69655e;margin:3px 0 15px}.mr-trail-grid p{font-size:11px;line-height:1.7;color:#69655e;margin-top:10px}.mr-constraint{display:flex;align-items:center;gap:6px;font-size:11px;color:#494951;margin-bottom:12px;line-height:1.5}.mr-constraint svg{flex-shrink:0;color:#7c766d}.mr-small{font-size:11px!important;color:#7c766d!important}.mr-detail-model{font-size:12px;font-weight:500;color:#25231f}.mr-trail code,.mr-candidate-summary code{font-size:11px;color:#69655e;display:block;margin-top:6px;line-height:1.6;overflow-wrap:anywhere}.mr-failed-check{display:flex;gap:5px;align-items:flex-start;padding:9px;font-size:11px;line-height:1.6;color:#815b18;background:#fcfcfc;border:1px solid #ecdfc3;border-radius:4px;margin-top:10px}.mr-failed-check svg{flex-shrink:0;margin-top:2px}.mr-decision-row{display:flex;gap:6px;margin-bottom:11px}.mr-decision-row>svg{flex-shrink:0;color:#6d6370;margin-top:1px}.mr-decision-row strong{font-size:11px;font-weight:500;color:#35312b}.mr-decision-row small{display:block;font-size:11px;line-height:1.6;color:#69655e;margin-top:3px}.mr-trail pre{white-space:pre-wrap;overflow-wrap:anywhere;padding:10px;background:#f7f7f7;border:1px solid #e1e1e6;border-radius:4px;font-size:11px;line-height:1.7;color:#35312b;margin:10px 0}.mr-cost-detail{display:flex;flex-direction:column;gap:7px;margin-top:11px}.mr-cost-detail>span{display:flex;justify-content:space-between;gap:8px;font-size:11px;color:#69655e}.mr-cost-detail b{font-weight:400;color:#35312b;font-variant-numeric:tabular-nums}.mr-table-scroll{overflow-x:auto}.mr-page table{width:100%;border-collapse:collapse;text-align:left;min-width:690px;font-size:11px}.mr-page th{font-size:11px;font-weight:500;color:#69655e;background:#f7f7f7;padding:12px 21px;border-top:1px solid #e7e7e7;border-bottom:1px solid #e7e7e7}.mr-page td{font-size:11px;color:#35312b;padding:15px 21px;border-bottom:1px solid #e8e8ec;vertical-align:middle}.mr-page tr:last-child td{border-bottom:0}.mr-page td small{display:block;font-size:11px;color:#7c766d;margin-top:5px;line-height:1.5}.mr-supplier-name{display:flex;align-items:center;gap:8px;font-size:11px;color:#35312b}.mr-supplier-name>i{width:6px;height:6px;border-radius:50%}.mr-capacity-track{height:4px;border-radius:2px;background:#e9e9ee;max-width:95px;width:100%;overflow:hidden}.mr-capacity-track>span{display:block;height:100%;transition:width .45s cubic-bezier(.2,.7,.2,1)}.mr-muted{color:#7c766d!important}.mr-page-note{display:flex;align-items:center;gap:7px;font-size:11px;color:#7c766d;line-height:1.7;margin-top:24px}.mr-page-note>svg{flex-shrink:0}.mr-notice{display:flex;align-items:center;gap:8px;padding:12px 14px;margin-bottom:18px;background:#f4f7f5;border:1px solid #cddbd2;border-radius:6px;color:#365b45;font-size:11px;line-height:1.6}.mr-notice>button{display:flex;margin-left:auto;color:#41664f;padding:0}.mr-replay-intro{display:flex;justify-content:space-between;align-items:center;gap:25px;padding:25px;background:#fff}.mr-replay-intro>div{max-width:690px}.mr-replay-intro h2{font-size:22px;font-weight:500;letter-spacing:-.4px;color:#25231f;margin:15px 0 10px}.mr-replay-intro p{font-size:12px;line-height:1.8;color:#69655e;max-width:570px}.mr-replay-objects{display:flex;flex-wrap:wrap;gap:7px;margin-top:18px}.mr-replay-objects>span{display:flex;align-items:center;gap:5px;padding:8px;background:#fff;border:1px solid #d9d9e0;border-radius:4px;color:#69655e;transition:color .25s,border-color .25s}.mr-replay-objects small{font-size:11px}.mr-replay-objects>span.done{color:#326549;border-color:#a6c1ae}.mr-empty-replay{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;min-height:290px;color:#7c766d}.mr-empty-replay h3{font-size:16px;font-weight:500;color:#35312b;margin:15px 0 10px}.mr-empty-replay p{font-size:12px;line-height:1.8;max-width:480px}.mr-comparison-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:18px}.mr-comparison-grid.pending{pointer-events:none}.mr-comparison-grid.pending .mr-comparison-cost{color:#898278}.mr-comparison{padding:23px;position:relative}.mr-comparison.featured{border-color:#9f8ca3}.mr-comparison.featured:before{content:"";position:absolute;inset:0 0 auto;height:2px;background:linear-gradient(90deg,#b18a48,#9a557e,#7462a7,#4c829e,#44836e)}.mr-comparison-head{display:flex;align-items:center;gap:8px;margin-bottom:12px}.mr-comparison h3{font-size:14px;color:#25231f;font-weight:500}.mr-comparison-dot{width:6px;height:6px;background:#85858f;border-radius:50%}.mr-comparison-dot.dot-1{background:#e86b2a}.mr-comparison-dot.dot-2{background:#566e83}.mr-comparison-label{display:block;color:#69655e;font-size:11px;margin:25px 0 9px}.mr-comparison-cost{display:block;font-size:32px;letter-spacing:-1px;font-weight:500;color:#25231f;font-variant-numeric:tabular-nums}.mr-comparison dl{margin:23px 0 0}.mr-comparison dl>div{display:flex;justify-content:space-between;gap:8px;padding:10px 0;border-bottom:1px solid #e7e7ec;font-size:11px;line-height:1.5}.mr-comparison dt{color:#69655e}.mr-comparison dd{margin:0;color:#35312b;text-align:right;font-variant-numeric:tabular-nums}.mr-comparison>p{font-size:11px;color:#7c766d;line-height:1.8;margin-top:15px}.mr-replay-table td>button{display:flex;align-items:center;gap:5px;padding:0;color:#e86b2a;font-size:11px}.mr-replay-table td>button strong{font-weight:500}.mr-methodology{font-size:11px;line-height:1.8;color:#7c766d;margin-top:20px!important;max-width:1000px}.mr-policy-grid{display:grid;grid-template-columns:minmax(310px,.9fr) minmax(420px,1.3fr);gap:20px}.mr-policy-controls{padding:0 22px 22px}.mr-policy-controls>.mr-section-head{padding-left:0;padding-right:0}.mr-policy-controls>.mr-section-head>svg{color:#7c766d}.mr-locked-policy{display:flex;gap:9px;padding:13px;background:#f7f7f7;border:1px solid #e7e7e7;border-radius:5px;margin-bottom:24px}.mr-locked-policy>svg{flex-shrink:0;color:#69655e;margin-top:2px}.mr-locked-policy strong{font-size:11px;color:#35312b;font-weight:500}.mr-locked-policy p{font-size:11px;line-height:1.8;color:#69655e;margin-top:4px}.mr-target-label{display:flex;justify-content:space-between;color:#69655e;font-size:11px}.mr-target-label strong{font-size:13px;font-weight:500;color:#25231f}.mr-policy-controls input[type=range],.mr-trial-allocation input[type=range]{width:100%;height:4px;accent-color:#e86b2a;margin:20px 0 12px}.mr-range-labels{display:flex;justify-content:space-between;font-size:11px;color:#7c766d}.mr-policy-counts{display:grid;grid-template-columns:repeat(3,1fr);gap:10px;border-top:1px solid #e7e7e7;border-bottom:1px solid #e7e7e7;padding:17px 0;margin:20px 0}.mr-policy-counts>div{display:flex;flex-direction:column;gap:7px}.mr-policy-counts strong{font-size:21px;font-weight:500;color:#25231f}.mr-policy-counts span{font-size:11px;color:#7c766d}.mr-policy-controls>h3{font-size:12px;font-weight:500;color:#35312b}.mr-rules{list-style:none;padding:0;margin:16px 0 22px;display:flex;flex-direction:column;gap:15px}.mr-rules>li{display:flex;align-items:flex-start;gap:9px;color:#35312b;font-size:11px;line-height:1.5}.mr-rules>li>span{display:grid;place-items:center;flex-shrink:0;width:20px;height:20px;border:1px solid #d5d5de;border-radius:4px;background:#fff;font-size:11px;color:#69655e}.mr-rules small{display:block;font-size:11px;line-height:1.6;color:#7c766d;margin-top:4px}.mr-frontier-chart{position:relative;margin:15px 20px 0;padding-left:10px}.mr-frontier-chart svg{width:100%;overflow:visible}.mr-frontier-chart svg text{fill:#69655e}.mr-y-label{position:absolute;top:50%;left:3px;transform:translate(-50%,-50%) rotate(-90deg);font-size:11px;color:#69655e;white-space:nowrap}.mr-plot-point{cursor:pointer}.mr-frontier-options{display:flex;flex-wrap:wrap;gap:6px;padding:8px 23px 20px}.mr-frontier-options>button{font-size:11px;padding:7px 10px;border:1px solid #d5d5de;border-radius:5px;background:#fff;color:#69655e}.mr-frontier-options>button.selected{border-color:#807085;background:#f7f7f7;color:#25231f}.mr-frontier-detail{padding:21px 23px;border-top:1px solid #e7e7e7;background:#fff}.mr-frontier-detail h3{display:flex;justify-content:space-between;align-items:center;gap:8px;font-size:13px;font-weight:500;color:#35312b;margin-bottom:10px}.mr-frontier-detail p{font-size:11px;line-height:1.8;color:#69655e;margin:5px 0}.mr-frontier-detail .text-button{margin-top:13px}.mr-candidate-empty{display:flex;align-items:center;gap:18px;padding:25px;background:#fff;color:#69655e}.mr-candidate-empty strong{font-size:13px;font-weight:500;color:#35312b}.mr-candidate-empty p{font-size:11px;line-height:1.8;margin-top:7px;color:#69655e}.mr-candidate-summary{display:flex;justify-content:space-between;align-items:center;gap:20px;padding:0 22px 22px}.mr-candidate-summary strong{font-size:14px;font-weight:500;color:#25231f}.mr-candidate-summary small{display:block;font-size:11px;line-height:1.7;color:#7c766d;margin-top:9px}.mr-candidate-actions{display:flex;gap:10px}.mr-shadow-results{display:grid;grid-template-columns:1.6fr 1fr;gap:25px;padding:22px;border-top:1px solid #e7e7e7;background:#fff}.mr-shadow-results h3{font-size:13px;font-weight:500;color:#35312b}.mr-shadow-results p{font-size:11px;line-height:1.8;color:#69655e;margin:7px 0 15px}.mr-shadow-row{display:flex;align-items:center;flex-wrap:wrap;gap:10px;padding:12px 0;border-top:1px solid #e7e7e7;font-size:11px;color:#494951}.mr-shadow-row small{width:100%;font-size:11px;line-height:1.6;color:#7c766d}.mr-shadow-output{display:grid;grid-template-columns:1fr 1fr;gap:8px;width:100%}.mr-shadow-output>span{padding:9px;border:1px solid #e7e7e7;border-radius:4px;background:#fff;color:#35312b;font-size:11px;line-height:1.7;overflow-wrap:anywhere}.mr-shadow-output b{display:block;font-size:11px;font-weight:500;text-transform:uppercase;color:#7c766d;margin-bottom:5px}.mr-trial-allocation{display:block;align-self:start;padding:18px;border:1px solid #d7d7df;border-radius:5px;background:#fff;color:#494951;font-size:11px}.mr-trial-allocation>strong{float:right;font-weight:500;color:#25231f}.mr-trial-allocation>small{display:block;font-size:11px;line-height:1.8;color:#7c766d}.mr-trial-allocation>.text-button{margin-top:15px}.mr-spin{animation:mr-spin 1.5s linear infinite}@keyframes mr-spin{to{transform:rotate(360deg)}}@keyframes mr-record-in{0%{transform:translateY(4px)}to{transform:translateY(0)}}@media(max-width:1250px){.mr-request-console-body{grid-template-columns:190px minmax(0,1fr)}.mr-decision-workspace{padding:18px 17px 0}.mr-decision-grid{grid-template-columns:1fr 1.15fr}.mr-output-stage{grid-column:1/-1;display:grid;grid-template-columns:1fr 1fr;gap:10px 20px}.mr-output-stage>.mr-route-stage-heading{margin:0}.mr-output-stage>.mr-pill{justify-self:end;align-self:start}.mr-output-stage>pre{margin:0;grid-row:2/4}.mr-output-stage>p{margin:0}.mr-output-stats{margin:0;padding:10px 0}.mr-output-safety{margin:0;grid-column:1/-1}.mr-inbox-rows{max-height:780px}.mr-trail-grid{grid-template-columns:1fr 1fr;gap:25px}.mr-candidate-summary{flex-direction:column;align-items:flex-start}.mr-policy-grid{grid-template-columns:1fr 1.2fr;gap:15px}.mr-comparison{padding:18px}.mr-page th,.mr-page td{padding:13px 15px}.mr-header-actions{flex-direction:column;align-items:flex-end;gap:9px}.mr-metrics>div{padding:0 18px}.mr-decision-steps>button>small{display:none}}@media(max-width:950px){.mr-request-console-body{grid-template-columns:1fr}.mr-inbox{border-right:0;border-bottom:1px solid var(--mr-line)}.mr-inbox-heading{padding:12px 16px}.mr-inbox-rows{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));max-height:210px}.mr-inbox-row{padding:11px 15px;border-right:1px solid #e5e5eb}.mr-inbox-title,.mr-inbox-owner{font-size:11px}.mr-inbox-status{display:none}.mr-inbox-row-top{margin-bottom:5px}.mr-inbox-queue{margin-top:0;padding:11px 15px}.mr-inbox-queue>div{display:flex;align-items:center;gap:10px}.mr-inbox-queue span{margin:0}.mr-decision-workspace{padding:20px 18px 0}.mr-policy-grid{grid-template-columns:1fr}.mr-heading h1{font-size:25px}.mr-header-actions>.mr-pill{display:none}.mr-metrics{grid-template-columns:repeat(2,1fr);gap:20px}.mr-metrics>div:nth-child(3){padding-left:0}.mr-metrics>div:nth-child(2){border:0}.mr-tabs>span{display:none}.mr-comparison-grid{grid-template-columns:1fr}.mr-replay-intro{flex-direction:column;align-items:flex-start}.mr-shadow-results{grid-template-columns:1fr}.mr-candidate-actions{flex-wrap:wrap}}@media(max-width:600px){.mr-heading{align-items:flex-start;gap:10px}.mr-heading h1{font-size:22px}.mr-heading>div>p{font-size:11px;max-width:250px;line-height:1.7}.mr-kicker{font-size:11px;letter-spacing:.5px}.mr-header-actions>.button{font-size:0;padding:9px}.mr-header-actions>.button>svg{width:15px;height:15px}.mr-metrics strong{font-size:25px}.mr-metrics p{font-size:11px;line-height:1.6}.mr-metrics>div>span{font-size:11px}.mr-section-head{padding:18px 15px;align-items:flex-start}.mr-section-head h2{font-size:13px}.mr-section-head p{font-size:11px;line-height:1.6}.mr-section-head .button{font-size:11px;padding:7px;min-height:31px}.mr-inspector-actions{gap:8px;flex-shrink:0}.mr-inspector-actions>.text-button{display:none}.mr-trail-grid{grid-template-columns:1fr;padding:0 16px 17px;gap:18px}.mr-trail-grid>div{border-bottom:1px solid #e2e2e8;padding-bottom:15px}.mr-trail-grid>div:last-child{border:0}.mr-record-header{flex-direction:column;gap:12px}.mr-record-constraints{justify-content:flex-start}.mr-record-header h3{font-size:17px}.mr-source-label>span{display:none}.mr-source-record dl{grid-template-columns:1fr}.mr-source-record dl>div{display:flex;justify-content:space-between;gap:15px;padding:10px 12px;border-right:0;border-bottom:1px solid #e7e7eb}.mr-source-record dt{margin:0;line-height:1.6}.mr-source-record dd{font-size:11px;text-align:right;max-width:65%}.mr-decision-steps{gap:9px}.mr-decision-steps>button{font-size:11px;gap:4px;align-items:flex-start}.mr-decision-steps>button>span{width:17px;height:17px;font-size:11px}.mr-decision-grid{grid-template-columns:1fr}.mr-route-stage{padding:16px}.mr-output-stage{display:block;grid-column:auto}.mr-output-stage>.mr-route-stage-heading{margin-bottom:13px}.mr-output-stage>pre{margin:13px 0}.mr-output-stats{margin-top:16px}.mr-output-safety{margin-top:13px}.mr-route-stage-heading>h4{font-size:12px}.mr-route-option strong,.mr-route-option p{font-size:11px}.mr-selected-model{font-size:18px}.mr-model-facts{margin-top:14px}.mr-model-facts>div{font-size:11px}.mr-audio-source{flex-direction:column;align-items:flex-start;gap:8px}.mr-disruptions{padding:14px 16px}.mr-disruptions>span{width:100%;margin-bottom:4px}.mr-scenario-note{padding:0 16px 14px;font-size:11px}.mr-page-note{align-items:flex-start}.mr-replay-intro{padding:20px}.mr-replay-intro h2{font-size:20px}.mr-policy-controls{padding-left:16px;padding-right:16px}.mr-candidate-summary{padding:0 16px 18px}.mr-candidate-actions .button{font-size:11px}.mr-shadow-results{padding:18px 16px}.mr-frontier-detail{padding:18px}.mr-frontier-options{padding:10px 18px 18px}.mr-frontier-chart{margin-left:13px;margin-right:13px}.mr-shadow-output{grid-template-columns:1fr}}@media(prefers-reduced-motion:reduce){.mr-page *{animation:none!important;transition:none!important}}.mr-condition-change{border:1px solid #d7d7df;border-left:2px solid #74617a;background:#f7f7f7;border-radius:4px;padding:11px 12px;margin-top:12px;animation:mr-record-in .24s ease both}.mr-condition-change>span{display:flex;align-items:center;gap:6px;color:#69655e;font-size:11px;font-weight:500;margin-bottom:7px}.mr-condition-change>div{display:flex;align-items:center;flex-wrap:wrap;gap:8px;color:#69655e}.mr-condition-change strong{font-size:11px;font-weight:500;color:#25231f}.mr-condition-change>p{font-size:11px;line-height:1.7;color:#69655e;margin-top:7px;font-variant-numeric:tabular-nums}.mr-condition-change>p>span{padding:0 7px;color:#898278}.mr-record-disclosure{display:flex;align-items:center;gap:9px;padding:17px 21px;cursor:pointer;list-style:none;background:#fff;color:#69655e;font-size:11px;min-height:53px}.mr-record-disclosure::-webkit-details-marker{display:none}.mr-record-disclosure>strong{font-size:12px;font-weight:500;color:#35312b}.mr-record-disclosure>span{margin-left:auto;color:#69655e}.mr-record-disclosure>svg{transition:transform .2s ease;flex-shrink:0}.mr-trail[open]>.mr-record-disclosure{border-bottom:1px solid #e7e7e7}.mr-trail[open]>.mr-record-disclosure>svg{transform:rotate(90deg)}@media(max-width:600px){.mr-record-disclosure{padding:16px}.mr-record-disclosure>span{display:none}}.mr-request-count{font-size:11px;color:#7c766d;font-weight:400;margin-left:7px}.mr-request-console>.mr-section-head{padding-top:18px;padding-bottom:18px}.mr-request-console-body{grid-template-columns:218px minmax(0,1fr)}.mr-inbox{background:#fff}.mr-inbox-heading{padding:14px 17px;color:#7c766d}.mr-inbox-heading>strong{font-weight:400;font-size:11px}.mr-inbox-rows{max-height:510px}.mr-inbox-row{padding:17px;border-bottom-color:#eeeef1}.mr-inbox-row-top{margin-bottom:9px}.mr-inbox-row-top>svg{color:#777680}.mr-inbox-title{line-height:1.6;margin-bottom:4px}.mr-inbox-owner{font-size:11px}.mr-inbox-queue{background:#fff;border-top-color:#e2ddd2}.mr-decision-workspace{padding:25px 26px 0}.mr-record-header{margin-bottom:22px}.mr-record-id{font-family:inherit;font-size:11px;color:#7c766d;gap:7px}.mr-record-id>span{color:#8b8b93}.mr-record-header h3{font-size:22px;font-weight:500;letter-spacing:-.5px;margin:9px 0 0}.mr-record-constraints{gap:6px;padding-top:3px}.mr-record-constraints>span{background:#fff;border-color:#e2e2e7;padding:4px 7px;font-size:11px;color:#7c766d}.mr-source-record{background:#fafafa;border-color:#e4e4e8;border-radius:5px}.mr-source-label{background:transparent;border-bottom:0;padding:13px 15px 1px;font-size:11px;letter-spacing:0;color:#7c766d}.mr-source-record dl{padding-bottom:4px}.mr-source-record dl>div{padding:13px 15px;border-right:0}.mr-source-record dt{font-size:11px;margin-bottom:6px;color:#7c766d}.mr-source-record dd{font-size:14px;font-weight:500;letter-spacing:-.1px}.mr-source-record dd.needs-review{color:#35312b}.mr-audio-source{padding:13px 15px 3px;border:0}.mr-audio-source>p{font-size:14px;line-height:1.8;color:#35312b}.mr-decision-steps{gap:24px;grid-template-columns:1fr 1fr 1.08fr;margin:29px 0 0;border-bottom:1px solid #e7e7e7}.mr-decision-steps>button{font-size:12px;font-weight:500;gap:8px;padding:0 0 12px;border-bottom:2px solid transparent;color:#69655e;margin-bottom:-1px;align-items:center}.mr-decision-steps>button.complete{border-color:transparent;color:#69655e}.mr-decision-steps>button.current{border-color:#e86b2a;color:#25231f;font-weight:500}.mr-inspecting-dot,.mr-decision-steps>button>.mr-inspecting-dot{display:inline-block;width:5px;height:5px;min-width:5px;min-height:5px;border:0;border-radius:50%;background:#e86b2a}.mr-decision-grid{grid-template-columns:1fr 1fr 1.08fr;gap:24px;min-height:265px}.mr-route-stage{border:0;border-radius:0;padding:22px 0 0;box-shadow:none;background:transparent}.mr-route-stage.current{border:0;box-shadow:none}.mr-model-type{font-size:11px;letter-spacing:0;line-height:1.6;color:#7c766d;margin-bottom:9px}.mr-selected-model{font-size:18px;font-weight:500;letter-spacing:-.4px;line-height:1.5}.mr-route-stage>code{font-size:11px;line-height:1.8;color:#69655e;margin-top:7px}.mr-model-reason{border:0;padding:0;margin-top:20px}.mr-model-reason p{font-size:11px;color:#7c766d;line-height:1.7;margin-top:6px}.mr-check-failed{font-size:11px;font-weight:400;line-height:1.7;color:#754c38}.mr-check-pass{font-size:11px;font-weight:400;color:#69655e;line-height:1.7}.mr-primary-deployment>strong{display:block;font-size:17px;line-height:1.6;font-weight:500;letter-spacing:-.3px;color:#25231f}.mr-deployment-location{display:block;font-size:11px;color:#7c766d;margin-top:4px}.mr-deployment-figures{display:flex;align-items:center;flex-wrap:wrap;gap:8px;font-size:12px;line-height:1.6;color:#35312b;margin-top:17px;font-variant-numeric:tabular-nums}.mr-deployment-figures>i{display:block;height:3px;width:3px;border-radius:50%;background:#9a9aa2}.mr-deployment-verified{display:flex;align-items:center;gap:5px;font-size:11px;color:#69655e;margin-top:10px;line-height:1.7}.mr-no-deployment>strong{font-size:15px;color:#754c38}.mr-no-deployment>p{font-size:11px;line-height:1.8;color:#69655e;margin-top:8px}.mr-alternatives{margin-top:17px}.mr-alternatives>summary{list-style:none;display:flex;align-items:center;gap:7px;padding:9px 0;border-bottom:1px solid #e3e3e8;font-size:11px;color:#69655e;cursor:pointer}.mr-alternatives>summary::-webkit-details-marker{display:none}.mr-alternatives>summary>span{font-size:11px;color:#898278;margin-left:auto}.mr-alternatives>summary>svg{transition:transform .2s ease}.mr-alternatives[open]>summary>svg{transform:rotate(90deg)}.mr-alternative{padding:13px 0;border-bottom:1px solid #eaeAee}.mr-alternative:last-child{border-bottom:0}.mr-alternative>strong{display:flex;align-items:center;justify-content:space-between;gap:6px;font-size:11px;font-weight:500;color:#35312b;line-height:1.6}.mr-alternative>strong>span{font-size:11px;color:#52715c;font-weight:400}.mr-alternative>p{font-size:11px;line-height:1.8;color:#69655e;margin-top:4px;overflow-wrap:anywhere}.mr-output-stage{display:block;grid-column:auto}.mr-output-stage>.mr-pill{padding:0;border:0;border-radius:0;background:transparent;font-size:12px!important;font-weight:500;line-height:1.6;min-height:21px;gap:6px}.mr-output-stage>.mr-pill:before{content:"";width:5px;height:5px;border-radius:50%;background:currentColor}.mr-output-stage>pre{background:#fafafa;border:0;border-left:2px solid #d7d7df;border-radius:0;padding:10px 11px;line-height:1.8;font-size:11px;margin:14px 0 13px;color:#35312b}.mr-output-stage>p{font-size:11px;line-height:1.8;color:#69655e}.mr-output-stats{border:0;padding:0;margin-top:17px;gap:14px}.mr-output-stats span{font-size:11px;color:#7c766d;margin-bottom:7px}.mr-output-stats strong{font-size:15px;font-weight:500;line-height:1.5;letter-spacing:-.2px}.mr-output-billing{display:block;font-size:11px;line-height:1.7;color:#7c766d;margin-top:12px}.mr-routing-state{min-height:37px;height:37px;padding:9px 0;font-size:11px;color:#7c766d;line-height:1.5}.mr-condition-change{background:#fff;border-color:#e0e0e6;border-left-width:1px;padding:12px 14px}.mr-condition-change>div{gap:8px}.mr-condition-change strong{font-weight:400;font-size:11px}.mr-condition-change>p{font-size:11px;margin-top:6px}.mr-disruptions{padding:14px 21px;gap:7px;background:#fff}.mr-disruptions>span{font-size:11px;margin-right:9px;color:#7c766d}.mr-disruptions>button{font-size:12px;min-height:34px;background:#fff;border-color:#dddde4;border-radius:5px;padding:7px 10px}.mr-scenario-note{font-size:11px;color:#7c766d;background:#fff;padding-bottom:13px}@media(max-width:1250px){.mr-request-console-body{grid-template-columns:190px minmax(0,1fr)}.mr-decision-workspace{padding:22px 21px 0}.mr-decision-grid,.mr-decision-steps{grid-template-columns:1fr 1fr 1.08fr;gap:18px}.mr-output-stage{display:block;grid-column:auto}.mr-output-stage>pre{margin:14px 0 13px}.mr-output-stats{margin-top:17px;padding:0}.mr-inbox-rows{max-height:540px}}@media(max-width:1050px){.mr-request-console-body{grid-template-columns:1fr}.mr-inbox{border-right:0;border-bottom:1px solid #e7e7e7}.mr-inbox-rows{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));max-height:190px}.mr-inbox-row{padding:13px 17px;border-right:1px solid #e7e7ec}.mr-inbox-row-top{margin-bottom:6px}.mr-inbox-queue{padding:11px 17px}.mr-inbox-queue>div{display:flex;gap:12px;align-items:center}.mr-inbox-queue span{margin:0}.mr-decision-grid{min-height:250px}.mr-record-header h3{font-size:21px}}@media(max-width:600px){.mr-decision-workspace{padding:21px 17px 0}.mr-record-header{margin-bottom:18px;gap:11px}.mr-record-header h3{font-size:20px}.mr-record-id{font-size:11px;flex-wrap:wrap}.mr-source-record dl{padding:5px 0}.mr-source-record dl>div{padding:8px 14px}.mr-source-record dd{font-size:12px}.mr-source-label{padding-left:14px}.mr-decision-steps{gap:13px;margin-top:23px}.mr-decision-steps>button{font-size:11px;line-height:1.6;padding-bottom:10px}.mr-decision-grid{grid-template-columns:1fr;gap:0}.mr-route-stage{padding:22px 0;border-bottom:1px solid #e4e4e9}.mr-route-stage.current{border-bottom:1px solid #e4e4e9}.mr-output-stage{border-bottom:0!important;padding-bottom:8px}.mr-model-type{font-size:11px}.mr-model-reason{margin-top:14px}.mr-primary-deployment>strong{font-size:17px}.mr-deployment-figures{margin-top:12px}.mr-alternatives{margin-top:13px}.mr-routing-state{height:auto;min-height:30px}.mr-disruptions{padding:13px 16px}.mr-disruptions>span{width:100%;margin-bottom:2px}.mr-disruptions>button{font-size:12px}.mr-inbox-owner{font-size:11px}}.mr-page{--mr-secondary:#8a847a;--mr-line:#e7e7e7}.mr-page .button{border-radius:10px;min-height:36px}.mr-page .button.secondary{border-color:#e7e7e7}.mr-card{border-color:#e7e7e7;border-radius:12px}.mr-heading>div>p,.mr-kicker,.mr-tabs>span,.mr-section-head p,.mr-record-id,.mr-record-header p,.mr-inbox-owner,.mr-source-record dt,.mr-model-type,.mr-route-stage>code,.mr-deployment-location,.mr-deployment-verified,.mr-output-stats span,.mr-output-billing,.mr-model-reason p,.mr-comparison dt,.mr-comparison-label,.mr-comparison>p,.mr-methodology,.mr-page-note,.mr-disruptions>span,.mr-scenario-note,.mr-record-disclosure>span,.mr-range-labels,.mr-locked-policy p,.mr-rules small,.mr-candidate-summary small,.mr-shadow-results p,.mr-trial-allocation>small{color:#8a847a}.mr-alternative>p{color:#706c77}.mr-page .button.secondary:hover{border-color:#c9c3ce;background:#fff}.mr-route-sequence{padding:17px 22px 15px;border-bottom:1px solid #e7e7e7;background:#fff}.mr-route-sequence>nav{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px}.mr-route-sequence>nav>button{display:flex;align-items:center;gap:8px;padding:0;text-align:left;font-size:12px;font-weight:400;line-height:1.6;color:#8a847a}.mr-route-sequence>nav>button>span{display:grid;place-items:center;width:25px;height:25px;flex-shrink:0;border:1px solid #e7e7e7;border-radius:7px;color:#8a847a;font-size:10px;background:#fff}.mr-route-sequence>nav>button[aria-current=step]{color:#25231f;font-weight:500}.mr-route-sequence>nav>button[aria-current=step]>span{background:#25231f;color:#fff;border-color:#25231f}.mr-route-progress{height:2px;background:#e9e9e9;border-radius:2px;overflow:hidden;margin-top:15px}.mr-route-progress>span{display:block;height:100%;background:#e86b2a;transition:width .3s cubic-bezier(.2,.7,.2,1)}.mr-route-sequence>p{font-size:11px;line-height:1.8;color:#8a847a;margin-top:11px;min-height:20px}.mr-decision-grid{grid-template-columns:1fr 1fr 1.08fr;gap:13px;margin:22px 0;min-height:0;align-items:stretch}.mr-route-stage{padding:16px 14px;border:1px solid #e7e7e7;border-radius:10px;background:#fff;transition:border-color .25s ease,box-shadow .25s ease}.mr-route-stage.current{border:1px solid #deb698;box-shadow:0 0 0 1px #e86b2a05}.mr-decision-title{display:flex;align-items:center;gap:7px;margin-bottom:5px}.mr-decision-title>span{font-size:10px;line-height:1.5;color:#97919c}.mr-decision-title>h4{font-size:12px;line-height:1.5;font-weight:500;color:#35312b}.mr-decision-description{font-size:11px;line-height:1.7;color:#8a847a;margin-bottom:18px!important}.mr-model-type{font-size:11px;margin-bottom:7px}.mr-selected-model{font-size:17px}.mr-primary-deployment>strong{font-size:16px}.mr-route-stage>code{font-size:11px;line-height:1.8}.mr-source-record{background:#fff;border-color:#e7e7e7;border-radius:10px;transition:border-color .25s ease}.mr-source-record.current{border-color:#deb698}.mr-source-label{display:flex;justify-content:flex-start;gap:8px;padding:14px 15px 2px;font-size:12px;font-weight:500;color:#35312b}.mr-source-label>.mr-source-step{font-size:10px;color:#97919c;letter-spacing:0}.mr-source-label>.mr-source-kind{margin-left:auto;font-size:11px;font-weight:400;color:#8a847a}.mr-source-record dd{font-size:13px}.mr-record-constraints>span{border-radius:7px;color:#8a847a;border-color:#e7e7e7}.mr-source-record dl{padding-bottom:5px}.mr-output-stage>pre{border-left:0;border-radius:7px;background:#f7f7f7}.mr-condition-change{border-radius:9px;background:#fff;border-color:#e7e7e7}.mr-disruptions>button{border-radius:8px;border-color:#e7e7e7}.mr-inbox-row.selected:before{width:2px}.mr-inbox-heading{color:#8a847a}.mr-record-disclosure{background:#fff;border-radius:11px}@media(max-width:1250px){.mr-decision-grid{grid-template-columns:1fr 1fr 1.08fr;gap:11px}.mr-route-stage{padding:14px 11px}.mr-selected-model{font-size:16px}.mr-primary-deployment>strong{font-size:15px}.mr-decision-title{gap:5px}.mr-decision-description{margin-bottom:15px!important}.mr-route-sequence{padding-left:18px;padding-right:18px}}@media(max-width:600px){.mr-route-sequence{padding:15px}.mr-route-sequence>nav{grid-template-columns:repeat(2,minmax(0,1fr));gap:11px 14px}.mr-route-sequence>nav>button{font-size:11px;gap:7px}.mr-route-sequence>nav>button>span{width:23px;height:23px}.mr-route-sequence>p{font-size:11px;line-height:1.8}.mr-decision-grid{grid-template-columns:1fr;gap:12px;margin:19px 0}.mr-route-stage,.mr-route-stage.current,.mr-output-stage{padding:18px;border:1px solid #e7e7e7!important;border-radius:10px}.mr-route-stage.current{border-color:#deb698!important}.mr-selected-model{font-size:17px}.mr-primary-deployment>strong{font-size:16px}.mr-decision-title>h4{font-size:12px}.mr-source-label>.mr-source-kind{display:none}.mr-inspector-actions>.text-button{display:none}.mr-source-label{padding-left:14px}.mr-section-head .button{font-size:11px}}@media(prefers-reduced-motion:reduce){.mr-route-progress>span,.mr-route-stage,.mr-source-record{transition:none}}.mr-output-stage>.mr-pill:before{content:none;display:none}.mr-inbox-outcome{font-size:10px;line-height:1.5;color:#8a6a39;font-weight:400}.mr-record-constraints>span{border:0;background:transparent;padding:2px 0;color:#8a847a}.mr-record-constraints{gap:14px}.mr-deployment-location,.mr-supplier-table td:nth-child(2){color:#8a847a}.mr-alternative>strong{flex-wrap:wrap}.mr-alternative>strong>.mr-alternative-region{color:#8a847a;font-size:11px;font-weight:400}.mr-alternative-region{margin-left:auto}.mr-route-sequence>p{color:#8a847a}.mr-heading{margin:0 0 17px;gap:18px}.mr-heading h1{margin-top:0;font-size:26px;line-height:1.25}.mr-heading>div>p{margin-top:6px;font-size:12px;line-height:1.6}.mr-tabs{margin-bottom:17px}.mr-tabs>button{padding:10px 0}.mr-metrics{padding:0;margin-bottom:18px;min-height:67px}.mr-metrics strong{font-size:26px;line-height:1.2;margin:5px 0 3px}.mr-metrics>div>span{font-size:11px;line-height:1.5}.mr-metrics p{font-size:11px;line-height:1.5}.mr-request-console>.mr-section-head{padding:13px 21px}.mr-route-sequence{padding:12px 21px 11px}.mr-route-sequence>nav>button>span{width:23px;height:23px;border-radius:6px}.mr-route-progress{margin-top:10px}.mr-route-sequence>p{margin-top:7px;min-height:18px;line-height:1.6}.mr-decision-workspace{padding:20px 22px 0}.mr-record-header{margin-bottom:17px}.mr-record-header h3{font-size:20px;margin-top:7px}.mr-source-label{padding-top:11px}.mr-source-record dl>div{padding-top:11px;padding-bottom:11px}.mr-decision-grid{margin-top:18px;margin-bottom:20px;min-height:244px}.mr-stage-pending{min-height:135px;display:flex;align-items:center;justify-content:center;text-align:center;padding:13px 0;color:#8a847a}.mr-stage-pending p{font-size:11px;line-height:1.8;color:#8a847a;max-width:150px}@media(max-width:600px){.mr-heading h1{font-size:23px}.mr-metrics{min-height:0;gap:17px}.mr-metrics strong{font-size:25px}.mr-metrics p{font-size:11px}.mr-request-console>.mr-section-head{padding:13px 15px}.mr-route-sequence{padding:12px 15px}.mr-decision-workspace{padding:18px 16px 0}.mr-record-header h3{font-size:19px}.mr-decision-grid{min-height:0}.mr-stage-pending{min-height:90px}}.mr-heading{margin-bottom:18px}.mr-explainer{list-style:none;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:0;margin:0 0 17px;padding:15px 18px;border:1px solid #e7e7e7;border-radius:10px;background:#fff}.mr-explainer>li{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:0 13px;min-width:0}.mr-explainer>li:first-child{padding-left:0}.mr-explainer>li:last-child{padding-right:0}.mr-explainer>li>div{min-width:0}.mr-explainer strong{display:block;font-size:12px;line-height:1.6;font-weight:500;color:#35312b}.mr-explainer span{display:block;margin-top:4px;font-size:11px;line-height:1.6;color:#8a847a;white-space:nowrap}.mr-explainer>li>svg{flex-shrink:0;color:#aaa1af}.mr-route-sequence{padding:11px 21px 0;border-bottom:0}.mr-current-step{display:flex;align-items:center;gap:10px;font-size:11px;line-height:1.7;min-height:19px}.mr-current-step>span{color:#8a847a;font-weight:400}.mr-current-step>strong{color:#56505d;font-weight:500}.mr-current-step>span:last-child{margin-left:auto;font-family:IBM Plex Mono,monospace;font-size:10px}.mr-route-progress{margin-top:9px;background:#e9e9e9}@media(max-width:1100px){.mr-explainer{padding:13px 15px}.mr-explainer>li{padding:0 9px;gap:7px}.mr-explainer span{white-space:normal;line-height:1.7}.mr-explainer strong{font-size:12px}.mr-explainer>li>svg{width:12px}}@media(max-width:650px){.mr-explainer{grid-template-columns:repeat(2,minmax(0,1fr));gap:15px 18px;padding:15px}.mr-explainer>li{padding:0}.mr-explainer>li:nth-child(2)>svg{display:none}.mr-explainer span{font-size:11px;line-height:1.7}.mr-route-sequence{padding:11px 15px 0}.mr-current-step{gap:8px}.mr-current-step>span:last-child{font-size:10px}}.mr-page{--mr-ink:#25231f;--mr-secondary:#8a847a;--mr-line:#e7e7e7;--mr-surface:#f7f7f7;--mr-accent:#e86b2a;color:#25231f;font-family:Arial,Helvetica,sans-serif}.mr-page .button.primary{background:#25231f;border-color:#25231f;color:#fff}.mr-page .button.primary:hover{background:#3b342c;border-color:#3b342c}.mr-page .button.secondary{background:#fff;border-color:#e7e7e7;color:#38332c}.mr-page .button.secondary:hover{background:#f7f7f7;border-color:#cfc8bc}.mr-page .text-button{color:#8f4d25}.mr-card{border-color:#e7e7e7;background:#fff}.mr-tabs>button{color:#70695f}.mr-tabs>button[aria-current=page]{color:#25231f;border-color:#e86b2a}.mr-explainer{padding:18px;border-color:#e7e7e7;background:#fff}.mr-explainer strong{font-size:13px;line-height:1.5;color:#38332c}.mr-explainer>li>svg{color:#b4aca0}.mr-metrics{min-height:56px;margin-bottom:20px}.mr-metrics strong{font-size:27px;margin-top:8px;margin-bottom:0}.mr-metrics>div>span{color:#777064}.mr-current-step>strong{font-size:12px;color:#6c655b}.mr-route-sequence{padding-top:10px}.mr-route-progress>span{background:#e86b2a}.mr-inbox-row{padding:18px 16px}.mr-inbox-row-top{margin-bottom:0;gap:8px}.mr-inbox-row-top>strong{font-size:12px;line-height:1.65;font-weight:400;color:#38332c}.mr-inbox-row.selected{background:#f7f7f7}.mr-inbox-row.selected:before{background:#e86b2a;width:2px}.mr-inbox-row.selected .mr-inbox-row-top>strong{font-weight:500;color:#25231f}.mr-inbox-row:hover{background:#fff}.mr-inbox-heading{background:#fff;border-color:#e7e7e7}.mr-inbox-rows{max-height:450px}.mr-inbox-queue{background:#faf7f1;border-color:#e5d3bc}.mr-record-header{margin-bottom:16px}.mr-record-header h3{margin:0;font-size:20px}.mr-source-record{border-color:#e7e7e7;background:#fff}.mr-source-record dl{padding:5px 0}.mr-source-record dt{color:#8a847a}.mr-source-record dd{color:#38332c}.mr-decision-grid{min-height:210px}.mr-route-stage{background:#fff;border-color:#e7e7e7}.mr-route-stage.current{border-color:#ddb08d;box-shadow:none}.mr-decision-title{margin-bottom:19px}.mr-decision-title>h4{font-size:12px;font-weight:500;color:#6d655a}.mr-selected-model,.mr-primary-deployment>strong{color:#25231f}.mr-model-reason:empty{display:none}.mr-model-reason{margin-top:17px}.mr-output-stage>pre{background:#f7f7f7;color:#38332c}.mr-output-stats{margin-top:15px}.mr-pill{color:#5b554d;border-color:#e7e7e7;background:#fff}.mr-pill.completed{background:#f7f7f7;border-color:#e7e7e7;color:#5b554d}.mr-pill.held,.mr-pill.review{background:#fff8ee;border-color:#ecd4b8;color:#96501f}.mr-pill.failed{background:#fff4ee;border-color:#e9c4b0;color:#9e4322}.mr-output-stage>.mr-pill{background:transparent}.mr-disruptions{background:#fff;border-color:#e7e7e7}.mr-disruptions>button{border-color:#e7e7e7;color:#5b554d;background:#fff}.mr-disruptions>button.active{background:#25231f;border-color:#25231f;color:#fff}.mr-condition-change{background:#fff;border-color:#e7e7e7}.mr-record-disclosure{background:#fff}.mr-trail .mr-supplier-table{border:0;border-top:1px solid #e7e7e7;border-radius:0;margin:0}.mr-replay-intro h2{margin:0 0 13px}.mr-replay-objects>span{font-size:11px;color:#70695f;border-color:#e7e7e7}.mr-replay-objects>span.done{color:#995126;border-color:#dfb494}.mr-comparison.featured{border-color:#d9b493}.mr-comparison.featured:before{background:#e86b2a}.mr-comparison-label{margin-top:18px}.mr-methodology-details{border:1px solid #e7e7e7;border-radius:10px;background:#fff;margin-top:18px;padding:15px 18px}.mr-methodology-details>summary{cursor:pointer;font-size:12px;color:#6e665a}.mr-methodology-details>.mr-methodology{margin-top:13px!important;color:#8a847a}.mr-locked-policy{background:#fff;border-color:#e7e7e7;padding:12px}.mr-locked-policy strong{font-size:12px;color:#655d51;font-weight:400}.mr-policy-controls input[type=range],.mr-trial-allocation input[type=range]{accent-color:#e86b2a}.mr-frontier-options>button{border-color:#e7e7e7;color:#70695f}.mr-frontier-options>button.selected{background:#faf5ee;border-color:#dfb08b;color:#8f4d25}.mr-frontier-detail{background:#fff;border-color:#e7e7e7}.mr-rules>li{font-size:12px;line-height:1.8;color:#635b50}.mr-rules>li>span{border-color:#e7e7e7;background:#fff;color:#8a8174}.mr-shadow-results{background:#fff;border-color:#e7e7e7}.mr-candidate-empty{background:#fff}.mr-candidate-summary strong{font-size:14px;font-weight:400;color:#38332c}.mr-allocation-count{display:block;font-size:12px;line-height:1.7;color:#70695f;margin-top:12px}.mr-frontier-chart svg text{fill:#81786b}.mr-table-scroll th{background:#fff;color:#857b6d;border-color:#e7e7e7}.mr-table-scroll td{color:#5c5348;border-color:#eae6df}@media(max-width:650px){.mr-explainer{gap:15px 18px;padding:17px}.mr-explainer strong{font-size:12px}.mr-inbox-row{padding:14px 16px}.mr-inbox-rows{max-height:180px}.mr-record-header h3{font-size:19px}.mr-decision-grid{min-height:0}.mr-route-stage.current{border-color:#ddb08d!important}.mr-metrics{min-height:0}}.workflow-builder{width:1120px;height:min(800px,calc(100dvh - 36px));max-height:min(850px,calc(100dvh - 36px))}.workflow-builder .modal-shell{max-height:inherit;height:100%}.workflow-builder button{font-family:inherit}.wb-header{display:flex;align-items:center;gap:14px;border-bottom:1px solid #e7e7e7;flex-shrink:0}.wb-header-icon{width:42px;height:42px;display:grid;place-items:center}.wb-context{display:flex;align-items:center;gap:7px;margin-bottom:6px}.wb-header h2{font-weight:600;letter-spacing:-.35px;margin:0}.wb-header>.wb-tag{margin-left:auto}.wb-close{display:grid;place-items:center;border:0;background:none;width:30px;height:30px;margin-left:8px}.wb-tag{display:inline-flex;align-items:center;gap:5px;line-height:1.2;border:1px solid #e7e7e7;white-space:nowrap;font-weight:500}.wb-steps{display:flex;justify-content:space-between;border-bottom:1px solid #e7e7e7;flex-shrink:0}.wb-steps button{display:flex;align-items:center;gap:8px;border:0;background:none}.wb-steps button>span{display:grid;place-items:center;width:21px;height:21px;border-radius:50%;border:1px solid #e7e7e7;font-size:9px}.wb-steps button.current{font-weight:600}.wb-steps button:disabled{opacity:.5;cursor:not-allowed}.wb-body{overflow:auto;min-height:0;flex:1}.wb-overline{display:block}.wb-stage-heading h3{color:#6c675f}.wb-stage-heading>p{max-width:830px;margin:0}.wb-scene{border:1px solid #e7e7e7;overflow:hidden}.wb-scene-top{display:flex;align-items:center;justify-content:space-between;gap:12px}.wb-scene-top>span:first-child{display:flex;align-items:center}.wb-note{line-height:1.65}.wb-control-row{display:flex;align-items:center;flex-wrap:wrap;border-top:1px solid #e7e7e7}.wb-control-row>span{margin-right:7px}.wb-control-row>button{border:1px solid #e7e7e7}.wb-control-row>button:disabled{opacity:.6;cursor:default}.wb-opening-caption{display:flex;align-items:center;gap:7px;margin-top:16px}.wb-opening-caption>button{margin-left:auto;display:flex;align-items:center;gap:6px;white-space:nowrap;border:0;background:none}.wb-audio{display:flex;align-items:center;gap:19px;padding:23px 27px 17px}.wb-play{height:40px;width:40px;display:grid;place-items:center;border:0;flex-shrink:0}.wb-wave{display:flex;align-items:center;flex:1;overflow:hidden}.wb-wave>i{min-width:3px;flex:1}.wb-audio>span{font-variant-numeric:tabular-nums}.wb-transcript{display:flex;flex-wrap:wrap}.wb-transcript button{border:0;background:none;text-align:left;transition:color .2s,background .2s}.wb-transcript button.domain-term{border-bottom:1px dashed #e7e7e7}.wb-correction>p{margin:0}.wb-correction>svg{grid-column:2;grid-row:1/3;align-self:center}.wb-voice-scene>.wb-note{margin:0}.wb-customer-message{display:flex;gap:12px;padding:22px 23px}.wb-person{width:32px;height:32px;display:grid;place-items:center;border-radius:50%;font-size:10px;flex-shrink:0}.wb-customer-message strong{color:#6c675f}.wb-customer-message p{line-height:1.6;max-width:670px;margin:7px 0 0}.wb-ticket-evidence{grid-template-columns:1fr 1fr;gap:15px}.wb-ticket-evidence>div{animation:wb-record-appear .3s ease-out}.wb-ticket-evidence>div>span{display:flex;align-items:center;gap:6px}.wb-ticket-evidence strong{font-weight:500;color:#6c675f}.wb-resolution{display:flex;align-items:center;gap:12px;border:1px solid #e7e7e7;margin:0 23px 20px;padding:15px 17px;animation:wb-record-appear .3s ease-out}.wb-resolution>div{display:flex;flex-direction:column;gap:5px}.wb-resolution strong{font-weight:500}.wb-resolution small{line-height:1.5}.wb-paper{position:relative;justify-self:center}.wb-paper-brand>span{display:block}.wb-paper-heading{position:absolute;right:23px;top:23px;letter-spacing:1.4px}.wb-doc-region{display:block;width:100%;text-align:left;border:1px solid transparent;background:transparent;margin:10px -8px 0;border-radius:3px;transition:background .25s,border-color .25s}.wb-doc-region>span{margin-top:4px}.wb-paper-lines{margin-top:19px;border-top:1px solid #e7e7e7;padding:12px 0}.wb-paper-lines>span{display:flex;justify-content:space-between;gap:8px;margin-bottom:8px}.wb-paper-lines b{font-weight:400}.wb-evidence-link{display:flex;flex-direction:column;align-items:center;gap:8px;text-align:center;line-height:1.6}.wb-extracted>.wb-overline{margin-bottom:12px}.wb-field{display:block;width:100%;text-align:left;border:1px solid #e7e7e7;margin-bottom:8px}.wb-field>span{display:flex;align-items:center}.wb-field strong{display:block}.wb-field small{align-items:center}.wb-rule{display:flex;align-items:center;gap:6px}.wb-scene-bottom{display:flex;align-items:center;justify-content:space-between;gap:20px;padding:16px 22px;border-top:1px solid #e7e7e7}.wb-scene-bottom>p{line-height:1.6;margin:0;max-width:570px}.wb-small-button{border:1px solid #e7e7e7;padding:8px 11px;display:inline-flex;align-items:center;justify-content:center;gap:6px;white-space:nowrap}.wb-small-button:disabled{cursor:default}.wb-payment-columns{display:grid}.wb-payment-columns article{animation:wb-record-appear .4s ease-out}.wb-payment-columns article small{display:block}.wb-payment-columns article strong{display:block}.wb-payment-columns article>span{display:block}.wb-payment-columns article.wb-duplicate strong{margin-top:8px}.wb-match-line{align-items:center;gap:7px}.wb-payment-scene .wb-control-row>.wb-small-button{margin-left:auto}.wb-data-grid{display:grid;grid-template-columns:.9fr 1.1fr;gap:28px}.wb-source-list>.wb-overline{margin-bottom:15px}.wb-source-list label{display:flex;align-items:center;gap:11px;padding:16px 14px;border:1px solid #e7e7e7;margin-bottom:10px;cursor:pointer}.wb-source-list input{width:14px;height:14px}.wb-source-list label>span{display:flex;flex-direction:column;gap:6px}.wb-source-list strong{font-weight:500}.wb-source-list label>svg{margin-left:auto}.wb-source-list>.wb-note{margin-top:17px}.wb-dataset-card{border:1px solid #e7e7e7;overflow:hidden}.wb-data-count{padding:23px 22px 20px}.wb-data-count>strong{display:block;letter-spacing:-1.5px;font-weight:500}.wb-data-count>span{display:block;margin-top:5px}.wb-split-track{display:flex;gap:3px;margin:0 22px}.wb-split-track>span{display:flex;align-items:center;justify-content:center;border-radius:3px;white-space:nowrap}.wb-heldout{display:flex;align-items:center;gap:10px;padding:16px 0;margin:8px 22px 0;border-bottom:1px solid #e7e7e7}.wb-heldout>div{display:flex;flex-direction:column;gap:5px;flex:1}.wb-heldout strong{font-weight:500}.wb-recipe{padding:16px 22px}.wb-recipe>span{display:block}.wb-recipe strong{display:block;margin:6px 0;font-weight:500}.wb-dataset-card>.wb-rule{padding:13px 22px;border-top:1px solid #e7e7e7}.wb-model-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:16px}.wb-model-option{text-align:left;border:1px solid #e7e7e7;transition:background .2s,border-color .2s}.wb-model-top{display:flex;align-items:center;justify-content:space-between}.wb-model-logo{height:35px;width:35px;display:grid;place-items:center;font-size:25px;font-weight:600;border-radius:7px}.wb-model-logo.llama{font-size:30px}.wb-radio{width:16px;height:16px;display:grid;place-items:center;border:1px solid #e7e7e7;border-radius:50%;color:#fff}.wb-model-option h4{color:#6c675f;margin:20px 0 6px;font-weight:500}.wb-model-option>p{margin:0 0 22px}.wb-model-option>div:last-child{display:flex;flex-direction:column;gap:10px}.wb-model-option>div:last-child>span{display:flex;justify-content:space-between}.wb-base-notice{display:flex;align-items:center;gap:15px;border:1px solid #e7e7e7;margin-top:22px}.wb-base-notice>svg{flex-shrink:0}.wb-base-notice strong{font-weight:500}.wb-base-notice p{line-height:1.65;margin:6px 0 0}.wb-lineage-strip{display:flex;justify-content:center;align-items:center;gap:17px;margin-top:22px}.wb-lineage-strip>span{display:flex;align-items:center;gap:7px}.wb-training{border:1px solid #e7e7e7;overflow:hidden}.wb-training-actions{display:flex;justify-content:space-between;align-items:center;padding:15px 22px;border-top:1px solid #e7e7e7;gap:20px}.wb-training-actions>p{line-height:1.6;margin:0;max-width:570px}.wb-eval-heading{display:flex;align-items:center;justify-content:space-between;margin-bottom:17px;gap:12px}.wb-eval-heading>span:first-child{display:flex;align-items:center;gap:8px}.wb-eval-metrics{display:grid;grid-template-columns:repeat(4,1fr);border:1px solid #e7e7e7;overflow:hidden}.wb-eval-metrics>div{padding:22px 18px;border-right:1px solid #e7e7e7}.wb-eval-metrics>div:last-child{border-right:0}.wb-eval-metrics>div>div{display:flex;gap:8px;align-items:center;margin:18px 0 13px;flex-wrap:wrap}.wb-eval-metrics del{text-decoration:none}.wb-eval-metrics strong{letter-spacing:-.7px;font-weight:500}.wb-eval-metrics p{line-height:1.6;margin:0}.wb-comparison{border:1px solid #e7e7e7;margin-top:22px;overflow:hidden}.wb-comparison-title{display:flex;align-items:center;justify-content:space-between;padding:14px 17px;gap:12px}.wb-comparison-title>strong{font-weight:500}.wb-output-grid{display:grid;grid-template-columns:1fr 1fr}.wb-output-grid>div{padding:20px;border-top:1px solid #e7e7e7}.wb-output-grid>div+div{border-left:1px solid #e7e7e7}.wb-output-grid p{font-family:IBM Plex Mono,monospace;line-height:1.8;margin:17px 0 20px}.wb-output-grid .wb-tag{white-space:normal;line-height:1.5}.wb-eval-footer{display:flex;justify-content:space-between;gap:20px;margin-top:21px;padding-top:18px;border-top:1px solid #e7e7e7}.wb-eval-footer strong{display:block;font-weight:500;margin-top:7px}.wb-operation-proof{display:flex;align-items:center;gap:18px;border:1px solid #e7e7e7;padding:24px}.wb-proof-icon{height:50px;width:50px;border:1px solid #e7e7e7;display:grid;place-items:center;flex-shrink:0}.wb-operation-proof h4{letter-spacing:-.25px;font-weight:500;color:#6c675f;margin:9px 0 8px}.wb-operation-proof p{margin:0}.wb-version-chain{display:grid;grid-template-columns:1fr 20px 1fr 20px 1fr;align-items:center;gap:14px;margin-top:24px}.wb-version-chain>div{padding:15px 13px;border:1px solid #e7e7e7;min-height:92px;display:flex;flex-direction:column;justify-content:center}.wb-version-chain span{letter-spacing:.8px}.wb-version-chain strong{font-weight:500;margin:10px 0 8px;overflow-wrap:anywhere}.wb-version-chain small{line-height:1.5}.wb-operation-choices{display:grid;grid-template-columns:1fr 1fr;gap:16px;margin-top:24px}.wb-operation-choices button{display:flex;align-items:center;gap:11px;padding:17px 15px;border:1px solid #e7e7e7;background:#fff;border-radius:7px;text-align:left;color:#6c675f}.wb-operation-choices button.selected{border-color:#e7e7e7;background:#f7f7f7;color:#6c675f}.wb-operation-choices button>span{flex:1;display:flex;flex-direction:column;gap:7px}.wb-operation-choices strong{font-size:11px;font-weight:500;color:#6c675f}.wb-operation-choices small{font-size:9px;color:#6c675f;line-height:1.5}.wb-footer{border-top:1px solid #e7e7e7;display:flex;justify-content:space-between;align-items:center;gap:18px;flex-shrink:0}.wb-back{border:0;background:none;display:flex;align-items:center;gap:7px}.wb-footer>span{display:flex;align-items:center;gap:9px}.wb-footer>span>i{width:3px;height:3px;border-radius:50%}.wb-primary{border:1px solid #e7e7e7;font-weight:500;display:inline-flex;align-items:center;justify-content:center;gap:10px;white-space:nowrap}.wb-primary:disabled{cursor:not-allowed}@keyframes wb-record-appear{0%{opacity:.4;transform:translateY(7px)}to{opacity:1;transform:none}}@media(max-width:850px){.wb-header{padding:20px 23px}.wb-steps{padding:15px 23px;gap:7px}.wb-steps button{font-size:9px;gap:6px}.wb-document-workbench{grid-template-columns:minmax(0,1fr) 45px minmax(0,1fr)}.wb-payment-columns{gap:12px}.wb-payment-columns article{padding:13px 10px}.wb-data-grid{gap:19px}.wb-model-option{padding:16px}.wb-eval-metrics>div{padding:18px 13px}.wb-version-chain{gap:9px}.wb-version-chain>div{padding:12px 9px}.wb-footer{padding:17px 23px}}@media(max-width:600px){.workflow-builder{max-width:calc(100vw - 16px);max-height:calc(100dvh - 16px);border-radius:11px}.wb-header{gap:10px}.wb-header-icon{height:34px;width:34px}.wb-header>.wb-tag{display:none}.wb-header .wb-close{margin-left:auto}.wb-steps{overflow-x:auto;justify-content:flex-start}.wb-steps button{white-space:nowrap}.wb-steps button>span{width:18px;height:18px;flex-shrink:0}.wb-stage-heading{margin-bottom:20px}.wb-scene-top>.wb-tag{padding:4px 5px}.wb-audio{padding:18px 14px 12px}.wb-play{height:34px;width:34px}.wb-wave>i{min-width:1px}.wb-control-row>span{font-size:9px}.wb-opening-caption{align-items:flex-start;line-height:1.6;flex-wrap:wrap}.wb-opening-caption>svg{flex-shrink:0;margin-top:1px}.wb-opening-caption>span{flex:1}.wb-opening-caption>button{margin-top:7px;margin-left:20px}.wb-customer-message{padding:18px 15px}.wb-resolution{margin:0 15px 16px;gap:10px}.wb-resolution>svg{flex-shrink:0}.wb-document-workbench{align-items:start}.wb-paper{margin-top:18px}.wb-paper-brand{letter-spacing:1px}.wb-paper-brand>span{letter-spacing:1.7px}.wb-doc-region{padding:7px 5px;margin:10px -4px 0}.wb-paper-lines{line-height:1.5}.wb-doc-total{gap:4px;align-items:center}.wb-paper-footer{line-height:1.6}.wb-evidence-link{margin-top:100px}.wb-extracted>.wb-overline{letter-spacing:.7px}.wb-field{padding:9px 8px}.wb-field small{gap:2px}.wb-field.selected{transform:translate(-2px)}.wb-rule>svg{flex-shrink:0;width:12px}.wb-scene-bottom{gap:12px}.wb-small-button{padding:7px 8px}.wb-payment-columns .wb-overline{letter-spacing:.7px}.wb-payment-columns article small{letter-spacing:0}.wb-payment-columns article strong{letter-spacing:-.5px}.wb-payment-columns article>span{line-height:1.6}.wb-match-line{gap:4px;margin-top:12px}.wb-match-line>svg{flex-shrink:0;width:12px}.wb-payment-scene .wb-control-row>.wb-small-button{margin-left:0}.wb-data-grid{grid-template-columns:1fr;gap:16px}.wb-source-list label{padding:12px}.wb-source-list .wb-note{font-size:9px}.wb-model-grid{grid-template-columns:1fr;gap:10px}.wb-model-option{display:grid;align-items:center}.wb-model-top{grid-row:1/3;position:relative;align-self:center}.wb-model-top .wb-radio{position:absolute;bottom:-5px;right:-2px;background:#fff}.wb-model-option h4{margin:0;grid-column:2;grid-row:1}.wb-model-option>p{margin:0;grid-column:2;grid-row:2}.wb-base-notice{padding:13px;gap:10px;margin-top:17px}.wb-lineage-strip{flex-wrap:wrap}.wb-lineage-strip>span{gap:4px}.wb-lineage-strip>span>svg{width:11px}.wb-lineage-strip>svg{width:11px}.wb-training-actions{gap:10px}.wb-training-actions .wb-primary svg{display:none}.wb-eval-heading>span:first-child{line-height:1.6}.wb-eval-metrics{grid-template-columns:1fr 1fr}.wb-eval-metrics>div{padding:17px 13px}.wb-eval-metrics>div:nth-child(2){border-right:0}.wb-eval-metrics>div:nth-child(-n+2){border-bottom:1px solid #e7e7e7}.wb-comparison-title{padding:12px}.wb-comparison-title>strong{line-height:1.5}.wb-output-grid{grid-template-columns:1fr}.wb-output-grid>div{padding:15px}.wb-output-grid>div+div{border-left:0}.wb-eval-footer{gap:10px}.wb-operation-proof{padding:17px;gap:12px}.wb-proof-icon{width:36px;height:36px}.wb-proof-icon>svg{width:21px}.wb-operation-proof h4,.wb-operation-proof p{line-height:1.5}.wb-version-chain{grid-template-columns:1fr;gap:6px;margin-top:17px}.wb-version-chain>div{min-height:0;padding:13px}.wb-version-chain>svg{transform:rotate(90deg);justify-self:center;width:14px;height:14px}.wb-version-chain strong{margin:6px 0}.wb-operation-choices{grid-template-columns:1fr;gap:10px;margin-top:17px}.wb-operation-choices button{padding:13px}.wb-operation-choices strong{font-size:10px}.wb-operation-choices small{font-size:8px}.wb-footer{gap:10px}.wb-footer>span{display:none}}.wb-deployment-checks{display:flex;flex-wrap:wrap;gap:14px 24px;padding:20px 0 0}@media(max-width:600px){.wb-deployment-checks{flex-direction:column;gap:12px}}.wb-document-workbench{position:relative}.wb-field-transfer{position:absolute;left:24%;top:var(--wb-field-y);display:flex;align-items:center;gap:5px;border:1px solid #e7e7e7;z-index:2;pointer-events:none;animation:wb-field-lift 1.35s cubic-bezier(.32,.02,.2,1) both}.wb-ticket-evidence>div:nth-child(2){animation-delay:.15s;animation-fill-mode:both}.wb-payment-columns>div:nth-child(2) article{animation-delay:.13s;animation-fill-mode:both}.wb-payment-columns>div:nth-child(3) article{animation-delay:.3s;animation-fill-mode:both}.wb-customer-message{animation:wb-record-appear .35s ease-out}.wb-payment-columns article{transition:background .3s,border-color .3s}@keyframes wb-field-lift{0%{left:24%;opacity:0;transform:scale(.85)}20%{opacity:1;transform:scale(1)}75%{left:67%;opacity:1;transform:scale(1)}to{left:67%;opacity:0;transform:scale(.92)}}@media(max-width:600px){.wb-field-transfer{font-size:7px;padding:5px 7px}}@media(prefers-reduced-motion:reduce){.workflow-builder .wb-field-transfer{display:none}.workflow-builder .wb-customer-message,.workflow-builder .wb-ticket-evidence>div,.workflow-builder .wb-payment-columns article{animation:none;transition:none}}.workflow-builder{color:#25231f;background:#fff;border-color:#e7e7e7;border-radius:10px;box-shadow:0 24px 80px #25231f24}.workflow-builder button{transition:background-color .14s ease,border-color .14s ease,color .14s ease,box-shadow .14s ease}.workflow-builder button:focus-visible,.workflow-builder input:focus-visible{outline:2px solid #e86b2a;outline-offset:3px}.wb-header{padding:20px 28px;background:#fff}.wb-header-icon{background:#f7f7f7;color:#6c675f;border:1px solid #e7e7e7;border-radius:8px}.wb-header h2,.wb-stage-heading h3,.wb-customer-message strong,.wb-ticket-evidence strong,.wb-model-option h4,.wb-operation-proof h4{color:#25231f}.wb-context{font-size:11px;color:#6c675f}.wb-header h2{font-size:20px}.wb-close{color:#6c675f;border-radius:6px}.wb-close:hover{background:#f0f0f2;color:#25231f}.wb-tag{font-size:10px;color:#6c675f;background:#f7f7f7;border-color:#e7e7e7;border-radius:4px;padding:5px 8px}.wb-steps{padding:0 28px;gap:10px;background:#fff}.wb-steps button{font-size:11px;color:#6c675f;padding:17px 0;border-bottom:2px solid transparent;position:relative}.wb-steps button:hover:not(:disabled){color:#25231f}.wb-steps button>span{border-color:#d1d1d8;background:#fff;color:#6c675f}.wb-steps button.current>span{background:#e86b2a;color:#fff;border-color:#e86b2a}.wb-steps button.done>span{background:#f7f7f7;color:#6c675f;border-color:#c8c8d0}.wb-body{padding:28px 32px;animation:wb-stage-enter .18s ease-out both}.wb-stage-heading{margin-bottom:24px}.wb-stage-heading h3{font-size:26px;font-weight:550;letter-spacing:-.55px;margin:10px 0 9px;line-height:1.3}.wb-stage-heading>p{font-size:12px;line-height:1.7;color:#6c675f}.wb-overline{font-size:10px;color:#6c675f;letter-spacing:.9px;font-weight:600}.wb-scene{border-color:#e7e7e7;box-shadow:none}.wb-scene-top svg{color:#6c675f}.wb-note{color:#6c675f;font-size:11px}.wb-control-row{background:#fff;padding:14px 18px;gap:8px}.wb-control-row>span{font-size:11px;color:#6c675f}.wb-control-row>button{border-radius:6px;color:#6c675f;font-size:11px;padding:7px 11px;min-height:32px;background:#fff;border-color:#e7e7e7}.wb-control-row>button:hover:not(:disabled){background:#f7f7f7;border-color:#b9b9c3;color:#25231f}.wb-control-row>button.selected{color:#25231f;background:#f7f7f7;border-color:#797982;box-shadow:inset 0 0 0 1px #797982}.wb-opening-caption{font-size:11px;color:#6c675f;line-height:1.6}.wb-opening-caption>button{font-size:11px;color:#e86b2a;padding:6px 0}.wb-opening-caption>button:hover{color:#25231f}.wb-play{background:#25231f;color:#fff;border-radius:50%;box-shadow:none}.wb-play:hover{background:#45434a}.wb-wave>i{background:#d6d6dd;transition:background-color .1s linear}.wb-audio>span{color:#6c675f;font-size:12px}.wb-transcript button{color:#6c675f}.wb-transcript button.domain-term{border-color:#a4a4ae}.wb-transcript button.speaking{color:#25231f}.wb-correction>p{color:#25231f}.wb-correction>svg{color:#90909a}.wb-person{background:#eeeef1;color:#6c675f}.wb-customer-message strong{font-size:12px}.wb-customer-message p{color:#25231f;font-size:15px}.wb-ticket-evidence strong{font-size:13px}.wb-resolution{color:#286b50;background:#f5f8f6;border-color:#d7e4dc;border-radius:6px}.wb-resolution.exception{color:#805d20;background:#fcfcfc;border-color:#e8dec6}.wb-resolution span{font-size:10px;opacity:1}.wb-resolution strong{font-size:13px;color:inherit}.wb-resolution small{font-size:10px;opacity:1}.wb-paper{border-color:#d4d4db}.wb-paper-heading{font-size:9px;color:#6c675f}.wb-doc-region{font-size:12px;color:#25231f;padding:9px 8px}.wb-doc-region.selected{background:#f1f1f4;color:#25231f;border-color:#73737e;box-shadow:inset 3px 0 #e86b2a}.wb-paper-lines{font-size:10px;color:#6c675f;line-height:1.7}.wb-doc-total{font-size:11px}.wb-doc-total>strong{color:#25231f}.wb-evidence-link{color:#6c675f;font-size:10px}.wb-field{padding:12px 13px;border-radius:6px;background:#fff;border-color:#e7e7e7;transition:background-color .15s,border-color .15s,transform .18s}.wb-field.selected{border-color:#73737e;background:#fff;transform:translate(-3px);box-shadow:inset 3px 0 #e86b2a}.wb-field:hover{border-color:#a0a0ab}.wb-rule{font-size:11px;line-height:1.6}.wb-rule.passed{color:#286b50}.wb-rule.warning{color:#805d20}.wb-scene-bottom>p{font-size:11px;color:#6c675f}.wb-small-button{font-size:11px;min-height:32px;border-radius:6px;color:#25231f;border-color:#d1d1d8;background:#fff}.wb-small-button:hover:not(:disabled){background:#f7f7f7;border-color:#9a9aa5}.wb-small-button:disabled{background:#f7f7f7;color:#6c675f;border-color:#e7e7e7}.wb-payment-columns article{border-color:#e7e7e7}.wb-payment-columns article.wb-duplicate{border-color:#e8dec6}.wb-payment-columns article.wb-matched{border-color:#d7e4dc}.wb-source-list label{border-radius:6px;background:#fff}.wb-source-list label.selected{background:#f7f7f7;border-color:#b5b5bf}.wb-source-list label:hover{border-color:#8a8a95}.wb-source-list input{accent-color:#e86b2a}.wb-source-list strong{font-size:12px;color:#25231f}.wb-source-list small{font-size:10px;color:#6c675f}.wb-source-list label>svg{color:#70707a}.wb-dataset-card{border-radius:8px;background:#fff}.wb-data-count>strong{color:#25231f;font-size:40px;font-variant-numeric:tabular-nums}.wb-data-count>span{color:#6c675f;font-size:11px;line-height:1.6}.wb-split-track{height:28px}.wb-split-track>span{background:#dedee5;color:#25231f;font-size:10px}.wb-split-track>span+span{background:#eeeef1;color:#6c675f}.wb-heldout{color:#6c675f}.wb-heldout strong{font-size:11px;color:#25231f}.wb-heldout div>span{font-size:10px;line-height:1.5}.wb-recipe>span{font-size:10px;color:#6c675f}.wb-recipe strong{font-size:12px;color:#25231f}.wb-recipe small{font-size:10px;color:#6c675f}.wb-dataset-card>.wb-rule{font-size:10px;background:#fff}.wb-model-option{border-radius:8px;background:#fff;border-color:#e7e7e7;padding:20px}.wb-model-option:hover{border-color:#9b9ba6;background:#fff}.wb-model-option.selected{background:#fff;border-color:#73737e;box-shadow:inset 0 0 0 1px #73737e}.wb-model-logo{background:#f3f1f7;color:#655084}.wb-model-logo.llama{background:#f1f5fa;color:#3d6f9d}.wb-radio{background:#fff;border-color:#b8b8c1}.wb-model-option.selected .wb-radio{background:#e86b2a;border-color:#e86b2a;color:#fff}.wb-model-option h4{font-size:18px}.wb-model-option>p{color:#6c675f;font-size:11px;line-height:1.5}.wb-model-option>div:last-child>span{font-size:11px;color:#6c675f}.wb-model-option>div:last-child strong{color:#25231f;font-weight:500;font-variant-numeric:tabular-nums}.wb-base-notice{border-radius:6px;color:#6c675f;background:#f7f7f7;border-color:#e7e7e7;padding:17px 18px}.wb-base-notice strong{font-size:12px;color:#25231f}.wb-base-notice p{font-size:11px;color:#6c675f}.wb-lineage-strip{font-size:11px;color:#8c8c97}.wb-lineage-strip>span{color:#6c675f}.wb-training{border-radius:8px;background:#f7f7f7}.wb-training-actions{background:#fff}.wb-training-actions>p{font-size:11px;color:#6c675f}.wb-training-actions .wb-primary{font-size:11px;padding:10px 12px}.wb-eval-heading>span:first-child{color:#6c675f;font-size:11px}.wb-eval-metrics{border-radius:8px;border-color:#e7e7e7}.wb-eval-metrics>div>span{color:#6c675f;font-size:11px}.wb-eval-metrics del{color:#6c675f;font-size:12px}.wb-eval-metrics svg{color:#90909a}.wb-eval-metrics strong{color:#25231f;font-size:25px;font-variant-numeric:tabular-nums}.wb-eval-metrics p{color:#6c675f;font-size:10px}.wb-comparison{border-radius:6px}.wb-comparison-title{background:#f7f7f7}.wb-comparison-title>strong{font-size:12px;color:#25231f}.wb-output-grid p{font-size:12px;color:#25231f;overflow-wrap:anywhere}.wb-output-grid .wb-tag{font-size:10px}.wb-eval-footer{font-size:10px;color:#6c675f}.wb-eval-footer strong{font-size:13px;color:#25231f}.wb-operation-proof{background:#f7f7f7;border-color:#e7e7e7;border-radius:8px}.wb-proof-icon{background:#fff;border-color:#e7e7e7;border-radius:8px;color:#286b50}.wb-operation-proof h4{font-size:18px;line-height:1.5}.wb-operation-proof p{font-size:11px;color:#6c675f}.wb-version-chain>div{border-radius:6px;border-color:#e7e7e7}.wb-version-chain>svg{color:#90909a}.wb-version-chain span{font-size:9px;color:#6c675f}.wb-version-chain strong{font-size:11px;color:#25231f}.wb-version-chain small{font-size:10px;color:#6c675f}.wb-deployment-checks .wb-rule{font-size:11px}.wb-footer{background:#fff;padding:17px 28px}.wb-back{font-size:12px;color:#6c675f;padding:7px 0}.wb-back:hover{color:#25231f}.wb-footer>span{font-size:10px;color:#6c675f}.wb-footer>span>i{background:#9a9aa4}.wb-primary{background:#25231f;border-color:#25231f;border-radius:6px;color:#fff;padding:11px 16px;font-size:12px;box-shadow:none}.wb-primary:hover{background:#45434a;border-color:#45434a}.wb-primary:active{background:#18171c}.wb-primary:disabled{background:#eeeef1;border-color:#e7e7e7;color:#777781}.wb-field-transfer{background:#25231f;border-color:#25231f;border-radius:4px;color:#fff;box-shadow:0 3px 8px #25231f14}@keyframes wb-stage-enter{0%{opacity:.45;transform:translateY(5px)}to{opacity:1;transform:translateY(0)}}@media(max-width:850px){.wb-body{padding:24px}.wb-stage-heading h3{font-size:24px}.wb-model-option>div:last-child>span{font-size:10px}.wb-model-option>p{font-size:10px}.wb-eval-metrics strong{font-size:22px}.wb-paper-lines{font-size:9px}.wb-heldout{margin-inline:18px}.wb-heldout div>span{font-size:9px}.wb-eval-metrics>div>span{font-size:10px}}@media(max-width:600px){.wb-header{padding:16px}.wb-context{font-size:10px}.wb-header h2{font-size:17px}.wb-steps{padding:0 16px;gap:17px}.wb-steps button{padding:14px 0;font-size:10px}.wb-body{padding:22px 16px}.wb-stage-heading h3{font-size:23px}.wb-stage-heading>p{font-size:12px}.wb-stage-heading>.wb-overline{font-size:9px}.wb-scene-top>.wb-tag{font-size:8px}.wb-audio{gap:11px}.wb-correction>svg{display:none}.wb-correction>span:nth-of-type(2){margin-top:8px}.wb-control-row{padding:13px;gap:6px}.wb-control-row>button{font-size:10px;padding:6px 8px}.wb-note,.wb-opening-caption{font-size:10px}.wb-opening-caption>button{font-size:11px}.wb-customer-message p{font-size:13px}.wb-ticket-evidence>div{padding:13px}.wb-ticket-evidence strong{font-size:12px}.wb-resolution{padding:13px}.wb-resolution strong{font-size:12px}.wb-resolution small{font-size:10px}.wb-paper{margin:0}.wb-paper-brand>span{font-size:7px}.wb-paper-heading{display:block}.wb-paper-lines{font-size:10px}.wb-doc-region{font-size:12px}.wb-doc-total{font-size:11px}.wb-evidence-link{margin:0;flex-direction:row;justify-content:center;font-size:10px}.wb-evidence-link>span{display:block}.wb-evidence-link br{display:none}.wb-evidence-link>svg{width:15px}.wb-extracted>.wb-overline{font-size:10px}.wb-field-transfer{display:none}.wb-scene-bottom{flex-direction:column;align-items:flex-start;padding:14px}.wb-scene-bottom>p{font-size:11px}.wb-small-button{font-size:11px}.wb-rule{font-size:10px}.wb-payment-columns .wb-overline{min-height:0}.wb-match-line{font-size:10px}.wb-source-list strong{font-size:12px}.wb-source-list small{font-size:10px}.wb-source-list>.wb-note{font-size:11px}.wb-data-count>span{font-size:11px}.wb-heldout strong{font-size:11px}.wb-heldout div>span{font-size:10px}.wb-recipe strong{font-size:12px}.wb-model-option{grid-template-columns:36px minmax(0,1fr);gap:7px 13px;padding:17px}.wb-model-option h4{font-size:16px}.wb-model-option>p{font-size:10px}.wb-model-option>div:last-child{grid-column:1/-1;grid-row:3;display:flex;flex-direction:row;gap:16px;margin-top:13px;padding-top:13px;border-top:1px solid #e7e7e7;justify-content:space-between}.wb-model-option>div:last-child>span{font-size:10px;flex-direction:column;gap:7px}.wb-model-option>div:last-child strong{font-size:12px}.wb-base-notice strong{font-size:12px}.wb-base-notice p{font-size:11px}.wb-lineage-strip{font-size:10px;gap:9px}.wb-training-actions{flex-direction:column;align-items:flex-start;padding:15px}.wb-training-actions>p{font-size:11px}.wb-training-actions .wb-primary{font-size:11px;padding:10px 12px}.wb-training-actions .wb-primary>svg{display:block}.wb-eval-heading>span:first-child{font-size:10px}.wb-eval-heading>.wb-tag{font-size:8px}.wb-eval-metrics>div>span{font-size:10px}.wb-eval-metrics strong{font-size:24px}.wb-eval-metrics p{font-size:10px}.wb-comparison-title{align-items:flex-start;gap:9px}.wb-comparison-title>strong{font-size:11px}.wb-comparison-title .wb-small-button{font-size:10px}.wb-output-grid p{font-size:11px}.wb-eval-footer{font-size:9px;line-height:1.6}.wb-eval-footer strong{font-size:11px}.wb-operation-proof h4{font-size:16px}.wb-operation-proof p{font-size:10px}.wb-operation-proof .wb-overline,.wb-version-chain span{font-size:9px}.wb-version-chain strong{font-size:12px}.wb-version-chain small,.wb-deployment-checks .wb-rule{font-size:10px}.wb-footer{padding:14px 16px}.wb-back{font-size:11px}.wb-primary{font-size:11px;padding:11px 13px}}@media(prefers-reduced-motion:reduce){.workflow-builder *,.workflow-builder *:before,.workflow-builder *:after{scroll-behavior:auto!important}}.wb-wave{position:relative}.wb-wave:after{content:"";position:absolute;left:var(--wb-audio-progress,0%);top:5px;bottom:5px;width:1px;background:#25231f;pointer-events:none}.wb-output-grid{animation:wb-stage-enter .16s ease-out both}@media(prefers-reduced-motion:reduce){.workflow-builder .wb-output-grid{animation:none}}.wb-stage-heading h3{margin-top:0}.wb-stage-with-art{position:relative;padding-right:112px;min-height:88px;display:flex;flex-direction:column;justify-content:center;margin-bottom:22px}.wb-opening-art.workflow-artwork{position:absolute;right:0;top:50%;width:88px;aspect-ratio:1;transform:translateY(-50%);border:0;border-radius:0;box-shadow:none;background:transparent}.wb-stage-with-art h3{max-width:700px}.wb-stage-with-art>p{max-width:700px}.wb-scene-top{background:#fff;border-bottom:1px solid #e7e7e7;padding:16px 24px}.wb-scene-top>span:first-child{font-size:12px;gap:9px;color:#6c675f}.wb-scene-top b{color:#25231f;font-weight:550}.wb-scene-top .wb-record-meta{font-size:10px;color:#6c675f;font-weight:400;line-height:1.5}.wb-scene{border-radius:8px;background:#fff}.wb-voice-scene .wb-audio{padding:26px 30px 18px;gap:22px}.wb-wave{height:74px;gap:5px}.wb-wave>i{max-width:7px;border-radius:2px}.wb-voice-scene .wb-play{width:38px;height:38px;background:#fff;border:1px solid #bfc0c8;color:#25231f;box-shadow:0 1px 2px #25231f08}.wb-voice-scene .wb-play:hover{border-color:#6b6b77;background:#f7f7f7}.wb-recording-time{font-variant-numeric:tabular-nums;min-width:34px;text-align:right;font-size:13px!important;color:#25231f!important}.wb-recording-time>small{display:block;color:#767680;font-size:10px;margin-top:5px}.wb-transcript{padding:1px 29px 26px;gap:2px}.wb-transcript button{font-size:19px;line-height:1.65;font-weight:450;letter-spacing:-.2px;padding:2px 3px;border-radius:2px}.wb-transcript button.domain-term{border-bottom-color:#c5c5cd}.wb-transcript button.speaking{background:#f0f0f3;box-shadow:inset 0 -1px #e86b2a}.wb-correction{display:grid;grid-template-columns:72px 1fr;gap:12px 16px;background:#fff;padding:22px 32px;border-top:1px solid #e7e7e7}.wb-correction>span:nth-of-type(1){grid-column:1;grid-row:1}.wb-correction>p:first-of-type{grid-column:2;grid-row:1}.wb-correction>span:nth-of-type(2){grid-column:1;grid-row:2}.wb-correction>p:last-of-type{grid-column:2;grid-row:2}.wb-correction>span{font-size:11px;line-height:1.8;color:#6c675f}.wb-correction>p{font-size:13px;line-height:1.8;letter-spacing:-.1px}.wb-correction del{color:#79747a;text-decoration-color:#a29ca3}.wb-correction mark{background:transparent;color:#25231f;padding:0;border-radius:0;text-decoration:underline;text-decoration-color:#928096;text-underline-offset:4px;text-decoration-thickness:1px}.wb-voice-scene>.wb-note{padding:0 24px 16px;color:#696972;font-size:10px;line-height:1.7}.wb-voice-scene .wb-control-row{border-top:0;padding:17px 24px 12px}.wb-ticket-layout{display:grid;grid-template-columns:1.1fr 1fr;gap:30px;padding:29px 30px 27px}.wb-email-record{padding-right:4px;animation:wb-record-appear .3s ease-out both}.wb-email-from{display:flex;align-items:center;gap:11px}.wb-email-from .wb-person{width:31px;height:31px;font-size:10px;letter-spacing:.3px;background:#f0f0f3;border:1px solid #e2e2e7}.wb-email-from>div{display:flex;flex-direction:column;gap:4px}.wb-email-from strong{font-size:12px;font-weight:550;color:#25231f}.wb-email-from>div>span{font-size:10px;color:#867f73}.wb-email-from time{font-size:10px;color:#867f73;margin-left:auto;font-variant-numeric:tabular-nums}.wb-email-record h4{font-size:18px;letter-spacing:-.3px;font-weight:550;color:#25231f;margin:23px 0 16px}.wb-email-record>p{font-size:13px;line-height:1.85;color:#3e3e46;margin:0 0 13px;max-width:360px}.wb-email-record .wb-email-reference{min-height:26px;animation:wb-record-appear .24s ease-out both}.wb-email-reference strong{font-weight:550;border-bottom:1px solid #b8b8c2}.wb-missing-reference{font-size:11px;color:#6f6062;border-bottom:1px dashed #bdaeb0;padding-bottom:3px}.wb-email-record .wb-email-signoff{font-size:12px;line-height:1.7;color:#867f73;margin-top:20px}.wb-ticket-evidence{display:block;border-left:1px solid #e7e7e7;padding:0 0 0 29px}.wb-ticket-evidence>div{padding:0;border:0;background:none;border-radius:0;box-shadow:none}.wb-ticket-evidence>div+div{border-top:1px solid #e7e7e7;padding-top:19px;margin-top:19px}.wb-ticket-evidence>div>span{font-size:9px;font-weight:550;letter-spacing:.75px;color:#867f73;margin-bottom:11px}.wb-ticket-evidence>div>strong{font-size:17px;font-weight:500;letter-spacing:-.2px}.wb-ticket-evidence p{font-size:11px;line-height:1.8;color:#6c675f;margin:8px 0 0}.wb-ticket-evidence dl{margin:14px 0 0;display:flex;flex-direction:column;gap:8px}.wb-ticket-evidence dl>div{display:flex;justify-content:space-between;gap:16px;font-size:11px;line-height:1.5}.wb-ticket-evidence dt{color:#867f73}.wb-ticket-evidence dd{color:#25231f;margin:0;font-variant-numeric:tabular-nums;text-align:right}.wb-ticket-evidence .wb-policy-conflict{text-decoration:underline;text-decoration-color:#a78c7b;text-underline-offset:4px}.wb-policy-passage strong{font-weight:550;font-size:inherit;color:#25231f}.wb-resolution.wb-record-decision{margin:0;padding:19px 28px;border:0;border-top:1px solid #e7e7e7;border-radius:0;background:#fff;gap:16px;align-items:flex-start;color:#25231f}.wb-resolution.wb-record-decision.exception{background:#fff;color:#25231f}.wb-record-decision .wb-decision-index{height:25px;width:25px;display:grid;place-items:center;border:1px solid #d2d2d9;border-radius:50%;color:#6c675f;font-size:10px;flex-shrink:0;opacity:1;margin-top:2px;background:#fff}.wb-record-decision>div>span{font-size:10px;color:#867f73}.wb-record-decision strong{font-size:13px;line-height:1.6;color:#25231f;font-weight:500}.wb-record-decision small{font-size:10px;line-height:1.7;color:#867f73}.wb-ticket-scene .wb-control-row{padding:16px 24px}.wb-document-workbench{display:grid;grid-template-columns:1.12fr 1fr;gap:40px;padding:28px 32px;background:#f7f7f7;align-items:center}.wb-paper{max-width:390px;width:100%;padding:24px 25px 18px;background:#fff;border:1px solid #e7e7e7;border-radius:2px;box-shadow:0 1px 2px #25231f04,0 4px 10px #25231f05;animation:wb-document-enter .4s cubic-bezier(.2,.65,.25,1) both}.wb-invoice-masthead{display:flex;align-items:flex-start;justify-content:space-between;gap:10px;padding-bottom:20px;border-bottom:1px solid #e7e7e7}.wb-paper-brand{font-family:Georgia,Times New Roman,serif;font-size:25px;line-height:1;letter-spacing:-.8px;font-weight:400;color:#25231f}.wb-paper-brand>span{font-family:Arial,sans-serif;font-size:6px;letter-spacing:2.8px;margin-top:8px;color:#6c675f}.wb-invoice-type{text-align:right;font-size:16px;font-weight:500;letter-spacing:-.25px;color:#25231f}.wb-invoice-type>span{display:block;font-size:7px;font-weight:400;letter-spacing:0;color:#867f73;margin-top:7px}.wb-invoice-address{display:flex;flex-direction:column;gap:5px;padding-top:18px}.wb-invoice-address>span{font-size:7px;letter-spacing:.9px;color:#867f73}.wb-invoice-address>strong{font-size:11px;color:#25231f;font-weight:500}.wb-invoice-address>small{font-size:9px;color:#867f73}.wb-invoice-identifiers{display:grid;grid-template-columns:1fr 1fr;gap:15px;margin:18px -6px 0}.wb-invoice-identifiers .wb-doc-region{display:block;min-height:52px;padding:8px 6px;width:100%;margin:0;border:1px solid transparent;border-radius:3px;background:transparent;text-align:left;box-shadow:none}.wb-doc-region>span{display:flex;align-items:center;justify-content:space-between;gap:8px;color:#867f73;font-size:8px;margin:0 0 7px}.wb-doc-region i{font-style:normal;font-size:7px;color:#8b8490;letter-spacing:.2px;line-height:1}.wb-doc-region>strong{display:block;font-size:11px;line-height:1.3;font-weight:500;letter-spacing:.1px;color:#25231f;font-variant-numeric:tabular-nums}.wb-invoice-identifiers .wb-doc-region.selected,.wb-doc-total.selected{background:#f4f3f6;border-color:#b4aab9;box-shadow:none}.wb-doc-region:hover{border-color:#c7c3cd;background:#fff}.wb-invoice-items{width:100%;border-collapse:collapse;margin:17px 0 0;font-size:9px;color:#6c675f;font-variant-numeric:tabular-nums}.wb-invoice-items th{font-weight:400;color:#867f73;text-align:left;font-size:8px;padding:8px 0;border-bottom:1px solid #e7e7e7}.wb-invoice-items td{padding:10px 0;border-bottom:1px solid #ededf0;vertical-align:top}.wb-invoice-items th:nth-child(2),.wb-invoice-items td:nth-child(2){text-align:center;padding-inline:9px}.wb-invoice-items th:last-child,.wb-invoice-items td:last-child{text-align:right;white-space:nowrap}.wb-doc-total{display:flex;align-items:center;justify-content:space-between;margin:13px -6px 0;padding:10px 6px;width:calc(100% + 12px);border:1px solid transparent;border-radius:3px;gap:10px}.wb-doc-total>span{font-size:10px;display:flex;gap:10px;align-items:center;margin:0;color:#25231f}.wb-doc-total>strong{font-size:19px;letter-spacing:-.5px;font-weight:500}.wb-paper-footer{display:flex;justify-content:space-between;gap:10px;font-size:7px;margin-top:19px;padding-top:11px;border-top:1px solid #e7e7e7;color:#867f73}.wb-extracted-heading{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:0 12px 12px;border-bottom:1px solid #e7e7e7}.wb-extracted-heading>.wb-overline{font-size:9px;letter-spacing:.8px}.wb-extracted-heading>span:last-child{font-size:9px;font-family:IBM Plex Mono,monospace;color:#73737e}.wb-extracted .wb-field{padding:17px 12px 15px;border:0;border-bottom:1px solid #e7e7e7;background:transparent;border-radius:0;margin:0;transform:none;box-shadow:none;transition:background-color .15s,box-shadow .15s}.wb-extracted .wb-field.selected{border:0;border-bottom:1px solid #e7e7e7;background:#fff;box-shadow:inset 2px 0 #e86b2a;transform:none}.wb-extracted .wb-field:hover{background:#fff}.wb-field>span{justify-content:flex-start;font-size:11px;color:#6c675f;gap:10px}.wb-field>span>i{font-style:normal;font-size:9px;color:#8b8490;font-family:IBM Plex Mono,monospace}.wb-field strong{font-family:IBM Plex Mono,monospace;font-size:16px;letter-spacing:-.3px;font-weight:450;margin:12px 0;color:#25231f;animation:wb-field-value .25s ease-out both}.wb-field small{font-size:9px;color:#73737e;display:flex;justify-content:space-between;gap:12px}.wb-field small>span{font-size:9px;color:#e86b2a;opacity:0;transition:opacity .15s}.wb-field.selected small>span,.wb-field:hover small>span,.wb-field:focus-visible small>span{opacity:1}.wb-document-validation{padding:18px 12px 0}.wb-document-validation .wb-rule{font-size:10px}.wb-document-validation p{font-size:10px;color:#867f73;line-height:1.6;margin:7px 0 0}.wb-field-transfer{font-size:11px;font-family:IBM Plex Mono,monospace;letter-spacing:-.2px;padding:7px 10px}.wb-document-scene .wb-scene-bottom{padding:16px 24px}.wb-document-scene .wb-scene-bottom>p{font-size:11px;max-width:570px}.wb-small-button.wb-review-action{border-color:#aaaab5;color:#25231f;background:#fff}.wb-small-button.wb-review-action:hover:not(:disabled){border-color:#6c675f;background:#f7f7f7}.wb-small-button.wb-review-action:disabled{background:transparent;border-color:#e7e7e7;color:#6c675f}.wb-payment-columns{gap:0;grid-template-columns:repeat(3,minmax(0,1fr));padding:27px 28px 29px;align-items:start}.wb-payment-columns>div{padding:0 23px;min-height:185px;border-right:1px solid #e7e7e7}.wb-payment-columns>div:first-child{padding-left:0}.wb-payment-columns>div:last-child{padding-right:0;border-right:0}.wb-payment-columns .wb-overline{font-size:9px;letter-spacing:.8px;line-height:1.5;margin-bottom:0}.wb-payment-columns article{padding:19px 0 0;border:0;border-radius:0;background:transparent;box-shadow:none}.wb-payment-columns article small{font-family:IBM Plex Mono,monospace;font-size:9px;letter-spacing:-.1px;color:#73737e;line-height:1.6;min-height:15px}.wb-payment-columns article strong{font-size:29px;color:#25231f;letter-spacing:-.9px;font-weight:450;margin:17px 0 14px;line-height:1.15;font-variant-numeric:tabular-nums}.wb-payment-columns article>span{font-size:10px;line-height:1.8;color:#867f73}.wb-payment-columns article.wb-duplicate{margin-top:21px;padding-top:17px;border:0;border-top:1px dashed #c7c7d0;background:transparent}.wb-payment-columns article.wb-duplicate strong{font-size:21px;letter-spacing:-.5px;margin:9px 0}.wb-payment-columns article.wb-duplicate small{color:#756066}.wb-payment-columns article.wb-matched{border:0;background:transparent}.wb-match-line{font-size:10px;color:#6c675f;line-height:1.7;margin-top:18px;display:block}.wb-amount-allocation{margin-top:19px}.wb-amount-allocation>div{height:3px;border-radius:0;background:#dedee5;overflow:hidden}.wb-amount-allocation i{display:block;height:100%;background:#64606b;transform-origin:left;animation:wb-amount-match .65s cubic-bezier(.2,.65,.25,1) both}.wb-amount-allocation>span{font-size:9px;color:#73737e;display:block;line-height:1.7;margin-top:9px;font-variant-numeric:tabular-nums}.wb-amount-allocation b{font-weight:500;color:#25231f}.wb-payment-scene .wb-control-row{padding:16px 24px}.wb-payment-scene .wb-control-row>.wb-review-action{background:#25231f;border-color:#25231f;color:#fff}.wb-payment-scene .wb-control-row>.wb-review-action:hover:not(:disabled){background:#45434a;border-color:#45434a}.wb-payment-scene .wb-control-row>.wb-review-action:disabled{background:#f7f7f7;color:#6c675f;border-color:#e7e7e7}@keyframes wb-document-enter{0%{opacity:.2;transform:translateY(8px) rotate(-.7deg)}to{opacity:1;transform:translateY(0) rotate(0)}}@keyframes wb-field-value{0%{opacity:.5;transform:translateY(3px)}to{opacity:1;transform:translateY(0)}}@keyframes wb-amount-match{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@media(max-width:850px){.wb-stage-with-art{padding-right:100px;min-height:88px}.wb-opening-art.workflow-artwork{width:80px}.wb-stage-with-art h3{font-size:23px}.wb-ticket-layout{gap:23px;padding:25px}.wb-ticket-evidence{padding-left:23px}.wb-document-workbench{gap:25px;padding:25px}.wb-paper{padding:21px 19px 16px}.wb-paper-brand{font-size:23px}.wb-invoice-type{font-size:14px}.wb-payment-columns{padding:25px}.wb-payment-columns>div{padding-inline:17px}.wb-payment-columns article strong{font-size:25px}.wb-payment-columns article small{font-size:8px}.wb-payment-columns article>span{font-size:9px}.wb-field strong{font-size:15px}}@media(max-width:600px){.wb-stage-with-art{padding-right:0;min-height:0;display:block}.wb-opening-art.workflow-artwork{display:none}.wb-scene-top{padding:13px 15px;gap:12px}.wb-scene-top>span:first-child{font-size:10px;gap:6px;line-height:1.6}.wb-scene-top .wb-record-meta{font-size:9px;text-align:right;max-width:50%}.wb-voice-scene .wb-audio{padding:24px 17px 17px;gap:13px}.wb-wave{gap:3px;height:67px}.wb-voice-scene .wb-play{width:33px;height:33px}.wb-recording-time{font-size:11px!important}.wb-recording-time>small{font-size:9px}.wb-transcript{padding:0 15px 23px;gap:1px}.wb-transcript button{font-size:16px;line-height:1.75}.wb-correction{grid-template-columns:55px 1fr;gap:12px 10px;padding:18px 17px}.wb-correction>span:nth-of-type(1){grid-column:1;grid-row:1}.wb-correction>p:first-of-type{grid-column:2;grid-row:1}.wb-correction>span:nth-of-type(2){grid-column:1;grid-row:2;margin:0}.wb-correction>p:last-of-type{grid-column:2;grid-row:2}.wb-correction>span{font-size:10px;line-height:1.85}.wb-correction>p{font-size:12px;line-height:1.85}.wb-voice-scene .wb-control-row{padding:15px 16px 11px}.wb-voice-scene>.wb-note{padding:0 16px 15px;font-size:10px}.wb-ticket-layout{grid-template-columns:1fr;gap:23px;padding:22px 19px}.wb-email-record h4{font-size:18px;margin-top:21px}.wb-email-record>p{font-size:13px;max-width:none}.wb-email-record .wb-email-signoff{margin-top:17px;margin-bottom:0}.wb-ticket-evidence{border-left:0;border-top:1px solid #e7e7e7;padding:21px 0 0;display:grid;grid-template-columns:1fr 1fr;gap:18px}.wb-ticket-evidence>div+div{border-top:0;border-left:1px solid #e7e7e7;padding:0 0 0 18px;margin:0}.wb-ticket-evidence>div>span{font-size:8px;line-height:1.5}.wb-ticket-evidence>div>strong{font-size:15px}.wb-ticket-evidence p{font-size:10px;line-height:1.8}.wb-ticket-evidence dl{gap:8px}.wb-ticket-evidence dl>div{font-size:9px;gap:8px}.wb-resolution.wb-record-decision{padding:17px 18px;gap:12px}.wb-record-decision strong{font-size:12px}.wb-record-decision>div>span,.wb-record-decision small{font-size:10px}.wb-ticket-scene .wb-control-row,.wb-payment-scene .wb-control-row{padding:15px 16px}.wb-document-workbench{grid-template-columns:1fr;gap:26px;padding:23px 20px}.wb-paper{max-width:360px;padding:23px 21px 17px}.wb-paper-brand{font-size:25px}.wb-invoice-type{font-size:16px}.wb-invoice-address>span{font-size:8px}.wb-invoice-address>strong{font-size:12px}.wb-invoice-identifiers .wb-doc-region{padding:9px 6px}.wb-doc-region>span{font-size:9px}.wb-doc-region>strong{font-size:12px}.wb-doc-region i{font-size:8px}.wb-invoice-items{font-size:10px}.wb-invoice-items th{font-size:9px}.wb-doc-total>span{font-size:11px}.wb-doc-total>strong{font-size:21px}.wb-paper-footer{font-size:8px}.wb-extracted{width:100%;max-width:360px;justify-self:center}.wb-extracted-heading>.wb-overline{font-size:9px}.wb-extracted-heading>span:last-child{font-size:9px}.wb-extracted .wb-field{padding:16px 12px}.wb-field>span{font-size:11px}.wb-field strong{font-size:16px}.wb-field small,.wb-document-validation .wb-rule,.wb-document-validation p{font-size:10px}.wb-document-scene .wb-scene-bottom{padding:16px;gap:13px}.wb-document-scene .wb-scene-bottom>p{font-size:11px}.wb-payment-columns{grid-template-columns:1fr;gap:0;padding:4px 20px 6px}.wb-payment-columns>div,.wb-payment-columns>div:first-child,.wb-payment-columns>div:last-child{padding:22px 0;border:0;border-bottom:1px solid #e7e7e7;min-height:0;display:grid;grid-template-columns:1fr 1.3fr;gap:0 16px}.wb-payment-columns>div:last-child{border-bottom:0}.wb-payment-columns .wb-overline{font-size:9px;line-height:1.8;margin:0;align-self:start;max-width:90px}.wb-payment-columns article{padding:0;margin:0}.wb-payment-columns article small{font-size:9px;line-height:1.6}.wb-payment-columns article strong{font-size:27px;margin:12px 0 10px}.wb-payment-columns article>span{font-size:10px}.wb-payment-columns article.wb-duplicate{grid-column:2;margin-top:17px;padding-top:16px}.wb-payment-columns article.wb-duplicate strong{font-size:22px}.wb-match-line,.wb-amount-allocation{grid-column:2;margin-top:14px;font-size:10px}.wb-amount-allocation>span{font-size:9px}.wb-payment-scene .wb-control-row>.wb-review-action{margin-top:7px;margin-left:0}}@media(prefers-reduced-motion:reduce){.workflow-builder *,.workflow-builder *:before,.workflow-builder *:after{animation:none!important;transition:none!important}.wb-opening-art.workflow-artwork{transform:translateY(-50%)}.wb-paper,.wb-amount-allocation i{transform:none}}.workflow-builder{font-family:inherit;border-radius:12px;border-color:#e7e7e7;background:#fff;box-shadow:0 20px 70px #25231f20}.wb-header-icon{border-radius:10px;background:#f7f7f7;border-color:#e7e7e7}.wb-close{border-radius:8px}.wb-scene,.wb-dataset-card,.wb-model-option,.wb-training,.wb-eval-metrics,.wb-comparison,.wb-operation-proof{border-radius:12px;border-color:#e7e7e7}.wb-small-button,.wb-control-row>button{border-color:#dedbe2}.wb-control-row>button.selected{border-color:#a79aaa;background:#f7f7f7;color:#392f3c;box-shadow:none}.wb-control-row>button:hover:not(:disabled){border-color:#aaa1b0;background:#f7f7f7}.wb-source-list label{border-radius:10px;border-color:#e7e7e7}.wb-source-list label.selected{background:#fff;border-color:#b9aebd}.wb-model-option.selected{background:#fff;border-color:#9e8ba5;box-shadow:none}.wb-model-option:hover{background:#fff;border-color:#b0a6b6}.wb-base-notice{border-radius:10px;border-color:#e7e7e7;background:#f7f7f7}.wb-version-chain>div{border-radius:10px;border-color:#e7e7e7}.wb-operation-proof{background:#f7f7f7}.wb-proof-icon{border-radius:10px;border-color:#e7e7e7}.wb-context,.wb-stage-heading>p,.wb-note,.wb-voice-scene>.wb-note,.wb-base-notice p,.wb-scene-bottom>p,.wb-document-scene .wb-scene-bottom>p{color:#867f73}.wb-opening-caption,.wb-footer>span,.wb-model-option>p,.wb-source-list small,.wb-heldout div>span,.wb-recipe small,.wb-training-actions>p,.wb-eval-metrics p,.wb-operation-proof p{color:#867f73}.wb-scene-top .wb-record-meta,.wb-control-row>span,.wb-overline,.wb-eval-footer,.wb-record-decision small{color:#867f73}.wb-tag{color:#867f73;background:#f7f7f7;border-color:#e7e7e7;border-radius:6px}.wb-tag.green{color:#286b50;background:#f5f8f6;border-color:#d7e4dc}.wb-tag.amber{color:#805d20;background:#fcfcfc;border-color:#e8dec6}.wb-stage-heading h3{font-weight:500}.wb-header h2{font-weight:600}.wb-model-option h4{font-weight:500}.wb-training-simple{background:#fff;border:1px solid #e7e7e7;border-radius:12px;overflow:hidden}.wb-training-identity{padding:28px 28px 0}.wb-training-identity h4{font-size:21px;letter-spacing:-.3px;font-weight:500;color:#25231f;margin:0 0 9px}.wb-training-identity>p{font-size:12px;line-height:1.6;color:#867f73;margin:0}.wb-training-progress-panel{padding:31px 28px 28px}.wb-training-status{display:flex;align-items:center;justify-content:space-between;gap:20px;margin-bottom:14px}.wb-training-status>span{font-size:13px;font-weight:500;color:#3d3741}.wb-training-status>strong{font-size:13px;font-weight:400;color:#867f73;font-variant-numeric:tabular-nums}.wb-training-progress{height:5px;border-radius:3px;background:#eceaee;overflow:hidden}.wb-training-progress>span{display:block;height:100%;border-radius:3px;background:#e86b2a;transition:width .19s linear}.wb-training-details{margin:0 28px;border-top:1px solid #e7e7e7;padding:17px 0}.wb-training-details>summary{font-size:11px;color:#867f73;cursor:pointer;list-style:none;display:flex;align-items:center;gap:9px;width:fit-content}.wb-training-details>summary::-webkit-details-marker{display:none}.wb-training-details>summary:before{content:"›";font-size:16px;line-height:12px;color:#9c97a1;display:inline-block;transition:transform .14s}.wb-training-details[open]>summary:before{transform:rotate(90deg)}.wb-training-details>summary:hover{color:#56505d}.wb-training-details>summary:focus-visible{outline:2px solid #e86b2a;outline-offset:5px;border-radius:2px}.wb-training-details dl{margin:18px 0 0;display:flex;flex-direction:column;gap:12px}.wb-training-details dl>div{display:grid;grid-template-columns:120px 1fr;gap:18px;font-size:11px;line-height:1.7}.wb-training-details dt{color:#867f73}.wb-training-details dd{margin:0;color:#6c675f;overflow-wrap:anywhere}.wb-training-details>p{font-size:10px;line-height:1.7;color:#867f73;margin:18px 0 1px}.wb-training-simple .wb-training-actions{padding:18px 28px;border-top:1px solid #e7e7e7;background:#fff;min-height:70px}.wb-training-simple .wb-training-actions>p{font-size:11px;line-height:1.6;color:#867f73;max-width:510px}.wb-training-simple .wb-training-actions .wb-primary{font-size:11px;padding:10px 13px}.wb-region-meta{color:#98929e!important;font-size:10px;line-height:1.6;font-weight:400}.wb-opening-caption .wb-region-meta{margin-left:5px}.wb-deployment-checks>.wb-region-meta{display:flex;align-items:center;font-size:10px}.wb-tag.green{color:#867f73;background:#f7f7f7;border-color:#e7e7e7}.wb-rule.passed,.wb-proof-icon{color:#867f73}.wb-lineage-strip>span,.wb-version-chain>div>span,.wb-version-chain>div>small{color:#867f73}.wb-eval-heading>span:first-child{color:#867f73}@media(max-width:600px){.wb-training-identity{padding:23px 20px 0}.wb-training-identity h4{font-size:20px}.wb-training-identity>p{font-size:11px}.wb-training-progress-panel{padding:27px 20px 25px}.wb-training-status>span{font-size:12px}.wb-training-status>strong{font-size:12px}.wb-training-details{margin:0 20px}.wb-training-details dl>div{grid-template-columns:83px 1fr;gap:12px;font-size:10px}.wb-training-simple .wb-training-actions{padding:17px 20px;min-height:0;gap:14px}.wb-training-simple .wb-training-actions>p{font-size:10px}.wb-region-meta{font-size:9px}}@media(prefers-reduced-motion:reduce){.wb-training-progress>span,.wb-training-details>summary:before{transition:none}}.wb-header h2,.wb-steps button.current,.wb-overline,.wb-scene-top b,.wb-email-from strong,.wb-email-record h4,.wb-email-reference strong,.wb-ticket-evidence>div>span,.wb-policy-passage strong{font-weight:500}.wb-steps button{border-bottom-width:1px}.wb-extracted .wb-field.selected{box-shadow:inset 1px 0 #e86b2a}.wb-primary,.wb-small-button,.wb-control-row>button{border-radius:10px}.workflow-builder{color:#25231f;background:#fff;border-color:#e7e7e7;font-family:Arial,Helvetica,sans-serif}.wb-header,.wb-steps,.wb-footer{background:#fff;border-color:#e7e7e7}.wb-body{background:#fff}.wb-header h2,.wb-stage-heading h3{color:#25231f}.wb-header-icon{background:#f7f7f7;color:#25231f;border-color:#e7e7e7}.wb-header .wb-close{margin-left:auto;color:#6c675f}.wb-scene,.wb-dataset-card,.wb-model-option,.wb-training-simple,.wb-eval-metrics,.wb-comparison{background:#fff;border-color:#e7e7e7}.wb-primary,.wb-payment-scene .wb-control-row>.wb-review-action{background:#25231f;color:#fff;border-color:#25231f}.wb-primary:hover,.wb-payment-scene .wb-control-row>.wb-review-action:hover:not(:disabled){background:#3b342c;border-color:#3b342c}.wb-primary:disabled{background:#ebe8e1;color:#91897c;border-color:#e7e7e7}.wb-small-button,.wb-control-row>button{color:#25231f;background:#fff;border-color:#e7e7e7}.wb-small-button:hover:not(:disabled),.wb-control-row>button:hover:not(:disabled){background:#f7f7f7;border-color:#b9b0a2}.wb-control-row>button.selected{color:#25231f;background:#f7f7f7;border-color:#e86b2a;box-shadow:none}.wb-steps button{color:#867f73}.wb-steps button.current{color:#25231f;border-bottom-color:#e86b2a}.wb-steps button.current>span{background:#fff;color:#b84e1c;border-color:#e86b2a}.wb-steps button.done>span{background:#f7f7f7;color:#6c675f;border-color:#d6d0c5}.wb-steps button>span{background:transparent;color:#867f73;border-color:#d6d0c5}.wb-source-list input{accent-color:#25231f}.wb-source-list label{background:#fff;border-color:#e7e7e7}.wb-source-list label.selected{background:#fff;border-color:#e86b2a}.wb-model-option.selected{background:#fff;border-color:#e86b2a;box-shadow:none}.wb-model-option.selected .wb-radio{background:#25231f;color:#fff;border-color:#25231f}.wb-model-option:hover{background:#fff;border-color:#b9b0a2}.wb-model-option h4{margin-bottom:22px}.wb-model-option>div:last-child strong{color:#25231f}.wb-model-option>div:last-child>span{color:#867f73}.wb-model-logo,.wb-model-logo.llama{background:#f7f7f7;color:#25231f}.wb-training-simple .wb-training-actions{justify-content:flex-end}.wb-training-actions:empty{display:none}.wb-training-progress{background:#e9e5dc}.wb-training-progress>span{background:#e86b2a}.wb-training-status>span{color:#25231f}.wb-training-status>strong{color:#867f73}.wb-rule.passed{color:#6c675f}.wb-rule.warning{color:#b65a26}.wb-operation-proof{background:#fff;border-color:#e7e7e7}.wb-operation-proof h4{margin:0;color:#25231f}.wb-proof-icon{background:#f7f7f7;color:#25231f;border-color:#e7e7e7}.wb-document-workbench{background:#f7f7f7}.wb-invoice-identifiers .wb-doc-region.selected,.wb-doc-total.selected{background:#fff;border-color:#e86b2a}.wb-extracted .wb-field.selected{background:#fff;border-color:#e7e7e7;box-shadow:inset 1px 0 #e86b2a}.wb-wave>i{background:#d8d2c7}.wb-wave>i.heard{background:#e86b2a}.wb-wave:after{background:#25231f}.wb-transcript button.speaking{background:#f7f7f7;color:#25231f;box-shadow:inset 0 -1px #e86b2a}.wb-correction{background:#fff;border-color:#e7e7e7}.wb-correction mark{color:#25231f;text-decoration-color:#e86b2a}.wb-resolution.wb-record-decision,.wb-resolution.wb-record-decision.exception{background:#fff;border-color:#e7e7e7;color:#25231f}.wb-record-decision strong,.wb-payment-columns article strong,.wb-field strong{color:#25231f}.wb-amount-allocation>div{background:#e7e7e7}.wb-amount-allocation i{background:#e86b2a}.wb-scene-bottom{justify-content:flex-end}.wb-data-count>strong{font-size:37px;color:#25231f}.wb-data-count>strong>span{font-size:15px;letter-spacing:0;font-weight:400;margin-left:4px}.wb-split-track>span{background:#e9e5dc;color:#25231f}.wb-split-track>span+span{background:#f7f7f7;color:#6c675f}.wb-selection-error{padding:0 22px 18px}.wb-output-grid h4{font-size:13px;font-weight:500;color:#25231f;margin:0}.wb-output-grid p{color:#25231f}.wb-comparison-title{background:#fff}.wb-eval-metrics strong{color:#25231f}.wb-eval-footer{justify-content:flex-start;gap:50px;color:#867f73}.wb-eval-footer strong{color:#25231f}.wb-configuration-details,.wb-scene-details{border-top:1px solid #e7e7e7;padding:18px 0;margin:24px 0 0}.wb-configuration-details>summary,.wb-scene-details>summary{cursor:pointer;list-style:none;width:fit-content;font-size:12px;color:#6c675f;display:flex;align-items:center;gap:9px}.wb-configuration-details>summary::-webkit-details-marker,.wb-scene-details>summary::-webkit-details-marker{display:none}.wb-configuration-details>summary:before,.wb-scene-details>summary:before{content:"›";font-size:16px;line-height:12px;display:inline-block;color:#867f73;transition:transform .14s}.wb-configuration-details[open]>summary:before,.wb-scene-details[open]>summary:before{transform:rotate(90deg)}.wb-configuration-details>summary:hover,.wb-scene-details>summary:hover{color:#25231f}.wb-configuration-details>summary:focus-visible,.wb-scene-details>summary:focus-visible{outline:2px solid #e86b2a;outline-offset:5px;border-radius:2px}.wb-configuration-details dl{display:flex;flex-direction:column;gap:12px;margin:20px 0 0}.wb-configuration-details dl>div{display:grid;grid-template-columns:140px 1fr;gap:18px;font-size:11px;line-height:1.7}.wb-configuration-details dt{color:#867f73}.wb-configuration-details dd{margin:0;color:#6c675f;overflow-wrap:anywhere}.wb-configuration-details>p,.wb-scene-details>p{font-size:11px;line-height:1.8;color:#867f73;margin:18px 0 0}.wb-dataset-card>.wb-configuration-details{margin:22px 22px 0;padding:16px 0}.wb-dataset-card>.wb-configuration-details dl>div{grid-template-columns:90px 1fr;gap:12px}.wb-scene>.wb-scene-details{padding:15px 24px;margin:0;border-top:0}.wb-training-details{border-color:#e7e7e7}.wb-training-details>summary,.wb-training-details dt,.wb-training-details>p{color:#867f73}.wb-training-details dd{color:#6c675f}.wb-training-details>summary:focus-visible{outline-color:#e86b2a}@media(max-width:600px){.wb-header .wb-close{margin-left:auto}.wb-stage-with-art{min-height:0}.wb-model-option h4{margin-bottom:0}.wb-data-count>strong{font-size:32px}.wb-data-count>strong>span{font-size:14px}.wb-configuration-details dl>div{grid-template-columns:100px 1fr;gap:12px;font-size:10px}.wb-configuration-details>summary,.wb-scene-details>summary{font-size:11px}.wb-configuration-details>p,.wb-scene-details>p{font-size:10px}.wb-dataset-card>.wb-configuration-details{margin-inline:18px}.wb-dataset-card>.wb-configuration-details dl>div{grid-template-columns:76px 1fr}.wb-scene>.wb-scene-details{padding:13px 16px}.wb-eval-footer{gap:30px}}@media(prefers-reduced-motion:reduce){.wb-configuration-details>summary:before,.wb-scene-details>summary:before{transition:none}}.wb-paired-metrics{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));margin:18px 0;border-radius:4px;overflow:hidden}.wb-paired-metrics>.wb-metric-comparison{padding:16px 18px;text-align:left;border:0;border-bottom:1px solid #e7e7e7;border-right:1px solid #e7e7e7;min-width:0}.wb-paired-metrics>.wb-metric-comparison:nth-child(2n){border-right:0}.wb-paired-metrics>.wb-metric-comparison:nth-last-child(-n+2){border-bottom:0}.wb-metric-comparison h4{margin:0 0 14px;font-size:12px;font-weight:500;color:#25231f}.wb-metric-comparison>.wb-metric-series{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:6px 12px;margin:10px 0 0}.wb-metric-series>span{font-size:11px;color:#333;line-height:1.4}.wb-metric-series>strong{font-size:12px;font-weight:500;letter-spacing:0;font-variant-numeric:tabular-nums;color:#25231f}.wb-metric-series>div{grid-column:1/-1;background:#eee;height:3px;display:block}.wb-metric-series>div>i{height:3px;background:#333;display:block}.wb-metric-series.adapted>div>i{background:#e86b2a}@media(max-width:600px){.wb-paired-metrics{grid-template-columns:1fr}.wb-paired-metrics>.wb-metric-comparison{border-right:0}.wb-paired-metrics>.wb-metric-comparison:nth-last-child(2){border-bottom:1px solid #e7e7e7}}.wb-configuration-details>.voice-benchmark{margin-top:16px}.training-page{color:#25231f;max-width:1560px;margin:0 auto;padding-bottom:44px;font-family:Arial,Helvetica,sans-serif}.training-page h1,.training-page h2,.training-page h3,.training-page p{margin:0}.training-page h1{font-size:25px;font-weight:600;letter-spacing:-.45px}.training-page h2{font-size:15px;font-weight:600;letter-spacing:-.15px}.training-heading{display:flex;align-items:center;justify-content:space-between;gap:20px;margin-bottom:28px;min-height:38px}.training-actions{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.training-back{display:inline-flex;align-items:center;gap:7px;border:0;padding:0;margin:0 0 22px;background:none;color:#746d64;font-size:12px;cursor:pointer}.training-back:hover{color:#25231f}.training-resource-line{display:flex;gap:12px;align-items:center;margin-top:12px}.training-resource-line code{font-size:11px;color:#858585}.training-page code,.training-page pre,.training-page .training-mono{font-family:IBM Plex Mono,ui-monospace,SFMono-Regular,Consolas,monospace}.training-list-toolbar{display:flex;gap:16px;justify-content:space-between;align-items:center;margin-bottom:16px}.training-search{height:39px;border:1px solid #e7e7e7;border-radius:9px;padding:0 11px;display:flex;align-items:center;gap:8px;color:#858585;background:#fff;width:min(370px,100%)}.training-search input{min-width:0;flex:1;background:transparent;border:0;outline:0;font-size:12px;color:#25231f}.training-search input::placeholder{color:#8b847a}.training-search button,.training-notice button{display:flex;align-items:center;border:0;background:none;color:#858585;cursor:pointer;padding:2px}.training-status-filter{display:flex;gap:10px;align-items:center;color:#858585;font-size:12px}.training-status-filter select{height:39px;border:1px solid #e7e7e7;border-radius:9px;background:#fff;padding:0 30px 0 11px;color:#25231f;font-size:12px}.training-table-wrap{border:1px solid #e7e7e7;background:#fff;border-radius:12px;overflow:auto}.training-table{border-collapse:collapse;width:100%;font-size:12px;text-align:left}.training-table th{font-weight:400;color:#858585;background:#fafafa;white-space:nowrap;padding:13px 17px;border-bottom:1px solid #e7e7e7}.training-table td{padding:17px;border-bottom:1px solid #ededed;vertical-align:middle}.training-table tr:last-child td{border-bottom:0}.training-table tbody tr:hover{background:#fafafa}.training-job-name{font:inherit;font-size:13px;border:0;background:none;padding:0;display:flex;gap:12px;align-items:center;text-align:left;color:#25231f;cursor:pointer;min-width:180px;line-height:1.4}.training-job-name>svg{color:#a49b8f;opacity:0;flex-shrink:0;transition:opacity .15s}.training-job-name:hover>svg,.training-job-name:focus-visible>svg{opacity:1}.training-jobs td:nth-child(2),.training-jobs td:nth-child(3),.training-numeric{white-space:nowrap}.training-numeric{font-variant-numeric:tabular-nums}.training-status{display:inline-flex;align-items:center;justify-content:center;border:1px solid #e7e7e7;border-radius:6px;padding:4px 7px;line-height:1;font-size:10px;color:#766e63;background:#fff;white-space:nowrap;text-transform:none}.training-status.running{background:#fff4e9;border-color:#efdac8;color:#a94d1b}.training-status.completed{background:#f5f5f5;color:#4e5447;border-color:#e0e1d8}.training-status.failed{color:#8f3a27;background:#fff5ef;border-color:#ebd8cc}.training-table-count{margin-top:13px;color:#858585;font-size:11px}.training-empty{display:grid;justify-items:center;padding:28px;gap:16px}.training-tabs{display:flex;gap:25px;border-bottom:1px solid #e7e7e7;margin-bottom:24px}.training-tabs button{border:0;border-bottom:2px solid transparent;background:none;padding:0 1px 14px;margin-bottom:-1px;color:#858585;font-size:13px;cursor:pointer}.training-tabs button[aria-current=page]{border-bottom-color:#e86b2a;color:#25231f}.training-notice{display:flex;align-items:center;justify-content:space-between;gap:20px;padding:12px 15px;background:#f5f5f5;border:1px solid #e7ddca;border-radius:9px;font-size:12px;margin-bottom:20px;line-height:1.5}.training-run-bar{display:flex;align-items:center;justify-content:space-between;gap:28px;background:#fff;border:1px solid #e7e7e7;border-radius:12px;padding:21px 22px;margin-bottom:20px}.training-step-count{flex:1;max-width:360px;min-width:140px}.training-step-count strong{font-size:19px;font-weight:500;font-variant-numeric:tabular-nums}.training-step-count strong>span{font-size:12px;font-weight:400;color:#858585}.training-progress{height:4px;border-radius:3px;background:#ededed;margin-top:12px;overflow:hidden}.training-progress i{display:block;height:100%;background:#e86b2a;transition:width .8s ease;border-radius:3px}.training-run-controls{display:flex;align-items:center;gap:9px;flex-wrap:wrap}.training-cancel{border:0;background:none;font-size:12px;color:#858585;cursor:pointer;padding:8px}.training-cancel:hover{color:#8f3a27}.training-complete-label{display:flex;align-items:center;gap:8px;font-size:12px;color:#665e53}.training-overview-grid{display:grid;grid-template-columns:minmax(0,1fr) 264px;gap:20px;margin-bottom:20px}.training-panel{background:#fff;border:1px solid #e7e7e7;border-radius:12px;padding:22px;min-width:0}.training-panel-title{display:flex;align-items:center;justify-content:space-between;gap:14px;margin-bottom:18px;min-height:20px}.training-panel>h2{margin-bottom:22px}.training-panel-title>h2{margin-bottom:0}.training-legend{display:flex;gap:16px;font-size:10px;color:#858585}.training-legend span{display:flex;align-items:center;gap:6px}.training-legend i{display:block;width:14px;height:2px;background:#e86b2a}.training-legend span+span i{background:#35312a}.training-legend .training-base-legend i{background:none;border-top:2px dotted #555}.training-chart-base{stroke:#555;stroke-width:1.5;stroke-dasharray:2 4}.operations-app .training-page .training-metric-scope{margin:9px 0 0;color:#444;font-size:11px;line-height:1.5}.operations-app .training-page .training-legend{flex-wrap:wrap;gap:8px 13px}.training-chart{display:block;width:100%;overflow:visible;min-height:205px}.training-chart text{font-size:10px;fill:#8a8277;font-family:Arial,Helvetica,sans-serif}.training-chart-grid{stroke:#ededed;stroke-width:1}.training-chart-train{fill:none;stroke:#e86b2a;stroke-width:2.5;stroke-linejoin:round;stroke-linecap:round}.training-chart-validation{fill:none;stroke:#35312a;stroke-width:1.7;stroke-linejoin:round;stroke-linecap:round;stroke-dasharray:5 3}.training-chart-point{fill:#e86b2a;opacity:0;transition:opacity .15s}.training-chart-point:hover{opacity:1;stroke:#fff;stroke-width:1.5;r:4}.training-chart text.training-chart-axis{font-size:9px;fill:#9d9487}.training-latest dl{margin:0;display:grid;gap:16px}.training-latest dl>div{display:flex;align-items:center;justify-content:space-between;gap:8px}.training-latest dt{font-size:11px;color:#858585}.training-latest dd{font-variant-numeric:tabular-nums;margin:0;font-size:12px}.training-summary-grid{display:grid;grid-template-columns:1fr 1fr;gap:20px;margin-bottom:20px}.training-properties{margin:0;display:grid;gap:16px}.training-properties>div{display:grid;grid-template-columns:minmax(105px,.8fr) minmax(0,1.2fr);gap:15px;line-height:1.5}.training-properties dt{font-size:12px;color:#858585}.training-properties dd{font-size:12px;color:#35312b;margin:0;overflow-wrap:anywhere}.training-properties dd.training-mono{font-size:10px;line-height:1.7}.training-provenance{margin-top:17px;color:#8b8276;font-size:11px;max-width:850px}.training-provenance summary,.training-form-details summary{list-style:none;display:flex;align-items:center;gap:7px;cursor:pointer;width:fit-content}.training-provenance summary::-webkit-details-marker,.training-form-details summary::-webkit-details-marker{display:none}.training-provenance[open] summary svg,.training-form-details[open] summary svg{transform:rotate(180deg)}.training-provenance p{margin-top:12px;font-size:11px;line-height:1.7;color:#858585}.training-failure{border:1px solid #ebd8cc;background:#fff8f2;border-radius:12px;padding:17px 20px;margin-bottom:20px;font-size:12px}.training-failure strong{color:#8f3a27}.training-failure p{font-size:12px;line-height:1.6;margin:6px 0 11px;color:#715b4c}.training-metric-grid{display:grid;grid-template-columns:1fr 1fr;gap:20px;margin-bottom:20px}.training-metric-table h2{margin-bottom:20px}.training-table-scroll{overflow:auto}.training-metric-table .training-table td{font-variant-numeric:tabular-nums}.training-config-code{font-size:11px;line-height:1.75;white-space:pre;overflow:auto;background:#fff;border:1px solid #ececec;border-radius:8px;padding:18px;margin:0;max-height:420px;color:#625b51}.training-checkpoint-rule{font-size:11px;color:#858585}.training-checkpoint-actions{display:flex;gap:17px}.training-checkpoint-actions .text-button{font-size:11px;white-space:nowrap}.training-create-grid{display:grid;grid-template-columns:minmax(0,1fr) 292px;gap:24px;align-items:start}.training-form-main{display:grid;gap:18px;min-width:0}.training-form-section{background:#f7f7f7;border:1px solid #ececec;border-radius:16px;padding:25px}.training-form-section>h2{margin-bottom:22px;font-size:16px}.training-form-fields{display:grid;grid-template-columns:1fr 1fr;gap:17px}.training-small-fields{grid-template-columns:repeat(3,minmax(0,1fr));margin-top:19px}.training-field{display:flex;flex-direction:column;gap:8px;font-size:12px;color:#5b554b;min-width:0}.training-field input,.training-field select{height:41px;width:100%;border:1px solid #dedede;background:#fff;border-radius:9px;color:#25231f;padding:0 12px;font-size:12px;min-width:0;box-sizing:border-box}.training-field input:focus,.training-field select:focus{outline:2px solid #e8b792;outline-offset:1px}.training-field-wide{grid-column:1/-1}.training-adapter-note{display:flex;align-items:flex-start;gap:9px;margin-top:18px;font-size:11px;color:#8a7e6f;line-height:1.65}.training-adapter-note svg{flex-shrink:0;margin-top:2px}.training-method-choice{display:flex;align-items:center;justify-content:space-between;background:#fff;border:1px solid #8d8172;border-radius:10px;padding:18px 17px}.training-method-choice>div{display:flex;align-items:center;gap:10px}.training-method-choice strong{font-size:13px;font-weight:500}.training-method-choice span,.training-input-label{font-size:10px;padding:4px 6px;border-radius:5px;background:#f3f3f3;color:#7d6c56}.training-method-choice>svg{color:#c15b26}.training-checkbox{display:flex;align-items:center;gap:8px;font-size:11px;color:#74695a;margin-top:18px;line-height:1.6}.training-checkbox input{accent-color:#e86b2a}.training-form-details{font-size:11px;color:#858585;margin-top:17px;line-height:1.75}.training-form-details code{display:block;margin-top:10px;font-size:10px;overflow-wrap:anywhere}.training-form-details p{margin-top:9px;line-height:1.8}.training-dataset-preview{background:#fff;border:1px solid #e5e5e5;border-radius:10px;margin-top:21px;overflow:hidden}.training-dataset-preview>div{display:flex;align-items:center;gap:8px;padding:11px 14px;border-bottom:1px solid #eae5dc;font-size:11px;color:#7a6f60}.training-dataset-preview strong{font-size:11px;font-weight:400;color:#50493f}.training-dataset-preview>div>span{margin-left:auto;color:#9b9184;font-size:10px}.training-dataset-preview pre{white-space:pre-wrap;overflow-wrap:anywhere;padding:14px 16px;margin:0;color:#75654e;font-size:10px;line-height:1.8;max-height:210px;overflow:auto}.training-inline-settings{display:flex;gap:21px;flex-wrap:wrap;border-top:1px solid #e1dbd0;margin:23px 0 0;padding-top:17px}.training-inline-settings>div{display:flex;align-items:center;gap:7px;font-size:11px}.training-inline-settings dt{color:#8c8173}.training-inline-settings dd{margin:0;color:#5d5346}.training-form-aside{position:sticky;top:24px;display:grid;gap:14px}.training-form-aside .training-panel{padding:23px}.training-form-aside .training-properties{gap:14px}.training-form-aside .training-properties>div{display:flex;justify-content:space-between;gap:13px}.training-form-aside .training-properties dd{text-align:right;max-width:58%}.training-form-aside .training-properties dt{font-size:11px;flex-shrink:0}.training-form-aside .training-properties dd{font-size:11px}.training-estimate>strong{display:block;font-size:31px;font-weight:500;letter-spacing:-1px;margin:0 0 25px;color:#c45c25;font-variant-numeric:tabular-nums}.training-form-aside .training-create-button{width:100%;justify-content:center;height:43px;box-sizing:border-box}.training-form-aside .training-provenance{margin-top:3px}.training-form-error{border:1px solid #e5c5b2;background:#fff7ed;color:#8f3a27;border-radius:8px;font-size:12px;line-height:1.6;padding:12px}@media(min-width:1600px){.training-create-grid{grid-template-columns:minmax(0,1fr) 330px}.training-overview-grid{grid-template-columns:minmax(0,1fr) 300px}}@media(max-width:1100px){.training-create-grid{grid-template-columns:minmax(0,1fr) 260px;gap:18px}.training-form-section{padding:20px}.training-overview-grid{grid-template-columns:minmax(0,1fr) 220px}.training-latest dl>div{display:block}.training-latest dd{margin-top:5px}.training-small-fields{grid-template-columns:repeat(2,minmax(0,1fr))}.training-run-bar{align-items:flex-start;gap:22px}.training-run-controls{justify-content:flex-end}.training-panel{padding:18px}.training-properties>div{grid-template-columns:100px minmax(0,1fr)}}@media(max-width:850px){.training-create-grid{grid-template-columns:1fr}.training-form-aside{position:static;grid-template-columns:1fr 1fr}.training-form-aside>.training-panel{grid-row:auto}.training-form-aside>.training-provenance,.training-form-aside>.training-form-error{grid-column:1/-1}.training-overview-grid{grid-template-columns:1fr}.training-latest dl{grid-template-columns:repeat(3,1fr)}.training-summary-grid,.training-metric-grid{grid-template-columns:1fr}.training-run-bar{flex-wrap:wrap}.training-step-count{max-width:none;width:100%;flex-basis:100%}.training-run-controls{justify-content:flex-start}.training-chart{min-height:170px}.training-detail-heading{align-items:flex-start;flex-direction:column}.training-heading h1{font-size:23px}.training-checkpoint-rule{max-width:120px;text-align:right;line-height:1.5}}@media(max-width:560px){.training-heading{align-items:flex-start;gap:17px;flex-wrap:wrap;margin-bottom:23px}.training-heading h1{font-size:22px}.training-tabs{gap:20px;overflow:auto}.training-tabs button{white-space:nowrap;font-size:12px}.training-list-toolbar{align-items:stretch;flex-direction:column;gap:10px}.training-search{box-sizing:border-box;width:100%}.training-status-filter{justify-content:flex-end}.training-form-section{padding:18px}.training-form-fields{grid-template-columns:1fr}.training-small-fields{grid-template-columns:1fr 1fr}.training-form-aside{grid-template-columns:1fr}.training-latest dl{grid-template-columns:1fr 1fr}.training-properties>div{grid-template-columns:95px minmax(0,1fr);gap:10px}.training-resource-line{flex-wrap:wrap;gap:8px}.training-resource-line code{font-size:10px}.training-panel-title{gap:10px;flex-wrap:wrap}.training-page .training-run-controls .button{font-size:11px;padding-inline:10px}.training-inline-settings{gap:12px}.training-chart{min-height:145px}.training-checkpoint-rule{text-align:left;max-width:none}.training-notice{align-items:flex-start}.training-notice button{flex-shrink:0}}@media(prefers-reduced-motion:reduce){.training-progress i,.training-chart-point,.training-job-name>svg{transition:none}}.operations-app .training-page{color:#202020}.operations-app .training-page :is(.training-panel,.training-table-wrap,.training-form-section,.training-run-bar,.training-notice,.training-failure,.training-form-error,.training-dataset-preview,.training-method-choice,.training-config-code){background:#fff;border-color:#dedede;border-radius:4px;box-shadow:none}.operations-app .training-page :is(.training-panel,.training-form-section){padding:18px}.operations-app .training-page .training-heading{margin-bottom:21px}.operations-app .training-page .training-resource-line{margin-top:9px}.operations-app .training-page :is(.training-resource-line code,.training-back,.training-table-count,.training-status-filter,.training-search,.training-search button,.training-notice button,.training-step-count strong>span,.training-cancel,.training-complete-label,.training-legend,.training-latest dt,.training-properties dt,.training-provenance,.training-provenance p,.training-checkpoint-rule,.training-field,.training-adapter-note,.training-checkbox,.training-form-details,.training-dataset-preview>div,.training-dataset-preview>div>span,.training-inline-settings dt){color:#444}.operations-app .training-page :is(.training-properties dd,.training-config-code,.training-dataset-preview pre,.training-inline-settings dd,.training-dataset-preview strong){color:#202020}.operations-app .training-page :is(.button,.training-search,.training-status-filter select,.training-field input,.training-field select,.training-status,.training-method-choice span,.training-input-label){border-radius:4px}.operations-app .training-page .button{min-height:32px;padding:7px 11px;font-size:12px;line-height:1.3}.operations-app .training-page .button.primary{background:#202020;border-color:#202020;color:#fff}.operations-app .training-page .button.primary:hover:not(:disabled){background:#333;border-color:#333}.operations-app .training-page .button.secondary{background:#fff;color:#202020;border-color:#cecece}.operations-app .training-page .button.secondary:hover:not(:disabled){background:#fff;border-color:#777}.operations-app .training-page :is(.training-search,.training-status-filter select){height:34px;border-color:#d8d8d8}.operations-app .training-page .training-search input::placeholder{color:#565656}.operations-app .training-page .training-field input,.operations-app .training-page .training-field select{height:35px;border-color:#d4d4d4;color:#202020}.operations-app .training-page .training-tabs{gap:24px;margin-bottom:18px}.operations-app .training-page .training-tabs button{color:#444;padding-bottom:11px}.operations-app .training-page .training-tabs button[aria-current=page]{color:#111;border-bottom-color:#e86b2a}.operations-app .training-page .training-table,.operations-app .training-page .training-table :is(thead,tbody,tr,th,td),.operations-app .training-page .training-table tbody tr:hover,.operations-app .training-page .training-table tbody tr:hover>td{background:#fff;color:#252525}.operations-app .training-page .training-table th{font-size:11px;font-weight:600;padding:10px 12px;border-bottom:1px solid #d4d4d4}.operations-app .training-page .training-table td{padding:11px 12px;border-bottom-color:#e5e5e5;line-height:1.45;font-variant-numeric:tabular-nums}.operations-app .training-page .training-jobs{min-width:1120px;font-size:11px}.operations-app .training-page .training-job-name{font-size:12px;font-weight:500;min-width:175px;color:#202020}.operations-app .training-page .training-job-name:hover{color:#a94813;text-decoration:underline;text-underline-offset:3px}.operations-app .training-page .training-job-name>svg{color:#b34b12}.operations-app .training-page .training-record-id{display:block;font-size:10px;color:#414141;line-height:1.5;margin-top:4px;white-space:nowrap}.operations-app .training-page .training-dataset-id{display:block;max-width:195px;font-size:10px;line-height:1.65;color:#292929;overflow-wrap:anywhere;white-space:normal}.operations-app .training-page .training-status{background:#fff;border-color:#d2d2d2;color:#333;font-size:10px;padding:4px 6px}.operations-app .training-page .training-status.running{background:#fff;color:#a84410;border-color:#d28258}.operations-app .training-page .training-status.failed{background:#fff;color:#8c2b19;border-color:#bf897d}.operations-app .training-page .training-status.completed{background:#fff;color:#252525;border-color:#8f8f8f}.operations-app .training-page .training-run-bar{padding:15px 18px;margin-bottom:14px}.operations-app .training-page .training-step-count strong{font-size:18px}.operations-app .training-page .training-run-controls{gap:7px}.operations-app .training-page .training-runtime-config{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:0;margin:0 0 18px;border-top:1px solid #dedede;border-bottom:1px solid #dedede;padding:12px 0}.operations-app .training-page .training-runtime-config>div{padding:0 14px;border-right:1px solid #e5e5e5}.operations-app .training-page .training-runtime-config>div:first-child{padding-left:0}.operations-app .training-page .training-runtime-config>div:last-child{border-right:0}.operations-app .training-page .training-runtime-config dt{font-size:10px;color:#444;margin-bottom:6px;white-space:nowrap}.operations-app .training-page .training-runtime-config dd{margin:0;color:#202020;font-family:IBM Plex Mono,ui-monospace,monospace;font-size:11px;white-space:nowrap}.operations-app .training-page :is(.training-overview-grid,.training-summary-grid,.training-metric-grid){gap:16px;margin-bottom:16px}.operations-app .training-page .training-panel-title{margin-bottom:12px}.operations-app .training-page .training-panel>h2{margin-bottom:17px}.operations-app .training-page .training-chart text{fill:#414141}.operations-app .training-page .training-chart text.training-chart-axis{fill:#444;font-size:10px}.operations-app .training-page .training-chart-grid{stroke:#e5e5e5}.operations-app .training-page .training-chart-reading{display:flex;align-items:center;justify-content:space-between;gap:12px;border-top:1px solid #e5e5e5;margin-top:7px;padding-top:11px;font-size:11px;color:#333;font-variant-numeric:tabular-nums}.operations-app .training-page .training-chart-reading code{font-size:10px;color:#333}.operations-app .training-page .training-chart-reading strong{font-size:12px;font-weight:500;color:#111}.operations-app .training-page .training-reading-divider{margin:0 7px;color:#555}.operations-app .training-page .training-latest dl{gap:13px}.operations-app .training-page .training-properties{gap:11px}.operations-app .training-page .training-properties dd.training-mono{font-size:11px;line-height:1.5}.operations-app .training-page .training-form-main{gap:15px}.operations-app .training-page .training-form-section>h2{font-size:15px;margin-bottom:18px}.operations-app .training-page .training-form-fields{gap:14px}.operations-app .training-page .training-method-choice{padding:13px 14px;border-color:#777}.operations-app .training-page :is(.training-method-choice span,.training-input-label){background:#fff;color:#343434;border:1px solid #d3d3d3}.operations-app .training-page .training-dataset-preview pre{font-size:11px;line-height:1.7;padding:12px 14px}.operations-app .training-page .training-dataset-preview>div{border-bottom-color:#dedede;padding:9px 12px}.operations-app .training-page .training-form-aside .training-panel{padding:18px}.operations-app .training-page .training-form-aside .training-create-button{height:36px}.operations-app .training-page .training-inline-settings{border-top-color:#dedede}.operations-app .training-page .training-provenance{font-size:11px}.operations-app .training-page .training-failure{border-left:3px solid #b54822}.operations-app .training-page .training-failure p{color:#4d2720}@media(max-width:1100px){.operations-app .training-page .training-runtime-config{grid-template-columns:repeat(3,minmax(0,1fr));row-gap:14px}.operations-app .training-page .training-runtime-config>div:nth-child(3){border-right:0}.operations-app .training-page .training-runtime-config>div:nth-child(4){padding-left:0}}@media(max-width:560px){.operations-app .training-page .training-runtime-config{grid-template-columns:repeat(2,minmax(0,1fr));row-gap:13px}.operations-app .training-page .training-runtime-config>div{padding:0 12px}.operations-app .training-page .training-runtime-config>div:nth-child(odd){padding-left:0;border-right:1px solid #e5e5e5}.operations-app .training-page .training-runtime-config>div:nth-child(2n){border-right:0}.operations-app .training-page .training-chart-reading{flex-wrap:wrap;gap:6px}.operations-app .training-page :is(.training-panel,.training-form-section){padding:14px}.operations-app .training-page .training-form-fields{gap:12px}}.operations-app .ops-main.ops-view-evaluations{padding:19px 24px 28px;background:#fff}.evaluation-page{--eval-line:#e4e4e4;--eval-muted:#484848;--eval-orange:#d85c1b;--eval-mono:"IBM Plex Mono",Menlo,Consolas,monospace;color:#222;font-family:Arial,Helvetica,sans-serif;max-width:none;margin:0;padding-bottom:20px;font-size:12px}.evaluation-page button,.evaluation-page input,.evaluation-page select{font:inherit}.evaluation-page button:focus-visible,.evaluation-page input:focus-visible,.evaluation-page select:focus-visible,.evaluation-page summary:focus-visible{outline:2px solid #c96530;outline-offset:2px}.operations-app .evaluation-page .button{min-height:28px;padding:5px 9px;gap:5px;border-radius:4px;font-size:11px;line-height:16px;box-shadow:none}.operations-app .evaluation-page .button.primary{color:#fff;background:#242424;border:1px solid #242424}.operations-app .evaluation-page .button.primary:hover:not(:disabled){background:#424242}.operations-app .evaluation-page .button.secondary{background:#fff;color:#3a3a3a;border:1px solid #d7d7d7}.operations-app .evaluation-page .button.secondary:hover:not(:disabled){background:#fff;border-color:#bcbcbc}.operations-app .evaluation-page .button:disabled{opacity:.4;cursor:not-allowed}.operations-app .evaluation-page .text-button{font-size:11px;line-height:16px;padding:0;gap:4px;min-height:20px;color:#282828}.operations-app .evaluation-page .text-button:hover{color:#ba4a10}.operations-app .evaluation-page .icon-button{width:24px;height:24px;min-height:24px;border-radius:3px;padding:4px}.evaluation-heading{display:flex;justify-content:space-between;align-items:center;gap:15px;margin:0 0 13px;min-height:30px}.evaluation-heading h1{font-size:21px;font-weight:500;line-height:1.3;letter-spacing:-.35px;margin:0}.evaluation-actions{display:flex;align-items:center;gap:6px;flex-wrap:wrap}.evaluation-back{display:inline-flex;align-items:center;gap:5px;padding:0;border:0;background:none;color:#484848;font-size:11px;line-height:16px;margin:0 0 10px;cursor:pointer}.evaluation-back:hover{color:#262626}.evaluation-tabs{display:flex;align-items:center;gap:24px;border-bottom:1px solid var(--eval-line);margin:0 0 12px;overflow:auto;min-height:34px}.evaluation-tabs button{display:flex;align-items:center;gap:6px;position:relative;white-space:nowrap;border:0;background:none;color:#484848;padding:8px 0 10px;font-size:12px;line-height:16px;cursor:pointer}.evaluation-tabs button[aria-current=page]{color:#202020}.evaluation-tabs button[aria-current=page]:after{content:"";position:absolute;bottom:0;left:0;right:0;height:2px;background:var(--eval-orange)}.evaluation-tabs button>span{font:10px var(--eval-mono);background:#fff;padding:1px 4px;color:#282828;border-radius:2px}.evaluation-toolbar{display:flex;align-items:center;gap:6px;margin:0 0 9px;flex-wrap:wrap;min-height:29px}.evaluation-search{display:flex;align-items:center;gap:7px;border:1px solid #d8d8d8;background:#fff;border-radius:3px;width:310px;max-width:100%;padding:0 8px;height:29px;color:#484848}.evaluation-search input{width:100%;height:100%;min-width:0;background:none;border:0;outline:none!important;color:#333;font-size:11px;padding:0}.evaluation-search:focus-within{border-color:#c67548}.evaluation-search input::placeholder{color:#484848}.evaluation-toolbar select,.evaluation-create-form select,.evaluation-diff-toolbar select{height:29px;min-height:29px;border:1px solid #d8d8d8;border-radius:3px;padding:4px 25px 4px 8px;color:#282828;background:#fff;font-size:11px;line-height:18px}.evaluation-toolbar-count{margin-left:auto;font:10px var(--eval-mono);color:#484848;white-space:nowrap}.evaluation-table-wrap{border:1px solid var(--eval-line);border-radius:3px;background:#fff;overflow:auto}.evaluation-table{width:100%;border-collapse:collapse;text-align:left;font-size:11px;line-height:16px;font-variant-numeric:tabular-nums}.evaluation-table th,.evaluation-table td{padding:7px 9px;border-bottom:1px solid #ebebeb;vertical-align:middle;height:31px;box-sizing:border-box}.evaluation-table thead th{font-size:10px;line-height:16px;font-weight:500;color:#484848;background:#fff;white-space:nowrap;position:sticky;top:0;z-index:1}.evaluation-table tbody th{font-size:11px;line-height:16px;text-align:left;font-weight:400;color:#282828}.evaluation-table tbody td{font-family:var(--eval-mono);font-size:10.5px;color:#282828}.evaluation-table tbody tr:last-child>td,.evaluation-table tbody tr:last-child>th{border-bottom:0}.evaluation-table tbody tr:hover{background:#fff}.evaluation-table tbody tr.selected{background:#fff5e9;box-shadow:inset 2px 0 #dc702d}.evaluation-table .evaluation-failure-value{color:#a74717}.evaluation-name{display:inline-flex;align-items:center;gap:4px;color:#333;background:none;border:0;padding:0;font-size:11px;line-height:16px;text-align:left;cursor:pointer;white-space:nowrap}.evaluation-name:hover{color:#b44810;text-decoration:underline;text-underline-offset:3px}.evaluation-page .evaluation-mono,.evaluation-page code{font-family:var(--eval-mono);font-size:10.5px;line-height:16px}.evaluation-runs-table{min-width:1190px}.evaluation-runs-table td,.evaluation-runs-table th{white-space:nowrap}.evaluation-runs-table td:first-child{max-width:310px}.evaluation-runs-table td:first-child button{max-width:100%;display:block;overflow:hidden;text-overflow:ellipsis}.evaluation-runs-table .evaluation-reference-cell{max-width:165px;overflow:hidden;text-overflow:ellipsis}.evaluation-table-footer{display:flex;justify-content:space-between;gap:15px;padding:8px 1px;color:#484848;font:10px/16px var(--eval-mono)}.evaluation-result{display:inline-flex;align-items:center;gap:3px;white-space:nowrap;color:#282828;font:9px/13px var(--eval-mono);letter-spacing:.1px}.evaluation-result.fail{color:#ad4d1c}.evaluation-run-id{display:flex;align-items:center;gap:12px;padding:7px 0 10px;border-bottom:1px solid var(--eval-line)}.evaluation-run-id>code{font-size:12px;color:#292929;overflow-wrap:anywhere}.evaluation-run-id>span:last-child{margin-left:auto;font:10px var(--eval-mono);color:#484848;white-space:nowrap}.evaluation-run-metadata{display:grid;grid-template-columns:1.15fr 1.4fr 1.3fr;column-gap:20px;row-gap:0;margin:0;padding:9px 0 10px}.evaluation-run-metadata>div{display:flex;align-items:baseline;gap:9px;font:10px/22px var(--eval-mono);min-width:0}.evaluation-run-metadata dt{color:#484848;flex-shrink:0}.evaluation-run-metadata dd{color:#282828;margin:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.evaluation-run-metadata button{border:0;padding:0;background:none;color:#282828;cursor:pointer;font:inherit}.evaluation-run-metadata button:hover{color:#ad4d1c;text-decoration:underline}.evaluation-metrics{display:flex;flex-wrap:wrap;border-top:1px solid var(--eval-line);border-bottom:1px solid var(--eval-line);background:#fff;margin:0 0 12px;padding:0}.evaluation-metrics>div{flex:1;min-width:125px;padding:9px 12px;border-right:1px solid #ebebeb;display:flex;flex-direction:column;gap:4px}.evaluation-metrics>div:last-child{border-right:0}.evaluation-metrics dt{font:9px/14px var(--eval-mono);color:#484848}.evaluation-metrics dd{font:13px/18px var(--eval-mono);color:#303030;margin:0}.evaluation-summary-grid{display:grid;grid-template-columns:.95fr 1.15fr;gap:12px;margin-bottom:12px}.evaluation-panel{border:1px solid var(--eval-line);border-radius:3px;overflow:auto;background:#fff}.evaluation-panel-heading{padding:9px 10px;min-height:33px;box-sizing:border-box;display:flex;align-items:center;justify-content:space-between;gap:12px;border-bottom:1px solid #e8e8e8}.evaluation-panel-heading h2,.evaluation-create-form h2{font-size:12px;line-height:16px;font-weight:500;margin:0;letter-spacing:0;color:#353535}.evaluation-panel-heading>span{font:9px/14px var(--eval-mono);color:#484848;white-space:nowrap}.evaluation-panel>.evaluation-table-wrap{border:0;border-radius:0}.evaluation-gate-action{padding:8px 10px;display:flex;align-items:center;justify-content:space-between;gap:10px;flex-wrap:wrap;border-top:1px solid #ebebeb}.evaluation-gate-action .button{min-height:25px;padding:3px 7px;font-size:10px}.evaluation-failed-assertions{margin-bottom:12px}.evaluation-failed-assertions .evaluation-table{min-width:800px}.evaluation-failed-assertions td:nth-child(3),.evaluation-failed-assertions td:nth-child(4){max-width:350px;overflow-wrap:anywhere}.evaluation-failed-assertions td:nth-child(2){font-family:Arial,Helvetica,sans-serif;white-space:nowrap}.evaluation-no-failures{padding:11px 10px;color:#484848;font:10px var(--eval-mono)}.evaluation-categories .evaluation-table{min-width:610px}.evaluation-case-table{max-height:620px}.evaluation-case-table.has-inspector{max-height:265px}.evaluation-case-table .evaluation-table{min-width:1050px}.evaluation-case-table td:first-child{white-space:nowrap}.evaluation-case-table td:nth-child(2),.evaluation-case-table td:nth-child(6){font-family:Arial,Helvetica,sans-serif;white-space:nowrap}.evaluation-select-case{padding:10px 0;color:#484848;font:10px/16px var(--eval-mono)}.evaluation-case-detail{margin-top:12px;border:1px solid #c8c8c8;border-radius:3px;background:#fff;overflow:hidden;scroll-margin-top:10px}.evaluation-case-detail>header{display:flex;align-items:center;gap:10px;padding:7px 10px;min-height:32px;box-sizing:border-box;background:#fff;border-bottom:1px solid #dedede}.evaluation-case-detail>header>code{font-size:11px;color:#333}.evaluation-case-detail>header>span:not(.evaluation-result){font:9px/16px var(--eval-mono);color:#484848}.evaluation-case-detail>header>.icon-button{margin-left:auto}.evaluation-case-input{border-bottom:1px solid #e6e6e6}.evaluation-case-input summary{padding:7px 10px;cursor:pointer;font:10px/16px var(--eval-mono);color:#282828;list-style-position:inside}.evaluation-case-input summary span{color:#484848;margin-left:10px;font-size:9px}.evaluation-page pre{margin:0;font:10.5px/17px var(--eval-mono);white-space:pre-wrap;overflow-wrap:anywhere;color:#282828;-moz-tab-size:2;tab-size:2}.evaluation-case-input pre{padding:9px 12px;border-top:1px solid #ebebeb;background:#fff;max-height:200px;overflow:auto}.evaluation-inspector-toolbar{display:flex;justify-content:space-between;align-items:center;gap:12px;border-bottom:1px solid #e4e4e4;padding:0 10px;min-height:33px}.evaluation-inspector-toolbar nav{display:flex;gap:19px}.evaluation-inspector-toolbar nav button{border:0;background:none;padding:9px 0;font-size:10px;line-height:14px;color:#484848;cursor:pointer;position:relative}.evaluation-inspector-toolbar nav button[aria-pressed=true]{color:#292929}.evaluation-inspector-toolbar nav button[aria-pressed=true]:after{content:"";position:absolute;left:0;right:0;bottom:-1px;height:2px;background:#d76c2d}.evaluation-inspector-toolbar>.text-button{font-size:9px;color:#484848}.evaluation-case-detail>.evaluation-table-wrap{border:0;border-radius:0}.evaluation-assertions{min-width:650px}.evaluation-assertions td:nth-child(2),.evaluation-assertions td:nth-child(3){max-width:440px;overflow-wrap:anywhere}.evaluation-assertions td:last-child{white-space:nowrap}.evaluation-assertions tr.assertion-failed{background:#fff}.evaluation-assertions tr.assertion-failed th,.evaluation-assertions tr.assertion-failed td:nth-child(3){color:#a54b1b}.evaluation-diff-toolbar{display:flex;align-items:center;gap:12px;padding:6px 10px;border-bottom:1px solid #e7e7e7;background:#fff}.evaluation-diff-toolbar select{font-size:10px;min-height:25px;padding:3px 23px 3px 7px}.evaluation-diff-toolbar label{display:flex;align-items:center;gap:5px;font-size:10px;color:#484848;white-space:nowrap}.evaluation-diff-toolbar input{width:12px;height:12px;accent-color:#d66d2c;margin:0}.evaluation-diff-toolbar>span{margin-left:auto;font:9px var(--eval-mono);color:#484848;white-space:nowrap}.evaluation-diff{max-height:345px;overflow:auto;background:#fff;padding:5px 0}.evaluation-diff-line{display:grid;grid-template-columns:33px 33px 20px minmax(max-content,1fr);font:10.5px/18px var(--eval-mono);min-height:18px}.evaluation-diff-line>span{color:#484848;text-align:right;padding-right:6px;border-right:1px solid #f0f0f0;-webkit-user-select:none;user-select:none}.evaluation-diff-line>span:nth-child(3){text-align:center;padding:0;border-right:0;color:#484848}.evaluation-diff-line>code{white-space:pre;padding:0 12px 0 3px;font:inherit;color:#282828}.evaluation-diff-line.removed{background:#fff;box-shadow:inset 2px 0 #555}.evaluation-diff-line.removed>code{color:#484848}.evaluation-diff-line.added{background:#fff2df;box-shadow:inset 2px 0 #dc782f}.evaluation-diff-line.added>code,.evaluation-diff-line.added>span:nth-child(3){color:#914b19}.evaluation-diff>p{margin:0;padding:8px 10px;color:#484848;font:10px var(--eval-mono)}.evaluation-output-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr))}.evaluation-output-grid>div{min-width:0;border-right:1px solid #e6e6e6}.evaluation-output-grid>div:last-child{border-right:0}.evaluation-output-grid h3{margin:0;padding:6px 10px;border-bottom:1px solid #e8e8e8;background:#fff;color:#484848;font:10px/16px var(--eval-mono)}.evaluation-raw-code{max-height:345px;overflow:auto;padding:5px 0;background:#fff}.evaluation-raw-code>div{display:grid;grid-template-columns:31px minmax(max-content,1fr);font:10px/18px var(--eval-mono)}.evaluation-raw-code>div>span{padding-right:6px;color:#484848;text-align:right;border-right:1px solid #f0f0f0;-webkit-user-select:none;user-select:none}.evaluation-raw-code code{white-space:pre;padding:0 10px;font:inherit;color:#282828}.evaluation-inspector-notice{display:flex;justify-content:space-between;gap:10px;border-top:1px solid #e4e4e4;padding:6px 10px;font-size:10px;color:#484848}.evaluation-inspector-notice button{border:0;background:none;cursor:pointer;padding:0;color:inherit}.evaluation-paired-outcomes{display:flex;flex-wrap:wrap;gap:0;margin:10px 0;padding:0;background:#fff;border:1px solid var(--eval-line);border-radius:3px}.evaluation-paired-outcomes>div{display:flex;align-items:center;gap:10px;padding:8px 12px;border-right:1px solid #e8e8e8;min-width:145px;font:10px/16px var(--eval-mono)}.evaluation-paired-outcomes dt{color:#484848}.evaluation-paired-outcomes dd{color:#353535;margin:0 0 0 auto}.evaluation-configuration{display:grid;grid-template-columns:1fr 1fr;gap:12px}.evaluation-definition{padding:0 10px;margin:0}.evaluation-definition>div{display:grid;grid-template-columns:132px minmax(0,1fr);gap:12px;padding:7px 0;border-bottom:1px solid #ebebeb;font:10px/17px var(--eval-mono)}.evaluation-definition>div:last-child{border-bottom:0}.evaluation-definition dt{color:#484848}.evaluation-definition dd{color:#282828;margin:0;overflow-wrap:anywhere}.evaluation-page .evaluation-config-code{background:#fff;border-top:1px solid #e5e5e5;padding:10px 12px;font-size:10px;line-height:17px}.evaluation-provenance-panel{grid-column:1/-1}.evaluation-provenance-panel p{margin:0;padding:9px 10px;color:#484848;font-size:11px;line-height:18px}.evaluation-create-panel{max-width:900px;border:1px solid var(--eval-line);border-radius:3px;background:#fff}.evaluation-create-form{padding:12px}.evaluation-create-form>h2{margin-bottom:12px}.evaluation-create-form>label{display:grid;grid-template-columns:155px minmax(0,1fr);align-items:center;gap:12px;padding-bottom:10px;border-bottom:1px solid #e6e6e6;color:#484848;font-size:11px}.evaluation-create-form select{width:100%;font-family:var(--eval-mono);font-size:10.5px}.evaluation-create-form .evaluation-definition{padding:0}.evaluation-create-form .evaluation-definition>div{grid-template-columns:155px minmax(0,1fr)}.evaluation-provenance{border-top:1px solid #e6e6e6;color:#484848;font-size:10px;line-height:17px;margin:9px 0;padding-top:9px}.evaluation-suites-table{min-width:1000px}.evaluation-suites-table td:first-child{font-family:Arial,Helvetica,sans-serif;white-space:nowrap}.evaluation-suite-actions{white-space:nowrap}.evaluation-suite-actions>.text-button{display:inline-flex;font-size:10px;margin-right:10px}.evaluation-empty{padding:24px 12px;color:#484848;font-size:11px;text-align:center}.evaluation-empty p{margin:0 0 10px}.evaluation-empty .button{margin:auto}@media(max-width:1150px){.evaluation-summary-grid,.evaluation-run-metadata{grid-template-columns:1fr 1fr}.evaluation-configuration{grid-template-columns:1fr}.evaluation-metrics>div{min-width:115px}.evaluation-table-footer{font-size:9px}.evaluation-summary-grid .evaluation-table{min-width:340px}.evaluation-run-id>code{font-size:11px}}@media(max-width:760px){.operations-app .ops-main.ops-view-evaluations{padding:16px 14px 24px}.evaluation-heading{align-items:flex-start;flex-direction:column;gap:9px}.evaluation-heading h1{font-size:20px}.evaluation-run-metadata{grid-template-columns:1fr}.evaluation-run-id{flex-wrap:wrap;gap:6px}.evaluation-run-id>span:last-child{margin-left:0}.evaluation-summary-grid{grid-template-columns:1fr}.evaluation-tabs{gap:20px}.evaluation-search{width:100%}.evaluation-toolbar-count{margin-left:0}.evaluation-metrics>div{flex:1 0 29%;min-width:90px;padding:7px 9px}.evaluation-table-footer{flex-direction:column;gap:2px}.evaluation-output-grid{grid-template-columns:1fr}.evaluation-output-grid>div{border-right:0;border-bottom:1px solid #e6e6e6}.evaluation-raw-code{max-height:220px}.evaluation-case-detail>header{flex-wrap:wrap;gap:5px}.evaluation-case-detail>header>code{max-width:100%;overflow-wrap:anywhere}.evaluation-case-detail>header>span:not(.evaluation-result){display:none}.evaluation-inspector-toolbar{gap:6px;padding:0 7px}.evaluation-inspector-toolbar nav{gap:12px}.evaluation-inspector-toolbar>.text-button{font-size:8px}.evaluation-diff-toolbar{flex-wrap:wrap;gap:7px}.evaluation-diff-toolbar>span{margin-left:0}.evaluation-create-form>label,.evaluation-create-form .evaluation-definition>div{grid-template-columns:120px minmax(0,1fr)}.evaluation-definition>div{grid-template-columns:112px minmax(0,1fr)}.evaluation-paired-outcomes>div{flex:1;min-width:120px}.evaluation-panel-heading>span{max-width:55%;overflow:hidden;text-overflow:ellipsis}}@media(prefers-reduced-motion:reduce){.evaluation-page *{transition:none!important;scroll-behavior:auto!important}}.evaluation-comparison-plot{margin-bottom:12px}.evaluation-chart-legend{display:flex;gap:22px;flex-wrap:wrap;padding:12px 14px 0;font-size:11px}.evaluation-chart-legend>span{display:flex;align-items:center;gap:7px}.evaluation-chart-legend i{display:block;width:20px;border-top:2px dashed #686868}.evaluation-chart-legend>span+span i{border-top-style:solid;border-top-color:#d65e21}.evaluation-comparison-plot svg{display:block;width:100%;max-height:225px;height:auto;padding:0 12px}.evaluation-comparison-plot svg line{stroke:#e5e5e5;stroke-width:1}.evaluation-comparison-plot svg text{font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-size:10px;fill:#484848}.evaluation-category-series polyline{fill:none;stroke:#686868;stroke-width:1.8;stroke-dasharray:5 4}.evaluation-category-series circle{fill:#fff;stroke:#686868;stroke-width:1.5}.evaluation-category-series.adapted polyline{stroke:#d65e21;stroke-dasharray:none;stroke-width:2.2}.evaluation-category-series.adapted circle{stroke:#d65e21;fill:#d65e21}.operations-app .ops-main.ops-view-logs{max-width:none;padding:20px 24px 24px}.technical-logs{--log-line:#e4e6e8;--log-mono:"IBM Plex Mono",ui-monospace,SFMono-Regular,Consolas,monospace;color:#202124;font:12px Arial,Helvetica,sans-serif}.operations-app .technical-logs .ops-page-heading{min-height:30px;margin-bottom:14px;gap:12px}.operations-app .technical-logs .ops-page-heading h1{font-size:24px;letter-spacing:-.5px}.operations-app .technical-logs .button{min-height:30px;padding:5px 10px;border-radius:4px;font-size:12px;gap:6px;border-color:#dfe1e4}.technical-logs button,.technical-logs select,.technical-logs input{font:inherit}.technical-logs button{cursor:pointer}.technical-logs button:disabled{cursor:default;opacity:.35}.log-source-tabs{display:flex;gap:22px;border-bottom:1px solid var(--log-line);margin-bottom:12px;overflow-x:auto}.log-source-tabs button{border:0;background:none;padding:5px 0 11px;white-space:nowrap;color:#484848;border-bottom:2px solid transparent;font-size:12px;cursor:pointer}.log-source-tabs button[aria-current=page]{color:#1e2023;border-color:#ed682b}.log-toolbar{display:flex;gap:8px;margin-bottom:10px}.log-search{display:flex;align-items:center;gap:8px;background:#fff;border:1px solid #dfe1e4;border-radius:4px;padding:0 10px;flex:1;min-width:160px;color:#484848}.log-search:focus-within{border-color:#a4a6a9}.log-search input{width:100%;border:0;background:transparent;min-height:32px;outline:none;color:#202124;font:11px var(--log-mono)}.log-search input::placeholder{color:#484848}.log-search button{display:grid;place-items:center;padding:3px;border:0;background:none;color:#484848}.log-toolbar>select,.log-order{background:#fff;border:1px solid #dfe1e4;border-radius:4px;height:34px;padding:0 10px;color:#282828;font-size:11px;white-space:nowrap}.log-order{display:flex;gap:5px;align-items:center}.log-resource-filter{display:flex;gap:8px;align-items:center;margin:0 0 10px;font:11px var(--log-mono);color:#484848}.log-resource-filter code{color:#25272b;overflow-wrap:anywhere}.log-resource-filter button{border:0;background:#fff;border-radius:2px;display:grid;place-items:center;padding:3px}.log-console{background:#fff;border:1px solid var(--log-line);border-radius:4px;overflow:hidden}.log-console-bar{display:flex;justify-content:space-between;gap:12px;min-height:37px;padding:5px 10px;border-bottom:1px solid var(--log-line);background:#fff;font-size:11px;align-items:center}.log-level-counts,.log-display-controls,.log-format{display:flex;align-items:center;gap:12px}.log-level-counts>span{font-family:var(--log-mono);color:#484848;margin-right:4px}.log-count{display:flex;align-items:center;gap:5px;border:0;padding:3px 0;background:none;font:10px var(--log-mono)!important;color:#484848}.log-count b{font-weight:500;color:#282828}.log-count.warn,.log-count.warn b{color:#a85820}.log-count.error,.log-count.error b{color:#b93c2f}.log-count[aria-pressed=true]{box-shadow:0 1px 0 currentColor}.log-display-controls{gap:8px}.log-format{gap:0;background:#fff;padding:2px;border-radius:3px}.log-format button{padding:3px 7px;border:0;border-radius:2px;background:none;font-size:10px;color:#484848}.log-format button[aria-pressed=true]{background:#fff;color:#272a2f;box-shadow:0 0 0 1px #e0e2e6}.log-wrap{border:1px solid transparent;background:none;padding:3px;color:#484848;display:grid;place-items:center;border-radius:2px}.log-wrap[aria-pressed=true]{background:#fff;border-color:#cfd2d6;color:#272a2f}.log-workbench{display:grid;grid-template-columns:minmax(0,1fr);align-items:start}.log-workbench.has-inspector{grid-template-columns:minmax(0,1fr) 370px}.log-event-list{min-width:0}.log-column-head,.log-line{display:grid;grid-template-columns:34px 165px 49px minmax(280px,1fr);align-items:baseline;gap:0}.log-column-head{height:27px;font-weight:500;align-items:center;overflow:hidden;background:#fff;border-bottom:1px solid var(--log-line);font:10px var(--log-mono);color:#484848;white-space:nowrap;padding-right:10px}.log-column-head>span:first-child{text-align:right;padding-right:10px}.log-stream{max-height:calc(100dvh - 330px);min-height:56px;overflow:auto;scrollbar-width:thin}.log-line{width:max-content;min-width:100%;background:#fff;border:0;border-bottom:1px solid #f0f1f3;color:#34373d;text-align:left;padding:5px 10px 5px 0;min-height:28px;font:11px/17px var(--log-mono)!important}.log-line:hover{background:#fff}.log-line.is-selected{background:#fff;box-shadow:inset 2px 0 #ed682b}.log-line-number{text-align:right;padding-right:10px;color:#484848;font-size:10px;-webkit-user-select:none;user-select:none}.log-line time{color:#484848;font-size:10px;white-space:nowrap;font-variant-numeric:tabular-nums}.log-level{font:10px/17px var(--log-mono);color:#484848;font-weight:500;white-space:nowrap}.log-level.warn{color:#ac6429}.log-level.error{color:#bf3d2e}.log-line-body{white-space:nowrap;min-width:0}.log-source{color:#484848;margin-right:12px;display:inline-block;min-width:73px}.log-message{color:#272b31;margin-right:14px}.log-inline-field{display:inline-block;margin-right:13px;color:#282828}.log-inline-field>span{color:#484848}.log-failure-field,.log-failure-field>span{color:#b65a35}.log-json-line{font:inherit;color:#282828}.log-stream.is-wrapped .log-line{width:100%;grid-template-columns:34px 165px 49px minmax(0,1fr)}.log-stream.is-wrapped .log-line-body{white-space:pre-wrap;overflow-wrap:anywhere}.log-stream.is-wrapped .log-inline-field{display:inline;margin-right:0;padding-right:12px}.log-inspector{border-left:1px solid var(--log-line);background:#fff;min-width:0;overflow:hidden}.log-inspector>header{display:flex;gap:10px;align-items:center;height:28px;padding:0 12px;background:#fff;border-bottom:1px solid var(--log-line)}.log-inspector>header strong{font:10px var(--log-mono);color:#484848}.log-inspector>header button{margin-left:auto;display:grid;place-items:center;border:0;background:none;color:#484848;padding:2px}.log-inspector-identity{padding:12px 12px 10px}.log-inspector-identity time{font:10px var(--log-mono);color:#484848}.log-inspector-identity p{font:12px/1.5 var(--log-mono);margin:8px 0;color:#292e36;overflow-wrap:anywhere}.log-inspector-identity>code{font:10px/1.6 var(--log-mono);color:#484848;overflow-wrap:anywhere}.log-inspector-actions{display:flex;gap:6px;padding:0 12px 12px}.log-inspector-actions button{display:flex;align-items:center;gap:6px;border:1px solid #dfe2e6;background:#fff;border-radius:3px;padding:5px 7px;font-size:10px;color:#282828;white-space:nowrap}.log-inspector-actions button:first-child{border-color:#292e36;color:#fff;background:#292e36}.log-inspector-actions button:last-child{margin-left:auto}.log-inspector-tabs{display:flex;gap:16px;border-block:1px solid var(--log-line);padding:0 12px;background:#fff}.log-inspector-tabs button{padding:7px 0;border:0;border-bottom:2px solid transparent;background:none;color:#484848;font-size:11px}.log-inspector-tabs button[aria-pressed=true]{color:#292e36;border-bottom-color:#ed682b}.log-inspector-tabs span{color:#484848;font:10px var(--log-mono);margin-left:4px}.log-inspector-content{max-height:calc(100dvh - 488px);min-height:225px;overflow:auto;scrollbar-width:thin}.log-field-list{margin:0}.log-field-list>div{display:grid;grid-template-columns:135px minmax(0,1fr);gap:8px;padding:6px 12px;border-bottom:1px solid #eef0f2;align-items:start}.log-field-list dt{font:10px/1.6 var(--log-mono);color:#484848;overflow-wrap:anywhere}.log-field-list dt small{font:9px var(--log-mono);color:#484848;display:block}.log-field-list dd{margin:0;font:11px/1.6 var(--log-mono);color:#282828;white-space:pre-wrap;overflow-wrap:anywhere}.log-json-document{margin:0;padding:10px 0;font:10px/1.7 var(--log-mono);color:#282828}.log-json-document>span{display:flex;align-items:baseline}.log-json-document i{width:32px;padding-right:10px;flex-shrink:0;color:#484848;text-align:right;font-style:normal;-webkit-user-select:none;user-select:none}.log-json-document code{white-space:pre-wrap;overflow-wrap:anywhere;padding-right:10px;min-width:0;font:inherit}.log-pagination{display:flex;justify-content:space-between;align-items:center;padding:6px 10px;border-top:1px solid var(--log-line);font:10px var(--log-mono);color:#484848;background:#fff}.log-pagination>div{display:flex;align-items:center;gap:10px}.log-pagination button{display:grid;place-items:center;border:1px solid #e1e3e7;border-radius:3px;background:#fff;color:#484848;padding:3px}.log-pagination select{border:0;background:none;color:#484848;font:10px var(--log-mono);padding:2px}.log-empty{text-align:center;padding:60px 20px;color:#484848}.log-empty h2{font-size:13px;font-weight:400;color:#282828}.log-empty button{background:#fff;border:1px solid #dfe2e6;border-radius:3px;font-size:11px;padding:6px 10px;color:#282828}.log-footnotes{display:flex;justify-content:space-between;gap:24px;padding-top:10px;color:#484848;font-size:10px;line-height:1.6}.log-footnotes details{max-width:560px}.log-footnotes summary{cursor:pointer}.log-footnotes p{color:#484848;margin-top:6px}.log-footnotes code{font:10px var(--log-mono);color:#484848}.log-notice{display:flex;justify-content:space-between;align-items:center;font-size:11px;background:#fff;border:1px solid #e2e5e9;padding:7px 10px;border-radius:3px}.log-notice button{border:0;background:none;color:#484848;padding:2px;display:grid;place-items:center}@media(min-width:1700px){.log-workbench.has-inspector{grid-template-columns:minmax(0,1fr) 420px}}@media(max-width:1150px){.log-workbench.has-inspector{grid-template-columns:minmax(0,1fr) 320px}.log-field-list>div{grid-template-columns:115px minmax(0,1fr)}}@media(max-width:900px){.log-workbench.has-inspector{grid-template-columns:minmax(0,1fr)}.log-inspector{border-left:0;border-top:1px solid var(--log-line)}.has-inspector .log-stream{max-height:280px;min-height:0}.log-inspector-content{max-height:380px}.log-field-list>div{grid-template-columns:170px minmax(0,1fr)}}@media(max-width:600px){.operations-app .ops-main.ops-view-logs{padding:18px 13px}.log-toolbar{flex-wrap:wrap}.log-search{flex-basis:100%}.log-source-tabs{gap:18px}.log-console-bar{align-items:flex-start;flex-wrap:wrap;gap:8px}.log-level-counts{gap:10px}.log-line,.log-column-head{grid-template-columns:26px 145px 43px minmax(180px,1fr)}.log-stream.is-wrapped .log-line{grid-template-columns:26px 145px 43px minmax(0,1fr)}.log-line time{font-size:9px}.log-stream{max-height:480px;min-height:56px}.log-footnotes{gap:15px}.log-pagination>div{gap:6px}.log-field-list>div{grid-template-columns:120px minmax(0,1fr)}}.mm-page{--mm-ink:#242424;--mm-secondary:#4d4d4d;--mm-line:#e1e1e1;--mm-accent:#d65e21;color:var(--mm-ink);font-family:Arial,Helvetica,sans-serif;padding-bottom:32px}.mm-page h1,.mm-page h2,.mm-page p{margin:0}.mm-page h1{font-size:28px;font-weight:600;letter-spacing:-.6px}.mm-page code,.mm-page pre,.mm-page textarea{font-family:IBM Plex Mono,ui-monospace,SFMono-Regular,monospace}.operations-app .mm-page .button,.mm-page .button{border-radius:4px;min-height:34px;font-size:12px;box-shadow:none}.mm-owner-select{border:1px solid var(--mm-line);border-radius:4px;background:#fff;padding:8px 28px 8px 10px;font-size:12px;color:var(--mm-ink);min-height:34px}.mm-console{border:1px solid var(--mm-line);background:#fff;border-radius:4px;overflow:hidden}.mm-model-bar{display:flex;align-items:center;gap:12px;min-height:62px;padding:16px 20px;border-bottom:1px solid var(--mm-line);background:#fff}.mm-model-bar>svg{color:var(--mm-accent);flex-shrink:0}.mm-model-bar>strong{font-size:15px;font-weight:600;letter-spacing:-.2px;white-space:nowrap}.mm-model-bar>code{font-size:11px;color:var(--mm-secondary);border-left:1px solid var(--mm-line);padding-left:12px}.mm-transcription-model{font-size:11px;color:var(--mm-secondary)}.mm-copy-button{display:inline-flex;align-items:center;justify-content:center;gap:7px;font-size:11px;color:#353535;border:1px solid var(--mm-line);background:#fff;border-radius:4px;padding:6px 8px;white-space:nowrap}.mm-copy-button:hover{color:#a8481b;border-color:#cc774e;background:#fff}.mm-model-bar>.mm-copy-button{margin-left:auto}.mm-layout{display:grid;grid-template-columns:200px minmax(0,1fr)}.mm-options{padding:22px 18px;border-right:1px solid var(--mm-line);background:#fff}.mm-options h2{font-size:13px;font-weight:600;margin-bottom:24px}.mm-setting{display:flex;flex-direction:column;gap:10px;margin-bottom:23px;color:#303030;font-size:12px}.mm-setting>span{display:flex;align-items:center;justify-content:space-between;gap:10px}.mm-setting output{border:1px solid var(--mm-line);border-radius:4px;background:#fff;padding:4px 7px;color:var(--mm-ink);font-size:11px;min-width:36px;text-align:center;font-variant-numeric:tabular-nums}.mm-setting select{background:#fff;color:var(--mm-ink);border:1px solid #d4d4d4;border-radius:4px;height:32px;min-height:32px;width:100%;padding:7px 23px 7px 9px;font-size:11px}.mm-setting input[type=range]{width:100%;accent-color:var(--mm-accent);height:4px;cursor:pointer;margin:3px 0 5px}.mm-config-values{padding-top:5px;margin:0;font-size:11px}.mm-config-values>div{display:flex;align-items:center;justify-content:space-between;gap:10px;border-bottom:1px solid var(--mm-line);padding:11px 0}.mm-config-values dt{color:var(--mm-secondary)}.mm-config-values dd{color:#242424;font-family:IBM Plex Mono,ui-monospace,monospace;font-size:10px;margin:0;overflow-wrap:anywhere;text-align:right}.mm-implementation{padding-top:20px;margin-top:4px}.mm-implementation summary{display:flex;align-items:center;justify-content:space-between;color:#414141;font-size:11px;cursor:pointer;list-style:none;line-height:1.5}.mm-implementation summary::-webkit-details-marker{display:none}.mm-implementation[open] summary svg{transform:rotate(90deg)}.mm-implementation p{font-size:11px;line-height:1.7;color:#4d4d4d;margin:12px 0 0}.mm-workarea{min-width:0;background:#fff}.mm-mode-tabs{display:flex;gap:25px;padding:0 20px;height:50px;align-items:stretch;border-bottom:1px solid var(--mm-line);background:#fff}.mm-mode-tabs button{position:relative;display:flex;align-items:center;gap:8px;font-size:12px;color:#404040;white-space:nowrap;background:#fff}.mm-mode-tabs button[aria-selected=true]{color:#151515;font-weight:600}.mm-mode-tabs button[aria-selected=true]:after{content:"";position:absolute;bottom:-1px;left:0;right:0;height:2px;background:var(--mm-accent)}.mm-mode-tabs button[aria-selected=true] svg{color:var(--mm-accent)}.mm-section-toolbar{display:flex;justify-content:space-between;align-items:center;gap:15px;padding:0 20px;min-height:45px;border-bottom:1px solid var(--mm-line);background:#fff}.mm-section-toolbar>div{display:flex;align-self:stretch;gap:22px}.mm-section-toolbar>div>button{position:relative;display:flex;align-items:center;gap:6px;color:#424242;font-size:11px;white-space:nowrap;padding:13px 0;background:#fff}.mm-section-toolbar>div>button[aria-selected=true]{color:#171717;font-weight:600}.mm-section-toolbar>div>button[aria-selected=true]:after{content:"";position:absolute;left:0;right:0;bottom:-1px;height:2px;background:#323232}.mm-section-toolbar>div>button>span{font-family:IBM Plex Mono,ui-monospace,monospace;font-size:10px;color:#4c4c4c;font-weight:400}.mm-section-toolbar>code{font-size:10px;color:#4c4c4c;overflow-wrap:anywhere;text-align:right}.mm-inputs{padding:20px;display:grid;grid-template-columns:1fr 1.12fr;gap:24px}.mm-manifest,.mm-text-input{min-width:0}.mm-input-heading{display:flex;align-items:center;justify-content:space-between;min-height:20px;margin-bottom:12px;gap:10px;color:#484848}.mm-input-heading h2{font-size:12px;font-weight:600;color:#242424}.mm-input-heading>span,.mm-input-heading>code{font-size:10px;color:#4d4d4d}.mm-file-row{display:flex;align-items:flex-start;gap:9px;padding:12px 0;border-top:1px solid var(--mm-line);min-width:0}.mm-file-row>svg{color:#444;flex-shrink:0;margin-top:1px}.mm-file-row>div{flex:1;min-width:0}.mm-file-row strong{display:block;font-size:11px;line-height:1.5;font-weight:500;color:#242424;overflow-wrap:anywhere}.mm-file-row code{display:block;font-size:9px;line-height:1.65;color:#4e4e4e;margin-top:3px;overflow-wrap:anywhere}.mm-file-row>span{font-size:10px;line-height:1.65;color:#424242}.mm-file-toggle{display:flex;align-items:center;gap:4px;color:#252525;font-size:10px;padding:2px 0;white-space:nowrap;text-decoration:underline;text-underline-offset:3px}.mm-file-toggle:hover{color:var(--mm-accent)}.mm-file-toggle[aria-pressed=false]{color:#ac4618}.mm-text-input textarea{display:block;width:100%;min-height:204px;resize:vertical;box-sizing:border-box;background:#fff;border:1px solid #d8d8d8;border-radius:4px;padding:12px;font-size:11px;line-height:1.85;color:#272727;overflow-wrap:anywhere;-moz-tab-size:2;tab-size:2}.mm-text-input textarea:focus{border-color:#d46a35;outline:1px solid #d46a35;outline-offset:0;box-shadow:none}.mm-input-presets{display:flex;flex-wrap:wrap;gap:7px;margin-top:10px}.mm-input-presets button{font-size:10px;color:#323232;border:1px solid #d9d9d9;border-radius:4px;padding:5px 7px;background:#fff}.mm-input-presets button:hover{border-color:#ce7548;color:#9c3f16;background:#fff}.mm-request-code,.mm-response-code{padding:0;background:#fff}.mm-code-block{overflow:auto;max-height:410px;background:#fff;-moz-tab-size:2;tab-size:2}.mm-code-block ol{list-style:decimal;margin:0;padding:15px 18px 15px 47px;min-width:max-content;counter-reset:line}.mm-code-block li{font-family:IBM Plex Mono,ui-monospace,SFMono-Regular,monospace;font-size:11px;line-height:1.9;color:#454545;padding-left:12px;white-space:pre;border-left:1px solid #e3e3e3}.mm-code-block li::marker{font-size:10px;color:#565656}.mm-code-block code{color:#292929;font-size:11px}.mm-run-row{padding:13px 20px;display:flex;align-items:center;gap:14px;border-top:1px solid var(--mm-line);background:#fff}.mm-run-status{display:flex;align-items:center;gap:9px;flex:1;font-size:11px;line-height:1.5;color:#373737;min-width:0}.mm-run-status>code{font-size:10px;overflow-wrap:anywhere;color:#292929}.mm-run-status>svg{color:#292929;flex-shrink:0}.mm-progress-track{width:42px;flex-shrink:0;height:3px;overflow:hidden;background:#fff;border:1px solid #e1e1e1}.mm-progress-track i{height:100%;display:block;background:var(--mm-accent);transition:width .35s ease}.mm-run-row .button{flex-shrink:0;min-height:32px}.mm-run-row .text-button{font-size:11px;white-space:nowrap;color:#262626}.mm-copy-status{padding:8px 20px!important;border-top:1px solid var(--mm-line);font-size:11px;color:#353535}.mm-result{border-top:1px solid var(--mm-line);background:#fff}.mm-result>.mm-section-toolbar{min-height:45px}.mm-result .mm-copy-button{padding:5px;border:0}.mm-response-empty{display:flex;flex-direction:column;gap:10px;padding:24px 20px 28px;color:#454545;font-size:11px;min-height:100px}.mm-response-empty code{color:#282828;font-size:11px}.mm-response-summary{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:13px 20px;border-bottom:1px solid var(--mm-line);background:#fff}.mm-response-summary>strong{font-size:12px;font-weight:600;color:#292929}.mm-response-summary>code{font-size:10px;color:#444}.mm-validation>p{font-size:12px;line-height:1.6;padding:16px 20px;color:#303030;border-bottom:1px solid var(--mm-line)}.mm-validation,.mm-evidence-results{overflow:auto}.mm-page table{width:100%;border-collapse:collapse;font-size:11px;text-align:left;background:#fff}.mm-page table th,.mm-page table td{padding:12px 14px;border-bottom:1px solid var(--mm-line);vertical-align:top;line-height:1.6;background:#fff;color:#2d2d2d}.mm-page table th:first-child,.mm-page table td:first-child{padding-left:20px}.mm-page table th:last-child,.mm-page table td:last-child{padding-right:20px}.mm-page table thead th{font-size:10px;font-weight:600;color:#343434;background:#fff;white-space:nowrap;letter-spacing:0;text-transform:none}.mm-page table tbody th{font-weight:500;min-width:145px}.mm-page table tbody tr:last-child>*{border-bottom:0}.mm-page table tbody tr:hover>*{background:#fff}.mm-page table code{font-size:10px;color:#292929;overflow-wrap:anywhere}.mm-page table th button{display:flex;align-items:center;gap:7px;color:#292929;text-align:left}.mm-page table th button:hover{color:var(--mm-accent)}.mm-check-result{display:inline-flex;align-items:center;gap:4px;font-family:IBM Plex Mono,ui-monospace,monospace;font-size:10px;color:#a94016;white-space:nowrap}.mm-check-result.passed{color:#2d2d2d}.mm-inline-notice{padding:12px 20px!important;font-size:11px;line-height:1.65;color:#3f3f3f;border-top:1px solid var(--mm-line)}.mm-audio-details{border-top:1px solid var(--mm-line);padding-top:12px}.mm-audio-position{display:flex;align-items:center;gap:16px;margin-bottom:10px}.mm-audio-position>span{font-family:IBM Plex Mono,ui-monospace,monospace;font-size:10px;color:#323232;white-space:nowrap}.mm-wave{display:flex;align-items:center;justify-content:space-between;gap:2px;min-width:0;width:100%;height:24px}.mm-wave i{width:2px;flex:1;max-width:3px;background:#4a4a4a;border-radius:0}.mm-wave i.heard{background:var(--mm-accent)}.mm-transcript{display:flex;flex-direction:column}.mm-transcript>button{display:flex;align-items:flex-start;gap:12px;color:#313131;font-size:11px;line-height:1.7;text-align:left;padding:6px 0;border-bottom:1px solid #ededed;background:#fff}.mm-transcript>button>code{font-size:9px;white-space:nowrap;color:#424242}.mm-transcript>button.speaking{color:#b94e1d;background:#fff}.mm-transcript>button.speaking>code{color:#b94e1d}.mm-audio-details>.mm-inline-notice{padding:10px 0!important}@media(min-width:1400px){.mm-layout{grid-template-columns:215px minmax(0,1fr)}.mm-options{padding:22px 20px}.mm-inputs{grid-template-columns:1fr 1.2fr;gap:30px}.mm-text-input textarea{min-height:215px}}@media(max-width:1150px){.mm-layout{grid-template-columns:175px minmax(0,1fr)}.mm-options{padding:20px 14px}.mm-model-bar>code{display:none}.mm-inputs{grid-template-columns:1fr;gap:20px}.mm-text-input textarea{min-height:185px}.mm-file-row code{font-size:10px}.mm-section-toolbar{gap:10px}.mm-section-toolbar>div{gap:17px}}@media(max-width:800px){.mm-page>.ops-page-heading{align-items:flex-start}.mm-page .ops-heading-actions{flex-wrap:wrap;justify-content:flex-end}.mm-owner-select{max-width:180px}.mm-model-bar{padding:14px 16px;gap:9px}.mm-transcription-model{display:none}.mm-layout{grid-template-columns:150px minmax(0,1fr)}.mm-options{padding:18px 12px}.mm-section-toolbar,.mm-mode-tabs{padding-left:16px;padding-right:16px}.mm-inputs{padding:18px 16px}.mm-section-toolbar>code{display:none}.mm-result>.mm-section-toolbar>div{gap:14px}.mm-section-toolbar>div>button{font-size:10px}.mm-run-row{padding-left:16px;padding-right:16px;flex-wrap:wrap}.mm-run-status{min-width:150px}.mm-run-row .button{margin-left:auto}.mm-page table th,.mm-page table td{padding:10px 12px}.mm-page table th:first-child,.mm-page table td:first-child{padding-left:16px}}@media(max-width:600px){.mm-page h1{font-size:25px}.mm-page .ops-heading-actions>.button{font-size:11px;padding:6px 8px}.mm-owner-select{width:100%;max-width:none}.mm-page>.ops-page-heading{gap:12px}.mm-layout{display:flex;flex-direction:column}.mm-options{display:grid;grid-template-columns:1fr 1fr;gap:17px;border-right:0;border-bottom:1px solid var(--mm-line);padding:17px 16px}.mm-options h2{grid-column:1/-1;margin:0}.mm-setting{margin:0}.mm-config-values{margin:0;padding:0}.mm-config-values>div{padding:6px 0;font-size:10px}.mm-implementation{grid-column:1/-1;padding-top:0}.mm-model-bar>strong{font-size:13px}.mm-model-bar>.mm-copy-button{font-size:10px;padding:5px 6px}.mm-section-toolbar>div{gap:17px}.mm-response-summary{flex-wrap:wrap;padding:12px 16px}.mm-code-block ol{padding-left:35px}.mm-code-block li{font-size:10px;padding-left:9px}.mm-code-block code{font-size:10px}.mm-code-block li::marker{font-size:9px}.mm-result>.mm-section-toolbar>div{gap:14px}.mm-validation>p{padding:13px 16px}.mm-response-empty{padding:20px 16px}}@media(prefers-reduced-motion:reduce){.mm-page *{animation:none!important;transition:none!important;scroll-behavior:auto!important}}.operations-app{--sidebar-width: 224px;--ops-ink: #25231f;--ops-secondary: #484848;--ops-line: #e7e7e7;--ops-surface: #f6f6f6;--ops-plum: #e86b2a;color:var(--ops-ink);background:#fff;font-size:13px;font-variant-numeric:tabular-nums}.operations-app.sidebar-collapsed{--sidebar-width: 68px}.operations-app .app-body{margin-left:var(--sidebar-width);width:calc(100% - var(--sidebar-width));transition:margin-left .22s ease,width .22s ease}.operations-app .dashboard-sidebar{width:var(--sidebar-width);background:#fafafa;border-color:var(--ops-line);transition:width .22s ease}.operations-app .sidebar-brand-row{height:76px;padding:0 19px}.ops-brand{display:flex;align-items:center;gap:10px}.ops-brand strong{font-size:26px;font-weight:650;letter-spacing:-1.2px}.ops-brand .brand-symbol{margin:0;display:flex;align-items:flex-end;gap:3px;height:23px;transform:skew(-13deg)}.ops-brand .brand-symbol i{width:5px;height:19px;background:#282329;border-radius:1px}.ops-brand .brand-symbol i:nth-child(2){height:24px}.ops-brand .brand-symbol i:nth-child(3){height:15px}.ops-brand .brand-symbol i:nth-child(4){height:21px}.ops-team-label{display:flex;align-items:center;gap:10px;margin:0 14px 28px;padding:12px 10px;border:1px solid var(--ops-line);border-radius:6px;font-size:12px;font-weight:600;background:#fff}.ops-team-label small{display:block;color:var(--ops-secondary);font-size:11px;font-weight:400;margin-top:4px}.ops-team-avatar{display:grid;place-items:center;width:30px;height:30px;border:1px solid var(--ops-line);border-radius:5px;background:var(--ops-surface)}.operations-app .dashboard-nav{padding:0 12px 16px}.operations-app .dashboard-nav button{min-height:42px;font-size:13px;gap:11px;color:#25231f;border-radius:6px;margin:2px 0}.operations-app .dashboard-nav button:hover{color:var(--ops-ink);background:#f6f6f6}.operations-app .dashboard-nav button[aria-current=page]{background:#f6f6f6;color:#25231f;font-weight:600}.operations-app .sidebar-nav-group>p{font-size:10px;letter-spacing:.7px;margin-bottom:10px;color:#858585;font-weight:600}.ops-nav-spectrum{width:16px;height:3px;border-radius:2px;background:linear-gradient(90deg,#b24a75,#c78e35,#488568,#467fa0,#7760a2);margin-left:auto}.operations-app .account-avatar{width:32px;height:32px;font-size:11px;background:#f6f6f6;color:#25231f;border-radius:6px}.operations-app .sidebar-account{min-height:74px;border-color:var(--ops-line)}.operations-app .account-copy strong{font-size:12px}.operations-app .account-copy small{font-size:10px;color:var(--ops-secondary)}.ops-topbar{height:64px;padding:0 32px;border-bottom:1px solid var(--ops-line);display:flex;align-items:center;justify-content:space-between;gap:20px}.ops-breadcrumb{display:flex;align-items:center;gap:10px;font-size:12px;color:#858585;min-width:0}.ops-breadcrumb button{padding:4px 0;color:#25231f}.ops-breadcrumb button:hover{color:var(--ops-ink);text-decoration:underline;text-underline-offset:3px}.ops-breadcrumb strong{font-weight:600;color:var(--ops-ink)}.ops-topbar-controls{display:flex;align-items:center;gap:18px}.ops-demo-indicator{display:flex;align-items:center;gap:7px;font-size:11px;color:#858585;white-space:nowrap}.ops-demo-indicator i{width:5px;height:5px;border-radius:50%;background:#74717a}.ops-scope-select{display:flex;align-items:center;color:#25231f;gap:8px;border:1px solid var(--ops-line);border-radius:6px;padding:0 10px;background:#fff}.ops-scope-select select{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;background:transparent;font-size:12px;min-height:34px;padding:4px 0;border-radius:4px;max-width:170px}.ops-scope-select>svg:last-child{pointer-events:none}.ops-context-bar{padding:12px 32px;background:#f7f7f8;border-bottom:1px solid var(--ops-line);display:flex;align-items:center;gap:12px;font-size:12px}.ops-context-bar .ops-enterprise-mark{width:27px;height:27px;font-size:22px;border-radius:5px}.ops-context-bar .ops-marlow-mark{font-size:24px}.ops-context-bar>span{color:var(--ops-secondary)}.ops-context-bar button{margin-left:auto;display:flex;gap:7px;align-items:center;font-size:12px;color:#25231f}.operations-app .ops-main{padding:32px 32px 0;max-width:1550px;margin:0 auto}.ops-page-heading{display:flex;justify-content:space-between;align-items:center;gap:20px;margin-bottom:28px}.ops-heading-kicker{display:flex;align-items:center;gap:7px;color:#858585;font-size:10px;letter-spacing:.6px;margin-bottom:10px;font-weight:600}.ops-page-heading h1{font-size:28px;font-weight:600;letter-spacing:-.7px;display:flex;align-items:center;gap:14px;line-height:1.2;color:var(--ops-ink)}.ops-page-heading p{color:var(--ops-secondary);font-size:13px;margin-top:9px;line-height:1.55}.ops-heading-actions{display:flex;align-items:center;gap:9px}.operations-app .button{font-size:12px;font-weight:500;border-radius:6px;min-height:36px;padding:8px 12px;gap:7px;transition:background-color .14s ease,border-color .14s ease,box-shadow .14s ease,transform .1s ease}.operations-app .button.primary{color:#fff;background:#25231f;border:1px solid #25231f;box-shadow:0 1px 2px #17111c12,inset 0 1px #ffffff12}.operations-app .button.secondary{background:#fff;color:#25231f;border:1px solid #dcd7ce;box-shadow:0 1px 2px #17111c08}.operations-app .button.secondary:hover:not(:disabled){background:#f6f6f6;border-color:#b9afa2}.operations-app .button:active:not(:disabled){transform:translateY(1px);box-shadow:none}.operations-app .button:disabled{opacity:1;color:#858585;background:#f1f0f3;border-color:#e7e7e7;box-shadow:none}.operations-app .text-button{font-size:12px;color:#25231f;font-weight:500}.operations-app .icon-button{border-radius:6px;color:#25231f}.operations-app .icon-button:hover{background:#f6f6f6;color:#25231f}.operations-app :is(button,a,input,select,textarea):focus-visible{outline:2px solid #e86b2a;outline-offset:3px}.operations-app input::placeholder{color:#858585}.operations-app .notice{color:#25231f;background:#f6f6f6;border-color:var(--ops-line);border-radius:6px}.operations-app .notice.warning{background:#fff8ec;border-color:#e2c698;color:#805711}.operations-app .modal{border-radius:10px;border:1px solid var(--ops-line);box-shadow:0 24px 90px #18131f28}.operations-app .modal::backdrop{background:#16131c62;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}.operations-app .modal[open]{animation:ops-dialog-enter .18s cubic-bezier(.2,.7,.25,1)}.operations-app .dialog-header h2{color:var(--ops-ink)}.operations-app .detail-content{color:#25231f}.operations-app .detail-row{border-color:var(--ops-line)}.operations-app .toast{border-radius:7px;border-color:#e7e7e7;box-shadow:0 5px 24px #17111c14}.ops-stats-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));border:1px solid var(--ops-line);border-radius:8px;margin-bottom:26px;padding:22px 0;background:#fff}.ops-stats-grid>div{padding:0 22px;min-width:0}.ops-stats-grid>div+div{border-left:1px solid var(--ops-line)}.ops-stats-grid>div>span{font-size:12px;color:var(--ops-secondary);display:block;margin-bottom:12px}.ops-stats-grid>div>span>small{font-size:11px}.ops-stats-grid strong{display:block;font-size:30px;font-weight:550;letter-spacing:-.8px;color:#25231f}.ops-stats-grid strong>small{font-size:17px;font-weight:400;color:var(--ops-secondary);letter-spacing:0;margin-left:3px}.ops-stats-grid p{display:flex;align-items:center;gap:5px;font-size:11px;margin-top:11px;color:#858585;line-height:1.5}.ops-stats-grid p>svg{color:#36725c}.ops-green{color:#287454;display:inline-flex;align-items:center;gap:3px}.ops-section-head{display:flex;align-items:center;justify-content:space-between;gap:15px;margin:23px 0 14px}.ops-filter-tabs{display:flex;align-items:center;gap:3px;flex-wrap:wrap}.ops-filter-tabs>button{padding:8px 11px;color:#858585;font-size:12px;border:1px solid transparent;border-radius:6px;display:flex;align-items:center;gap:8px;white-space:nowrap}.ops-filter-tabs>button:hover{background:#f5f1ea}.ops-filter-tabs>button.active{color:#25231f;background:#f6f6f6;border-color:#777168;font-weight:600}.ops-filter-tabs>button>span{font-size:10px;background:#f6f6f6;color:#25231f;border-radius:4px;padding:1px 5px}.ops-search{display:flex;align-items:center;gap:8px;border:1px solid var(--ops-line);border-radius:6px;padding:9px 11px;color:#858585}.ops-search input{outline:none;border:0;font-size:12px;width:200px;background:transparent;color:var(--ops-ink);padding:0;min-width:0}.ops-search:focus-within{outline:2px solid #e86b2a;outline-offset:2px}.ops-table-wrap{border:1px solid var(--ops-line);border-radius:8px;overflow:auto}.ops-table{width:100%;border-collapse:collapse;text-align:left;font-size:12px}.ops-table th{background:#f7f7f8;font-size:11px;font-weight:600;color:#25231f;padding:13px 16px;border-bottom:1px solid var(--ops-line);white-space:nowrap}.ops-table td{padding:19px 16px;border-bottom:1px solid var(--ops-line);color:#25231f}.ops-table tr:last-child td{border-bottom:0}.ops-table tbody tr{transition:background-color .14s ease}.ops-table tbody tr:hover{background:#fafafa}.ops-table strong{font-weight:600;color:#25231f}.ops-company-link{display:flex;align-items:center;gap:12px;padding:0;text-align:left}.ops-company-link>span:last-child{min-width:0}.ops-company-link strong{font-size:13px;display:block;white-space:nowrap}.ops-company-link:hover strong{text-decoration:underline;text-underline-offset:3px}.ops-company-link small{font-size:11px;color:#858585;display:block;margin-top:5px;white-space:nowrap}.ops-company-link small>span{padding:0 3px}.ops-enterprise-mark{width:36px;height:36px;border:1px solid var(--ops-line);border-radius:7px;display:inline-flex;align-items:center;justify-content:center;font-size:29px;flex-shrink:0}.ops-marlow-mark{font-family:Georgia,serif;font-size:31px;font-style:italic;font-weight:700;line-height:1}.ops-owner{display:flex;align-items:center;gap:8px;white-space:nowrap;font-size:12px}.ops-owner>i{font-style:normal;display:grid;place-items:center;width:25px;height:25px;background:#f6f6f6;color:#858585;border:1px solid var(--ops-line);border-radius:50%;font-size:9px}.ops-workflow-count{display:flex;gap:7px;align-items:center;white-space:nowrap}.ops-workflow-count svg{color:#858585}.ops-status{display:inline-flex;align-items:center;gap:6px;padding:4px 7px;border-radius:5px;background:#f7f7f7;color:#858585;border:1px solid var(--ops-line);font-size:10px;white-space:nowrap;font-weight:500;letter-spacing:0}.ops-status i,.ops-dot{display:inline-block;width:5px;height:5px;border-radius:50%;background:#35805e}.ops-status.attention{color:#8b5d15;background:#fdf7ec;border-color:#edddc0}.ops-status.attention i{background:#ae7a22}.ops-status.neutral{color:#858585;background:#f6f6f6;border-color:#e7e7e7}.ops-status.neutral i{background:#81748f}.ops-cell-sub{display:block;color:#858585;font-size:11px;line-height:1.6;margin-top:5px;max-width:510px}.ops-issue-count{display:flex;align-items:center;gap:5px;font-size:12px;color:#858585;white-space:nowrap;padding:4px 0}.ops-issue-count.warn{color:#946219}.ops-issue-count:hover{text-decoration:underline;text-underline-offset:3px}.ops-portfolio-bottom{display:grid;grid-template-columns:1.45fr 1fr;gap:22px;margin-top:26px}.ops-panel{border:1px solid var(--ops-line);border-radius:8px;background:#fff}.ops-improvements{padding:22px}.ops-section-title{display:flex;align-items:center;justify-content:space-between;gap:12px}.ops-section-title h2{font-size:15px;letter-spacing:-.15px;font-weight:600;color:#25231f}.ops-pill{display:inline-flex;align-items:center;gap:5px;font-size:10px;padding:4px 7px;color:#858585;border:1px solid var(--ops-line);background:#f5f2ec;border-radius:4px;white-space:nowrap}.ops-improvements>p{color:#858585;font-size:12px;margin:9px 0 18px}.ops-improvements>button{display:flex;align-items:center;gap:12px;text-align:left;width:100%;padding:17px 0;border-top:1px solid var(--ops-line);border-radius:0}.ops-improvements>button:hover{background:#fafafa}.ops-improvements>button>span:first-child{flex:1}.ops-improvements>button strong{display:block;font-size:13px;font-weight:500}.ops-improvements>button small{display:block;font-size:11px;color:#858585;margin-top:6px;line-height:1.5}.ops-improvements>button>svg{color:#858585}.ops-opportunity-icon{display:grid;place-items:center;width:34px;height:34px;border-radius:6px;flex-shrink:0;background:#f6f6f6;border:1px solid var(--ops-line);color:#858585}.ops-opportunity-icon.amber{color:#956520;background:#fbf7ef;border-color:#eee3cf}.ops-opportunity-icon.green{color:#386f5a;background:#f1f6f3;border-color:#dfe9e3}.ops-opportunity-tag{font-size:10px;padding:3px 6px;border:1px solid var(--ops-line);border-radius:4px;color:#858585}.ops-routing-summary{padding:22px;position:relative;overflow:hidden}.ops-routing-summary:before{content:"";display:block;position:absolute;left:22px;right:22px;top:0;height:2px;background:linear-gradient(90deg,#ad456e 0,#ad456e 20%,#c38d33 20%,#c38d33 40%,#498368 40%,#498368 60%,#437e9f 60%,#437e9f 80%,#755ca3 80%)}.ops-routing-request{display:flex;align-items:center;gap:8px;padding:16px 0 13px;font-size:11px;color:#858585}.ops-routing-request strong{font-family:IBM Plex Mono,monospace;font-size:10px;font-weight:500;color:#25231f}.ops-routing-request>span{margin-left:auto}.ops-routing-summary dl{margin:0 0 16px}.ops-routing-summary dl>div{display:grid;grid-template-columns:110px 1fr;padding:11px 0;border-top:1px solid var(--ops-line);gap:10px}.ops-routing-summary dt{color:#858585;font-size:11px;line-height:1.7}.ops-routing-summary dd{margin:0;color:#25231f;font-size:12px;font-weight:500}.ops-routing-summary dd small{display:block;font-size:10px;font-weight:400;color:#858585;margin-top:4px;line-height:1.5}.ops-route-result{color:#317153}.ops-activity-preview{margin-top:29px}.ops-activity-preview>.ops-section-title{margin-bottom:10px}.ops-activity-row{display:flex;align-items:center;gap:13px;padding:16px 0;border-bottom:1px solid var(--ops-line)}.ops-activity-dot{width:6px;height:6px;background:#756387;border-radius:50%;flex-shrink:0;margin:0 6px}.ops-activity-dot.deployment{background:#488569}.ops-activity-dot.evaluation{background:#aa7c30}.ops-activity-row>span:not(.ops-activity-dot){flex:1;min-width:0}.ops-activity-row strong{display:block;font-weight:500;font-size:12px}.ops-activity-row small{display:block;font-size:11px;color:#858585;margin-top:5px;line-height:1.5}.ops-activity-row time{font-size:11px;color:#858585;white-space:nowrap}.ops-data-note{font-size:10px;color:#858585;margin-top:22px;line-height:1.6}.operations-app .ops-footer{margin-top:25px;border-top:1px solid var(--ops-line);font-size:10px;color:#858585}.ops-footer>button{display:flex;align-items:center;gap:6px;font-size:10px;color:#858585}.ops-footer .brand-symbol{transform:skew(-13deg);display:flex;gap:2px}.ops-footer .brand-symbol i{width:3px;height:8px;border-radius:0;background:#776485}.ops-workspace-tabs{display:flex;gap:26px;border-bottom:1px solid var(--ops-line);margin-bottom:25px;overflow:auto}.ops-workspace-tabs button{display:flex;align-items:center;gap:8px;white-space:nowrap;font-size:13px;color:#858585;padding:0 0 14px;border-bottom:2px solid transparent}.ops-workspace-tabs button[aria-selected=true]{border-color:#e86b2a;color:#25231f;font-weight:600}.ops-workspace-tabs button>span{font-size:10px;color:#858585;background:#f6f6f6;padding:2px 5px;border-radius:4px}.ops-workflow-toolbar{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-bottom:20px}.ops-workflow-toolbar h2{font-size:16px;font-weight:600}.ops-workflow-toolbar p{font-size:12px;color:#858585;margin-top:7px}.ops-workflow-toolbar>label{display:flex;gap:8px;align-items:center;font-size:11px;color:#858585}.ops-workflow-toolbar select{-moz-appearance:none;appearance:none;-webkit-appearance:none;font-size:12px;height:36px;min-height:36px;padding:6px 28px 6px 10px;border-radius:6px;background:#fff url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 12 12'%3E%3Cpath d='m3 4.5 3 3 3-3' fill='none' stroke='%2356565f' stroke-width='1.4' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") no-repeat right 9px center}.ops-workflow-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}.ops-workflow-card{padding:22px;min-width:0}.ops-card-top{display:flex;justify-content:space-between;align-items:center;margin-bottom:21px}.ops-workflow-symbol{width:38px;height:38px;display:grid;place-items:center;border-radius:7px;background:#f6f6f6;border:1px solid var(--ops-line);color:#858585}.ops-workflow-symbol.documents{background:#f9f5ee;color:#946d31;border-color:#eae1d2}.ops-workflow-symbol.payments{background:#eff5f2;color:#3b7b60;border-color:#dbe8e0}.ops-workflow-symbol.tickets{background:#f0f3f9;color:#4d6b99;border-color:#dfe5f0}.ops-workflow-card>.ops-heading-kicker{font-size:10px;text-transform:uppercase;margin-bottom:7px}.ops-workflow-card h3{font-size:19px;font-weight:600;letter-spacing:-.35px}.ops-workflow-card>p{font-size:12px;line-height:1.6;color:#858585;margin-top:9px;max-width:410px;min-height:38px}.ops-workflow-lineage{display:flex;gap:9px;align-items:center;margin:22px 0;padding:15px 11px;background:#fafafa;border:1px solid var(--ops-line);border-radius:6px;min-width:0}.ops-workflow-lineage>div{min-width:0;flex:1}.ops-workflow-lineage span{display:block;font-size:10px;color:#858585;margin-bottom:7px}.ops-workflow-lineage strong{display:block;font-family:IBM Plex Mono,monospace;font-size:10px;color:#25231f;font-weight:400;overflow-wrap:anywhere}.ops-workflow-lineage>svg{color:#858585}.ops-workflow-metrics{display:grid;grid-template-columns:repeat(3,1fr);gap:9px;margin-bottom:23px}.ops-workflow-metrics>span{color:#858585;font-size:11px}.ops-workflow-metrics strong{display:block;font-size:17px;font-weight:550;color:#25231f;margin-bottom:7px}.ops-workflow-card>footer{display:flex;align-items:center;justify-content:space-between;border-top:1px solid var(--ops-line);padding-top:14px}.ops-context-note{display:flex;align-items:center;gap:8px;margin-top:20px;color:#858585;font-size:11px;line-height:1.7}.ops-data-panel{padding:24px}.ops-data-panel>.ops-section-title{margin-bottom:14px}.ops-resource-row{display:flex;align-items:center;gap:18px;padding:20px 0;border-bottom:1px solid var(--ops-line);color:#858585;font-size:12px}.ops-resource-row>span:first-of-type{flex:1;min-width:0}.ops-resource-row strong{display:block;color:#25231f;font-size:13px;font-weight:500}.ops-resource-row small{display:block;color:#858585;font-size:11px;margin-top:6px;overflow-wrap:anywhere;line-height:1.6}.ops-resource-row:last-child{border-bottom:0}.ops-data-split{font-size:11px}.ops-run-summary{display:grid;grid-template-columns:repeat(4,1fr);padding:22px;border:1px solid var(--ops-line);border-radius:8px;gap:20px;margin:0 0 25px}.ops-run-summary span{display:block;font-size:12px;color:#858585;margin-bottom:12px}.ops-run-summary strong{display:block;font-size:27px;font-weight:550;color:#25231f}.ops-candidate-runs{padding:22px;margin-bottom:22px}.ops-row-actions{display:flex;gap:7px}.ops-run-detail{margin-top:24px}.ops-empty{padding:40px;text-align:center;color:#858585;font-size:13px}.ops-empty button{text-decoration:underline}.ops-enterprise-issues{margin-top:24px;padding:22px}.ops-enterprise-issues .ops-resource-row>svg{color:#a27b35}.ops-enterprise-issues .ops-resource-row:last-child{padding-bottom:0}.ops-sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.sidebar-collapsed .ops-brand,.sidebar-collapsed .ops-team-label{display:none}.operations-app.sidebar-collapsed .sidebar-brand-row{justify-content:center;padding:0}@keyframes ops-dialog-enter{0%{opacity:0;transform:translateY(7px) scale(.995)}to{opacity:1;transform:none}}@media(min-width:1500px){.operations-app .ops-main{padding:38px 40px 0}.ops-topbar{padding:0 40px}.ops-stats-grid{padding:25px 0}}@media(max-width:1200px){.operations-app{--sidebar-width: 205px}.operations-app .ops-main{padding:26px 24px 0}.ops-topbar{padding:0 24px}.ops-table td,.ops-table th{padding-left:12px;padding-right:12px}.ops-stats-grid>div{padding:0 16px}.ops-stats-grid p{font-size:10px}.ops-enterprise-table{min-width:850px}.ops-opportunity-tag{display:none}.ops-workflow-toolbar>label{font-size:0}.ops-context-owner{display:none}}@media(max-width:960px){.operations-app{--sidebar-width: 68px}.operations-app .ops-brand,.operations-app .ops-team-label,.operations-app .account-copy,.operations-app .sidebar-account>svg,.operations-app .sidebar-nav-group>p{display:none}.operations-app .dashboard-nav button>span{display:none}.operations-app .dashboard-nav button{justify-content:center}.operations-app .sidebar-brand-row{justify-content:center;padding:0}.operations-app .sidebar-account{justify-content:center;padding:12px}.ops-stats-grid strong{font-size:26px}.ops-portfolio-bottom{grid-template-columns:1fr 1fr;gap:16px}.ops-workflow-grid{gap:14px}.ops-workflow-card{padding:18px}.ops-resource-row{flex-wrap:wrap}.ops-resource-row>span:first-of-type{flex-basis:60%}.ops-data-split{flex-basis:100%}.ops-runs .ops-section-head{align-items:flex-start;flex-direction:column}.ops-routing-summary dl>div{grid-template-columns:95px 1fr}}@media(max-width:720px){.operations-app .ops-main{padding:24px 18px 0}.ops-topbar{padding:0 18px;gap:10px}.ops-demo-indicator{display:none}.ops-breadcrumb{gap:6px;font-size:11px}.ops-breadcrumb>span{display:none}.ops-scope-select>svg:first-of-type{display:none}.ops-scope-select select{max-width:112px;font-size:11px}.ops-page-heading{flex-wrap:wrap;margin-bottom:23px}.ops-page-heading h1{font-size:25px}.ops-page-heading p{font-size:12px}.ops-stats-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:23px 0}.ops-stats-grid>div:nth-child(3){border-left:0}.ops-section-head{flex-wrap:wrap}.ops-portfolio-bottom,.ops-workflow-grid{grid-template-columns:1fr}.ops-workflow-toolbar{flex-wrap:wrap}.ops-workspace-tabs{gap:20px}.ops-context-bar{padding:11px 18px;gap:8px}.ops-context-bar>span:not(.ops-enterprise-mark),.ops-context-bar button{display:none}.ops-run-summary{grid-template-columns:repeat(2,1fr)}.ops-row-actions{flex-wrap:wrap}.ops-footer>span:nth-child(2),.ops-activity-row time{display:none}.ops-table{min-width:650px}.ops-enterprise-table{min-width:850px}}@media(max-width:440px){.operations-app{--sidebar-width: 52px}.operations-app .dashboard-nav{padding:0 6px 10px}.operations-app .dashboard-nav button{padding:9px}.operations-app .ops-main{padding:22px 13px 0}.ops-topbar{padding:0 13px;height:58px}.ops-breadcrumb>svg:first-child,.ops-breadcrumb>button,.ops-breadcrumb>svg:nth-child(3){display:none}.ops-page-heading h1{font-size:23px;flex-wrap:wrap}.ops-page-heading>.ops-heading-actions{width:100%}.ops-stats-grid>div{padding:0 12px}.ops-stats-grid>div>span{font-size:11px}.ops-search,.ops-search input{width:100%}.ops-improvements,.ops-routing-summary{padding:17px}.ops-improvements>button{gap:8px}.ops-section-title h2{font-size:14px}.ops-workflow-metrics strong{font-size:15px}.ops-row-actions .button{font-size:11px}}@media(prefers-reduced-motion:reduce){.operations-app *,.operations-app *:before,.operations-app *:after{animation-duration:.01ms!important;transition-duration:.01ms!important;animation-iteration-count:1!important;scroll-behavior:auto!important}}.operations-app,.operations-app :is(h1,h2,h3,h4,button,input,select,textarea){font-family:Arial,Helvetica,sans-serif}.operations-app{--sidebar-width:250px}.operations-app .dashboard-sidebar{background:#fff}.operations-app .sidebar-brand-row{height:76px;padding-inline:18px;margin-bottom:10px}.ops-workspace-name{font-size:12px;font-weight:500;margin:5px 23px 32px;line-height:1.5;color:#25231f}.ops-workspace-name>span{display:block;font-size:11px;font-weight:400;color:#858585;margin-top:3px}.operations-app .dashboard-nav{padding-inline:16px}.operations-app .dashboard-nav button{min-height:36px;margin-block:2px;font-size:14px;font-weight:400;letter-spacing:0;border-radius:8px}.operations-app .dashboard-nav button[aria-current=page]{background:#f5f3f0;font-weight:400}.operations-app .dashboard-nav button>svg{stroke-width:1.55;width:17px;height:17px}.operations-app .ops-main{max-width:1480px;padding-top:38px}.ops-page-heading{margin-bottom:31px}.ops-page-heading h1{font-size:26px;font-weight:600;letter-spacing:-.5px;gap:12px}.ops-page-heading p{font-size:13px;color:#858585;margin-top:7px}.ops-heading-count{font-size:14px;font-weight:450;letter-spacing:0;color:#858585;border-left:1px solid #e7e7e7;padding-left:13px;margin-left:1px}.ops-window-label{font-size:12px;line-height:1.7;text-align:right;color:#25231f}.ops-window-label>span{display:block;color:#858585;font-size:11px}.operations-app .ops-stats-edited{grid-template-columns:repeat(3,1fr);border:1px solid var(--ops-line);border-radius:12px;padding:24px 0;margin-bottom:28px}.ops-stats-edited>div{padding-inline:28px}.ops-stats-edited>div:first-child{padding-left:24px}.ops-stats-edited>div>span{font-size:11px;margin-bottom:10px;color:#858585}.ops-stats-edited strong{font-size:28px;font-weight:500;letter-spacing:-.7px}.ops-stats-edited>div+div{border-left:1px solid var(--ops-line)}.ops-enterprises .ops-section-head{margin-top:24px;margin-bottom:16px}.ops-enterprises .ops-filter-tabs{gap:4px}.ops-enterprises .ops-filter-tabs>button{padding:8px 12px;border:1px solid transparent;border-radius:10px;background:transparent;color:#858585;gap:7px}.ops-enterprises .ops-filter-tabs>button.active{color:#25231f;background:#f6f6f6;border-color:#e8e8e8}.ops-enterprises .ops-filter-tabs>button>span{background:transparent;color:#858585;padding:0;font-size:10px;font-weight:450}.ops-enterprises .ops-search{border-color:#e7e7e7;min-height:34px;padding:7px 10px}.ops-enterprises .ops-table-wrap{border:1px solid var(--ops-line);border-radius:12px}.ops-enterprise-table th{background:#fff;border-bottom:1px solid var(--ops-line);font-size:10px;font-weight:500;color:#858585;padding-top:12px;padding-bottom:14px}.ops-enterprise-table th:first-child,.ops-enterprise-table td:first-child{padding-left:20px}.ops-enterprise-table th:last-child,.ops-enterprise-table td:last-child{padding-right:14px}.ops-enterprise-table td{padding-top:22px;padding-bottom:22px}.ops-enterprise-table tbody tr:hover{background:#fafafa}.ops-enterprise-table .ops-enterprise-mark{width:35px;height:35px;border:0;border-radius:8px}.ops-enterprise-table .ops-company-link{gap:14px}.ops-enterprise-table .ops-company-link strong{font-weight:550;font-size:13px}.ops-enterprise-table .ops-company-link small{font-size:10px;margin-top:5px}.ops-enterprise-table .ops-owner{font-size:11px;color:#25231f}.ops-enterprise-table .ops-status{background:transparent;border:0;padding:0}.ops-enterprise-table .ops-workflow-count{font-size:11px}.ops-enterprise-table .ops-cell-sub{font-size:10px;margin-top:3px}.ops-enterprise-table .ops-issue-count{font-size:11px}.ops-enterprise-table .ops-issue-count>svg{width:12px;height:12px}.ops-portfolio-edited{grid-template-columns:1fr 1fr;gap:54px;margin-top:38px}.ops-portfolio-edited .ops-improvements{padding:0}.ops-portfolio-edited .ops-section-title{margin-bottom:16px;min-height:28px}.ops-portfolio-edited .ops-section-title h2{font-size:14px;font-weight:550}.ops-quiet-count{font-size:10px;color:#858585}.ops-portfolio-edited .ops-improvements>button{padding:15px 0;gap:14px}.ops-portfolio-edited .ops-improvements>button strong{font-size:12px}.ops-portfolio-edited .ops-improvements>button small{font-size:10px;margin-top:4px}.ops-review-number{font-family:IBM Plex Mono,monospace;font-size:10px;color:#9c8d78;align-self:flex-start;padding-top:2px}.ops-portfolio-edited .ops-activity-preview{margin:0}.ops-portfolio-edited .ops-activity-row{padding:15px 0;border-top:1px solid #e7e7e7;border-bottom:0;gap:10px}.ops-portfolio-edited .ops-activity-row strong{font-size:12px;font-weight:450}.ops-portfolio-edited .ops-activity-row small,.ops-portfolio-edited .ops-activity-row time{font-size:10px}.ops-portfolio-edited .ops-activity-dot{width:4px;height:4px;margin-inline:2px}.ops-workflow-head{display:grid;grid-template-columns:minmax(0,1fr) 130px;gap:24px;align-items:center}.ops-workflow-head .workflow-artwork{width:130px;border-radius:7px}.ops-workflow-head .ops-heading-kicker{font-size:9px;font-weight:500;letter-spacing:.7px;text-transform:uppercase;margin-bottom:10px;color:#858585}.ops-workflow-head h3{font-size:20px;line-height:1.3;letter-spacing:-.6px;font-weight:540;max-width:260px}.ops-workflow-head p{font-size:11px;color:#858585;margin-top:10px;margin-bottom:13px}.ops-workflow-head p>span{margin-inline:5px;color:#858585}.ops-workflow-head .ops-status{font-size:10px;background:transparent;border:0;padding:0}.ops-workflow-card{padding:25px;border-radius:10px;border-color:#e7e7e7;box-shadow:0 2px 5px #20132e03}.ops-workflow-card>p{font-size:12px;max-width:100%;min-height:0;margin-top:22px;line-height:1.7;color:#858585}.ops-workflow-metrics{grid-template-columns:repeat(2,1fr);border-top:1px solid #e7e7e7;padding-top:20px;margin-top:22px;margin-bottom:19px}.ops-workflow-metrics strong{font-size:20px;letter-spacing:-.4px;font-weight:480}.ops-workflow-metrics>span{font-size:10px}.ops-workflow-card>footer{margin-top:15px;padding-top:15px}.ops-workflow-detail>summary{display:flex;align-items:center;gap:7px;cursor:pointer;font-size:10px;color:#858585;list-style:none;width:fit-content;padding:4px 0}.ops-workflow-detail>summary::-webkit-details-marker{display:none}.ops-workflow-detail[open]>summary>svg{transform:rotate(90deg)}.ops-workflow-detail dl{margin:10px 0 0;display:grid;gap:9px;padding:12px 0;border-top:1px solid #e7e7e7}.ops-workflow-detail dl>div{display:grid;grid-template-columns:75px 1fr;gap:10px;font-size:10px;line-height:1.5}.ops-workflow-detail dt{color:#858585}.ops-workflow-detail dd{margin:0;overflow-wrap:anywhere;font-family:IBM Plex Mono,monospace;color:#25231f}.ops-portfolio-page{max-width:1200px;margin-inline:auto}.ops-portfolio-page .ops-page-heading{margin-bottom:38px}.ops-deployment-list,.ops-issue-list{border-top:1px solid #e7e7e7}.ops-deployment,.ops-review-record{border-bottom:1px solid #e7e7e7}.ops-deployment>summary,.ops-review-record>summary{list-style:none;display:flex;align-items:center;gap:17px;cursor:pointer;padding:23px 8px;transition:background-color .15s ease}.ops-deployment>summary::-webkit-details-marker,.ops-review-record>summary::-webkit-details-marker{display:none}.ops-deployment>summary:hover,.ops-review-record>summary:hover{background:#fafafa}.ops-deployment>summary:focus-visible,.ops-review-record>summary:focus-visible,.ops-workflow-detail>summary:focus-visible{outline:2px solid #e86b2a;outline-offset:4px}.ops-deployment-name{flex:1;min-width:0}.ops-deployment-name>strong,.ops-review-record summary strong{display:block;font-weight:520;color:#25231f;font-size:13px}.ops-deployment-name>small,.ops-review-record summary small{display:block;font-size:11px;margin-top:6px;color:#858585;line-height:1.6}.ops-version{font-family:IBM Plex Mono,monospace;font-size:11px;color:#858585;margin-right:15px}.ops-deployment .ops-status{background:transparent;border:0;min-width:97px}.ops-disclosure-chevron{margin-left:12px;color:#858585;transition:transform .18s ease}.ops-deployment[open]>summary>.ops-disclosure-chevron,.ops-review-record[open]>summary>.ops-disclosure-chevron{transform:rotate(180deg)}.ops-deployment-detail{padding:0 28px 25px 61px;animation:ops-record-enter .18s ease both}.ops-deployment-detail>dl{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px 30px;margin:3px 0 24px}.ops-deployment-detail dt{font-size:10px;color:#858585;margin-bottom:7px}.ops-deployment-detail dd{font-size:12px;color:#25231f;margin:0;overflow-wrap:anywhere}.ops-mono{font-family:IBM Plex Mono,monospace;font-size:10px!important}.ops-deployment-performance{display:flex;gap:40px;border-top:1px solid #e7e7e7;padding:22px 0;margin:0}.ops-deployment-performance>span{font-size:10px;color:#858585}.ops-deployment-performance strong{display:block;font-size:21px;font-weight:450;color:#25231f;letter-spacing:-.5px;margin-bottom:7px}.ops-deployment-bottom{display:flex;align-items:center;gap:16px;border-top:1px solid #e7e7e7;padding-top:18px}.ops-deployment-bottom>p{font-size:11px;line-height:1.7;color:#858585;margin-right:auto}.ops-open-queue{font-size:11px;display:flex;align-items:center;gap:7px;color:#82705f}.ops-open-queue>i{width:5px;height:5px;background:#a17d45;border-radius:50%}.ops-task-filter{display:flex;align-items:center;gap:10px;font-size:11px;color:#858585}.ops-task-filter select{-moz-appearance:none;appearance:none;-webkit-appearance:none;background:#fff url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 12 12'%3E%3Cpath d='m3 4.5 3 3 3-3' fill='none' stroke='%2356565f' stroke-width='1.4' stroke-linecap='round'/%3E%3C/svg%3E") no-repeat right 9px center;border:1px solid #e7e7e7;border-radius:6px;height:35px;min-height:35px;font-size:12px;padding:6px 29px 6px 10px}.ops-issue-number{font-family:IBM Plex Mono,monospace;font-size:11px;color:#9c8a75;width:34px;flex-shrink:0}.ops-review-record summary>span:first-child{flex:1;min-width:0}.ops-issue-owner{font-size:11px;color:#858585}.ops-review-detail{padding:0 8px 25px 59px;animation:ops-record-enter .18s ease both}.ops-review-detail>p{font-size:13px;line-height:1.9;color:#25231f;max-width:700px;border-left:2px solid #cabb9f;padding:5px 0 5px 20px;margin:0 0 20px}.ops-review-detail>div{display:flex;align-items:center;gap:22px}.operations-app .ops-main>div{animation:ops-record-enter .18s ease both}@keyframes ops-record-enter{0%{opacity:.7;transform:translateY(3px)}to{opacity:1;transform:none}}@media(min-width:1500px){.operations-app .ops-main{padding-top:42px}.ops-workflow-head{grid-template-columns:minmax(0,1fr) 148px}.ops-workflow-head .workflow-artwork{width:148px}}@media(max-width:1100px){.ops-workflow-head{grid-template-columns:minmax(0,1fr) 105px;gap:15px}.ops-workflow-head .workflow-artwork{width:105px}.ops-workflow-head h3{font-size:18px}.ops-workflow-card{padding:21px}.ops-portfolio-edited{gap:30px}.ops-deployment-bottom{flex-wrap:wrap}.ops-deployment-bottom>p{width:100%}}@media(max-width:960px){.operations-app{--sidebar-width:68px}.ops-workspace-name{display:none}.ops-workflow-head{grid-template-columns:minmax(0,1fr) 94px}.ops-workflow-head .workflow-artwork{width:94px}.ops-workflow-head .ops-heading-kicker{font-size:8px}}@media(max-width:720px){.ops-portfolio-edited{grid-template-columns:1fr;gap:28px}.operations-app .ops-stats-edited{grid-template-columns:repeat(3,minmax(0,1fr));gap:0;padding:20px 0}.ops-stats-edited>div{padding:0 10px}.ops-stats-edited>div>span{font-size:10px;line-height:1.5}.ops-stats-edited strong{font-size:23px}.ops-window-label{display:none}.ops-workflow-head{grid-template-columns:minmax(0,1fr) 118px}.ops-workflow-head .workflow-artwork{width:118px}.ops-workflow-head .ops-heading-kicker{font-size:9px}.ops-workflow-head h3{font-size:20px}.ops-deployment>summary{gap:12px;padding:20px 2px;flex-wrap:wrap}.ops-deployment .ops-status{min-width:0}.ops-deployment .ops-version{margin:0}.ops-deployment-detail{padding-left:0;padding-right:0}.ops-deployment-detail>dl{gap:18px}.ops-deployment-performance{gap:20px}.ops-deployment-performance strong{font-size:19px}.ops-deployment-performance>span{flex:1;line-height:1.5}.ops-issue-owner{display:none}.ops-review-record>summary{gap:8px}.ops-review-detail{padding-left:40px}.ops-review-detail>div{flex-wrap:wrap;gap:12px}.ops-review-detail>p{font-size:12px}.ops-portfolio-page .ops-section-head{gap:12px}.ops-workspace-tabs{gap:18px}}@media(max-width:440px){.operations-app{--sidebar-width:52px}.ops-page-heading h1{font-size:26px}.ops-workflow-head{grid-template-columns:minmax(0,1fr) 84px;gap:12px}.ops-workflow-head .workflow-artwork{width:84px}.ops-workflow-head h3{font-size:18px}.ops-workflow-card{padding:17px}.ops-workflow-card>footer{gap:10px}.ops-workflow-card>footer .text-button{font-size:11px}.ops-stats-edited strong{font-size:21px}.ops-stats-edited>div{padding:0 6px}.ops-deployment .ops-enterprise-mark{display:none}.ops-deployment-detail>dl{grid-template-columns:1fr}.ops-disclosure-chevron{margin-left:0}}.sidebar-collapsed .ops-workspace-name{display:none}@media(prefers-reduced-motion:reduce){.operations-app .ops-main>div,.ops-deployment-detail,.ops-review-detail{animation:none}}.operations-app .ops-brand strong{font-size:24px;font-weight:600}.operations-app .sidebar-nav-group>p{font-size:11px;color:#8b8379;font-weight:400;letter-spacing:0;margin:0 8px 10px;text-transform:uppercase}.operations-app .sidebar-nav-group+.sidebar-nav-group{margin-top:30px}.operations-app .account-avatar{border-radius:50%;background:#25231f;color:#fff}.operations-app .button{border-radius:10px;font-size:13px;font-weight:400;min-height:38px;box-shadow:none}.operations-app .button.primary{box-shadow:none}.operations-app .button.secondary{border-color:#e1e1e1;box-shadow:none}.operations-app .icon-button{border-radius:8px}.operations-app .ops-scope-select,.operations-app .ops-search,.operations-app .ops-task-filter select{border-radius:10px;border-color:#e3e3e3}.operations-app .ops-panel{border-radius:12px;border-color:#e7e7e7;box-shadow:none}.operations-app .ops-context-bar{background:#fafafa}.operations-app .ops-region,.operations-app .ops-context-note{color:#8b8379;font-weight:400}.operations-app .ops-deployment-detail dd.ops-region{color:#8b8379}.ops-heading-kicker,.ops-workflow-head .ops-heading-kicker{color:#8b8379;font-weight:400}.ops-table th,.ops-enterprise-table th{color:#8b8379;font-weight:400;background:#fafafa}.operations-app .ops-stats-edited>div>span{color:#858585;font-size:12px}.operations-app .ops-portfolio-edited h2{font-size:16px;font-weight:500}.operations-app .ops-workflow-head h3{font-size:20px;font-weight:500;letter-spacing:-.3px}.ops-workflow-card>p,.ops-workflow-head p,.ops-workflow-head p>span{color:#8b8379}.ops-deployment-list,.ops-issue-list{border:1px solid #e7e7e7;border-radius:12px;overflow:hidden}.ops-deployment>summary,.ops-review-record>summary{padding-inline:20px}.ops-deployment:last-child,.ops-review-record:last-child{border-bottom:0}@media(max-width:720px){.ops-stats-edited>div:first-child{padding-left:14px}.ops-deployment>summary,.ops-review-record>summary{padding-inline:12px}}.operations-app .ops-brand strong{font-size:22px;letter-spacing:-.8px}.operations-app .ops-topbar{height:60px;padding-inline:28px}.operations-app .ops-main{padding:28px 28px 0}.operations-app .ops-page-heading h1{font-size:24px;letter-spacing:-.4px}.operations-app .ops-panel,.operations-app .ops-stats-edited{border-radius:16px}.operations-app .ops-workflow-head h3{font-size:18px;font-weight:500}.operations-app .ops-workflow-card{padding:24px}.operations-app .dashboard-nav button{gap:8px}.operations-app .sidebar-nav-group+.sidebar-nav-group{margin-top:24px}@media(max-width:720px){.operations-app .ops-main{padding:23px 18px 0}.operations-app .ops-topbar{padding-inline:18px}.operations-app .ops-page-heading h1{font-size:23px}}@media(max-width:440px){.operations-app .ops-main,.operations-app .ops-topbar{padding-inline:13px}.operations-app .ops-workflow-card{padding:17px}}.operations-app{--paper:#ffffff;--surface:#fff;--ink:#25231f;--muted:#484848;--line:#e7e7e7;--dark:#25231f;--rust:#e86b2a;--olive:#e86b2a;background:#fff}.operations-app .app-body{min-height:100dvh;background:#fff}.operations-app .dashboard-sidebar,.operations-app .sidebar-account,.operations-app .ops-topbar{background:#fff;border-color:#e7e7e7}.operations-app .ops-main{padding-bottom:40px}.operations-app .dashboard-nav button:hover{background:#f8f8f8}.operations-app .dashboard-nav button[aria-current=page]{background:#f5f3f0;color:#25231f}.operations-app .dashboard-nav button[aria-current=page]>svg{color:#c55721}.operations-app .ops-brand .brand-symbol i{background:#25231f}.operations-app .button.primary{background:#25231f;border-color:#25231f;color:#fff}.operations-app .button.primary:hover:not(:disabled){background:#3b342c;border-color:#3b342c}.operations-app .button.secondary{background:#fff;border-color:#ded9d0;color:#25231f}.operations-app .button.secondary:hover:not(:disabled){background:#f8f8f8;border-color:#c9bfb1}.operations-app .ops-filter-tabs>button.active{background:#f5f3f0;border-color:#e5dace;color:#25231f}.operations-app .ops-filter-tabs>button>span{background:transparent;color:#858585}.operations-app .ops-workspace-tabs>button[aria-selected=true]{border-bottom-color:#e86b2a;color:#25231f}.operations-app :is(button,a,input,select,textarea,summary):focus-visible{outline-color:#e86b2a}.operations-app input[type=range],.operations-app input[type=checkbox]{accent-color:#d76125}.operations-app .ops-panel,.operations-app .ops-table-wrap,.operations-app .ops-stats-grid,.operations-app .ops-deployment-list,.operations-app .ops-issue-list{background:#fff;border-color:#e7e7e7}.operations-app .ops-table th,.operations-app .ops-enterprise-table th{background:#fff;color:#333}.operations-app .ops-table tbody tr:hover{background:#fff}.operations-app .ops-deployment>summary:hover,.operations-app .ops-review-record>summary:hover{background:#fafafa}.operations-app .ops-page-heading{min-height:38px;margin-bottom:26px}.operations-app .ops-workflow-head h3{margin:0;max-width:100%;line-height:1.45}.operations-app .ops-workflow-metrics{margin-top:23px}.operations-app .ops-workflow-card>footer{border-color:#e7e7e7}.operations-app .ops-workflow-detail>summary{font-size:12px;color:#858585}.operations-app .ops-activity-row{min-height:56px}.operations-app .ops-review-record>summary{min-height:72px}.operations-app .ops-review-detail{padding-left:20px;padding-right:20px}.ops-issue-context{display:flex;gap:30px;flex-wrap:wrap;margin:0 0 18px;font-size:12px}.ops-issue-context dt{color:#858585;margin-bottom:5px}.ops-issue-context dd{margin:0;color:#25231f}.operations-app .ops-section-title h2{font-weight:500}.operations-app .ops-deployment-detail,.operations-app .ops-review-detail{background:#fff}.operations-app .ops-main:is(.ops-view-enterprises,.ops-view-evaluations,.ops-view-training,.ops-view-playground){--console-font-ui:"Helvetica Neue",Helvetica,Arial,sans-serif;--console-font-code:"IBM Plex Mono",Menlo,Consolas,monospace;font-family:var(--console-font-ui);letter-spacing:0}.operations-app :is(.ops-view-enterprises,.evaluation-page,.training-page,.mm-page),.operations-app :is(.ops-view-enterprises,.evaluation-page,.training-page,.mm-page) :is(h1,h2,h3,button,input,select){font-family:var(--console-font-ui)}.operations-app :is(.ops-view-enterprises,.evaluation-page,.training-page,.mm-page) h1{font-size:22px;font-weight:500;line-height:1.35;letter-spacing:0}.operations-app :is(.ops-view-enterprises,.evaluation-page,.training-page,.mm-page) :is(h2,h3){font-weight:500;letter-spacing:0}.operations-app .ops-view-enterprises :is(.ops-stats-grid strong,.ops-workflow-metrics strong){font-weight:400;letter-spacing:0}.operations-app .ops-view-enterprises :is(.ops-enterprise-name strong,.ops-table strong,.ops-resource-row strong){font-weight:500;letter-spacing:0}.operations-app .ops-view-enterprises .ops-workflow-head h3{font-size:16px}.operations-app .ops-view-enterprises .ops-section-title h2{font-size:15px}.operations-app :is(.evaluation-page,.training-page,.mm-page) :is(button,th,label){letter-spacing:0}.operations-app .training-page h2{font-size:14px}.operations-app .training-page .training-form-section>h2{font-size:14px}.operations-app .training-page .training-table th{font-weight:500}.operations-app .training-page :is(.training-step-count strong,.training-estimate>strong){font-weight:400;letter-spacing:0}.operations-app .training-page .training-chart text{font-family:var(--console-font-ui)}.operations-app .training-page .training-runtime-config dd{font-family:var(--console-font-ui);font-size:12px;font-variant-numeric:tabular-nums}.operations-app .evaluation-page :is(.evaluation-table tbody td,.evaluation-table tbody th,.evaluation-table-footer,.evaluation-toolbar-count,.evaluation-result,.evaluation-run-metadata>div,.evaluation-metrics dt,.evaluation-panel-heading>span,.evaluation-no-failures,.evaluation-select-case,.evaluation-case-input summary,.evaluation-case-detail>header>span,.evaluation-output-grid h3,.evaluation-paired-outcomes>div,.evaluation-definition>div,.evaluation-diff-toolbar>span){font-family:var(--console-font-ui);font-size:11px;letter-spacing:0}.operations-app .evaluation-page .evaluation-metrics dd{font-family:var(--console-font-ui);font-size:16px;font-weight:400;line-height:21px}.operations-app .evaluation-page :is(.evaluation-panel-heading h2,.evaluation-create-form h2){font-size:13px}.operations-app .evaluation-page .evaluation-table thead th{font-size:11px;font-weight:500}.operations-app .evaluation-page .evaluation-run-id>span:last-child{font-family:var(--console-font-ui);font-size:11px}.operations-app .evaluation-page .evaluation-table .evaluation-mono{font-family:var(--console-font-code);font-size:10.5px}.operations-app .mm-page :is(.mm-model-bar>strong,.mm-input-heading h2,.mm-options h2,.mm-response-summary>strong){font-weight:500;letter-spacing:0}.operations-app .mm-page .mm-model-bar>strong{font-size:15px}.operations-app .mm-page :is(.mm-mode-tabs button,.mm-section-toolbar>div>button)[aria-selected=true]{font-weight:500}.operations-app .mm-page :is(.mm-config-values dd,.mm-check-result){font-family:var(--console-font-ui);font-size:11px}.operations-app .mm-page textarea{font-family:var(--console-font-code);line-height:1.7}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/demo/assets/ibm-plex-mono-cyrillic-ext-400-normal-xuaO2J-f.woff2) format("woff2"),url(/demo/assets/ibm-plex-mono-cyrillic-ext-400-normal-DMdlQ8Kv.woff) format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/demo/assets/ibm-plex-mono-cyrillic-400-normal-BSMlKf0J.woff2) format("woff2"),url(/demo/assets/ibm-plex-mono-cyrillic-400-normal-CEL4l2ZJ.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/demo/assets/ibm-plex-mono-vietnamese-400-normal-BulugwFq.woff2) format("woff2"),url(/demo/assets/ibm-plex-mono-vietnamese-400-normal-DDuiU_S-.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/demo/assets/ibm-plex-mono-latin-ext-400-normal-BmRBH3aV.woff2) format("woff2"),url(/demo/assets/ibm-plex-mono-latin-ext-400-normal-D3D2R8hC.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/demo/assets/ibm-plex-mono-latin-400-normal-DMJ8VG8y.woff2) format("woff2"),url(/demo/assets/ibm-plex-mono-latin-400-normal-CvHOgSBP.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;color:#2a2a2a;background:#f3f3f3;font-synthesis:none;font-size:14px;--paper:#f3f3f3;--surface:#f9f9f9;--ink:#2a2a2a;--muted:#777777;--line:#dedede;--olive:#707070;--rust:#727272;--dark:#282828}*{box-sizing:border-box}body{margin:0;min-width:320px}button,input,select,textarea{font:inherit}button,a,input,select,textarea{-webkit-tap-highlight-color:transparent}button{cursor:pointer;color:inherit}button{border:0;background:none}button:disabled{cursor:not-allowed;opacity:.48}button:focus-visible,a:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible,[tabindex]:focus-visible{outline:2px solid #6a6a6a;outline-offset:4px}h1,h2,h3,p{margin:0}h1,h2,h3{font-weight:500}h1,h2{font-family:Georgia,Times New Roman,serif;letter-spacing:-1.3px}h3{font-size:19px;letter-spacing:-.5px}p{line-height:1.65}svg{flex-shrink:0}button{transition:background .16s,color .16s,box-shadow .16s,transform .16s}a{color:inherit;text-decoration:none}fieldset{min-width:0;border:0;padding:0;margin:0}legend{font-weight:600;font-size:13px;margin-bottom:12px}input[type=checkbox],input[type=radio],input[type=range]{accent-color:#707070}input[type=range]{width:100%;cursor:pointer}input[type=checkbox]{width:16px;height:16px;flex-shrink:0}select{background:#f9f9f9;border:1px solid #d9d9d9;border-radius:5px;padding:10px 12px;color:#2a2a2a}.eyebrow{font-size:10px;letter-spacing:1.6px;font-weight:650;color:#7b7b7b;line-height:1.5}.tiny-label{font-size:9px;letter-spacing:1.4px;font-weight:600}.muted{color:#757575}.footnote{font-size:11px;line-height:1.65;color:#7a7a7a}.mono{font-family:SFMono-Regular,Consolas,monospace;font-size:12px}.button{display:inline-flex;align-items:center;justify-content:center;gap:10px;min-height:38px;padding:10px 16px;border-radius:5px;font-size:12px;font-weight:550;line-height:1.4;white-space:nowrap}.primary{background:#363636;color:#fff;border:1px solid #363636;box-shadow:0 1px 2px #0000000c}.primary:hover:not(:disabled){background:#4f4f4f}.secondary{border:1px solid #d8d8d8;background:#f9f9f9}.secondary:hover:not(:disabled){background:#ededed}.light{background:#e6e6e6;color:#353535}.light:hover{background:#f2f2f2}.icon-button{display:inline-flex;align-items:center;justify-content:center;width:34px;height:34px;border-radius:5px;flex-shrink:0}.icon-button:hover{background:#e9e9e9}.badge,.chip{font-size:10px;font-weight:550;padding:5px 8px;border:1px solid #e0e0e0;border-radius:4px;display:inline-flex;align-items:center;gap:6px;white-space:nowrap;letter-spacing:0;line-height:1.2;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}.badge.olive{background:#ebebeb;color:#6d6d6d;border-color:#e0e0e0}.status-dot{width:6px;height:6px;border-radius:100%;background:#898989;display:inline-block;flex-shrink:0}.status-dot.inactive{background:#adadad}.dark-panel{background:#2c2c2c;color:#efefef;border:1px solid #3d3d3d;border-radius:7px}.dark-panel .eyebrow{color:#b2b2b2}.dark-panel .footnote{color:#b0b0b0}.panel{border:1px solid var(--line);background:var(--surface);border-radius:6px}.section-heading{display:flex;justify-content:space-between;gap:20px;align-items:center;margin-bottom:20px}.section-heading .eyebrow{margin-bottom:7px}.full-width{width:100%}.notice{background:#ededed;border:1px solid #e1e1e1;padding:12px 15px;border-radius:5px;font-size:12px;line-height:1.6}.warning{background:#f0f0f0;border-color:#ccc}.text-button{display:inline-flex;align-items:center;gap:9px;color:#606060;font-size:12px;font-weight:600;padding:6px 0}.text-button:hover{text-decoration:underline}.studio-app{display:flex;min-height:100dvh}.sidebar{width:211px;padding:32px 19px 19px;background:#ededed;border-right:1px solid #dfdfdf;position:fixed;inset:0 auto 0 0;display:flex;flex-direction:column;z-index:2}.brand{display:flex;align-items:center;gap:8px;font-size:32px;letter-spacing:-1.9px;font-weight:700;color:#2a2a2a;margin:0 9px 37px;line-height:1}.brand-dot{color:#676767;margin-left:-7px}.brand-symbol{display:grid;grid-template-columns:repeat(2,5px);gap:3px;transform:rotate(-9deg);margin-right:3px}.brand-symbol i{width:5px;height:10px;background:#7d7d7d;display:block;border-radius:1px}.brand-symbol i:nth-child(2),.brand-symbol i:nth-child(3){height:7px;align-self:center}.brand-symbol.small{transform:none;grid-template-columns:repeat(2,3px);gap:2px}.brand-symbol.small i{width:3px;height:5px}.workspace{display:flex;gap:9px;align-items:center;padding:12px 9px;border:1px solid #dbdbdb;background:#f4f4f4;border-radius:5px;margin-bottom:30px}.workspace-avatar{width:27px;height:29px;border-radius:3px;background:#dedede;border:1px solid #d0d0d0;display:grid;place-items:center;font-family:Georgia,serif;font-size:18px;color:#5b5b5b}.workspace strong{font-size:11px;display:block;white-space:nowrap}.workspace small{font-size:9px;color:#828282;display:block;margin-top:4px}.workspace-status{width:4px;height:4px;background:#838383;border-radius:100%;margin-left:auto}.nav-label{display:flex;justify-content:space-between;font-size:9px;letter-spacing:1.3px;color:#878787;font-weight:600;margin:0 11px 10px}.sidebar nav{display:flex;flex-direction:column;gap:4px}.sidebar nav button{display:flex;align-items:center;gap:10px;text-align:left;padding:11px 10px;font-size:11px;border-radius:4px;color:#777;white-space:nowrap}.sidebar nav button.active{background:#e2e2e2;color:#4b4b4b;font-weight:600}.sidebar nav button:hover:not(.active){background:#e6e6e6}.sidebar-workflows{border-top:1px solid #dddddd;margin-top:27px;padding-top:23px}.workflow-nav{display:flex;gap:8px;text-align:left;padding:10px 9px;align-items:flex-start;font-size:11px;line-height:1.5}.workflow-nav .status-dot{margin-top:5px}.workflow-nav small{display:block;font-size:9px;color:#858585;margin-top:5px}.sidebar-bottom{margin-top:auto;padding-top:30px}.environment{display:flex;gap:6px;font-size:8px;letter-spacing:1px;color:#888;align-items:center;padding:12px 8px;border-bottom:1px solid #dddddd}.environment>span:last-child{margin-left:auto}.sidebar-bottom>button{display:flex;align-items:center;gap:8px;font-size:10px;padding:16px 7px 0;width:100%;color:#747474}.sidebar-bottom>button svg:last-child{margin-left:auto}.app-body{margin-left:211px;width:calc(100% - 211px)}.topbar{height:76px;display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid #e1e1e1;padding:0 40px;gap:20px}.breadcrumb{font-size:11px;display:flex;align-items:center;gap:12px;color:#989898}.breadcrumb strong{font-weight:500;color:#656565}.topbar-actions{display:flex;align-items:center;gap:23px}.demo-label{display:flex;align-items:center;gap:6px;color:#838383;font-size:10px}.demo-label .status-dot{width:5px;height:5px}.construct-button{font-size:11px;min-height:33px;padding:8px 12px}.main-content{padding:38px 40px 0;max-width:1600px;margin:auto}.page-heading{display:flex;justify-content:space-between;align-items:center}.page-heading .eyebrow{margin-bottom:10px}.page-heading h1{font-size:37px;display:flex;align-items:center;gap:14px;line-height:1.2}.page-heading h1:focus{outline:none}.subtitle{font-size:12px;color:#7e7e7e;margin-top:10px;letter-spacing:.1px}.workflow-meta{display:flex;align-items:center;gap:12px;margin:23px 0 0;color:#7e7e7e;font-size:10px}.workflow-meta>span{display:flex;align-items:center;gap:6px}.workflow-meta>i{width:2px;height:2px;background:#acacac;border-radius:50%}.workflow-meta .synthetic-label{margin-left:auto;font-size:9px;color:#969696}.overview-metrics{display:grid;grid-template-columns:repeat(4,1fr);padding:27px 0 28px;margin-top:21px;border-top:1px solid var(--line);border-bottom:1px solid var(--line)}.overview-metrics>div{border-right:1px solid var(--line);padding-left:25px}.overview-metrics>div:first-child{padding-left:0}.overview-metrics>div:last-child{border-right:0}.overview-metrics>div>span{font-size:10px;color:#7a7a7a}.metric-context{color:#a2a2a2;font-size:8px;margin-left:4px}.overview-metrics strong{display:block;font-size:33px;letter-spacing:-1.2px;font-weight:450;margin:8px 0 7px;line-height:1}.overview-metrics strong small{font-size:15px;color:gray;font-weight:400;margin-left:3px;letter-spacing:-.5px}.overview-metrics p{font-size:9px;color:#8f8f8f;line-height:1.5}.positive{color:#787878;font-weight:600}.overview-center{display:grid;grid-template-columns:minmax(0,1fr) 266px;gap:22px;margin-top:27px}.workflow-hero{min-height:319px;display:grid;grid-template-columns:1fr 1fr;gap:20px;padding:30px}.hero-copy h2{font-size:32px;line-height:1.12;letter-spacing:-.9px;margin-top:17px;color:#f0f0f0}.hero-copy>p:not(.eyebrow){font-size:11px;line-height:1.75;color:#b1b1b1;margin:16px 0 21px;max-width:260px}.hero-copy .button{font-size:10px;min-height:33px;padding:9px 13px}.hero-annotation{display:block;font-size:8px;color:#8c8c8c;letter-spacing:.3px;margin-top:14px}.agent-diagram{display:flex;align-items:center;flex-direction:column;justify-content:center;padding:5px 0}.diagram-source{display:grid;grid-template-columns:auto auto;column-gap:10px;align-items:center;color:#c8c8c8;font-size:10px}.diagram-source svg{grid-row:span 2;color:#bebebe}.diagram-source small{font-size:7px;letter-spacing:.5px;color:#8b8b8b;margin-top:4px}.diagram-connection{height:32px;display:flex;flex-direction:column;align-items:center;color:#747474}.diagram-connection span{flex:1;width:1px;background:#6a6a6a55}.model-object{width:100%;max-width:245px;border:1px solid #767676;border-radius:6px;background:#383838;box-shadow:0 14px 28px #1a1a1a40}.model-object-top{padding:18px 15px;display:flex;gap:13px;align-items:center}.model-object-top .tiny-label{font-size:7px;color:#a6a6a6;display:block;margin-bottom:7px}.model-object-top strong{font-size:16px;font-weight:500;letter-spacing:-.2px}.model-grid{display:grid;grid-template-columns:repeat(4,5px);gap:3px}.model-grid i{width:5px;height:5px;background:#b3b3b3;border-radius:1px;opacity:.6}.model-grid i:nth-child(3n){opacity:.2}.adapter-layer{display:flex;gap:7px;align-items:center;background:#4e4e4e;border-top:1px solid #6b6b6b;padding:9px 11px;font-size:8px;border-radius:0 0 5px 5px;color:#d2d2d2}.adapter-layer>span:last-child{margin-left:auto;font-size:7px;color:#a9a9a9;border:1px solid #717171;padding:2px 3px;border-radius:3px}.adapter-layer .status-dot{width:4px;height:4px;background:silver}.diagram-destinations{display:flex;width:100%;justify-content:space-around;gap:12px}.diagram-destinations>div{display:flex;align-items:center;flex-direction:column;color:#b2b2b2;gap:6px;font-size:8px}.diagram-destinations small{font-size:7px;color:#818181}.readiness-panel{padding:3px 0 0 2px}.readiness-panel .section-heading{margin-bottom:17px;color:#888}.readiness-panel h3{font-family:Georgia,serif;font-size:21px;line-height:1.15;letter-spacing:-.5px;margin-bottom:19px}.snapshot-row{display:flex;justify-content:space-between;gap:10px;font-size:10px;padding:10px 0;border-bottom:1px solid #e4e4e4}.snapshot-row>span{color:#8f8f8f}.snapshot-row strong{font-size:10px;font-weight:500;text-align:right}.snapshot-cost{padding-top:19px;display:flex;flex-direction:column}.snapshot-cost>span{font-size:10px;color:#818181}.snapshot-cost strong{font-size:26px;font-weight:450;letter-spacing:-.7px;line-height:1.4}.snapshot-cost small{font-size:8px;color:#979797}.readiness-panel .text-button{margin-top:12px;font-size:10px}.lineage-section{margin-top:31px}.lineage-section .section-heading{margin-bottom:17px}.lineage-section h3{font-size:20px;font-family:Georgia,serif}.lineage{display:grid;grid-template-columns:repeat(5,1fr);border:1px solid #dbdbdb;border-radius:5px;background:#f7f7f7}.lineage-step{display:flex;align-items:center;position:relative}.lineage-step>button{display:flex;text-align:left;align-items:center;gap:9px;padding:20px 12px;width:100%;border-radius:4px}.lineage-step>button:hover{background:#ededed}.lineage-step>button>svg:last-child{display:none}.lineage-icon{color:#858585}.lineage-step strong{font-size:10px;font-weight:600;display:block}.lineage-step small{display:block;font-size:8px;color:#949494;margin-top:6px;white-space:nowrap}.lineage-arrow{position:absolute;right:-5px;color:#acacac;z-index:1;width:11px}.overview-bottom{display:grid;grid-template-columns:1.3fr 1fr;gap:35px;margin-top:31px}.activity-panel .section-heading{margin-bottom:11px}.activity-panel h3{font-family:Georgia,serif;font-size:19px}.activity-list{list-style:none;padding:0;margin:0}.activity-list li{display:flex;align-items:flex-start;gap:10px;padding:13px 0;border-bottom:1px solid #e4e4e4}.activity-list strong{font-size:10px;font-weight:500}.activity-list p{font-size:9px;color:#989898;margin-top:4px;line-height:1.4}.activity-list time{margin-left:auto;font-size:9px;color:#9e9e9e;white-space:nowrap}.activity-marker{width:18px;height:18px;border-radius:50%;background:#e6e6e6;color:#868686;display:grid;place-items:center;flex-shrink:0}.empty-activity{display:flex;gap:14px;align-items:center;color:#919191;padding:25px 0}.empty-activity strong{font-size:11px;color:#7b7b7b;font-weight:500}.empty-activity p{font-size:10px;margin-top:6px}.router-inline{background:#ededed;border:1px solid #dedede;border-radius:6px;padding:23px;display:grid;grid-template-columns:24px 1fr;align-content:center;column-gap:12px}.router-inline>svg{color:#7f7f7f}.router-inline h3{font-family:Georgia,serif;font-size:22px}.router-inline p{font-size:10px;color:#959595;margin-top:6px;max-width:230px}.router-inline .button{grid-column:1/-1;margin-top:20px;font-size:10px;justify-self:start}.router-inline>small{grid-column:1/-1;color:#999;font-size:9px;margin-top:8px}.router-button{position:relative;color:#3e3e3e;background:#f6f6f6;border:1px solid transparent;isolation:isolate;box-shadow:-3px -2px 14px #cfcfcf51,4px -2px 13px #b8b8b84d,3px 4px 12px #c6c6c64f;z-index:0}.router-button:before{content:"";position:absolute;top:-1px;right:-1px;bottom:-1px;left:-1px;background:conic-gradient(from 10deg,#bbb,#c3c3c3,#bcbcbc,#bcbcbc,#d3d3d3,#bbb);border-radius:5px;z-index:-2}.router-button:after{content:"";position:absolute;top:1px;right:1px;bottom:1px;left:1px;background:#f6f6f6;border-radius:4px;z-index:-1}.router-button:hover:not(:disabled){box-shadow:-3px -2px 19px #cfcfcf99,4px -2px 19px #b8b8b899,3px 4px 18px #c6c6c699}.workspace-footer{display:flex;align-items:center;justify-content:space-between;gap:15px;padding:28px 0 20px;margin-top:27px;border-top:1px solid #e1e1e1;font-size:8px;color:#a3a3a3}.workspace-footer>span:first-child{display:flex;align-items:center;gap:5px}.workspace-footer>button{display:flex;gap:5px;align-items:center;font-size:8px;color:#8a8a8a}.workspace-footer>button:hover{color:#565656}.draft-banner{margin:-10px 0 25px;padding:12px 15px;background:#ebebeb;border:1px solid #dadada;border-radius:4px;display:flex;align-items:center;justify-content:space-between;gap:15px;font-size:11px}.draft-banner>span,.draft-banner>button{display:flex;align-items:center;gap:8px}.draft-banner>button{color:#6a6a6a;font-size:11px;font-weight:600;white-space:nowrap}.empty-workflow{text-align:center;padding:70px 20px 100px;display:flex;align-items:center;flex-direction:column}.empty-workflow>svg{color:#868686;margin-bottom:25px}.empty-workflow h1{font-size:44px;margin:16px 0}.empty-workflow>p:not(.eyebrow){max-width:440px;color:#8d8d8d;font-size:13px}.empty-workflow .button{margin-top:25px}.operations-heading{display:flex;align-items:center;justify-content:space-between;margin-bottom:28px}.operations-heading h2{font-size:34px;margin-top:8px}.cost-strip{display:grid;grid-template-columns:repeat(3,1fr);padding:24px 0;border-top:1px solid var(--line);border-bottom:1px solid var(--line);margin-bottom:25px}.cost-strip>div{padding:0 28px;border-right:1px solid var(--line)}.cost-strip>div:first-child{padding-left:0}.cost-strip>div:last-child{border:0}.cost-strip>div>span{font-size:11px;color:#858585}.cost-strip strong{display:block;font-size:30px;font-weight:400;margin-top:10px;letter-spacing:-.8px}.cost-strip small{font-size:11px;font-weight:400;letter-spacing:0;color:#8c8c8c;margin-left:8px}.price-history{padding:24px 26px 16px}.price-history h3{font-family:Georgia,serif;font-size:23px}.segmented{display:flex;gap:3px;border:1px solid #e1e1e1;padding:3px;border-radius:5px}.segmented button{padding:5px 12px;font-size:10px;color:#8d8d8d;border-radius:3px}.segmented button.selected{background:#e6e6e6;color:#5a5a5a}.chart-legend{display:flex;justify-content:space-between;gap:15px;align-items:center;font-size:10px;color:#999}.chart-legend>span{display:flex;align-items:center;gap:6px}.legend-dot{background:#7d7d7d;width:6px;height:6px;border-radius:50%}.chart-legend strong{font-size:10px;font-weight:400}.chart-legend strong>span{font-weight:600;color:#5f5f5f;margin-left:7px}.price-chart{width:100%;height:232px;margin-top:14px;display:block;overflow:visible}.price-chart text{font:9px -apple-system,BlinkMacSystemFont,sans-serif;fill:#989898}.price-chart rect:focus-visible{outline:1px solid #8d8d8d;outline-offset:0;fill:#8787870c}.deployment-columns{display:grid;grid-template-columns:1.18fr 1fr;gap:25px;margin-top:25px}.supplier-panel{padding:25px}.supplier-panel>.section-heading{margin-bottom:8px}.supplier-panel .section-heading>svg{color:#868686}.supplier-panel>fieldset{margin-top:24px}.supplier-options{display:flex;flex-direction:column;gap:8px}.supplier-option{display:flex;align-items:center;text-align:left;gap:12px;padding:13px 14px;border:1px solid #e0e0e0;border-radius:5px;background:#f7f7f7;width:100%}.supplier-option:hover{background:#efefef}.supplier-option.selected{border-color:#909090;background:#ededed}.supplier-option strong{font-size:12px;display:block;font-weight:550}.supplier-option small{font-size:10px;color:#919191;display:block;margin-top:5px;line-height:1.4}.supplier-option>span:last-child{margin-left:auto;color:#767676}.radio-dot{width:13px;height:13px;border:1px solid #bdbdbd;border-radius:50%;flex-shrink:0}.selected .radio-dot{border:4px solid #7f7f7f;background:#f7f7f7}.capacity-label{display:flex;justify-content:space-between;margin:24px 0 12px;font-size:11px;color:#828282}.capacity-label strong{color:#5d5d5d;font-weight:600}.range-labels{display:flex;justify-content:space-between;font-size:9px;color:#989898;margin-top:6px}.change-preview{display:grid;grid-template-columns:1fr 1fr;gap:16px;padding:20px 0;margin-top:20px;border-top:1px solid #e2e2e2}.change-preview>div>span{display:block;color:#909090;font-size:10px}.change-preview strong{display:block;font-size:13px;font-weight:550;margin-top:6px}.supplier-panel>.button{margin-top:18px}.cost-side{display:flex;flex-direction:column;gap:25px}.router-promo{padding:32px}.router-promo>svg{color:#aaa;margin-bottom:23px}.router-promo .eyebrow{font-size:8px}.router-promo h3{font-family:Georgia,serif;font-size:29px;line-height:1.15;margin-top:15px}.router-promo>p:not(.eyebrow){font-size:11px;color:#ababab;margin-top:18px;max-width:310px}.router-promo .button{margin-top:28px;font-size:11px}.router-promo>.footnote{display:block;margin-top:15px;font-size:9px}.spend-ledger{padding:25px}.spend-ledger>div{display:flex;justify-content:space-between;gap:10px;font-size:10px;margin-top:19px;color:#8e8e8e}.spend-ledger strong{color:#5f5f5f;font-weight:550}.spend-ledger>.ledger-total{border-top:1px solid #e0e0e0;padding-top:16px;font-size:13px;color:#646464}.spend-ledger .footnote{margin-top:18px;font-size:10px}.modal{padding:0;border:1px solid #dadada;box-shadow:0 30px 100px #16161655;border-radius:10px;color:#333;background:#f6f6f6;max-width:calc(100vw - 40px);max-height:calc(100dvh - 40px);overflow:hidden}.modal::backdrop{background:#1e1e1e70;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px)}.modal-shell{max-height:inherit;display:flex;flex-direction:column;min-height:0}.dialog-header{display:flex;align-items:center;gap:14px;padding:26px 30px;border-bottom:1px solid var(--line);flex-shrink:0}.dialog-header h2{font-size:26px;margin-top:7px;letter-spacing:-.7px}.dialog-header>.icon-button{margin-left:auto;align-self:flex-start}.dialog-footer{padding:20px 30px;border-top:1px solid var(--line);display:flex;justify-content:space-between;gap:20px;align-items:center;flex-shrink:0}.dialog-footer>.footnote{display:flex;align-items:center;gap:6px}.detail-modal{width:660px}.detail-content{padding:27px 30px 30px;overflow:auto;min-height:0}.detail-content>p{font-size:13px;color:#848484;margin-bottom:20px}.detail-content>p strong{color:#5c5c5c}.detail-row{border-bottom:1px solid #e1e1e1;padding:16px 0;display:flex;justify-content:space-between;flex-wrap:wrap;gap:10px;font-size:12px}.detail-row>strong{font-weight:550}.detail-row>span{color:#767676}.detail-row>p{font-size:11px;color:#939393;flex-basis:100%}.detail-content>.button{margin-top:25px}.dataset-breakdown{display:grid;grid-template-columns:repeat(3,1fr);margin:20px 0;padding:20px;background:#ededed;border-radius:5px}.dataset-breakdown>span{display:flex;flex-direction:column;font-size:11px;color:#8a8a8a;gap:8px;text-align:center}.dataset-breakdown strong{font-weight:500;font-size:27px;color:#6c6c6c}.detail-table{width:100%;border-collapse:collapse;margin-bottom:25px;font-size:12px}.detail-table th,.detail-table td{padding:13px 10px;text-align:left;border-bottom:1px solid #e1e1e1}.detail-table th{font-size:10px;color:#959595;font-weight:500}.detail-table td:last-child{color:#707070;font-weight:600}.about-chain{display:flex;justify-content:space-between;align-items:center;gap:8px;padding:20px;background:#ededed;border-radius:5px;font-size:12px;margin-bottom:20px;color:#717171}.reset-actions{display:flex;justify-content:flex-end;gap:12px;margin-top:30px}.router-modal{width:1000px}.router-mark{height:44px;width:44px;border:1px solid #dfdfdf;border-radius:7px;display:grid;place-items:center;background:#ececec;color:#7d7d7d}.router-content{display:grid;grid-template-columns:1fr 1fr;gap:30px;padding:27px 30px;overflow:auto;min-height:0}.router-controls>.muted{font-size:12px;margin-bottom:25px}.router-controls fieldset+fieldset{margin-top:26px}.router-controls fieldset>.footnote{font-size:10px;margin:-3px 0 12px}.supplier-check{display:flex;align-items:center;gap:10px;border:1px solid #e3e3e3;border-radius:5px;padding:13px 11px;margin-top:8px;cursor:pointer}.supplier-check.checked{background:#f0f0f0;border-color:#bebebe}.supplier-check strong{display:block;font-size:12px;font-weight:550}.supplier-check small{display:block;font-size:9px;color:#9b9b9b;margin-top:4px}.supplier-check .mono{margin-left:auto;font-size:10px;color:#9b9b9b}.routing-options{display:flex;border:1px solid #dfdfdf;padding:3px;border-radius:5px;gap:3px}.routing-options>button{padding:9px 10px;font-size:10px;flex:1;white-space:nowrap;border-radius:3px;color:#909090}.routing-options>button.selected{background:#e5e5e5;color:#656565}.routing-explanation{font-size:11px;line-height:1.7;color:#8f8f8f;margin-top:14px}.router-visual{padding:26px 24px;display:flex;align-items:center;flex-direction:column;background:#313131;min-height:360px}.router-visual>.tiny-label{color:#aeaeae;font-size:8px;align-self:flex-start}.routing-origin{display:flex;align-items:center;gap:11px;margin-top:33px;font-size:11px;color:#c9c9c9}.wave-small{font-size:22px;letter-spacing:1px;color:#b1b1b1}.route-stem{height:36px;width:1px;background:#a0a0a060;margin-top:5px}.routing-junction{font-size:9px;letter-spacing:2px;font-weight:600;padding:14px 22px;border:1px solid #9f9f9f;border-radius:5px;background:#444;box-shadow:0 10px 30px #1e1e1e44}.route-fan{width:100%;display:flex;justify-content:space-around}.route-lane{display:flex;align-items:center;flex-direction:column;flex:1}.route-wire{height:65px;width:1px;background:var(--route-color);position:relative;opacity:.8}.route-wire>i{position:absolute;left:-2px;width:5px;height:5px;background:var(--route-color);border-radius:50%;animation:flow 2.1s linear infinite}.route-lane:nth-child(2) .route-wire>i{animation-delay:.7s}.route-lane:nth-child(3) .route-wire>i{animation-delay:1.4s}.route-lane>strong{font-weight:400;font-size:29px;color:var(--route-color);margin-top:9px}.route-lane>strong small{font-size:13px;margin-left:2px}.route-lane>span{font-size:9px;color:#bebebe;margin-top:7px}.blend-bar{height:5px;display:flex;width:100%;border-radius:3px;overflow:hidden;gap:2px;margin-top:23px}.blend-bar>span{transition:width .3s}.router-estimate{display:flex;justify-content:space-between;width:100%;padding-top:20px;gap:15px}.router-estimate>span{font-size:9px;color:#a7a7a7}.router-estimate strong{display:block;font-weight:400;font-size:20px;margin-top:7px;color:#dfdfdf}.router-estimate small{font-size:9px;color:#b0b0b0}.router-visual>.footnote{font-size:9px;margin-top:19px;color:#9e9e9e}.empty-routing{font-size:12px;margin:25px 0;color:#c8c8c8}.toast{position:fixed;bottom:25px;left:calc(50% + 100px);transform:translate(-50%);z-index:20;background:#393939;color:#ececec;border:1px solid #747474;border-radius:6px;box-shadow:0 10px 35px #2b2b2b33;padding:14px 18px;display:flex;align-items:center;gap:10px;font-size:12px;max-width:calc(100vw - 40px);animation:toast-in .2s ease-out}.toast>button{color:#b9b9b9;display:grid;place-items:center;margin-left:10px}.deployment-arrival .workflow-hero{animation:arrival 1.6s ease-out}@keyframes arrival{0%{box-shadow:0 0 0 3px #9e9e9e80;transform:translateY(5px)}to{box-shadow:0 0 0 0 transparent;transform:none}}@keyframes flow{0%{top:0;opacity:0}15%{opacity:1}85%{opacity:1}to{top:60px;opacity:0}}@keyframes toast-in{0%{opacity:0;bottom:15px}to{opacity:1;bottom:25px}}@media(min-width:1500px){.main-content{padding-top:45px}.workflow-hero{min-height:350px;padding:35px}.hero-copy h2{font-size:36px}.overview-metrics{padding:30px 0}.hero-copy>p:not(.eyebrow){font-size:12px}.lineage-step>button{padding:23px 18px}}@media(max-width:1280px){.sidebar{width:187px;padding:28px 13px 18px}.app-body{margin-left:187px;width:calc(100% - 187px)}.topbar{padding:0 29px;height:68px}.main-content{padding:30px 29px 0}.overview-center{grid-template-columns:minmax(0,1fr) 233px;gap:20px}.workflow-hero{padding:25px;gap:13px}.hero-copy h2{font-size:28px}.hero-copy>p:not(.eyebrow){font-size:10px}.hero-copy .button{font-size:9px;padding:9px 10px}.overview-metrics>div{padding-left:19px}.metric-context{display:none}.page-heading h1{font-size:34px}.overview-bottom{gap:24px}.lineage-step>button{padding:18px 10px;gap:7px}.lineage-icon>svg{width:16px}.lineage-step strong{font-size:9px}.lineage-step small{font-size:7.5px}.readiness-panel h3{font-size:19px}.overview-metrics strong{font-size:30px}.supplier-panel,.spend-ledger{padding:21px}.router-promo{padding:27px}}@media(max-width:1050px){.sidebar{width:70px;padding:26px 10px}.brand{font-size:0;margin:0 auto 30px;gap:0;justify-content:center}.brand-dot{display:none}.brand-symbol{grid-template-columns:repeat(2,6px);gap:4px}.brand-symbol i{width:6px;height:12px}.workspace{justify-content:center;padding:9px;margin-bottom:23px}.workspace>div,.workspace-status,.nav-label,.sidebar-workflows,.sidebar-bottom{display:none}.sidebar nav button{font-size:0;justify-content:center;padding:14px 5px}.sidebar nav button svg{width:19px;height:19px}.app-body{margin-left:70px;width:calc(100% - 70px)}.overview-center{grid-template-columns:1fr 220px}.workflow-hero{padding:22px}.hero-copy h2{font-size:27px}.hero-copy .button{white-space:normal;text-align:left;max-width:190px}.lineage-step button{flex-direction:column;align-items:flex-start;gap:10px;padding:15px 12px}.lineage-step small{white-space:normal;line-height:1.6}.topbar{padding:0 25px}.main-content{padding:27px 25px 0}.toast{left:calc(50% + 35px)}.deployment-columns{gap:20px;grid-template-columns:1.2fr 1fr}.router-promo h3{font-size:25px}.router-promo .button{font-size:10px;padding:10px}.router-content{gap:22px;padding:25px}.routing-options>button{padding:8px 5px}}@media(max-width:800px){.topbar{padding:0 20px}.breadcrumb{font-size:10px;gap:6px}.topbar-actions{gap:12px}.demo-label{display:none}.main-content{padding:27px 20px 0}.page-heading h1{font-size:30px;flex-wrap:wrap;gap:8px}.subtitle{font-size:11px}.overview-metrics{grid-template-columns:repeat(2,1fr);row-gap:25px}.overview-metrics>div:nth-child(odd){padding-left:0}.overview-metrics>div:nth-child(2n){border:0}.overview-center{grid-template-columns:1fr}.workflow-hero{min-height:315px;gap:30px;padding:28px}.hero-copy h2{font-size:30px}.hero-copy>p:not(.eyebrow){font-size:11px}.readiness-panel{display:grid;grid-template-columns:1fr 1fr;gap:0 30px;padding:12px 0}.readiness-panel .section-heading,.readiness-panel h3{grid-column:1/-1}.readiness-panel h3{margin-bottom:9px}.readiness-panel .section-heading{margin-bottom:8px}.readiness-panel .snapshot-cost{padding-top:18px}.readiness-panel .text-button{align-self:center;justify-self:end;margin:15px 0 0}.lineage{grid-template-columns:repeat(5,1fr)}.lineage-step button{padding:14px 8px}.lineage-step small{font-size:8px}.lineage-step strong{font-size:9px}.overview-bottom{grid-template-columns:1fr;gap:24px}.router-inline{grid-template-columns:24px 1fr auto;align-items:center;padding:24px}.router-inline .button{grid-column:auto;margin:0;white-space:normal}.router-inline p{max-width:220px}.workspace-footer{flex-wrap:wrap;font-size:8px;line-height:1.5}.workspace-footer>span:nth-child(2){display:none}.deployment-columns{grid-template-columns:1fr}.cost-side{display:grid;grid-template-columns:1fr 1fr;gap:20px}.cost-strip strong{font-size:25px}.cost-strip small{display:block;margin:7px 0 0;font-size:9px}.cost-strip>div{padding:0 18px}.price-history{padding:22px 19px 15px}.price-chart{height:210px}.router-content{grid-template-columns:1fr;overflow:auto;max-height:62dvh}.router-controls{display:grid;grid-template-columns:1fr 1fr;gap:15px}.router-controls>.muted{grid-column:1/-1;margin-bottom:0}.router-controls fieldset+fieldset{margin-top:0}.routing-options{flex-direction:column}.routing-explanation{grid-column:1/-1;margin-top:0}.router-visual{min-height:345px}.route-wire{height:40px}.router-visual .routing-origin{margin-top:18px}.router-content .route-stem{height:22px}.router-content .router-visual .footnote{margin-top:10px}.dialog-header{padding:22px}.dialog-header h2{font-size:23px}.dialog-footer{padding:18px 22px}.toast{font-size:11px;width:max-content}.draft-banner{font-size:10px;align-items:flex-start}.draft-banner>span{align-items:flex-start}.draft-banner>button{font-size:10px}}@media(max-width:560px){.sidebar{position:static;width:100%;height:auto;padding:13px 17px;flex-direction:row;align-items:center;border-right:0;border-bottom:1px solid #dfdfdf;gap:14px}.brand{font-size:25px;margin:0;gap:7px}.brand-symbol{grid-template-columns:repeat(2,4px);gap:2px}.brand-symbol i{width:4px;height:8px}.brand-dot{display:block}.workspace{display:none}.sidebar nav{margin-left:auto;flex-direction:row;gap:4px}.sidebar nav button{padding:8px}.sidebar nav button svg{height:17px;width:17px}.studio-app{display:block}.app-body{margin:0;width:100%}.topbar{padding:12px 18px;height:auto;min-height:59px;gap:10px}.breadcrumb{font-size:9px}.construct-button{font-size:10px;padding:8px 9px;min-height:32px;gap:5px}.construct-button>svg{width:14px}.main-content{padding:25px 18px 0}.page-heading h1{font-size:28px;display:block}.page-heading h1>.badge{margin-top:9px;display:flex;width:fit-content;font-size:9px}.page-heading .eyebrow{font-size:8px}.subtitle{font-size:11px;margin-top:12px}.workflow-meta{flex-wrap:wrap;font-size:9px;gap:9px;margin-top:20px}.workflow-meta .synthetic-label{margin-left:0;flex-basis:100%;font-size:8px}.overview-metrics{margin-top:18px;padding:22px 0;row-gap:22px}.overview-metrics strong{font-size:29px}.overview-metrics>div>span{font-size:9px}.overview-metrics p{font-size:8px}.overview-metrics>div:nth-child(2n){padding-left:19px}.overview-metrics strong small{font-size:12px}.overview-center{margin-top:22px}.workflow-hero{grid-template-columns:1fr;padding:27px 25px;gap:27px}.hero-copy h2{font-size:32px}.hero-copy>p:not(.eyebrow){max-width:none;font-size:11px}.hero-copy .button{font-size:10px;max-width:none}.hero-annotation{font-size:9px}.agent-diagram{border-top:1px solid #575757;padding-top:25px}.model-object{max-width:245px}.diagram-source{font-size:11px}.diagram-source small{font-size:8px}.diagram-destinations{max-width:280px}.diagram-destinations>div{font-size:10px}.diagram-destinations small{font-size:8px}.readiness-panel{gap:0 15px}.snapshot-row{font-size:9px;flex-direction:column;gap:6px}.snapshot-row>strong{text-align:left;font-size:10px}.readiness-panel .text-button{font-size:10px}.snapshot-cost small{line-height:1.6}.lineage-section{margin-top:20px}.lineage-section .section-heading{gap:10px}.lineage-section .footnote{font-size:9px}.lineage{grid-template-columns:1fr}.lineage-step>button{padding:16px;flex-direction:row;align-items:center;gap:14px}.lineage-step:not(:last-child){border-bottom:1px solid #e0e0e0}.lineage-step strong{font-size:12px}.lineage-step small{font-size:10px;margin-top:4px}.lineage-step>button>svg:last-child{display:block;margin-left:auto;color:#9c9c9c}.lineage-arrow{display:none}.lineage-icon>svg{width:19px}.router-inline{grid-template-columns:24px 1fr;padding:23px}.router-inline .button{grid-column:1/-1;margin-top:20px;white-space:nowrap}.activity-list strong{font-size:11px}.activity-list p{font-size:10px}.activity-list time{font-size:8px}.workspace-footer{margin-top:25px;padding-top:21px}.cost-strip{gap:0;padding:20px 0}.cost-strip>div{padding:0 12px}.cost-strip>div>span{font-size:9px;line-height:1.5;display:block}.cost-strip strong{font-size:22px}.cost-strip small{font-size:8px;line-height:1.4}.operations-heading h2{font-size:30px}.operations-heading{align-items:flex-start;gap:10px}.operations-heading>.badge{font-size:8px}.price-history{padding:20px 15px 13px}.price-history .section-heading{gap:14px;flex-wrap:wrap}.price-history .eyebrow{font-size:8px}.price-history h3{font-size:22px}.segmented button{padding:5px 10px}.chart-legend{flex-wrap:wrap;font-size:9px;gap:10px}.chart-legend>span{line-height:1.5}.price-chart{height:175px;margin-top:8px}.price-chart text{font-size:13px}.price-history .footnote{font-size:9px}.cost-side{grid-template-columns:1fr}.supplier-panel{padding:21px 17px}.supplier-panel h3{font-size:20px}.supplier-panel .footnote{font-size:10px}.supplier-option{padding:13px 11px}.router-promo{padding:28px}.router-promo .button{font-size:11px}.change-preview strong{font-size:12px}.modal{max-width:calc(100vw - 20px);max-height:calc(100dvh - 24px);border-radius:7px}.dialog-header{padding:20px 18px;gap:9px}.dialog-header h2{font-size:22px;line-height:1.15}.dialog-header .eyebrow{font-size:8px}.detail-content{padding:21px 19px}.detail-content>p{font-size:12px}.detail-row{font-size:11px}.detail-row>p{font-size:10px}.detail-table td{font-size:10px;padding:13px 7px}.dataset-breakdown{padding:15px 10px;gap:10px}.dataset-breakdown>span{font-size:9px}.dataset-breakdown strong{font-size:23px}.about-chain{font-size:10px;padding:17px 12px;gap:5px;flex-wrap:wrap}.reset-actions{flex-direction:column}.reset-actions .button{white-space:normal}.router-mark{display:none}.router-content{padding:21px 18px;gap:20px;max-height:64dvh}.router-controls{display:block}.router-controls>.muted{margin-bottom:20px}.router-controls fieldset+fieldset{margin-top:23px}.routing-options{flex-direction:row}.routing-options>button{font-size:9px;padding:9px 7px}.routing-explanation{margin-top:15px}.router-visual{padding:24px 20px}.dialog-footer{padding:16px 18px;align-items:stretch;flex-direction:column;gap:10px}.dialog-footer>.footnote{font-size:9px}.dialog-footer .button{font-size:11px}.toast{left:50%;bottom:15px;font-size:11px;padding:12px 14px;line-height:1.5;max-width:calc(100vw - 25px)}.draft-banner{flex-direction:column;margin-top:0}.empty-workflow{padding:50px 5px 65px}.empty-workflow h1{font-size:36px}.empty-workflow>p:not(.eyebrow){font-size:12px}}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}.route-wire>i{display:none}}:root{font-family:Arial,Helvetica,sans-serif;background:#fff;color:#242323;--paper:#fff;--surface:#fff;--ink:#242323;--muted:#707070;--line:#e6e6e6;--olive:#00ad80;--rust:#992c7b;--dark:#240215;--sidebar-width:250px}body{background:#fff;color:#242323;font-family:Arial,Helvetica,sans-serif;-webkit-font-smoothing:antialiased}h1,h2,h3,h4{font-family:Arial,Helvetica,sans-serif;letter-spacing:0}h1,h2,h3{font-weight:600}p{line-height:1.5}button,input,select,textarea{font-family:inherit}button:focus-visible,a:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible,[tabindex]:focus-visible{outline:2px solid #992c7b;outline-offset:3px}.eyebrow{font-size:11px;letter-spacing:.15px;font-weight:500;color:#777}.tiny-label{letter-spacing:.25px;font-size:11px}.muted,.footnote{color:#737373}.footnote{font-size:12px;line-height:1.5}.button{min-height:38px;padding:9px 13px;font-size:14px;line-height:1.4;font-weight:400;border-radius:11px;gap:8px;box-shadow:none}.primary,.router-button{background:#240215;border:1px solid #240215;color:#fff;box-shadow:none}.primary:hover:not(:disabled),.router-button:hover:not(:disabled){background:#43102f;border-color:#43102f}.secondary{background:#fff;color:#2c2b2b;border:1px solid #e1e1e1}.secondary:hover:not(:disabled){background:#f6f6f6;border-color:#ccc}.light{background:#fff;color:#242323;border:1px solid #e4e4e4}.light:hover{background:#f6f6f6}.icon-button{border-radius:8px;color:#414141}.icon-button:hover{background:#f3f2f2}.text-button{font-size:13px;color:#242323;font-weight:400;gap:8px}.text-button:hover{text-decoration:underline;text-underline-offset:3px}.badge,.chip{font-family:inherit;font-size:10px;border-radius:5px;font-weight:500;letter-spacing:0}.badge.olive{background:#e6faf2;border-color:transparent;color:#26715a}.status-dot{background:#00ad80}.status-dot.inactive{background:#999}.panel{background:#fff;border:1px solid #e6e6e6;border-radius:16px}.notice{background:#f8f6f7;border-color:#efeaed;color:#5d5359;border-radius:10px;font-size:12px}.warning{background:#fff8eb;border-color:#ead8ba}input[type=checkbox],input[type=radio],input[type=range]{accent-color:#00ad80}select{background:#fff;color:#242323;border:1px solid #dedede;border-radius:10px;font-size:14px;min-height:40px}.mono{font-family:IBM Plex Mono,SFMono-Regular,Consolas,monospace}.studio-app{display:block;min-height:100dvh}.dashboard-sidebar{position:fixed;inset:0 auto 0 0;width:var(--sidebar-width);background:#fff;border-right:1px solid #ececec;display:flex;flex-direction:column;z-index:2}.sidebar-brand-row{height:60px;min-height:60px;padding:0 15px;display:flex;align-items:center;justify-content:space-between}.sidebar-brand-row .brand{margin:0;padding:0;display:flex;align-items:center;width:40px;height:31px;font-size:0}.sidebar-brand-row .brand-symbol{display:flex;gap:4px;margin:0;transform:skew(-13deg);height:23px;align-items:flex-end}.sidebar-brand-row .brand-symbol i{display:block;width:6px;background:#262525;border-radius:1px;height:18px}.sidebar-brand-row .brand-symbol i:nth-child(2){height:23px}.sidebar-brand-row .brand-symbol i:nth-child(3){height:14px}.sidebar-brand-row .brand-symbol i:nth-child(4){height:20px}.sidebar-toggle{width:30px;height:30px}.dashboard-nav{padding:0 16px 16px;overflow-y:auto;overscroll-behavior:contain;scrollbar-width:thin;flex:1}.sidebar-nav-group{display:flex;flex-direction:column;gap:0}.sidebar-nav-group+.sidebar-nav-group{margin-top:26px}.sidebar-nav-group>p{font-size:12px;font-weight:500;color:#858585;line-height:16px;margin:0 8px 12px}.dashboard-nav button{display:flex;align-items:center;gap:8px;width:100%;min-height:36px;padding:8px;text-align:left;white-space:nowrap;border-radius:8px;font-size:14px;font-weight:400;color:#343333;line-height:20px}.dashboard-nav button>svg{width:17px;height:17px;stroke-width:1.8}.dashboard-nav button:hover{background:#f6f5f4}.dashboard-nav button[aria-current=page]{background:#f3f0ec;color:#242323}.dashboard-nav .nav-new{display:inline-flex;align-items:center;padding:2px 6px;border-radius:5px;background:#a41a86;color:#fff;font-size:10px;line-height:16px;font-weight:600;margin-left:1px}.sidebar-account{display:flex;align-items:center;gap:10px;text-align:left;padding:12px 15px;min-height:70px;border-top:1px solid #eee;width:100%;background:#fff;flex-shrink:0}.sidebar-account:hover{background:#fafafa}.account-avatar{width:39px;height:39px;border-radius:50%;background:#280018;color:#fff;display:grid;place-items:center;font-size:21px;font-weight:500;flex-shrink:0}.account-copy{display:block;min-width:0;flex:1}.account-copy strong{display:block;font-size:13px;font-weight:600;white-space:nowrap}.account-copy small{display:block;font-size:11px;line-height:1.4;color:#777;margin-top:3px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.sidebar-account>svg{width:15px;height:15px}.app-body{margin-left:var(--sidebar-width);width:calc(100% - var(--sidebar-width))}.main-content{padding:16px 28px 0;max-width:none;margin:0}.main-content.view-inference,.main-content.view-analytics{padding:0}.main-content.view-deployment{padding:32px 64px 0}.sidebar-collapsed{--sidebar-width:68px}.sidebar-collapsed .sidebar-brand-row{height:60px;padding:0;justify-content:center}.sidebar-collapsed .sidebar-brand-row .brand{display:none}.sidebar-collapsed .dashboard-nav{padding-left:12px;padding-right:12px}.sidebar-collapsed .dashboard-nav button{justify-content:center;padding:9px}.sidebar-collapsed .dashboard-nav button>span,.sidebar-collapsed .sidebar-nav-group>p,.sidebar-collapsed .account-copy,.sidebar-collapsed .sidebar-account>svg{display:none}.sidebar-collapsed .sidebar-nav-group+.sidebar-nav-group{margin-top:16px;border-top:1px solid #eee;padding-top:16px}.sidebar-collapsed .sidebar-account{padding:14px;justify-content:center}.sidebar-collapsed .account-avatar{width:36px;height:36px;font-size:19px}.workspace-footer{border-color:#eee;display:flex;align-items:center;justify-content:space-between;gap:16px;margin-top:32px;padding:20px 0 22px;font-size:10px;color:#777;font-family:inherit;line-height:1.4}.workspace-footer>span:first-child{display:flex;align-items:center;gap:6px}.workspace-footer .brand-symbol i{background:#333}.workspace-footer .brand-symbol.small{margin:0}.footer-actions{display:flex;gap:16px;align-items:center}.footer-actions>button{font-size:10px;color:#737373;display:flex;align-items:center;gap:5px;padding:0}.footer-actions>button:hover{text-decoration:underline}.view-inference>.workspace-footer,.view-analytics>.workspace-footer{margin:0 28px;padding-top:18px}.draft-banner{background:#faf4f8;border:1px solid #eddce8;border-radius:10px;color:#6a2857;font-size:12px;margin:0 0 20px}.draft-banner button{color:#7e2866;font-size:12px}.view-inference>.draft-banner,.view-analytics>.draft-banner{margin:16px 28px}.toast{left:calc(50% + 125px);background:#fff;color:#292929;border:1px solid #dedede;border-radius:12px;box-shadow:0 8px 35px #00000013;font-size:13px}.toast>svg{color:#00ad80}.toast>button{color:#666}.sidebar-collapsed .toast{left:calc(50% + 34px)}.reference-home>h1{font-size:24px;line-height:30px;font-weight:600;letter-spacing:-.45px;margin:0 0 19px}.reference-home>h1:focus{outline:none}.welcome-cards{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;max-width:712px}.welcome-card{min-height:143px;padding:24px;background:#fff;border:1px solid #e3e3e3;border-radius:20px;box-shadow:0 3px 25px #00000002}.welcome-card>svg{color:#992c7b;margin-bottom:8px;stroke-width:1.8}.welcome-card>p{font-size:14px;line-height:1.45;color:#373737}.welcome-card>p>strong{font-weight:600}.welcome-link{padding:0;margin-top:10px;display:inline-flex;align-items:center;gap:9px;font-size:14px;text-decoration:underline;text-underline-offset:3px;line-height:20px}.welcome-link.emphasized{font-weight:600;text-decoration:none}.welcome-link:hover{color:#992c7b}.home-quick-start{margin-top:32px}.home-quick-start>h2{font-size:12px;font-weight:600;line-height:16px;color:#696969;letter-spacing:.1px;margin-bottom:17px}.quick-start-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px}.quick-start-card{min-width:0;border:1px solid #e8e8e8;border-radius:12px;padding:18px;min-height:112px;background:#fff}.quick-start-card h3{font-size:16px;line-height:21px;letter-spacing:-.2px;font-weight:400;display:flex;align-items:center;gap:12px;margin-bottom:17px;white-space:nowrap}.quick-start-card h3 svg{stroke-width:1.8}.quick-start-card>div{display:flex;align-items:flex-end;justify-content:space-between;gap:15px}.quick-start-card p{color:#737373;font-size:12px;line-height:1.5;max-width:215px}.quick-start-card .button{flex-shrink:0;min-height:36px;padding:8px 12px;font-size:14px;border-radius:10px}.home-learn{margin-top:42px}.home-learn h2,.home-section-heading h2{font-size:18px;font-weight:400;line-height:24px}.learn-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));column-gap:40px;row-gap:34px;margin-top:25px}.learn-item{display:flex;align-items:center;gap:16px;text-align:left;padding:0;border-radius:10px;min-height:50px}.learn-icon{display:grid;place-items:center;flex-shrink:0;width:48px;height:48px;border-radius:12px;background:#fdecf7;color:#33232d}.learn-icon>svg{stroke-width:1.8}.learn-item strong{display:block;font-size:16px;font-weight:400;letter-spacing:-.15px;margin-bottom:4px}.learn-item small{display:block;font-size:12px;line-height:1.5;color:#737373}.learn-item:hover strong{color:#992c7b;text-decoration:underline;text-underline-offset:3px}.home-workflow{margin-top:46px}.home-section-heading{display:flex;align-items:center;justify-content:space-between;gap:20px;margin-bottom:18px}.workflow-summary-card{border:1px solid #e5e5e5;border-radius:16px;overflow:hidden}.workflow-summary-name{display:flex;align-items:center;gap:16px;padding:22px 24px}.workflow-summary-name>div{min-width:0;flex:1}.workflow-summary-name h3{display:flex;gap:12px;align-items:center;font-size:16px;font-weight:600;line-height:1.5}.workflow-summary-name p{font-size:12px;color:#737373;margin-top:5px}.workflow-summary-name>.button{font-size:12px}.draft-projection-note{font-size:12px;color:#737373;background:#f8f8f8;padding:12px 24px;border-top:1px solid #eee}.home-metrics{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));border-top:1px solid #eee;border-bottom:1px solid #eee}.home-metrics button{text-align:left;padding:22px 24px;border-right:1px solid #eee}.home-metrics button:last-child{border-right:0}.home-metrics button:hover{background:#faf9f9}.home-metrics button>span{display:block;font-size:12px;color:#737373;line-height:1.4}.home-metrics strong{display:block;font-size:25px;font-weight:500;letter-spacing:-.5px;line-height:1.3;margin:9px 0 6px}.home-metrics strong small{font-size:12px;margin-left:3px;letter-spacing:0}.home-metrics p{font-size:11px;color:#777}.workflow-summary-bottom{display:flex;align-items:center;gap:24px;padding:16px 24px;font-size:12px;color:#707070}.workflow-summary-bottom button{display:flex;gap:7px;align-items:center;padding:0;font-size:12px}.workflow-summary-bottom button:hover{color:#992c7b}.workflow-summary-bottom>span{margin-left:auto}.home-activity{margin-top:34px}.home-activity ol{list-style:none;padding:0;margin:0;border:1px solid #e6e6e6;border-radius:14px}.home-activity li{display:flex;align-items:center;gap:14px;padding:18px 22px;border-bottom:1px solid #eee}.home-activity li:last-child{border:0}.home-activity li>svg{color:#00ad80}.home-activity li>div{flex:1}.home-activity li strong{font-size:13px;font-weight:500}.home-activity li p{font-size:12px;color:#777;margin-top:4px}.home-activity time{font-size:11px;color:#777;white-space:nowrap}.home-empty-activity{padding:26px 22px;background:#f8f8f8;border-radius:12px;color:#777;font-size:13px}.home-method-note{font-size:10px;color:#777;line-height:1.5;margin-top:20px}.deployment-arrival .workflow-summary-card{animation:arrival 1.4s ease-out}.operations-heading{margin-bottom:24px}.operations-heading .eyebrow{display:none}.operations-heading h2{font-size:22px;font-weight:600;letter-spacing:0}.operations-heading>.badge{font-size:11px}.cost-strip{border-color:#e6e6e6;padding:25px 0;margin-bottom:26px}.cost-strip>div{border-color:#e6e6e6}.cost-strip>div>span{font-size:12px;color:#737373}.cost-strip strong{font-size:26px;font-weight:500;letter-spacing:-.4px;margin-top:11px}.cost-strip small{font-size:11px;color:#777;letter-spacing:0}.segmented button.selected{background:#fff;border:1px solid #e4e4e4;color:#333;box-shadow:none}.price-history{background:#fff;border:1px solid #e4e4e4;border-radius:16px;padding:26px 24px 20px}.price-history h3{font-family:inherit;font-size:18px;font-weight:600;letter-spacing:0}.price-history .eyebrow{font-size:11px;color:#777}.price-chart{height:250px}.price-chart text{font-family:Arial,Helvetica,sans-serif;fill:#777}.chart-legend{color:#777;font-size:12px}.segmented{background:#f6f6f6;border:0;padding:2px;border-radius:10px}.segmented button{padding:8px 12px;font-size:13px;font-weight:400;color:#737373;border-radius:9px}.segmented button.active{background:#fff;border:1px solid #e4e4e4;color:#333;box-shadow:none}.deployment-columns{margin-top:28px;gap:24px;grid-template-columns:minmax(0,1.7fr) minmax(260px,1fr)}.supplier-panel{background:#f6f6f6;padding:24px;border:0;border-radius:16px}.supplier-panel h3{font-size:16px;font-weight:600}.supplier-panel .eyebrow{font-size:11px}.supplier-panel legend{font-size:13px}.supplier-panel>.footnote{font-size:12px;color:#737373}.supplier-option{background:#fff;border:1px solid #e5e5e5;border-radius:10px;padding:15px 16px}.supplier-option.selected{background:#fff;border-color:#444}.supplier-option strong{font-size:13px;color:#333;font-weight:600}.supplier-option small{font-size:11px;color:#777;line-height:1.5}.supplier-option>span:last-child{color:#00ad80}.radio-dot{border-color:#aaa}.selected .radio-dot{border-color:#333}.selected .radio-dot:after{background:#333}.capacity-label{font-size:13px;color:#444}.capacity-label strong{font-size:12px;color:#444}.range-labels{font-size:11px;color:#777}.change-preview{border-color:#e3e3e3}.change-preview>div{font-size:12px}.change-preview>div>span{color:#737373}.change-preview strong{font-size:12px;font-weight:500;color:#333}.supplier-panel .full-width{margin-top:18px}.router-promo.dark-panel{background:#fff;border:1px solid #e5e5e5;color:#292929;border-radius:16px;padding:26px}.router-promo>svg{color:#992c7b}.router-promo .eyebrow{color:#777;font-size:11px}.router-promo h3{font-family:inherit;font-size:20px;line-height:1.35;font-weight:500;letter-spacing:0}.router-promo>p:not(.eyebrow){font-size:13px;color:#737373}.router-promo .router-button{font-size:12px}.router-promo>.footnote{font-size:11px;color:#777}.spend-ledger{padding:24px}.spend-ledger>div{font-size:12px;color:#737373}.spend-ledger strong{font-size:13px;font-weight:500;color:#333}.spend-ledger>.ledger-total{color:#333;border-color:#e5e5e5}.spend-ledger>.ledger-total strong{font-size:20px}.spend-ledger .footnote{font-size:11px}.modal{background:#fff;color:#242323;border:1px solid #e5e5e5;border-radius:16px;box-shadow:0 20px 80px #00000020}.modal::backdrop{background:#241c2440;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}.dialog-header{padding:24px 26px;border-color:#ededed}.dialog-header .eyebrow{font-size:10px;margin-bottom:6px}.dialog-header h2{font-size:22px;font-weight:600;letter-spacing:-.2px}.dialog-footer{border-color:#ededed;padding:18px 26px;background:#fff;border-radius:0 0 16px 16px}.detail-content{padding:24px 26px}.detail-content>p{font-size:14px;color:#676767;line-height:1.6}.detail-content>p strong{color:#333}.detail-row{border-color:#eee;font-size:14px}.detail-row>strong{font-weight:500}.detail-row>span{font-size:13px;color:#737373}.detail-row>p{font-size:12px;color:#777;line-height:1.5}.detail-table{font-size:13px}.detail-table th{color:#737373;font-size:12px;font-weight:400;border-color:#eee}.detail-table td{font-size:13px;border-color:#eee}.detail-table td:last-child{color:#8c216e}.dataset-breakdown,.about-chain{background:#f6f6f6;color:#6e6e6e;border-radius:12px}.dataset-breakdown>span{color:#737373;font-size:12px}.dataset-breakdown strong{color:#333;font-size:28px}.about-chain{font-size:13px}.settings-actions{display:flex;gap:12px;margin-top:24px}.router-content{gap:26px;padding:26px}.router-controls>.muted{font-size:13px;line-height:1.5;color:#737373}.router-mark{background:#fdecf7;border:0;color:#992c7b;border-radius:10px}.router-controls legend{font-size:13px}.supplier-check{background:#fff;border:1px solid #e5e5e5;border-radius:10px;padding:13px 12px}.supplier-check.checked{background:#fafafa;border-color:#555}.supplier-check strong{font-size:13px;color:#333}.supplier-check small{font-size:11px;color:#777}.supplier-check .mono{font-size:10px;color:#777}.routing-options{border:0;background:#f6f6f6;border-radius:10px;padding:3px}.routing-options>button{font-size:11px;padding:9px 8px;border-radius:8px;color:#737373}.routing-options>button.selected{background:#fff;color:#333;box-shadow:0 0 0 1px #e1e1e1}.routing-explanation{font-size:12px;color:#737373}.router-visual.dark-panel{background:#f8f6f8;border:1px solid #e9e4e8;border-radius:14px;color:#333}.router-visual>.tiny-label{font-size:10px;color:#777}.routing-origin{font-size:12px;color:#555}.wave-small{color:#992c7b}.route-stem{background:#c7a3bc}.routing-junction{background:#fff;border-color:#b886a8;color:#77225f;border-radius:10px;font-family:inherit;font-size:11px;font-weight:600;letter-spacing:.4px;box-shadow:none}.route-lane>strong{color:#333;font-size:26px}.route-lane>span{font-size:11px;color:#737373}.router-estimate>span{font-size:11px;color:#737373}.router-estimate strong{font-size:21px;color:#333}.router-estimate small{color:#777;font-size:10px}.router-visual>.footnote{color:#777;font-size:11px}.empty-routing{color:#737373}.empty-workflow h1{font-size:30px;letter-spacing:-.5px}.empty-workflow>p:not(.eyebrow){font-size:14px;color:#737373}.empty-workflow{min-height:65dvh}@media(min-width:1700px){.reference-home{max-width:1600px}.main-content.view-deployment{padding-left:80px;padding-right:80px}}@media(max-width:1270px){.quick-start-grid{gap:16px}.quick-start-card{padding:16px}.quick-start-card h3{font-size:15px;gap:9px;white-space:normal;min-height:21px}.quick-start-card>div{gap:10px}.quick-start-card p{font-size:11px}.quick-start-card .button{font-size:12px;padding:8px 10px}.main-content.view-deployment{padding-left:32px;padding-right:32px}.learn-grid{column-gap:24px}.learn-item small{font-size:11px}.learn-item strong{font-size:15px}}@media(max-width:1080px){.quick-start-grid{grid-template-columns:1fr}.quick-start-card{min-height:105px}.quick-start-card>div{gap:20px}.quick-start-card p{font-size:12px;max-width:none}.quick-start-card h3{font-size:16px;margin-bottom:13px}.quick-start-card .button{font-size:14px}.home-quick-start{margin-top:28px}.learn-grid{gap:28px 22px}.learn-item{align-items:flex-start;gap:12px}.learn-item strong{font-size:14px}.learn-icon{width:42px;height:42px}.home-metrics{grid-template-columns:repeat(2,minmax(0,1fr))}.home-metrics button:nth-child(2){border-right:0}.home-metrics button:nth-child(-n+2){border-bottom:1px solid #eee}.workflow-summary-bottom{gap:16px;flex-wrap:wrap}.workflow-summary-bottom>span{margin-left:0}.deployment-columns{grid-template-columns:1fr}.cost-side{display:grid;grid-template-columns:1fr 1fr;gap:20px}}@media(max-width:800px){:root{--sidebar-width:68px}.sidebar-brand-row{height:60px;padding:0;justify-content:center}.sidebar-brand-row .brand,.sidebar-toggle{display:none}.sidebar-brand-row:before{content:"m";font-size:27px;font-weight:600;color:#280018}.dashboard-nav{padding:0 12px 16px}.dashboard-nav button{justify-content:center;padding:9px}.dashboard-nav button>span,.sidebar-nav-group>p,.account-copy,.sidebar-account>svg{display:none}.sidebar-nav-group+.sidebar-nav-group{margin-top:16px;border-top:1px solid #eee;padding-top:16px}.sidebar-account{padding:14px;justify-content:center}.account-avatar{width:36px;height:36px;font-size:19px}.main-content{padding:20px 22px 0}.welcome-card{padding:20px}.toast{left:calc(50% + 34px)}.main-content.view-deployment{padding:26px 24px 0}.workflow-summary-name{padding:20px;flex-wrap:wrap}.workflow-summary-name h3{flex-wrap:wrap;gap:8px}.home-metrics button{padding:20px}.home-section-heading{align-items:flex-start}.cost-side{grid-template-columns:1fr}.workspace-footer{flex-wrap:wrap;gap:12px}.workspace-footer>span:nth-child(2){display:block}}@media(max-width:600px){.main-content{padding:20px 16px 0}.reference-home>h1{font-size:22px;line-height:1.3}.welcome-cards{grid-template-columns:1fr;gap:12px}.welcome-card{min-height:0;padding:20px;border-radius:16px}.welcome-card>p{font-size:13px}.welcome-link{font-size:13px}.home-quick-start{margin-top:28px}.quick-start-grid{gap:12px}.quick-start-card{padding:16px}.quick-start-card h3{font-size:15px}.quick-start-card>div{align-items:flex-start;gap:12px}.quick-start-card p{font-size:11px}.quick-start-card .button{font-size:12px;min-height:34px;padding:7px 10px}.home-learn{margin-top:30px}.learn-grid{grid-template-columns:1fr;gap:24px;margin-top:22px}.learn-item{align-items:center;gap:14px}.learn-item strong{font-size:14px}.learn-item small{font-size:11px}.learn-icon{width:42px;height:42px}.home-workflow{margin-top:34px}.home-section-heading{gap:12px}.home-section-heading h2{font-size:17px;white-space:nowrap}.home-section-heading .text-button{font-size:11px;line-height:1.5}.workflow-summary-name{padding:18px;gap:12px}.workflow-summary-name h3{font-size:14px}.workflow-summary-name p{font-size:11px}.workflow-summary-name>.learn-icon{display:none}.workflow-summary-name>.button{font-size:11px;min-height:34px}.home-metrics button{padding:16px 14px}.home-metrics button>span{font-size:11px}.home-metrics strong{font-size:22px}.home-metrics p{font-size:10px}.workflow-summary-bottom{padding:16px;font-size:11px;gap:12px}.workflow-summary-bottom button{font-size:11px}.home-activity li{padding:16px;align-items:flex-start;gap:10px}.home-activity li strong{font-size:12px}.home-activity li p{font-size:11px}.home-activity li time{display:none}.home-activity li>svg{width:14px;margin-top:2px}.workspace-footer{font-size:9px;margin-top:24px;padding-top:16px}.footer-actions{gap:14px}.footer-actions>button{font-size:10px}.view-inference>.workspace-footer,.view-analytics>.workspace-footer{margin:0 16px}.main-content.view-deployment{padding:22px 16px 0}.operations-heading{gap:12px}.operations-heading h2{font-size:20px}.operations-heading>.badge{font-size:9px}.cost-strip{display:grid;grid-template-columns:1fr;gap:20px}.cost-strip>div{padding:0;border:0}.cost-strip strong{font-size:24px}.cost-strip small{display:inline;font-size:11px;margin-left:6px}.price-history{padding:20px 16px}.price-history h3{font-size:17px}.price-history .section-heading{flex-wrap:wrap}.supplier-panel{padding:20px 16px}.supplier-option{padding:13px 11px}.supplier-option small{font-size:10px}.change-preview>div>span,.change-preview strong{font-size:11px}.supplier-panel>.button{white-space:normal;font-size:12px}.router-promo.dark-panel{padding:22px 18px}.router-promo .router-button{font-size:11px}.spend-ledger{padding:20px 16px}.dialog-header{padding:20px}.dialog-header h2{font-size:21px}.detail-content{padding:20px}.detail-content>p{font-size:13px}.detail-row{font-size:12px}.detail-row>span{font-size:12px}.settings-actions{flex-wrap:wrap}.router-content{padding:20px;gap:20px}.dialog-footer{padding:16px 20px}.dialog-footer .button{font-size:13px}.router-controls{display:block}.router-visual.dark-panel{min-height:330px}.toast{font-size:12px;max-width:calc(100vw - 90px);white-space:normal}.draft-banner{font-size:11px;flex-direction:column}.draft-banner button{font-size:11px}.empty-workflow h1{font-size:25px}.empty-workflow>p:not(.eyebrow){font-size:12px}.empty-workflow .button{white-space:normal;font-size:12px}}@media(max-width:380px){:root{--sidebar-width:56px}.sidebar-account{padding:10px}.dashboard-nav{padding:0 9px 16px}.dashboard-nav button{padding:8px}.sidebar-brand-row{height:55px}.toast{left:calc(50% + 28px)}}@media(prefers-reduced-motion:reduce){.deployment-arrival .workflow-summary-card{animation:none}}@media(max-width:800px){.dashboard-nav .nav-new{display:none}}
