.cx-scene{min-width:0;color:#16211b;text-align:left}.cx-scene :is(h4,p,ol,ul,dl,dd){margin:0}.cx-scene :is(ol,ul){padding:0;list-style:none}.cx-scene .cx-sr{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.cx-scene .cx-body{display:grid;gap:18px;padding:18px 20px 20px}.cx-scene .cx-body.has-side{grid-template-columns:minmax(280px,.5fr) minmax(0,1fr);gap:0;padding:0}.cx-scene .cx-col{display:grid;align-content:start;gap:16px;min-width:0}.cx-scene .has-side .cx-col{padding:18px 20px 20px}.cx-scene .has-side .cx-side{border-right:1px solid #dcdfd3;background:#efede3}.cx-scene .cx-kicker,.cx-scene .cx-meta,.cx-scene .cx-time{color:#56665b;font:12px/1.45 JetBrains Mono,monospace;letter-spacing:.04em}.cx-scene .cx-kicker{display:block;text-transform:uppercase}.cx-scene .cx-block-title{display:flex;flex-wrap:wrap;justify-content:space-between;gap:4px 12px;margin-bottom:8px}.cx-scene .cx-head{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:10px 16px}.cx-scene .cx-head-text{grid-row:1;grid-column:1;min-width:0}.cx-scene .cx-head-text:only-child{grid-column:1 / -1}.cx-scene .cx-head .cx-chips{grid-row:1;grid-column:2;justify-content:flex-end;max-width:260px}.cx-scene .cx-head h4{margin-top:3px;font-size:20px;line-height:1.25;font-weight:650;letter-spacing:-.01em}.cx-scene .cx-head p{margin-top:4px;color:#4c5f51;font-size:13px}.cx-scene .cx-chips{display:flex;flex-wrap:wrap;gap:6px}.cx-scene .cx-chip{display:inline-block;flex:none;width:max-content;max-width:none;padding:3px 7px;border:1px solid #d3dbca;border-radius:4px;background:#e9eee0;color:#3f5a47;font:12px/1.35 JetBrains Mono,monospace;letter-spacing:.02em;white-space:nowrap}.cx-scene .cx-chip.is-ok{border-color:#b9d3be;background:#e3efe2;color:#22603d}.cx-scene .cx-chip.is-warn{border-color:#ecd3a5;background:#f8e9cd;color:#7a4f14}.cx-scene .cx-chip.is-bad{border-color:#e6c0b6;background:#f6e1db;color:#8c3220}.cx-scene .cx-chip.is-info{border-color:#c4d0de;background:#e5ebf2;color:#36506d}.cx-scene .cx-chip.is-muted{border-color:#dcddd4;background:#efefe8;color:#5f6a61}.cx-scene .cx-chip.is-dark{border-color:#0d1712;background:#0d1712;color:#edf0e9}.cx-scene .cx-btn{padding:5px 11px;border:1px solid #c6cfbf;border-radius:5px;background:#fbfaf5;color:#24382b;font-size:13px;font-weight:550;white-space:nowrap}.cx-scene .cx-btn.is-dark{border-color:#2c6048;background:#2c6048;color:#f1f3eb}.cx-scene .cx-btn.is-muted{border-style:dashed;color:#7a857c;background:transparent}.cx-scene .cx-stepper{display:grid;grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;gap:6px}.cx-scene .cx-stepper li{display:flex;align-items:center;gap:7px;min-width:0;padding-bottom:9px;border-bottom:2px solid #d8ddcf;color:#66746a;font-size:13px}.cx-scene .cx-stepper li.done{border-color:#2e674c;color:#2e4c39}.cx-scene .cx-stepper li.current{border-color:#e8a33d;color:#16211b;font-weight:600}.cx-scene .cx-step-dot{display:grid;flex:none;place-items:center;width:20px;height:20px;border:1px solid #b9c3b3;border-radius:50%;font:12px/1 JetBrains Mono,monospace}.cx-scene .done .cx-step-dot{border-color:#2e674c;background:#2e674c;color:#f1f3eb}.cx-scene .current .cx-step-dot{border-color:#c07d1e;color:#8a560f}.cx-scene .cx-step-label{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cx-scene .cx-filters{display:flex;flex-wrap:wrap;align-items:center;gap:6px}.cx-scene .cx-filters .cx-kicker{margin-right:4px}.cx-scene .cx-filter{display:inline-flex;align-items:center;gap:6px;padding:4px 10px;border:1px solid #d3d9cb;border-radius:999px;background:#fbfaf5;color:#3f5146;font-size:13px}.cx-scene .cx-filter b{color:#6a786d;font:600 12px/1 JetBrains Mono,monospace}.cx-scene .cx-filter.on{border-color:#0d1712;background:#0d1712;color:#f1f3eb}.cx-scene .cx-filter.on b{color:#ecc16f}.cx-scene .cx-tiles{--cx-n: 3;display:grid;grid-template-columns:repeat(var(--cx-n),minmax(0,1fr));gap:8px}.cx-scene .cx-tiles.n-1{--cx-n: 1}.cx-scene .cx-tiles.n-2{--cx-n: 2}.cx-scene .cx-tiles.n-4{--cx-n: 4}.cx-scene .cx-tile{display:grid;gap:2px;align-content:start;min-width:0;padding:10px 12px;border:1px solid #dcdfd3;border-radius:6px;background:#fbfaf5}.cx-scene .cx-tile span{color:#56665b;font-size:12px}.cx-scene .cx-tile strong{font-size:20px;line-height:1.25;font-weight:650;font-variant-numeric:tabular-nums;overflow-wrap:break-word}.cx-scene .cx-tile small{color:#66746a;font-size:12px}.cx-scene .cx-tile.is-ok strong{color:#22603d}.cx-scene .cx-tile.is-warn{border-color:#ecd3a5;background:#fdf6e8}.cx-scene .cx-tile.is-warn strong{color:#7a4f14}.cx-scene .cx-tile.is-bad strong{color:#8c3220}.cx-scene .cx-tile.is-info strong{color:#36506d}.cx-scene .cx-tile.is-muted strong{color:#6a756c;font-size:15px;font-weight:550}.cx-scene .cx-table-block{min-width:0;overflow-x:auto}.cx-scene .cx-table{width:100%;border-collapse:collapse;border:1px solid #dcdfd3;background:#fbfaf5;font-size:13px;font-variant-numeric:tabular-nums}.cx-scene .cx-table th{padding:7px 10px;border-bottom:1px solid #dcdfd3;background:#f1efe6;color:#56665b;font:500 12px/1.4 JetBrains Mono,monospace;letter-spacing:.03em;text-align:left;white-space:nowrap}.cx-scene .cx-table td{padding:8px 10px;border-top:1px solid #e6e8de;vertical-align:middle}.cx-scene .cx-table .is-num{text-align:right}.cx-scene .cx-table tr.focus td{background:#fdf6e8}.cx-scene .cx-table tr.focus td:first-child{box-shadow:inset 3px 0 #e8a33d}.cx-scene .cx-table tfoot td{border-top:1px solid #c9d0c3;background:#f1efe6;font-weight:650}.cx-scene .cx-text.is-mono{font:12.5px/1.4 JetBrains Mono,monospace}.cx-scene .cx-text.is-nowrap{white-space:nowrap}.cx-scene .cx-text.is-strong{font-weight:650}.cx-scene .cx-text.is-strike{text-decoration:line-through}.cx-scene .cx-text.is-ok{color:#22603d}.cx-scene .cx-text.is-warn{color:#7a4f14}.cx-scene .cx-text.is-bad{color:#8c3220}.cx-scene .cx-text.is-muted{color:#6a756c}.cx-scene .cx-sub{display:block;color:#66746a;font:12px/1.4 JetBrains Mono,monospace}.cx-scene .cx-av{display:inline-grid;flex:none;place-items:center;width:24px;height:24px;margin-right:6px;border-radius:50%;background:#2c6048;color:#f1f3eb;font:600 12px/1 JetBrains Mono,monospace;vertical-align:middle}.cx-scene td .cx-av+.cx-text,.cx-scene dd .cx-av+.cx-text{vertical-align:middle}.cx-scene .cx-bar{display:block;height:6px;margin-top:4px;border-radius:3px;background:#e4e7dc}.cx-scene .cx-bar b{display:block;height:100%;border-radius:3px;background:#2e674c}.cx-scene .cx-fields{display:grid;grid-template-columns:repeat(var(--cx-cols),minmax(0,1fr));gap:1px;border:1px solid #dcdfd3;background:#dcdfd3}.cx-scene .cx-fields>div{min-width:0;padding:8px 12px;background:#fbfaf5}.cx-scene .cx-fields dt{color:#56665b;font-size:12px}.cx-scene .cx-fields dd{margin-top:2px;font-size:14px;font-weight:550;overflow-wrap:break-word}.cx-scene .cx-compare{display:grid;grid-template-columns:minmax(0,1fr) 24px minmax(0,1fr);gap:12px;align-items:stretch}.cx-scene .cx-compare>div{display:grid;align-content:start;gap:4px;padding:12px 14px;border:1px solid #d1d7ca;border-radius:6px;background:#ebece2}.cx-scene .cx-compare strong{font-size:16px;line-height:1.35}.cx-scene .cx-compare .cx-before strong{color:#4c5f51}.cx-scene .cx-compare p{color:#4c5f51;font-size:13px}.cx-scene .cx-compare .cx-after{border-color:#789b7b;background:#fffef7}.cx-scene .cx-compare.is-warn .cx-after{border-color:#d9a54d;background:#fdf6e8}.cx-scene .cx-arrow{align-self:center;color:#a37021;font-size:20px;text-align:center}.cx-scene .cx-thread{display:grid;gap:10px}.cx-scene .cx-thread li{display:grid;grid-template-columns:28px minmax(0,1fr);gap:10px;padding:10px 12px;border:1px solid #dcdfd3;border-radius:6px;background:#fbfaf5}.cx-scene .cx-thread .cx-av{width:28px;height:28px;margin:0}.cx-scene .cx-thread li.is-customer .cx-av{background:#536f8a}.cx-scene .cx-thread li.is-internal{border-color:#ecd3a5;background:#fdf6e8}.cx-scene .cx-thread li.is-internal .cx-av{background:#8a560f}.cx-scene .cx-thread li.is-draft{border-style:dashed;border-color:#a9b5a6;background:#f6f4ec}.cx-scene .cx-msg-meta{display:flex;flex-wrap:wrap;align-items:center;gap:4px 10px;font-size:13px}.cx-scene .cx-msg-meta>span:not(.cx-chip){color:#66746a;font:12px/1.4 JetBrains Mono,monospace}.cx-scene .cx-thread p{margin-top:4px;font-size:14px;line-height:1.5}.cx-scene .cx-timeline li{display:grid;grid-template-columns:82px minmax(0,1fr) auto;gap:10px;align-items:start;padding:8px 0 8px 12px;border-left:2px solid #d3d9cb}.cx-scene .cx-timeline li.is-ok{border-color:#2e674c}.cx-scene .cx-timeline li.is-warn{border-color:#e8a33d}.cx-scene .cx-timeline li.is-info{border-color:#536f8a}.cx-scene .cx-timeline strong{display:block;font-size:13.5px;font-weight:550}.cx-scene .cx-timeline small{display:block;color:#66746a;font-size:12px}.cx-scene .cx-timeline .cx-av{margin:0}.cx-scene .cx-list{display:grid;gap:6px}.cx-scene .cx-list li{display:grid;grid-template-columns:auto minmax(0,1fr) auto auto;align-items:center;gap:2px 0;min-width:0;padding:9px 11px;border:1px solid #dcdfd3;border-radius:6px;background:#fbfaf5}.cx-scene .cx-list li.selected{border-color:#e8a33d;box-shadow:inset 3px 0 #e8a33d;background:#fffdf6}.cx-scene .cx-list li>div{grid-row:1;grid-column:2;min-width:0}.cx-scene .cx-list li>.cx-meta{grid-row:1;grid-column:3;margin-left:12px;text-align:right;white-space:nowrap}.cx-scene .cx-list li>.cx-chip{grid-row:1;grid-column:4;justify-self:end;margin-left:12px}.cx-scene .cx-list strong{display:block;font-size:14px;font-weight:600}.cx-scene .cx-list small{display:block;overflow:hidden;color:#5f6e63;font-size:12.5px;text-overflow:ellipsis;white-space:nowrap}.cx-scene .cx-list li>.cx-av{grid-row:1;grid-column:1;margin:0 10px 0 0}.cx-scene .cx-banner{display:flex;align-items:baseline;gap:10px;padding:11px 14px;border-radius:6px;background:#e9ede2;color:#233e2c}.cx-scene .cx-banner strong{font-size:14px;font-weight:600}.cx-scene .cx-banner p{margin-top:2px;font-size:13px;color:inherit;opacity:.85}.cx-scene .cx-banner>div{flex:1;min-width:0}.cx-scene .cx-banner-dot{flex:none;width:7px;height:7px;border-radius:50%;background:#2e674c;transform:translateY(-1px)}.cx-scene .cx-banner.is-dark{background:#0d1712;color:#e7ede2}.cx-scene .cx-banner.is-dark .cx-banner-dot{background:#e8a33d}.cx-scene .cx-banner.is-warn{border:1px solid #ecd3a5;background:#fdf3df;color:#5f3d0f}.cx-scene .cx-banner.is-warn .cx-banner-dot{background:#d08a1f}.cx-scene .cx-letter{display:grid;gap:8px;padding:14px 16px;border:1px solid #dcdfd3;border-radius:6px;background:#fffefa;font-size:14px;line-height:1.55}@container (max-width: 600px){.cx-scene .cx-tiles.n-4{--cx-n: 2}}@container (max-width: 380px){.cx-scene .cx-tiles.n-3{--cx-n: 1}.cx-scene .cx-tiles.n-3 .cx-tile{grid-template-columns:minmax(0,1fr) auto;align-items:baseline;gap:0 12px;padding:8px 12px}.cx-scene .cx-tiles.n-3 .cx-tile strong{font-size:17px;text-align:right}.cx-scene .cx-tiles.n-3 .cx-tile small{grid-column:1 / -1}}@container (max-width: 760px){.cx-scene .cx-body.has-side{grid-template-columns:minmax(0,1fr)}.cx-scene .has-side .cx-side{border-right:0;border-bottom:1px solid #dcdfd3}}@container (max-width: 520px){.cx-scene .cx-body,.cx-scene .has-side .cx-col{padding:14px}.cx-scene .cx-table .is-optional{display:none}.cx-scene .cx-table{font-size:12.5px}.cx-scene .cx-table th,.cx-scene .cx-table td{padding:7px 6px}.cx-scene .cx-table th{white-space:normal}.cx-scene .cx-text.is-mono{font-size:12px}.cx-scene .cx-fields{grid-template-columns:repeat(2,minmax(0,1fr))}.cx-scene .cx-fields.is-single,.cx-scene .cx-fields.is-odd{grid-template-columns:minmax(0,1fr)}.cx-scene .cx-fields.is-odd>div{display:flex;align-items:baseline;justify-content:space-between;gap:12px}.cx-scene .cx-fields.is-odd dt{flex:none}.cx-scene .cx-fields.is-odd dd{margin-top:0;text-align:right}.cx-scene .cx-list li>.cx-meta{grid-row:2;grid-column:2;margin-left:0;text-align:left;white-space:normal}.cx-scene .cx-list li>.cx-av,.cx-scene .cx-list li>.cx-chip{grid-row:1 / span 2}.cx-scene .cx-head{display:flow-root}.cx-scene .cx-head .cx-chips{float:right;max-width:60%;margin:0 0 6px 12px}.cx-scene .cx-banner{flex-wrap:wrap}.cx-scene .cx-banner>div{flex:1 1 calc(100% - 24px)}.cx-scene .cx-banner .cx-btn{margin-left:17px}.cx-scene.cx-view-hero .cx-side{display:none}.cx-scene .cx-compare{grid-template-columns:minmax(0,1fr);gap:6px}.cx-scene .cx-arrow{transform:rotate(90deg)}.cx-scene .cx-stepper{display:flex}.cx-scene .cx-stepper li{flex:1 1 28px}.cx-scene .cx-stepper li.current{flex:0 1 auto}.cx-scene .cx-stepper .cx-step-label{display:none}.cx-scene .cx-stepper li.current .cx-step-label{display:inline}.cx-scene .cx-timeline li{grid-template-columns:70px minmax(0,1fr) auto}.cx-scene .cx-head h4{font-size:18px}}.operations-scene[data-v-698a0b77]{min-width:0;color:#16211b}.operations-scene[data-v-698a0b77] .cf-app__mark,.operations-scene[data-v-698a0b77] .cf-app__caption{font-size:12px}.operations-scene[data-v-698a0b77] :is(h3,h4,p,dl,dd,ol,ul,figure){margin:0}.operations-scene[data-v-698a0b77] :is(ol,ul){padding:0;list-style:none}.ops-cols[data-v-698a0b77]{display:grid;gap:18px;padding:18px 20px 20px}.ops-layout-split[data-v-698a0b77]{grid-template-columns:minmax(0,1.35fr) minmax(0,1fr)}.ops-layout-phone[data-v-698a0b77]{grid-template-columns:minmax(0,290px) minmax(0,1fr);align-items:start}.ops-col[data-v-698a0b77]{display:grid;align-content:start;gap:14px;min-width:0}.ops-phone[data-v-698a0b77]{gap:10px;padding:0 12px 14px;border:7px solid #0d1712;border-radius:26px;background:#f6f4ec;box-shadow:0 18px 40px -26px #060e0a99}.ops-phone-top[data-v-698a0b77]{display:flex;align-items:center;justify-content:space-between;gap:8px;margin:0 -12px;padding:8px 14px;border-radius:18px 18px 0 0;background:#0d1712;color:#c8d1c9;font:12px/1.4 JetBrains Mono,monospace}.ops-phone-top strong[data-v-698a0b77]{overflow:hidden;color:#f1f3eb;font:600 12.5px/1.4 Archivo,system-ui,sans-serif;text-overflow:ellipsis;white-space:nowrap}.ops-kicker[data-v-698a0b77],.ops-label[data-v-698a0b77],.ops-mono[data-v-698a0b77],.ops-when[data-v-698a0b77],.ops-chip[data-v-698a0b77],.ops-avatar[data-v-698a0b77],.ops-file-tag[data-v-698a0b77],.ops-table th[data-v-698a0b77],.ops-stats dt[data-v-698a0b77],.ops-kv dt[data-v-698a0b77],.ops-check-label span[data-v-698a0b77]{font-family:JetBrains Mono,monospace}.ops-kicker[data-v-698a0b77]{display:block;color:#5c6b60;font-size:12px;line-height:1.5;letter-spacing:.06em;text-transform:uppercase}.ops-mono[data-v-698a0b77]{font-size:12.5px;letter-spacing:.01em}.ops-strong[data-v-698a0b77]{font-weight:600}.ops-strike[data-v-698a0b77]{color:#7a857c;text-decoration:line-through}.ops-sub[data-v-698a0b77]{display:block;color:#5f6d63;font-size:12.5px;line-height:1.4}.ops-head[data-v-698a0b77]{display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:space-between;gap:8px 16px;padding-bottom:12px;border-bottom:1px solid #dcdfd3}.ops-head>div[data-v-698a0b77]:first-child{min-width:0}.ops-head h3[data-v-698a0b77]{margin-top:2px;font-size:21px;font-stretch:85%;font-weight:650;line-height:1.2;letter-spacing:-.015em}.ops-meta[data-v-698a0b77]{margin-top:4px;color:#56665b;font-size:13px}.ops-chips[data-v-698a0b77]{display:flex;flex-wrap:wrap;gap:6px}.ops-chip[data-v-698a0b77]{display:inline-block;padding:2px 8px;border:1px solid #d8dacf;border-radius:4px;background:#eceae2;color:#4f5c53;font-size:12px;line-height:1.5;letter-spacing:.02em;white-space:nowrap;width:max-content;max-width:none;flex:none}.ops-tone-ok[data-v-698a0b77]{border-color:#bcd8c5;background:#e3efe6;color:#1f5538}.ops-tone-warn[data-v-698a0b77]{border-color:#ecd09c;background:#fbf0dc;color:#7f520c}.ops-tone-bad[data-v-698a0b77]{border-color:#ebc0b8;background:#f8e3df;color:#94301f}.ops-tone-info[data-v-698a0b77]{border-color:#c4d4e4;background:#e5edf5;color:#2b5176}.ops-review[data-v-698a0b77]{text-transform:uppercase}.ops-avatar[data-v-698a0b77]{display:inline-grid;flex:none;place-items:center;width:26px;height:26px;border-radius:50%;background:#2c6048;color:#f1f3eb;font-size:12px;line-height:1}.ops-person[data-v-698a0b77]{display:inline-flex;align-items:center;gap:8px}.ops-person strong[data-v-698a0b77]{display:block;font-size:13.5px;line-height:1.3}.ops-label[data-v-698a0b77]{display:flex;justify-content:space-between;gap:12px;margin-bottom:8px;color:#5c6b60;font-size:12px;line-height:1.5;letter-spacing:.06em;text-transform:uppercase}.ops-block[data-v-698a0b77]{min-width:0}.ops-tabs[data-v-698a0b77]{display:flex;flex-wrap:wrap;align-items:center;gap:10px 16px}.ops-tabs>strong[data-v-698a0b77]{font-size:17px;font-stretch:90%}.ops-segments[data-v-698a0b77]{display:inline-flex;flex-wrap:wrap;padding:3px;border:1px solid #d8dacf;border-radius:6px;background:#eceae2}.ops-segments span[data-v-698a0b77]{padding:3px 10px;border-radius:4px;color:#45524a;font-size:13px}.ops-segments .selected[data-v-698a0b77]{background:#0d1712;color:#f1f3eb}.ops-legend[data-v-698a0b77]{display:flex;flex-wrap:wrap;gap:6px 14px;margin-left:auto;color:#4f5c53;font:12px/1.4 JetBrains Mono,monospace;text-transform:uppercase}.ops-legend i[data-v-698a0b77]{display:inline-block;width:10px;height:10px;margin-right:6px;border-radius:2px;vertical-align:-1px}.ops-legend i.ops-tone-ok[data-v-698a0b77]{background:#2c6048}.ops-legend i.ops-tone-warn[data-v-698a0b77]{background:#e8a33d}.ops-legend i.ops-tone-bad[data-v-698a0b77]{background:#c8553f}.ops-stepper[data-v-698a0b77]{display:grid;grid-template-columns:repeat(8,minmax(0,1fr));gap:6px}.ops-stepper li[data-v-698a0b77]{position:relative;display:grid;gap:2px;min-width:0;padding-top:30px}.ops-stepper li[data-v-698a0b77]:before{content:"";position:absolute;top:11px;left:26px;right:-6px;height:2px;background:#d8dacf}.ops-stepper li[data-v-698a0b77]:last-child:before{display:none}.ops-stepper .ops-step-done[data-v-698a0b77]:before{background:#2c6048}.ops-step-dot[data-v-698a0b77]{position:absolute;top:0;left:0;display:grid;place-items:center;width:24px;height:24px;border:1.5px solid #b9c0b4;border-radius:50%;background:#fbfaf5;color:#6a776d;font:12px/1 JetBrains Mono,monospace}.ops-step-done .ops-step-dot[data-v-698a0b77]{border-color:#2c6048;background:#2c6048;color:#fff}.ops-step-current .ops-step-dot[data-v-698a0b77]{border:2px solid #c27a16;color:#8a5a10}.ops-step-blocked .ops-step-dot[data-v-698a0b77]{border-color:#b8432f;background:#b8432f;color:#fff}.ops-stepper strong[data-v-698a0b77]{overflow:hidden;font-size:13px;text-overflow:ellipsis;white-space:nowrap}.ops-stepper li>span[data-v-698a0b77]:last-child{overflow:hidden;color:#6a776d;font-size:12px;text-overflow:ellipsis;white-space:nowrap}.ops-step-todo strong[data-v-698a0b77]{color:#6a776d;font-weight:500}.ops-board[data-v-698a0b77]{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:10px}.ops-board>section[data-v-698a0b77]{display:grid;align-content:start;gap:8px;min-width:0;padding:10px;border-radius:8px;background:#ecebe2}.ops-board h4[data-v-698a0b77]{color:#4f5c53;font:12px/1.5 JetBrains Mono,monospace;letter-spacing:.05em;text-transform:uppercase}.ops-card[data-v-698a0b77]{display:grid;gap:3px;min-width:0;padding:10px;border:1px solid #dcdfd3;border-radius:6px;background:#fffefa}.ops-card>.ops-mono[data-v-698a0b77]{color:#5c6b60;font-size:12px}.ops-card>strong[data-v-698a0b77]{font-size:14px;line-height:1.3}.ops-card-meta[data-v-698a0b77]{color:#56665b;font-size:12.5px;line-height:1.35}.ops-card-foot[data-v-698a0b77]{display:flex;flex-wrap:wrap;align-items:center;gap:6px;margin-top:6px}.ops-card.ops-row-warn[data-v-698a0b77]{border-color:#e8a33d;background:#fffaf0;box-shadow:inset 3px 0 #e8a33d}.ops-card.ops-row-bad[data-v-698a0b77]{border-color:#d58a7c;background:#fff6f3;box-shadow:inset 3px 0 #c8553f}.ops-table[data-v-698a0b77]{width:100%;border-collapse:collapse;border:1px solid #dcdfd3;border-radius:8px;background:#fffefa;font-size:13.5px;line-height:1.4}.ops-table th[data-v-698a0b77]{padding:8px 12px;border-bottom:1px solid #dcdfd3;background:#f1efe6;color:#5c6b60;font-size:12px;font-weight:500;letter-spacing:.05em;text-align:left;text-transform:uppercase;white-space:nowrap}.ops-table td[data-v-698a0b77]{padding:9px 12px;border-top:1px solid #e6e7de;vertical-align:middle}.ops-table tr:first-child td[data-v-698a0b77]{border-top:0}.ops-row-ok td[data-v-698a0b77]{background:#f1f7f2}.ops-row-ok td[data-v-698a0b77]:first-child{box-shadow:inset 3px 0 #2c6048}.ops-row-warn td[data-v-698a0b77]{background:#fff8ea}.ops-row-warn td[data-v-698a0b77]:first-child{box-shadow:inset 3px 0 #e8a33d}.ops-row-bad td[data-v-698a0b77]{background:#fdf1ee}.ops-row-bad td[data-v-698a0b77]:first-child{box-shadow:inset 3px 0 #c8553f}.ops-checks[data-v-698a0b77]{overflow:hidden;border:1px solid #dcdfd3;border-radius:8px;background:#fffefa}.ops-checks li[data-v-698a0b77]{display:grid;grid-template-columns:30px minmax(0,.9fr) minmax(0,1.2fr) auto;align-items:center;gap:12px;padding:9px 12px;border-top:1px solid #e6e7de}.ops-checks li[data-v-698a0b77]:first-child{border-top:0}.ops-icon[data-v-698a0b77]{display:grid;place-items:center;width:30px;height:30px;border-radius:6px;background:#0d1712;color:#ecc16f;font:13px/1 JetBrains Mono,monospace}.ops-check-label strong[data-v-698a0b77]{display:block;font-size:14px;line-height:1.3}.ops-check-label span[data-v-698a0b77]{color:#5c6b60;font-size:12px;letter-spacing:.04em}.ops-check-value[data-v-698a0b77]{color:#2f3c34;font-size:13.5px;line-height:1.4}.ops-diff[data-v-698a0b77]{display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:stretch;gap:10px}.ops-diff>div[data-v-698a0b77]{display:grid;align-content:start;gap:3px;min-width:0;padding:11px 13px;border:1px solid #d8dacf;border-radius:8px;background:#efede4}.ops-diff strong[data-v-698a0b77]{font-size:15px;line-height:1.3}.ops-diff>div>span[data-v-698a0b77]:last-child:not(.ops-kicker){color:#56665b;font-size:13px}.ops-before strong[data-v-698a0b77]{color:#5f6b62;text-decoration:line-through;text-decoration-color:#c8553f}.ops-after[data-v-698a0b77]{border-color:#2c6048!important;background:#fffefa!important}.ops-arrow[data-v-698a0b77]{align-self:center;color:#c27a16;font-size:18px}.ops-lanes[data-v-698a0b77]{overflow:hidden;border:1px solid #dcdfd3;border-radius:8px;background:#fffefa}.ops-lane[data-v-698a0b77]{display:grid;grid-template-columns:150px minmax(0,1fr);align-items:center;border-top:1px solid #e6e7de}.ops-lane[data-v-698a0b77]:first-child{border-top:0}.ops-lane>.ops-person[data-v-698a0b77]{min-width:0;padding:8px 12px}.ops-track[data-v-698a0b77]{position:relative;height:50px;border-left:1px solid #e6e7de;background-image:linear-gradient(90deg,#eeeee6 1px,transparent 1px);background-size:calc(100% / var(--hours, 9)) 100%}.ops-axis .ops-track[data-v-698a0b77]{height:30px;background:none}.ops-axis .ops-track span[data-v-698a0b77]{position:absolute;top:6px;padding-left:5px;color:#6a776d;font:12px/1.4 JetBrains Mono,monospace}.ops-attendance[data-v-698a0b77]{position:absolute;top:4px;bottom:4px;border:1.5px dashed #7ea98c;border-radius:6px;background:#2c604812}.ops-seg[data-v-698a0b77]{position:absolute;top:11px;bottom:11px;overflow:hidden;padding:4px 6px;border-radius:4px;background:#2c6048;color:#f4f6ef;font-size:12px;line-height:1.2;text-overflow:ellipsis;white-space:nowrap;box-shadow:inset 0 0 0 1px #ffffff40}.ops-seg-break[data-v-698a0b77]{background:#d9d7cc;color:#3f4b43}.ops-seg-travel[data-v-698a0b77]{background:#8fa6bd;color:#10202e}.ops-seg-field[data-v-698a0b77]{background:#4a6a8c}.ops-seg-stale[data-v-698a0b77]{background:repeating-linear-gradient(135deg,#fbe7c2 0 6px,#f5d79e 6px 12px);color:#6b4307;box-shadow:inset 0 0 0 1.5px #d98f1f}.ops-now[data-v-698a0b77]{position:absolute;top:0;bottom:0;width:2px;background:#c27a16}.ops-events[data-v-698a0b77]{overflow:hidden;border:1px solid #dcdfd3;border-radius:8px;background:#fffefa}.ops-events li[data-v-698a0b77]{position:relative;display:grid;grid-template-columns:92px 14px minmax(0,1fr) auto;align-items:start;gap:10px;padding:9px 12px;border-top:1px solid #e6e7de}.ops-events li[data-v-698a0b77]:first-child{border-top:0}.ops-when[data-v-698a0b77]{padding-top:1px;color:#5c6b60;font-size:12px;line-height:1.5}.ops-event-dot[data-v-698a0b77]{width:12px;height:12px;margin-top:4px;border:2px solid #b9c0b4;border-radius:50%;background:#fffefa}.ops-event-done .ops-event-dot[data-v-698a0b77]{border-color:#2c6048;background:#2c6048}.ops-event-current .ops-event-dot[data-v-698a0b77]{border-color:#c27a16;background:#e8a33d}.ops-event-flag .ops-event-dot[data-v-698a0b77]{border-color:#c27a16}.ops-event-gap[data-v-698a0b77]{background:repeating-linear-gradient(135deg,#fbf4e4 0 8px,#fffaf0 8px 16px)}.ops-event-gap .ops-event-dot[data-v-698a0b77]{border-style:dashed;border-color:#c27a16}.ops-event-body strong[data-v-698a0b77]{display:block;font-size:14px;line-height:1.35}.ops-event-body span[data-v-698a0b77]{display:block;color:#56665b;font-size:13px;line-height:1.4}.ops-event-todo .ops-event-body strong[data-v-698a0b77]{color:#56665b;font-weight:500}.ops-event-end[data-v-698a0b77]{display:flex;align-items:center;gap:8px}.ops-stats[data-v-698a0b77]{display:grid;grid-template-columns:repeat(var(--cols, 4),minmax(0,1fr));gap:10px}.ops-stats[data-n="2"][data-v-698a0b77]{--cols: 2}.ops-stats[data-n="3"][data-v-698a0b77]{--cols: 3}.ops-stats>div[data-v-698a0b77]{padding:10px 12px;border:1px solid #dcdfd3;border-radius:8px;background:#fffefa}.ops-stats dt[data-v-698a0b77]{color:#5c6b60;font-size:12px;letter-spacing:.05em;text-transform:uppercase}.ops-stats dd[data-v-698a0b77]:not(.ops-sub){font-size:24px;font-stretch:85%;font-weight:650;line-height:1.2}.ops-stat-warn[data-v-698a0b77]{border-color:#ecd09c!important;background:#fff8ea!important}.ops-stat-warn dd[data-v-698a0b77]:not(.ops-sub){color:#8a5a10}.ops-stat-bad[data-v-698a0b77]{border-color:#ebc0b8!important;background:#fdf1ee!important}.ops-stat-bad dd[data-v-698a0b77]:not(.ops-sub){color:#94301f}.ops-alert[data-v-698a0b77]{display:grid;grid-template-columns:28px minmax(0,1fr) auto;align-items:center;gap:12px;padding:11px 14px;border:1px solid #c4d4e4;border-left-width:4px;border-radius:8px;background:#eef3f8}.ops-alert strong[data-v-698a0b77]{display:block;font-size:14.5px;line-height:1.35}.ops-alert p[data-v-698a0b77]{margin-top:2px;color:#3f4b43;font-size:13.5px;line-height:1.45}.ops-alert-mark[data-v-698a0b77]{display:grid;place-items:center;width:28px;height:28px;border-radius:50%;background:#2b5176;color:#fff;font:700 14px/1 Archivo,sans-serif}.ops-alert-warn[data-v-698a0b77]{border-color:#ecd09c;border-left-color:#e8a33d;background:#fff8ea}.ops-alert-warn .ops-alert-mark[data-v-698a0b77]{background:#e8a33d;color:#1a1407}.ops-alert-bad[data-v-698a0b77]{border-color:#ebc0b8;border-left-color:#c8553f;background:#fdf1ee}.ops-alert-bad .ops-alert-mark[data-v-698a0b77]{background:#b8432f}.ops-action[data-v-698a0b77]{padding:6px 11px;border-radius:5px;background:#e8a33d;color:#16120a;font-size:13px;font-weight:600;white-space:nowrap}.ops-bar[data-v-698a0b77]{display:grid;grid-template-columns:8px minmax(0,1fr) auto;align-items:center;gap:12px;padding:11px 14px;border-radius:8px;background:#0d1712;color:#e6ebe4}.ops-bar p[data-v-698a0b77]{font-size:13.5px;line-height:1.45}.ops-bar-dot[data-v-698a0b77]{width:8px;height:8px;border-radius:50%;background:#e8a33d}.ops-kv[data-v-698a0b77]{display:grid;grid-template-columns:repeat(var(--cols, 2),minmax(0,1fr));overflow:hidden;border:1px solid #dcdfd3;border-radius:8px;background:#fffefa}.ops-kv[data-n="1"][data-v-698a0b77]{--cols: 1}.ops-kv[data-n="3"][data-v-698a0b77],.ops-kv[data-n="5"][data-v-698a0b77],.ops-kv[data-n="6"][data-v-698a0b77]{--cols: 3}@container (min-width: 900px){.ops-kv[data-n="4"][data-v-698a0b77]{--cols: 4}}.ops-kv>div[data-v-698a0b77]{padding:9px 12px;border-top:1px solid #e6e7de;border-left:1px solid #e6e7de;margin:-1px 0 0 -1px}.ops-kv dt[data-v-698a0b77]{color:#5c6b60;font-size:12px;letter-spacing:.05em;text-transform:uppercase}.ops-kv dd[data-v-698a0b77]{font-size:14px;line-height:1.4}.ops-note[data-v-698a0b77]{display:grid;gap:4px;padding:11px 14px;border:1px solid #dcdfd3;border-left:3px solid #2c6048;border-radius:8px;background:#fffefa}.ops-note p[data-v-698a0b77]{font-size:14px;line-height:1.5}.ops-note .ops-mono[data-v-698a0b77]{color:#5c6b60;font-size:12px}.ops-totals[data-v-698a0b77]{display:grid;justify-items:end;gap:4px}.ops-totals>div[data-v-698a0b77]{display:flex;gap:24px;justify-content:space-between;min-width:min(100%,300px);font-size:14px}.ops-totals dt[data-v-698a0b77]{color:#56665b}.ops-totals dd[data-v-698a0b77]{font-family:JetBrains Mono,monospace}.ops-total-strike dd[data-v-698a0b77]{color:#7a857c;text-decoration:line-through}.ops-total-add dd[data-v-698a0b77]{color:#8a5a10}.ops-total-strong[data-v-698a0b77]{padding-top:6px;border-top:1px solid #cfd3c6;font-size:17px!important;font-weight:650}.ops-files[data-v-698a0b77]{display:grid;gap:6px}.ops-files li[data-v-698a0b77]{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:10px;padding:8px 10px;border:1px solid #dcdfd3;border-radius:6px;background:#fffefa;font-size:13.5px}.ops-files li>span[data-v-698a0b77]:last-child{color:#5c6b60;font-size:12.5px}.ops-file-tag[data-v-698a0b77]{padding:2px 6px;border-radius:3px;background:#0d1712;color:#ecc16f;font-size:12px}.ops-phone .ops-head h3[data-v-698a0b77]{font-size:18px}.ops-phone .ops-kv[data-v-698a0b77]{--cols: 1 !important}@container (max-width: 860px){.ops-layout-split[data-v-698a0b77]{grid-template-columns:minmax(0,1fr)}.ops-board[data-v-698a0b77]{grid-template-columns:repeat(3,minmax(0,1fr))}.ops-stepper[data-v-698a0b77]{grid-template-columns:repeat(4,minmax(0,1fr));row-gap:12px}.ops-stepper li[data-v-698a0b77]:nth-child(4):before{display:none}}@container (max-width: 640px){.ops-cols[data-v-698a0b77]{padding:14px}.ops-layout-phone[data-v-698a0b77]{grid-template-columns:minmax(0,1fr)}.ops-phone[data-v-698a0b77]{width:min(100%,320px);justify-self:center}.ops-board[data-v-698a0b77]{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.ops-board>section[data-v-698a0b77]:nth-child(n+4){display:none}.ops-lane[data-v-698a0b77]{grid-template-columns:minmax(0,1fr)}.ops-lane>.ops-person[data-v-698a0b77]{padding-bottom:0}.ops-axis>span[data-v-698a0b77]{display:none}.ops-track[data-v-698a0b77]{border-left:0}.ops-events li[data-v-698a0b77]{grid-template-columns:14px minmax(0,1fr) auto}.ops-when[data-v-698a0b77]{grid-column:2 / -1;grid-row:1;padding:0}.ops-event-dot[data-v-698a0b77]{grid-row:1 / span 2}.ops-event-body[data-v-698a0b77]{grid-column:2}.ops-event-end[data-v-698a0b77]{grid-column:3;grid-row:2}}@container (max-width: 640px){.ops-table-wide thead[data-v-698a0b77]{display:none}.ops-table-wide[data-v-698a0b77],.ops-table-wide tbody[data-v-698a0b77],.ops-table-wide tr[data-v-698a0b77]{display:block}.ops-table-wide tr[data-v-698a0b77]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:6px 12px;padding:10px 12px;border-top:1px solid #e6e7de}.ops-table-wide tr[data-v-698a0b77]:first-child{border-top:0}.ops-table-wide td[data-v-698a0b77]{display:block;padding:0;border:0;background:none!important;box-shadow:none!important}.ops-table-wide td[data-v-698a0b77]:first-child{grid-column:1 / -1}.ops-table-wide td[data-v-698a0b77]:not(:first-child):before{content:attr(data-label);display:block;color:#6a776d;font:12px/1.4 JetBrains Mono,monospace;letter-spacing:.04em;text-transform:uppercase}.ops-table-wide td[data-label=""][data-v-698a0b77]:before{display:none}.ops-table-wide .ops-row-ok[data-v-698a0b77]{background:#f1f7f2;box-shadow:inset 3px 0 #2c6048}.ops-table-wide .ops-row-warn[data-v-698a0b77]{background:#fff8ea;box-shadow:inset 3px 0 #e8a33d}.ops-table-wide .ops-row-bad[data-v-698a0b77]{background:#fdf1ee;box-shadow:inset 3px 0 #c8553f}}@container (max-width: 520px){.ops-table thead[data-v-698a0b77]{display:none}.ops-table[data-v-698a0b77],.ops-table tbody[data-v-698a0b77],.ops-table tr[data-v-698a0b77]{display:block}.ops-table tr[data-v-698a0b77]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:6px 12px;padding:10px 12px;border-top:1px solid #e6e7de}.ops-table tr[data-v-698a0b77]:first-child{border-top:0}.ops-table td[data-v-698a0b77]{display:block;padding:0;border:0;background:none!important;box-shadow:none!important}.ops-table td[data-v-698a0b77]:first-child{grid-column:1 / -1}.ops-table td[data-v-698a0b77]:not(:first-child):before{content:attr(data-label);display:block;color:#6a776d;font:12px/1.4 JetBrains Mono,monospace;letter-spacing:.04em;text-transform:uppercase}.ops-table td[data-label=""][data-v-698a0b77]:before{display:none}.ops-table .ops-row-ok[data-v-698a0b77]{background:#f1f7f2;box-shadow:inset 3px 0 #2c6048}.ops-table .ops-row-warn[data-v-698a0b77]{background:#fff8ea;box-shadow:inset 3px 0 #e8a33d}.ops-table .ops-row-bad[data-v-698a0b77]{background:#fdf1ee;box-shadow:inset 3px 0 #c8553f}}@container (max-width: 560px){.ops-stats[data-n="4"][data-v-698a0b77]{--cols: 2}.ops-checks li[data-v-698a0b77]{grid-template-columns:30px minmax(0,1fr) auto;row-gap:2px}.ops-icon[data-v-698a0b77]{grid-row:1 / span 2;align-self:start}.ops-check-label[data-v-698a0b77]{grid-column:2;grid-row:1}.ops-checks .ops-chip[data-v-698a0b77]{grid-column:3;grid-row:1;justify-self:end}.ops-check-value[data-v-698a0b77]{grid-column:2 / -1;grid-row:2}}@container (max-width: 480px){.ops-kv[data-n="3"][data-v-698a0b77],.ops-kv[data-n="5"][data-v-698a0b77]{--cols: 1}.ops-kv[data-n="6"][data-v-698a0b77]{--cols: 2}.ops-stats dd[data-v-698a0b77]:not(.ops-sub){font-size:19px}.ops-stats>div[data-v-698a0b77]{padding:8px 10px}.ops-diff[data-v-698a0b77]{grid-template-columns:minmax(0,1fr)}.ops-arrow[data-v-698a0b77]{justify-self:center;transform:rotate(90deg)}.ops-stepper li[data-v-698a0b77]:before{display:none}.ops-stepper li>span[data-v-698a0b77]:last-child{display:none}.ops-stepper strong[data-v-698a0b77]{font-size:12px}.ops-board[data-v-698a0b77]{grid-template-columns:minmax(0,1fr)}.ops-board>section[data-v-698a0b77]:nth-child(n+3){display:none}.ops-alert[data-v-698a0b77],.ops-bar[data-v-698a0b77]{grid-template-columns:auto minmax(0,1fr)}.ops-alert .ops-action[data-v-698a0b77],.ops-bar .ops-action[data-v-698a0b77]{grid-column:2;justify-self:start}.ops-axis .ops-track span[data-v-698a0b77]:nth-child(2n){visibility:hidden}.ops-seg[data-v-698a0b77]{padding:4px 3px}}.schedule-illustration[data-v-6fe14947]{container-type:inline-size;margin:0;min-width:0;border:1px solid #d0d5ca;border-radius:12px;overflow:hidden;box-shadow:0 20px 36px #0c21151a;font:14px/1.45 Archivo,sans-serif;overflow-wrap:anywhere;color:#18271f;background:#f3f1e9}.app-bar[data-v-6fe14947]{display:flex;align-items:center;gap:20px;min-height:44px;padding:8px 16px;color:#edf0e9;background:#0d1712}.app-identity[data-v-6fe14947]{display:flex;align-items:center;gap:11px;min-width:0}.app-identity strong[data-v-6fe14947]{font-weight:550;font-size:14px}.cf-mark[data-v-6fe14947]{display:grid;place-items:center;width:20px;height:20px;border:0;border-radius:5px;color:#ecc16f;font:12px/1 JetBrains Mono,monospace;flex:none}.app-sections[data-v-6fe14947]{display:flex;align-items:center;gap:18px;color:#c8d1c9;font-size:12px}.app-sections .selected[data-v-6fe14947]{background:#2c6048;color:#f1f3eb;padding:5px 10px;border-radius:4px}.sample-tag[data-v-6fe14947]{margin-left:auto;font:12px/1.5 JetBrains Mono,monospace;color:#bbccbd;letter-spacing:.03em}.board-toolbar[data-v-6fe14947]{display:flex;align-items:center;gap:14px;min-height:52px;padding:10px 16px;border-bottom:1px solid #d9ddd2}.board-toolbar>div[data-v-6fe14947]:first-child{display:flex;align-items:baseline;gap:10px}.board-toolbar strong[data-v-6fe14947]{font-size:18px}.sample-week[data-v-6fe14947]{font-size:12px;color:#5c6c61}.view-labels[data-v-6fe14947]{display:flex;padding:3px;border:1px solid #d2d8cd;border-radius:5px;font-size:12px}.view-labels>span[data-v-6fe14947]{padding:3px 10px}.view-labels .selected[data-v-6fe14947]{color:#f1f3eb;background:#17231c;border-radius:3px}.board-key[data-v-6fe14947]{display:flex;gap:14px;flex-wrap:wrap;margin-left:auto;font-size:12px;color:#4f6255}.board-key>span[data-v-6fe14947]{display:flex;gap:6px;align-items:center}.board-key i[data-v-6fe14947]{width:9px;height:9px;border-radius:2px}.board-key i.booked[data-v-6fe14947]{background:#2e674c}.board-key i.field[data-v-6fe14947]{background:#4e6885}.board-key i.suggested[data-v-6fe14947]{background:#fff3dd;border:1px dashed #b77413}.board-key i.conflict[data-v-6fe14947]{background:repeating-linear-gradient(-45deg,#eed2a0,#eed2a0 2px,#f8edda 2px 4px);border:1px solid #b77413}.board-workspace[data-v-6fe14947]{display:grid;grid-template-columns:250px minmax(0,1fr)}.unscheduled[data-v-6fe14947]{padding:14px;border-right:1px solid #d3d9ce;background:#e9e7dc}.section-label[data-v-6fe14947]{display:flex;justify-content:space-between;gap:10px;margin-bottom:10px;color:#59685d;font:12px/1.5 JetBrains Mono,monospace}.waiting-job[data-v-6fe14947]{padding:7px 11px;margin-bottom:8px;background:#fffef8;border:1px solid #d9ddd3;border-radius:7px}.waiting-job.focused[data-v-6fe14947]{border-color:#c18a35;box-shadow:0 3px 6px #9a78361c}.job-top[data-v-6fe14947],.job-bottom[data-v-6fe14947]{display:flex;align-items:flex-start;justify-content:space-between;gap:9px;font-size:12px;color:#526357}.job-top[data-v-6fe14947]{font-family:JetBrains Mono,monospace}.waiting-job>strong[data-v-6fe14947]{display:block;margin:3px 0;font-size:14px;font-weight:600}.focused .job-bottom>span[data-v-6fe14947]:last-child{color:#87550f}.waiting-note[data-v-6fe14947]{margin:18px 1px 0;font-size:12px;line-height:1.6;color:#59685d}.schedule-grid[data-v-6fe14947]{min-width:0;background:#f8f7f1}.grid-heading[data-v-6fe14947],.resource-row[data-v-6fe14947]{display:grid;grid-template-columns:150px minmax(0,1fr)}.grid-heading[data-v-6fe14947]{border-bottom:1px solid #d9ddd3;color:#5f6e63;font:12px/1.5 JetBrains Mono,monospace}.grid-heading>span[data-v-6fe14947]{padding:7px 12px}.hours[data-v-6fe14947]{display:grid;grid-template-columns:repeat(10,minmax(0,1fr))}.hours>span[data-v-6fe14947]{padding:7px 5px;border-left:1px solid #d9ddd3}.resource-row[data-v-6fe14947]{min-height:58px;border-bottom:1px solid #dee2d7}.resource-row[data-v-6fe14947]:last-child{border-bottom:0}.resource-name[data-v-6fe14947]{display:flex;align-items:center;gap:9px;padding:7px 12px;min-width:0}.resource-chip[data-v-6fe14947]{display:grid;place-items:center;width:29px;height:29px;flex:none;border-radius:50%;background:#2c674c;color:#eff3e8;font:12px/1 JetBrains Mono,monospace}.resource-row:nth-last-child(-n+2) .resource-chip[data-v-6fe14947]{border-radius:4px;background:#19271f;color:#efba58}.resource-name strong[data-v-6fe14947]{display:block;font-size:14px;font-weight:600}.resource-name>div>span[data-v-6fe14947]{display:block;color:#5d6c60;font-size:12px;line-height:1.4;margin-top:4px}.resource-events[data-v-6fe14947]{display:grid;grid-template-columns:repeat(20,minmax(0,1fr));align-items:stretch;padding:6px 0;background-image:linear-gradient(90deg,#d9ddd3 1px,transparent 1px);background-size:10% 100%}.booking[data-v-6fe14947]{min-width:0;align-self:stretch;padding:5px 8px;margin:0 3px 0 1px;border-radius:5px;color:#f3f6ec;background:#2e674c}.booking-id[data-v-6fe14947]{display:block;font:12px/1.4 JetBrains Mono,monospace;color:#e3eddd}.booking strong[data-v-6fe14947]{display:block;font-size:14px;font-weight:550;line-height:1.3;margin:1px 0}.booking-time[data-v-6fe14947]{display:block;font-size:12px;line-height:1.5;color:#e3eddd}.booking.field[data-v-6fe14947]{background:#4e6885}.booking.review[data-v-6fe14947]{color:#384c3e;background:#e7e8df;border:1px solid #d2d8c9}.booking.review .booking-id[data-v-6fe14947],.booking.review .booking-time[data-v-6fe14947]{color:#526456}.booking.suggested[data-v-6fe14947]{color:#714a16;background:#fff0d5;border:1px dashed #ad7425}.booking.suggested .booking-id[data-v-6fe14947],.booking.suggested .booking-time[data-v-6fe14947]{color:#795019}.booking.conflict[data-v-6fe14947]{background:repeating-linear-gradient(-45deg,#f7e7c9,#f7e7c9 5px,#f1d8ae 5px 10px);color:#674718;border:1px solid #be8739}.booking.conflict .booking-id[data-v-6fe14947],.booking.conflict .booking-time[data-v-6fe14947]{color:#714d1c}.board-review[data-v-6fe14947]{display:flex;align-items:baseline;gap:10px;flex-wrap:wrap;border-top:1px solid #d4dace;padding:15px 18px;background:#e9ede2;font-size:12px;color:#4b6252}.board-review strong[data-v-6fe14947]{color:#233e2c;font-size:14px}.review-dot[data-v-6fe14947]{width:6px;height:6px;border-radius:50%;background:#d09c40;display:inline-block;flex:none}.readiness-content[data-v-6fe14947],.change-content[data-v-6fe14947]{padding:18px 20px}.readiness-heading>p[data-v-6fe14947]{font:12px/1.5 JetBrains Mono,monospace;color:#54695b;margin:0 0 9px}.readiness-heading>div[data-v-6fe14947]{display:flex;flex-wrap:wrap;gap:13px;align-items:center;justify-content:space-between}.readiness-heading h3[data-v-6fe14947]{font-size:20px;line-height:1.3;margin:0;font-weight:650}.promise-badge[data-v-6fe14947]{color:#80531a;background:#f8e9cd;padding:5px 8px;border-radius:4px;font-size:12px}.readiness-list[data-v-6fe14947]{margin-top:14px}.readiness-row[data-v-6fe14947]{display:grid;grid-template-columns:30px 128px minmax(0,1fr) auto;gap:12px;align-items:center;min-height:54px;padding:8px 0;border-top:1px solid #d8ddcf}.readiness-number[data-v-6fe14947]{display:grid;place-items:center;width:30px;height:30px;border-radius:5px;color:#efba58;background:#14231a;font:12px/1 JetBrains Mono,monospace}.readiness-label strong[data-v-6fe14947]{display:block;font-size:14px}.readiness-label span[data-v-6fe14947]{display:block;font-size:12px;color:#5a6d5e;margin-top:4px}.readiness-row p[data-v-6fe14947]{margin:0;font-size:14px;color:#4c6052}.review-state[data-v-6fe14947]{padding:4px 7px;border:1px solid #d5ddca;border-radius:4px;font-size:12px;color:#465f4c;background:#e9eee0}.readiness-footer[data-v-6fe14947]{display:flex;align-items:baseline;gap:11px;padding:12px 14px;border-radius:6px;color:#e7ede2;background:#0d1712;margin-top:10px}.readiness-footer strong[data-v-6fe14947]{font-size:14px;font-weight:550}.readiness-footer p[data-v-6fe14947]{font-size:12px;color:#c1d0c2;margin:5px 0 0}.change-comparison[data-v-6fe14947]{display:grid;grid-template-columns:1fr 24px 1fr;gap:16px;align-items:center}.change-comparison>div[data-v-6fe14947]{padding:17px;border:1px solid #d1d7ca;border-radius:6px;background:#ebece2}.change-comparison>.after[data-v-6fe14947]{border-color:#789b7b;background:#fffef7}.change-comparison>div>span[data-v-6fe14947],.change-reason>span[data-v-6fe14947],.promise-review>span[data-v-6fe14947]{display:block;font:12px/1.5 JetBrains Mono,monospace;color:#54685a}.change-comparison strong[data-v-6fe14947]{display:block;font-size:16px;line-height:1.5;margin:7px 0}.change-comparison p[data-v-6fe14947]{font-size:14px;color:#526557;margin:0}.change-arrow[data-v-6fe14947]{text-align:center;font-size:22px;color:#a37021}.change-reason[data-v-6fe14947]{margin-top:23px}.change-reason p[data-v-6fe14947]{padding:13px 15px;margin:8px 0 0;background:#eaece1;border-radius:5px;font-size:14px;color:#3a5240}.promise-review[data-v-6fe14947]{margin-top:23px}.promise-track[data-v-6fe14947]{display:flex;position:relative;margin-top:13px;background:#e4e7dc;border-radius:3px;min-height:30px}.promise-track>span[data-v-6fe14947]{display:flex;align-items:center;padding:5px 10px;font-size:12px;color:#fffef6}.bench-segment[data-v-6fe14947]{width:40%;background:#326b4d;border-radius:3px 0 0 3px}.test-segment[data-v-6fe14947]{width:10%;background:#536f8a}.promise-track i[data-v-6fe14947]{position:absolute;top:-5px;bottom:-5px;left:80%;border-left:1px dashed #a76716}.promise-times[data-v-6fe14947]{display:grid;grid-template-columns:40% 40% 20%;gap:0;font-size:12px;color:#5b6c5f;padding-top:9px}.promise-times>span[data-v-6fe14947]{padding-right:8px}.promise-times>span[data-v-6fe14947]:last-child{color:#835719}.change-footer[data-v-6fe14947]{margin-top:23px;display:flex;gap:10px;flex-wrap:wrap;padding-top:15px;border-top:1px solid #d4ddcd}.change-footer>span[data-v-6fe14947]{font-size:12px;padding:6px 9px;border-radius:4px}.separate-record[data-v-6fe14947]{color:#315e42;background:#e0eadc}.not-sent[data-v-6fe14947]{color:#596258;background:#e8e8de}figcaption[data-v-6fe14947]{padding:13px 18px;font-size:12px;line-height:1.6;color:#536658;border-top:1px solid #d4dbcd;background:#eef0e7}@container (max-width: 1000px){.app-sections[data-v-6fe14947]{display:none}.board-toolbar[data-v-6fe14947]{flex-wrap:wrap;gap:12px}.board-key[data-v-6fe14947]{width:100%;margin-left:0}.board-workspace[data-v-6fe14947]{grid-template-columns:190px minmax(0,1fr)}.grid-heading[data-v-6fe14947]{display:none}.resource-row[data-v-6fe14947]{display:block;padding:13px}.resource-name[data-v-6fe14947]{padding:0 0 12px}.resource-events[data-v-6fe14947]{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:9px;padding:0;background:none}.booking[data-v-6fe14947]{grid-column:auto!important;margin:0;padding:12px}}@container (max-width: 640px){.app-bar[data-v-6fe14947]{flex-wrap:wrap;gap:8px;padding:14px}.sample-tag[data-v-6fe14947]{margin-left:36px}.board-toolbar[data-v-6fe14947]{padding:14px}.view-labels[data-v-6fe14947]{display:none}.board-workspace[data-v-6fe14947]{display:flex;flex-direction:column}.unscheduled[data-v-6fe14947]{border-right:0;border-bottom:1px solid #d4dace;padding:16px}.waiting-job[data-v-6fe14947]{padding:14px}.waiting-note[data-v-6fe14947]{margin-top:12px}.resource-row[data-v-6fe14947]{padding:16px}.resource-events[data-v-6fe14947]{grid-template-columns:1fr}.booking[data-v-6fe14947]{padding:13px}.booking strong[data-v-6fe14947]{font-size:16px}.booking-time[data-v-6fe14947]{margin-top:6px}.board-review[data-v-6fe14947]{padding:16px}.readiness-content[data-v-6fe14947],.change-content[data-v-6fe14947]{padding:18px}.change-comparison[data-v-6fe14947]{grid-template-columns:1fr;gap:12px}.change-arrow[data-v-6fe14947]{font-size:20px}.promise-times[data-v-6fe14947]{flex-wrap:wrap}}.schedule-search[data-v-6fe14947]{margin-left:auto;width:190px}.schedule-search input[data-v-6fe14947]{width:100%;padding:5px 9px;border:1px solid #35433a;border-radius:4px;background:#121b16;color:#e6ece2;font:12px/1.4 JetBrains Mono,monospace}.schedule-search input[data-v-6fe14947]::placeholder{color:#a2b2a6}.resource-filters[data-v-6fe14947]{display:flex;padding:3px;border-radius:5px;background:#eae8de}.resource-filters button[data-v-6fe14947]{border:0;padding:4px 10px;border-radius:4px;font:inherit;font-size:12px;background:transparent;color:#435448;cursor:pointer}.resource-filters button.selected[data-v-6fe14947]{background:#fffef8;color:#19281f;box-shadow:0 1px 3px #17251c0d}.resource-filters button[data-v-6fe14947]:focus-visible,.schedule-search input[data-v-6fe14947]:focus-visible{outline:2px solid #bb852e;outline-offset:3px}.schedule-grid[data-v-6fe14947]{position:relative}.schedule-grid[data-v-6fe14947]:after{content:"";position:absolute;top:32px;bottom:0;left:calc(35% + 97.5px);width:1px;background:#bf862c;pointer-events:none}.booking-time[data-v-6fe14947],.sr-only[data-v-6fe14947],.board-caption[data-v-6fe14947]{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap;border:0}.resource-name>div>span[data-v-6fe14947]{margin-top:1px;line-height:1.25}.resource-name strong[data-v-6fe14947]{line-height:1.2}.resource-row:nth-last-child(-n+3) .resource-chip[data-v-6fe14947]{border-radius:4px;background:#19271f;color:#efba58}.readiness-number svg[data-v-6fe14947]{width:17px;height:17px;fill:none;stroke:currentColor;stroke-width:1.5;stroke-linejoin:round}.readiness-heading h3[data-v-6fe14947]{font-size:20px}.readiness-footer[data-v-6fe14947]{margin-top:12px}.readiness-footer p[data-v-6fe14947]{margin-top:2px}.empty-search[data-v-6fe14947]{padding:20px;font-size:14px}.bar-divider[data-v-6fe14947]{margin:0 10px;color:#748579}.walkthrough-record[data-v-6fe14947]{padding:20px}.queue-heading[data-v-6fe14947]{display:flex;justify-content:space-between;gap:14px;margin-bottom:15px;font:12px/1.5 JetBrains Mono,monospace;color:#536357}.queue-job[data-v-6fe14947]{display:grid;grid-template-columns:minmax(0,1.7fr) repeat(3,minmax(0,1fr));gap:15px;padding:13px 15px;margin-bottom:11px;border:1px solid #dcdfd5;border-radius:7px;background:#fffef9}.queue-job.focused[data-v-6fe14947]{border-color:#b78335;background:#fff8eb}.queue-job>div>span[data-v-6fe14947]{display:block;font:12px/1.4 JetBrains Mono,monospace;color:#57675b;margin-bottom:3px}.queue-job strong[data-v-6fe14947]{font-size:14px;font-weight:500;line-height:1.5}.queue-identity strong[data-v-6fe14947]{font-weight:600}.queue-job .pending[data-v-6fe14947]{color:#875511}.record-summary[data-v-6fe14947]{display:flex;align-items:center;gap:10px;padding:13px 15px;border-radius:6px;color:#e5ece3;background:#101b15;margin-top:13px}.record-summary>i[data-v-6fe14947]{width:6px;height:6px;border-radius:50%;background:#c38c32;flex:none}.record-summary>p[data-v-6fe14947]{margin:0;font-size:14px;flex:1}.record-summary>span[data-v-6fe14947]{font-size:12px;color:#eac078;white-space:nowrap}.candidate-row[data-v-6fe14947]{display:flex;align-items:center;justify-content:space-between;gap:18px;border:1px solid #dadfd3;border-radius:7px;background:#fffef8;padding:15px;margin-bottom:11px}.candidate-row.selected[data-v-6fe14947]{border-color:#72927a;background:#f2f6ea}.candidate-row strong[data-v-6fe14947]{font-size:15px}.candidate-row p[data-v-6fe14947]{font-size:14px;color:#58685a;margin:5px 0 0}.candidate-row>span[data-v-6fe14947]{padding:5px 8px;border-radius:4px;font-size:12px;background:#f5e8cf;color:#7c571d;flex:none}.candidate-row.selected>span[data-v-6fe14947]{background:#e1ecdc;color:#355f43}.booking-heading>span[data-v-6fe14947]{display:block;font:12px/1.5 JetBrains Mono,monospace;color:#58685b}.booking-heading>strong[data-v-6fe14947]{display:block;font-size:22px;margin:8px 0 17px}.booking-facts[data-v-6fe14947]{margin:0;display:grid;grid-template-columns:1fr 1fr;gap:0 24px}.booking-facts>div[data-v-6fe14947]{padding:13px 0;border-top:1px solid #d7dece}.booking-facts dt[data-v-6fe14947]{font-size:12px;color:#60705f;margin-bottom:6px}.booking-facts dd[data-v-6fe14947]{margin:0;font-size:14px;color:#253c2c}@container (max-width: 1000px){.schedule-grid[data-v-6fe14947]:after{display:none}.booking-time[data-v-6fe14947]{position:static;width:auto;height:auto;margin:5px 0 0;overflow:visible;clip-path:none;white-space:normal}.board-caption[data-v-6fe14947]{position:static;width:auto;height:auto;margin:0;padding:12px 16px;clip-path:none;white-space:normal}.schedule-search[data-v-6fe14947]{width:185px}}@container (max-width: 640px){.schedule-search[data-v-6fe14947]{margin-left:0;width:100%}.queue-heading[data-v-6fe14947]{flex-wrap:wrap;gap:5px}.queue-job[data-v-6fe14947]{grid-template-columns:1fr 1fr;gap:12px}.queue-identity[data-v-6fe14947]{grid-column:1/-1}.record-summary[data-v-6fe14947]{flex-wrap:wrap}.record-summary>span[data-v-6fe14947]{margin-left:16px;white-space:normal}.candidate-row[data-v-6fe14947]{align-items:flex-start;flex-wrap:wrap;gap:9px}.booking-facts[data-v-6fe14947]{grid-template-columns:1fr}}@container (max-width: 500px){.readiness-row[data-v-6fe14947]{grid-template-columns:30px 1fr auto;gap:9px}.readiness-row p[data-v-6fe14947]{grid-column:2/-1}.review-state[data-v-6fe14947]{grid-column:3;grid-row:1}.walkthrough-record[data-v-6fe14947]{padding:16px}}@container (min-width: 1001px){.booking-id[data-v-6fe14947],.booking strong[data-v-6fe14947]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}}.vp-scene[data-v-c4cedf6c]{container-type:inline-size;width:100%;min-width:0;color:#16211b;font:14px/1.5 Archivo,system-ui,sans-serif}.vp-portal[data-v-c4cedf6c]{min-width:0;margin:0;overflow:hidden;border:1px solid #c9d0c3;border-radius:10px;background:#fbfaf5;box-shadow:0 24px 60px -32px #060e0a8c}.vp-portal__bar[data-v-c4cedf6c]{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:8px 20px;min-height:52px;padding:10px 20px;border-top:3px solid #2e674c;border-bottom:1px solid #dcdfd3;background:#fff;color:#3d4b42;font-size:14px}.vp-portal__identity[data-v-c4cedf6c],.vp-portal__who[data-v-c4cedf6c]{display:flex;align-items:center;gap:10px;min-width:0}.vp-portal__identity strong[data-v-c4cedf6c]{color:#121a16;font-weight:650}.vp-portal__mark[data-v-c4cedf6c]{display:grid;flex:none;place-items:center;width:24px;height:24px;border-radius:5px;background:#2c6048;color:#f6f4ec;font:12px/1 JetBrains Mono,monospace}.vp-portal__divider[data-v-c4cedf6c]{color:#a3ad9f}.vp-portal__name[data-v-c4cedf6c]{color:#121a16;font-weight:600;white-space:nowrap}.vp-portal__signout[data-v-c4cedf6c]{padding-left:10px;border-left:1px solid #dcdfd3;color:#2e674c;font-size:13px;white-space:nowrap}.vp-portal__body[data-v-c4cedf6c]{min-width:0}.vp-portal__caption[data-v-c4cedf6c]{padding:9px 20px;border-top:1px solid #dcdfd3;background:#f1efe6;color:#5c6b60;font:12px/1.5 JetBrains Mono,monospace;letter-spacing:.03em}.vp-body[data-v-c4cedf6c]{display:grid;grid-template-columns:minmax(0,1fr);gap:16px;padding:20px}.vp-kicker[data-v-c4cedf6c]{color:#5c6b60;font:500 12px/1.4 JetBrains Mono,monospace;letter-spacing:.06em;text-transform:uppercase}.vp-mono[data-v-c4cedf6c]{font-family:JetBrains Mono,monospace;font-size:12.5px;letter-spacing:.01em;white-space:nowrap}.vp-strong[data-v-c4cedf6c]{font-weight:650}.vp-label-row[data-v-c4cedf6c]{display:flex;flex-wrap:wrap;justify-content:space-between;gap:4px 12px}.vp-head[data-v-c4cedf6c]{display:flex;align-items:flex-start;justify-content:space-between;gap:12px}.vp-head h4[data-v-c4cedf6c]{margin:2px 0 0;color:#121a16;font-size:19px;font-weight:650;line-height:1.25}.vp-head p[data-v-c4cedf6c]{margin:4px 0 0;color:#4d5c52;font-size:13.5px}.vp-chip[data-v-c4cedf6c]{display:inline-flex;flex:none;align-items:center;padding:2px 8px;border:1px solid #c9d0c3;border-radius:4px;background:#f1efe6;color:#3d4b42;font:500 12px/1.5 JetBrains Mono,monospace;white-space:nowrap}.vp-chip.is-ok[data-v-c4cedf6c]{border-color:#9cc7ae;background:#e6f2ea;color:#1f5a3c}.vp-chip.is-info[data-v-c4cedf6c]{border-color:#b7c6d8;background:#eaf0f6;color:#2b4a6b}.vp-chip.is-warn[data-v-c4cedf6c]{border-color:#e8c27e;background:#fbf0d9;color:#7a4f0c}.vp-chip.is-muted[data-v-c4cedf6c]{color:#56665b}.vp-av[data-v-c4cedf6c]{display:inline-grid;flex:none;place-items:center;width:26px;height:26px;border-radius:50%;background:#2c6048;color:#f6f4ec;font:600 12px/1 JetBrains Mono,monospace}.vp-av.is-vendor[data-v-c4cedf6c]{background:#e8a33d;color:#1b1408}.vp-btn[data-v-c4cedf6c]{display:inline-flex;flex:none;align-items:center;justify-content:center;min-height:32px;padding:5px 12px;border:1px solid #c9d0c3;border-radius:6px;background:#fff;color:#16211b;font-size:13px;font-weight:600;white-space:nowrap}.vp-btn.is-dark[data-v-c4cedf6c]{border-color:#2c6048;background:#2c6048;color:#f6f4ec}.vp-btn.is-primary[data-v-c4cedf6c]{border-color:#e8a33d;background:#e8a33d;color:#1b1408}.vp-btn.is-done[data-v-c4cedf6c]{border-color:#9cc7ae;background:#e6f2ea;color:#1f5a3c}.vp-table[data-v-c4cedf6c]{width:100%;border-collapse:collapse;border:1px solid #dcdfd3;background:#fff;font-size:13.5px}.vp-table caption[data-v-c4cedf6c]{padding-bottom:6px;text-align:left}.vp-table th[data-v-c4cedf6c]{padding:8px 10px;border-bottom:1px solid #dcdfd3;background:#f1efe6;color:#56665b;font:500 12px/1.4 JetBrains Mono,monospace;letter-spacing:.04em;text-align:left;text-transform:uppercase;white-space:nowrap}.vp-table td[data-v-c4cedf6c]{padding:9px 10px;border-top:1px solid #ebede4;vertical-align:middle}.vp-table td small[data-v-c4cedf6c]{display:block;color:#5c6b60}.vp-table .is-num[data-v-c4cedf6c]{text-align:right;font-variant-numeric:tabular-nums;white-space:nowrap}.vp-table tr.is-focus td[data-v-c4cedf6c]{background:#fdf6e8}.vp-table tr.is-focus td[data-v-c4cedf6c]:first-child{box-shadow:inset 3px 0 #e8a33d}.vp-table tr.is-warn td[data-v-c4cedf6c]{background:#fbf0d9}.vp-table tfoot td[data-v-c4cedf6c]{border-top:1px solid #c9d0c3;background:#f6f4ec;font-weight:600}.vp-table.is-tight td[data-v-c4cedf6c],.vp-table.is-tight th[data-v-c4cedf6c]{padding:6px 10px}.vp-fields[data-v-c4cedf6c]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));margin:0;border:1px solid #dcdfd3;background:#fff}.vp-fields>div[data-v-c4cedf6c]{min-width:0;padding:10px 12px;border-left:1px solid #ebede4}.vp-fields>div[data-v-c4cedf6c]:first-child{border-left:0}.vp-fields dt[data-v-c4cedf6c]{color:#5c6b60;font-size:12px}.vp-fields dd[data-v-c4cedf6c]{margin:2px 0 0;color:#121a16;font-weight:600;overflow-wrap:anywhere}.vp-fields dd.vp-mono[data-v-c4cedf6c]{white-space:normal}.vp-lock[data-v-c4cedf6c]{color:#2e674c;font-size:12px}.vp-banner[data-v-c4cedf6c]{display:flex;align-items:flex-start;gap:10px;padding:12px 14px;border-radius:6px}.vp-banner p[data-v-c4cedf6c]{margin:0;font-size:13.5px}.vp-banner.is-dark[data-v-c4cedf6c]{background:#0d1712;color:#dfe5dc}.vp-banner.is-dark strong[data-v-c4cedf6c]{color:#fff}.vp-banner.is-warn[data-v-c4cedf6c]{border:1px solid #e8c27e;background:#fbf0d9;color:#5d3c08}.vp-dot[data-v-c4cedf6c]{flex:none;width:8px;height:8px;margin-top:6px;border-radius:50%;background:#e8a33d}.vp-hero[data-v-c4cedf6c]{display:grid;grid-template-columns:minmax(220px,.32fr) minmax(0,1fr)}.vp-quotes[data-v-c4cedf6c]{display:flex;flex-direction:column;gap:10px;padding:20px;border-right:1px solid #dcdfd3;background:#f6f4ec}.vp-quotes ul[data-v-c4cedf6c]{display:grid;gap:8px;margin:0;padding:0;list-style:none}.vp-quotes li[data-v-c4cedf6c]{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:2px 8px;padding:10px 12px;border:1px solid #dcdfd3;border-radius:6px;background:#fff}.vp-quotes li.selected[data-v-c4cedf6c]{border-color:#2e674c;box-shadow:inset 3px 0 #2e674c}.vp-quotes li small[data-v-c4cedf6c]{grid-column:1 / -1;color:#5c6b60;font-size:12.5px}.vp-blind[data-v-c4cedf6c]{margin:auto 0 0;padding-top:10px;border-top:1px dashed #c9d0c3;color:#4d5c52;font-size:12.5px}.vp-form[data-v-c4cedf6c]{display:grid;grid-template-columns:minmax(0,1fr);align-content:start;gap:16px;min-width:0;padding:20px 24px}.vp-form-grid[data-v-c4cedf6c]{border:1px solid #dcdfd3;border-radius:6px;background:#fff}.vp-form-row[data-v-c4cedf6c]{display:grid;grid-template-columns:minmax(0,1.5fr) repeat(3,minmax(0,1fr));align-items:center;gap:12px;padding:12px 14px;border-top:1px solid #ebede4}.vp-form-headrow[data-v-c4cedf6c]{border-top:0;background:#f1efe6;color:#56665b;font:500 12px/1.4 JetBrains Mono,monospace;letter-spacing:.04em;text-transform:uppercase}.vp-form-item strong[data-v-c4cedf6c]{display:block;font-weight:600}.vp-form-item small[data-v-c4cedf6c]{color:#5c6b60;font-size:12.5px}.vp-field[data-v-c4cedf6c]{display:grid;min-width:0}.vp-field small[data-v-c4cedf6c]{display:none;color:#5c6b60;font-size:12px}.vp-field b[data-v-c4cedf6c]{display:flex;align-items:center;min-height:36px;padding:0 10px;border:1px solid #c9d0c3;border-radius:5px;background:#fbfaf5;font-family:JetBrains Mono,monospace;font-size:13.5px;font-weight:500;font-variant-numeric:tabular-nums}.vp-field.is-typing b[data-v-c4cedf6c]{border-color:#2e674c;background:#fff;box-shadow:0 0 0 3px #2e674c2e}.vp-caret[data-v-c4cedf6c]{display:inline-block;width:1px;height:16px;margin-left:2px;background:#16211b}.vp-form-foot[data-v-c4cedf6c]{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:12px}.vp-note[data-v-c4cedf6c]{color:#4d5c52;font-size:13px}.vp-issued[data-v-c4cedf6c]{display:grid;grid-template-columns:minmax(0,1fr);gap:16px;padding:20px}.vp-confirm[data-v-c4cedf6c]{display:flex;align-items:center;gap:12px;padding:12px 14px;border:1px solid #9cc7ae;border-radius:6px;background:#e6f2ea;color:#1f4a33}.vp-confirm p[data-v-c4cedf6c]{margin:0;font-size:13.5px}.vp-check[data-v-c4cedf6c]{display:grid;flex:none;place-items:center;width:26px;height:26px;border-radius:50%;background:#2c6048;color:#fff;font-size:13px}.vp-quotes-strip[data-v-c4cedf6c]{display:flex;flex-wrap:wrap;align-items:center;gap:8px 16px;padding-top:12px;border-top:1px dashed #c9d0c3}.vp-quotes-strip>span[data-v-c4cedf6c]:not(.vp-kicker){display:inline-flex;align-items:center;gap:6px}.vp-subpanel[data-v-c4cedf6c]{display:grid;grid-template-columns:minmax(0,1fr);gap:12px;padding:14px;border:1px solid #dcdfd3;border-radius:6px;background:#f1efe6}.vp-accept[data-v-c4cedf6c]{display:flex;flex-wrap:wrap;align-items:center;gap:8px 10px;font-size:13.5px}.vp-accept .vp-btn[data-v-c4cedf6c]{margin-left:auto}.vp-checkbox[data-v-c4cedf6c]{display:grid;place-items:center;width:18px;height:18px;border-radius:4px;background:#2c6048;color:#fff;font-size:12px}.vp-pick[data-v-c4cedf6c]{display:flex;flex-wrap:wrap;align-items:center;gap:8px}.vp-pick .vp-kicker[data-v-c4cedf6c]{margin-right:4px}.vp-pick-item[data-v-c4cedf6c]{display:inline-flex;align-items:center;gap:6px;padding:4px 10px 4px 6px;border:1px solid #c9d0c3;border-radius:6px;background:#fff;color:#56665b;font-size:13px}.vp-pick-item i[data-v-c4cedf6c]{display:grid;place-items:center;width:16px;height:16px;border:1px solid #a3ad9f;border-radius:3px;font-size:12px;font-style:normal}.vp-pick-item.on[data-v-c4cedf6c]{border-color:#2e674c;color:#121a16}.vp-pick-item.on i[data-v-c4cedf6c]{border-color:#2c6048;background:#2c6048;color:#fff}.vp-invites[data-v-c4cedf6c]{display:grid;margin:0;padding:0;border:1px solid #dcdfd3;background:#fff;list-style:none}.vp-invites li[data-v-c4cedf6c]{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:10px 12px;border-top:1px solid #ebede4}.vp-invites li[data-v-c4cedf6c]:first-child{border-top:0}.vp-invites li.is-copied[data-v-c4cedf6c]{background:#fdf6e8;box-shadow:inset 3px 0 #e8a33d}.vp-invites strong[data-v-c4cedf6c],.vp-invites small[data-v-c4cedf6c]{display:block}.vp-invites small[data-v-c4cedf6c]{color:#5c6b60;font-size:12.5px}.vp-stepper[data-v-c4cedf6c]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;margin:0;padding:0;list-style:none}.vp-stepper li[data-v-c4cedf6c]{display:flex;align-items:center;gap:8px;padding-bottom:8px;border-bottom:2px solid #dcdfd3;color:#5c6b60;font-size:13px}.vp-stepper li>span[data-v-c4cedf6c]{display:grid;flex:none;place-items:center;width:20px;height:20px;border:1px solid #a3ad9f;border-radius:50%;font:12px/1 JetBrains Mono,monospace}.vp-stepper li.done[data-v-c4cedf6c]{border-color:#2e674c;color:#16211b}.vp-stepper li.done>span[data-v-c4cedf6c]{border-color:#2c6048;background:#2c6048;color:#fff}.vp-stepper li.current[data-v-c4cedf6c]{border-color:#e8a33d;color:#121a16;font-weight:600}.vp-stepper li.current>span[data-v-c4cedf6c]{border-color:#e8a33d;color:#7a4f0c}.vp-compare[data-v-c4cedf6c]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.vp-compare>div[data-v-c4cedf6c]{display:grid;align-content:start;gap:2px;min-width:0;padding:10px 12px;border:1px solid #dcdfd3;border-radius:6px;background:#fff}.vp-compare>div.is-warn[data-v-c4cedf6c]{border-color:#e8c27e;background:#fbf0d9}.vp-compare strong[data-v-c4cedf6c]{color:#121a16;font-size:13.5px;line-height:1.35}.vp-compare small[data-v-c4cedf6c]{color:#5c6b60;font-size:12.5px}@container (max-width: 760px){.vp-hero[data-v-c4cedf6c]{grid-template-columns:minmax(0,1fr)}.vp-quotes[data-v-c4cedf6c]{border-right:0;border-bottom:1px solid #dcdfd3}.vp-quotes ul[data-v-c4cedf6c]{grid-template-columns:repeat(2,minmax(0,1fr))}.vp-quotes li[data-v-c4cedf6c]:nth-child(n+3){display:none}.vp-blind[data-v-c4cedf6c]{margin-top:0}}@container (max-width: 600px){.vp-body[data-v-c4cedf6c],.vp-issued[data-v-c4cedf6c],.vp-form[data-v-c4cedf6c],.vp-quotes[data-v-c4cedf6c]{padding:16px 14px}.vp-portal__bar[data-v-c4cedf6c]{padding:10px 14px}.vp-portal__signout[data-v-c4cedf6c],.vp-portal__divider[data-v-c4cedf6c],.vp-portal__divider+span[data-v-c4cedf6c]{display:none}.vp-opt[data-v-c4cedf6c]{display:none}.vp-head[data-v-c4cedf6c]{flex-direction:column;gap:8px}.vp-form-headrow[data-v-c4cedf6c]{display:none}.vp-form-row[data-v-c4cedf6c]{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.vp-form-item[data-v-c4cedf6c]{grid-column:1 / -1}.vp-field small[data-v-c4cedf6c]{display:block}.vp-fields[data-v-c4cedf6c],.vp-compare[data-v-c4cedf6c]{grid-template-columns:minmax(0,1fr)}.vp-fields>div[data-v-c4cedf6c]{border-top:1px solid #ebede4;border-left:0}.vp-fields>div[data-v-c4cedf6c]:first-child{border-top:0}.vp-invites li[data-v-c4cedf6c]{flex-direction:column;align-items:flex-start}.vp-stepper[data-v-c4cedf6c]{grid-template-columns:repeat(2,minmax(0,1fr))}.vp-table[data-v-c4cedf6c]{font-size:13px}.vp-table th[data-v-c4cedf6c]{white-space:normal;letter-spacing:0}.vp-table .vp-chip[data-v-c4cedf6c]{white-space:normal}.vp-subpanel[data-v-c4cedf6c]{padding:10px}.vp-table.is-tight th[data-v-c4cedf6c],.vp-table.is-tight td[data-v-c4cedf6c]{padding-right:6px;padding-left:6px}.vp-table th[data-v-c4cedf6c],.vp-table td[data-v-c4cedf6c]{padding-right:8px;padding-left:8px}}@container (max-width: 400px){.vp-quotes ul[data-v-c4cedf6c]{grid-template-columns:minmax(0,1fr)}.vp-quotes li[data-v-c4cedf6c]:nth-child(n+2){display:none}.vp-accept .vp-btn[data-v-c4cedf6c]{margin-left:0}}.feature-page[data-v-2fc04697]{font-family:Archivo,system-ui,sans-serif;background:#f3f1e9;color:#142019}.feature-wrap[data-v-2fc04697]{max-width:calc(var(--cf-max, 1240px) + 2 * var(--cf-gutter, 32px));margin:auto;padding:0 var(--cf-gutter, 32px)}.feature-hero[data-v-2fc04697]{padding:60px 0 0;overflow:hidden}.eyebrow[data-v-2fc04697]{font:12px/1.7 JetBrains Mono,monospace;letter-spacing:.1em;color:#356747;text-transform:uppercase;margin:0 0 20px}.feature-hero .eyebrow[data-v-2fc04697],.exception-section .eyebrow[data-v-2fc04697]{color:#9ec3a5}.hero-copy[data-v-2fc04697]{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,.85fr);gap:70px;align-items:start;padding-bottom:52px}.feature-hero h1[data-v-2fc04697]{font-size:clamp(44px,6vw,80px);font-stretch:80%;font-weight:680;line-height:.98;letter-spacing:-.04em;max-width:780px;margin:0;color:#edf0e9}.hero-bottom>p[data-v-2fc04697]:not(.audience){font-size:18px;line-height:1.75;color:#bec9c0;margin:0 0 28px}.hero-bottom>div[data-v-2fc04697]{display:flex;flex-wrap:wrap;gap:12px}.primary[data-v-2fc04697],.secondary[data-v-2fc04697]{display:inline-flex;align-items:center;justify-content:center;padding:12px 18px;min-height:46px;border-radius:4px;font-size:14px;font-weight:600;text-decoration:none}.primary[data-v-2fc04697]{background:#e8a33d;color:#142019;border:1px solid #e8a33d}.secondary[data-v-2fc04697]{border:1px solid #536557;color:#edf0e9}.audience[data-v-2fc04697]{font:12px/1.8 JetBrains Mono,monospace;text-transform:uppercase;letter-spacing:.05em;margin:24px 0 0;color:#526b58}.hero-composition[data-v-2fc04697]{min-width:0;border:1px solid #455b49;border-bottom:0;border-radius:8px 8px 0 0;overflow:hidden;background:#14231a}.hero-composition[data-v-2fc04697] .feature-art,.hero-composition[data-v-2fc04697] .record-frame,.hero-composition[data-v-2fc04697] .cf-app{border:0;border-radius:0;margin:0;box-shadow:none}.chapter-nav[data-v-2fc04697]{display:flex;gap:28px;flex-wrap:wrap;padding-top:24px;padding-bottom:24px;border-bottom:1px solid #ccd4c4}.chapter-nav a[data-v-2fc04697]{font-size:14px;color:#355f42;text-decoration:none}.chapter-nav a[data-v-2fc04697]:hover{text-decoration:underline}.context-section[data-v-2fc04697]{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.15fr);align-items:start;gap:80px;padding-top:88px;padding-bottom:88px}.feature-page h2[data-v-2fc04697]{font-size:clamp(32px,3.8vw,48px);font-stretch:80%;line-height:1.12;letter-spacing:-.025em;margin:0 0 24px;font-weight:650}.problem[data-v-2fc04697]{font-size:19px;line-height:1.7;margin:0;color:#354d3d}.story-body[data-v-2fc04697]{font-size:16px;line-height:1.85;color:#4c5d50;margin:24px 0}.benefits[data-v-2fc04697]{list-style:none;padding:0;margin:28px 0 0}.benefits li[data-v-2fc04697]{padding:14px 0 14px 25px;border-top:1px solid #d1d5c9;position:relative;font-size:15px;line-height:1.6}.benefits li[data-v-2fc04697]:before{content:"↗";position:absolute;left:0;color:#38714e}.context-record[data-v-2fc04697]{position:sticky;top:96px;min-width:0}.schedule-context[data-v-2fc04697]{margin-top:0;font-size:18px;line-height:1.75}.schedule-step-copy>p[data-v-2fc04697]:not(.takeaway){font-size:17px;line-height:1.75;color:#435347;margin:0 0 22px}.schedule-step-copy ul[data-v-2fc04697]{padding:0;list-style:none;margin:24px 0}.schedule-step-copy li[data-v-2fc04697]{font-size:15px;line-height:1.7;padding:9px 0 9px 24px;position:relative;color:#375640}.schedule-step-copy li[data-v-2fc04697]:before{content:"↗";position:absolute;left:0;color:#6b7138}.schedule-step-copy .takeaway[data-v-2fc04697]{margin-bottom:28px}.walkthrough-section[data-v-2fc04697]{border-top:1px solid #d1d5c9;border-bottom:1px solid #d1d5c9;padding:84px 0;scroll-margin-top:90px}.section-intro[data-v-2fc04697]{display:grid;grid-template-columns:1.3fr 1fr;gap:60px;align-items:end}.section-intro>p[data-v-2fc04697]{color:#536055;line-height:1.7;font-size:16px;margin:0 0 24px}.prerequisites[data-v-2fc04697]{display:flex;gap:28px;align-items:center;margin:12px 0 36px;border-top:1px solid #c6ccbf;padding-top:24px}.prerequisites>span[data-v-2fc04697]{font:12px/1.6 JetBrains Mono,monospace;color:#497056;min-width:120px}.prerequisites ul[data-v-2fc04697]{display:flex;gap:14px 32px;list-style:none;padding:0;margin:0;flex-wrap:wrap;font-size:14px;line-height:1.6}.step-selector[data-v-2fc04697]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-top:16px;margin-bottom:40px}.step-selector button[data-v-2fc04697]{background:#f3f1e9;border:1px solid #bdc8b7;border-radius:6px;text-align:left;padding:20px 16px;display:grid;grid-template-columns:22px 1fr 16px;gap:10px;align-items:center;font-size:15px;line-height:1.5;color:#45634d;cursor:pointer}.step-selector button>span[data-v-2fc04697]{font:12px JetBrains Mono,monospace;color:#467250}.step-selector button[aria-pressed=true][data-v-2fc04697]{background:#173724;border-color:#173724;color:#edf0e9}.step-selector button[aria-pressed=true]>span[data-v-2fc04697]{color:#e8a33d}.step-layout[data-v-2fc04697]{display:grid;grid-template-columns:minmax(0,.85fr) minmax(0,1.35fr);gap:56px;align-items:start}.step-narrative[data-v-2fc04697]{padding-top:16px}.step-narrative h3[data-v-2fc04697]{font-size:34px;font-stretch:85%;line-height:1.15;letter-spacing:-.02em;margin:0 0 30px;font-weight:550}.step-narrative dl[data-v-2fc04697]{margin:0}.step-narrative dl>div[data-v-2fc04697]{margin:0 0 26px}.step-narrative dt[data-v-2fc04697]{font:12px/1.5 JetBrains Mono,monospace;color:#466e50;margin-bottom:9px}.step-narrative dd[data-v-2fc04697]{font-size:16px;line-height:1.75;color:#435347;margin:0}.step-controls[data-v-2fc04697]{display:flex;justify-content:space-between;border-top:1px solid #c4cebc;padding-top:20px;gap:16px}.step-controls button[data-v-2fc04697]{font-size:14px;color:#2c5e3d;cursor:pointer}.step-controls button[data-v-2fc04697]:disabled{opacity:.4;cursor:default}.walkthrough-evidence[data-v-2fc04697]{min-width:0}.details-section[data-v-2fc04697]{padding-top:88px;padding-bottom:48px}.editorial-row[data-v-2fc04697]{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);gap:72px;align-items:start;padding:56px 0;border-bottom:1px solid #d2d8ca}.editorial-row[data-v-2fc04697]:last-child{border:0}.editorial-copy>p[data-v-2fc04697]:not(.eyebrow):not(.takeaway){font-size:16px;line-height:1.85;color:#4b5d4f;margin:0 0 22px}.editorial-copy>p[data-v-2fc04697]:last-child{margin-bottom:0!important}.editorial-points[data-v-2fc04697]{padding-top:44px}.editorial-points ul[data-v-2fc04697]{list-style:none;padding:0;margin:0 0 24px;border-top:1px solid #d2d8ca}.editorial-points li[data-v-2fc04697]{position:relative;padding:12px 0 12px 23px;border-bottom:1px solid #d2d8ca;font-size:15px;line-height:1.65;color:#375640}.editorial-points li[data-v-2fc04697]:before{content:"↗";position:absolute;left:0;color:#7e672c}.takeaway[data-v-2fc04697]{border-left:2px solid #c48b35;padding:0 0 0 18px;font-size:15px;line-height:1.75;color:#375640;margin:28px 0 0}.takeaway span[data-v-2fc04697]{display:block;font:12px/1.5 JetBrains Mono,monospace;letter-spacing:.08em;color:#7b652e;margin-bottom:10px}.exception-section[data-v-2fc04697]{padding:88px 0;border-top:1px solid #34483b;border-bottom:1px solid #34483b}.exception-layout[data-v-2fc04697]{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.1fr);gap:80px;align-items:start}.exception-layout>div[data-v-2fc04697]:first-child{position:sticky;top:96px;padding-top:8px}.exception-layout h2[data-v-2fc04697]{color:#edf0e9}.exception-layout>div>p[data-v-2fc04697]:not(.eyebrow){font-size:17px;line-height:1.85;color:#bac9bd}.exception-records[data-v-2fc04697]{min-width:0;display:grid;gap:24px}.record-handoff[data-v-2fc04697]{padding:20px 0 0;border-top:1px solid #4b6550;color:#becfbe;font-size:14px;line-height:1.7}.record-handoff p[data-v-2fc04697]{margin:0 0 10px}.record-handoff strong[data-v-2fc04697]{color:#edf0e9;font-weight:500}.handoff-diagram[data-v-2fc04697]{padding:28px;border:1px solid #4b6550;border-radius:5px;background:#182b1f}.handoff-person[data-v-2fc04697]{display:flex;align-items:center;gap:20px;background:#243f2c;padding:18px;color:#e4eada;border:1px solid #54725a;border-radius:3px}.handoff-person>span[data-v-2fc04697]{font:12px JetBrains Mono,monospace;color:#e5b257}.handoff-person strong[data-v-2fc04697]{font-size:15px;font-weight:500}.handoff-record[data-v-2fc04697]{display:flex;flex-direction:column;align-items:center;gap:6px;padding:10px 20px}.handoff-record>span[data-v-2fc04697]{font-size:25px;color:#e5b257}.handoff-record p[data-v-2fc04697]{font-size:14px;line-height:1.7;text-align:center;color:#becfbe;margin:4px 0}.boundaries-section[data-v-2fc04697],.faq-section[data-v-2fc04697]{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.5fr);gap:80px;padding-top:80px;padding-bottom:80px}.boundaries-section ul[data-v-2fc04697]{padding-left:24px;border-left:3px solid #d7a347;margin:0;list-style:none}.boundaries-section li[data-v-2fc04697]{font-size:16px;line-height:1.75;color:#4b5b50;margin-bottom:18px}.boundaries-section li[data-v-2fc04697]:last-child{margin-bottom:0}.faq-section[data-v-2fc04697]{border-top:1px solid #d1d5c9;padding-top:60px}.faq-section details[data-v-2fc04697]{border-bottom:1px solid #cbd2c4;padding:22px 0}.faq-section summary[data-v-2fc04697]{display:flex;justify-content:space-between;gap:24px;font-size:17px;font-weight:550;cursor:pointer}.faq-section summary span[data-v-2fc04697]{color:#527559}.faq-section details p[data-v-2fc04697]{font-size:16px;line-height:1.8;color:#4b5b50;margin-bottom:0}.related-section[data-v-2fc04697]{padding-top:24px;padding-bottom:88px}.related-section>div[data-v-2fc04697]{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:20px}.related-section a[data-v-2fc04697]{padding:26px;border:1px solid #c8d2c2;display:grid;grid-template-columns:1fr auto;gap:24px 16px;border-radius:5px;background:#f8f6ef;min-width:0}.related-number[data-v-2fc04697]{grid-column:1/-1;font:12px/1.6 JetBrains Mono,monospace;color:#59715b}.related-section strong[data-v-2fc04697]{font-size:22px;line-height:1.25;font-weight:550}.related-arrow[data-v-2fc04697]{align-self:end;color:#487956;font-size:22px}.primary[data-v-2fc04697],.secondary[data-v-2fc04697],.related-section a[data-v-2fc04697],.step-selector button[data-v-2fc04697]{transition:transform .16s ease,background-color .16s ease!important}.primary[data-v-2fc04697]:hover,.secondary[data-v-2fc04697]:hover,.related-section a[data-v-2fc04697]:hover,.step-selector button[data-v-2fc04697]:hover{transform:translateY(-3px)!important}.feature-page[data-v-2fc04697] :is(a,button,summary):focus-visible{outline:3px solid #b28337;outline-offset:4px}#shop-situation[data-v-2fc04697],#in-practice[data-v-2fc04697],#product-limits[data-v-2fc04697]{scroll-margin-top:100px}@media(prefers-reduced-motion:reduce){.primary[data-v-2fc04697],.secondary[data-v-2fc04697],.related-section a[data-v-2fc04697],.step-selector button[data-v-2fc04697]{transition-duration:.16s!important}}@media(max-width:1000px){.hero-copy[data-v-2fc04697]{gap:36px}.context-section[data-v-2fc04697],.exception-layout[data-v-2fc04697],.editorial-row[data-v-2fc04697],.boundaries-section[data-v-2fc04697],.faq-section[data-v-2fc04697]{gap:40px}.step-layout[data-v-2fc04697]{gap:32px}}@media(max-width:800px){.context-record[data-v-2fc04697],.exception-layout>div[data-v-2fc04697]:first-child{position:static}.hero-copy[data-v-2fc04697],.context-section[data-v-2fc04697],.section-intro[data-v-2fc04697],.step-layout[data-v-2fc04697],.editorial-row[data-v-2fc04697],.exception-layout[data-v-2fc04697],.boundaries-section[data-v-2fc04697],.faq-section[data-v-2fc04697]{grid-template-columns:1fr;gap:32px}.feature-wrap[data-v-2fc04697]{padding-left:var(--cf-gutter, 24px);padding-right:var(--cf-gutter, 24px)}.hero-copy[data-v-2fc04697]{padding-bottom:36px}.feature-hero h1[data-v-2fc04697]{max-width:700px}.hero-bottom>p[data-v-2fc04697]:not(.audience){max-width:680px}.context-section[data-v-2fc04697],.walkthrough-section[data-v-2fc04697],.exception-section[data-v-2fc04697]{padding-top:60px;padding-bottom:60px}.editorial-row[data-v-2fc04697]{padding:40px 0}.editorial-points[data-v-2fc04697]{padding-top:0}.prerequisites[data-v-2fc04697]{align-items:start}.step-selector button[data-v-2fc04697]{grid-template-columns:1fr;padding:15px 12px;align-content:start;font-size:14px}.step-selector button>span[data-v-2fc04697]:last-child{display:none}.step-narrative[data-v-2fc04697]{padding-top:0}}@media(max-width:500px){.feature-wrap[data-v-2fc04697]{padding-left:var(--cf-gutter, 20px);padding-right:var(--cf-gutter, 20px)}.feature-hero[data-v-2fc04697]{padding-top:28px}.feature-hero h1[data-v-2fc04697]{font-size:44px}.hero-bottom>p[data-v-2fc04697]:not(.audience){font-size:17px}.primary[data-v-2fc04697],.secondary[data-v-2fc04697]{width:100%;padding:15px 16px}.chapter-nav[data-v-2fc04697]{gap:16px 24px}.chapter-nav a[data-v-2fc04697]{font-size:13px}.prerequisites[data-v-2fc04697]{display:block}.prerequisites ul[data-v-2fc04697]{display:block;margin-top:14px}.prerequisites li[data-v-2fc04697]{margin-bottom:8px}.step-selector[data-v-2fc04697]{grid-template-columns:1fr;gap:0;margin-bottom:28px}.step-selector button[data-v-2fc04697]{display:grid;grid-template-columns:22px 1fr;gap:12px;padding:16px 12px;border-bottom-width:2px}.handoff-diagram[data-v-2fc04697]{padding:18px}.handoff-person[data-v-2fc04697]{gap:14px;padding:15px}.boundaries-section[data-v-2fc04697],.faq-section[data-v-2fc04697]{padding-top:48px;padding-bottom:48px}.details-section[data-v-2fc04697]{padding-top:60px}.related-section[data-v-2fc04697]{padding-bottom:60px}.related-section>div[data-v-2fc04697]{grid-template-columns:1fr}}@media print{.feature-page .step-selector[data-v-2fc04697],.feature-page .step-controls[data-v-2fc04697]{display:none!important}.step-layout[data-v-2fc04697]{grid-template-columns:1fr}.feature-hero[data-v-2fc04697],.exception-section[data-v-2fc04697]{background:#fff!important;color:#142019}.feature-hero h1[data-v-2fc04697],.exception-layout h2[data-v-2fc04697],.exception-layout>div>p[data-v-2fc04697]:not(.eyebrow){color:#142019}.product-scene[data-v-2fc04697]{break-inside:avoid}}
