.dmr-head{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;margin-bottom:10px}.dmr-h{font-family:var(--font-display);font-size:19px;font-weight:650;letter-spacing:-.015em}.dmr-p{font-size:12px;color:#56687b;margin-top:2px}.dmr-actions{display:flex;gap:8px}.dmr-actions .dm-btn{height:30px}.dmr-actions .dm-btn .dm-ic{color:#56687b}.dm-reliability .dm-btn{transition:background .15s,border-color .15s}.dmr-actions .dm-btn:hover,.dmr-dialog__f .dm-btn:not(.dm-btn--primary):hover{background:#f3f6fa}.dmr-row{display:grid;grid-template-columns:minmax(0,1fr) 300px;grid-gap:12px;gap:12px;margin-bottom:12px}.dmr-table{table-layout:fixed}.dmr-table td{padding:0 10px;height:28px;overflow:hidden;text-overflow:ellipsis}.dmr-table th{padding:6px 10px;white-space:normal;line-height:1.25;vertical-align:bottom}.dmr-mname{color:#2e3e4e;margin-left:4px}.dmr-heat{padding:0!important}.dmr-heat span{display:flex;align-items:center;height:28px;padding:0 12px;font-family:var(--font-mono);font-size:11px;font-weight:600}.dmr-heat1 span{background:#fbedea;color:#8e2a20}.dmr-heat2 span{background:#f6d6cf;color:#8e2a20}.dmr-heat3 span{background:#edb1a4;color:#7a1f16}.dmr-heat4 span{background:#cf5b48;color:#fff}.dmr-target{animation:dm-rv var(--dm-cycle) calc(var(--d) * 1s) infinite both,dmr-target var(--dm-cycle) infinite both}@keyframes dmr-target{0%,43%{background:transparent;box-shadow:none}45%,66%{background:#fdf1f0;box-shadow:inset 3px 0 0 #c0392b}68%,96%{background:#f6f9fe;box-shadow:inset 3px 0 0 #2d7ff9}to{background:transparent;box-shadow:none}}.dm--still .dmr-target{background:#f6f9fe;box-shadow:inset 3px 0 0 #2d7ff9}.dmr-pillswap{display:inline-grid;justify-items:start}.dmr-pillswap>*{grid-area:1/1}.dmr-pa{opacity:0;animation:dmr-pa var(--dm-cycle) infinite both}.dmr-pb{animation:dmr-pb var(--dm-cycle) infinite both}@keyframes dmr-pa{0%,43%{opacity:1;box-shadow:none}45%{box-shadow:0 0 0 4px rgba(192,57,43,.18)}48%,66.5%{opacity:1;box-shadow:none}67.5%,to{opacity:0}}@keyframes dmr-pb{0%,66.5%{opacity:0;transform:translateY(3px)}68%,to{opacity:1;transform:none}}.dmr-mapbody{position:relative;width:282px;height:196px;margin:8px auto 0;border-radius:7px;overflow:hidden}.dmr-mapbody svg{display:block}.dmr-zone{fill:#fff;stroke:#dce3eb;stroke-width:1}.dmr-zone--hot{fill:#fffbfa}.dmr-aisle{stroke:#e4eaf1;stroke-width:6;stroke-linecap:round;fill:none}.dmr-zl{position:absolute;font-family:var(--font-mono);font-size:8.5px;line-height:1;letter-spacing:.06em;text-transform:uppercase;color:#8395a6;white-space:nowrap}.dmr-tank{fill:#f3f6fa;stroke:#cbd6e2;stroke-width:1;stroke-dasharray:3 3}.dmr-pin{position:absolute;display:inline-flex;align-items:center;gap:4px;transform:translate(-7px,-7px);font-size:10px;font-weight:650;color:#0b1724;white-space:nowrap}.dmr-pin i{width:14px;height:14px;border-radius:50%;border:3px solid #fff;box-shadow:0 0 0 1px rgba(10,37,62,.18),0 2px 4px rgba(10,37,62,.18);background:#10893e}.dmr-pin--warn i{background:#e0922f}.dmr-pin--bad i{background:#c0392b}.dmr-pin--target i{animation:dmr-pin var(--dm-cycle) infinite both}@keyframes dmr-pin{0%,43%{background:#c0392b;box-shadow:0 0 0 1px rgba(10,37,62,.18),0 0 0 0 rgba(192,57,43,0)}45%{box-shadow:0 0 0 1px rgba(10,37,62,.18),0 0 0 4px rgba(192,57,43,.35)}49%{box-shadow:0 0 0 1px rgba(10,37,62,.18),0 0 0 12px rgba(192,57,43,0)}51%{box-shadow:0 0 0 1px rgba(10,37,62,.18),0 0 0 4px rgba(192,57,43,.35)}55%,66.5%{background:#c0392b;box-shadow:0 0 0 1px rgba(10,37,62,.18),0 0 0 12px rgba(192,57,43,0)}68%,to{background:#2d7ff9;box-shadow:0 0 0 1px rgba(10,37,62,.18),0 0 0 0 rgba(45,127,249,0)}}.dm--still .dmr-pin--target i{background:#2d7ff9}.dmr-pin:hover i{transform:scale(1.15)}.dmr-pop{position:absolute;left:62px;top:112px;width:118px;padding:8px 10px;border-radius:8px;background:#fff;border:1px solid #e4eaf1;box-shadow:0 10px 24px -10px rgba(10,37,62,.3);font-size:10px;display:grid;grid-gap:3px;gap:3px;animation:dmr-pop var(--dm-cycle) infinite both}.dmr-pop b{display:flex;align-items:center;gap:5px;font-size:11px;font-weight:650;color:#0b1724;padding-bottom:4px;margin-bottom:1px;border-bottom:1px solid #eef2f6}.dmr-pop b .dm-ic{color:#c0392b}.dmr-pop span{display:flex;justify-content:space-between;color:#0b1724;font-weight:600}.dmr-pop em{font-style:normal;color:#8395a6;font-weight:500}@keyframes dmr-pop{0%,44%{opacity:0;transform:translateY(4px)}46%,96%{opacity:1;transform:none}to{opacity:0}}.dmr-chart{margin-bottom:12px}.dmr-chart .dm-card__h{padding:8px 14px;min-height:44px}.dmr-ct{display:inline-flex;align-items:center;gap:7px}.dmr-ct .dm-ic{color:#2d7ff9}.dmr-legend{gap:14px;font-size:11px;font-weight:500;color:#56687b}.dmr-legend,.dmr-legend>span{display:inline-flex;align-items:center}.dmr-legend>span{gap:6px}.dmr-legend .dm-tabs{margin-left:4px}.dmr-legend .dm-tabs span{padding:3px 10px;font-size:11px}.dmr-lg{display:inline-block;width:14px;height:0;border-top:2px solid #0a253e}.dmr-lg--pred{border-top-color:#2d7ff9}.dmr-lg--lim{border-top:1.5px dashed #c0392b}.dmr-plot{position:relative;width:916px;height:136px;margin:4px auto 6px}.dmr-plot svg{display:block;overflow:visible}.dmr-gl{stroke:#eef2f6;stroke-width:1}.dmr-ax{position:absolute;font-family:var(--font-mono);font-size:10px;line-height:12px;color:#8395a6;white-space:nowrap}.dmr-ax--y{transform:translate(-100%,-50%)}.dmr-ax--x{transform:translateX(-50%)}.dmr-ax--x.is-first{transform:none}.dmr-ax--x.is-last{transform:translateX(-100%)}.dmr-future{fill:#f7fafe}.dmr-now{stroke:#a9b6c4;stroke-width:1;stroke-dasharray:3 3}.dmr-nowtx{position:absolute;transform:translateX(-100%);font-family:var(--font-mono);font-size:9.5px;line-height:12px;color:#56687b;white-space:nowrap}.dmr-limit{stroke:#c0392b;stroke-width:1.25;stroke-dasharray:5 4;opacity:.85}.dmr-limtx{position:absolute;transform:translateY(calc(-100% - 3px));font-size:10px;line-height:12px;font-weight:600;color:#c0392b;white-space:nowrap}.dmr-band{fill:#2d7ff9;opacity:.1}.dmr-act{fill:none;stroke:#0a253e;stroke-width:1.75;stroke-linejoin:round}.dmr-predpast{fill:none;stroke:#2d7ff9;stroke-width:1.5;stroke-dasharray:4 3;opacity:.7}.dmr-pred{fill:none;stroke:#2d7ff9;stroke-width:2.25;stroke-linejoin:round;stroke-linecap:round}.dmr-pred--over{stroke:#c0392b}.dmr-drawA,.dmr-drawB,.dmr-drawC{stroke-dasharray:1;stroke-dashoffset:0}.dmr-drawA{animation:dmr-drawA var(--dm-cycle) linear infinite both}.dmr-drawB{animation:dmr-drawB var(--dm-cycle) linear infinite both}.dmr-drawC{animation:dmr-drawC var(--dm-cycle) linear infinite both}@keyframes dmr-drawA{0%,8%{stroke-dashoffset:1}24%,96%{stroke-dashoffset:0;opacity:1}to{stroke-dashoffset:0;opacity:0}}@keyframes dmr-drawB{0%,28%{stroke-dashoffset:1}42%,96%{stroke-dashoffset:0;opacity:1}to{stroke-dashoffset:0;opacity:0}}@keyframes dmr-drawC{0%,42%{stroke-dashoffset:1}47%,96%{stroke-dashoffset:0;opacity:1}to{stroke-dashoffset:0;opacity:0}}.dmr-fade{animation:dmr-fade var(--dm-cycle) infinite both}.dmr-fade--area{animation-name:dmr-fade-area}.dmr-fade--pp{animation-name:dmr-fade-pp}.dmr-fade--band{animation-name:dmr-fade-band}@keyframes dmr-fade-area{0%,20%{opacity:0}25%,96%{opacity:1}to{opacity:0}}@keyframes dmr-fade-pp{0%,21%{opacity:0}25%,96%{opacity:.7}to{opacity:0}}@keyframes dmr-fade-band{0%,26%{opacity:0}30%,96%{opacity:.1}to{opacity:0}}.dmr-dot{position:absolute;left:0;top:0;width:10px;height:10px;border-radius:50%;background:#2d7ff9;border:2px solid #fff;box-shadow:0 0 0 1px rgba(45,127,249,.4),0 2px 6px rgba(45,127,249,.5);offset-rotate:0deg;offset-anchor:center;offset-distance:100%;opacity:0;animation:dmr-dot var(--dm-cycle) linear infinite both}@keyframes dmr-dot{0%,27.5%{offset-distance:0;opacity:0}28%{offset-distance:0;opacity:1}42%{offset-distance:100%;opacity:1}43%,to{offset-distance:100%;opacity:0}}.dmr-cross{position:absolute;width:12px;height:12px;margin:-6px 0 0 -6px;border-radius:50%;background:#c0392b;border:2px solid #fff;box-shadow:0 0 0 1px rgba(192,57,43,.5);animation:dmr-cross var(--dm-cycle) infinite both}@keyframes dmr-cross{0%,41.5%{opacity:0;transform:scale(.4);box-shadow:0 0 0 1px rgba(192,57,43,.5),0 0 0 0 rgba(192,57,43,.4)}42.5%{opacity:1;transform:scale(1)}46%{box-shadow:0 0 0 1px rgba(192,57,43,.5),0 0 0 10px rgba(192,57,43,0)}47%,96%{opacity:1;transform:none;box-shadow:0 0 0 1px rgba(192,57,43,.5),0 0 0 0 rgba(192,57,43,0)}to{opacity:0}}.dmr-tip{position:absolute;transform:translate(calc(-100% - 14px),-50%);width:170px;padding:8px 10px;border-radius:8px;background:#fff;border:1px solid #e4eaf1;box-shadow:0 10px 24px -10px rgba(10,37,62,.3);display:grid;grid-gap:3px;gap:3px;font-size:11px;color:#2e3e4e;animation:dmr-tip var(--dm-cycle) infinite both}.dmr-tip b{font-family:var(--font-mono);font-size:10.5px;font-weight:600;color:#56687b}.dmr-tip span{display:flex;align-items:center;gap:6px}.dmr-tip em{font-style:normal;font-weight:650;color:#0b1724;margin-left:auto}.dmr-tip small{font-size:10.5px;font-weight:600;color:#c0392b}@keyframes dmr-tip{0%,42%{opacity:0;transform:translate(calc(-100% - 6px),-50%)}44%,96%{opacity:1;transform:translate(calc(-100% - 14px),-50%)}to{opacity:0;transform:translate(calc(-100% - 14px),-50%)}}.dmr-kiln .dm-card__h{padding:8px 14px}.dmr-hr{display:inline-flex;align-items:center;gap:12px}.dmr-hr small{font-weight:500;color:#8395a6;font-size:11px}.dmr-events{grid-template-columns:repeat(4,1fr);grid-gap:10px;padding:8px 10px 10px}.dmr-ev,.dmr-events{display:grid;gap:10px}.dmr-ev{grid-template-columns:92px 1fr;grid-gap:10px;align-items:center;padding:6px;border:1px solid #eef2f6;border-radius:8px;transition:border-color .15s,background .15s}.dmr-ev:hover{border-color:#cbd6e2;background:#f8fafc}.dmr-ev img{display:block;width:92px;height:61px;object-fit:cover;border-radius:5px;background:#0b1724}.dmr-ev b{display:block;font-size:12px;font-weight:650;color:#0b1724}.dmr-ev .dm-mono{display:block;font-size:10.5px;color:#56687b;margin-top:4px}.dmr-evimg{position:relative;display:block}.dmr-newtag{position:absolute;left:5px;bottom:5px;font-style:normal;font-size:9px;font-weight:650;letter-spacing:.02em;color:#fff;background:#2d7ff9;border-radius:3px;padding:1px 5px}.dmr-conf{height:4px;margin-top:7px;background:#eef2f6;overflow:hidden}.dmr-conf,.dmr-conf i{display:block;border-radius:2px}.dmr-conf i{height:100%;background:#10893e}.dmr-modal{position:absolute;inset:0;z-index:20;display:grid;place-items:center;background:rgba(11,23,36,.34);opacity:0;visibility:hidden;animation:dmr-modal var(--dm-cycle) infinite both}@keyframes dmr-modal{0%,49%{opacity:0;visibility:hidden}49.5%{visibility:visible;opacity:0}51.5%,65%{opacity:1;visibility:visible}67%{opacity:0;visibility:visible}67.5%,to{opacity:0;visibility:hidden}}.dmr-dialog{width:520px;border-radius:12px;background:#fff;box-shadow:0 30px 70px -20px rgba(6,22,38,.55),0 0 0 1px rgba(11,23,36,.08);animation:dmr-dialog var(--dm-cycle) infinite both}@keyframes dmr-dialog{0%,49.5%{transform:translateY(14px) scale(.98)}52%,to{transform:none}}.dmr-dialog__h{display:flex;gap:12px;padding:18px 20px 14px;border-bottom:1px solid #eef2f6}.dmr-dialog__ic{flex:none;width:36px;height:36px;border-radius:9px;display:grid;place-items:center;background:#fcebea;color:#c0392b}.dmr-dialog__h b{display:block;font-family:var(--font-display);font-size:15px;font-weight:650;letter-spacing:-.01em;color:#0b1724;line-height:1.3}.dmr-dialog__h span{display:block;font-size:11.5px;color:#56687b;margin-top:3px}.dmr-dialog__grid{display:grid;grid-template-columns:1fr 1fr;grid-gap:10px;gap:10px;padding:14px 20px}.dmr-dialog__grid div{display:grid;grid-gap:2px;gap:2px;padding:9px 11px;border-radius:8px;background:#f8fafc;border:1px solid #eef2f6;font-size:12.5px;font-weight:600;color:#0b1724}.dmr-dialog__grid em{font-style:normal;font-size:10px;font-weight:600;color:#8395a6;text-transform:uppercase;letter-spacing:.06em}.dmr-dialog__grid strong{color:#c0392b;font-weight:650}.dmr-dialog__status{display:flex;align-items:center;gap:14px;padding:0 20px 14px}.dmr-select{display:inline-flex;align-items:center;gap:10px;height:32px;padding:0 10px 0 12px;border:1px solid #dde3ea;border-radius:7px;font-size:12px;color:#0b1724}.dmr-select svg{color:#56687b}.dmr-check{display:inline-flex;align-items:center;gap:8px;font-size:12px;color:#2e3e4e}.dmr-check i{width:16px;height:16px;border-radius:4px;background:#2d7ff9;color:#fff;display:grid;place-items:center}.dmr-dialog__f{display:flex;justify-content:flex-end;gap:8px;padding:12px 20px;border-top:1px solid #eef2f6;background:#fafbfd;border-radius:0 0 12px 12px}.dmr-dialog__f .dm-btn{height:32px;padding:0 14px}.dmr-ackbtn{animation:dmr-press var(--dm-cycle) infinite both}@keyframes dmr-press{0%,62.5%{background:#2d7ff9}63%,64.5%{background:#1a5fd0;transform:scale(.97)}65.5%,to{background:#2d7ff9;transform:none}}.dm--still .dmr-modal{display:none}.dmr-toast{right:22px;bottom:22px;opacity:0;animation:dmr-toast var(--dm-cycle) infinite both}@keyframes dmr-toast{0%,67.5%{opacity:0;transform:translateY(10px)}69.5%,94%{opacity:1;transform:none}to{opacity:0}}.dmr-cursor{z-index:31;animation:dmr-cursor var(--dm-cycle) infinite both}.dmr-cursor .dm-cursor__ring{animation:dmr-ring var(--dm-cycle) infinite both}@keyframes dmr-cursor{0%{transform:translate(560px,640px);opacity:0}51%{transform:translate(560px,640px);opacity:0}53%{transform:translate(560px,640px);opacity:1}61%{transform:translate(671px,483px)}66%{transform:translate(671px,483px);opacity:1}74%{transform:translate(652px,266px)}92%{transform:translate(652px,266px);opacity:1}to{transform:translate(652px,266px);opacity:0}}@keyframes dmr-ring{0%,62.5%{opacity:0;transform:scale(.4)}63%{opacity:1;transform:scale(.6)}66.5%,to{opacity:0;transform:scale(1.6)}}