.DemoLab-module__3dz5TG__root{min-width:0;color:var(--ink);text-align:start;container:lab/inline-size}.DemoLab-module__3dz5TG__pickerHead{font-size:var(--fs-caption);letter-spacing:0;color:var(--ink-55);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.375rem 1rem;margin-bottom:.75rem;font-weight:500;line-height:1.43;display:flex}.DemoLab-module__3dz5TG__pickerTitle{color:var(--ink)}.DemoLab-module__3dz5TG__local{align-items:center;gap:.5rem;display:inline-flex}.DemoLab-module__3dz5TG__localIcon{flex:none;width:16px;height:16px}.DemoLab-module__3dz5TG__picker{grid-template-columns:repeat(4,minmax(0,1fr));gap:.75rem;margin-bottom:1rem;display:grid}.DemoLab-module__3dz5TG__card{border-radius:var(--radius);background:var(--glass-bg);min-width:0;-webkit-backdrop-filter:blur(var(--glass-blur));backdrop-filter:blur(var(--glass-blur));color:var(--ink);text-align:start;cursor:pointer;transition:background-color var(--dur-tap) var(--ease-magic), color var(--dur-tap) var(--ease-magic);border:0;flex-direction:column;align-items:flex-start;gap:.375rem;margin:0;padding:1rem 1rem .875rem;display:flex;position:relative}.DemoLab-module__3dz5TG__card:hover{background:var(--glass-bg-hover)}.DemoLab-module__3dz5TG__card[aria-selected=true]{background:var(--solid-bg);color:var(--solid-ink)}.DemoLab-module__3dz5TG__card:after{content:"";background:var(--solid-bg);pointer-events:none;width:12px;height:12px;transition:transform var(--dur-tap) var(--ease-magic);border-radius:2px;position:absolute;bottom:-6px;left:50%;transform:translate(-50%)rotate(45deg)scale(0)}.DemoLab-module__3dz5TG__card[aria-selected=true]:after{transform:translate(-50%)rotate(45deg)scale(1)}.DemoLab-module__3dz5TG__card:focus-visible{outline-offset:3px;border-radius:var(--radius)}.DemoLab-module__3dz5TG__cardTop{justify-content:space-between;align-self:stretch;align-items:flex-start;margin-bottom:.375rem;display:flex}.DemoLab-module__3dz5TG__cardIcon{border-radius:calc(var(--radius) - 4px);background:var(--bg);width:42px;height:42px;color:var(--ink-80);transition:background-color var(--dur-tap) var(--ease-magic), color var(--dur-tap) var(--ease-magic);place-items:center;display:grid}.DemoLab-module__3dz5TG__cardIcon svg{width:22px;height:22px}.DemoLab-module__3dz5TG__card:hover .DemoLab-module__3dz5TG__cardIcon{color:var(--ink)}.DemoLab-module__3dz5TG__card[aria-selected=true] .DemoLab-module__3dz5TG__cardIcon{background:color-mix(in oklab, var(--solid-ink) 14%, transparent);color:var(--solid-ink)}.DemoLab-module__3dz5TG__cardNo{font-size:var(--fs-caption);letter-spacing:0;font-variant-numeric:tabular-nums;color:var(--ink-55);font-weight:500}.DemoLab-module__3dz5TG__cardDept{font-size:var(--fs-caption);letter-spacing:0;color:var(--ink-55);font-weight:500;line-height:1.4}.DemoLab-module__3dz5TG__cardName{font-size:var(--t-base);letter-spacing:-.01em;font-weight:500;line-height:1.3}.DemoLab-module__3dz5TG__cardProblem{font-size:var(--t-sm);color:var(--ink-55);line-height:1.5}.DemoLab-module__3dz5TG__cardTime{font-size:var(--fs-caption);letter-spacing:0;font-variant-numeric:tabular-nums;color:var(--ink-55);align-items:center;gap:.375rem;margin-top:auto;padding-top:.5rem;font-weight:500;display:inline-flex}.DemoLab-module__3dz5TG__card[aria-selected=true] :is(.DemoLab-module__3dz5TG__cardNo,.DemoLab-module__3dz5TG__cardDept,.DemoLab-module__3dz5TG__cardProblem,.DemoLab-module__3dz5TG__cardTime){color:color-mix(in oklab, var(--solid-ink) 62%, transparent)}.DemoLab-module__3dz5TG__cardTimeIcon{flex:none;width:14px;height:14px}.DemoLab-module__3dz5TG__stage{border-radius:var(--radius);background:var(--glass-bg);min-width:0;-webkit-backdrop-filter:blur(var(--glass-blur));backdrop-filter:blur(var(--glass-blur));gap:1.25rem;padding:clamp(1.125rem,2.6vw,2rem);display:grid;container:stage/inline-size}.DemoLab-module__3dz5TG__stage:focus-visible{outline-offset:3px;border-radius:var(--radius)}.DemoLab-module__3dz5TG__head{flex-wrap:wrap;align-items:center;gap:.625rem .875rem;display:flex}.DemoLab-module__3dz5TG__headIcon{border-radius:calc(var(--radius) - 4px);background:var(--bg);width:48px;height:48px;color:var(--ink);flex:none;place-items:center;display:grid}.DemoLab-module__3dz5TG__headIcon svg{width:24px;height:24px}.DemoLab-module__3dz5TG__headText{flex:260px;gap:.125rem;min-width:0;display:grid}.DemoLab-module__3dz5TG__headMeta{flex-wrap:wrap;align-items:center;gap:.25rem .75rem;display:flex}.DemoLab-module__3dz5TG__dept{font-size:var(--fs-caption);letter-spacing:0;color:var(--ink-55);font-weight:500}.DemoLab-module__3dz5TG__title{font-size:var(--t-xl);letter-spacing:-.01em;font-weight:500;line-height:1.15}.DemoLab-module__3dz5TG__mock{border-radius:calc(var(--radius) - 4px);background:var(--bg);font-size:var(--fs-caption);letter-spacing:0;color:var(--ink-55);padding:.0625rem .5rem;font-weight:500;line-height:1.4}.DemoLab-module__3dz5TG__brief{border-radius:var(--radius);background:var(--bg);animation:DemoLab-module__3dz5TG__enter .45s var(--ease-magic) both;grid-template-columns:minmax(0,1fr) minmax(0,1fr) minmax(0,1.1fr);display:grid}.DemoLab-module__3dz5TG__briefCell{flex-direction:column;gap:.5rem;min-width:0;padding:1rem 1.25rem 1.125rem;display:flex;position:relative}.DemoLab-module__3dz5TG__briefCell+.DemoLab-module__3dz5TG__briefCell{border-inline-start:1px solid var(--line-faint)}.DemoLab-module__3dz5TG__briefArrow{top:15px;background:var(--solid-bg);width:22px;height:22px;color:var(--solid-ink);border-radius:50%;place-items:center;display:grid;position:absolute;inset-inline-start:-11px}.DemoLab-module__3dz5TG__briefArrow svg{width:12px;height:12px}[dir=ltr] .DemoLab-module__3dz5TG__briefArrow svg{transform:scaleX(-1)}.DemoLab-module__3dz5TG__briefLabel{font-size:var(--fs-caption);letter-spacing:0;color:var(--ink);align-items:center;gap:.5rem;margin:0;font-weight:500;display:flex}.DemoLab-module__3dz5TG__briefIcon{width:16px;height:16px;color:var(--ink-55);flex:none}.DemoLab-module__3dz5TG__briefCount{font-variant-numeric:tabular-nums;color:var(--ink-55);margin-inline-start:auto}.DemoLab-module__3dz5TG__briefText{font-size:var(--t-sm);color:var(--ink-80);line-height:1.6}.DemoLab-module__3dz5TG__steps{gap:.4375rem;margin:0;padding:0;list-style:none;display:grid}.DemoLab-module__3dz5TG__step{min-width:0;font-size:var(--t-sm);color:var(--ink-55);transition:color var(--dur-tap) var(--ease-magic);align-items:center;gap:.625rem;line-height:1.35;display:flex}.DemoLab-module__3dz5TG__stepMark{background:var(--glass-bg);width:24px;height:24px;font-size:var(--t-xs);font-variant-numeric:tabular-nums;transition:background-color var(--dur-tap) var(--ease-magic), color var(--dur-tap) var(--ease-magic);border-radius:50%;flex:none;place-items:center;font-weight:500;line-height:1;display:grid}.DemoLab-module__3dz5TG__stepMark svg{stroke-width:2.4px;width:13px;height:13px}.DemoLab-module__3dz5TG__step[data-state=now]{color:var(--ink);font-weight:500}.DemoLab-module__3dz5TG__step[data-state=now] .DemoLab-module__3dz5TG__stepMark{background:var(--signal);color:var(--on-signal)}.DemoLab-module__3dz5TG__step[data-state=done]{color:var(--ink-80)}.DemoLab-module__3dz5TG__step[data-state=done] .DemoLab-module__3dz5TG__stepMark{background:var(--solid-bg);color:var(--solid-ink);animation:DemoLab-module__3dz5TG__pop .35s var(--ease-magic) both}.DemoLab-module__3dz5TG__stepLabel{min-width:0}.DemoLab-module__3dz5TG__meter{background:var(--line);border-radius:2px;height:2px;margin-top:auto;display:block;overflow:hidden}.DemoLab-module__3dz5TG__meter span{background:var(--signal);height:100%;transition:inline-size var(--dur-mid) var(--ease-magic);display:block}.DemoLab-module__3dz5TG__body{min-width:0;animation:DemoLab-module__3dz5TG__enter .45s var(--ease-magic) both}.DemoLab-module__3dz5TG__outcome{border-radius:var(--radius);background:var(--bg);grid-template-columns:minmax(0,.85fr) minmax(0,1.25fr) minmax(0,1fr);align-items:center;gap:.875rem 1.75rem;padding:1.125rem 1.25rem .875rem;display:grid}.DemoLab-module__3dz5TG__outcomeHead{gap:.25rem;min-width:0;display:grid}.DemoLab-module__3dz5TG__outcomeLabel{font-size:var(--fs-caption);letter-spacing:0;color:var(--ink-55);font-weight:500}.DemoLab-module__3dz5TG__outcomeMetric{font-size:var(--t-sm);color:var(--ink);font-weight:500;line-height:1.45}.DemoLab-module__3dz5TG__outcomeValues{flex-wrap:wrap;align-items:center;gap:.5rem 1rem;min-width:0;display:flex}.DemoLab-module__3dz5TG__ov{gap:.125rem;min-width:0;display:grid}.DemoLab-module__3dz5TG__ovTag{font-size:var(--fs-caption);letter-spacing:0;color:var(--ink-55);align-items:center;gap:.4375rem;font-weight:500;display:inline-flex}.DemoLab-module__3dz5TG__ovTag:before{content:"";border-radius:50%;flex:none;width:6px;height:6px}.DemoLab-module__3dz5TG__ov[data-kind=before] .DemoLab-module__3dz5TG__ovTag:before{background:var(--ink-40)}.DemoLab-module__3dz5TG__ov[data-kind=after] .DemoLab-module__3dz5TG__ovTag:before{background:var(--ink)}.DemoLab-module__3dz5TG__ovNum{font-variant-numeric:tabular-nums;line-height:1.25}.DemoLab-module__3dz5TG__ov[data-kind=before] .DemoLab-module__3dz5TG__ovNum{font-size:var(--t-base);color:var(--ink-55);text-decoration:line-through;-webkit-text-decoration-color:var(--ink-40);text-decoration-color:var(--ink-40);text-decoration-thickness:1px}.DemoLab-module__3dz5TG__ov[data-kind=after] .DemoLab-module__3dz5TG__ovNum{font-size:var(--t-lg);letter-spacing:-.01em;color:var(--ink);font-weight:500}.DemoLab-module__3dz5TG__ovArrow{color:var(--ink-55);place-items:center;display:grid}.DemoLab-module__3dz5TG__ovArrow svg{width:18px;height:18px}[dir=ltr] .DemoLab-module__3dz5TG__ovArrow svg{transform:scaleX(-1)}.DemoLab-module__3dz5TG__caught{min-width:0;font-size:var(--t-sm);color:var(--ink-80);align-items:flex-start;gap:.625rem;line-height:1.5;display:flex}.DemoLab-module__3dz5TG__caught b{color:var(--ink);font-weight:500}.DemoLab-module__3dz5TG__caughtMark{background:var(--solid-bg);width:22px;height:22px;color:var(--solid-ink);animation:DemoLab-module__3dz5TG__pop .4s var(--ease-magic) both;border-radius:50%;flex:none;place-items:center;margin-top:1px;display:grid}.DemoLab-module__3dz5TG__caughtMark svg{stroke-width:2.4px;width:13px;height:13px}.DemoLab-module__3dz5TG__caughtWait{font-size:var(--fs-caption);color:var(--ink-55);line-height:1.5}.DemoLab-module__3dz5TG__outcomeNote{border-top:1px solid var(--line-faint);font-size:var(--t-xs);color:var(--ink-55);grid-column:1/-1;padding-top:.625rem;line-height:1.5}@keyframes DemoLab-module__3dz5TG__enter{0%{opacity:0;transform:translateY(6px)}}@keyframes DemoLab-module__3dz5TG__pop{0%{transform:scale(.6)}}@container stage (max-width:880px){.DemoLab-module__3dz5TG__brief{grid-template-columns:repeat(2,minmax(0,1fr))}.DemoLab-module__3dz5TG__briefCell[data-kind=try]{border-inline-start:0;border-top:1px solid var(--line-faint);grid-column:1/-1}.DemoLab-module__3dz5TG__briefCell[data-kind=try] .DemoLab-module__3dz5TG__briefArrow{display:none}.DemoLab-module__3dz5TG__steps{grid-template-columns:repeat(3,minmax(0,1fr));gap:.625rem}.DemoLab-module__3dz5TG__outcome{grid-template-columns:minmax(0,1fr) auto}.DemoLab-module__3dz5TG__caught{grid-column:1/-1}}@container stage (max-width:560px){.DemoLab-module__3dz5TG__stage,.DemoLab-module__3dz5TG__brief{gap:1rem}.DemoLab-module__3dz5TG__brief{grid-template-columns:minmax(0,1fr);gap:0}.DemoLab-module__3dz5TG__briefCell{gap:.375rem;padding:.875rem 1rem}.DemoLab-module__3dz5TG__briefCell+.DemoLab-module__3dz5TG__briefCell{border-inline-start:0;border-top:1px solid var(--line-faint)}.DemoLab-module__3dz5TG__briefArrow{display:none}.DemoLab-module__3dz5TG__steps{gap:.5rem}.DemoLab-module__3dz5TG__step{font-size:var(--t-xs);flex-direction:column;align-items:flex-start;gap:.375rem}.DemoLab-module__3dz5TG__headIcon{width:42px;height:42px}.DemoLab-module__3dz5TG__headText{flex-basis:0}.DemoLab-module__3dz5TG__title{font-size:var(--t-lg)}.DemoLab-module__3dz5TG__outcome{grid-template-columns:minmax(0,1fr);gap:.75rem;padding:1rem}}@container lab (max-width:900px){.DemoLab-module__3dz5TG__picker{grid-template-columns:repeat(2,minmax(0,1fr));gap:.625rem}}@container lab (max-width:560px){.DemoLab-module__3dz5TG__pickerHead{margin-bottom:.5rem}.DemoLab-module__3dz5TG__picker{gap:.5rem;margin-bottom:.875rem}.DemoLab-module__3dz5TG__card{grid-template-columns:auto minmax(0,1fr);align-items:center;gap:.125rem .625rem;padding:.625rem;display:grid}.DemoLab-module__3dz5TG__cardTop{grid-row:1/span 2;align-self:center;margin:0}.DemoLab-module__3dz5TG__cardIcon{width:36px;height:36px}.DemoLab-module__3dz5TG__cardIcon svg{width:19px;height:19px}.DemoLab-module__3dz5TG__cardName{font-size:var(--t-sm);grid-column:2;line-height:1.25}.DemoLab-module__3dz5TG__cardTime{grid-column:2;margin:0;padding:0}.DemoLab-module__3dz5TG__cardNo,.DemoLab-module__3dz5TG__cardProblem,.DemoLab-module__3dz5TG__cardDept,.DemoLab-module__3dz5TG__local{display:none}}@media (prefers-reduced-motion:reduce){.DemoLab-module__3dz5TG__body,.DemoLab-module__3dz5TG__brief{animation:none}}
.ui-module__e5Gv1q__toolbar{flex-wrap:wrap;align-items:center;gap:.75rem 1rem;display:flex}:is(.ui-module__e5Gv1q__toolbar .btn-signal[disabled],.ui-module__e5Gv1q__toolbar .btn-ink[disabled]){background:var(--solid-bg);color:var(--solid-ink);opacity:.8}.ui-module__e5Gv1q__primary{min-height:52px;padding-inline:1.625rem 1.75rem;font-weight:500}.ui-module__e5Gv1q__primary svg{width:18px;height:18px}.ui-module__e5Gv1q__cue{border-radius:var(--radius);background:var(--glass-bg);max-width:100%;color:var(--ink);font-size:var(--t-sm);letter-spacing:0;animation:ui-module__e5Gv1q__cueIn .45s var(--ease-magic) both;align-items:center;gap:.5625rem;padding-block:.375rem;padding-inline:.75rem .875rem;font-weight:500;line-height:1.35;display:inline-flex}.ui-module__e5Gv1q__cueDot{background:var(--signal);border-radius:50%;flex:none;width:8px;height:8px;position:relative}.ui-module__e5Gv1q__cueDot:after{content:"";background:var(--signal);animation:ui-module__e5Gv1q__ping 1.8s var(--ease-magic) infinite;border-radius:50%;position:absolute;inset:0}@keyframes ui-module__e5Gv1q__cueIn{0%{opacity:0;transform:translateY(4px)}}@keyframes ui-module__e5Gv1q__ping{0%{opacity:.6;transform:scale(1)}80%,to{opacity:0;transform:scale(2.6)}}.ui-module__e5Gv1q__lead{position:relative}.ui-module__e5Gv1q__lead:after{content:"";border:2px solid var(--signal);border-radius:calc(var(--radius) + 5px);pointer-events:none;animation:ui-module__e5Gv1q__ring 2s var(--ease-magic) infinite;position:absolute;inset:-5px}@keyframes ui-module__e5Gv1q__ring{0%{opacity:.7;transform:scale(.97)}70%,to{opacity:0;transform:scale(1.06)}}.ui-module__e5Gv1q__status{align-items:center;gap:.75rem;min-width:0;display:inline-flex}.ui-module__e5Gv1q__steps{gap:4px;display:inline-flex}.ui-module__e5Gv1q__stepBar{background:var(--line);border-radius:2px;width:28px;height:4px;position:relative;overflow:hidden}.ui-module__e5Gv1q__stepBar:after{content:"";background:var(--signal);transform-origin:0;position:absolute;inset:0;transform:scaleX(0)}[dir=rtl] .ui-module__e5Gv1q__stepBar:after{transform-origin:100%}.ui-module__e5Gv1q__stepDone:after{transform:scaleX(1)}.ui-module__e5Gv1q__stepActive:after{animation:2.6s linear forwards ui-module__e5Gv1q__stepFill}@keyframes ui-module__e5Gv1q__stepFill{to{transform:scaleX(1)}}.ui-module__e5Gv1q__statusText{font-size:var(--fs-caption);letter-spacing:0;font-variant-numeric:tabular-nums;color:var(--ink-55);font-weight:500}.ui-module__e5Gv1q__seg{border:0;min-width:0;margin:0;padding:0}.ui-module__e5Gv1q__segLegend{font-size:var(--fs-caption);letter-spacing:0;color:var(--ink-55);margin-bottom:.5rem;padding:0;font-weight:500}.ui-module__e5Gv1q__segTrack{border-radius:var(--radius);background:var(--bg);flex-wrap:wrap;gap:2px;max-width:100%;padding:3px;display:inline-flex}.ui-module__e5Gv1q__segOption{display:inline-flex;position:relative}.ui-module__e5Gv1q__segOption input{opacity:0;cursor:pointer;margin:0;position:absolute;inset:0}.ui-module__e5Gv1q__segOption span{border-radius:calc(var(--radius) - 3px);min-height:40px;font-size:var(--t-sm);color:var(--ink-55);white-space:nowrap;transition:background-color var(--dur-tap) var(--ease-magic), color var(--dur-tap) var(--ease-magic);align-items:center;padding:0 1rem;font-weight:500;line-height:1.2;display:inline-flex}.ui-module__e5Gv1q__segOption:hover span{background:var(--glass-bg);color:var(--ink)}.ui-module__e5Gv1q__segOption input:checked+span{background:var(--solid-bg);color:var(--solid-ink)}.ui-module__e5Gv1q__segOption input:focus-visible+span{outline:2px solid var(--focus);outline-offset:2px}.ui-module__e5Gv1q__readout{font-size:var(--fs-caption);letter-spacing:0;font-variant-numeric:tabular-nums;color:var(--ink-55);font-weight:500;line-height:1.6}.ui-module__e5Gv1q__switch{min-height:40px;color:var(--ink);font-size:var(--t-sm);text-align:start;cursor:pointer;background:0 0;border:0;align-items:center;gap:.75rem;padding:0;display:inline-flex}.ui-module__e5Gv1q__switchTrack{border-radius:var(--radius);background:var(--line-faint);width:44px;height:26px;transition:background-color var(--dur-tap) var(--ease-magic);flex:none;position:relative}.ui-module__e5Gv1q__switchTrack:after{content:"";top:4px;border-radius:calc(var(--radius) - 4px);background:var(--bg);width:18px;height:18px;transition:transform var(--dur-tap) var(--ease-magic), background-color var(--dur-tap) var(--ease-magic);position:absolute;inset-inline-start:4px}.ui-module__e5Gv1q__switch[aria-checked=true] .ui-module__e5Gv1q__switchTrack{background:var(--solid-bg)}.ui-module__e5Gv1q__switch[aria-checked=true] .ui-module__e5Gv1q__switchTrack:after{background:var(--solid-ink);transform:translate(18px)}[dir=rtl] .ui-module__e5Gv1q__switch[aria-checked=true] .ui-module__e5Gv1q__switchTrack:after{transform:translate(-18px)}.ui-module__e5Gv1q__switch:focus-visible{outline:none}.ui-module__e5Gv1q__switch:focus-visible .ui-module__e5Gv1q__switchTrack{outline:2px solid var(--focus);outline-offset:3px}.ui-module__e5Gv1q__range{appearance:none;cursor:pointer;background:0 0;width:100%;height:32px;margin:0}.ui-module__e5Gv1q__range::-webkit-slider-runnable-track{background:var(--line-faint);border-radius:2px;height:2px}.ui-module__e5Gv1q__range::-moz-range-track{background:var(--line-faint);border-radius:2px;height:2px}.ui-module__e5Gv1q__range::-moz-range-progress{background:var(--ink);height:2px}.ui-module__e5Gv1q__range::-webkit-slider-thumb{appearance:none;background:var(--solid-bg);width:22px;height:22px;transition:transform var(--dur-tap) var(--ease-magic);border:0;border-radius:50%;margin-top:-10px}.ui-module__e5Gv1q__range::-moz-range-thumb{background:var(--solid-bg);border:0;border-radius:50%;width:18px;height:18px}.ui-module__e5Gv1q__range:active::-webkit-slider-thumb{transform:scale(1.12)}.ui-module__e5Gv1q__range:focus-visible{outline:none}.ui-module__e5Gv1q__range:focus-visible::-webkit-slider-thumb{outline:2px solid var(--focus);outline-offset:2px}.ui-module__e5Gv1q__range:focus-visible::-moz-range-thumb{outline:2px solid var(--focus);outline-offset:2px}.ui-module__e5Gv1q__kv{gap:0;margin:0;display:grid}.ui-module__e5Gv1q__kv>div{border-bottom:1px solid var(--line-faint);justify-content:space-between;align-items:baseline;gap:.75rem;padding-block:.5625rem;display:flex}.ui-module__e5Gv1q__kv>div:last-child{border-bottom:0}.ui-module__e5Gv1q__kv dt{font-size:var(--t-sm);color:var(--ink-80)}.ui-module__e5Gv1q__kv dd{font-size:var(--t-sm);font-variant-numeric:tabular-nums;text-align:end;color:var(--ink);margin:0;font-weight:500}.ui-module__e5Gv1q__kv dd small{font-size:var(--t-xs);color:var(--ink-55);font-weight:400;display:block}@media (prefers-reduced-motion:reduce){.ui-module__e5Gv1q__lead:after{opacity:1;animation:none;transform:none}.ui-module__e5Gv1q__cueDot:after{opacity:0;animation:none}}
.Handoff-module__InGJZW__root{--gap:42px;gap:1.125rem;min-width:0;display:grid}.Handoff-module__InGJZW__clock{border-radius:var(--radius);background:var(--bg);align-items:baseline;gap:.5rem;margin-inline-start:auto;padding:.375rem .75rem;display:inline-flex}.Handoff-module__InGJZW__clockIcon{width:15px;height:15px;color:var(--ink-55);align-self:center}.Handoff-module__InGJZW__clockLabel{font-size:var(--fs-caption);letter-spacing:0;color:var(--ink-55);font-weight:500}.Handoff-module__InGJZW__clockValue{min-width:6ch;font-size:var(--t-base);font-variant-numeric:tabular-nums;text-align:end;color:var(--ink);font-weight:500}.Handoff-module__InGJZW__clockDays{font-size:var(--fs-caption);font-variant-numeric:tabular-nums;color:var(--ink-55)}.Handoff-module__InGJZW__order{font-size:var(--t-sm);flex-wrap:wrap;align-items:center;gap:.25rem .75rem;display:flex}.Handoff-module__InGJZW__orderId{border-radius:calc(var(--radius) - 4px);background:var(--bg);font-size:var(--fs-caption);font-variant-numeric:tabular-nums;padding:.0625rem .5rem;font-weight:500}.Handoff-module__InGJZW__orderMeta{color:var(--ink-80)}.Handoff-module__InGJZW__pipe{gap:.5rem;display:grid;position:relative}.Handoff-module__InGJZW__stations{gap:var(--gap);margin:0;padding:0;list-style:none;display:flex}.Handoff-module__InGJZW__station{border-radius:var(--radius);background:var(--glass-bg);min-width:0;color:var(--ink);transition:background-color var(--dur-tap) var(--ease-magic), color var(--dur-tap) var(--ease-magic);flex:1 1 0;align-content:start;gap:.125rem;padding:.75rem .75rem .625rem;display:grid;position:relative}.Handoff-module__InGJZW__stNo{font-size:var(--t-xs);font-variant-numeric:tabular-nums;color:var(--ink-55);font-weight:500}.Handoff-module__InGJZW__stName{font-size:var(--t-base);font-weight:500;line-height:1.3}.Handoff-module__InGJZW__stSys{font-size:var(--t-xs);color:var(--ink-55)}.Handoff-module__InGJZW__stHours{font-size:var(--t-lg);font-variant-numeric:tabular-nums;color:var(--ink);margin-top:.625rem;font-weight:500;line-height:1.2}.Handoff-module__InGJZW__stStatus{font-size:var(--t-xs);color:var(--ink-55);font-weight:500}.Handoff-module__InGJZW__station[data-state=idle] .Handoff-module__InGJZW__stHours{color:var(--ink-55)}.Handoff-module__InGJZW__station[data-state=work]{background:var(--solid-bg);color:var(--solid-ink)}.Handoff-module__InGJZW__station[data-state=work] .Handoff-module__InGJZW__stHours{color:var(--solid-ink)}.Handoff-module__InGJZW__station[data-state=work] :is(.Handoff-module__InGJZW__stNo,.Handoff-module__InGJZW__stSys,.Handoff-module__InGJZW__stStatus){color:color-mix(in oklab, var(--solid-ink) 62%, transparent)}.Handoff-module__InGJZW__station[data-state=stall]{background:color-mix(in oklab, var(--alert) 14%, transparent)}.Handoff-module__InGJZW__station[data-state=stall] .Handoff-module__InGJZW__stHours,.Handoff-module__InGJZW__station[data-state=stall] .Handoff-module__InGJZW__stStatus{color:var(--alert)}.Handoff-module__InGJZW__station[data-state=done] .Handoff-module__InGJZW__stStatus{color:var(--ok)}.Handoff-module__InGJZW__link{top:50%;width:var(--gap);color:var(--ink-55);flex-direction:column;align-items:center;gap:.25rem;display:flex;position:absolute;inset-inline-end:calc(-1 * var(--gap));transform:translateY(-50%)}.Handoff-module__InGJZW__link svg{width:8px;height:12px}[dir=ltr] .Handoff-module__InGJZW__link svg{transform:scaleX(-1)}.Handoff-module__InGJZW__linkGap{color:var(--warn)}.Handoff-module__InGJZW__gapH{z-index:1;font-size:var(--t-xs);font-variant-numeric:tabular-nums;white-space:nowrap;color:var(--warn);animation:Handoff-module__InGJZW__rise .3s var(--ease-magic) both;padding:0 3px;font-weight:500;line-height:1.4;position:relative}.Handoff-module__InGJZW__track{height:26px;position:relative}.Handoff-module__InGJZW__track:before{content:"";inset-inline:0;background:var(--line-faint);height:1px;position:absolute;top:50%}.Handoff-module__InGJZW__token{top:50%;transition-property:inset-inline-start,left,right,top;transition-duration:.55s;transition-timing-function:var(--ease-magic);position:absolute;inset-inline-start:calc((var(--pos) + .5) * (100% - 3 * var(--gap)) / 4 + var(--pos) * var(--gap));transform:translate(-50%,-50%)}[dir=rtl] .Handoff-module__InGJZW__token{transform:translate(50%,-50%)}.Handoff-module__InGJZW__tokenText{border-radius:calc(var(--radius) - 4px);background:var(--solid-bg);color:var(--solid-ink);font-size:var(--t-xs);font-variant-numeric:tabular-nums;white-space:nowrap;transition:background-color var(--dur-tap) var(--ease-magic), color var(--dur-tap) var(--ease-magic);padding:.125rem .5625rem;font-weight:500;line-height:1.5;display:block}.Handoff-module__InGJZW__tokenStuck .Handoff-module__InGJZW__tokenText{background:var(--alert);color:var(--bg)}.Handoff-module__InGJZW__tokenDone .Handoff-module__InGJZW__tokenText{background:var(--ok);color:var(--bg)}.Handoff-module__InGJZW__note{min-height:1.6em;font-size:var(--fs-caption);letter-spacing:0;color:var(--ink-80);align-items:center;gap:.5rem;font-weight:500;display:flex}.Handoff-module__InGJZW__noteDot{background:var(--ink);border-radius:50%;flex:none;width:6px;height:6px}.Handoff-module__InGJZW__noteDot[data-kind=wait]{background:var(--warn)}.Handoff-module__InGJZW__lower{gap:1.375rem;min-width:0;display:grid}.Handoff-module__InGJZW__alert{border-radius:var(--radius);background:var(--glass-bg);font-size:var(--t-sm);animation:Handoff-module__InGJZW__rise .4s var(--ease-magic) both;gap:.375rem;padding:.875rem 1rem;line-height:1.55;display:grid}.Handoff-module__InGJZW__alertHead{font-size:var(--fs-caption);letter-spacing:0;flex-wrap:wrap;justify-content:space-between;gap:.25rem .75rem;font-weight:500;display:flex}.Handoff-module__InGJZW__alertLabel{color:var(--ink);align-items:center;gap:.5rem;display:inline-flex}.Handoff-module__InGJZW__alertResolved .Handoff-module__InGJZW__alertLabel{color:var(--ink-55)}.Handoff-module__InGJZW__alertIcon{width:16px;height:16px;color:var(--signal);flex:none}.Handoff-module__InGJZW__alertResolved .Handoff-module__InGJZW__alertIcon{color:var(--ok)}.Handoff-module__InGJZW__alertSla{font-variant-numeric:tabular-nums;color:var(--ink-55)}.Handoff-module__InGJZW__alertTitle{font-size:var(--t-lg);letter-spacing:-.01em;color:var(--ink);font-variant-numeric:tabular-nums;font-weight:500;line-height:1.3}.Handoff-module__InGJZW__alertSent{color:var(--ink-80)}.Handoff-module__InGJZW__alertOk{font-size:var(--fs-caption);color:var(--ok);animation:Handoff-module__InGJZW__rise .35s var(--ease-magic) both;font-weight:500}.Handoff-module__InGJZW__summary{border-top:1px solid var(--line-faint);gap:.5rem;margin-top:.5rem;padding-top:.75rem;display:grid}.Handoff-module__InGJZW__summaryTitle{font-size:var(--fs-caption);letter-spacing:0;color:var(--ink-55);font-weight:500}.Handoff-module__InGJZW__summaryRows{gap:.3125rem;margin:0;display:grid}.Handoff-module__InGJZW__summaryRows>div{animation:Handoff-module__InGJZW__rise .35s var(--ease-magic) both;grid-template-columns:minmax(84px,30%) minmax(0,1fr);gap:.625rem;display:grid}.Handoff-module__InGJZW__summaryRows dt{font-size:var(--fs-caption);color:var(--ink-55);font-weight:500}.Handoff-module__InGJZW__summaryRows dd{color:var(--ink);margin:0}.Handoff-module__InGJZW__sources{font-size:var(--t-xs);color:var(--ink-55)}.Handoff-module__InGJZW__silent{border-radius:var(--radius);background:color-mix(in oklab, var(--alert) 12%, transparent);font-size:var(--t-sm);color:var(--ink-80);animation:Handoff-module__InGJZW__rise .4s var(--ease-magic) both;gap:.25rem;padding:.875rem 1rem;line-height:1.55;display:grid}.Handoff-module__InGJZW__silentLabel{font-size:var(--fs-caption);letter-spacing:0;color:var(--alert);align-items:center;gap:.5rem;font-weight:500;display:inline-flex}.Handoff-module__InGJZW__silentLabel .Handoff-module__InGJZW__alertIcon{color:var(--alert)}.Handoff-module__InGJZW__placeholder{border-radius:var(--radius);background:var(--bg);font-size:var(--t-sm);color:var(--ink-55);align-items:flex-start;gap:.625rem;padding:.875rem 1rem;line-height:1.55;display:flex}.Handoff-module__InGJZW__placeholderIcon{width:18px;height:18px;color:var(--ink-55);flex:none;margin-top:1px}.Handoff-module__InGJZW__compare{align-content:start;gap:.75rem;display:grid}.Handoff-module__InGJZW__compareTitle{font-size:var(--fs-caption);letter-spacing:0;color:var(--ink-55);font-weight:500}.Handoff-module__InGJZW__cmpRow{color:var(--ink-55);transition:color var(--dur-tap) var(--ease-magic);gap:.375rem;display:grid}.Handoff-module__InGJZW__cmpActive{color:var(--ink)}.Handoff-module__InGJZW__cmpHead{font-size:var(--t-sm);justify-content:space-between;align-items:baseline;gap:.75rem;font-weight:500;display:flex}.Handoff-module__InGJZW__cmpTotal{font-size:var(--fs-caption);font-variant-numeric:tabular-nums;font-weight:400}.Handoff-module__InGJZW__cmpBar{height:12px;transition:opacity var(--dur-tap) var(--ease-magic);border-radius:3px;gap:2px;display:flex;overflow:hidden}.Handoff-module__InGJZW__cmpRow:not(.Handoff-module__InGJZW__cmpActive) .Handoff-module__InGJZW__cmpBar{opacity:.4}.Handoff-module__InGJZW__cmpSeg{height:100%;min-inline-size:3px;display:block}.Handoff-module__InGJZW__seg_work{background:var(--ink-80)}.Handoff-module__InGJZW__seg_stall{background:var(--alert)}.Handoff-module__InGJZW__seg_gap{background:var(--ink-40)}.Handoff-module__InGJZW__delta{border-radius:calc(var(--radius) - 4px);background:var(--bg);font-size:var(--t-sm);font-variant-numeric:tabular-nums;color:var(--ink);justify-self:start;padding:.5rem .75rem;font-weight:500}.Handoff-module__InGJZW__cmpLegend{font-size:var(--fs-caption);color:var(--ink-55);flex-wrap:wrap;gap:.375rem .875rem;margin:0;padding:0;list-style:none;display:flex}.Handoff-module__InGJZW__cmpLegend li{align-items:center;gap:.375rem;display:inline-flex}.Handoff-module__InGJZW__sw{border-radius:2px;width:10px;height:10px;display:inline-block}@keyframes Handoff-module__InGJZW__rise{0%{opacity:0;transform:translateY(4px)}}@container stage (min-width:760px){.Handoff-module__InGJZW__lower{grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);align-items:start}}@container stage (max-width:559px){.Handoff-module__InGJZW__root{--gap:18px}.Handoff-module__InGJZW__clock{margin-inline-start:0}.Handoff-module__InGJZW__pipe{grid-template-columns:26px minmax(0,1fr);gap:.625rem}.Handoff-module__InGJZW__stations{flex-direction:column;grid-area:1/2}.Handoff-module__InGJZW__station{flex:none;grid-template-rows:auto auto;grid-template-columns:auto minmax(0,1fr) auto;align-content:center;gap:0 .625rem;height:64px;padding:.5rem .75rem}.Handoff-module__InGJZW__stNo{grid-area:1/1/3;align-self:center}.Handoff-module__InGJZW__stName{font-size:var(--t-sm);grid-area:1/2}.Handoff-module__InGJZW__stSys{grid-area:2/2}.Handoff-module__InGJZW__stHours{font-size:var(--t-base);text-align:end;grid-area:1/3;margin:0}.Handoff-module__InGJZW__stStatus{text-align:end;grid-area:2/3}.Handoff-module__InGJZW__link{top:100%;width:auto;height:var(--gap);flex-direction:row;justify-content:center;align-items:center;gap:.5rem;display:flex;inset-inline:0;transform:none}.Handoff-module__InGJZW__link svg{transform:rotate(-90deg)}[dir=ltr] .Handoff-module__InGJZW__link svg{transform:rotate(-90deg)}.Handoff-module__InGJZW__track{grid-area:1/1;height:auto}.Handoff-module__InGJZW__track:before{inset-block:0;inset-inline:auto;width:1px;height:auto;top:0;left:50%}.Handoff-module__InGJZW__token{top:calc((var(--pos) + .5) * (100% - 3 * var(--gap)) / 4 + var(--pos) * var(--gap));inset-inline-start:50%}.Handoff-module__InGJZW__tokenText{border-radius:3px;width:12px;height:12px;padding:0;font-size:0}}
.Hr-module__VkZumq__root{grid-template-columns:minmax(0,1fr);min-width:0;display:grid;position:relative}.Hr-module__VkZumq__chat{border-radius:var(--radius);background:var(--bg);flex-direction:column;min-width:0;display:flex;overflow:hidden}.Hr-module__VkZumq__chatBar{border-bottom:1px solid var(--line-faint);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.375rem .875rem;padding:.625rem .875rem;display:flex}.Hr-module__VkZumq__botName{font-size:var(--t-sm);align-items:center;gap:.625rem;font-weight:500;display:inline-flex}.Hr-module__VkZumq__botMark{border-radius:calc(var(--radius) - 4px);background:var(--solid-bg);width:30px;height:30px;color:var(--solid-ink);place-items:center;display:grid}.Hr-module__VkZumq__botMark svg{width:16px;height:16px}.Hr-module__VkZumq__source{font-size:var(--fs-caption);letter-spacing:0;color:var(--ink-55);align-items:center;gap:.375rem;font-weight:500;display:inline-flex}.Hr-module__VkZumq__sourceIcon{flex:none;width:14px;height:14px}.Hr-module__VkZumq__log{overscroll-behavior:contain;min-height:120px;max-height:380px;padding:1rem .875rem;overflow-y:auto}.Hr-module__VkZumq__log:focus-visible{outline-offset:-3px}.Hr-module__VkZumq__logInner{flex-direction:column;gap:.75rem;display:flex}.Hr-module__VkZumq__msg{max-width:88%;font-size:var(--t-sm);animation:Hr-module__VkZumq__pop .3s var(--ease-magic) both;line-height:1.65}@keyframes Hr-module__VkZumq__pop{0%{opacity:0;transform:translateY(4px)}}.Hr-module__VkZumq__user{border-radius:var(--radius);background:var(--solid-bg);color:var(--solid-ink);border-end-end-radius:4px;align-self:flex-end;padding:.5625rem .9375rem}.Hr-module__VkZumq__bot{border-radius:var(--radius);background:var(--glass-bg);border-end-start-radius:4px;align-self:flex-start;gap:.5rem;padding:.75rem .9375rem;display:grid}.Hr-module__VkZumq__fallback .Hr-module__VkZumq__text{color:var(--ink-80)}.Hr-module__VkZumq__trace{font-size:var(--fs-caption);letter-spacing:0;color:var(--ink-55);align-items:center;gap:.5rem;font-weight:500;display:flex}.Hr-module__VkZumq__traceFound{color:var(--ink)}.Hr-module__VkZumq__traceMissing{color:var(--ink-55)}.Hr-module__VkZumq__traceIcon{flex:none;width:14px;height:14px}.Hr-module__VkZumq__traceBar{background:var(--line);flex:none;width:40px;height:2px;position:relative;overflow:hidden}.Hr-module__VkZumq__traceBar:after{content:"";inset-block:0;background:var(--signal);width:40%;animation:Hr-module__VkZumq__sweep .9s var(--ease-magic) infinite;position:absolute;left:0}@keyframes Hr-module__VkZumq__sweep{0%{transform:translate(-100%)}to{transform:translate(250%)}}.Hr-module__VkZumq__text{color:var(--ink)}.Hr-module__VkZumq__caret{background:var(--signal);vertical-align:text-bottom;width:2px;height:1em;margin-inline-start:2px;animation:.9s step-end infinite Hr-module__VkZumq__blink;display:inline-block}@keyframes Hr-module__VkZumq__blink{50%{opacity:0}}.Hr-module__VkZumq__citeRow{flex-wrap:wrap;align-items:center;gap:.5rem .625rem;display:flex}.Hr-module__VkZumq__cite{border-radius:var(--radius);background:var(--line);min-height:36px;color:var(--ink);font-size:var(--fs-caption);letter-spacing:0;cursor:pointer;transition:background-color var(--dur-tap) var(--ease-magic), color var(--dur-tap) var(--ease-magic);animation:Hr-module__VkZumq__pop .3s var(--ease-magic) both;border:0;align-items:center;gap:.4375rem;padding:0 .875rem;font-weight:500;line-height:1.3;display:inline-flex}.Hr-module__VkZumq__citeIcon{flex:none;width:15px;height:15px}.Hr-module__VkZumq__cite:hover{background:var(--line-faint)}.Hr-module__VkZumq__citeOpen,.Hr-module__VkZumq__citeOpen:hover{background:var(--solid-bg);color:var(--solid-ink)}.Hr-module__VkZumq__ticket{border-radius:calc(var(--radius) - 4px);background:var(--bg);animation:Hr-module__VkZumq__pop .35s var(--ease-magic) both;gap:.125rem;padding:.625rem .75rem .25rem;display:grid}.Hr-module__VkZumq__ticketHead{font-size:var(--fs-caption);letter-spacing:0;color:var(--ink-55);justify-content:space-between;gap:.75rem;font-weight:500;display:flex}.Hr-module__VkZumq__ticketHead b{font-variant-numeric:tabular-nums;color:var(--ink);font-weight:500}.Hr-module__VkZumq__ticket dd.Hr-module__VkZumq__ticketQ{max-width:62%;font-weight:400}.Hr-module__VkZumq__ask{border-top:1px solid var(--line-faint);grid-template-columns:minmax(0,1fr);gap:.625rem;padding:.875rem;display:grid}.Hr-module__VkZumq__askHead{flex-wrap:wrap;align-items:center;gap:.5rem .75rem;display:flex}.Hr-module__VkZumq__suggested{font-size:var(--fs-caption);letter-spacing:0;color:var(--ink-55);font-weight:500}.Hr-module__VkZumq__chips{flex-wrap:wrap;gap:.5rem;display:flex}.Hr-module__VkZumq__chip{border-radius:var(--radius);background:var(--glass-bg);min-height:40px;color:var(--ink-80);font-size:var(--t-sm);text-align:start;cursor:pointer;transition:background-color var(--dur-tap) var(--ease-magic), color var(--dur-tap) var(--ease-magic);border:0;padding:0 1rem;line-height:1.3}.Hr-module__VkZumq__chip:hover:not(:disabled){background:var(--glass-bg-hover);color:var(--ink)}.Hr-module__VkZumq__chip:disabled{opacity:.5;cursor:default}.Hr-module__VkZumq__chipLead{background:var(--glass-bg-hover);color:var(--ink);font-weight:500}.Hr-module__VkZumq__more{font-size:var(--t-xs);color:var(--ink-55);line-height:1.5}.Hr-module__VkZumq__form{gap:.5rem;display:flex}.Hr-module__VkZumq__input{border-radius:var(--radius);background:var(--glass-bg);width:100%;min-width:0;height:46px;color:var(--ink);font:inherit;font-size:var(--t-sm);transition:background-color var(--dur-tap) var(--ease-magic);border:0;flex:1;padding:0 1.125rem}.Hr-module__VkZumq__input:hover{background:var(--glass-bg-hover)}.Hr-module__VkZumq__input::placeholder{color:var(--ink-55)}.Hr-module__VkZumq__input:focus-visible{outline:2px solid var(--focus);outline-offset:2px;background:var(--glass-bg-hover)}.Hr-module__VkZumq__send{min-height:46px;padding:0 1.25rem}.Hr-module__VkZumq__form .Hr-module__VkZumq__send:disabled{background:var(--glass-bg);color:var(--ink-55);opacity:1;cursor:default}.Hr-module__VkZumq__drawer{--slide:14px;z-index:3;border-radius:var(--radius);background:var(--bg);animation:Hr-module__VkZumq__drawerIn .35s var(--ease-magic) both;flex-direction:column;gap:.625rem;padding:.875rem 1rem 1rem;display:flex;position:absolute;inset:0;overflow-y:auto}[dir=rtl] .Hr-module__VkZumq__drawer{--slide:-14px}@keyframes Hr-module__VkZumq__drawerIn{0%{opacity:0;transform:translateX(var(--slide))}}.Hr-module__VkZumq__drawerBar{justify-content:space-between;align-items:center;gap:.75rem;display:flex}.Hr-module__VkZumq__drawerLabel{font-size:var(--fs-caption);letter-spacing:0;color:var(--ink-55);align-items:center;gap:.5rem;font-weight:500;display:inline-flex}.Hr-module__VkZumq__drawerDoc{font-size:var(--fs-caption);color:var(--ink-80)}.Hr-module__VkZumq__drawerTitle{font-size:var(--t-lg);letter-spacing:-.01em;font-weight:500;line-height:1.3}.Hr-module__VkZumq__drawerTitle:focus-visible{outline-offset:4px}.Hr-module__VkZumq__drawerPage{font-size:var(--fs-caption);font-variant-numeric:tabular-nums;color:var(--ink-55)}.Hr-module__VkZumq__excerpt{border-radius:calc(var(--radius) - 4px);background:var(--glass-bg);font-size:var(--t-sm);gap:.625rem;padding:.75rem .875rem;line-height:1.75;display:grid}.Hr-module__VkZumq__context{color:var(--ink-55)}.Hr-module__VkZumq__mark{background:color-mix(in oklab, var(--signal) 22%, transparent);color:var(--ink);-webkit-box-decoration-break:clone;box-decoration-break:clone;border-radius:3px;padding:1px 2px}.Hr-module__VkZumq__drawerNote{font-size:var(--t-xs);color:var(--ink-55);margin-top:auto;padding-top:.5rem}@container stage (min-width:760px){.Hr-module__VkZumq__withDrawer{grid-template-columns:minmax(0,1fr) minmax(280px,340px);gap:1rem}.Hr-module__VkZumq__drawer{max-height:100%;position:relative;inset:auto}}@container stage (max-width:520px){.Hr-module__VkZumq__log{padding:.875rem .75rem}.Hr-module__VkZumq__msg{max-width:94%}.Hr-module__VkZumq__send{padding:0 1rem}}
.Procurement-module__iPwxOa__root{gap:1.25rem;min-width:0;display:grid;position:relative}.Procurement-module__iPwxOa__docs{grid-template-columns:repeat(3,minmax(0,1fr));gap:.875rem;display:grid}.Procurement-module__iPwxOa__doc{border-radius:var(--radius);background:var(--glass-bg);min-width:0;color:var(--ink);transition:background-color var(--dur-tap) var(--ease-magic);flex-direction:column;font-size:.8125rem;line-height:1.5;display:flex;position:relative;overflow:hidden}.Procurement-module__iPwxOa__doc[data-state=scanning]{background:var(--glass-bg-hover)}.Procurement-module__iPwxOa__docBar{border-bottom:1px solid var(--line-faint);align-items:center;gap:.5rem;min-width:0;padding:.4375rem .75rem;display:flex}.Procurement-module__iPwxOa__fmt{background:var(--line);font-size:var(--t-xs);letter-spacing:0;color:var(--ink-80);border-radius:4px;flex:none;padding:0 .375rem;font-weight:500;line-height:1.4}.Procurement-module__iPwxOa__file{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:var(--t-xs);color:var(--ink-55);overflow:hidden}.Procurement-module__iPwxOa__docBody{flex:1;align-content:start;gap:.5rem;padding:.875rem;display:grid}.Procurement-module__iPwxOa__fine{color:var(--ink-55);font-size:.6875rem;line-height:1.5}.Procurement-module__iPwxOa__letterhead{border-bottom:1px solid var(--line-faint);gap:.125rem;padding-bottom:.5rem;display:grid}.Procurement-module__iPwxOa__letterhead b{font-size:var(--t-sm);font-weight:500}.Procurement-module__iPwxOa__letterhead span{color:var(--ink-55);font-size:.6875rem}.Procurement-module__iPwxOa__docTitle{font-weight:500}.Procurement-module__iPwxOa__docLine{color:var(--ink-80)}.Procurement-module__iPwxOa__pdfRows{gap:.125rem;margin:0;display:grid}.Procurement-module__iPwxOa__pdfRows>div{border-bottom:1px solid var(--line-faint);justify-content:space-between;align-items:baseline;gap:.5rem;padding-block:.1875rem;display:flex}.Procurement-module__iPwxOa__pdfRows dt{color:var(--ink-55)}.Procurement-module__iPwxOa__pdfRows dd{font-variant-numeric:tabular-nums;white-space:nowrap;margin:0}.Procurement-module__iPwxOa__mailHead{border-bottom:1px solid var(--line-faint);gap:.125rem;margin:0;padding-bottom:.5rem;display:grid}.Procurement-module__iPwxOa__mailHead>div{gap:.5rem;min-width:0;display:flex}.Procurement-module__iPwxOa__mailHead dt{min-width:2.6em;color:var(--ink-55);flex:none}.Procurement-module__iPwxOa__mailHead dd{min-width:0;margin:0}.Procurement-module__iPwxOa__addr{color:var(--ink-55);font-size:.6875rem}.Procurement-module__iPwxOa__mailText{color:var(--ink-80);gap:.375rem;display:grid}.Procurement-module__iPwxOa__grid{background:var(--line-faint);border-radius:4px;grid-template-columns:22px minmax(0,1.3fr) minmax(0,1fr);gap:1px;font-size:.75rem;display:grid;overflow:hidden}.Procurement-module__iPwxOa__gridRow{display:contents}.Procurement-module__iPwxOa__corner,.Procurement-module__iPwxOa__colHead,.Procurement-module__iPwxOa__rowHead{background:var(--bg);font-variant-numeric:tabular-nums;text-align:center;color:var(--ink-55);padding:1px 2px;font-size:.6875rem;font-weight:500}.Procurement-module__iPwxOa__cell{text-overflow:ellipsis;white-space:nowrap;background:var(--bg);min-width:0;padding:3px 6px;overflow:hidden}.Procurement-module__iPwxOa__cellNum{text-align:end;font-variant-numeric:tabular-nums}.Procurement-module__iPwxOa__sheetTabs{align-items:center;gap:.25rem;margin-top:.125rem;display:flex}.Procurement-module__iPwxOa__sheetTab{background:var(--bg);border-radius:0 0 4px 4px;padding:1px .625rem;font-size:.6875rem;font-weight:500}.Procurement-module__iPwxOa__sheetAdd{color:var(--ink-55);padding:0 .375rem;font-size:.75rem}.Procurement-module__iPwxOa__field{-webkit-box-decoration-break:clone;box-decoration-break:clone;transition:background-color var(--dur-tap) var(--ease-magic);border-radius:3px;margin-inline:-2px;padding-inline:2px}.Procurement-module__iPwxOa__read{background:color-mix(in oklab, var(--signal) 18%, transparent)}.Procurement-module__iPwxOa__readHidden{background:color-mix(in oklab, var(--alert) 20%, transparent);color:var(--ink)}.Procurement-module__iPwxOa__scan{pointer-events:none;position:absolute;inset:0;overflow:hidden}.Procurement-module__iPwxOa__beam{inset-inline:0;border-top:2px solid var(--signal);height:100%;animation-name:Procurement-module__iPwxOa__scan;animation-timing-function:linear;animation-fill-mode:forwards;position:absolute;top:0}.Procurement-module__iPwxOa__beam:before{content:"";inset-inline:0;background:linear-gradient(to top, color-mix(in oklab, var(--signal) 10%, transparent), transparent);height:48px;position:absolute;bottom:100%}@keyframes Procurement-module__iPwxOa__scan{0%{transform:translateY(0)}to{transform:translateY(100%)}}.Procurement-module__iPwxOa__status{margin-inline-start:auto}.Procurement-module__iPwxOa__placeholder{border-radius:var(--radius);background:var(--bg);font-size:var(--t-sm);color:var(--ink-55);align-items:center;gap:.625rem;padding:.875rem 1rem;line-height:1.5;display:flex}.Procurement-module__iPwxOa__placeholderIcon{width:18px;height:18px;color:var(--ink-55);flex:none}.Procurement-module__iPwxOa__results{min-width:0;animation:Procurement-module__iPwxOa__rise .45s var(--ease-magic) both;gap:1.375rem;display:grid}.Procurement-module__iPwxOa__tableCol{gap:.625rem;min-width:0;display:grid}.Procurement-module__iPwxOa__caption{font-size:var(--fs-caption);letter-spacing:0;color:var(--ink-55);font-weight:500}.Procurement-module__iPwxOa__tableWrap{border-radius:var(--radius);background:var(--glass-bg);min-width:0;overflow:auto hidden}.Procurement-module__iPwxOa__table{border-collapse:collapse;width:100%;font-size:var(--t-sm)}.Procurement-module__iPwxOa__table th,.Procurement-module__iPwxOa__table td{border-bottom:1px solid var(--line-faint);text-align:start;vertical-align:top;padding:.625rem .875rem}.Procurement-module__iPwxOa__table thead th{vertical-align:bottom}.Procurement-module__iPwxOa__metricHead{width:30%}.Procurement-module__iPwxOa__metric{color:var(--ink-80);font-weight:400}.Procurement-module__iPwxOa__supHead{font-weight:400}.Procurement-module__iPwxOa__supLetter{color:var(--ink);font-weight:500;display:block}.Procurement-module__iPwxOa__supFmt{font-size:var(--t-xs);color:var(--ink-55);display:block}.Procurement-module__iPwxOa__winTag{border-radius:calc(var(--radius) - 4px);background:var(--solid-bg);color:var(--solid-ink);font-size:var(--t-xs);animation:Procurement-module__iPwxOa__rise .4s var(--ease-magic) both;align-items:center;margin-top:.25rem;padding:0 .5rem;font-weight:500;line-height:1.7;display:inline-flex}.Procurement-module__iPwxOa__winHead,.Procurement-module__iPwxOa__winCol{background:var(--glass-bg)}.Procurement-module__iPwxOa__val{font-variant-numeric:tabular-nums;white-space:nowrap}.Procurement-module__iPwxOa__filled{animation:Procurement-module__iPwxOa__land .8s var(--ease-magic)}@keyframes Procurement-module__iPwxOa__land{0%{background-color:color-mix(in oklab, var(--signal) 22%, transparent)}}.Procurement-module__iPwxOa__empty{color:var(--ink-40)}.Procurement-module__iPwxOa__best .Procurement-module__iPwxOa__num{font-weight:500}.Procurement-module__iPwxOa__best .Procurement-module__iPwxOa__num:before{content:"";background:var(--ink);vertical-align:middle;border-radius:50%;width:6px;height:6px;margin-inline-end:.4375rem;display:inline-block}.Procurement-module__iPwxOa__flag{background:color-mix(in oklab, var(--alert) 12%, transparent)}.Procurement-module__iPwxOa__flagTag{font-size:var(--t-xs);color:var(--alert);white-space:normal;margin-top:3px;font-weight:500;line-height:1.4;display:block}.Procurement-module__iPwxOa__scoreRow th,.Procurement-module__iPwxOa__scoreRow td{border-bottom:0}.Procurement-module__iPwxOa__score{gap:.375rem;display:grid}.Procurement-module__iPwxOa__scoreBar{background:var(--line);border-radius:2px;height:4px;display:block;overflow:hidden}.Procurement-module__iPwxOa__scoreBar span{background:var(--ink-80);height:100%;display:block}.Procurement-module__iPwxOa__scoreWin .Procurement-module__iPwxOa__scoreBar span{background:var(--signal)}.Procurement-module__iPwxOa__scoreWin .Procurement-module__iPwxOa__num{color:var(--ink);font-weight:500}.Procurement-module__iPwxOa__supCards{gap:.5rem;margin:0;padding:0;list-style:none;display:none}.Procurement-module__iPwxOa__supCard{border-radius:var(--radius);background:var(--glass-bg);transition:background-color var(--dur-tap) var(--ease-magic);gap:.625rem;padding:.75rem .875rem;display:grid}.Procurement-module__iPwxOa__supCardWin{background:var(--glass-bg-hover)}.Procurement-module__iPwxOa__supCardHead{flex-wrap:wrap;align-items:center;gap:.25rem .625rem;display:flex}.Procurement-module__iPwxOa__supCardHead .Procurement-module__iPwxOa__supLetter,.Procurement-module__iPwxOa__supCardHead .Procurement-module__iPwxOa__supFmt{display:inline}.Procurement-module__iPwxOa__supCardHead .Procurement-module__iPwxOa__winTag{margin-top:0}.Procurement-module__iPwxOa__supCardScore{font-size:var(--t-sm);font-variant-numeric:tabular-nums;align-items:center;gap:.5rem;margin-inline-start:auto;display:inline-flex}.Procurement-module__iPwxOa__supCardScore .Procurement-module__iPwxOa__scoreBar{width:56px}.Procurement-module__iPwxOa__supVals{grid-template-columns:repeat(4,minmax(0,1fr));gap:.5rem;margin:0;display:grid}.Procurement-module__iPwxOa__supVal{border-radius:4px;align-content:start;gap:1px;min-width:0;padding:2px 0;display:grid}.Procurement-module__iPwxOa__supVal dt{font-size:var(--t-xs);color:var(--ink-55);line-height:1.4}.Procurement-module__iPwxOa__supVal dd{font-variant-numeric:tabular-nums;white-space:nowrap;margin:0;font-size:.8125rem;line-height:1.4}.Procurement-module__iPwxOa__supValTotal{border-radius:calc(var(--radius) - 4px);background:var(--bg);order:-1;grid-column:1/-1;margin-inline:-4px;padding:.375rem .625rem}.Procurement-module__iPwxOa__supValTotal dd{font-size:var(--t-base);white-space:normal}.Procurement-module__iPwxOa__supValTotal.Procurement-module__iPwxOa__flag{background:color-mix(in oklab, var(--alert) 14%, var(--bg))}.Procurement-module__iPwxOa__supVal.Procurement-module__iPwxOa__best .Procurement-module__iPwxOa__num:before{width:5px;height:5px;margin-inline-end:.3125rem}.Procurement-module__iPwxOa__hiddenNote{border-radius:var(--radius);background:color-mix(in oklab, var(--alert) 12%, transparent);font-size:var(--t-sm);color:var(--ink-80);animation:Procurement-module__iPwxOa__rise .45s var(--ease-magic) both;align-items:flex-start;gap:.625rem;padding:.75rem .875rem;line-height:1.55;display:flex}.Procurement-module__iPwxOa__hiddenNote b{color:var(--alert);font-weight:500}.Procurement-module__iPwxOa__hiddenIcon{width:18px;height:18px;color:var(--alert);flex:none;margin-top:2px}.Procurement-module__iPwxOa__rec{align-content:start;gap:.75rem;min-width:0;display:grid}.Procurement-module__iPwxOa__recCue{justify-self:start}.Procurement-module__iPwxOa__recCard{border-radius:var(--radius);background:var(--bg);transition:background-color var(--dur-mid) var(--ease-magic);align-content:start;gap:.5rem;padding:1rem 1.125rem;display:grid}.Procurement-module__iPwxOa__recReady{background:var(--glass-bg-hover)}.Procurement-module__iPwxOa__recLabel{font-size:var(--fs-caption);letter-spacing:0;color:var(--ink-55);align-items:center;gap:.5rem;font-weight:500;display:inline-flex}.Procurement-module__iPwxOa__recIcon{flex:none;width:16px;height:16px}.Procurement-module__iPwxOa__recText{font-size:var(--t-sm);color:var(--ink-80);animation:Procurement-module__iPwxOa__rise .4s var(--ease-magic) both;gap:.375rem;line-height:1.65;display:grid}.Procurement-module__iPwxOa__recTitle{font-size:var(--t-lg);letter-spacing:-.01em;color:var(--ink);font-weight:500;line-height:1.3}.Procurement-module__iPwxOa__recWaiting{font-size:var(--t-sm);color:var(--ink-55);line-height:1.55}@keyframes Procurement-module__iPwxOa__rise{0%{opacity:0;transform:translateY(4px)}}.Procurement-module__iPwxOa__chip{z-index:5;pointer-events:none;border-radius:calc(var(--radius) - 4px);background:var(--signal);color:var(--on-signal);font-variant-numeric:tabular-nums;white-space:nowrap;transition-property:transform;transition-timing-function:var(--ease-magic);padding:.1875rem .625rem;font-size:.75rem;font-weight:500;position:absolute}@container stage (min-width:820px){.Procurement-module__iPwxOa__results{grid-template-columns:minmax(0,1.55fr) minmax(260px,1fr);align-items:start}}@container stage (max-width:700px){.Procurement-module__iPwxOa__docs{scroll-snap-type:x mandatory;scrollbar-width:thin;gap:.625rem;padding-bottom:.375rem;display:flex;overflow-x:auto}.Procurement-module__iPwxOa__doc{scroll-snap-align:center;flex:0 0 min(82%,300px)}}@container stage (max-width:560px){.Procurement-module__iPwxOa__tableWrap{display:none}.Procurement-module__iPwxOa__supCards{display:grid}.Procurement-module__iPwxOa__status{margin-inline-start:0}}@container stage (max-width:260px){.Procurement-module__iPwxOa__supVals{grid-template-columns:repeat(2,minmax(0,1fr))}}
.Warehouse-module__cc3LOa__root{gap:1.125rem;min-width:0;display:grid}.Warehouse-module__cc3LOa__scenarios{gap:.625rem;display:grid}.Warehouse-module__cc3LOa__scenHead{flex-wrap:wrap;align-items:center;gap:.5rem .875rem;display:flex}.Warehouse-module__cc3LOa__scenLabel{font-size:var(--fs-caption);letter-spacing:0;color:var(--ink);font-weight:500}.Warehouse-module__cc3LOa__scenList{flex-wrap:wrap;align-items:stretch;gap:.625rem;display:flex}.Warehouse-module__cc3LOa__scen{border-radius:var(--radius);background:var(--glass-bg);min-height:60px;color:var(--ink);text-align:start;cursor:pointer;transition:background-color var(--dur-tap) var(--ease-magic), color var(--dur-tap) var(--ease-magic);border:0;align-items:center;gap:.75rem;padding-block:.5rem;padding-inline:.625rem 1.125rem;display:inline-flex}.Warehouse-module__cc3LOa__scen:hover{background:var(--glass-bg-hover)}.Warehouse-module__cc3LOa__scenIcon{border-radius:calc(var(--radius) - 4px);background:var(--bg);width:40px;height:40px;color:var(--ink-80);transition:background-color var(--dur-tap) var(--ease-magic), color var(--dur-tap) var(--ease-magic);flex:none;place-items:center;display:grid}.Warehouse-module__cc3LOa__scenIcon svg{width:20px;height:20px}.Warehouse-module__cc3LOa__scenText{gap:1px;min-width:0;display:grid}.Warehouse-module__cc3LOa__scenName{font-size:var(--t-sm);font-weight:500;line-height:1.3}.Warehouse-module__cc3LOa__scenSub{font-size:var(--t-xs);color:var(--ink-55);line-height:1.4}.Warehouse-module__cc3LOa__scenNext{background:var(--glass-bg-hover)}.Warehouse-module__cc3LOa__scenNext .Warehouse-module__cc3LOa__scenIcon{color:var(--ink)}.Warehouse-module__cc3LOa__scen[aria-pressed=true]{background:var(--solid-bg);color:var(--solid-ink)}.Warehouse-module__cc3LOa__scen[aria-pressed=true] .Warehouse-module__cc3LOa__scenIcon{background:color-mix(in oklab, var(--solid-ink) 14%, transparent);color:var(--solid-ink)}.Warehouse-module__cc3LOa__scen[aria-pressed=true] .Warehouse-module__cc3LOa__scenIcon svg{stroke-width:2.4px}.Warehouse-module__cc3LOa__scen[aria-pressed=true] .Warehouse-module__cc3LOa__scenSub{color:color-mix(in oklab, var(--solid-ink) 62%, transparent)}.Warehouse-module__cc3LOa__reset{align-self:center;margin-inline-start:auto}.Warehouse-module__cc3LOa__main{gap:1.25rem;min-width:0;display:grid}.Warehouse-module__cc3LOa__chartCol{align-content:start;gap:.625rem;min-width:0;display:grid}.Warehouse-module__cc3LOa__chartHead{font-size:var(--t-sm);flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:.25rem .875rem;display:flex}.Warehouse-module__cc3LOa__sku b{font-variant-numeric:tabular-nums;font-weight:500}.Warehouse-module__cc3LOa__supplier{font-size:var(--fs-caption);letter-spacing:0;color:var(--ink-55);font-weight:500}.Warehouse-module__cc3LOa__chartBox{border-radius:var(--radius);background:var(--bg);min-width:0;padding-top:.25rem;overflow:hidden}.Warehouse-module__cc3LOa__chart{font-variant-numeric:tabular-nums;font-size:11px;display:block}.Warehouse-module__cc3LOa__chart text{paint-order:stroke;stroke:var(--bg);stroke-width:4px;stroke-linejoin:round}.Warehouse-module__cc3LOa__chart text.Warehouse-module__cc3LOa__seasonLabel{stroke:none}.Warehouse-module__cc3LOa__grid{stroke:var(--line);stroke-width:1px}.Warehouse-module__cc3LOa__axis{stroke:var(--line-faint);stroke-width:1px}.Warehouse-module__cc3LOa__tick{fill:var(--ink-55);font-size:11px}.Warehouse-module__cc3LOa__tickNow{fill:var(--ink)}.Warehouse-module__cc3LOa__now{stroke:var(--line-faint);stroke-width:1px;stroke-dasharray:2 3}.Warehouse-module__cc3LOa__season{fill:color-mix(in oklab, var(--warn) 10%, transparent)}.Warehouse-module__cc3LOa__seasonLabel{fill:var(--warn);font-size:11px}.Warehouse-module__cc3LOa__rop{stroke:var(--ink-80);stroke-width:1px}.Warehouse-module__cc3LOa__ropLabel{fill:var(--ink-80);font-size:11px}.Warehouse-module__cc3LOa__actual{fill:none;stroke:var(--ink);stroke-width:2px;stroke-linejoin:round;stroke-linecap:round}.Warehouse-module__cc3LOa__actualDot{fill:var(--bg);stroke:var(--ink);stroke-width:1.5px}.Warehouse-module__cc3LOa__note{fill:var(--ink-55);font-size:10.5px}.Warehouse-module__cc3LOa__forecast{fill:none;stroke:var(--ink-80);stroke-width:2px;stroke-dasharray:6 5;stroke-linejoin:round}.Warehouse-module__cc3LOa__stockout{stroke:var(--alert);stroke-width:3px}.Warehouse-module__cc3LOa__runoutMark{fill:none;stroke:var(--alert);stroke-width:2px}.Warehouse-module__cc3LOa__runoutLabel{fill:var(--alert);font-size:11px}.Warehouse-module__cc3LOa__orderLine{stroke:var(--signal);stroke-width:1px;stroke-dasharray:3 3}.Warehouse-module__cc3LOa__orderDot{fill:var(--signal);stroke:var(--bg);stroke-width:2px}.Warehouse-module__cc3LOa__orderLabel{fill:var(--signal-ink);font-size:11px;font-weight:500}.Warehouse-module__cc3LOa__orderAlert .Warehouse-module__cc3LOa__orderLine{stroke-dasharray:none}.Warehouse-module__cc3LOa__currentHalo{fill:var(--line)}.Warehouse-module__cc3LOa__current{fill:var(--ink)}.Warehouse-module__cc3LOa__currentLabel{fill:var(--ink);font-size:12px;font-weight:500}.Warehouse-module__cc3LOa__legend{font-size:var(--fs-caption);color:var(--ink-55);flex-wrap:wrap;gap:.375rem 1rem;margin:0;padding:0;list-style:none;display:flex}.Warehouse-module__cc3LOa__legend li{align-items:center;gap:.4375rem;display:inline-flex}.Warehouse-module__cc3LOa__key{border-top:2px solid var(--ink);width:18px;height:0;display:inline-block}.Warehouse-module__cc3LOa__keyForecast{border-top-style:dashed;border-top-color:var(--ink-80)}.Warehouse-module__cc3LOa__keyRop{border-top-width:1px;border-top-color:var(--ink-80)}.Warehouse-module__cc3LOa__keyOut{border-top-width:3px;border-top-color:var(--alert)}.Warehouse-module__cc3LOa__keyOrder{background:var(--signal);border:0;border-radius:50%;width:9px;height:9px}.Warehouse-module__cc3LOa__side{align-content:start;gap:1.125rem;min-width:0;display:grid}.Warehouse-module__cc3LOa__decision{border-radius:var(--radius);background:var(--bg);animation:Warehouse-module__cc3LOa__rise .4s var(--ease-magic) both;gap:.625rem;padding:1rem 1.125rem;display:grid}.Warehouse-module__cc3LOa__decision[data-level=now]{background:color-mix(in oklab, var(--alert) 10%, var(--bg))}.Warehouse-module__cc3LOa__decLabel{font-size:var(--fs-caption);letter-spacing:0;color:var(--ink-55);align-items:center;gap:.5rem;font-weight:500;display:inline-flex}.Warehouse-module__cc3LOa__decIcon{flex:none;width:16px;height:16px}.Warehouse-module__cc3LOa__decTitle{font-size:var(--t-lg);letter-spacing:-.01em;color:var(--ink);align-items:center;gap:.625rem;font-weight:500;line-height:1.25;display:flex}.Warehouse-module__cc3LOa__decMark{background:var(--signal);border-radius:50%;flex:none;width:10px;height:10px}.Warehouse-module__cc3LOa__decision[data-level=now] .Warehouse-module__cc3LOa__decMark{background:var(--alert)}.Warehouse-module__cc3LOa__decision[data-level=now] .Warehouse-module__cc3LOa__decTitle{color:var(--alert)}.Warehouse-module__cc3LOa__decPrimary{border-radius:calc(var(--radius) - 4px);background:var(--glass-bg);gap:.125rem;padding:.75rem .875rem;display:grid}.Warehouse-module__cc3LOa__decPrimaryLabel{font-size:var(--fs-caption);color:var(--ink-55);font-weight:500}.Warehouse-module__cc3LOa__decPrimaryValue{font-size:var(--t-xl);letter-spacing:-.01em;font-variant-numeric:tabular-nums;color:var(--ink);font-weight:500;line-height:1.2}.Warehouse-module__cc3LOa__decPrimaryRel{font-size:var(--fs-caption);font-variant-numeric:tabular-nums;color:var(--ink-80);font-weight:500}.Warehouse-module__cc3LOa__decision[data-level=now] .Warehouse-module__cc3LOa__decPrimaryValue,.Warehouse-module__cc3LOa__decision[data-level=now] .Warehouse-module__cc3LOa__decPrimaryRel{color:var(--alert)}.Warehouse-module__cc3LOa__decStats>div{padding-block:.4375rem}.Warehouse-module__cc3LOa__shift{font-size:var(--fs-caption);font-variant-numeric:tabular-nums;color:var(--ink-80);font-weight:500}.Warehouse-module__cc3LOa__decText{font-size:var(--t-sm);color:var(--ink-80);line-height:1.55}.Warehouse-module__cc3LOa__controls{border:0;border-top:1px solid var(--line-faint);grid-template-columns:repeat(3,minmax(0,1fr));align-items:start;gap:.875rem 1.75rem;min-width:0;margin:0;padding:.875rem 0 0;display:grid}.Warehouse-module__cc3LOa__sideLabel{font-size:var(--fs-caption);letter-spacing:0;color:var(--ink-55);align-items:center;gap:.5rem;padding:0;padding-inline-end:.625rem;font-weight:500;display:inline-flex}.Warehouse-module__cc3LOa__sideIcon{width:15px;height:15px}.Warehouse-module__cc3LOa__control{gap:.125rem;display:grid}.Warehouse-module__cc3LOa__controlHead{font-size:var(--t-sm);justify-content:space-between;align-items:baseline;gap:.75rem;display:flex}.Warehouse-module__cc3LOa__controlHead output{font-size:var(--t-sm);font-variant-numeric:tabular-nums;color:var(--ink);font-weight:500}.Warehouse-module__cc3LOa__hint{font-size:var(--t-xs);color:var(--ink-55);line-height:1.5}@keyframes Warehouse-module__cc3LOa__rise{0%{opacity:0;transform:translateY(4px)}}@container stage (min-width:820px){.Warehouse-module__cc3LOa__main{grid-template-columns:minmax(0,1fr) minmax(270px,310px);align-items:start}}@container stage (max-width:700px){.Warehouse-module__cc3LOa__controls{grid-template-columns:minmax(0,1fr)}}@container stage (max-width:620px){.Warehouse-module__cc3LOa__scenList{grid-template-columns:minmax(0,1fr);gap:.5rem;display:grid}.Warehouse-module__cc3LOa__scen{min-height:56px}.Warehouse-module__cc3LOa__reset{justify-self:start;margin-inline-start:0}}
.DomainsExplorer-module__jDc5Ha__explorer{gap:var(--gap-grid);grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:stretch;display:grid}.DomainsExplorer-module__jDc5Ha__list{align-content:start;display:grid}.DomainsExplorer-module__jDc5Ha__tab{border:0;border-top:1px solid var(--line-faint);color:var(--ink);text-align:start;cursor:pointer;transition:padding var(--dur-mid) var(--ease-magic);background:0 0;grid-template-columns:2.25rem minmax(0,1fr) auto;align-items:baseline;gap:.875rem;padding:1.1rem 0;display:grid;position:relative}.DomainsExplorer-module__jDc5Ha__tab:last-child{border-bottom:1px solid var(--line-faint)}.DomainsExplorer-module__jDc5Ha__tab:before{content:"";inset-inline-start:0;background:var(--accent);width:6px;height:6px;box-shadow:0 0 0 4px var(--accent-soft);transition:transform var(--dur-mid) var(--ease-magic);border-radius:50%;position:absolute;top:50%;transform:translateY(-50%)scale(0)}.DomainsExplorer-module__jDc5Ha__tab[aria-selected=true]{padding-inline-start:1rem}.DomainsExplorer-module__jDc5Ha__tab[aria-selected=true]:before{transform:translateY(-50%)scale(1)}.DomainsExplorer-module__jDc5Ha__tab:hover .DomainsExplorer-module__jDc5Ha__tabTitle{color:var(--ink)}.DomainsExplorer-module__jDc5Ha__index{font-size:var(--fs-caption);color:var(--ink-55);font-variant-numeric:tabular-nums;font-weight:500}.DomainsExplorer-module__jDc5Ha__tab[aria-selected=true] .DomainsExplorer-module__jDc5Ha__index{color:var(--accent-text)}.DomainsExplorer-module__jDc5Ha__tabTitle{font-size:var(--fs-body-lg);color:var(--ink-55);letter-spacing:-.01em;transition:color var(--dur-tap) var(--ease-magic);font-weight:500}.DomainsExplorer-module__jDc5Ha__tab[aria-selected=true] .DomainsExplorer-module__jDc5Ha__tabTitle{color:var(--ink)}.DomainsExplorer-module__jDc5Ha__tabTag{font-size:var(--fs-caption);color:var(--ink-55);font-weight:500}.DomainsExplorer-module__jDc5Ha__panel{background:var(--surface);border-radius:calc(var(--radius) + 6px);box-shadow:0 30px 60px -44px color-mix(in oklab, var(--accent) 55%, transparent);flex-direction:column;gap:.9rem;min-width:0;padding:clamp(1.25rem,2.5vw,2rem);display:flex}.DomainsExplorer-module__jDc5Ha__panel[hidden]{display:none}.DomainsExplorer-module__jDc5Ha__panelHead{flex-wrap:wrap;justify-content:space-between;gap:.75rem;display:flex}.DomainsExplorer-module__jDc5Ha__title{letter-spacing:-.03em;font-size:clamp(1.6rem,2.4vw,2.25rem);font-weight:400;line-height:1.05}.DomainsExplorer-module__jDc5Ha__text{color:var(--ink-80);font-size:var(--fs-body-lg);max-width:52ch;line-height:1.5}.DomainsExplorer-module__jDc5Ha__media{aspect-ratio:2;border-radius:calc(var(--radius) + 6px) calc(var(--radius) + 6px) 0 0;background:var(--bg-2);max-height:36vh;margin:calc(-1*clamp(1.25rem,2.5vw,2rem)) calc(-1*clamp(1.25rem,2.5vw,2rem)) .25rem;position:relative;overflow:hidden}.DomainsExplorer-module__jDc5Ha__media img{object-fit:cover;width:100%;height:100%;animation:DomainsExplorer-module__jDc5Ha__mediaIn var(--dur-mid) var(--ease-magic);display:block}@keyframes DomainsExplorer-module__jDc5Ha__mediaIn{0%{opacity:0;transform:scale(1.03)}}.DomainsExplorer-module__jDc5Ha__cta{align-self:flex-start}.DomainsExplorer-module__jDc5Ha__measure{gap:.35rem;padding-top:.25rem;display:grid}.DomainsExplorer-module__jDc5Ha__measure dd{font-size:var(--fs-ui);color:var(--ink)}@media (max-width:900px){.DomainsExplorer-module__jDc5Ha__explorer{grid-template-columns:1fr}.DomainsExplorer-module__jDc5Ha__tabTag{display:none}}
.LabPage-module__ksZ6Eq__page{padding-top:calc(var(--header-h) + clamp(2rem, 5vw, 4.5rem));padding-bottom:clamp(3.5rem,8vw,7rem)}.LabPage-module__ksZ6Eq__intro{grid-template-columns:minmax(0,1.5fr) minmax(280px,1fr);align-items:end;gap:1.5rem clamp(2rem,5vw,4.5rem);margin-bottom:clamp(1.5rem,3.5vw,2.5rem);display:grid}.LabPage-module__ksZ6Eq__introMain{gap:1rem;min-width:0;display:grid}.LabPage-module__ksZ6Eq__facts{border-radius:var(--radius);background:var(--glass-bg);-webkit-backdrop-filter:blur(var(--glass-blur));backdrop-filter:blur(var(--glass-blur));margin:0;padding:0;list-style:none;display:grid;overflow:hidden}.LabPage-module__ksZ6Eq__fact{align-items:center;gap:.875rem;padding:.875rem 1.125rem;display:flex}.LabPage-module__ksZ6Eq__fact+.LabPage-module__ksZ6Eq__fact{border-top:1px solid var(--line-faint)}.LabPage-module__ksZ6Eq__factIcon{border-radius:calc(var(--radius) - 4px);background:var(--bg);width:38px;height:38px;color:var(--ink);flex:none;place-items:center;display:grid}.LabPage-module__ksZ6Eq__factIcon svg{width:20px;height:20px}.LabPage-module__ksZ6Eq__factText{min-width:0;font-size:var(--t-sm);color:var(--ink-55);gap:1px;line-height:1.45;display:grid}.LabPage-module__ksZ6Eq__factText b{font-size:var(--t-base);letter-spacing:-.01em;color:var(--ink);font-weight:500}.LabPage-module__ksZ6Eq__cta{border-radius:var(--radius);background:var(--glass-bg);-webkit-backdrop-filter:blur(var(--glass-blur));backdrop-filter:blur(var(--glass-blur));grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:1.25rem 2.5rem;margin-top:1rem;padding:clamp(1.375rem,3.2vw,2.5rem);display:grid}.LabPage-module__ksZ6Eq__ctaText{gap:.625rem;min-width:0;display:grid}.LabPage-module__ksZ6Eq__ctaBody{max-width:60ch;font-size:var(--t-base);color:var(--ink-80);line-height:1.6}.LabPage-module__ksZ6Eq__actions{flex-wrap:wrap;gap:.75rem;display:flex}@media (max-width:900px){.LabPage-module__ksZ6Eq__intro{grid-template-columns:minmax(0,1fr);align-items:start}.LabPage-module__ksZ6Eq__cta{grid-template-columns:minmax(0,1fr)}}@media (max-width:560px){.LabPage-module__ksZ6Eq__intro{gap:1rem}.LabPage-module__ksZ6Eq__introMain{gap:.75rem}.LabPage-module__ksZ6Eq__facts{-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0;border-radius:0;flex-wrap:wrap;gap:.375rem;display:flex;overflow:visible}.LabPage-module__ksZ6Eq__fact{border-radius:var(--radius);background:var(--glass-bg);-webkit-backdrop-filter:blur(var(--glass-blur));backdrop-filter:blur(var(--glass-blur));gap:.5rem;padding-block:.3125rem;padding-inline:.375rem .75rem}.LabPage-module__ksZ6Eq__fact+.LabPage-module__ksZ6Eq__fact{border-top:0}.LabPage-module__ksZ6Eq__factIcon{border-radius:calc(var(--radius) - 4px);width:26px;height:26px}.LabPage-module__ksZ6Eq__factIcon svg{width:15px;height:15px}.LabPage-module__ksZ6Eq__factText b{font-size:var(--t-sm)}.LabPage-module__ksZ6Eq__factText span{display:none}.LabPage-module__ksZ6Eq__actions .btn{flex:auto}}
