.x3d .dk[data-dash=field] .fd-hint{color:var(--k-fg3);font-size:14px;line-height:1.5}.x3d .dk[data-dash=field] .fd-mute{color:var(--k-fg4)}.x3d .dk[data-dash=field] .fd-bad{color:#fb7185;font-style:normal}.x3d .dk[data-dash=field] .fd-warn{color:#fbbf24}.x3d .dk[data-dash=field] .fd-readout{font:700 16px/1.3 var(--k-body);color:#fff;flex-wrap:wrap;align-items:center;gap:8px;margin:0;padding:10px 0;display:flex}.x3d .dk[data-dash=field] .fd-toolbar{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px 14px;padding:0 20px;display:flex}.x3d .dk[data-dash=field] .dk-panel:not(.dk-panel--flush) .fd-toolbar{padding:0}.x3d .dk[data-dash=field] .fd-toolbar-filters{flex-wrap:wrap;align-items:center;gap:10px 12px;min-width:0;display:flex}.x3d .dk[data-dash=field] .fd-toolbar-actions{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.x3d .dk[data-dash=field] .fd-toolbar .dk-search{min-width:220px}.x3d .dk[data-dash=field] .fd-toolbar select.dk-input{width:auto;min-width:150px}.x3d .dk[data-dash=field] .fd-acts{flex-wrap:wrap;gap:6px;display:inline-flex}.x3d .dk[data-dash=field] .fd-tpls{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px 18px;display:grid}.x3d .dk[data-dash=field] .fd-tpl{border-bottom:1px solid var(--k-line);grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:10px;padding:10px 0;display:grid}.x3d .dk[data-dash=field] .fd-tpl>div{flex-direction:column;gap:3px;min-width:0;display:flex}.x3d .dk[data-dash=field] .fd-tpl b{font:700 15px/1.35 var(--k-body);color:#fff}.x3d .dk[data-dash=field] .fd-tpl small{color:var(--k-fg3);font-size:13px}.x3d .dk[data-dash=field] .fd-people{flex-direction:column;display:flex}.x3d .dk[data-dash=field] .fd-people li+li{border-top:1px solid var(--k-line)}.x3d .dk[data-dash=field] .fd-people button{width:100%;color:inherit;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:8px;align-items:center;gap:10px;padding:10px 6px;display:flex}.x3d .dk[data-dash=field] .fd-people button:hover,.x3d .dk[data-dash=field] .fd-people button[aria-pressed=true]{background:#00b2fd1a}.x3d .dk[data-dash=field] .fd-people span{min-width:0;font:600 15px/1.3 var(--k-body);color:#fff;flex:1}.x3d .dk[data-dash=field] .fd-people b{font:800 20px/1 var(--k-display);color:var(--k-cyan2)}.x3d .dk[data-dash=field] .fd-rules{flex-direction:column;gap:10px;margin-top:4px;display:flex}.x3d .dk[data-dash=field] .fd-rules li{color:var(--k-fg2);padding-left:14px;font-size:14px;line-height:1.5;position:relative}.x3d .dk[data-dash=field] .fd-rules li:before{content:"";background:var(--k-cyan);border-radius:2px;width:6px;height:6px;position:absolute;top:8px;left:0}.x3d .dk[data-dash=field] .fd-rules b{color:#fff}.x3d .dk[data-dash=field] .fd-rules--num{counter-reset:n}.x3d .dk[data-dash=field] .fd-rules--num li{counter-increment:n;padding-left:24px}.x3d .dk[data-dash=field] .fd-rules--num li:before{content:counter(n);width:18px;height:18px;color:var(--k-cyan2);font:800 11px/1 var(--k-body);background:#00b2fd2e;border-radius:50%;place-items:center;display:grid;top:1px}.x3d .dk[data-dash=field] .fd-grades{flex-direction:column;gap:10px;margin:6px 0 4px;display:flex}.x3d .dk[data-dash=field] .fd-grades li{background:var(--k-card2);border-left:3px solid #5ad1ff;border-radius:8px;flex-direction:column;gap:3px;padding:10px 12px;display:flex}.x3d .dk[data-dash=field] .fd-grades li[data-grade="1"]{border-left-color:#fb7185}.x3d .dk[data-dash=field] .fd-grades li[data-grade="2"]{border-left-color:#fbbf24}.x3d .dk[data-dash=field] .fd-grades b{font:800 15px/1.2 var(--k-body);color:#fff}.x3d .dk[data-dash=field] .fd-grades span{color:var(--k-fg2);font-size:14px;line-height:1.45}.x3d .dk[data-dash=field] .fd-pf{flex-direction:column;gap:10px;display:flex}.x3d .dk[data-dash=field] .fd-pfdots{gap:5px;display:inline-flex}.x3d .dk[data-dash=field] .fd-pfdots i{background:#2a3442;border-radius:4px;width:14px;height:14px}.x3d .dk[data-dash=field] .fd-pfdots i[data-r=pass]{background:#34d399}.x3d .dk[data-dash=field] .fd-pfdots i[data-r=fail]{background:#fb7185}.x3d .dk[data-dash=field] .fd-pfdots i[data-r=na]{background:#93a4b8}.x3d .dk[data-dash=field] .fd-form{flex-direction:column;gap:14px;display:flex}.x3d .dk[data-dash=field] .fd-form .dk-btn--primary{min-height:50px;font-size:16.5px}.x3d .dk[data-dash=field] .fd-form .dk-input{min-height:46px;font-size:16px}.x3d .dk[data-dash=field] .fd-ordercard{background:var(--k-card2);border:1px solid var(--k-line);border-left:3px solid var(--k-cyan);border-radius:10px;flex-direction:column;gap:5px;padding:12px 14px;display:flex}.x3d .dk[data-dash=field] .fd-ordercard b{font:700 16px/1.3 var(--k-body);color:#fff}.x3d .dk[data-dash=field] .fd-ordercard span{color:var(--k-fg2);flex-wrap:wrap;align-items:center;gap:6px;font-size:14px;display:flex}.x3d .dk[data-dash=field] .fd-week{flex-direction:column;gap:16px;display:flex}.x3d .dk[data-dash=field] .fd-week h3{font:800 16px/1.2 var(--k-display);color:#fff;align-items:center;gap:8px;margin:0 0 6px;display:flex}.x3d .dk[data-dash=field] .fd-week ul{flex-direction:column;display:flex}.x3d .dk[data-dash=field] .fd-week li{border-top:1px solid var(--k-line);justify-content:space-between;align-items:center;gap:10px;padding:8px 0;display:flex}.x3d .dk[data-dash=field] .fd-week li>span{flex-direction:column;gap:2px;min-width:0;display:flex}.x3d .dk[data-dash=field] .fd-week li b{font:600 14.5px/1.35 var(--k-body);color:#fff}.x3d .dk[data-dash=field] .fd-week li .dk-btn{white-space:nowrap;flex:none}.x3d .dk[data-dash=field] .fd-week li small{color:var(--k-fg3);font-size:13px}@media (max-width:900px){.x3d .dk[data-dash=field] .fd-tpls{grid-template-columns:1fr}}@media (max-width:560px){.x3d .dk[data-dash=field] .fd-toolbar{padding:0 14px}.x3d .dk[data-dash=field] .fd-toolbar .dk-search{flex:100%;min-width:0}.x3d .dk[data-dash=field] .fd-tpl{grid-template-columns:minmax(0,1fr) auto}.x3d .dk[data-dash=field] .fd-tpl .dk-cite{grid-column:1;justify-self:start}}.x3d .dk[data-dash=field] .fd-oq{flex-wrap:wrap;align-items:center;gap:6px;display:inline-flex}.x3d .dk[data-dash=field] .fd-oq small{color:var(--k-fg3);font-size:13px}.x3d .dk[data-dash=field] .fd-send{border-top:1px solid var(--k-line);flex-direction:column;gap:8px;padding:12px 0;display:flex}.x3d .dk[data-dash=field] .fd-span-all{grid-column:1/-1;min-width:0}.x3d .dk[data-dash=field] .fd-checks{flex-direction:column;gap:10px;display:flex}.x3d .dk[data-dash=field] .fd-odor{flex-wrap:wrap;align-items:baseline;gap:12px;margin-bottom:8px;display:flex}.x3d .dk[data-dash=field] .fd-odor b{font:800 44px/1 var(--k-display);color:var(--k-cyan2)}.x3d .dk[data-dash=field] .fd-odor span{color:#fff;flex:200px;font-size:15px;line-height:1.45}.x3d .dk[data-dash=field] .fd-linkrow{border:1px solid var(--k-line);background:var(--k-card2);width:100%;color:inherit;font:inherit;text-align:left;cursor:pointer;border-radius:10px;flex-direction:column;gap:3px;margin-bottom:10px;padding:12px 14px;display:flex}.x3d .dk[data-dash=field] .fd-linkrow:hover{border-color:#00b2fd80}.x3d .dk[data-dash=field] .fd-linkrow b{font:700 16px/1.3 var(--k-body);color:#fff}.x3d .dk[data-dash=field] .fd-linkrow span{color:var(--k-fg3);font-size:14px}.x3d .dk[data-dash=field] .fd-mw{flex-direction:column;gap:14px;max-width:760px;display:flex}.x3d .dk[data-dash=field] .fd-mw>.dk-btn{align-self:flex-start;min-height:46px;font-size:16px}.x3d .dk[data-dash=field] .fd-mw-list{flex-direction:column;gap:10px;display:flex}.x3d .dk[data-dash=field] .fd-mw-card{border:1px solid var(--k-line);border-left:4px solid var(--k-cyan);background:var(--k-card2);width:100%;min-height:72px;color:inherit;font:inherit;text-align:left;cursor:pointer;border-radius:12px;flex-direction:column;gap:5px;padding:14px 16px;display:flex}.x3d .dk[data-dash=field] .fd-mw-card:hover,.x3d .dk[data-dash=field] .fd-mw-card:focus-visible{background:#00b2fd14;border-color:#00b2fd99}.x3d .dk[data-dash=field] .fd-mw-card[data-state=overdue]{border-left-color:#fb7185}.x3d .dk[data-dash=field] .fd-mw-card[data-state=week]{border-left-color:#fbbf24}.x3d .dk[data-dash=field] .fd-mw-card b{font:700 17px/1.3 var(--k-body);color:#fff}.x3d .dk[data-dash=field] .fd-mw-card span{color:var(--k-fg2);flex-wrap:wrap;align-items:center;gap:8px;font-size:15px;display:flex}.x3d .dk[data-dash=field] .fd-mw-counts{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.x3d .dk[data-dash=field] .fd-mw-counts span{color:var(--k-fg2);flex-direction:column;gap:2px;font-size:14px;display:flex}.x3d .dk[data-dash=field] .fd-mw-counts b{font:800 34px/1 var(--k-display);color:#fff}.x3d .dk[data-dash=field] .fd-mw-facts{color:#fff;flex-direction:column;gap:8px;font-size:16px;display:flex}.x3d .dk[data-dash=field] .fd-mw-facts span{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.x3d .dk[data-dash=field] .fd-mw-notes{background:var(--k-card2);color:#fff;white-space:pre-line;border-radius:10px;margin:12px 0 0;padding:12px 14px;font-size:15px;line-height:1.5}.x3d .dk[data-dash=field] .fd-mw-form .dk-seg button{min-height:48px;font-size:16px}.x3d .dk[data-dash=field] .fd-mw-form textarea.dk-input{min-height:90px}.x3d .dk[data-dash=field] .fd-pad{padding:0 20px 14px}.x3d .dk[data-dash=field] .fd-voided>summary{cursor:pointer;color:#fff;padding:12px 20px;font-size:15px}.x3d .dk[data-dash=field] .fd-mw-leak{border-top:1px solid #ffffff1f;flex-direction:column;gap:10px;padding-top:12px;display:flex}.x3d .dk[data-dash=field] .fd-mw-gps{flex-direction:column;gap:8px;display:flex}.x3d .dk[data-dash=field] .fd-mw-gps .dk-btn,.x3d .dk[data-dash=field] .fd-mw-form .x3s-attach .dk-btn,.x3d .dk[data-dash=field] .fd-mw-form .x3s-sign .dk-btn{min-height:46px;font-size:15.5px}.x3d .dk[data-dash=field] .fd-mw-done{color:#fff;flex-direction:column;gap:8px;font-size:15px;display:flex}.x3d .dk[data-dash=field] .fd-mw-done li{flex-wrap:wrap;align-items:center;gap:8px;display:flex}@media (max-width:560px){.x3d .dk[data-dash=field] .fd-mw-counts b{font-size:28px}.x3d .dk[data-dash=field] .fd-odor b{font-size:36px}}
