body[data-prototype-theme=studio] .studio-closing{--closing-text:#edf5f7;--closing-soft:#b6cdd6;--closing-muted:#a8c3cf;--closing-line:#c6e4ec2e;--closing-edge:#d6f2ed67;--closing-cyan:#b8edeb;--closing-mint:#bee5a3;--closing-well:#061a2c4d;--closing-paper:#e9f4f3;--closing-ink:#153744;--closing-paper-soft:#506e76;max-width:1510px;margin:0 auto;color:var(--closing-text);font:400 14px/1.5 var(--studio-font)}body[data-prototype-theme=studio] .studio-closing *{box-sizing:border-box}body[data-prototype-theme=studio] .studio-closing :is(h1,h2,h3,p){margin:0}body[data-prototype-theme=studio] .studio-closing :is(h1,h2,h3){font-family:var(--studio-font)!important;text-transform:none}body[data-prototype-theme=studio] .studio-closing :is(button,input,textarea){font-family:inherit}body[data-prototype-theme=studio] .studio-closing button{cursor:pointer;-webkit-tap-highlight-color:transparent}body[data-prototype-theme=studio] .studio-closing button:disabled{cursor:default;opacity:.5}body[data-prototype-theme=studio] .studio-closing :is(button,input,textarea):focus-visible{outline:2px solid var(--closing-mint);outline-offset:4px}body[data-prototype-theme=studio] .studio-closing [hidden]{display:none!important}body[data-prototype-theme=studio] .studio-closing-kicker{display:block;color:var(--closing-muted);font-size:10px;letter-spacing:.14em;font-weight:500}body[data-prototype-theme=studio] .studio-closing-heading{display:flex;justify-content:space-between;gap:24px}body[data-prototype-theme=studio] .studio-closing-heading .studio-closing-kicker span{padding:0 8px;color:var(--closing-cyan)}body[data-prototype-theme=studio] .studio-closing-heading h1{margin-top:7px}body[data-prototype-theme=studio] .studio-closing-heading h1>span{color:var(--closing-mint)}body[data-prototype-theme=studio] .studio-closing-date{display:flex;align-items:center;gap:5px}body[data-prototype-theme=studio] .studio-closing-date>button{display:grid;place-items:center;width:31px;height:39px;border-radius:10px;color:var(--closing-soft)}body[data-prototype-theme=studio] .studio-closing-date>button:hover{background:var(--closing-line);color:var(--closing-text)}body[data-prototype-theme=studio] .studio-closing-toolbar{display:flex;align-items:center;gap:18px;margin-bottom:30px;border-bottom:1px solid var(--closing-line)}body[data-prototype-theme=studio] .studio-closing-tabs{display:flex;gap:26px}body[data-prototype-theme=studio] .studio-closing-tabs>button{position:relative;padding:13px 0 16px;border:0;background:transparent;color:var(--closing-muted);font-size:13px}body[data-prototype-theme=studio] .studio-closing-tabs>button[aria-selected=true]{color:var(--closing-text)}body[data-prototype-theme=studio] .studio-closing-tabs>button[aria-selected=true]:after{content:"";position:absolute;left:0;right:0;bottom:-1px;height:2px;background:var(--closing-mint);box-shadow:0 0 14px #bee5a333}body[data-prototype-theme=studio] .studio-closing-save{display:flex;align-items:center;gap:7px;margin-left:auto;min-height:25px;color:var(--closing-soft);font-size:11px}body[data-prototype-theme=studio] .studio-closing-save[data-status=saved]{color:var(--closing-mint)}body[data-prototype-theme=studio] .studio-closing-save[data-status=error]{color:#f0c6aa}body[data-prototype-theme=studio] .studio-closing-save button{text-decoration:underline;text-underline-offset:3px}body[data-prototype-theme=studio] .studio-closing-numeric{display:block;position:relative;flex:1;width:100%;min-width:0}body[data-prototype-theme=studio] .studio-closing-numeric>input{display:block}body[data-prototype-theme=studio] .studio-closing .studio-closing-numeric>.studio-closing-number-display{position:absolute;inset:0;display:block;width:100%;max-width:none;margin:0;border-color:transparent;background:transparent;pointer-events:none;white-space:nowrap;overflow:hidden}body[data-prototype-theme=studio] .studio-closing-numeric:not([data-focused=true])>input{color:transparent!important;-webkit-text-fill-color:transparent}body[data-prototype-theme=studio] .studio-closing-numeric[data-focused=true]>.studio-closing-number-display{visibility:hidden}body[data-prototype-theme=studio] .studio-closing-numeric>.studio-closing-number-display[data-empty=true]{color:var(--closing-muted)}body[data-prototype-theme=studio] .studio-closing-stage{display:grid;grid-template-columns:minmax(0,1fr) minmax(310px,.78fr);align-items:stretch;gap:45px;margin-bottom:46px}body[data-prototype-theme=studio] .studio-closing-instrument{position:relative;min-width:0;padding:10px 2px 0;background:radial-gradient(ellipse at 35% 43%,#a3ebdc0c,transparent 70%)}body[data-prototype-theme=studio] .studio-closing-stage-label{display:flex;justify-content:space-between;gap:18px;color:var(--closing-soft);font-size:10px;letter-spacing:.12em}body[data-prototype-theme=studio] .studio-closing-stage-label>span:last-child{font-size:10px;letter-spacing:.05em;color:var(--closing-muted)}body[data-prototype-theme=studio] .studio-closing-instrument-reading{display:flex;align-items:baseline;gap:10px;margin:6px 0 2px;white-space:nowrap}body[data-prototype-theme=studio] .studio-closing-instrument-reading>strong{font-size:clamp(130px,14.4vw,214px);line-height:1;font-weight:300;letter-spacing:-.095em;font-variant-numeric:tabular-nums;color:var(--closing-cyan)}body[data-prototype-theme=studio] .studio-closing-instrument-reading>strong[data-long=true]{font-size:clamp(52px,7vw,100px);padding:32px 0;letter-spacing:-.075em}body[data-prototype-theme=studio] .studio-closing-instrument-reading>span{color:#9dc3cd;font-size:clamp(34px,4vw,57px);font-weight:300;letter-spacing:-.06em}body[data-prototype-theme=studio] .studio-closing-instrument[data-positive=true] .studio-closing-instrument-reading>strong{color:var(--closing-mint)}body[data-prototype-theme=studio] .studio-closing-instrument-baseline{display:flex;justify-content:space-between;align-items:baseline;gap:16px;margin-top:0;color:var(--closing-muted)}body[data-prototype-theme=studio] .studio-closing-instrument-baseline>span:first-child{font-size:18px;color:var(--closing-soft);letter-spacing:-.03em}body[data-prototype-theme=studio] .studio-closing-instrument-baseline>span:last-child{font-size:11px;text-align:right}body[data-prototype-theme=studio] .studio-closing-budget-line{height:13px;margin-top:24px;overflow:hidden;background:repeating-linear-gradient(90deg,#c6e4ec38,#c6e4ec38 1px,transparent 0,transparent 5%);border-bottom:1px solid #c6e4ec47}body[data-prototype-theme=studio] .studio-closing-budget-line>span{display:block;height:3px;margin-top:10px;background:var(--closing-cyan);box-shadow:0 -2px 15px #b8edeb3b;transition:width .18s ease-out}body[data-prototype-theme=studio] .studio-closing-instrument-scale{display:flex;justify-content:space-between;margin-top:7px;color:var(--closing-muted);font-size:10px;font-variant-numeric:tabular-nums}body[data-prototype-theme=studio] .studio-closing-financial-slip{position:relative;min-width:0;padding:24px 28px 17px;border:1px solid #efffffce;border-radius:4px 22px 4px 4px;background:linear-gradient(155deg,#f3faf9,#daeae9);color:var(--closing-ink);box-shadow:0 20px 44px #0012202e,6px 6px 0 #d2eef419,inset 0 1px #ffffff}body[data-prototype-theme=studio] .studio-closing-slip-heading{display:flex;justify-content:space-between;padding-bottom:19px;border-bottom:1px solid #21495629;color:var(--closing-paper-soft);font-size:10px;letter-spacing:.12em}body[data-prototype-theme=studio] .studio-closing-income-main{display:block;min-width:0;margin-top:20px}body[data-prototype-theme=studio] .studio-closing-income-main>span{color:var(--closing-paper-soft);font-size:12px}body[data-prototype-theme=studio] .studio-closing-income-main>div{display:flex;align-items:baseline;gap:7px;margin-top:3px}body[data-prototype-theme=studio] .studio-closing-income-main :is(input,.studio-closing-number-display){width:100%;min-width:0;padding:0 0 5px;border:0;border-bottom:1px solid #17455235;border-radius:0;color:var(--closing-ink);background:transparent;font-size:clamp(40px,4.2vw,61px);font-weight:400;letter-spacing:-.07em;line-height:1.13;font-variant-numeric:tabular-nums}body[data-prototype-theme=studio] .studio-closing-financial-slip input:hover{border-color:#1745528f}body[data-prototype-theme=studio] .studio-closing-financial-slip input:focus-visible{outline-color:#376c64}body[data-prototype-theme=studio] .studio-closing-income-main>div>span:not(.studio-closing-numeric){color:var(--closing-paper-soft);font-size:16px}body[data-prototype-theme=studio] .studio-closing-income-budget{display:flex;align-items:baseline;gap:16px;margin-top:19px}body[data-prototype-theme=studio] .studio-closing-income-budget>span{color:var(--closing-paper-soft);font-size:12px}body[data-prototype-theme=studio] .studio-closing-income-budget>div{display:flex;align-items:baseline;gap:7px;min-width:0;margin-left:auto;max-width:205px}body[data-prototype-theme=studio] .studio-closing-income-budget :is(input,.studio-closing-number-display){width:100%;min-width:0;padding:0 0 3px;border:0;border-bottom:1px solid #17455235;border-radius:0;color:var(--closing-ink);background:transparent;font-size:25px;text-align:right;line-height:1.3;letter-spacing:-.045em;font-variant-numeric:tabular-nums}body[data-prototype-theme=studio] .studio-closing-income-budget>div>span:not(.studio-closing-numeric){color:var(--closing-paper-soft);font-size:11px}body[data-prototype-theme=studio] .studio-closing-income-summary{display:flex;align-items:baseline;justify-content:space-between;gap:12px;margin-top:17px;color:var(--closing-paper-soft);font-size:11px}body[data-prototype-theme=studio] .studio-closing-income-summary strong{color:#395e68;font-size:16px;font-weight:500;white-space:nowrap}body[data-prototype-theme=studio] .studio-closing-income-summary[data-positive=true] strong{color:#3d673c}body[data-prototype-theme=studio] .studio-closing-slip-footer{display:flex;justify-content:space-between;gap:16px;margin-top:21px;padding-top:12px;border-top:1px dashed #21495638;color:var(--closing-paper-soft);font-size:10px}body[data-prototype-theme=studio] .studio-closing-slip-footer b{font-weight:600;color:#527a3c}body[data-prototype-theme=studio] .studio-closing-financial-slip .studio-closing-number-display[data-empty=true]{color:var(--closing-paper-soft)}body[data-prototype-theme=studio] .studio-closing-results{display:grid;grid-template-columns:180px minmax(0,1fr);gap:30px;padding-top:29px;border-top:1px solid var(--closing-edge)}body[data-prototype-theme=studio] .studio-closing-section-heading h2{margin-top:14px;font-size:37px;line-height:1.04;font-weight:400;letter-spacing:-.05em}body[data-prototype-theme=studio] .studio-closing-section-heading h2>span{color:var(--closing-mint)}body[data-prototype-theme=studio] .studio-closing-section-heading>p{margin-top:15px;color:var(--closing-muted);font-size:11px;line-height:1.65}body[data-prototype-theme=studio] .studio-closing-section-heading>.studio-closing-help{max-width:154px;margin-top:10px}body[data-prototype-theme=studio] .studio-closing-kpi-strip{min-width:0}body[data-prototype-theme=studio] .studio-closing-kpi{display:grid;grid-template-columns:minmax(100px,1fr) minmax(135px,1.4fr) minmax(130px,1fr) 58px;align-items:center;gap:22px;min-height:77px;border-bottom:1px solid var(--closing-line)}body[data-prototype-theme=studio] .studio-closing-kpi:first-child{margin-top:-8px}body[data-prototype-theme=studio] .studio-closing-kpi-title h3{color:var(--closing-text);font-size:16px;font-weight:400;letter-spacing:-.025em}body[data-prototype-theme=studio] .studio-closing-kpi-title>span{display:block;margin-top:2px;color:var(--closing-muted);font-size:10px;letter-spacing:.12em}body[data-prototype-theme=studio] .studio-closing-kpi-value{display:flex;align-items:baseline;gap:7px;min-width:0}body[data-prototype-theme=studio] .studio-closing-kpi-value :is(input,.studio-closing-number-display){width:100%;min-width:0;border:0;border-bottom:1px solid #bedee443;border-radius:0;padding:0 0 3px;background:transparent;color:var(--closing-text);font-size:32px;font-weight:350;line-height:1.2;letter-spacing:-.055em;font-variant-numeric:tabular-nums}body[data-prototype-theme=studio] .studio-closing-kpi-value>span:not(.studio-closing-numeric){color:var(--closing-muted);font-size:11px}body[data-prototype-theme=studio] .studio-closing-kpi-value input:hover{border-color:var(--closing-edge)}body[data-prototype-theme=studio] .studio-closing-daily-goal{display:flex;align-items:baseline;gap:7px;min-width:0;color:var(--closing-muted);font-size:10px}body[data-prototype-theme=studio] .studio-closing-daily-goal>span:first-child{flex:none;line-height:1.3}body[data-prototype-theme=studio] .studio-closing-daily-goal .studio-closing-numeric{max-width:90px;margin-left:auto}body[data-prototype-theme=studio] .studio-closing-daily-goal :is(input,.studio-closing-number-display){width:100%;min-width:0;padding:0 0 3px;border:0;border-bottom:1px dashed #bedee448;border-radius:0;background:transparent;color:#c5d9e3;font-size:17px;text-align:right;line-height:1.35;font-variant-numeric:tabular-nums}body[data-prototype-theme=studio] .studio-closing-attainment strong{display:block;color:var(--closing-soft);font-size:16px;font-weight:400;letter-spacing:-.04em;text-align:right}body[data-prototype-theme=studio] .studio-closing-attainment>span{display:block;height:2px;overflow:hidden;margin-top:7px;background:#c6e4ec23}body[data-prototype-theme=studio] .studio-closing-attainment i{display:block;height:100%;background:var(--closing-soft)}body[data-prototype-theme=studio] .studio-closing-kpi[data-tone=met] .studio-closing-attainment strong{color:var(--closing-mint)}body[data-prototype-theme=studio] .studio-closing-kpi[data-tone=met] .studio-closing-attainment i{background:var(--closing-mint)}body[data-prototype-theme=studio] .studio-closing-zones{display:grid;grid-template-columns:1fr 1fr;gap:37px 42px;margin-top:43px}body[data-prototype-theme=studio] .studio-closing-zone{min-width:0}body[data-prototype-theme=studio] .studio-closing-zone-heading{display:flex;align-items:baseline;flex-wrap:wrap;gap:8px 15px;margin-bottom:19px}body[data-prototype-theme=studio] .studio-closing-zone-heading .studio-closing-kicker{width:100%}body[data-prototype-theme=studio] .studio-closing-zone-heading h2{font-size:27px;font-weight:400;letter-spacing:-.045em}body[data-prototype-theme=studio] .studio-closing-zone-meta{margin-left:auto;color:var(--closing-muted);font-size:10px}body[data-prototype-theme=studio] .studio-closing-checks{display:flex;gap:10px}body[data-prototype-theme=studio] .studio-closing-check{position:relative;display:flex;flex-direction:column;align-items:flex-start;gap:12px;min-width:0;flex:1;min-height:140px;padding:18px;border:1px solid var(--closing-line);border-top-color:var(--closing-edge);border-radius:3px 16px 3px 3px;background:linear-gradient(135deg,#7db2b314,#0d293b33);cursor:pointer;transition:background .14s,border-color .14s}body[data-prototype-theme=studio] .studio-closing-check input{position:absolute;opacity:0;width:25px;height:25px}body[data-prototype-theme=studio] .studio-closing-check:has(input:focus-visible){outline:2px solid var(--closing-mint);outline-offset:4px}body[data-prototype-theme=studio] .studio-closing-check>svg{color:var(--closing-muted)}body[data-prototype-theme=studio] .studio-closing-check>span:not(.studio-closing-check-box){color:var(--closing-soft);font-size:13px;line-height:1.5}body[data-prototype-theme=studio] .studio-closing-check small{display:block;margin-top:5px;color:var(--closing-muted);font-size:10px}body[data-prototype-theme=studio] .studio-closing-check-box{position:absolute;top:16px;right:16px;display:grid;place-items:center;width:23px;height:23px;border:1px solid #839eae87;border-radius:50%;color:#d9f1b9}body[data-prototype-theme=studio] .studio-closing-check[data-checked=true]{border-color:#c3e2a768;background:linear-gradient(135deg,#afcd8529,#4365541a)}body[data-prototype-theme=studio] .studio-closing-check[data-checked=true] :is(small,svg){color:var(--closing-mint)}body[data-prototype-theme=studio] .studio-closing-check[data-checked=true] .studio-closing-check-box{border-color:#c5e4a7ab;background:#b7d7952d}body[data-prototype-theme=studio] .studio-closing-sellers{display:flex;flex-direction:column}body[data-prototype-theme=studio] .studio-closing-seller{display:grid;grid-template-columns:31px minmax(0,1fr) 116px;align-items:center;gap:13px;min-height:49px;border-bottom:1px solid var(--closing-line)}body[data-prototype-theme=studio] .studio-closing-rank{color:#91b4c1;font-size:22px;font-weight:300;letter-spacing:-.06em}body[data-prototype-theme=studio] .studio-closing-seller>input{width:100%;min-width:0;padding:10px 0;border:0;background:transparent;color:var(--closing-text);font-size:14px}body[data-prototype-theme=studio] .studio-closing-seller input::-moz-placeholder{color:var(--closing-muted)}body[data-prototype-theme=studio] .studio-closing-seller input::placeholder{color:var(--closing-muted)}body[data-prototype-theme=studio] .studio-closing-seller-amount{display:flex;align-items:baseline;gap:5px}body[data-prototype-theme=studio] .studio-closing-seller-amount :is(input,.studio-closing-number-display){width:100%;min-width:0;padding:7px 0;border:0;background:transparent;color:#d1e7ed;font-size:17px;text-align:right;line-height:1.4;font-variant-numeric:tabular-nums}body[data-prototype-theme=studio] .studio-closing-seller-amount>span:not(.studio-closing-numeric){color:var(--closing-muted);font-size:10px}body[data-prototype-theme=studio] .studio-closing-note-zone{display:grid;grid-column:1/-1;grid-template-columns:180px minmax(0,1fr);gap:30px;padding-top:26px;border-top:1px solid var(--closing-line)}body[data-prototype-theme=studio] .studio-closing-note-zone .studio-closing-zone-heading{display:block}body[data-prototype-theme=studio] .studio-closing-note-zone h2{margin-top:10px;font-size:24px}body[data-prototype-theme=studio] .studio-closing-note-zone .studio-closing-zone-meta{display:block;margin-top:7px}body[data-prototype-theme=studio] .studio-closing-note-zone textarea{display:block;width:100%;min-height:116px;padding:12px 0;border:0;border-top:1px solid var(--closing-line);border-bottom:1px solid var(--closing-line);border-radius:0;background:transparent;color:#d1e2e9;font-size:14px;line-height:1.85;resize:vertical}body[data-prototype-theme=studio] .studio-closing-note-zone textarea::-moz-placeholder{color:var(--closing-muted)}body[data-prototype-theme=studio] .studio-closing-note-zone textarea::placeholder{color:var(--closing-muted)}body[data-prototype-theme=studio] .studio-closing-work-footer{display:flex;justify-content:space-between;align-items:center;gap:16px;padding:28px 0 7px}body[data-prototype-theme=studio] .studio-closing-work-footer>div{display:flex;flex-direction:column;gap:3px;color:var(--closing-muted);font-size:10px}body[data-prototype-theme=studio] .studio-closing-work-footer>button{display:flex;align-items:center;gap:17px;padding:11px 0;border-bottom:1px solid var(--closing-mint);color:var(--closing-mint);font-size:17px;letter-spacing:-.025em}body[data-prototype-theme=studio] .studio-closing-dispatch{margin:0 auto;max-width:1080px}body[data-prototype-theme=studio] .studio-closing-dispatch-caption{display:flex;justify-content:space-between;gap:18px;margin-bottom:23px;color:var(--closing-muted);font-size:10px;letter-spacing:.12em}body[data-prototype-theme=studio] .studio-closing-dispatch-caption>span:last-child{color:var(--closing-soft);letter-spacing:0}body[data-prototype-theme=studio] .studio-closing-dispatch-layout{display:grid;grid-template-columns:220px minmax(0,1fr);gap:42px;align-items:start}body[data-prototype-theme=studio] .studio-closing-message{grid-column:2;grid-row:1;min-width:0;padding:0 36px;border:1px solid #efffffce;border-radius:3px 20px 3px 3px;color:var(--closing-ink);background:linear-gradient(145deg,#eff8f6,#dfeceb);box-shadow:0 24px 55px #0214213d,6px 6px 0 #d2eef414}body[data-prototype-theme=studio] .studio-closing-message-masthead{display:flex;justify-content:space-between;align-items:center;gap:14px;padding:26px 0 22px;border-bottom:1px solid #21495632}body[data-prototype-theme=studio] .studio-closing-message-brand{font:22px var(--font-headline),sans-serif;color:#264b56;letter-spacing:.04em}body[data-prototype-theme=studio] .studio-closing-message-brand>span{color:#547d3e}body[data-prototype-theme=studio] .studio-closing-message-masthead>span{color:var(--closing-paper-soft);font-size:10px;letter-spacing:.11em}body[data-prototype-theme=studio] .studio-closing-message-title{display:flex;justify-content:space-between;gap:24px;padding:31px 0;border-bottom:1px solid #21495632}body[data-prototype-theme=studio] .studio-closing-message-title>div>span{color:var(--closing-paper-soft);font-size:10px;letter-spacing:.15em}body[data-prototype-theme=studio] .studio-closing-message-title h2{max-width:320px;margin-top:12px;color:var(--closing-ink);font-size:42px;font-weight:400;letter-spacing:-.065em;line-height:1.06;text-transform:capitalize}body[data-prototype-theme=studio] .studio-closing-message-title>span{color:#759393;font-size:24px;letter-spacing:-.06em;font-weight:300}body[data-prototype-theme=studio] .studio-closing-message-section{display:grid;grid-template-columns:100px minmax(0,1fr);gap:22px;padding:24px 0;border-bottom:1px solid #21495625}body[data-prototype-theme=studio] .studio-closing-message-section h3{padding-top:4px;color:var(--closing-paper-soft);font-size:10px;font-weight:600;letter-spacing:.1em}body[data-prototype-theme=studio] .studio-closing-message-section dl{margin:0}body[data-prototype-theme=studio] .studio-closing-message-section dl>div{display:flex;justify-content:space-between;gap:18px;padding:5px 0;font-size:12px;line-height:1.6}body[data-prototype-theme=studio] .studio-closing-message-section dt{color:var(--closing-paper-soft)}body[data-prototype-theme=studio] .studio-closing-message-section dd{margin:0;color:var(--closing-ink);text-align:right;font-variant-numeric:tabular-nums}body[data-prototype-theme=studio] .studio-closing-message-section>p{white-space:pre-wrap;overflow-wrap:anywhere;color:#385963;font-size:12px;line-height:1.85}body[data-prototype-theme=studio] .studio-closing-message-footer{display:flex;justify-content:space-between;gap:14px;padding:22px 0;color:var(--closing-paper-soft);font-size:10px;letter-spacing:.1em}body[data-prototype-theme=studio] .studio-closing-dispatch-dock{grid-column:1;grid-row:1;position:sticky;top:104px;padding-top:22px}body[data-prototype-theme=studio] .studio-closing-dispatch-dock>svg{margin-bottom:29px;color:var(--closing-cyan)}body[data-prototype-theme=studio] .studio-closing-dispatch-dock h2{margin-top:15px;font-size:43px;line-height:1.05;font-weight:350;letter-spacing:-.065em}body[data-prototype-theme=studio] .studio-closing-dispatch-dock h2>span{color:var(--closing-mint)}body[data-prototype-theme=studio] .studio-closing-dispatch-dock>p{margin-top:21px;color:var(--closing-soft);font-size:13px;line-height:1.8}body[data-prototype-theme=studio] .studio-closing-copy{display:flex;justify-content:center;align-items:center;gap:9px;width:100%;min-height:47px;margin-top:25px;padding:12px 15px;border:1px solid #d4edb7a6;border-radius:3px 13px 3px 3px;color:#24432f;background:linear-gradient(145deg,#d3eac4,#acd493);box-shadow:inset 0 1px #f5ffe6b0,0 9px 22px #02142138;font-size:12px;font-weight:500}body[data-prototype-theme=studio] .studio-closing-copy:hover{filter:brightness(1.05)}body[data-prototype-theme=studio] .studio-closing-dispatch-note{display:block;margin-top:12px;color:var(--closing-muted);font-size:10px;line-height:1.6}body[data-prototype-theme=studio] .studio-closing-copy-status{min-height:36px;margin-top:18px;color:var(--closing-soft);font-size:11px;text-align:center;line-height:1.5}body[data-prototype-theme=studio] .studio-closing-error{margin-bottom:16px;padding:12px 16px;border:1px solid #dfb08d61;border-radius:12px;color:#f1cfb8;background:#9565441a;font-size:12px}body[data-prototype-theme=studio] .studio-closing-loading{display:flex;justify-content:center;align-items:center;gap:12px;min-height:290px;color:var(--closing-soft);font-size:13px}body[data-prototype-theme=studio] .studio-closing-loading>button{display:flex;align-items:center;gap:6px;text-decoration:underline}body[data-prototype-theme=studio] .studio-closing-spin{animation:studio-closing-spin 1s linear infinite}@keyframes studio-closing-spin{to{transform:rotate(1turn)}}@media (max-width:1279px){body[data-prototype-theme=studio] .studio-closing-stage{gap:27px;grid-template-columns:minmax(0,1fr) minmax(290px,.85fr)}body[data-prototype-theme=studio] .studio-closing-instrument-reading>strong{font-size:155px}body[data-prototype-theme=studio] .studio-closing-instrument-reading>strong[data-long=true]{font-size:68px}body[data-prototype-theme=studio] .studio-closing-instrument{align-self:center}body[data-prototype-theme=studio] .studio-closing-stage-label>span:last-child{display:none}body[data-prototype-theme=studio] .studio-closing-financial-slip{padding:21px 23px 17px}body[data-prototype-theme=studio] .studio-closing-income-main :is(input,.studio-closing-number-display){font-size:43px}body[data-prototype-theme=studio] .studio-closing-results{grid-template-columns:150px minmax(0,1fr);gap:23px}body[data-prototype-theme=studio] .studio-closing-kpi{grid-template-columns:90px minmax(145px,1fr) minmax(115px,1fr) 47px;gap:14px}body[data-prototype-theme=studio] .studio-closing-kpi-value :is(input,.studio-closing-number-display){font-size:27px}body[data-prototype-theme=studio] .studio-closing-kpi-title h3{font-size:14px}body[data-prototype-theme=studio] .studio-closing-zones{gap:32px 27px}body[data-prototype-theme=studio] .studio-closing-checks{flex-direction:column}body[data-prototype-theme=studio] .studio-closing-check{flex-direction:row;align-items:center;min-height:65px;padding:13px 40px 13px 13px}body[data-prototype-theme=studio] .studio-closing-check-box{right:12px;top:21px}body[data-prototype-theme=studio] .studio-closing-check small{margin-top:2px}body[data-prototype-theme=studio] .studio-closing-seller{grid-template-columns:25px minmax(0,1fr) 106px;gap:9px}body[data-prototype-theme=studio] .studio-closing-note-zone{grid-template-columns:150px minmax(0,1fr);gap:23px}body[data-prototype-theme=studio] .studio-closing-dispatch-layout{grid-template-columns:190px minmax(0,1fr);gap:25px}body[data-prototype-theme=studio] .studio-closing-message{padding:0 25px}body[data-prototype-theme=studio] .studio-closing-message-section{grid-template-columns:1fr;gap:10px}}@media (max-width:1023px){body[data-prototype-theme=studio] .studio-closing-results{grid-template-columns:1fr;gap:22px}body[data-prototype-theme=studio] .studio-closing-section-heading{display:grid;grid-template-columns:1fr 1fr;gap:4px 25px;align-items:end}body[data-prototype-theme=studio] .studio-closing-section-heading .studio-closing-kicker{grid-column:1/-1}body[data-prototype-theme=studio] .studio-closing-section-heading h2{margin-top:10px;grid-row:2/4;font-size:32px}body[data-prototype-theme=studio] .studio-closing-section-heading h2 br{display:none}body[data-prototype-theme=studio] .studio-closing-section-heading>p{margin-top:0}body[data-prototype-theme=studio] .studio-closing-section-heading>.studio-closing-help{max-width:280px;margin-top:0}body[data-prototype-theme=studio] .studio-closing-kpi{grid-template-columns:110px minmax(140px,1fr) minmax(140px,1fr) 55px}}@media (max-width:767px){body[data-prototype-theme=studio] .studio-closing-heading{flex-wrap:wrap;gap:21px}body[data-prototype-theme=studio] .studio-closing-date{width:100%;justify-content:space-between;gap:8px}body[data-prototype-theme=studio] .studio-closing-date .studio-date-picker{flex:1}body[data-prototype-theme=studio] .studio-closing-date .studio-date-trigger{width:100%}body[data-prototype-theme=studio] .studio-closing-date>button{width:35px}body[data-prototype-theme=studio] .studio-closing-toolbar{gap:9px;margin-bottom:22px}body[data-prototype-theme=studio] .studio-closing-tabs{gap:20px}body[data-prototype-theme=studio] .studio-closing-tabs>button{font-size:12px}body[data-prototype-theme=studio] .studio-closing-save{gap:4px;font-size:10px;text-align:right}body[data-prototype-theme=studio] .studio-closing-save>svg{flex:none}body[data-prototype-theme=studio] .studio-closing-stage{grid-template-columns:1fr;gap:23px;margin-bottom:30px}body[data-prototype-theme=studio] .studio-closing-financial-slip{grid-row:1;padding:19px 23px 16px}body[data-prototype-theme=studio] .studio-closing-slip-heading{padding-bottom:14px}body[data-prototype-theme=studio] .studio-closing-income-main{margin-top:15px}body[data-prototype-theme=studio] .studio-closing-income-main :is(input,.studio-closing-number-display){font-size:48px}body[data-prototype-theme=studio] .studio-closing-income-budget{margin-top:13px}body[data-prototype-theme=studio] .studio-closing-income-budget :is(input,.studio-closing-number-display){font-size:24px}body[data-prototype-theme=studio] .studio-closing-slip-footer{margin-top:15px}body[data-prototype-theme=studio] .studio-closing-instrument{padding:0 3px}body[data-prototype-theme=studio] .studio-closing-stage-label{font-size:10px}body[data-prototype-theme=studio] .studio-closing-stage-label>span:last-child{display:block;font-size:10px}body[data-prototype-theme=studio] .studio-closing-instrument-reading{margin:7px 0 0}body[data-prototype-theme=studio] .studio-closing-instrument-reading>strong{font-size:108px}body[data-prototype-theme=studio] .studio-closing-instrument-reading>strong[data-long=true]{padding:16px 0;font-size:55px}body[data-prototype-theme=studio] .studio-closing-instrument-reading>span{font-size:34px}body[data-prototype-theme=studio] .studio-closing-instrument-baseline>span:first-child{font-size:15px}body[data-prototype-theme=studio] .studio-closing-budget-line{margin-top:15px}body[data-prototype-theme=studio] .studio-closing-results{padding-top:23px;gap:20px}body[data-prototype-theme=studio] .studio-closing-section-heading{grid-template-columns:1fr;gap:0}body[data-prototype-theme=studio] .studio-closing-section-heading h2{grid-row:auto;margin-top:10px;font-size:34px}body[data-prototype-theme=studio] .studio-closing-section-heading>p{margin-top:10px}body[data-prototype-theme=studio] .studio-closing-section-heading>.studio-closing-help{max-width:none;margin-top:3px;font-size:10px}body[data-prototype-theme=studio] .studio-closing-kpi{grid-template-columns:minmax(0,1fr) minmax(0,1fr) 49px;grid-template-rows:auto auto;gap:10px 17px;min-height:110px;padding:17px 0}body[data-prototype-theme=studio] .studio-closing-kpi-title{grid-column:1/3;grid-row:1;display:flex;align-items:baseline;gap:10px}body[data-prototype-theme=studio] .studio-closing-kpi-title h3{font-size:15px}body[data-prototype-theme=studio] .studio-closing-kpi-title>span{margin:0;font-size:10px}body[data-prototype-theme=studio] .studio-closing-kpi-value{grid-column:1/3;grid-row:2;max-width:200px;gap:6px;padding-right:19px}body[data-prototype-theme=studio] .studio-closing-kpi-value :is(input,.studio-closing-number-display){font-size:30px}body[data-prototype-theme=studio] .studio-closing-daily-goal{grid-column:2/4;grid-row:1;justify-self:end;width:145px;gap:5px}body[data-prototype-theme=studio] .studio-closing-daily-goal>span:first-child{font-size:10px}body[data-prototype-theme=studio] .studio-closing-daily-goal :is(input,.studio-closing-number-display){font-size:16px}body[data-prototype-theme=studio] .studio-closing-attainment{grid-column:3;grid-row:2}body[data-prototype-theme=studio] .studio-closing-zones{grid-template-columns:1fr;gap:30px;margin-top:33px}body[data-prototype-theme=studio] .studio-closing-zone-heading{gap:8px;margin-bottom:14px}body[data-prototype-theme=studio] .studio-closing-zone-heading h2{font-size:29px}body[data-prototype-theme=studio] .studio-closing-zone-meta{font-size:10px}body[data-prototype-theme=studio] .studio-closing-checks{flex-direction:row}body[data-prototype-theme=studio] .studio-closing-check{flex-direction:column;align-items:flex-start;min-height:150px;padding:18px 15px 15px}body[data-prototype-theme=studio] .studio-closing-check-box{top:17px}body[data-prototype-theme=studio] .studio-closing-check>span:not(.studio-closing-check-box){font-size:13px}body[data-prototype-theme=studio] .studio-closing-check small{margin-top:6px}body[data-prototype-theme=studio] .studio-closing-seller{grid-template-columns:27px minmax(0,1fr) 110px;min-height:53px}body[data-prototype-theme=studio] .studio-closing-note-zone{display:block;padding-top:24px}body[data-prototype-theme=studio] .studio-closing-note-zone .studio-closing-zone-heading{display:flex}body[data-prototype-theme=studio] .studio-closing-note-zone h2{margin-top:0}body[data-prototype-theme=studio] .studio-closing-note-zone textarea{min-height:135px}body[data-prototype-theme=studio] .studio-closing-work-footer{align-items:flex-end;padding-top:20px}body[data-prototype-theme=studio] .studio-closing-work-footer>div{max-width:140px;font-size:10px}body[data-prototype-theme=studio] .studio-closing-work-footer>button{font-size:15px;gap:12px}body[data-prototype-theme=studio] .studio-closing-dispatch-layout{grid-template-columns:1fr;gap:25px}body[data-prototype-theme=studio] .studio-closing-message{grid-column:1;grid-row:1;padding:0 21px}body[data-prototype-theme=studio] .studio-closing-message-title{padding:25px 0;gap:16px}body[data-prototype-theme=studio] .studio-closing-message-title h2{font-size:34px}body[data-prototype-theme=studio] .studio-closing-message-title>span{font-size:20px}body[data-prototype-theme=studio] .studio-closing-message-masthead{padding:23px 0 18px}body[data-prototype-theme=studio] .studio-closing-message-brand{font-size:19px}body[data-prototype-theme=studio] .studio-closing-message-section dl>div{gap:12px;font-size:11px}body[data-prototype-theme=studio] .studio-closing-message-section dd{max-width:190px}body[data-prototype-theme=studio] .studio-closing-message-footer{letter-spacing:.05em;font-size:10px}body[data-prototype-theme=studio] .studio-closing-dispatch-dock{position:static;grid-column:1;grid-row:2;padding:0 2px}body[data-prototype-theme=studio] .studio-closing-dispatch-dock>svg{float:right;margin:0}body[data-prototype-theme=studio] .studio-closing-dispatch-dock h2{font-size:38px}body[data-prototype-theme=studio] .studio-closing-dispatch-dock h2 br{display:none}body[data-prototype-theme=studio] .studio-closing-dispatch-dock>p{margin-top:12px}body[data-prototype-theme=studio] .studio-closing-dispatch-dock>p br{display:none}body[data-prototype-theme=studio] .studio-closing-copy{margin-top:19px}body[data-prototype-theme=studio] .studio-closing-loading{flex-wrap:wrap;align-content:center;text-align:center}}@media (prefers-reduced-motion:reduce){body[data-prototype-theme=studio] .studio-closing-spin{animation:none}body[data-prototype-theme=studio] .studio-closing :is(.studio-closing-budget-line>span,.studio-closing-check){transition:none}}body[data-prototype-theme=studio] .studio-closing[data-view=work] .studio-closing-heading{gap:18px}body[data-prototype-theme=studio] .studio-closing[data-view=work] .studio-closing-heading h1{margin-top:4px}body[data-prototype-theme=studio] .studio-closing[data-view=work] .studio-closing-toolbar{margin-bottom:18px}body[data-prototype-theme=studio] .studio-closing[data-view=work] .studio-closing-tabs>button{min-height:44px;padding:10px 0}body[data-prototype-theme=studio] .studio-closing[data-view=work] .studio-closing-date>button{flex:0 0 44px;width:44px;height:44px}body[data-prototype-theme=studio] #closing-panel-work .studio-closing-stage{grid-template-columns:minmax(0,1fr) minmax(310px,.95fr);gap:32px;margin-bottom:24px}body[data-prototype-theme=studio] #closing-panel-work .studio-closing-instrument{align-self:center;padding:0 2px}body[data-prototype-theme=studio] #closing-panel-work .studio-closing-instrument-reading{gap:8px;margin:3px 0 0}body[data-prototype-theme=studio] #closing-panel-work .studio-closing-instrument-reading>strong{font-size:clamp(120px,9vw,140px);letter-spacing:-.04em}body[data-prototype-theme=studio] #closing-panel-work .studio-closing-instrument-reading>strong[data-long=true]{font-size:70px;padding:30px 0;letter-spacing:-.04em}body[data-prototype-theme=studio] #closing-panel-work .studio-closing-instrument-reading>span{font-size:40px;letter-spacing:-.03em}body[data-prototype-theme=studio] #closing-panel-work .studio-closing-instrument-baseline>span:first-child{font-size:16px}body[data-prototype-theme=studio] #closing-panel-work .studio-closing-budget-line{margin-top:10px}body[data-prototype-theme=studio] #closing-panel-work .studio-closing-instrument-scale{margin-top:4px;font-size:11px}body[data-prototype-theme=studio] #closing-panel-work .studio-closing-financial-slip{--closing-field-tone:var(--closing-ink);display:grid;grid-template-columns:minmax(0,1.25fr) minmax(0,1fr);align-content:center;gap:12px 22px;padding:16px 22px;box-shadow:0 12px 28px color-mix(in srgb,var(--closing-ink) 18%,transparent),inset 0 1px 0 var(--closing-paper)}body[data-prototype-theme=studio] #closing-panel-work .studio-closing-slip-heading{grid-column:1/-1;padding-bottom:9px}body[data-prototype-theme=studio] #closing-panel-work .studio-closing-income-main{margin:0}body[data-prototype-theme=studio] #closing-panel-work .studio-closing-income-main :is(input,.studio-closing-number-display){min-height:50px;padding:3px 0;font-size:42px;letter-spacing:-.03em}body[data-prototype-theme=studio] #closing-panel-work .studio-closing-income-budget{display:block;margin:0}body[data-prototype-theme=studio] #closing-panel-work .studio-closing-income-budget>div{max-width:none;margin:3px 0 0}body[data-prototype-theme=studio] #closing-panel-work .studio-closing-income-budget :is(input,.studio-closing-number-display){min-height:50px;padding:3px 0;font-size:29px;letter-spacing:-.02em;text-align:left}body[data-prototype-theme=studio] #closing-panel-work .studio-closing-income-summary{display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-end;gap:2px;margin:0}body[data-prototype-theme=studio] #closing-panel-work .studio-closing-income-summary strong{font-size:17px}body[data-prototype-theme=studio] #closing-panel-work .studio-closing-slip-footer{flex-direction:column;align-items:flex-end;justify-content:flex-end;gap:2px;margin:0;padding:0;border:0}body[data-prototype-theme=studio] #closing-panel-work .studio-closing-results{display:block;padding-top:16px}body[data-prototype-theme=studio] #closing-panel-work .studio-closing-section-heading{display:flex;align-items:center;flex-wrap:wrap;gap:8px 18px;margin-bottom:14px}body[data-prototype-theme=studio] #closing-panel-work .studio-closing-section-heading h2{margin:0;font-size:26px;line-height:1.1;letter-spacing:-.03em}body[data-prototype-theme=studio] #closing-panel-work .studio-closing-section-heading>p{margin:0 0 0 auto;font-size:12px;line-height:1.45}body[data-prototype-theme=studio] #closing-panel-work .studio-closing-section-heading>.studio-closing-help{max-width:300px;margin:0}body[data-prototype-theme=studio] #closing-panel-work .studio-closing-kpi-strip{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:20px}body[data-prototype-theme=studio] #closing-panel-work .studio-closing-kpi{grid-template-columns:minmax(0,1fr) auto;grid-template-rows:auto auto auto;align-items:center;gap:5px 10px;min-height:0;margin:0;padding:0 20px 0 0;border-bottom:0;border-right:1px solid var(--closing-line)}body[data-prototype-theme=studio] #closing-panel-work .studio-closing-kpi:last-child{padding-right:0;border-right:0}body[data-prototype-theme=studio] #closing-panel-work .studio-closing-kpi-title{grid-column:1;grid-row:1;display:block}body[data-prototype-theme=studio] #closing-panel-work .studio-closing-kpi-title h3{font-size:15px}body[data-prototype-theme=studio] #closing-panel-work .studio-closing-kpi-title>span{margin-top:1px;font-size:11px;letter-spacing:.06em}body[data-prototype-theme=studio] #closing-panel-work .studio-closing-kpi-value{grid-column:1/-1;grid-row:2;max-width:none;padding:0}body[data-prototype-theme=studio] #closing-panel-work .studio-closing-kpi-value :is(input,.studio-closing-number-display){min-height:40px;padding:2px 0;font-size:30px;letter-spacing:-.02em}body[data-prototype-theme=studio] #closing-panel-work .studio-closing-daily-goal{grid-column:1/-1;grid-row:3;justify-self:stretch;width:auto;gap:7px;font-size:11px}body[data-prototype-theme=studio] #closing-panel-work .studio-closing-daily-goal>span:first-child{font-size:11px}body[data-prototype-theme=studio] #closing-panel-work .studio-closing-daily-goal .studio-closing-numeric{max-width:none}body[data-prototype-theme=studio] #closing-panel-work .studio-closing-daily-goal :is(input,.studio-closing-number-display){min-height:34px;padding:5px 0;font-size:17px}body[data-prototype-theme=studio] #closing-panel-work .studio-closing-attainment{grid-column:2;grid-row:1;min-width:40px}body[data-prototype-theme=studio] #closing-panel-work .studio-closing-attainment strong{font-size:15px}body[data-prototype-theme=studio] #closing-panel-work .studio-closing-attainment>span{margin-top:4px}body[data-prototype-theme=studio] #closing-panel-work .studio-closing-zones{grid-template-columns:minmax(0,1fr) minmax(0,1.15fr) minmax(0,1fr);gap:24px;margin-top:24px;padding-top:16px;border-top:1px solid var(--closing-line)}body[data-prototype-theme=studio] #closing-panel-work .studio-closing-zone-heading{gap:3px 10px;margin-bottom:10px}body[data-prototype-theme=studio] #closing-panel-work .studio-closing-zone-heading h2{font-size:23px;letter-spacing:-.03em}body[data-prototype-theme=studio] #closing-panel-work .studio-closing-zone-meta{margin-left:0;font-size:11px}body[data-prototype-theme=studio] #closing-panel-work .studio-closing-checks{flex-direction:column;gap:8px}body[data-prototype-theme=studio] #closing-panel-work .studio-closing-check{flex-direction:row;align-items:center;gap:10px;min-height:62px;padding:10px 38px 10px 12px;transition:background-color .14s,border-color .14s,transform .12s ease-out}body[data-prototype-theme=studio] #closing-panel-work .studio-closing-check>svg{flex:none}body[data-prototype-theme=studio] #closing-panel-work .studio-closing-check>span:not(.studio-closing-check-box){font-size:13px;line-height:1.4}body[data-prototype-theme=studio] #closing-panel-work .studio-closing-check small{margin-top:2px;font-size:11px}body[data-prototype-theme=studio] #closing-panel-work .studio-closing-check-box{top:50%;right:10px;transform:translateY(-50%)}body[data-prototype-theme=studio] #closing-panel-work .studio-closing-seller{grid-template-columns:23px minmax(0,1fr) 96px;gap:8px;min-height:44px}body[data-prototype-theme=studio] #closing-panel-work .studio-closing-rank{font-size:19px;letter-spacing:-.02em}body[data-prototype-theme=studio] #closing-panel-work .studio-closing-seller>input{min-height:44px;padding:8px 0;font-size:14px}body[data-prototype-theme=studio] #closing-panel-work .studio-closing-seller-amount :is(input,.studio-closing-number-display){min-height:44px;padding:10px 0;font-size:16px}body[data-prototype-theme=studio] #closing-panel-work .studio-closing-note-zone{display:block;grid-column:auto;padding-top:0;border:0}body[data-prototype-theme=studio] #closing-panel-work .studio-closing-note-zone .studio-closing-zone-heading{display:flex}body[data-prototype-theme=studio] #closing-panel-work .studio-closing-note-zone h2{margin-top:0;font-size:23px}body[data-prototype-theme=studio] #closing-panel-work .studio-closing-note-zone .studio-closing-zone-meta{margin-top:0;margin-left:auto}body[data-prototype-theme=studio] #closing-panel-work .studio-closing-note-zone textarea{min-height:132px;padding:8px 0;font-size:14px;line-height:1.65}body[data-prototype-theme=studio] #closing-panel-work .studio-closing-work-footer{padding:16px 0 4px}body[data-prototype-theme=studio] #closing-panel-work .studio-closing-work-footer>button{min-height:44px;padding:9px 0;font-size:16px}body[data-prototype-theme=studio] #closing-panel-work{--closing-field-tone:var(--closing-cyan)}body[data-prototype-theme=studio] .studio-closing[data-view=work] .studio-closing-kicker{font-size:11px;letter-spacing:.1em}body[data-prototype-theme=studio] #closing-panel-work :is(.studio-closing-stage-label,.studio-closing-slip-heading,.studio-closing-slip-footer){font-size:11px;letter-spacing:.06em}body[data-prototype-theme=studio] #closing-panel-work .studio-closing-stage-label>span:last-child{font-size:11px;letter-spacing:.04em}body[data-prototype-theme=studio] #closing-panel-work .studio-closing-seller-amount>span:not(.studio-closing-numeric),body[data-prototype-theme=studio] #closing-panel-work .studio-closing-work-footer>div{font-size:11px}body[data-prototype-theme=studio] #closing-panel-work :is(.studio-closing-numeric,.studio-closing-seller>input,.studio-closing-note-zone textarea){border-radius:4px;background-color:color-mix(in srgb,var(--closing-field-tone) 3%,transparent);transition:background-color .14s}body[data-prototype-theme=studio] #closing-panel-work :is(input,textarea){caret-color:var(--closing-field-tone)}body[data-prototype-theme=studio] #closing-panel-work :is(.studio-closing-numeric:focus-within,.studio-closing-seller>input:focus,.studio-closing-note-zone textarea:focus){background-color:color-mix(in srgb,var(--closing-field-tone) 9%,transparent)}body[data-prototype-theme=studio] #closing-panel-work .studio-closing-numeric:focus-within>input{border-bottom-color:var(--closing-field-tone)}body[data-prototype-theme=studio] #closing-panel-work .studio-closing-check:active{transform:translateY(1px)}@media (hover:hover){body[data-prototype-theme=studio] #closing-panel-work :is(.studio-closing-numeric,.studio-closing-seller>input,.studio-closing-note-zone textarea):hover:not(:focus-within){background-color:color-mix(in srgb,var(--closing-field-tone) 6%,transparent)}body[data-prototype-theme=studio] #closing-panel-work .studio-closing-check:hover{border-color:var(--closing-edge);background-color:color-mix(in srgb,var(--closing-cyan) 5%,transparent)}body[data-prototype-theme=studio] #closing-panel-work .studio-closing-check[data-checked=true]:hover{border-color:var(--closing-mint)}}@media (prefers-reduced-motion:reduce){body[data-prototype-theme=studio] #closing-panel-work :is(.studio-closing-numeric,.studio-closing-seller>input,.studio-closing-note-zone textarea,.studio-closing-check){transition:none}body[data-prototype-theme=studio] #closing-panel-work .studio-closing-check:active{transform:none}}@media (min-width:1024px) and (max-width:1279px){body[data-prototype-theme=studio] #closing-panel-work .studio-closing-financial-slip{gap:12px 16px;padding:16px}body[data-prototype-theme=studio] #closing-panel-work .studio-closing-income-main :is(input,.studio-closing-number-display){font-size:32px}body[data-prototype-theme=studio] #closing-panel-work .studio-closing-income-budget :is(input,.studio-closing-number-display){font-size:24px}}@media (max-width:1023px){body[data-prototype-theme=studio] #closing-panel-work .studio-closing-stage{gap:24px;grid-template-columns:minmax(0,1fr) minmax(290px,1fr)}body[data-prototype-theme=studio] #closing-panel-work .studio-closing-instrument-reading>strong{font-size:120px}body[data-prototype-theme=studio] #closing-panel-work .studio-closing-financial-slip{gap:12px 16px;padding:16px}body[data-prototype-theme=studio] #closing-panel-work .studio-closing-income-main :is(input,.studio-closing-number-display){font-size:34px}body[data-prototype-theme=studio] #closing-panel-work .studio-closing-income-budget :is(input,.studio-closing-number-display){font-size:25px}body[data-prototype-theme=studio] #closing-panel-work .studio-closing-section-heading>.studio-closing-help{max-width:none;flex-basis:100%}body[data-prototype-theme=studio] #closing-panel-work .studio-closing-kpi-strip{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px 20px}body[data-prototype-theme=studio] #closing-panel-work .studio-closing-kpi{padding-bottom:12px;border-bottom:1px solid var(--closing-line)}body[data-prototype-theme=studio] #closing-panel-work .studio-closing-kpi:nth-child(2n){padding-right:0;border-right:0}body[data-prototype-theme=studio] #closing-panel-work .studio-closing-zones{grid-template-columns:repeat(2,minmax(0,1fr))}body[data-prototype-theme=studio] #closing-panel-work .studio-closing-note-zone{grid-column:1/-1}body[data-prototype-theme=studio] #closing-panel-work .studio-closing-note-zone textarea{min-height:112px}}@media (max-width:767px){body[data-prototype-theme=studio] .studio-closing[data-view=work] .studio-closing-heading{gap:12px}body[data-prototype-theme=studio] .studio-closing[data-view=work] .studio-closing-toolbar{margin-bottom:16px}body[data-prototype-theme=studio] .studio-closing[data-view=work] .studio-closing-date>button{width:44px}body[data-prototype-theme=studio] #closing-panel-work .studio-closing-stage{grid-template-columns:1fr;gap:18px;margin-bottom:20px}body[data-prototype-theme=studio] #closing-panel-work .studio-closing-financial-slip{grid-template-columns:minmax(0,1.15fr) minmax(0,1fr)}body[data-prototype-theme=studio] #closing-panel-work .studio-closing-income-main :is(input,.studio-closing-number-display){font-size:32px}body[data-prototype-theme=studio] #closing-panel-work .studio-closing-income-budget :is(input,.studio-closing-number-display){font-size:24px}body[data-prototype-theme=studio] #closing-panel-work .studio-closing-instrument{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:4px 8px;padding:0}body[data-prototype-theme=studio] #closing-panel-work .studio-closing-stage-label{grid-column:1/-1}body[data-prototype-theme=studio] #closing-panel-work .studio-closing-stage-label>span:last-child{display:block}body[data-prototype-theme=studio] #closing-panel-work .studio-closing-instrument-reading{grid-column:1;margin:0;gap:5px}body[data-prototype-theme=studio] #closing-panel-work .studio-closing-instrument-reading>strong{font-size:88px}body[data-prototype-theme=studio] #closing-panel-work .studio-closing-instrument-reading>strong[data-long=true]{font-size:46px;padding:21px 0}body[data-prototype-theme=studio] #closing-panel-work .studio-closing-instrument-reading>span{font-size:28px}body[data-prototype-theme=studio] #closing-panel-work .studio-closing-instrument-baseline{grid-column:2;align-self:center;align-items:flex-end;flex-direction:column;gap:3px}body[data-prototype-theme=studio] #closing-panel-work .studio-closing-instrument-baseline>span:first-child{font-size:15px}body[data-prototype-theme=studio] #closing-panel-work .studio-closing-budget-line,body[data-prototype-theme=studio] #closing-panel-work .studio-closing-instrument-scale{grid-column:1/-1;margin-top:0}body[data-prototype-theme=studio] #closing-panel-work .studio-closing-section-heading{gap:8px 12px}body[data-prototype-theme=studio] #closing-panel-work .studio-closing-section-heading .studio-closing-kicker{flex-basis:100%}body[data-prototype-theme=studio] #closing-panel-work .studio-closing-section-heading h2{font-size:25px}body[data-prototype-theme=studio] #closing-panel-work .studio-closing-kpi-strip{gap:14px}body[data-prototype-theme=studio] #closing-panel-work .studio-closing-kpi{padding-right:14px;gap:5px}body[data-prototype-theme=studio] #closing-panel-work .studio-closing-kpi-title{grid-column:1/-1}body[data-prototype-theme=studio] #closing-panel-work .studio-closing-kpi-title>span{font-size:11px}body[data-prototype-theme=studio] #closing-panel-work .studio-closing-kpi-value :is(input,.studio-closing-number-display){min-height:44px;font-size:29px}body[data-prototype-theme=studio] #closing-panel-work .studio-closing-daily-goal :is(input,.studio-closing-number-display){min-height:44px;padding:10px 0;font-size:16px}body[data-prototype-theme=studio] #closing-panel-work .studio-closing-attainment{grid-column:1/-1;grid-row:4;display:flex;align-items:center;gap:12px}body[data-prototype-theme=studio] #closing-panel-work .studio-closing-attainment strong{font-size:14px}body[data-prototype-theme=studio] #closing-panel-work .studio-closing-attainment>span{flex:1;margin:0}body[data-prototype-theme=studio] #closing-panel-work .studio-closing-zones{grid-template-columns:1fr;gap:20px;margin-top:20px}body[data-prototype-theme=studio] #closing-panel-work .studio-closing-checks{flex-direction:row}body[data-prototype-theme=studio] #closing-panel-work .studio-closing-check{flex-direction:column;align-items:flex-start;min-height:120px;padding:14px 12px}body[data-prototype-theme=studio] #closing-panel-work .studio-closing-check-box{top:14px;right:12px;transform:none}body[data-prototype-theme=studio] #closing-panel-work .studio-closing-seller{grid-template-columns:25px minmax(0,1fr) 110px}body[data-prototype-theme=studio] #closing-panel-work .studio-closing-seller>input{font-size:16px}body[data-prototype-theme=studio] #closing-panel-work .studio-closing-note-zone{grid-column:auto}body[data-prototype-theme=studio] #closing-panel-work .studio-closing-note-zone textarea{min-height:132px;font-size:16px}body[data-prototype-theme=studio] #closing-panel-work .studio-closing-work-footer{align-items:center}}body[data-prototype-theme=studio] .studio-report-editor{min-width:0;padding:22px;color:var(--studio-ink);font:400 13px/1.55 var(--studio-font)}body[data-prototype-theme=studio] .studio-report-editor-date{margin:0 0 5px;color:var(--studio-ink);font-size:12px;font-weight:650;text-transform:capitalize}body[data-prototype-theme=studio] .studio-report-editor-intro{margin:0 0 23px;color:var(--studio-muted);font-size:12px;line-height:1.7}body[data-prototype-theme=studio] .studio-report-editor-form{display:grid;gap:16px;min-width:0}body[data-prototype-theme=studio] .studio-report-editor-section-title{display:flex;align-items:center;justify-content:space-between;gap:12px;min-width:0}body[data-prototype-theme=studio] .studio-report-editor-section-title h3{margin:0;font:650 14px/1.4 var(--studio-font);color:var(--studio-ink);letter-spacing:-.015em}body[data-prototype-theme=studio] .studio-report-editor-section-title>span{color:var(--studio-muted);font-size:11px}body[data-prototype-theme=studio] .studio-report-editor-section-title>button{min-height:32px;color:var(--studio-muted);font-size:11px;text-decoration:underline;text-underline-offset:3px}body[data-prototype-theme=studio] .studio-report-editor-field{display:grid;gap:7px;min-width:0}body[data-prototype-theme=studio] .studio-report-editor-field>span{color:var(--studio-ink);font-size:11px;font-weight:600}body[data-prototype-theme=studio] .studio-report-editor-field input{display:block;min-width:0;width:100%;min-height:44px;padding:10px 12px;border:1px solid var(--studio-line);border-radius:11px;background:rgba(255,255,255,.8);color:var(--studio-ink);font:400 13px/1.5 var(--studio-font);box-shadow:inset 0 1px 2px rgba(15,39,57,.025)}body[data-prototype-theme=studio] .studio-report-editor-field input::-moz-placeholder{color:var(--studio-muted);opacity:.85}body[data-prototype-theme=studio] .studio-report-editor-field input::placeholder{color:var(--studio-muted);opacity:.85}body[data-prototype-theme=studio] .studio-report-editor-field input:disabled{opacity:.6;cursor:not-allowed}body[data-prototype-theme=studio] .studio-report-editor-catalogue{display:grid;gap:12px}body[data-prototype-theme=studio] .studio-report-editor-search{display:flex;align-items:center;position:relative;min-width:0}body[data-prototype-theme=studio] .studio-report-editor-search>svg{position:absolute;left:12px;color:var(--studio-muted);pointer-events:none}body[data-prototype-theme=studio] .studio-report-editor-search input{padding-left:35px}body[data-prototype-theme=studio] .studio-report-editor-muted{margin:0;color:var(--studio-muted);font-size:11px;line-height:1.65}body[data-prototype-theme=studio] .studio-report-editor-gm{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:15px 16px;border:1px solid rgba(84,116,75,.18);border-radius:12px;background:rgba(219,235,210,.48)}body[data-prototype-theme=studio] .studio-report-editor-gm>div{display:grid;gap:3px}body[data-prototype-theme=studio] .studio-report-editor-gm span{color:var(--studio-muted);font-size:11px}body[data-prototype-theme=studio] .studio-report-editor-gm strong{color:var(--studio-ink);font-size:23px;line-height:1.25;letter-spacing:-.04em;font-weight:650;font-variant-numeric:tabular-nums}body[data-prototype-theme=studio] .studio-report-editor-primary{display:flex;align-items:center;justify-content:center;gap:8px;width:100%;min-height:44px;padding:11px 15px;border:1px solid rgba(83,121,52,.8);border-radius:11px;background:linear-gradient(145deg,#668e42,#507731);color:white;font:600 12px/1.45 var(--studio-font);box-shadow:inset 0 1px rgba(255,255,255,.15)}body[data-prototype-theme=studio] .studio-report-editor-primary:hover:not(:disabled){background:#496c2f}body[data-prototype-theme=studio] .studio-report-editor-secondary{min-height:36px;padding:8px 11px;border:1px solid var(--studio-line);border-radius:9px;background:rgba(255,255,255,.65);color:var(--studio-ink);font-size:11px}body[data-prototype-theme=studio] .studio-report-editor-feedback{display:grid;gap:8px}body[data-prototype-theme=studio] .studio-report-editor-feedback:empty{display:none}body[data-prototype-theme=studio] .studio-report-editor-error,body[data-prototype-theme=studio] .studio-report-editor-warning{margin:0;padding:11px 12px;border:1px solid rgba(158,121,74,.25);border-radius:10px;background:#f6f0e7;color:#735431;font-size:11px;line-height:1.65}body[data-prototype-theme=studio] .studio-report-editor-error{border-color:#e4c2ba;background:#fbefeb;color:#914736}body[data-prototype-theme=studio] .studio-report-editor-warning button{display:block;min-height:32px;margin-top:5px;text-align:left;text-decoration:underline;text-underline-offset:3px}body[data-prototype-theme=studio] .studio-report-editor-notice{margin:0;color:#446b37;font-size:11px}body[data-prototype-theme=studio] .studio-report-editor-draft{margin:0;color:var(--studio-muted);font-size:11px}body[data-prototype-theme=studio] .studio-report-editor-note{background:rgba(255,255,255,.5);border:1px solid var(--studio-line);border-radius:16px}body[data-prototype-theme=studio] .studio-report-editor-field textarea{display:block;width:100%;min-height:110px;resize:vertical;padding:12px;border:1px solid var(--studio-line);border-radius:11px;background:rgba(255,255,255,.8);color:var(--studio-ink);font:400 13px/1.7 var(--studio-font)}body[data-prototype-theme=studio] .studio-report-editor-field textarea::-moz-placeholder{color:var(--studio-muted);opacity:.85}body[data-prototype-theme=studio] .studio-report-editor-field textarea::placeholder{color:var(--studio-muted);opacity:.85}body[data-prototype-theme=studio] .studio-report-editor-field textarea:focus-visible{outline:2px solid #386b95;outline-offset:3px}body[data-prototype-theme=studio] .studio-report-editor-history{margin-top:27px;padding-top:20px;border-top:1px solid var(--studio-line)}body[data-prototype-theme=studio] .studio-report-editor-history>ul{display:grid;gap:0;list-style:none;margin:9px 0 0;padding:0}body[data-prototype-theme=studio] .studio-report-editor-history>.studio-report-editor-muted{margin-top:12px}body[data-prototype-theme=studio] .studio-report-editor-history li{min-width:0;padding:15px 0;border-bottom:1px solid var(--studio-line)}body[data-prototype-theme=studio] .studio-report-editor-history li:last-child{border-bottom:0;padding-bottom:0}body[data-prototype-theme=studio] .studio-report-editor-entry-head{display:flex;align-items:flex-start;justify-content:space-between;gap:14px}body[data-prototype-theme=studio] .studio-report-editor-entry-head>strong{min-width:0;color:var(--studio-ink);font-size:12px;font-weight:600;overflow-wrap:anywhere}body[data-prototype-theme=studio] .studio-report-editor-entry-head>span{display:grid;justify-items:end;flex-shrink:0;color:var(--studio-ink);font-size:12px;font-variant-numeric:tabular-nums}body[data-prototype-theme=studio] .studio-report-editor-entry-head small{color:var(--studio-muted);font-size:9px}body[data-prototype-theme=studio] .studio-report-editor-entry-meta{margin:5px 0 0;color:var(--studio-muted);font-size:10px;overflow-wrap:anywhere}body[data-prototype-theme=studio] .studio-report-editor-entry-actions{display:flex;align-items:center;flex-wrap:wrap;gap:12px;margin-top:5px;color:var(--studio-muted);font-size:10px}body[data-prototype-theme=studio] .studio-report-editor-entry-actions button{display:flex;align-items:center;gap:5px;min-height:32px;color:var(--studio-muted);font-size:10px}body[data-prototype-theme=studio] .studio-report-editor-entry-actions button:hover{color:var(--studio-ink);text-decoration:underline;text-underline-offset:3px}body[data-prototype-theme=studio] .studio-report-editor-entry-actions .studio-report-editor-danger{color:#914736}body[data-prototype-theme=studio] .studio-report-editor-contributors{display:flex;flex-wrap:wrap;gap:7px;padding-top:20px}body[data-prototype-theme=studio] .studio-report-editor-contributors>span{display:flex;align-items:center;gap:8px;padding:5px 8px;border:1px solid var(--studio-line);border-radius:7px;color:var(--studio-muted);font-size:10px}body[data-prototype-theme=studio] .studio-report-editor-contributors strong{color:var(--studio-ink);font-weight:650}body[data-prototype-theme=studio] .studio-report-editor-snapshot-state{display:grid;gap:5px;padding:18px;border:1px solid var(--studio-line);border-radius:13px;background:rgba(255,255,255,.45)}body[data-prototype-theme=studio] .studio-report-editor-snapshot-state>span{color:var(--studio-muted);font-size:11px}body[data-prototype-theme=studio] .studio-report-editor-snapshot-state>strong{color:var(--studio-ink);font-size:24px;line-height:1.3;font-weight:550;letter-spacing:-.025em}body[data-prototype-theme=studio] .studio-report-editor-snapshot-state>small{color:var(--studio-muted);font-size:10px}body[data-prototype-theme=studio] .studio-report-editor button:disabled{cursor:not-allowed;opacity:.55}body[data-prototype-theme=studio] .studio-report-editor :is(button,input):focus-visible{outline:2px solid #386b95;outline-offset:3px}