@font-face{font-family:Workflow Sans;src:url(/fonts/inter.woff2) format("woff2");font-weight:100 900;font-style:normal;font-display:swap}@font-face{font-family:"Workflow Serif";src:url(/fonts/playfair-display.woff2) format("woff2");font-weight:400 900;font-style:normal;font-display:swap}.wf-section{--wf-line:#a4c1b31f;--wf-ink:#e4eee8;--wf-muted:#90a89b;--wf-accent:#afd6bd;--wf-cyan:#83dcd4;padding:85px 24px;background:#090f11;border-block:1px solid #aac8b016;color:var(--wf-ink);font-family:Workflow Sans,Arial,sans-serif;scroll-margin-top:75px}.wf-section *{box-sizing:border-box}.wf-container{max-width:1392px;margin:auto}.wf-heading-row{display:flex;justify-content:space-between;align-items:flex-end;gap:40px;margin-bottom:35px}.wf-eyebrow,.wf-kicker{font-size:9px;font-weight:600;letter-spacing:.16em;color:#8ab6a4;margin:0 0 13px}.wf-kicker{display:flex;gap:11px;align-items:center}.wf-kicker>span{width:20px;height:1px;background:#8ab6a4}.wf-heading-row h2{font-size:clamp(37px,4.4vw,60px);line-height:1.05;font-weight:500;letter-spacing:-.045em;margin:0}.wf-heading-row h2 em{font-family:"Workflow Serif",Georgia,serif;font-weight:400;color:#bad5c1}.wf-intro{font-size:13px;line-height:1.85;color:#b4c3ba;max-width:390px;margin:0 0 3px}.wf-intro span{font-size:11px;color:#819a8d}.wf-experience{border:1px solid #a4c1b333;border-radius:15px;overflow:hidden;background:#111b1d;box-shadow:0 30px 100px -50px #000e}.wf-controls{display:flex;align-items:center;justify-content:space-between;padding:0 25px;border-bottom:1px solid var(--wf-line);background:#152123;gap:20px}.wf-tabs{display:flex;gap:8px}.wf-tabs>button{position:relative;display:flex;align-items:center;gap:10px;padding:22px 23px;min-height:69px;background:none;border:0;color:#829c8f;font-size:12px;cursor:pointer}.wf-tabs>button>span{font-size:8px;letter-spacing:.08em;opacity:.6}.wf-tabs>button>strong{font-weight:550}.wf-tabs>button>svg:last-child{margin-left:20px;opacity:.4}.wf-tabs>button:after{content:"";position:absolute;bottom:0;left:13px;right:13px;height:2px;background:var(--wf-cyan);transform:scaleX(0);transition:transform .3s}.wf-tabs>button[aria-selected=true]{color:#e6f1e9}.wf-tabs>button[aria-selected=true]>svg{color:var(--wf-cyan)}.wf-tabs>button[aria-selected=true]:after{transform:scaleX(1)}.wf-session{display:flex;align-items:center;gap:8px;font-size:7px;letter-spacing:.12em;color:#9bbca8;white-space:nowrap}.wf-dot,.wf-session>i{display:inline-block;flex-shrink:0;width:4px;height:4px;border-radius:50%;background:#add5b7}.wf-session>button{display:flex;align-items:center;justify-content:center;padding:12px;margin-left:12px;background:none;border:0;border-left:1px solid var(--wf-line);color:#8da697;cursor:pointer}.wf-workspace-bar{display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:48px;background:#172324;border-bottom:1px solid var(--wf-line);padding:9px 21px}.wf-workspace-bar>div{display:flex;align-items:center;gap:9px;font-size:8px;letter-spacing:.12em;color:#a7c4b5}.wf-workspace-bar b{font-weight:400;color:#4b6c5a;margin:0 5px}.wf-workspace-bar small{font-size:9px;letter-spacing:0;color:#7f9d8c}.wf-monitor-card>header button,.wf-review>header>button,.wf-workspace-bar>button{display:flex;align-items:center;justify-content:center;gap:7px;background:#ffffff04;border:1px solid #b2cdb329;border-radius:5px;color:#aac2b0;padding:9px;font-size:9px;cursor:pointer}.wf-native-editor{height:690px;position:relative;background:#0a0c0e;text-align:left}.wf-editor-frame.is-expanded{position:fixed;inset:10px;z-index:1200;display:flex;flex-direction:column;background:#0a1011;border:1px solid #9fbdac50;border-radius:10px;box-shadow:0 0 0 100vmax #000c}.wf-editor-frame.is-expanded .wf-native-editor{flex:1;min-height:0;height:auto}.wf-editor-hint{display:flex;justify-content:space-between;gap:20px;padding:12px 21px;font-size:9px;line-height:1.6;color:#8da797;border-top:1px solid var(--wf-line);background:#101c1d}.wf-editor-hint>span:first-child{display:flex;align-items:center;gap:8px}.wf-editor-hint>span:last-child{font-size:8px;color:#608474}.wf-loading{height:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:14px;color:#a5c5b1;font-size:12px}.wf-loading strong{font-weight:500}.wf-loading span{font-size:10px;color:#6f8f7b}.wf-editor-publish{padding:16px;text-align:left}.wf-editor-publish>p{font-size:8px;letter-spacing:.1em;color:#7fa893}.wf-editor-publish>h3{font-size:19px;font-weight:600;margin:15px 0}.wf-editor-publish>span{font-size:12px;line-height:1.7;color:#98b3a5;display:block}.wf-editor-publish>button{margin-top:20px;border:1px solid #b4d2b84d;background:#bed6b9;color:#183228;padding:12px 15px;border-radius:6px;font-size:12px;cursor:pointer}.wf-manage-layout,.wf-publish-layout{display:grid;grid-template-columns:minmax(0,1fr) 310px;gap:30px;padding:30px;background:radial-gradient(ellipse at 27% 40%,#adc1aa09,transparent 70%)}.wf-monitor-card,.wf-review{min-width:0}.wf-monitor-card>header,.wf-review>header{display:flex;align-items:center;justify-content:space-between;gap:15px;margin-bottom:20px}.wf-monitor-card>header p,.wf-review>header p{font-size:8px;letter-spacing:.15em;color:#729d86;margin:0 0 9px}.wf-monitor-card>header h3,.wf-review>header h3{font-size:25px;font-family:"Workflow Serif",Georgia,serif;font-weight:400;margin:0;line-height:1.15;letter-spacing:-.025em}.wf-preview-tabs{display:flex;gap:5px;padding:4px;border:1px solid var(--wf-line);border-radius:6px;background:#0e1819;margin-bottom:15px;width:fit-content}.wf-preview-tabs>button{padding:8px 12px;border:0;background:none;border-radius:4px;font-size:10px;color:#7e9e8a;cursor:pointer}.wf-preview-tabs>button[aria-pressed=true]{background:#a4caa51c;color:#d0e6d4}.wf-player{position:relative;width:100%;aspect-ratio:16/9;overflow:hidden;background:#0a0f0d;isolation:isolate}.wf-review-board{border:1px solid #afc3ae40;border-radius:6px;overflow:hidden;box-shadow:0 25px 45px -30px #000b}.wf-review-meta{display:flex;justify-content:space-between;gap:15px;margin-top:14px;color:#93ab97;font-size:9px}.wf-review-meta>span{display:flex;align-items:center;gap:6px}.wf-release-explainer{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:24px 0 3px;color:#688f78;font-size:9px}.wf-release-explainer>span>b{font-weight:500;color:#a9c5b0;margin-left:6px}.wf-release-explainer>svg{color:#4f7460;flex-shrink:0}.wf-device-console,.wf-publish-console{padding:23px;border:1px solid #a3c0ab29;border-radius:10px;background:#172523}.wf-device-console h3,.wf-publish-console h3{font-family:"Workflow Serif",Georgia,serif;font-weight:400;font-size:24px;line-height:1.2;letter-spacing:-.025em;margin:0 0 15px}.wf-console-intro{font-size:10px;line-height:1.8;color:#8da998;display:block}.wf-targets{display:grid;gap:8px;margin:23px 0}.wf-targets>label{display:flex;align-items:center;gap:10px;border:1px solid #9dbea627;background:#11201d;border-radius:6px;padding:13px 11px;cursor:pointer;min-height:58px}.wf-targets input{accent-color:#add5b5;width:14px;height:14px;flex-shrink:0}.wf-targets strong{font-weight:500;font-size:11px;display:block;color:#d3e1d5}.wf-targets label span{font-size:9px;line-height:1.6;color:#769a82;display:block;margin-top:4px}.wf-targets label>svg{margin-left:auto;color:#7fa78b;flex-shrink:0}.wf-release-summary{display:flex;align-items:center;gap:11px;padding:16px 0;border-top:1px solid var(--wf-line);color:#a3c9ab}.wf-release-summary strong{font-weight:500;font-size:11px;display:block}.wf-release-summary span{font-size:8px;line-height:1.6;display:block;color:#7b9d84;margin-top:5px}.wf-primary{display:flex;align-items:center;justify-content:center;gap:12px;padding:13px 17px;min-height:44px;background:#bed7b9;border:1px solid #d7e8cd77;border-radius:5px;font-size:11px;font-weight:600;color:#1c3528;cursor:pointer;transition:background .2s}.wf-primary:hover{background:#d1e4c9}.wf-primary:disabled:hover{background:#bed7b9}.wf-primary:disabled{opacity:.45;cursor:not-allowed}.wf-publish-console>.wf-primary{width:100%;font-size:10px;margin-top:2px}.wf-publish-footnote{display:block;font-size:8px;line-height:1.7;color:#71977e;margin:10px 0 16px}.wf-text-button{display:flex;align-items:center;gap:10px;background:none;border:0;border-top:1px solid var(--wf-line);padding:15px 0 0;color:#a7c9ad;font-size:10px;cursor:pointer;width:100%;justify-content:space-between}.wf-fleet-section{padding:24px 30px 27px;background:#0d1819;border-block:1px solid var(--wf-line)}.wf-fleet-heading{display:flex;justify-content:space-between;gap:15px;align-items:center;margin-bottom:15px}.wf-fleet-heading>span{display:flex;align-items:center;gap:7px;font-size:8px;letter-spacing:.15em;color:#9dbfa9}.wf-fleet-heading strong{font-size:9px;font-weight:400;color:#87a48e}.wf-fleet-heading b{font-weight:400;color:#4f735e;margin:0 8px}.wf-fleet{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.wf-fleet>button{display:flex;align-items:center;gap:12px;padding:15px 13px;min-width:0;text-align:left;border:1px solid #a5bfa52b;border-radius:8px;background:#172623;color:#9fbda6;cursor:pointer;transition:background .2s,border-color .2s}.wf-fleet>button[aria-pressed=true]{background:#263b2b;border-color:#afd4ae77}.wf-fleet>button>svg{margin-left:auto;flex-shrink:0}.wf-fleet-thumb{flex-shrink:0;width:27%;border:3px solid #070e09;border-radius:3px;overflow:hidden}.wf-fleet-label{min-width:0;flex:1}.wf-fleet-label>span{display:flex;align-items:center;gap:5px;color:#b7d1bc;font-size:10px;white-space:nowrap}.wf-fleet-label>strong{display:block;color:#e4eee3;font-size:12px;font-weight:500;margin-top:7px}.wf-fleet-label>strong small{font-size:9px;font-weight:400;color:#9ab99b}.wf-fleet-label>p{display:flex;align-items:center;gap:5px;margin:7px 0 0;font-size:9px;color:#8ba68b;line-height:1.6}.wf-fleet-label>p>i{width:3px;height:3px;background:#afd3a8;border-radius:50%;flex-shrink:0}.wf-fleet-label>p>i[data-online=false]{background:#d8b581}.wf-progress{height:3px;margin-top:8px;background:#b9d5b51c;border-radius:3px;overflow:hidden}.wf-progress>span{height:100%;display:block;background:#acd8bb;transition:width .55s linear}.wf-monitor-card>header>div:last-child{display:flex;gap:6px}.wf-tv-surround{padding:10px 10px 0;background:#060b0c;border:1px solid #a4bdad40;border-radius:8px;box-shadow:0 35px 45px -28px #000c}.wf-tv-surround>span{display:block;height:18px;padding-top:7px}.wf-tv-surround>span>i{display:block;width:3px;height:3px;border-radius:50%;background:#9fc6a9;margin:auto}.wf-monitor-meta{display:flex;align-items:center;justify-content:space-between;gap:13px;font-size:9px;color:#789981;margin:17px 0}.wf-monitor-meta>span:first-child{display:flex;align-items:center;gap:6px}.wf-monitor-meta strong{font-weight:500;font-size:8px;letter-spacing:.12em;color:#b7d1b6}.wf-monitor-meta .is-online{color:#a5cda9}.wf-monitor-meta .is-offline{color:#d9bb8b}.wf-device-console dl{margin:22px 0;border-top:1px solid var(--wf-line)}.wf-device-console dl>div{display:flex;justify-content:space-between;gap:12px;border-bottom:1px solid var(--wf-line);padding:12px 0;font-size:9px}.wf-device-console dt{color:#749781}.wf-device-console dd{margin:0;color:#c2dac3;text-align:right}.wf-connection-button,.wf-rollback-button{display:flex;align-items:center;justify-content:center;gap:10px;padding:12px;min-height:43px;width:100%;background:#9fbca40e;border:1px solid #a7c4a746;border-radius:5px;color:#b5d3ba;font-size:10px;cursor:pointer}.wf-transfer-actions{display:flex;gap:5px;margin-top:9px}.wf-transfer-actions>button{display:flex;align-items:center;justify-content:center;gap:5px;flex:1;border:1px solid #a7c4a72e;border-radius:4px;min-height:36px;background:none;color:#a7c4ac;font-size:9px;cursor:pointer}.wf-rollback-button{margin-top:10px;border-color:#c5b5893d;color:#d2c19b;background:#b3a16b09}.wf-device-note{font-size:9px;line-height:1.9;color:#72947a;margin:17px 0 0}.wf-history-row{display:grid;grid-template-columns:1fr 1fr;gap:35px;padding:24px 30px;border-bottom:1px solid var(--wf-line);background:#13201f}.wf-version-pills{display:flex;flex-wrap:wrap;gap:7px}.wf-version-pills>button{display:flex;align-items:center;gap:9px;padding:9px 11px;border:1px solid #a6c9ab31;border-radius:5px;background:#0e1a18;color:#bcd9bc;font-size:10px;cursor:pointer}.wf-version-pills>button>span{font-size:8px;color:#6f967b}.wf-activity ol{list-style:none;margin:0;padding:0;display:grid;gap:9px}.wf-activity li{display:flex;align-items:flex-start;gap:8px;font-size:9px;line-height:1.7;color:#91ad95}.wf-activity li>i{width:3px;height:3px;flex-shrink:0;background:#799f81;border-radius:50%;margin-top:6px}.wf-bottom{display:flex;align-items:center;justify-content:space-between;gap:35px;padding:28px 30px;background:#172426;border-top:1px solid var(--wf-line)}.wf-bottom>div:first-child{display:flex;align-items:flex-start;gap:18px;max-width:710px}.wf-step-number{font-size:9px;letter-spacing:.12em;color:#618471;margin-top:7px}.wf-bottom h3{font-family:"Workflow Serif",Georgia,serif;font-size:25px;line-height:1.2;letter-spacing:-.025em;font-weight:400;margin:0 0 10px}.wf-bottom p{font-size:10px;line-height:1.8;color:#8da594;margin:0}.wf-bottom>div:last-child{flex-shrink:0;min-width:210px}.wf-bottom>div:last-child>span{font-size:8px;letter-spacing:.08em;color:#72967e;display:block;margin-top:10px;text-align:center}.wf-bottom .wf-primary{width:100%;justify-content:space-between}.wf-example-label{display:flex;justify-content:space-between;gap:18px;align-items:center;padding:16px 25px;background:#0e191a;font-size:9px;color:#71917e;border-top:1px solid var(--wf-line)}.wf-example-label>a,.wf-example-label>span{display:flex;align-items:center;gap:7px}.wf-example-label>a{color:#9ab9a1;white-space:nowrap}.wf-notice,.wf-reset-confirm{display:flex;align-items:center;justify-content:space-between;gap:14px;padding:13px 24px;background:#18352b;border-block:1px solid #add4af33;color:#c4e2cb;font-size:10px;line-height:1.7}.wf-notice.is-error,.wf-reset-confirm{background:#332a1e;color:#e6d0a5}.wf-notice>button{border:0;padding:6px}.wf-notice>button,.wf-reset-confirm>button{background:none;color:inherit;cursor:pointer}.wf-reset-confirm>button{padding:8px 12px;border:1px solid #c9af7e55;border-radius:5px;font-size:10px;white-space:nowrap}.wf-reset-confirm>span{margin-right:auto}.wf-modal-backdrop{position:fixed;inset:0;z-index:1400;display:flex;align-items:center;justify-content:center;padding:24px;background:#000e;backdrop-filter:blur(8px)}.wf-preview-dialog{width:min(1200px,100%);max-height:95vh;overflow:auto;background:#101c1c;border:1px solid #a8c1ad45;border-radius:10px;padding:14px}.wf-preview-dialog>header{display:flex;justify-content:space-between;align-items:center;padding:0 0 14px;font-size:12px;color:#b7d1bf}.wf-preview-dialog>header>span{display:flex;align-items:center;gap:10px}.wf-preview-dialog>header>button{padding:8px;border:1px solid #9abfa034;background:none;color:#b5d1bd;border-radius:5px;cursor:pointer}.wf-preview-dialog>footer{text-align:center;padding-top:14px;font-size:9px;color:#74997d}.wf-layer-changes summary:focus-visible,.wf-scene-picker select:focus-visible,.wf-section a:focus-visible,.wf-section button:focus-visible,.wf-targets input:focus-visible{outline:2px solid var(--wf-cyan);outline-offset:3px}.wf-targets>label:focus-within{border-color:var(--wf-cyan)}.wf-targets>label:has(input:disabled){cursor:default}.wf-frame-actions>button,.wf-preview-tabs>button,.wf-session>button,.wf-tabs>button,.wf-targets>label,.wf-version-pills>button{transition:background-color .16s ease,border-color .16s ease,color .16s ease}@media (hover:hover){.wf-frame-actions>button:hover,.wf-preview-tabs>button:not([aria-pressed=true]):hover,.wf-session>button:hover,.wf-tabs>button:not([aria-selected=true]):hover,.wf-version-pills>button:hover{background-color:#bdd8c00d;color:#dfede3}.wf-fleet>button:hover,.wf-targets>label:has(input:enabled):hover{border-color:#afd4ae77}}.wf-device-console dd,.wf-fleet-label>strong,.wf-monitor-meta>strong,.wf-version-pills>button{font-variant-numeric:tabular-nums}.wf-layer-changes article>header>span,.wf-notice>button,.wf-review-meta svg,.wf-targets svg{flex-shrink:0}.wf-diff li>strong{min-width:0;overflow-wrap:anywhere}.wf-sr{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}@media (max-width:1100px){.wf-manage-layout,.wf-publish-layout{grid-template-columns:minmax(0,1fr) 280px;gap:20px;padding:22px}.wf-device-console,.wf-publish-console{padding:18px}.wf-fleet{gap:8px}.wf-fleet-thumb{width:23%}.wf-fleet>button{gap:8px;padding:12px 9px}.wf-fleet>button>svg{display:none}.wf-release-explainer{font-size:8px;gap:5px}.wf-bottom h3{font-size:23px}.wf-native-editor{height:730px}}@media (max-width:800px){.wf-section{padding:55px 15px}.wf-heading-row{display:block;margin-bottom:26px}.wf-heading-row h2{font-size:43px}.wf-kicker{font-size:8px;margin-bottom:18px}.wf-intro{margin-top:23px;font-size:12px;max-width:340px}.wf-intro span{font-size:10px}.wf-controls{padding:0 10px;gap:8px}.wf-tabs{gap:0;flex:1;justify-content:space-between}.wf-tabs>button{padding:18px 8px;gap:6px;min-height:62px;font-size:11px}.wf-tabs>button>svg{width:12px;height:12px}.wf-tabs>button>svg:last-child{display:none}.wf-tabs>button>span{font-size:6px}.wf-session{font-size:0;gap:0}.wf-session>i{display:none}.wf-session>button{margin:0;border:0;padding:12px 5px}.wf-workspace-bar{padding:10px 13px;min-height:44px}.wf-workspace-bar>div{font-size:7px;gap:7px;letter-spacing:.06em}.wf-workspace-bar b,.wf-workspace-bar small{display:none}.wf-workspace-bar>button{font-size:8px;padding:7px}.wf-native-editor{height:680px}.wf-editor-hint{padding:12px 14px;font-size:8px}.wf-editor-hint>span:last-child{display:none}.wf-manage-layout,.wf-publish-layout{display:flex;flex-direction:column;padding:21px 16px;gap:24px}.wf-monitor-card>header h3,.wf-review>header h3{font-size:23px}.wf-monitor-card>header p,.wf-review>header p{font-size:7px}.wf-review-meta{font-size:7px;gap:9px;line-height:1.7}.wf-review-meta,.wf-review-meta>span{align-items:flex-start}.wf-review-meta svg{flex-shrink:0;margin-top:1px}.wf-preview-tabs>button{font-size:9px;padding:8px 10px}.wf-release-explainer{font-size:7px;gap:4px;flex-wrap:wrap;padding-top:20px}.wf-release-explainer>span>b{margin-left:4px}.wf-release-explainer>svg{width:10px}.wf-device-console,.wf-publish-console{padding:21px}.wf-console-intro{font-size:11px}.wf-targets strong{font-size:12px}.wf-targets label span{font-size:9px}.wf-publish-console>.wf-primary{font-size:11px}.wf-publish-footnote{font-size:9px}.wf-fleet-section{padding:21px 16px}.wf-fleet-heading{align-items:flex-start}.wf-fleet-heading>span{font-size:7px}.wf-fleet-heading>strong{font-size:8px}.wf-fleet{grid-template-columns:1fr;gap:8px}.wf-fleet>button{padding:12px 13px;gap:13px;min-height:82px}.wf-fleet-thumb{width:79px}.wf-fleet>button>svg{display:block}.wf-fleet-label>span{font-size:11px}.wf-fleet-label>strong{font-size:12px;margin-top:5px}.wf-fleet-label>p{font-size:8px;margin-top:4px}.wf-history-row{grid-template-columns:1fr;gap:25px;padding:23px 20px}.wf-version-pills>button{min-height:39px}.wf-activity li{font-size:10px}.wf-device-console dl>div{font-size:11px}.wf-device-note{font-size:10px}.wf-connection-button,.wf-rollback-button{font-size:11px;min-height:44px}.wf-transfer-actions>button{min-height:42px;font-size:10px}.wf-monitor-meta{font-size:8px;gap:6px}.wf-monitor-meta>strong{font-size:7px}.wf-bottom{display:block;padding:25px 20px}.wf-bottom>div:first-child{gap:13px}.wf-bottom h3{font-size:24px}.wf-bottom p{font-size:10px;line-height:1.8}.wf-bottom>div:last-child{margin:24px 0 0 26px;min-width:0}.wf-bottom .wf-primary{min-height:46px}.wf-bottom>div:last-child>span{font-size:8px}.wf-example-label{padding:16px 18px;font-size:9px;line-height:1.8;display:block}.wf-example-label,.wf-example-label>span{align-items:flex-start}.wf-example-label>span>svg{flex-shrink:0;margin-top:2px}.wf-example-label>a{margin-top:9px}.wf-reset-confirm{flex-wrap:wrap;padding:15px;font-size:10px;gap:9px}.wf-reset-confirm>span{width:100%}.wf-notice{padding:13px 16px;font-size:10px}.wf-editor-frame.is-expanded{inset:0;border-radius:0}.wf-modal-backdrop{padding:8px}.wf-preview-dialog{padding:10px}.wf-preview-dialog>header{font-size:10px}.wf-preview-dialog>footer{font-size:8px}}@media (max-width:360px){.wf-tabs>button{font-size:10px;gap:5px;padding-inline:6px}.wf-tabs>button>span{display:none}.wf-fleet-thumb{width:62px}.wf-fleet-heading>strong{font-size:7px}.wf-monitor-meta>span:last-child,.wf-workspace-bar>button>span{display:none}}@media (prefers-reduced-motion:reduce){.wf-section *{animation:none!important;transition:none!important}}.wf-validation{display:flex;align-items:flex-start;gap:7px;padding:0 0 13px;font-size:9px;line-height:1.7;color:#a4c9a8}.wf-validation>svg{flex-shrink:0;margin-top:2px}.wf-validation.has-errors{color:#e1be91}.wf-controls{scroll-margin-top:75px}.wf-diff{margin-top:22px;padding:17px 18px;background:#abc9ae06;border:1px solid #a7c4ab25;border-radius:7px}.wf-diff>header{display:flex;align-items:center;justify-content:space-between;gap:12px}.wf-diff>header>span{font-size:8px;letter-spacing:.12em;color:#abc9b2}.wf-diff>header>small{font-size:8px;color:#6f967d}.wf-diff-totals{display:flex;flex-wrap:wrap;gap:6px;margin-top:14px}.wf-diff-totals>span{font-size:9px;padding:5px 8px;background:#a8caa00b;border:1px solid #a1c49d26;border-radius:4px;color:#9fc3a4}.wf-diff ul{list-style:none;padding:0;margin:14px 0 0;display:grid;gap:8px}.wf-diff li{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:12px;font-size:9px;line-height:1.7}.wf-diff li>strong{font-weight:400;color:#aac6ae}.wf-diff li>span{color:#789e81;text-align:right}.wf-layer-changes{flex-basis:100%;min-width:0;border-top:1px solid var(--wf-line);padding-top:8px}.wf-layer-changes summary{color:#b2d1bd;cursor:pointer;padding:4px 0;font-size:10px}.wf-layer-changes>div{display:grid;gap:8px;margin-top:10px;max-height:320px;overflow-y:auto;overscroll-behavior:contain}.wf-layer-changes article{padding:12px;border:1px solid var(--wf-line);border-radius:5px;background:#07110e44}.wf-layer-changes article>header{display:flex;justify-content:space-between;gap:12px;color:#bfd4c8;font-size:10px}.wf-layer-changes article>header>strong{font-weight:500;overflow-wrap:anywhere}.wf-layer-changes article>header>span{color:#8cab98}.wf-text-change{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-top:10px}.wf-text-change p{margin:0;font-size:12px;line-height:1.6;color:#bed6c8;overflow-wrap:anywhere;white-space:pre-wrap;max-height:140px;overflow-y:auto}.wf-text-change p:first-child{color:#91a59a}.wf-text-change p>span{display:block;margin-bottom:4px;font-size:8px;text-transform:uppercase;letter-spacing:.09em;color:#789b88}.wf-diff>p{font-size:10px;line-height:1.8;color:#8cac94;margin:13px 0 0}.wf-scene-picker{display:flex;align-items:center;justify-content:space-between;gap:15px;margin:0 0 15px;padding:10px 0;border-block:1px solid var(--wf-line)}.wf-scene-picker>span{font-size:9px;color:#86aa90}.wf-scene-picker>select{min-height:34px;max-width:70%;padding:6px 28px 6px 10px;border:1px solid #a7c4ab40;background:#14231e;border-radius:5px;color:#b9d3bd;font-size:10px;cursor:pointer}.wf-frame-actions{display:flex;align-items:center;gap:8px}.wf-frame-actions>button{display:flex;align-items:center;justify-content:center;gap:7px;background:#ffffff04;border:1px solid #b2cdb329;border-radius:5px;color:#aac2b0;padding:9px;font-size:9px;cursor:pointer}.wf-section #wf-workspace{animation:wf-panel-enter .22s ease-out}@keyframes wf-panel-enter{0%{opacity:.75}to{opacity:1}}@media (max-width:800px){.wf-diff{padding:15px}.wf-diff>header{align-items:flex-start;flex-direction:column;gap:7px}.wf-diff>header>small{font-size:8px}.wf-diff li{font-size:9px;align-items:flex-start}.wf-scene-picker>select{font-size:9px;min-height:38px;max-width:72%}.wf-frame-actions>button{padding:8px}.wf-frame-actions>button>span{display:none}.wf-scene-picker>span{font-size:8px}}