[data-v3] :is(.v3u-seg,.v3u-qv,.v3u-days,.v3u-wk){margin:0;min-width:0;border:0}[data-v3] :is(.v3u-qv,.v3u-days){padding:0}[data-v3] :is(.v3u-card,.v3u-ap,.v3u-appr,.v3u-wz-tabs,.v3u-wz-visual,.v3u-wz-side,.v3u-wz-foot,.v3u-grid,.v3u-grid-main,.v3u-grid-side,.v3u-sl,.v3u-sl-g,.v3u-wk-wrap,.v3u-tl,.v3u-dh,.v3u-range,.v3u-pick,.v3u-ev,.v3u-bd,.v3u-track){grid-template-columns:minmax(0,1fr)}[data-v3] :is(.v3u-card,.v3u-ap,.v3u-appr,.v3u-wz,.v3u-disc,.v3u-kpi,.v3u-well,.v3u-dh,.v3u-appr-ok,.v3u-strip,.v3u-sl,.v3u-cal,.v3u-sc){color:var(--v3-ink)}[data-v3] .v3u-chip{display:inline-flex;align-items:center;gap:6px;min-height:var(--v3-h-chip);padding:2px 10px;border-radius:999px;font-size:12px;font-weight:500;white-space:nowrap;background:var(--v3-well);color:var(--v3-ink);box-shadow:inset 0 0 0 1px var(--v3-line-2)}[data-v3] .v3u-chip-ico{width:14px;height:14px;stroke-width:2;flex:none}[data-v3] .v3u-chip[data-tone=ok]{background:var(--v3-accent-soft);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--v3-accent) 60%,var(--v3-ink) 15%)}[data-v3] .v3u-chip[data-tone=info]{background:transparent;color:var(--v3-blue-text);box-shadow:inset 0 0 0 1px var(--v3-blue)}[data-v3] .v3u-chip[data-tone=warn]{background:var(--v3-orange-soft);color:var(--v3-orange-text);box-shadow:inset 0 0 0 1px var(--v3-orange)}[data-v3] .v3u-chip[data-tone=bad]{background:transparent;color:var(--v3-red-text);box-shadow:inset 0 0 0 1px var(--v3-red-text)}[data-v3] .v3u-chip[data-tone=wait]{color:var(--v3-ink-2)}[data-v3] .v3u-chip[data-tone=dark]{background:var(--v3-strong);color:var(--v3-on-strong);box-shadow:none}[data-v3] .v3u-src{display:inline-flex;align-items:center;gap:4px;padding:1px 8px;border-radius:999px;font-size:11px;font-weight:600;white-space:nowrap;color:var(--v3-blue-text);box-shadow:inset 0 0 0 1px var(--v3-blue)}[data-v3] .v3u-qty{white-space:nowrap;font-variant-numeric:tabular-nums}[data-v3] .v3u-unit{margin-left:4px;font-size:.62em;font-weight:500;color:var(--v3-ink-2)}[data-v3] .v3u-rz{width:32px;height:32px;border-radius:50%;display:grid;place-items:center;flex:none;background:var(--v3-well);color:var(--v3-ink)}[data-v3] .v3u-rz-lime{background:var(--v3-accent);color:var(--v3-on-accent)}[data-v3] .v3u-lb{padding:0;font-size:13px;font-weight:500;color:var(--v3-ink-2)}[data-v3] .v3u-req{font-weight:400}[data-v3] .v3u-hint{gap:4px;color:var(--v3-ink-2)}[data-v3] .v3u-err,[data-v3] .v3u-hint{margin:0;display:flex;align-items:center;font-size:12px}[data-v3] .v3u-err{gap:6px;font-weight:500;color:var(--v3-orange-text)}[data-v3] .v3u-inp{width:100%;min-width:0;min-height:48px;padding:0 16px;border:0;border-radius:var(--v3-r-well);background:var(--v3-well);box-shadow:inset 0 0 0 1px var(--v3-field-edge);color:var(--v3-ink);font:inherit;font-size:15px}[data-v3] .v3u-inp[aria-invalid=true]{box-shadow:inset 0 0 0 1.5px var(--v3-orange)}[data-v3] .v3u-ta{min-height:88px;padding:12px 16px;resize:vertical}[data-v3] .v3u-inp::placeholder,[data-v3] .v3u-well-in::placeholder{color:var(--v3-ink-3);opacity:1}[data-v3] .v3u-bar{display:block;height:8px;border-radius:999px;overflow:hidden;background:var(--v3-well);box-shadow:inset 0 0 0 1px var(--v3-line-2)}[data-v3] .v3u-bar>i{display:block;height:100%;border-radius:999px;background:var(--v3-ink)}[data-v3] .v3u-sk{display:block;border-radius:10px;background:var(--v3-well-2)}[data-v3] .v3u-sk-val{height:22px;width:60%}[data-v3] .v3u-lg{margin:10px 0 0;padding:0;list-style:none;display:flex;flex-wrap:wrap;gap:6px 16px;font-size:12px;color:var(--v3-ink-2)}[data-v3] .v3u-lg li{display:inline-flex;align-items:center;gap:6px}[data-v3] .v3u-tip{position:relative;display:inline-flex}[data-v3] .v3u-tip-btn{position:relative;width:var(--v3-h-chip);height:var(--v3-h-chip);margin:-4px;border:0;border-radius:50%;display:inline-grid;place-items:center;background:none;color:var(--v3-ink-2);cursor:pointer}[data-v3] .v3u-tip-btn:after{content:"";position:absolute;inset:calc(var(--v3-hit) * -1)}[data-v3] .v3u-tip-btn[aria-expanded=true]{color:var(--v3-ink);background:var(--v3-well)}[data-v3] .v3u-tip-pop{position:absolute;z-index:30;top:calc(100% + 6px);right:-8px;width:max-content;max-width:min(280px,80vw);display:flex;align-items:flex-start;gap:6px;padding:10px 6px 10px 12px;border-radius:var(--v3-r-well);background:var(--v3-strong);color:var(--v3-on-strong);font-size:12px;font-weight:500;line-height:1.4;text-align:left;box-shadow:var(--v3-shadow-float)}[data-v3] .v3u-tip[data-align=start] .v3u-tip-pop{right:auto;left:-8px}[data-v3] .v3u-tip-pop[hidden]{display:none}[data-v3] .v3u-tip-x{flex:none;width:24px;height:24px;border:0;border-radius:50%;display:grid;place-items:center;background:none;color:inherit;cursor:pointer}[data-v3] .v3u-disc{border-radius:var(--v3-r-kpi);background:var(--v3-panel)}[data-v3] .v3u-disc[data-flat]{background:var(--v3-well)}[data-v3] .v3u-disc-btn{display:flex;align-items:center;gap:10px;width:100%;min-height:56px;padding:10px 16px;border:0;border-radius:var(--v3-r-kpi);background:none;color:var(--v3-ink);font:inherit;font-weight:500;text-align:left;cursor:pointer}[data-v3] .v3u-disc-title{flex:1;min-width:0}[data-v3] .v3u-disc-chv{transition:transform var(--dur-base) var(--ease-out-soft)}[data-v3] :is(.v3u-disc,.v3u-tl)[data-open] .v3u-disc-chv{transform:rotate(180deg)}[data-v3] .v3u-disc-body{display:grid;grid-template-rows:0fr;transition:grid-template-rows var(--dur-expand) var(--ease-out-soft)}[data-v3] :is(.v3u-disc,.v3u-tl)[data-open]>.v3u-disc-body{grid-template-rows:1fr}[data-v3] .v3u-disc-in{position:relative;min-height:0;overflow:hidden;visibility:hidden;transition:visibility 0s linear var(--dur-expand)}[data-v3] :is(.v3u-disc,.v3u-tl)[data-open]>.v3u-disc-body>.v3u-disc-in{visibility:visible;transition:visibility 0s}[data-v3] .v3u-disc-content{display:grid;gap:10px;padding:0 16px 16px;font-size:13px}[data-v3] .v3u-disc-content:focus{outline:none}[data-v3] :where(.v3u-disc[data-flat]>.v3u-disc-body>.v3u-disc-in)>.v3u-disc-content .v3u-well:not([data-invalid]){box-shadow:inset 0 0 0 1px #808080}[data-v3][data-theme=dark] .v3u-disc-content .v3u-well:not([data-invalid]){box-shadow:inset 0 0 0 1px #6f6f6f}@media (prefers-color-scheme:dark){[data-v3]:not([data-theme=light]) .v3u-disc-content .v3u-well:not([data-invalid]){box-shadow:inset 0 0 0 1px #6f6f6f}}[data-v3] .v3u-dh{display:grid;gap:10px;min-width:0}[data-v3] .v3u-dh-back{justify-self:start;display:inline-flex;align-items:center;gap:6px;min-height:var(--v3-h-chip);font-size:13px;font-weight:500;color:var(--v3-ink-2);text-decoration:none}[data-v3] .v3u-dh-back:hover{color:var(--v3-ink)}[data-v3] .v3u-dh-row{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap}[data-v3] .v3u-dh-text{min-width:0;display:grid;gap:2px}[data-v3] .v3u-dh-name{display:flex;align-items:center;gap:10px;flex-wrap:wrap}[data-v3] .v3u-dh-title{margin:0;font-size:var(--v3-fs-h1);font-weight:500;letter-spacing:-.01em;line-height:1.2}[data-v3] .v3u-dh-sub{margin:0;font-size:13px;color:var(--v3-ink-2)}[data-v3] .v3u-dh-acts{display:flex;align-items:center;gap:8px;flex-wrap:wrap}[data-v3] .v3u-grid{display:grid;gap:16px;min-width:0}[data-v3] .v3u-grid-main,[data-v3] .v3u-grid-side{display:grid;gap:16px;align-content:start;min-width:0}[data-v3] .v3u-card{display:grid;gap:12px;min-width:0;padding:var(--v3-pad-panel-m);border-radius:var(--v3-r-card-m);background:var(--v3-panel)}[data-v3] .v3u-card-head{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;flex-wrap:wrap}[data-v3] .v3u-card-title{margin:0;font-size:var(--v3-fs-h2);font-weight:500}[data-v3] .v3u-card-sub{margin:2px 0 0;font-size:12px;color:var(--v3-ink-2)}[data-v3] .v3u-kpis{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}[data-v3] .v3u-kpi{position:relative;min-width:0;border-radius:var(--v3-r-kpi);background:var(--v3-panel)}[data-v3] .v3u-kpi-hit{display:flex;flex-direction:column;justify-content:space-between;gap:8px;width:100%;height:100%;min-height:var(--v3-kpi-h);padding:14px 16px;border:0;border-radius:inherit;background:none;color:inherit;font:inherit;text-align:left}[data-v3] button.v3u-kpi-hit{cursor:pointer;transition:transform var(--dur-tap) var(--ease-out-soft)}[data-v3] button.v3u-kpi-hit:active{transform:scale(var(--scale-press))}[data-v3] button.v3u-kpi-hit[aria-pressed=true]{box-shadow:inset 0 0 0 2px var(--v3-ink)}[data-v3] .v3u-kpi-l{padding-right:28px;font-size:var(--v3-fs-label);color:var(--v3-ink-2)}[data-v3] .v3u-kpi-i{position:absolute;top:14px;right:16px}[data-v3] .v3u-kpi-b{display:grid;gap:2px}[data-v3] .v3u-kpi-v{font-size:var(--v3-fs-kpi);font-weight:600;letter-spacing:-.01em;font-variant-numeric:tabular-nums}[data-v3] .v3u-kpi-s{font-size:12px;color:var(--v3-ink-2)}[data-v3] .v3u-kpi-w{display:inline-flex;align-items:center;gap:4px;font-size:12px;font-weight:600;color:var(--v3-orange-text)}[data-v3] .v3u-spot{display:grid;gap:14px;min-width:0;padding:20px;border-radius:var(--v3-r-card-m);background:var(--v3-feature);background-image:radial-gradient(rgba(255,255,255,.07) 1.2px,transparent 1.5px);background-size:14px 14px;color:var(--v3-ink-inv)}[data-v3] .v3u-spot-h{display:flex;align-items:center;justify-content:space-between;gap:10px;flex-wrap:wrap}[data-v3] .v3u-spot-t{display:inline-flex;align-items:center;gap:10px}[data-v3] .v3u-spot-t b{font-weight:500}[data-v3] .v3u-spot .v3u-chip{background:rgba(255,255,255,.1);color:var(--v3-ink-inv);box-shadow:inset 0 0 0 1px rgba(255,255,255,.25)}[data-v3] .v3u-spot-big{margin:0;font-size:40px;font-weight:500;letter-spacing:-.02em;line-height:1;font-variant-numeric:tabular-nums}[data-v3] .v3u-spot .v3-money-u,[data-v3] .v3u-spot .v3u-unit,[data-v3] .v3u-spot-m{color:var(--v3-ink-inv-2)}[data-v3] .v3u-spot-m{margin:0;font-size:13px}[data-v3] .v3u-spot-p{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:10px;font-size:13px}[data-v3] .v3u-spot .v3u-bar{background:rgba(255,255,255,.14);box-shadow:none}[data-v3] .v3u-spot .v3u-bar>i{background:var(--v3-accent)}[data-v3] .v3u-spot-f{display:flex;justify-content:space-between;gap:12px;flex-wrap:wrap;padding:12px 14px;border-radius:var(--v3-r-well);background:var(--v3-feature-2);font-size:13px}[data-v3] .v3u-seg{display:inline-flex;gap:2px;max-width:100%;padding:4px;border-radius:999px;background:var(--v3-well);box-shadow:inset 0 0 0 1px var(--v3-field-edge);overflow-x:auto;scrollbar-width:none;overscroll-behavior-x:contain}[data-v3] .v3u-seg::-webkit-scrollbar,[data-v3] .v3u-tabs::-webkit-scrollbar{display:none}[data-v3] .v3u-seg[data-stretch]{display:flex}[data-v3] .v3u-seg[data-stretch] button{flex:1}[data-v3] .v3u-seg button{flex:none;display:inline-flex;align-items:center;justify-content:center;gap:6px;min-height:var(--v3-h-pill-sm);padding:0 14px;border:0;border-radius:999px;background:transparent;color:var(--v3-ink-2);font:inherit;font-size:13px;font-weight:500;white-space:nowrap;cursor:pointer}[data-v3] .v3u-seg button:hover{color:var(--v3-ink)}[data-v3] .v3u-seg button[aria-pressed=true]{background:var(--v3-strong);color:var(--v3-on-strong);font-weight:600}[data-v3] .v3u-seg button:disabled{opacity:.5;cursor:not-allowed}[data-v3] .v3u-seg-n{min-width:20px;padding:0 6px;border-radius:999px;background:var(--v3-panel);color:var(--v3-ink);font-size:11px;font-weight:600;line-height:18px;text-align:center}[data-v3] [aria-pressed=true]>.v3u-seg-n,[data-v3] [aria-selected=true]>.v3u-seg-n{background:color-mix(in srgb,var(--v3-on-strong) 18%,transparent);color:inherit}[data-v3] .v3u-tabs{display:flex;gap:4px;max-width:100%;overflow-x:auto;scrollbar-width:none;overscroll-behavior-x:contain}[data-v3] .v3u-tabs button{flex:none;display:inline-flex;align-items:center;gap:6px;min-height:var(--v3-h-tab);padding:0 16px;border:0;border-radius:999px;background:transparent;color:var(--v3-ink-2);font:inherit;font-weight:500;white-space:nowrap;cursor:pointer}[data-v3] .v3u-tabs button:hover{color:var(--v3-ink)}[data-v3] .v3u-tabs button[aria-selected=true]{background:var(--v3-strong);color:var(--v3-on-strong);font-weight:600}[data-v3] .v3u-chart{position:relative;margin:0;border-radius:8px}[data-v3] .v3u-chart:has(.v3u-chart-range:focus-visible){outline:2px solid var(--v3-focus);outline-offset:4px}[data-v3] .v3u-chart-range{position:absolute;top:0;bottom:0;height:100%;margin:0;opacity:0;cursor:ew-resize;touch-action:pan-y}[data-v3] .v3u-chart svg{display:block;width:100%;height:auto;overflow:visible;touch-action:pan-y}[data-v3] .v3u-c-ax{fill:var(--v3-ink-3);font-family:var(--v3-font);font-size:11px}[data-v3] .v3u-c-gl{stroke:var(--v3-line);stroke-width:1}[data-v3] .v3u-c-ln{fill:none;stroke:var(--v3-chart-line);stroke-width:2.2;stroke-linejoin:round;stroke-linecap:round}[data-v3] .v3u-c-pl{fill:none;stroke:var(--v3-ink-2);stroke-width:1.6;stroke-dasharray:5 5}[data-v3] .v3u-c-ar,[data-v3] .v3u-c-bar{fill:var(--v3-chart-fill)}[data-v3] .v3u-c-bar-hi{fill:var(--v3-chart-line)}[data-v3] .v3u-c-band{fill:var(--v3-accent);opacity:.35}[data-v3] .v3u-c-bandl{stroke:var(--v3-ink-2);stroke-dasharray:3 4}[data-v3] .v3u-c-bandt{fill:var(--v3-ink-2);font-weight:600}[data-v3] .v3u-c-warn{fill:var(--v3-orange-text);font-size:12px;font-weight:700}[data-v3] .v3u-c-end{fill:var(--v3-chart-line);font-family:var(--v3-font);font-size:12px;font-weight:600}[data-v3] .v3u-c-end-pl{fill:var(--v3-ink-2)}[data-v3] .v3u-c-cur{stroke:var(--v3-line-2);stroke-dasharray:2 3}[data-v3] .v3u-c-dot{fill:var(--v3-panel);stroke:var(--v3-chart-line);stroke-width:2.5}[data-v3] .v3u-c-tip{position:absolute;box-sizing:border-box;width:max-content;max-width:min(280px,100%);padding:4px 12px;border-radius:13px;background:var(--v3-panel);color:var(--v3-ink);box-shadow:inset 0 0 0 1px var(--v3-line-2),var(--v3-shadow-float);font-family:var(--v3-font);font-size:12px;font-weight:600;line-height:18px;text-align:center;white-space:nowrap;pointer-events:none}[data-v3] .v3u-c-tip[data-lines]{padding:5px 12px;border-radius:12px;text-align:start}[data-v3] .v3u-c-tip p{margin:0}[data-v3] .v3u-c-tip .v3u-c-tip-x{color:var(--v3-ink-2);font-weight:500}[data-v3][data-theme=dark] .v3u-c-tip{background:#2b2b2b;box-shadow:inset 0 0 0 1px #3a3a3a,var(--v3-shadow-float)}@media (prefers-color-scheme:dark){[data-v3]:not([data-theme=light]) .v3u-c-tip{background:#2b2b2b;box-shadow:inset 0 0 0 1px #3a3a3a,var(--v3-shadow-float)}}[data-v3] .v3u-lg-mark{width:22px;height:10px}[data-v3] .v3u-ap{display:grid;gap:12px;min-width:0;padding:var(--v3-pad-panel-m);border-radius:var(--v3-r-card-m);background:var(--v3-panel)}[data-v3] .v3u-ap-foot{display:grid;gap:8px}[data-v3] .v3u-ap-spacer{display:none}[data-v3] .v3u-well{display:grid;gap:8px;min-width:0;padding:14px 16px;border-radius:var(--v3-r-well);background:var(--v3-well);box-shadow:inset 0 0 0 1px var(--v3-field-edge)}[data-v3] .v3u-well[data-invalid]{box-shadow:inset 0 0 0 1.5px var(--v3-orange)}[data-v3] .v3u-well-bot,[data-v3] .v3u-well-top{display:flex;align-items:center;justify-content:space-between;gap:8px;flex-wrap:wrap;font-size:12px;color:var(--v3-ink-2)}[data-v3] .v3u-well-row{display:flex;align-items:center;justify-content:space-between;gap:12px}[data-v3] .v3u-well-sel{flex:none;max-width:60%;min-width:0}[data-v3] .v3u-well-in{flex:1;width:100%;min-width:0;padding:0;border:0;background:transparent;color:var(--v3-ink);font:inherit;font-size:26px;font-weight:500;letter-spacing:-.01em;text-align:right;font-variant-numeric:tabular-nums}[data-v3] .v3u-well-in:focus-visible{outline-offset:4px;border-radius:6px}[data-v3] .v3u-well-ro{color:var(--v3-ink-2)}[data-v3] .v3u-well-unit{flex:none;font-size:14px;color:var(--v3-ink-2)}[data-v3] .v3u-qv{display:flex;flex-wrap:wrap;gap:6px}[data-v3] .v3u-qp{position:relative;display:inline-flex;align-items:center;gap:4px;min-height:var(--v3-h-chip);padding:0 12px;border:0;border-radius:999px;background:var(--v3-panel);color:var(--v3-ink);box-shadow:inset 0 0 0 1px var(--v3-line-2);font:inherit;font-size:12px;font-weight:600;white-space:nowrap;cursor:pointer;transition:transform var(--dur-tap) var(--ease-out-soft)}[data-v3] .v3u-qp:after{content:"";position:absolute;inset:calc(var(--v3-hit) * -1);border-radius:inherit}[data-v3] .v3u-qp:hover{background:var(--v3-well-2)}[data-v3] .v3u-qp:active{transform:scale(var(--scale-press))}[data-v3] .v3u-qp:disabled{opacity:.5;cursor:not-allowed}[data-v3] .v3u-result{margin:0;display:flex;justify-content:space-between;gap:8px;flex-wrap:wrap;padding:2px 4px;font-size:13px}[data-v3] .v3u-result>span{color:var(--v3-ink-2)}[data-v3] .v3u-result b{font-weight:600}[data-v3] .v3u-strip{display:flex;align-items:center;gap:10px;flex-wrap:wrap;min-height:var(--v3-h-strip);padding:10px 14px;border-radius:var(--v3-r-strip);background:var(--v3-info-bg);box-shadow:inset 0 0 0 1px var(--v3-info-edge);color:var(--v3-ink);font-size:13px}[data-v3] .v3u-strip-dot{width:20px;height:20px;border-radius:50%;display:grid;place-items:center;flex:none;background:var(--v3-blue);color:var(--v3-on-status)}[data-v3] .v3u-strip-t{flex:1 1 180px;min-width:0}[data-v3] .v3u-strip b{font-weight:600}[data-v3] .v3u-strip[data-tone=warn]{background:var(--v3-orange-soft);box-shadow:inset 0 0 0 1px var(--v3-orange)}[data-v3] .v3u-strip[data-tone=warn] .v3u-strip-dot{background:var(--v3-orange)}[data-v3] .v3u-strip[data-tone=lock]{background:var(--v3-well);box-shadow:inset 0 0 0 1px var(--v3-line-2)}[data-v3] .v3u-strip[data-tone=lock] .v3u-strip-dot{background:var(--v3-strong);color:var(--v3-on-strong)}[data-v3] .v3u-track{display:grid;gap:10px;padding:14px;border-radius:var(--v3-r-well);background:var(--v3-accent-soft)}[data-v3] .v3u-steps{position:relative;display:grid;grid-template-columns:repeat(var(--n,4),minmax(0,1fr));margin:0;padding:0;list-style:none}[data-v3] .v3u-steps:after,[data-v3] .v3u-steps:before{content:"";position:absolute;top:15px;left:calc(50% / var(--n, 4));height:2px}[data-v3] .v3u-steps:before{right:calc(50% / var(--n, 4));background:var(--v3-line-2)}[data-v3] .v3u-steps:after{width:calc((100% - 100% / var(--n, 4)) * var(--p, 0));background:var(--v3-ink)}[data-v3] .v3u-steps li{position:relative;z-index:1;display:grid;justify-items:center;gap:4px;text-align:center;font-size:12px;font-weight:500}[data-v3] .v3u-steps li small{font-size:11px;font-weight:400;color:var(--v3-ink-2)}[data-v3] .v3u-step-nd,[data-v3] .v3u-tl-d{width:32px;height:32px;border-radius:50%;display:grid;place-items:center;background:var(--v3-panel);color:var(--v3-ink-2);box-shadow:inset 0 0 0 1.5px var(--v3-line-2)}[data-v3] .v3u-step-ico{width:16px;height:16px;stroke-width:2}[data-v3] .v3u-step-n{font-size:12px}[data-v3] [data-status=done]>.v3u-step-nd,[data-v3] [data-status=done]>.v3u-tl-d{background:var(--v3-ink);color:var(--v3-panel);box-shadow:none}[data-v3] [data-status=current]>.v3u-step-nd{background:var(--v3-accent);color:var(--v3-on-accent);box-shadow:0 0 0 3px var(--v3-panel),0 0 0 4.5px var(--v3-ink)}[data-v3] [data-status=current]>.v3u-tl-d{background:var(--v3-accent);color:var(--v3-on-accent);box-shadow:inset 0 0 0 1.5px var(--v3-ink)}[data-v3] [data-status=problem]>:is(.v3u-step-nd,.v3u-tl-d){background:var(--v3-orange);color:var(--v3-on-status);box-shadow:none}[data-v3] .v3u-steps li[data-status=next]{opacity:.6}[data-v3] .v3u-track-msg{margin:0;font-size:13px;text-align:center}[data-v3] .v3u-tl{display:grid;gap:8px}[data-v3] .v3u-tl-head{display:flex;align-items:center;gap:8px}[data-v3] .v3u-tl-toggle{flex:1;display:grid;grid-template-columns:auto minmax(40px,1fr) auto auto;align-items:center;gap:10px;min-height:var(--v3-h-pill-sm);padding:0;border:0;background:none;color:inherit;font:inherit;text-align:left}[data-v3] button.v3u-tl-toggle{cursor:pointer}[data-v3] .v3u-tl-title{font-weight:500}[data-v3] .v3u-tl-pct{font-size:12px;color:var(--v3-ink-2)}[data-v3] .v3u-tl-list{display:grid;margin:0;padding:4px 0 0;list-style:none}[data-v3] .v3u-tl-list li{position:relative;display:grid;grid-template-columns:28px minmax(0,1fr) auto;align-items:start;gap:12px;padding-bottom:18px}[data-v3] .v3u-tl-list .v3u-tl-d{width:28px;height:28px}[data-v3] .v3u-tl-list li:not(:last-child):before{content:"";position:absolute;left:13px;top:28px;bottom:2px;width:2px;background:var(--v3-line-2)}[data-v3] .v3u-tl-list li[data-status=done]:not(:last-child):before{background:var(--v3-ink)}[data-v3] .v3u-tl-list li[data-status=next] .v3u-tl-nm{opacity:.6}[data-v3] .v3u-tl-nm{font-weight:500}[data-v3] .v3u-tl-nm small{display:block}[data-v3] .v3u-tl-nm small,[data-v3] .v3u-tl-w{font-size:12px;font-weight:400;color:var(--v3-ink-2)}[data-v3] .v3u-tl-end{font-size:12px;color:var(--v3-ink-2)}[data-v3] .v3u-tl[data-dark] .v3u-tl-d{background:var(--v3-feature-2);color:var(--v3-ink-inv-2);box-shadow:inset 0 0 0 1.5px rgba(255,255,255,.3)}[data-v3] .v3u-tl[data-dark] [data-status=done]>.v3u-tl-d{background:var(--v3-ink-inv);color:#141414}[data-v3] .v3u-tl[data-dark] :is(.v3u-tl-nm small,.v3u-tl-w,.v3u-tl-pct,.v3u-tl-end){color:var(--v3-ink-inv-2)}[data-v3] .v3u-dt-wrap{overflow-x:auto;border-radius:var(--v3-r-well)}[data-v3] .v3u-table{width:100%;min-width:520px;border-collapse:separate;border-spacing:0;font-size:13px}[data-v3] .v3u-table th{padding:10px 12px;background:var(--v3-well);color:var(--v3-ink-2);font-size:12px;font-weight:500;text-align:left;white-space:nowrap}[data-v3] .v3u-table th:first-child{border-radius:12px 0 0 12px}[data-v3] .v3u-table th:last-child{border-radius:0 12px 12px 0}[data-v3] .v3u-table td{padding:12px;border-bottom:1px solid var(--v3-line);white-space:nowrap}[data-v3] .v3u-table tbody tr:nth-child(2n) td{background:color-mix(in srgb,var(--v3-well) 55%,transparent)}[data-v3] .v3u-table tr[data-hl] td{background:var(--v3-accent-soft)}[data-v3] .v3u-table tr[aria-current=true] td{box-shadow:inset 0 2px 0 var(--v3-ink),inset 0 -2px 0 var(--v3-ink)}[data-v3] .v3u-table [data-align=end]{text-align:right}[data-v3] .v3u-table td[data-soft]{color:var(--v3-ink-2)}[data-v3] .v3u-table tfoot td{font-weight:600;border-bottom:0}[data-v3] .v3u-dt-wrap{display:none}[data-v3] .v3u-dt-m,[data-v3] .v3u-ev-list,[data-v3] .v3u-sl-list{display:grid;gap:6px;margin:0;padding:0;list-style:none}[data-v3] .v3u-ev-list>li,[data-v3] .v3u-sl-list>li{min-width:0}[data-v3] .v3u-rec{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:2px 10px;width:100%;min-width:0;min-height:56px;padding:12px 14px;border:0;border-radius:var(--v3-r-well);background:var(--v3-well);box-shadow:inset 0 0 0 1px var(--v3-field-edge);color:var(--v3-ink);font:inherit;text-align:left;text-decoration:none}[data-v3] .v3u-rec[data-lead]{grid-template-columns:auto minmax(0,1fr) auto}[data-v3] .v3u-rec[data-go]{cursor:pointer;padding-right:36px;position:relative;transition:transform var(--dur-tap) var(--ease-out-soft)}[data-v3] .v3u-rec[data-go]:hover{background:var(--v3-well-2)}[data-v3] .v3u-rec[data-go]:active{transform:scale(.99)}[data-v3] .v3u-rec[aria-current=true]{box-shadow:inset 0 0 0 2px var(--v3-ink)}[data-v3] .v3u-rec-lead{grid-column:1;grid-row:1/span 2;display:grid;place-items:center}[data-v3] .v3u-rec-a{grid-column:1;grid-row:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-weight:500}[data-v3] .v3u-rec-b{grid-column:2;grid-row:1;font-weight:600;text-align:right;font-variant-numeric:tabular-nums}[data-v3] .v3u-rec-c{grid-column:1;grid-row:2;min-width:0;font-size:12px;color:var(--v3-ink-2)}[data-v3] .v3u-rec-d{grid-column:2;grid-row:2;justify-self:end;text-align:right}[data-v3] .v3u-rec[data-lead] :is(.v3u-rec-a,.v3u-rec-c){grid-column:2}[data-v3] .v3u-rec[data-lead] :is(.v3u-rec-b,.v3u-rec-d){grid-column:3}[data-v3] .v3u-rec-go{position:absolute;right:12px;top:50%;transform:translateY(-50%);color:var(--v3-ink-2)}[data-v3] .v3u-facts{display:grid;margin:0}[data-v3] .v3u-facts>div{padding:12px 0;border-bottom:1px solid var(--v3-line)}[data-v3] .v3u-facts>div:last-child{border-bottom:0}[data-v3] .v3u-facts dt{font-size:12px;color:var(--v3-ink-2)}[data-v3] .v3u-facts dd{margin:2px 0 0;font-weight:500}[data-v3] .v3u-sum{display:grid;gap:8px;margin:0;font-size:13px}[data-v3] .v3u-sum>div{display:flex;justify-content:space-between;gap:12px}[data-v3] .v3u-sum dt{color:var(--v3-ink-2)}[data-v3] .v3u-sum dd{margin:0;font-weight:500;text-align:right}[data-v3] .v3u-sum>div[data-strong] dd{font-size:15px;font-weight:600}[data-v3] .v3u-link{display:flex;align-items:center;gap:12px;width:100%;min-height:56px;padding:10px 14px;border:0;border-radius:var(--v3-r-well);background:var(--v3-well);box-shadow:inset 0 0 0 1px var(--v3-field-edge);color:var(--v3-ink);font:inherit;text-align:left;text-decoration:none;cursor:pointer}[data-v3] .v3u-link:hover{background:var(--v3-well-2)}[data-v3] .v3u-link-t{flex:1;min-width:0}[data-v3] .v3u-link-t small{display:block;font-size:12px;color:var(--v3-ink-2)}[data-v3] .v3u-ev,[data-v3] .v3u-pick,[data-v3] .v3u-range{display:grid;gap:8px;min-width:0;margin:0;padding:0;border:0}[data-v3] .v3u-range-row{display:flex;align-items:flex-end;gap:8px}[data-v3] .v3u-range-f .v3u-inp{padding:0 10px;font-size:14px}[data-v3] .v3u-range-f{flex:1;display:grid;gap:4px;min-width:0;font-size:12px;color:var(--v3-ink-2)}[data-v3] .v3u-range-dash{padding-bottom:14px;color:var(--v3-ink-2)}[data-v3] .v3u-tbar{position:relative;height:34px;margin:2px 0}[data-v3] .v3u-tbar:before{content:"";left:0;right:0;background:var(--v3-well)}[data-v3] .v3u-tbar i,[data-v3] .v3u-tbar:before{position:absolute;top:0;height:14px;border-radius:7px}[data-v3] .v3u-tbar-w{background:var(--v3-chart-fill);box-shadow:inset 0 0 0 1px var(--v3-chart-line)}[data-v3] .v3u-tbar-v{background:var(--v3-ink)}[data-v3] .v3u-tbar span{position:absolute;top:18px;transform:translateX(-50%);font-size:11px;color:var(--v3-ink-2)}[data-v3] .v3u-toast{display:inline-flex;align-items:center;gap:10px;max-width:calc(100vw - 32px);padding:8px 10px 8px 8px;border-radius:999px;background:var(--v3-blue);color:var(--v3-on-status);font-size:14px;font-weight:500;box-shadow:var(--v3-shadow-float)}[data-v3] .v3u-toast[data-tone=warn]{background:var(--v3-strong);color:var(--v3-on-strong)}[data-v3] .v3u-toast-host{position:fixed;z-index:60;left:50%;bottom:calc(var(--bottom-bar-h, 0px) + 16px);transform:translateX(-50%);pointer-events:none}[data-v3] .v3u-toast-host>.v3u-toast{pointer-events:auto;animation:v3u-rise var(--dur-scene) var(--ease-out-soft) both}[data-v3] .v3u-toast[data-inline]{box-shadow:none;padding-right:16px}[data-v3] .v3u-toast-ck{width:26px;height:26px;border-radius:50%;display:grid;place-items:center;flex:none;background:var(--v3-on-status);color:var(--v3-blue)}[data-v3] .v3u-toast[data-tone=warn] .v3u-toast-ck{background:var(--v3-orange);color:var(--v3-on-status)}[data-v3] .v3u-toast-t{min-width:0}[data-v3] .v3u-toast-x{position:relative;width:28px;height:28px;border:0;border-radius:50%;display:grid;place-items:center;background:none;color:inherit;cursor:pointer}[data-v3] .v3u-toast-x:after{content:"";position:absolute;inset:calc(var(--v3-hit) * -1 - 4px)}@keyframes v3u-rise{0%{opacity:0;transform:translateY(var(--rise-sm)) scale(var(--scale-in))}to{opacity:1;transform:none}}[data-v3] .v3u-wz{display:grid;grid-template-columns:minmax(0,1fr);gap:14px;min-width:0}[data-v3] .v3u-wz:focus{outline:none}[data-v3] .v3u-wz-head{display:flex;align-items:center;gap:10px;flex-wrap:wrap}[data-v3] .v3u-wz-title{margin:0;font-size:18px;font-weight:500}[data-v3] .v3u-wz-count{color:var(--v3-ink-2);font-weight:400}[data-v3] .v3u-wz-tabs{display:grid;gap:6px;min-width:0}[data-v3] .v3u-wz-tabs nav{min-width:0;max-width:100%}[data-v3] .v3u-wz-steps{display:flex;gap:6px;margin:0;padding:2px;list-style:none;overflow-x:auto;max-width:100%;scrollbar-width:none;overscroll-behavior-x:contain}[data-v3] .v3u-wz-steps::-webkit-scrollbar{display:none}[data-v3] .v3u-wz-steps button{flex:none;display:inline-flex;align-items:center;gap:8px;min-height:var(--v3-h-tab);padding:0 14px 0 6px;border:0;border-radius:999px;background:var(--v3-panel);color:var(--v3-ink-2);font:inherit;font-size:13px;font-weight:500;white-space:nowrap;cursor:pointer}[data-v3] .v3u-wz-n{width:24px;height:24px;border-radius:50%;display:grid;place-items:center;background:var(--v3-well);color:var(--v3-ink-2);box-shadow:inset 0 0 0 1.5px var(--v3-line-2);font-size:12px;font-weight:600}[data-v3] .v3u-wz-n .v3u-step-ico{width:13px;height:13px;stroke-width:2.4}[data-v3] .v3u-wz-steps button[data-status=done]{color:var(--v3-ink)}[data-v3] .v3u-wz-steps button[data-status=done] .v3u-wz-n{background:var(--v3-ink);color:var(--v3-panel);box-shadow:none}[data-v3] .v3u-wz-steps button[aria-current=step]{background:var(--v3-strong);color:var(--v3-on-strong)}[data-v3] .v3u-wz-steps button[aria-current=step] .v3u-wz-n{background:var(--v3-accent);color:var(--v3-on-accent);box-shadow:none}[data-v3] .v3u-wz-steps button[aria-disabled=true]{opacity:.55;cursor:not-allowed}[data-v3] .v3u-wz-meta{margin:0;font-size:12px;color:var(--v3-ink-2)}[data-v3] .v3u-wz-side,[data-v3] .v3u-wz-visual{display:grid;gap:12px;align-content:start;min-width:0}[data-v3] .v3u-wz-side{padding:var(--v3-pad-panel-m);border-radius:var(--v3-r-card-m);background:var(--v3-panel)}[data-v3] .v3u-wz-foot{display:grid;gap:8px}[data-v3] .v3u-appr{display:grid;gap:12px;min-width:0;padding:var(--v3-pad-panel-m);border-radius:var(--v3-r-card-m);background:var(--v3-panel)}[data-v3] .v3u-appr-h{display:flex;align-items:center;justify-content:space-between;gap:10px;flex-wrap:wrap}[data-v3] .v3u-appr-ok,[data-v3] .v3u-appr-ref{margin:0;display:flex;align-items:flex-start;gap:6px;padding:10px 12px;border-radius:var(--v3-r-strip);font-size:13px;font-weight:500}[data-v3] .v3u-appr-ref{background:var(--v3-orange-soft);color:var(--v3-orange-text);box-shadow:inset 0 0 0 1px var(--v3-orange)}[data-v3] .v3u-appr-ok{background:var(--v3-accent-soft)}[data-v3] .v3u-appr-ok .v3u-chip-ico,[data-v3] .v3u-appr-ref .v3u-chip-ico{margin-top:2px}[data-v3] .v3u-appr-act,[data-v3] .v3u-appr-why{display:grid;gap:8px}[data-v3] .v3u-appr-btns{display:flex;gap:8px;flex-wrap:wrap}[data-v3] .v3u-appr-btns .v3-btn:not(.v3-btn-sm){flex:1 1 140px}[data-v3] .v3u-sl{display:grid;gap:12px;min-width:0}[data-v3] .v3u-sl-bar{display:flex;align-items:center;gap:8px;flex-wrap:wrap;min-width:0}[data-v3] .v3u-sl-g{display:grid;gap:6px}[data-v3] .v3u-sl-h{margin:4px 2px 0;display:flex;justify-content:space-between;font-size:12px;font-weight:500;color:var(--v3-ink-2)}[data-v3] .v3u-cal{min-width:0;contain:paint}[data-v3] .v3u-cal-scroll{overflow-x:auto;overscroll-behavior-x:contain}[data-v3] .v3u-cal-t{width:100%;min-width:calc(84px + var(--cols, 7) * 55px);table-layout:fixed;border-collapse:separate;border-spacing:3px;font-size:11px}[data-v3] .v3u-cal-t td{padding:0;min-width:52px}[data-v3] .v3u-cal-corner,[data-v3] .v3u-cal-rh{position:sticky;left:0;z-index:1;width:84px;min-width:84px;padding:0 6px 0 0;background:var(--v3-panel);font-size:12px;font-weight:500;text-align:left}[data-v3] .v3u-cal-hh{padding:0 0 2px;font-weight:500;color:var(--v3-ink-2);text-align:center}[data-v3] .v3u-cal-hh small{display:block;font-size:10px}[data-v3] .v3u-cal-c{width:100%;min-height:34px;padding:2px;border:0;border-radius:8px;display:flex;align-items:center;justify-content:center;gap:3px;flex-wrap:wrap;background:var(--v3-well);color:var(--v3-ink);font:inherit;font-size:11px;font-weight:600;line-height:1.1}[data-v3][data-a11y=aa] .v3u-cal-c{min-height:44px}[data-v3] button.v3u-cal-c{cursor:pointer}[data-v3] .v3u-cal-c small{font-size:9.5px;font-weight:600}[data-v3] .v3u-cal-c[data-level="1"],[data-v3] .v3u-cal-sw[data-level="1"]{background:color-mix(in srgb,var(--v3-chart-line) 14%,var(--v3-panel))}[data-v3] .v3u-cal-c[data-level="2"],[data-v3] .v3u-cal-sw[data-level="2"]{background:color-mix(in srgb,var(--v3-chart-line) 30%,var(--v3-panel))}[data-v3] .v3u-cal-c[data-level="3"],[data-v3] .v3u-cal-sw[data-level="3"]{background:color-mix(in srgb,var(--v3-chart-line) 48%,var(--v3-panel))}[data-v3] .v3u-cal-c[data-level="4"],[data-v3] .v3u-cal-sw[data-level="4"]{background:color-mix(in srgb,var(--v3-chart-line) 68%,var(--v3-panel));color:#fff}[data-v3] .v3u-cal-c[data-warn]{box-shadow:inset 0 0 0 1.5px var(--v3-orange);color:var(--v3-orange-text)}[data-v3] .v3u-cal-c[data-level="4"][data-warn]{color:#fff}[data-v3] .v3u-cal-c[aria-pressed=true]{box-shadow:inset 0 0 0 2px var(--v3-ink)}[data-v3] .v3u-cal-sw{display:inline-block;width:16px;height:11px;border-radius:3px;box-shadow:inset 0 0 0 1px var(--v3-line-2)}[data-v3] .v3u-days{display:flex;gap:6px;overflow-x:auto;scrollbar-width:none;overscroll-behavior-x:contain;padding:2px}[data-v3] .v3u-days::-webkit-scrollbar{display:none}[data-v3] .v3u-days button{position:relative;flex:none;min-width:52px;min-height:60px;padding:4px;border:0;border-radius:14px;display:grid;place-items:center;gap:0;background:var(--v3-well);box-shadow:inset 0 0 0 1px var(--v3-field-edge);color:var(--v3-ink);font:inherit;line-height:1.1;cursor:pointer}[data-v3] .v3u-days button small{font-size:10px;font-weight:500;color:var(--v3-ink-2)}[data-v3] .v3u-days button b{font-size:14px;font-weight:600}[data-v3] .v3u-days-m{font-size:10px;font-weight:700}[data-v3] .v3u-days button[data-mark=warn]{box-shadow:inset 0 0 0 1.5px var(--v3-orange)}[data-v3] .v3u-days button[data-mark=warn] .v3u-days-m{color:var(--v3-orange-text)}[data-v3] .v3u-days button[aria-pressed=true]{background:var(--v3-strong);color:var(--v3-on-strong);box-shadow:none}[data-v3] .v3u-days button[aria-pressed=true] :is(small,.v3u-days-m){color:inherit;opacity:.85}[data-v3] .v3u-wk-wrap{display:grid;gap:10px;min-width:0}[data-v3] .v3u-wk{display:grid;grid-template-columns:36px repeat(var(--n,8),minmax(32px,1fr));align-items:end;gap:6px;padding-top:18px;overflow-x:auto;overscroll-behavior-x:contain}[data-v3] .v3u-wk-ax{height:200px;display:grid;align-content:space-between;padding-right:4px;font-size:10px;color:var(--v3-ink-3);text-align:right}[data-v3] .v3u-wk-col{position:relative;height:200px;display:flex;align-items:flex-end;justify-content:center;border-radius:12px;background:var(--v3-well);cursor:ns-resize;touch-action:none}[data-v3] .v3u-wk-col[data-sel]{box-shadow:inset 0 0 0 2px var(--v3-ink)}[data-v3] .v3u-wk-col[data-range]{background:var(--v3-accent-soft)}[data-v3] .v3u-wk-plan{position:absolute;left:16%;right:16%;bottom:0;border:1.5px dashed var(--v3-ink-2);border-bottom:0;border-radius:10px 10px 0 0;pointer-events:none}[data-v3] .v3u-wk-bar{position:relative;width:60%;border-radius:10px 10px 4px 4px;background:var(--v3-chart-line);transition:height var(--dur-tap) var(--ease-out-soft)}[data-v3] .v3u-wk-col[data-over] .v3u-wk-bar{background:repeating-linear-gradient(45deg,var(--v3-orange) 0 4px,color-mix(in srgb,var(--v3-orange) 55%,transparent) 4px 8px)}[data-v3] .v3u-wk-val{position:absolute;bottom:calc(100% + 4px);left:50%;transform:translateX(-50%);font-size:11px;font-weight:600;white-space:nowrap;color:var(--v3-ink)}[data-v3] .v3u-wk-empty{position:relative;align-self:flex-start;margin-top:8px;font-weight:600;color:var(--v3-ink-2)}[data-v3] .v3u-wk-lb{font-size:11px;text-align:center;color:var(--v3-ink-2)}[data-v3] .v3u-wk-lb small{display:block;font-size:10px;color:var(--v3-ink-3)}[data-v3] .v3u-wk-sw{display:inline-block;width:12px;height:12px;border-radius:3px;background:var(--v3-chart-line)}[data-v3] .v3u-wk-sw-pl{background:none;border:1.5px dashed var(--v3-ink-2)}[data-v3] .v3u-wk-field .v3u-well-in{text-align:center}[data-v3] .v3u-cal,[data-v3] .v3u-dt,[data-v3] .v3u-sc,[data-v3] .v3u-wk-wrap{min-width:0;max-width:100%}[data-v3] .v3u-sc-scroll{margin:0;padding:4px 0;overflow-x:auto;overflow-y:hidden;overscroll-behavior-x:contain}[data-v3] .v3u-sc-grid{display:grid;gap:6px;min-width:640px}[data-v3] .v3u-sc-axis,[data-v3] .v3u-sc-lane{display:grid;grid-template-columns:96px minmax(0,1fr);align-items:center;gap:8px}[data-v3] .v3u-sc-name{position:sticky;left:0;z-index:2;background:var(--v3-panel);font-size:12px;font-weight:500}[data-v3] .v3u-sc-track{position:relative;height:44px;margin:0;padding:0;list-style:none;border-radius:12px;background:var(--v3-well)}[data-v3] .v3u-sc-axis .v3u-sc-track{height:16px;background:none}[data-v3] .v3u-sc-axis .v3u-sc-track span{position:absolute;transform:translateX(-50%);font-size:10px;color:var(--v3-ink-2)}[data-v3] .v3u-sc-window{position:absolute;inset-block:0;background:repeating-linear-gradient(135deg,transparent 0 5px,var(--v3-line) 5px 6px);border-inline:1px dashed var(--v3-ink-2);pointer-events:none}[data-v3] .v3u-sc-gl{position:absolute;top:0;bottom:0;width:1px;background:var(--v3-line)}[data-v3] .v3u-sc-blk{position:absolute;top:5px;bottom:5px;min-width:44px}[data-v3] .v3u-sc-blk>:is(button,span){width:100%;height:100%;border:0;border-radius:9px;display:flex;align-items:center;gap:4px;padding:0 8px;overflow:hidden;font:inherit;font-size:11px;font-weight:600;white-space:nowrap;text-overflow:ellipsis;cursor:pointer}[data-v3] .v3u-sc-blk[data-status=planned]>*,[data-v3] .v3u-sc-sw[data-status=planned]{background:var(--v3-panel);color:var(--v3-ink);box-shadow:inset 0 0 0 1.5px var(--v3-ink-2);outline:1.5px dashed var(--v3-ink-2);outline-offset:-1.5px}[data-v3] .v3u-sc-blk[data-status=running]>*,[data-v3] .v3u-sc-sw[data-status=running]{background:repeating-linear-gradient(45deg,var(--v3-chart-fill) 0 4px,color-mix(in srgb,var(--v3-chart-line) 40%,var(--v3-chart-fill)) 4px 8px);color:var(--v3-ink);box-shadow:inset 0 0 0 1.5px var(--v3-chart-line)}[data-v3] .v3u-sc-blk[data-status=done]>*,[data-v3] .v3u-sc-sw[data-status=done]{background:var(--v3-ink-2);color:var(--v3-on-status)}[data-v3] .v3u-sc-blk[data-status=late]>*{background:var(--v3-orange-soft);color:var(--v3-orange-text);box-shadow:inset 0 0 0 1.5px var(--v3-orange)}[data-v3] .v3u-sc-blk[data-clash]>*{box-shadow:inset 0 0 0 2px var(--v3-orange)}[data-v3] .v3u-sc-blk>[aria-pressed=true]{box-shadow:inset 0 0 0 2px var(--v3-ink)}[data-v3] .v3u-sc-now{position:absolute;top:-4px;bottom:-4px;width:2px;margin-left:-1px;background:var(--v3-ink);z-index:1}[data-v3] .v3u-sc-sw{display:inline-block;width:18px;height:11px;border-radius:4px}[data-v3] .v3u-ev-acts{display:flex;gap:8px;flex-wrap:wrap}[data-v3] .v3u-ev-list li{display:grid;grid-template-columns:48px minmax(0,1fr) auto;align-items:center;gap:10px;padding:6px;border-radius:var(--v3-r-well);background:var(--v3-well)}[data-v3] .v3u-ev-list li[data-status=error]{box-shadow:inset 0 0 0 1.5px var(--v3-orange)}[data-v3] .v3u-ev-th{width:48px;height:48px;border-radius:12px;overflow:hidden;display:grid;place-items:center;background:var(--v3-panel);color:var(--v3-ink-2)}[data-v3] .v3u-ev-th img{width:100%;height:100%;object-fit:cover}[data-v3] .v3u-ev-name{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:13px;font-weight:500}[data-v3] .v3u-ev-name small{white-space:normal;display:flex;align-items:center;gap:4px;font-size:12px;font-weight:400;color:var(--v3-ink-2)}[data-v3] li[data-status=error] .v3u-ev-name small{color:var(--v3-orange-text)}[data-v3] .v3u-spin{animation:v3u-spin 1s linear infinite}@keyframes v3u-spin{to{transform:rotate(1turn)}}[data-v3] .v3u-pick-pills{display:flex;flex-wrap:wrap;gap:6px;max-height:112px;overflow-y:auto}[data-v3] .v3u-pill{position:relative;min-height:var(--v3-h-pill-sm);padding:0 12px;border:0;border-radius:999px;background:var(--v3-well);box-shadow:inset 0 0 0 1px var(--v3-field-edge);color:var(--v3-ink);font:inherit;font-size:13px;font-weight:500;white-space:nowrap;cursor:pointer}[data-v3] .v3u-pill small{font-size:11px;color:var(--v3-ink-2)}[data-v3] .v3u-pill[aria-pressed=true]{background:var(--v3-strong);color:var(--v3-on-strong)}[data-v3] .v3u-pill[aria-pressed=true] small{color:inherit}[data-v3] .v3u-pill[aria-pressed=true]:before{content:"✓ "}[data-v3] .v3u-bd{display:grid;gap:12px;margin:0;min-width:0}[data-v3] .v3u-bd-cols{display:grid;grid-template-columns:repeat(var(--cols,4),minmax(150px,1fr));gap:12px;overflow-x:auto;overscroll-behavior-x:contain}[data-v3] .v3u-bd-col{display:grid;gap:8px;align-content:start}[data-v3] .v3u-bd-h{margin:0;font-size:12px;font-weight:500;color:var(--v3-ink-2)}[data-v3] .v3u-bd-b{display:grid;grid-template-columns:auto minmax(0,1fr);gap:2px 10px;padding:10px 12px;border:0;border-radius:var(--v3-r-well);background:var(--v3-well);box-shadow:inset 0 0 0 1px var(--v3-field-edge);color:var(--v3-ink);font:inherit;text-align:left}[data-v3] button.v3u-bd-b{cursor:pointer}[data-v3] .v3u-bd-b[data-sug]{background:var(--v3-panel);outline:1.5px dashed var(--v3-blue);outline-offset:-1.5px}[data-v3] .v3u-bd-b[aria-pressed=true]{box-shadow:inset 0 0 0 2px var(--v3-ink)}[data-v3] .v3u-bd-n{grid-row:span 2;width:26px;height:26px;border-radius:50%;display:grid;place-items:center;background:var(--v3-strong);color:var(--v3-on-strong);font-size:12px;font-weight:600}[data-v3] .v3u-bd-t{display:flex;align-items:center;gap:6px;flex-wrap:wrap;font-size:13px;font-weight:500}[data-v3] .v3u-bd-v{font-size:12px;color:var(--v3-ink-2)}[data-v3] .v3u-bd-sug{padding:0 6px;border-radius:999px;font-size:10.5px;font-weight:600;color:var(--v3-blue-text);box-shadow:inset 0 0 0 1px var(--v3-blue)}[data-v3] .v3u-bd-links{display:grid;gap:4px;margin:6px 0 0;padding:0;list-style:none;font-size:13px}[data-v3] .v3u-bd-links li{display:flex;align-items:center;gap:6px;flex-wrap:wrap}[data-v3] .v3u-bd-links li[data-sug]{color:var(--v3-blue-text)}@media (max-width:899px){[data-v3] .v3u-dh .v3u-dh-title,[data-v3] .v3u-dh[data-desk-title] .v3u-dh-title{font-size:20px}[data-v3] .v3u-ap-foot[data-dock]{position:fixed;z-index:25;left:var(--v3-gutter-m);right:var(--v3-gutter-m);bottom:calc(var(--bottom-bar-h, 0px) + 8px);padding:8px;border-radius:28px;background:var(--v3-panel);box-shadow:var(--v3-shadow-float),0 0 0 1px var(--v3-line)}[data-v3] .v3u-ap-spacer{display:block;height:56px}[data-v3]:has(.v3u-ap-foot[data-dock],.v3u-wz,.v3pc-save) .v3-fabw{display:none}[data-v3] .v3u-wz{position:fixed;z-index:70;inset:12px 0 0;gap:12px;padding:0 var(--v3-gutter-m);overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain;border-radius:24px 24px 0 0;background:var(--v3-bg);box-shadow:var(--v3-shadow-float),0 0 0 100vmax var(--v3-scrim);animation:v3u-sheet var(--dur-scene) var(--ease-out-soft) both}[data-v3] .v3u-wz-head{position:sticky;top:0;z-index:2;padding:16px 0 8px;background:var(--v3-bg)}[data-v3] .v3u-wz-foot{position:sticky;bottom:0;z-index:2;margin:0 calc(var(--v3-gutter-m) * -1);padding:10px var(--v3-gutter-m) calc(10px + env(safe-area-inset-bottom));background:var(--v3-panel);box-shadow:0 -1px 0 var(--v3-line)}[data-v3] .v3u-pick-pills:not([data-wrap]){flex-wrap:nowrap;max-height:none;overflow-x:auto;overflow-y:hidden;overscroll-behavior-x:contain;scrollbar-width:none}[data-v3] .v3u-pick-pills:not([data-wrap]) .v3u-pill{flex:none}[data-v3] .v3u-wk{grid-template-columns:30px repeat(var(--n,8),minmax(36px,1fr))}[data-v3] .v3u-wk-ax,[data-v3] .v3u-wk-col{height:160px}}@keyframes v3u-sheet{0%{transform:translateY(100%)}to{transform:none}}@media (min-width:900px){[data-v3] .v3u-dh:not([data-desk-title]) .v3u-dh-text{display:none}[data-v3] .v3u-dh:not([data-desk-title]) .v3u-dh-row:not(:has(.v3u-dh-acts)){display:none}[data-v3] .v3u-dh:not([data-desk-title]) .v3u-dh-row{justify-content:flex-end}[data-v3] .v3u-grid[data-side]{grid-template-columns:minmax(0,2fr) minmax(320px,1fr);gap:var(--v3-gap);align-items:start}[data-v3] .v3u-grid-side{position:sticky;top:88px}[data-v3] .v3u-ap,[data-v3] .v3u-appr,[data-v3] .v3u-card,[data-v3] .v3u-wz-side{padding:var(--v3-pad-panel);border-radius:var(--v3-r-panel)}[data-v3] .v3u-kpis{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px}[data-v3] .v3u-spot{padding:28px;border-radius:var(--v3-r-panel)}[data-v3] .v3u-dt-wrap{display:block}[data-v3] .v3u-dt-m{display:none}[data-v3] .v3u-days button{min-width:44px;min-height:44px;border-radius:12px}[data-v3] .v3u-days button small{font-size:9.5px}[data-v3] .v3u-days button b{font-size:12px}[data-v3] .v3u-wz{grid-template-columns:minmax(0,2fr) minmax(320px,1fr);grid-template-areas:"head head" "tabs tabs" "visual side" "visual foot";grid-template-rows:auto auto auto 1fr;column-gap:var(--v3-gap);align-items:start}[data-v3] .v3u-wz-head{grid-area:head}[data-v3] .v3u-wz-tabs{grid-area:tabs}[data-v3] .v3u-wz-visual{grid-area:visual}[data-v3] .v3u-wz-side{grid-area:side;border-radius:var(--v3-r-panel) var(--v3-r-panel) 0 0;padding-bottom:12px}[data-v3] .v3u-wz-foot{grid-area:foot;padding:0 var(--v3-pad-panel) var(--v3-pad-panel);border-radius:0 0 var(--v3-r-panel) var(--v3-r-panel);background:var(--v3-panel)}}[data-v3][data-motion=reduce] :is(.v3u-disc-body,.v3u-disc-in,.v3u-disc-chv,.v3u-wk-bar,.v3u-qp,.v3u-rec,button.v3u-kpi-hit){transition:none}[data-v3][data-motion=reduce] :is(.v3u-qp,.v3u-rec,button.v3u-kpi-hit):active{transform:none}[data-v3][data-motion=reduce] :is(.v3u-wz,.v3u-toast-host>.v3u-toast){animation:v3-fade var(--dur-reduced) var(--ease-fade) both}[data-v3][data-motion=reduce] .v3u-spin{animation:none}@media (prefers-reduced-motion:reduce){[data-v3] :is(.v3u-disc-body,.v3u-disc-in,.v3u-disc-chv,.v3u-wk-bar,.v3u-qp,.v3u-rec,button.v3u-kpi-hit){transition:none}[data-v3] :is(.v3u-qp,.v3u-rec,button.v3u-kpi-hit):active{transform:none}[data-v3] :is(.v3u-wz,.v3u-toast-host>.v3u-toast){animation:v3-fade var(--dur-reduced) var(--ease-fade) both}[data-v3] .v3u-spin{animation:none}}[data-v3] .v3pa{display:grid;gap:12px;min-width:0}[data-v3] .v3pa :is(p,ul,fieldset){margin:0}[data-v3] .v3pa-head{display:flex;flex-wrap:wrap;align-items:center;gap:8px;font-size:15px}[data-v3] .v3pa-lead,[data-v3] .v3pa-notes,[data-v3] .v3pa-why{color:var(--v3-ink-2);font-size:13px;line-height:1.45}[data-v3] .v3pa-notes{padding-left:18px}[data-v3] .v3pa-progress{display:grid;gap:6px;font-size:13px;color:var(--v3-ink-2)}[data-v3] .v3pa-shares{display:grid;gap:10px;padding:0;border:0;min-width:0}[data-v3] .v3pa-shares>legend{padding:0 0 6px;font-size:13px;font-weight:600}[data-v3] .v3pa-share{display:grid;gap:6px}[data-v3] .v3pa-check{display:flex;align-items:flex-start;gap:10px;min-height:44px;padding:6px 2px;cursor:pointer}[data-v3] .v3pa-check input{width:22px;height:22px;margin-top:2px;accent-color:var(--v3-ink);flex:none}[data-v3] .v3pa-check input:focus-visible{outline:2px solid var(--v3-ink);outline-offset:3px}[data-v3] .v3pa-check span{display:grid;gap:2px}[data-v3] .v3pa-check small{color:var(--v3-ink-2);font-size:12px}[data-v3] .v3pa-merge,[data-v3] .v3pa-warn{display:grid;gap:8px}[data-v3] .v3pa-field{display:grid;gap:6px;font-size:13px;font-weight:600}[data-v3] .v3pa-foot{display:grid;gap:8px}[data-v3] .v3pa-foot [aria-disabled=true]{opacity:.55;cursor:not-allowed}[data-v3] a.v3u-kpi-hit{text-decoration:none}[data-v3] .v3u-dt-pick:focus-visible,[data-v3] .v3u-step-hit:focus-visible,[data-v3] a.v3u-kpi-hit:focus-visible{outline:2px solid var(--v3-ink);outline-offset:2px}[data-v3] .v3u-step-hit{display:grid;justify-items:center;gap:4px;min-width:44px;padding:0;border:0;border-radius:12px;background:none;color:inherit;font:inherit;text-decoration:none;cursor:pointer}[data-v3] [data-status=done]>.v3u-step-hit>.v3u-step-nd{background:var(--v3-ink);color:var(--v3-panel);box-shadow:none}[data-v3] [data-status=current]>.v3u-step-hit>.v3u-step-nd{background:var(--v3-accent);color:var(--v3-on-accent);box-shadow:0 0 0 3px var(--v3-panel),0 0 0 4.5px var(--v3-ink)}[data-v3] [data-status=problem]>.v3u-step-hit>.v3u-step-nd{background:var(--v3-orange);color:var(--v3-on-status);box-shadow:none}[data-v3] .v3u-steps li .v3u-step-hit small{font-size:11px;font-weight:400;color:var(--v3-ink-2)}[data-v3] .v3u-table tr[data-pick]{position:relative}[data-v3] .v3u-table tr[data-pick]:hover td{background:var(--v3-well)}[data-v3] .v3u-dt-pick{padding:0;border:0;background:none;color:inherit;font:inherit;text-align:inherit;cursor:pointer}[data-v3] .v3u-dt-pick:after{content:"";position:absolute;inset:0}@media (min-width:900px){[data-v3] .v3u-facts[data-cols="2"]{grid-template-columns:1fr 1fr;column-gap:var(--v3-gap)}[data-v3] .v3u-facts[data-cols="2"]>div:nth-last-child(2):nth-child(odd){border-bottom:0}}@media (max-width:899px){[data-v3] .v3u-wz{grid-template-rows:auto auto 1fr auto auto;align-content:start}[data-v3] .v3u-wz-steps{flex-wrap:wrap;overflow-x:visible}[data-v3] .v3u-wz-steps button{flex:0 1 auto;max-width:100%;white-space:normal;overflow-wrap:anywhere;text-align:left}}@media (min-width:900px){[data-v3] .v3u-wz-scrim{position:fixed;inset:0;z-index:70;display:grid;justify-items:center;align-items:start;padding:32px 24px;overflow-y:auto;overscroll-behavior:contain;background:var(--v3-scrim)}[data-v3] .v3u-wz[data-modal]{width:min(1240px,100%);padding:20px;border-radius:var(--v3-r-card-m);background:var(--v3-bg);box-shadow:var(--v3-shadow-float)}}[data-v3] .v3u-legacy{color-scheme:light;min-width:0;padding:12px;border-radius:var(--v3-r-well);background:#f4f1e8;color:#263d34;font-family:var(--font-dejavu),var(--font-geist-sans),Arial,Helvetica,sans-serif;font-size:16px;line-height:1.5;--background:#f4f1e8;--card:#fff;--border:#e4e7df}[data-v3] .v3u-legacy :is(button,a,summary,input,select,textarea):focus-visible{outline:2px solid #547a43;outline-offset:3px}[data-v3] .v3u-fbar{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin:0;padding:0;border:0;min-width:0}[data-v3] .v3u-fbar-ico{color:var(--v3-ink-2)}[data-v3] .v3u-fbar-f{display:inline-flex;align-items:center;gap:6px;min-height:var(--v3-h-chip,32px);padding:0 4px 0 12px;border-radius:999px;background:var(--v3-well);box-shadow:inset 0 0 0 1px var(--v3-field-edge);font-size:13px;color:var(--v3-ink-2)}[data-v3] .v3u-fbar-f[data-on]{box-shadow:inset 0 0 0 1.5px var(--v3-ink);color:var(--v3-ink)}[data-v3] .v3u-fbar-f select{min-height:inherit;border:0;background:none;color:var(--v3-ink);font:inherit;font-weight:500}[data-v3] .v3u-fbar-f select:focus-visible{outline:2px solid var(--v3-ink);outline-offset:2px;border-radius:999px}[data-v3] .v3u-fbar-n{font-size:12px;color:var(--v3-ink-2)}[data-v3] .v3u-daygrid{display:grid;gap:14px;min-width:0}[data-v3] .v3u-well-slot{display:flex;flex:1;min-width:0;align-items:center}[data-v3] .v3u-well-slot>*{flex:1;min-width:0}[data-v3] .v3u-spot-big[data-size=md]{font-size:28px;line-height:1.15}[data-v3] .v3u-spot-big[data-size=sm]{font-size:20px;line-height:1.25;letter-spacing:-.01em}[data-v3] .v3u-appr-diff{display:grid;gap:6px;padding:12px 14px;border-radius:var(--v3-r-well);background:var(--v3-well)}[data-v3] .v3u-appr-diff-t{margin:0;font-size:var(--v3-fs-small);font-weight:var(--v3-fw-semi);color:var(--v3-ink-2)}[data-v3] .v3u-et{display:grid;gap:10px;min-width:0}[data-v3] .v3u-et-table{display:block;width:100%;border-collapse:separate;border-spacing:0}[data-v3] .v3u-et-table thead{display:none}[data-v3] .v3u-et-table tbody{display:grid;gap:10px}[data-v3] .v3u-et-row{display:grid;gap:8px;padding:12px;border-radius:var(--v3-r-well);background:var(--v3-panel);box-shadow:inset 0 0 0 1px var(--v3-line-2)}[data-v3] .v3u-et-row[data-invalid]{box-shadow:inset 0 0 0 1.5px var(--v3-orange)}[data-v3] .v3u-et-empty>td,[data-v3] .v3u-et-err>td,[data-v3] .v3u-et-row>td,[data-v3] .v3u-et-row>th{display:block;padding:0;min-width:0}[data-v3] .v3u-et-n{font-size:14px;font-weight:600;text-align:left;color:var(--v3-ink)}[data-v3] .v3u-et-empty,[data-v3] .v3u-et-err{display:block}[data-v3] .v3u-et-empty>td{padding:14px;border-radius:var(--v3-r-well);background:var(--v3-well);color:var(--v3-ink-2);font-size:14px}[data-v3] .v3u-et-remove{display:inline-flex;align-items:center;justify-content:center;gap:6px;min-width:44px;min-height:44px;padding:0 12px;border:0;border-radius:12px;background:var(--v3-well);color:var(--v3-ink);font:inherit;font-size:13px;cursor:pointer}[data-v3] .v3u-et-add:disabled,[data-v3] .v3u-et-remove:disabled{opacity:.45;cursor:not-allowed}[data-v3] .v3u-et-add:focus-visible,[data-v3] .v3u-et-remove:focus-visible{outline:2px solid var(--v3-ink);outline-offset:2px}[data-v3] .v3u-et-foot{display:flex;align-items:center;justify-content:space-between;gap:10px;flex-wrap:wrap}[data-v3] .v3u-et-add{min-height:44px;gap:6px}[data-v3] .v3u-et-sum{font-size:14px;color:var(--v3-ink)}@media (min-width:900px){[data-v3] .v3u-et-table{display:table}[data-v3] .v3u-et-table thead{display:table-header-group}[data-v3] .v3u-et-table tbody{display:table-row-group}[data-v3] .v3u-et-table th[scope=col]{padding:10px 8px;background:var(--v3-well);color:var(--v3-ink-2);font-size:12px;font-weight:500;text-align:left;white-space:nowrap}[data-v3] .v3u-et-table th[scope=col]:first-child{border-radius:12px 0 0 12px}[data-v3] .v3u-et-table th[scope=col]:last-child{border-radius:0 12px 12px 0}[data-v3] .v3u-et-table [data-align=end]{text-align:right}[data-v3] .v3u-et-empty,[data-v3] .v3u-et-err,[data-v3] .v3u-et-row{display:table-row;padding:0;background:none;box-shadow:none}[data-v3] .v3u-et-empty>td,[data-v3] .v3u-et-err>td,[data-v3] .v3u-et-row>td,[data-v3] .v3u-et-row>th{display:table-cell;padding:8px;vertical-align:top;border-bottom:1px solid var(--v3-line)}[data-v3] .v3u-et-row[data-invalid]>*{background:color-mix(in srgb,var(--v3-orange) 8%,transparent)}[data-v3] .v3u-et-n{width:1%;padding-top:22px!important;white-space:nowrap;font-size:13px}[data-v3] .v3u-et-x{width:1%}[data-v3] .v3u-et-row .v3u-well-top{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}[data-v3] .v3u-et-row .v3u-well{padding:8px 12px}[data-v3] .v3u-et-remove-t{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%)}[data-v3] .v3u-et-err>td{padding-top:0}}[data-v3] .v3-btn:is(:disabled,[aria-disabled=true]):not([aria-busy=true],[data-status=busy],[data-status=done]){opacity:.45;cursor:not-allowed}[data-v3] .v3-btn:is(:disabled,[aria-disabled=true]):active{transform:none}[data-v3] .v3-btn-primary:is(:disabled,[aria-disabled=true]):hover{background:var(--v3-accent)}[data-v3] .v3-btn-soft:is(:disabled,[aria-disabled=true]):hover{background:var(--v3-well)}[data-v3] .v3u-kpis[data-fit]{grid-template-columns:repeat(auto-fit,minmax(min(var(--v3u-kpi-min,150px),100%),1fr))}[data-v3] .v3u-cal-c[data-level="5"],[data-v3] .v3u-cal-sw[data-level="5"]{background:color-mix(in srgb,var(--v3-chart-line) 86%,var(--v3-panel));color:#fff}[data-v3] .v3u-cal-c[data-level="5"][data-warn]{color:#fff}[data-v3] .v3u-well-select{width:100%;min-height:44px;border:0;background:transparent;color:var(--v3-ink);font:inherit;font-size:15px}[data-v3] .v3u-well-select:focus-visible{outline-offset:4px;border-radius:6px}[data-v3] .v3u-well-select:disabled{cursor:not-allowed}[data-v3] .v3u-notice{display:block;margin:0;padding:12px 14px;border-radius:var(--v3-r-well);background:var(--v3-well);color:var(--v3-ink);font-family:var(--v3-font);font-size:14px}[data-v3] .v3u-notice[data-row]{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:8px 12px}[data-v3] .v3u-notice[data-row] p{margin:0;max-width:62ch}[data-v3] .v3u-navtabs .v3u-tabs a{flex:none;display:inline-flex;align-items:center;gap:6px;min-height:var(--v3-h-tab);padding:0 16px;border-radius:999px;color:var(--v3-ink-2);font-weight:500;white-space:nowrap;text-decoration:none}[data-v3] .v3u-navtabs .v3u-tabs a:hover{color:var(--v3-ink)}[data-v3] .v3u-navtabs .v3u-tabs :is(button,a):not([aria-current=false])[aria-current]{background:var(--v3-strong);color:var(--v3-on-strong);font-weight:600}[data-v3] .v3u-navtabs [aria-current]>.v3u-seg-n{background:color-mix(in srgb,var(--v3-on-strong) 18%,transparent);color:inherit}[data-v3] .v3pc{position:relative;margin:0;min-width:0}[data-v3] .v3pc-scroll{max-width:100%;overflow-x:auto;overscroll-behavior-x:contain;-webkit-overflow-scrolling:touch}[data-v3] .v3pc-draw{position:relative}[data-v3] .v3pc-draw:has(.v3pc-range:focus-visible){outline:2px solid var(--v3-focus);outline-offset:4px;border-radius:8px}[data-v3] .v3pc svg{display:block;overflow:visible;touch-action:pan-x pan-y}[data-v3] .v3pc-range{position:absolute;top:0;bottom:0;height:100%;margin:0;opacity:0;cursor:crosshair;touch-action:pan-y}[data-v3] .v3pc-ax{fill:var(--v3-ink-2);font-family:var(--v3-font);font-size:11px}[data-v3] .v3pc-unit{font-weight:600}[data-v3] .v3pc-gl{stroke:var(--v3-line);stroke-width:1}[data-v3] .v3pc-zero{stroke:var(--v3-ink-2);stroke-width:1.2;stroke-dasharray:2 4}[data-v3] .v3pc-cur{stroke:var(--v3-ink-3);stroke-dasharray:2 3}[data-v3] .v3pc-hb-target rect,[data-v3] .v3pc-lg-hb.v3pc-hb-target{fill:var(--v3-accent);opacity:.45}[data-v3] .v3pc-hb-target line{stroke:var(--v3-ink-2);stroke-width:1;stroke-dasharray:4 3}[data-v3] .v3pc-hb-ideal rect,[data-v3] .v3pc-lg-hb.v3pc-hb-ideal{fill:var(--v3-chart-fill);opacity:.6}[data-v3] .v3pc-hb-ideal line{stroke:var(--v3-chart-line);stroke-width:1;stroke-dasharray:6 4}[data-v3] .v3pc-bt{fill:var(--v3-ink);font-weight:600}[data-v3] .v3pc-vb-event{fill:var(--v3-chart-fill);opacity:.55}[data-v3] .v3pc-vb-shift{fill:var(--v3-ink);opacity:.1;stroke:var(--v3-ink);stroke-opacity:.6}[data-v3] .v3pc-vb-shift-plan{fill:none;stroke:var(--v3-ink);stroke-opacity:.6;stroke-dasharray:5 4}[data-v3] .v3pc-t0{--pc:var(--v3-chart-line);--pc-dash:none}[data-v3] .v3pc-t1{--pc:var(--v3-orange-text);--pc-dash:7 4}[data-v3] .v3pc-t2{--pc:var(--v3-ink);--pc-dash:2 4}[data-v3] .v3pc-t3{--pc:var(--v3-ink-2);--pc-dash:10 3 2 3}[data-v3] .v3pc-ln{fill:none;stroke:var(--pc);stroke-width:2.2;stroke-dasharray:var(--pc-dash);stroke-linejoin:round;stroke-linecap:round}[data-v3] .v3pc-dot{fill:var(--v3-panel);stroke:var(--pc);stroke-width:2}[data-v3] .v3pc-dot-on{stroke-width:2.6}[data-v3] .v3pc-dia{fill:var(--pc);stroke:var(--v3-panel);stroke-width:1}[data-v3] .v3pc-bar rect,[data-v3] .v3pc-barm{fill:var(--v3-chart-fill);stroke:var(--pc);stroke-width:1}[data-v3] .v3pc-end{fill:var(--pc);font-family:var(--v3-font);font-size:12px;font-weight:600;paint-order:stroke;stroke:var(--v3-panel);stroke-width:3px}[data-v3] .v3pc-warn{fill:var(--v3-orange-text);font-size:12px;font-weight:700}[data-v3] .v3pc-tip{position:absolute;top:4px;width:max-content;max-width:min(240px,100%);padding:8px 12px;border-radius:12px;background:var(--v3-panel);color:var(--v3-ink);border:1px solid var(--v3-line-2);box-shadow:var(--v3-shadow-float);font-size:12px;line-height:1.35;pointer-events:none}[data-v3] .v3pc-tip p{margin:0}[data-v3] .v3pc-tip-v{font-weight:700}[data-v3] .v3pc-tip-x{color:var(--v3-ink-2)}[data-v3][data-theme=dark] .v3pc-tip{background:#2b2b2b;border-color:#3a3a3a}@media (prefers-color-scheme:dark){[data-v3]:not([data-theme=light]) .v3pc-tip{background:#2b2b2b;border-color:#3a3a3a}}[data-v3] .v3pc-empty{margin:8px 0 0;color:var(--v3-ink-2);font-size:var(--v3-fs-small)}[data-v3] .v3pc-table{margin-top:8px;font-size:var(--v3-fs-small)}[data-v3] .v3pc-table>summary{display:inline-flex;align-items:center;min-height:44px;cursor:pointer;font-weight:600;color:var(--v3-ink)}[data-v3] .v3pc-table-scroll{max-height:320px;overflow:auto;border:1px solid var(--v3-line);border-radius:var(--v3-r-well)}[data-v3] .v3pc-table table{width:100%;border-collapse:collapse;font-variant-numeric:tabular-nums}[data-v3] .v3pc-table :is(th,td){padding:6px 10px;border-bottom:1px solid var(--v3-line);text-align:left;white-space:nowrap}[data-v3] .v3pc-table thead th{position:sticky;top:0;background:var(--v3-panel);color:var(--v3-ink-2);font-weight:600}[data-v3] .v3pc-lg{display:flex;flex-wrap:wrap;gap:6px 16px;margin:8px 0 0;padding:0;list-style:none;font-size:var(--v3-fs-small);color:var(--v3-ink-2)}[data-v3] .v3pc-lg li{display:inline-flex;align-items:center;gap:6px}[data-v3] .v3pc-lg-mark{width:22px;height:12px}[data-v3] .v3pc-lg-warn{color:var(--v3-orange-text);font-weight:700}[data-v3] .v3u-dt-sort{display:inline-flex;align-items:center;gap:2px;min-height:32px;margin:-6px -4px;padding:0 4px;border:0;border-radius:8px;background:none;color:inherit;font:inherit;text-align:inherit;white-space:nowrap;cursor:pointer}[data-v3] .v3u-dt-sort:hover{background:var(--v3-well-2)}[data-v3] .v3u-dt-sort-m .v3u-qp:focus-visible,[data-v3] .v3u-dt-sort:focus-visible{outline:2px solid var(--v3-ink);outline-offset:2px}[data-v3] .v3u-dt-sort-m{margin:0 0 8px}[data-v3] .v3u-dt-sort-m .v3u-qp[aria-pressed=true]{background:var(--v3-ink);color:var(--v3-panel);box-shadow:none}@media (min-width:900px){[data-v3] .v3u-dt-sort-m{display:none}}[data-v3] [data-kit-actions=v3] p{color:var(--v3-ink-2)}[data-v3] [data-kit-actions=v3] [role=alert]{color:var(--v3-ink);background:var(--v3-well)}@media (max-width:767px){[data-v3] [data-kit-actions=v3][data-sticky]{background:var(--v3-panel);box-shadow:none}[data-v3] [data-kit-actions=v3] .v3-btn{min-height:44px;width:100%}[data-v3] [data-kit-actions=v3][data-inline=always] .v3-btn{width:auto}}[data-v3] :is(.v3u-tabs,.v3u-navtabs,.v3u-seg,.v3u-card){min-width:0}[data-v3] .v3u-tabs{width:100%}[data-v3] .v3-section-workspace{min-width:0;display:flex;flex-direction:column;gap:16px}[data-v3] .v3-section-heading{display:flex;align-items:center;justify-content:space-between;gap:16px;flex:none}[data-v3] .v3-section-heading h1{font-size:clamp(23px,2vw,30px);font-weight:700}[data-v3] .v3-section-heading p{color:var(--v3-ink-2);font-size:13px}[data-v3] .v3-section-columns{min-height:0;display:grid;grid-template-columns:256px minmax(0,1fr);gap:16px;flex:1}[data-v3] .v3-section-detail,[data-v3] .v3-section-list{min-width:0;min-height:0;border:1px solid var(--v3-line);border-radius:16px;background:var(--v3-panel)}[data-v3] .v3-section-list{overflow:auto;padding:16px 9px}[data-v3] .v3-section-list h2{color:var(--v3-ink-2);font-size:11px;text-transform:uppercase;letter-spacing:.12em;margin:0 12px 8px}[data-v3] .v3-section-list button{width:100%;min-height:48px;padding:7px 11px;display:flex;align-items:center;gap:11px;border:1px solid transparent;border-radius:10px;background:transparent;color:var(--v3-ink);text-align:left;position:relative}[data-v3] .v3-section-list button[aria-current]{border-color:var(--v3-line);background:var(--v3-accent-soft)}[data-v3] .v3-section-list button[aria-current]:before{content:"";position:absolute;left:0;top:11px;bottom:11px;width:3px;background:var(--v3-ink);border-radius:3px}[data-v3] .v3-section-list button span{min-width:0}[data-v3] .v3-section-list button strong{display:block;font-size:13px}[data-v3] .v3-section-list button small{display:block;color:var(--v3-ink-2);font-size:11px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}[data-v3] .v3-section-back:focus-visible,[data-v3] .v3-section-list button:focus-visible{outline:2px solid var(--v3-focus);outline-offset:2px}[data-v3] .v3-section-detail{display:flex;flex-direction:column;overflow:hidden}[data-v3] .v3-section-detail-head{flex:none;padding:17px 22px;border-bottom:1px solid var(--v3-line)}[data-v3] .v3-section-detail-title{display:flex;align-items:center;justify-content:space-between;gap:12px}[data-v3] .v3-section-detail-title h2{font-size:21px;font-weight:700}[data-v3] .v3-section-detail-scroll{min-height:0;overflow:auto;contain:layout;padding:20px 22px 28px}[data-v3] .v3-section-back{display:none}@media (min-width:1024px){[data-v3] .v3-section-workspace{height:calc(100dvh - var(--v3-section-offset, 150px));overflow:hidden}}@media (min-width:1024px){[data-v3] .v3-main:has(.v3-section-workspace){padding-bottom:0}}@media (min-width:768px) and (max-width:1023px){[data-v3] .v3-section-columns{grid-template-columns:160px minmax(0,1fr)}[data-v3] .v3-section-list button small{display:none}}@media (max-width:767px){[data-v3] .v3-section-workspace{height:calc(100dvh - var(--v3-section-offset, 100px));overflow:hidden}[data-v3] .v3-section-heading{display:none}[data-v3] .v3-section-columns{display:block}[data-v3] .v3-section-list{height:100%}[data-v3] .v3-section-detail{display:none;height:100%;border:0;border-radius:0}[data-v3] .v3-section-workspace[data-mobile-detail] .v3-section-list{display:none}[data-v3] .v3-section-workspace[data-mobile-detail] .v3-section-detail{display:flex}[data-v3] .v3-section-back{display:block;min-height:44px;padding:0;border:0;background:none;color:var(--v3-ink);font-weight:700}[data-v3] .v3-section-detail-title{display:block}[data-v3] .v3-section-detail-title .v3-btn{width:100%;margin-top:12px;min-height:44px}[data-v3] .v3-section-detail-scroll,[data-v3] .v3-section-list{padding-bottom:110px}}