.x3d .dk[data-dash=equipment] .eq-note{color:var(--k-fg2);font-size:14.5px;line-height:1.55}.x3d .dk[data-dash=equipment] .eq-note b{color:#fff}.x3d .dk[data-dash=equipment] .eq-h3{font:800 12px/1.2 var(--k-body);letter-spacing:.12em;text-transform:uppercase;color:var(--k-cyan2)}.x3d .dk[data-dash=equipment] .eq-mono{font:700 14.5px/1 var(--k-mono);color:#fff;font-variant-numeric:tabular-nums}.x3d .dk[data-dash=equipment] .eq-filters{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px 14px;display:flex}.x3d .dk[data-dash=equipment] .eq-filters--pad{padding:0 20px}.x3d .dk[data-dash=equipment] .eq-scroll{border-top:1px solid var(--k-line);scrollbar-width:thin;scrollbar-color:var(--k-line2) transparent;max-height:520px;overflow-y:auto}.x3d .dk[data-dash=equipment] .eq-list{flex-direction:column;gap:9px;display:flex}.x3d .dk[data-dash=equipment] .eq-list li{color:var(--k-fg2);padding-left:20px;font-size:14.5px;line-height:1.55;position:relative}.x3d .dk[data-dash=equipment] .eq-list li:before{content:"";background:var(--k-cyan);border-radius:2px;width:8px;height:8px;position:absolute;top:8px;left:2px}.x3d .dk[data-dash=equipment] .eq-list b{color:#fff;font-weight:600}.x3d .dk[data-dash=equipment] .eq-board{grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:8px;display:grid}.x3d .dk[data-dash=equipment] .eq-tile{border:1px solid var(--k-line);border-left:4px solid var(--t);background:color-mix(in srgb, var(--t) 9%, #000);width:100%;height:100%;color:inherit;font:inherit;text-align:left;cursor:pointer;border-radius:10px;flex-direction:column;align-items:flex-start;gap:3px;padding:10px 12px;display:flex}.x3d .dk[data-dash=equipment] .eq-tile:hover{border-color:#fff}.x3d .dk[data-dash=equipment] .eq-tile b{font:800 18px/1.1 var(--k-mono);color:#fff}.x3d .dk[data-dash=equipment] .eq-tile span{color:var(--k-fg2);font-size:13px;line-height:1.3}.x3d .dk[data-dash=equipment] .eq-tile em{font:700 12.5px/1.2 var(--k-body);color:var(--t);margin-top:2px;font-style:normal}.x3d .dk[data-dash=equipment] .eq-rows{flex-direction:column;display:flex}.x3d .dk[data-dash=equipment] .eq-rows li{flex-wrap:wrap;align-items:center;gap:8px 14px;padding:10px 0;display:flex}.x3d .dk[data-dash=equipment] .eq-rows li+li{border-top:1px solid var(--k-line)}.x3d .dk[data-dash=equipment] .eq-rows li>span:first-child{flex-direction:column;flex:170px;gap:3px;min-width:0;display:flex}.x3d .dk[data-dash=equipment] .eq-rows li>:last-child:not(:first-child){margin-left:auto}.x3d .dk[data-dash=equipment] .eq-rows b{font:600 15px/1.35 var(--k-body);color:#fff}.x3d .dk[data-dash=equipment] .eq-rows small{color:var(--k-fg3);font-size:13px;line-height:1.4}.x3d .dk[data-dash=equipment] .eq-rows-end{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:7px;display:inline-flex}.x3d .dk[data-dash=equipment] .eq-assets{scrollbar-width:thin;scrollbar-color:var(--k-line2) transparent;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;max-height:760px;padding-right:4px;display:grid;overflow-y:auto}.x3d .dk[data-dash=equipment] .eq-assets li{border:1px solid var(--k-line);background:var(--k-card2);border-radius:10px;flex-direction:column;gap:10px;padding:12px;display:flex}.x3d .dk[data-dash=equipment] .eq-assets li.is-on{background:var(--k-card3);border-color:#fff;box-shadow:inset 0 0 0 1px #fff}.x3d .dk[data-dash=equipment] .eq-assets .dk-qr svg{border-width:3px;width:58px;height:58px}.x3d .dk[data-dash=equipment] .eq-assets .dk-qr b{font-size:16px}.x3d .dk[data-dash=equipment] .eq-assets-end{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;display:flex}.x3d .dk[data-dash=equipment] .eq-head{border:1px solid var(--k-line2);background:var(--k-card2);border-radius:12px;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:4px 12px;padding:12px;display:grid}.x3d .dk[data-dash=equipment] .eq-head>b{font:900 30px/1 var(--k-mono);color:#fff;grid-row:span 2}.x3d .dk[data-dash=equipment] .eq-head>span:not(.dk-pill){font:700 15px/1.3 var(--k-body);color:#fff;flex-direction:column;gap:2px;display:flex}.x3d .dk[data-dash=equipment] .eq-head small{font:400 13px/1.35 var(--k-body);color:var(--k-fg3)}.x3d .dk[data-dash=equipment] .eq-head .dk-pill{justify-self:start}.x3d .dk[data-dash=equipment] .eq-light{border:1px solid color-mix(in srgb, var(--t) 50%, transparent);background:color-mix(in srgb, var(--t) 8%, #000);border-radius:12px;grid-template-columns:38px minmax(0,1fr);align-items:start;gap:12px;padding:12px;display:grid}.x3d .dk[data-dash=equipment] .eq-light>i{background:var(--t);color:#04121d;width:38px;height:38px;font:900 19px/1 var(--k-body);box-shadow:0 0 18px color-mix(in srgb, var(--t) 60%, transparent);border-radius:50%;place-items:center;font-style:normal;display:grid}.x3d .dk[data-dash=equipment] .eq-light>div{flex-direction:column;gap:3px;min-width:0;display:flex}.x3d .dk[data-dash=equipment] .eq-light>div>span{font:700 11.5px/1.2 var(--k-body);letter-spacing:.1em;text-transform:uppercase;color:var(--k-fg3)}.x3d .dk[data-dash=equipment] .eq-light>div>b{font:700 16px/1.3 var(--k-body);color:#fff}.x3d .dk[data-dash=equipment] .eq-light-body{flex-direction:column;gap:6px;display:flex}.x3d .dk[data-dash=equipment] .eq-light-body p{color:var(--k-fg2);font-size:13.5px;line-height:1.45}.x3d .dk[data-dash=equipment] .eq-verdict{border:2px solid var(--t);background:color-mix(in srgb, var(--t) 16%, #000);border-radius:12px;flex-direction:column;gap:6px;padding:14px;display:flex}.x3d .dk[data-dash=equipment] .eq-verdict b{font:900 21px/1.15 var(--k-display);color:#fff}.x3d .dk[data-dash=equipment] .eq-verdict p,.x3d .dk[data-dash=equipment] .eq-verdict li{color:var(--k-fg2);font-size:14px;line-height:1.45}.x3d .dk[data-dash=equipment] .eq-verdict ul{flex-direction:column;gap:4px;display:flex}.x3d .dk[data-dash=equipment] .eq-verdict li{padding-left:14px;position:relative}.x3d .dk[data-dash=equipment] .eq-verdict li:before{content:"";background:var(--t);border-radius:50%;width:6px;height:6px;position:absolute;top:8px;left:0}.x3d .dk[data-dash=equipment] .eq-tag{border:2px solid var(--t);background:repeating-linear-gradient(135deg, color-mix(in srgb, var(--t) 20%, #000) 0 14px, color-mix(in srgb, var(--t) 9%, #000) 14px 28px);border-radius:12px;flex-direction:column;gap:7px;padding:30px 16px 14px;display:flex;position:relative}.x3d .dk[data-dash=equipment] .eq-tag-hole{border:2px solid var(--t);background:#000;border-radius:50%;width:14px;height:14px;margin-left:-7px;position:absolute;top:9px;left:50%}.x3d .dk[data-dash=equipment] .eq-tag-words{font:900 25px/1.05 var(--k-display);letter-spacing:.02em;text-transform:uppercase;color:#fff;text-align:center}.x3d .dk[data-dash=equipment] .eq-tag-asset{font:700 13px/1.2 var(--k-mono);color:var(--t);text-align:center}.x3d .dk[data-dash=equipment] .eq-tag p{font:600 15px/1.4 var(--k-body);color:#fff;text-align:center}.x3d .dk[data-dash=equipment] .eq-tag dl{border-top:1px dashed color-mix(in srgb, var(--t) 60%, transparent);grid-template-columns:repeat(2,minmax(0,1fr));gap:6px 12px;padding-top:8px;display:grid}.x3d .dk[data-dash=equipment] .eq-tag dt{font:700 11px/1.2 var(--k-body);letter-spacing:.1em;text-transform:uppercase;color:var(--k-fg2)}.x3d .dk[data-dash=equipment] .eq-tag dd{font:600 13.5px/1.35 var(--k-body);color:#fff}.x3d .dk[data-dash=equipment] .eq-tag small{color:var(--k-fg2);text-align:center;font-size:12.5px;line-height:1.4}.x3d .dk[data-dash=equipment] .eq-check .dk-phone-body{max-height:980px}.x3d .dk[data-dash=equipment] .eq-live{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.x3d .dk[data-dash=equipment] .eq-live>div{border:1px solid var(--k-line);background:var(--k-card2);text-align:center;border-radius:10px;flex-direction:column;align-items:center;gap:4px;padding:10px 6px;display:flex}.x3d .dk[data-dash=equipment] .eq-live b{font:900 24px/1 var(--k-display);color:#fff;font-variant-numeric:tabular-nums}.x3d .dk[data-dash=equipment] .eq-live span{font:700 11.5px/1.2 var(--k-body);letter-spacing:.08em;text-transform:uppercase;color:var(--k-fg3)}.x3d .dk[data-dash=equipment] .eq-foot{color:var(--k-fg3);text-align:center;font-size:13px}.x3d .dk[data-dash=equipment] .eq-item{flex-direction:column;display:flex}.x3d .dk[data-dash=equipment] .eq-item .dk-pf legend{flex-basis:100%}.x3d .dk[data-dash=equipment] .eq-item .dk-pf-opts{width:100%}.x3d .dk[data-dash=equipment] .eq-item .dk-pf-opts label{flex:1}.x3d .dk[data-dash=equipment] .eq-defect{background:#fb71850f;border:1px solid #fb718573;border-top:0;border-radius:0 0 10px 10px;flex-direction:column;gap:10px;margin:-2px 0 0 10px;padding:12px;display:flex}.x3d .dk[data-dash=equipment] .eq-defect>strong{font:700 14.5px/1.35 var(--k-body);color:#fff}.x3d .dk[data-dash=equipment] .eq-strip{counter-reset:none;grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;gap:0;display:grid}.x3d .dk[data-dash=equipment] .eq-strip li{--t:#3a4656;flex-direction:column;gap:4px;min-width:0;padding:46px 10px 0 0;display:flex;position:relative}.x3d .dk[data-dash=equipment] .eq-strip li:before{content:"";background:var(--t);height:4px;position:absolute;top:16px;left:0;right:0}.x3d .dk[data-dash=equipment] .eq-strip li.is-done{--t:#34d399}.x3d .dk[data-dash=equipment] .eq-strip li.is-now{--t:#fbbf24}.x3d .dk[data-dash=equipment] .eq-strip li.is-now:before{background:repeating-linear-gradient(90deg, var(--t) 0 8px, transparent 8px 14px)}.x3d .dk[data-dash=equipment] .eq-strip-dot{border:3px solid var(--t);color:#fff;width:30px;height:30px;font:800 13px/1 var(--k-body);background:#000;border-radius:50%;place-items:center;display:grid;position:absolute;top:3px;left:0}.x3d .dk[data-dash=equipment] .eq-strip li.is-done .eq-strip-dot{background:var(--t);color:#04121d}.x3d .dk[data-dash=equipment] .eq-strip li>b{font:700 15px/1.25 var(--k-body);color:#fff}.x3d .dk[data-dash=equipment] .eq-strip li.is-todo>b{color:var(--k-fg3)}.x3d .dk[data-dash=equipment] .eq-strip-when{font:600 13px/1.3 var(--k-mono);color:var(--k-fg2)}.x3d .dk[data-dash=equipment] .eq-strip-who{color:#fff;font-size:13.5px;line-height:1.35}.x3d .dk[data-dash=equipment] .eq-strip em{font:400 12.5px/1.3 var(--k-body);color:var(--k-fg3);font-style:normal}.x3d .dk[data-dash=equipment] .eq-strip-wait{font:700 11.5px/1.2 var(--k-body);letter-spacing:.1em;text-transform:uppercase;color:#fbbf24;flex-direction:column;gap:2px;display:flex}.x3d .dk[data-dash=equipment] .eq-elapsed{font:800 19px/1.1 var(--k-mono);letter-spacing:-.01em;text-transform:none;color:#fff;font-variant-numeric:tabular-nums}.x3d .dk[data-dash=equipment] .eq-asset-id{flex-direction:column;gap:3px;min-width:0;display:flex}.x3d .dk[data-dash=equipment] .eq-asset-id b{font:800 19px/1.1 var(--k-mono);color:#fff}.x3d .dk[data-dash=equipment] .eq-asset-id span{color:#fff;font-size:14px;line-height:1.35}.x3d .dk[data-dash=equipment] .eq-asset-id small{color:var(--k-fg3);font-size:12.5px;line-height:1.35}.x3d .dk[data-dash=equipment] .eq-note--pad{padding:12px 20px 16px}.x3d .dk[data-dash=equipment] .eq-scroll--short{border-top:0;max-height:340px}.x3d .dk[data-dash=equipment] .eq-rows .dk-btn--quiet,.x3d .dk[data-dash=equipment] .eq-rows .dk-btn--danger{flex:none}.x3d .dk[data-dash=equipment] .eq-pick{flex-direction:column;gap:8px;display:flex}.x3d .dk[data-dash=equipment] .eq-pick .dk-checks{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;max-height:260px;padding-right:2px;display:grid;overflow-y:auto}.x3d .dk[data-dash=equipment] .eq-pick--days .dk-checks{grid-template-columns:repeat(7,minmax(0,1fr))}.x3d .dk[data-dash=equipment] .eq-pick--days .dk-checks label{flex-direction:column;align-items:center;gap:6px;padding:9px 4px}.x3d .dk[data-dash=equipment] .eq-pick--days .dk-checks span{align-items:center}.x3d .dk[data-dash=equipment] .eq-pick--days .dk-checks b{font-size:13.5px}.x3d .dk[data-dash=equipment] .eq-wall .dk-heat{min-width:820px}.x3d .dk[data-dash=equipment] .eq-wall .dk-heat-cell{min-height:40px;font-size:13px}@media (max-width:900px){.x3d .dk[data-dash=equipment] .eq-filters--pad{padding:0 14px}.x3d .dk[data-dash=equipment] .eq-note--pad{padding:12px 14px 14px}.x3d .dk[data-dash=equipment] .eq-assets{grid-template-columns:minmax(0,1fr);max-height:420px}.x3d .dk[data-dash=equipment] .eq-strip{grid-auto-flow:row;gap:14px}.x3d .dk[data-dash=equipment] .eq-strip li{padding:2px 0 0 44px}.x3d .dk[data-dash=equipment] .eq-strip li:before{width:4px;height:auto;inset:0 auto -14px 13px}.x3d .dk[data-dash=equipment] .eq-strip li:last-child:before{bottom:0}.x3d .dk[data-dash=equipment] .eq-strip-dot{top:0}}@media (max-width:560px){.x3d .dk[data-dash=equipment] .eq-pick .dk-checks{grid-template-columns:minmax(0,1fr)}.x3d .dk[data-dash=equipment] .eq-pick--days .dk-checks{grid-template-columns:repeat(4,minmax(0,1fr))}}
