html:has(.dmc-root){background:#000;overflow:hidden}.dmc-root{--dmc-ink:#d9d4c6;--dmc-hi:#f4f0e6;--dmc-dim:#8b8679;--dmc-faint:#d9d4c66b;--dmc-line:#d9d4c624;--dmc-line-2:#d9d4c63d;--dmc-steel:#121316;--dmc-red:#ff3424;--dmc-red-dim:#8c150c;--dmc-green:#45ff63;--dmc-amber:#ffb11c;--dmc-cf:var(--bt-f-delorean), "Arial Narrow", sans-serif;--dmc-body:var(--bt-f-delorean-body), "Arial Narrow", sans-serif;--dmc-gf:var(--font-jos-science-gothic), "Arial Narrow", sans-serif;z-index:100;color:var(--dmc-ink);font-family:var(--dmc-body);-webkit-font-smoothing:antialiased;-webkit-tap-highlight-color:transparent;background:#000;font-size:15px;line-height:1.45;position:fixed;inset:0;overflow:hidden}.dmc-glyph{font-family:var(--dmc-gf);font-style:normal;font-stretch:100%}.dmc-root *,.dmc-root :before,.dmc-root :after{box-sizing:border-box;scrollbar-color:#d9d4c638 transparent;scrollbar-width:thin}.dmc-root ::selection{background:var(--dmc-red);color:#120302}.dmc-root a{color:inherit;text-decoration:none;position:static}.dmc-root a:hover{color:inherit}.dmc-root a.dmc-chip:hover{color:var(--dmc-hi)}:where(.dmc-root) :where(button){font:inherit;color:inherit;text-align:inherit;cursor:pointer;background:0 0;border:0;margin:0;padding:0}:where(.dmc-root) :where(h1,h2,h3,p,ul,ol,dl,dd,figure){margin:0;padding:0}:where(.dmc-root) :where(ul,ol){list-style:none}.dmc-root :focus-visible{outline:1px solid var(--dmc-red);outline-offset:2px}.dmc-sr{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.dmc-head,.dmc-console,.dmc-world,.dmc-bar{opacity:0;transition:opacity .45s}.dmc-root.show-head .dmc-head,.dmc-root.show-world .dmc-console,.dmc-root.show-world .dmc-world,.dmc-root.show-world .dmc-bar{opacity:1}.dmc-root.is-handoff .dmc-head{animation:dmc-in .5s ease var(--dmc-head-delay,0s) both}.dmc-root.is-handoff .dmc-console,.dmc-root.is-handoff .dmc-world,.dmc-root.is-handoff .dmc-bar{animation:dmc-in .55s ease var(--dmc-world-delay,0s) both}@keyframes dmc-in{0%{opacity:0}}.dmc-root.is-down .dmc-head,.dmc-root.is-down .dmc-console,.dmc-root.is-down .dmc-world,.dmc-root.is-down .dmc-bar,.dmc-root.is-down .dmc-sheet{opacity:0;transition:opacity .22s;animation:none}.dmc-chip{border:1px solid var(--dmc-line-2);height:28px;color:var(--dmc-ink);font-family:var(--dmc-cf);letter-spacing:.15em;text-transform:uppercase;white-space:nowrap;cursor:pointer;background:#16171b;border-radius:3px;align-items:center;gap:7px;padding:0 11px;font-size:12px;font-weight:600;line-height:1;transition:border-color .15s,color .15s,background .15s;display:inline-flex}@media (hover:hover){.dmc-chip:hover{color:var(--dmc-hi);border-color:#d9d4c680}}.dmc-chip.is-on{color:var(--dmc-green);border-color:#45ff638c}.dmc-chip--red{color:#ff8d80;border-color:#ff34248c}@media (hover:hover){.dmc-chip--red:hover{border-color:var(--dmc-red);color:#ffe6e0;background:#3a0905}}.dmc-chip--key svg{fill:none;stroke:currentColor;stroke-width:1.4px;stroke-linecap:round;width:14px;height:14px}@media (hover:hover){.dmc-chip--key:hover{border-color:var(--dmc-red);color:#ff8d80}}.dmc-key-hint{color:var(--dmc-dim);letter-spacing:.12em;font-size:10px}.dmc-chips{flex-wrap:wrap;gap:8px;display:flex}.dmc-head{z-index:3;top:22px;left:var(--dmc-side,40px);right:var(--dmc-side,40px);justify-content:space-between;align-items:center;gap:16px;height:36px;display:flex;position:absolute}.dmc-brand{min-width:0;font-family:var(--dmc-cf);text-transform:uppercase;white-space:nowrap;align-items:baseline;gap:14px;font-weight:600;line-height:1;display:flex}.dmc-brand-os{color:var(--dmc-hi);letter-spacing:.06em;font-size:19px;font-weight:700}.dmc-brand-machine{color:var(--dmc-red);letter-spacing:.22em;font-size:13px}.dmc-brand-film{color:var(--dmc-dim);letter-spacing:.16em;font-size:12px;font-weight:500}.dmc-head-controls{gap:8px;display:flex}.dmc-console{flex-direction:column;gap:8px;min-height:0;display:flex}.dmc-prompt{border:1px solid var(--dmc-line-2);background:#0b0c0e;border-radius:4px;flex:none;align-items:center;gap:12px;height:42px;padding:0 5px 0 14px;transition:border-color .15s;display:flex}.dmc-prompt:focus-within{border-color:#ff3424b3}.dmc-prompt-label{color:var(--dmc-red);font-family:var(--dmc-cf);letter-spacing:.18em;text-transform:uppercase;flex:none;font-size:13px;font-weight:700}.dmc-input{min-width:0;height:100%;color:var(--dmc-hi);font-family:var(--dmc-body);caret-color:var(--dmc-red);background:0 0;border:0;outline:none;flex:auto;margin:0;padding:0;font-size:16px}.dmc-root .dmc-input:focus-visible{outline:none}.dmc-input::placeholder{color:#d9d4c64d}.dmc-go{color:#ffd6d0;height:30px;font-family:var(--dmc-cf);letter-spacing:.18em;text-transform:uppercase;background:#3a0905;border:1px solid #ff342499;border-radius:3px;flex:none;padding:0 14px;font-size:12px;font-weight:700}.dmc-go:hover{background:#5c0d08}.dmc-pad{border:1px solid var(--dmc-line-2);width:38px;height:30px;color:var(--dmc-ink);background:#16171b;border-radius:3px;flex:none;place-items:center;display:grid}.dmc-pad svg{fill:currentColor;width:17px;height:17px}.dmc-pad.is-open{border-color:var(--dmc-red);color:#ff8d80}.dmc-console-row{flex:none;justify-content:space-between;align-items:baseline;gap:16px;height:18px;display:flex}.dmc-line{min-width:0;color:var(--dmc-ink);font-family:var(--dmc-cf);letter-spacing:.12em;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap;font-size:13px;font-weight:600;line-height:18px;overflow:hidden}.dmc-line.is-err{color:#ff6b5e}.dmc-line.is-film{color:var(--dmc-amber)}.dmc-hint{color:var(--dmc-dim);font-family:var(--dmc-cf);letter-spacing:.14em;text-transform:uppercase;white-space:nowrap;flex:none;font-size:11.5px;font-weight:500;line-height:18px}.dmc-glovebox{flex-wrap:wrap;flex:none;align-items:center;gap:8px;display:flex}.dmc-glovebox-label{color:var(--dmc-dim);font-family:var(--dmc-cf);letter-spacing:.18em;text-transform:uppercase;margin-right:4px;font-size:11.5px;font-weight:600}.dmc-world{flex-direction:column;min-height:0;display:flex}.dmc-road-wrap{border-bottom:1px solid var(--dmc-line);flex:none}.dmc-pane{overscroll-behavior:contain;outline:none;flex:auto;min-height:0;padding:22px 6px 40px 0;transition:opacity .3s;overflow-y:auto}.dmc-root .dmc-pane:focus-visible{outline:none}.dmc-world.is-run .dmc-pane{opacity:.45}.dmc-world.is-away .dmc-pane{opacity:0;transition:none}.dmc-world.is-back .dmc-pane{animation:.45s both dmc-in}.dmc-road{cursor:ew-resize;touch-action:none;-webkit-user-select:none;user-select:none;height:62px;position:relative}.dmc-root .dmc-road:focus-visible{outline:1px solid var(--dmc-red);outline-offset:0}.dmc-road-bars{height:22px;position:absolute;top:15px;left:0;right:0}.dmc-road-bar{background:#d9d4c633;border-radius:1px 1px 0 0;transition:background .2s;position:absolute;bottom:0}.dmc-road-bar.is-present{background:#45ff63bf}.dmc-road-bar.is-dest{background:#ff3424d9}.dmc-road-line{background:#d9d4c673;height:1px;position:absolute;top:37px}.dmc-road-future{background:repeating-linear-gradient(115deg,#ffb11c1a 0 2px,#0000 2px 7px);border-left:1px dashed #ffb11c73;height:23px;position:absolute;top:15px}.dmc-road-future span{color:#ffb11cd9;font-family:var(--dmc-cf);letter-spacing:.08em;white-space:nowrap;font-size:10.5px;font-weight:600;line-height:1;position:absolute;bottom:4px;left:7px;right:2px;overflow:hidden}.dmc-road-tick{background:#d9d4c64d;width:1px;height:3px;position:absolute;top:38px}.dmc-road-tick.is-major{background:#d9d4c699;height:6px}.dmc-road-year{color:var(--dmc-dim);font-family:var(--dmc-cf);letter-spacing:.08em;font-size:11px;font-weight:500;line-height:1;position:absolute;top:46px;transform:translate(-50%)}.dmc-road-mark{pointer-events:none;border-left:2px solid;width:0;height:30px;margin-left:-1px;position:absolute;top:12px}.dmc-road-mark--present{color:var(--dmc-green)}.dmc-road-mark--dest{color:var(--dmc-red)}.dmc-road-mark--last{color:var(--dmc-amber);opacity:.8}.dmc-road-mark-label{font-family:var(--dmc-cf);letter-spacing:.08em;white-space:nowrap;font-size:11px;font-weight:700;line-height:1;position:absolute;top:-12px;left:0;transform:translate(-50%)}.dmc-road-mark--last .dmc-road-mark-label{opacity:.85}.dmc-road-mark.is-start .dmc-road-mark-label{transform:translate(-6px)}.dmc-road-mark.is-end .dmc-road-mark-label{left:auto;right:0;transform:translate(6px)}.dmc-road.is-compact{height:58px}.dmc-road.is-compact .dmc-road-year{font-size:10.5px}.dmc-year-head{gap:6px;padding-bottom:18px;display:grid}.dmc-eyebrow{color:var(--dmc-green);font-family:var(--dmc-cf);letter-spacing:.22em;text-transform:uppercase;font-size:12.5px;font-weight:700}.dmc-year-title{flex-wrap:wrap;align-items:baseline;gap:4px 18px;display:flex}.dmc-year-big{color:var(--dmc-hi);font-family:var(--dmc-cf);letter-spacing:.02em;font-size:54px;font-weight:700;line-height:1}.dmc-year-sum{color:var(--dmc-ink);font-family:var(--dmc-cf);letter-spacing:.14em;text-transform:uppercase;font-size:14px;font-weight:600}.dmc-year-note{color:var(--dmc-amber);font-family:var(--dmc-cf);letter-spacing:.1em;text-transform:uppercase;font-size:14px;font-weight:500}.dmc-section{border-top:1px solid var(--dmc-line);padding:16px 0 6px}.dmc-section+.dmc-section{margin-top:10px}.dmc-section-head{color:var(--dmc-dim);font-family:var(--dmc-cf);letter-spacing:.2em;text-transform:uppercase;align-items:baseline;gap:10px;margin-bottom:10px;font-size:12.5px;font-weight:700;display:flex}.dmc-section-count{color:var(--dmc-faint);letter-spacing:.12em;font-weight:500}.dmc-quote{color:var(--dmc-amber);font-family:var(--dmc-cf);letter-spacing:.04em;margin-bottom:14px;font-size:22px;font-weight:600}.dmc-empty{max-width:52ch;color:var(--dmc-ink);margin-bottom:14px}.dmc-cards{grid-template-columns:repeat(auto-fill,minmax(210px,1fr));gap:10px;display:grid}.dmc-card{background:#ff342409;border:1px solid #ff342459;border-radius:4px;align-content:start;gap:6px;width:100%;height:100%;padding:12px 14px 14px;transition:border-color .15s;display:grid}.dmc-card:hover{border-color:var(--dmc-red)}.dmc-card-title{color:var(--dmc-hi);font-family:var(--dmc-cf);letter-spacing:.04em;text-transform:uppercase;font-size:17px;font-weight:700;line-height:1.15}.dmc-card-state{color:var(--dmc-red);font-family:var(--dmc-cf);letter-spacing:.2em;font-size:11.5px;font-weight:700}.dmc-card-sum{color:var(--dmc-ink);font-size:13.5px;line-height:1.4}@property --dmc-fade{syntax:"<percentage>";inherits:false;initial-value:150%}.dmc-roster{display:grid}.dmc-entry{border-bottom:1px solid #d9d4c612}.dmc-entry>button{--dmc-fade:150%;width:100%;-webkit-mask-image:linear-gradient(90deg, #000 calc(var(--dmc-fade) - 50%), #0000004d var(--dmc-fade));-webkit-mask-image:linear-gradient(90deg, #000 calc(var(--dmc-fade) - 50%), #0000004d var(--dmc-fade));mask-image:linear-gradient(90deg, #000 calc(var(--dmc-fade) - 50%), #0000004d var(--dmc-fade));grid-template-columns:10px minmax(0,1fr) auto 76px;align-items:baseline;gap:2px 14px;padding:9px 4px 9px 2px;transition:--dmc-fade .9s,background .15s;display:grid}.dmc-entry>button:hover{background:#d9d4c60a}.dmc-entry.is-faded>button{--dmc-fade:0%}.dmc-entry.is-faded>button:hover,.dmc-entry.is-faded>button:focus-visible{--dmc-fade:150%}.dmc-entry-lamp{background:#d9d4c640;border-radius:50%;align-self:center;width:7px;height:7px}.dmc-entry-title{color:var(--dmc-hi);font-family:var(--dmc-cf);letter-spacing:.03em;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap;font-size:16.5px;font-weight:600;overflow:hidden}.dmc-entry-state{font-family:var(--dmc-cf);letter-spacing:.16em;text-align:right;white-space:nowrap;font-size:11.5px;font-weight:700}.dmc-entry-span{color:var(--dmc-dim);font-family:var(--dmc-cf);letter-spacing:.06em;text-align:right;white-space:nowrap;font-size:12.5px;font-weight:500}.dmc-entry-sum{color:var(--dmc-dim);grid-column:2/-1;font-size:13.5px;line-height:1.4}.dmc-entry.is-new .dmc-entry-lamp,.dmc-entry.is-live .dmc-entry-lamp{background:var(--dmc-green)}.dmc-entry.is-new .dmc-entry-state,.dmc-entry.is-live .dmc-entry-state{color:var(--dmc-green)}.dmc-entry.is-live .dmc-entry-lamp{opacity:.6}.dmc-entry.is-end .dmc-entry-lamp{background:var(--dmc-amber)}.dmc-entry.is-end .dmc-entry-state{color:var(--dmc-amber)}.dmc-entry.is-still .dmc-entry-lamp{background:var(--dmc-red)}.dmc-entry.is-still .dmc-entry-state{color:var(--dmc-red)}.dmc-entry.is-past .dmc-entry-title{color:var(--dmc-ink)}.dmc-entry.is-past .dmc-entry-state,.dmc-entry.is-ghost .dmc-entry-state{color:var(--dmc-dim)}.dmc-entry.is-ghost .dmc-entry-lamp{background:0 0;border:1px solid #d9d4c64d}.dmc-log{display:grid}.dmc-log-row{border-bottom:1px solid #d9d4c612;grid-template-columns:104px auto minmax(0,1fr);align-items:baseline;gap:12px;width:100%;padding:7px 4px 7px 2px;font-size:14px;display:grid}button.dmc-log-row:hover{background:#d9d4c60a}.dmc-log-row.is-static,.dmc-registration .dmc-log-row{grid-template-columns:104px minmax(0,1fr)}.dmc-log-date{color:var(--dmc-dim);font-family:var(--dmc-cf);letter-spacing:.06em;text-transform:uppercase;white-space:nowrap;font-size:13px;font-weight:500}.dmc-log-kind{min-width:50px;color:var(--dmc-dim);font-family:var(--dmc-cf);letter-spacing:.16em;font-size:11px;font-weight:700}.dmc-log-kind.is-start{color:var(--dmc-green)}.dmc-log-kind.is-end{color:var(--dmc-amber)}.dmc-log-kind.is-signal{color:var(--dmc-red)}.dmc-log-kind.is-note{color:var(--dmc-hi)}.dmc-log-tag{display:none}.dmc-section>.dmc-more{margin-top:12px}.dmc-log-text{color:var(--dmc-ink)}.dmc-log-of{color:var(--dmc-dim)}.dmc-file{gap:14px;max-width:720px;display:grid}.dmc-file-bar{justify-content:space-between;align-items:center;gap:12px;display:flex}.dmc-file-id{color:var(--dmc-dim);font-family:var(--dmc-cf);letter-spacing:.16em;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap;font-size:12px;font-weight:600;overflow:hidden}.dmc-file-title{color:var(--dmc-hi);font-family:var(--dmc-cf);letter-spacing:.02em;text-transform:uppercase;font-size:40px;font-weight:700;line-height:1.02}.dmc-file-meta{color:var(--dmc-dim);font-family:var(--dmc-cf);letter-spacing:.14em;text-transform:uppercase;flex-wrap:wrap;gap:6px 16px;font-size:13px;font-weight:600;display:flex}.dmc-status{color:var(--dmc-ink)}.dmc-status.is-moving,.dmc-file-then.is-new,.dmc-file-then.is-live{color:var(--dmc-green)}.dmc-file-then.is-end{color:var(--dmc-amber)}.dmc-file-then.is-still{color:var(--dmc-red)}.dmc-dates{border:1px solid var(--dmc-line);background:#0a0b0d;border-radius:4px;gap:8px;padding:12px 14px;display:grid}.dmc-date{grid-template-columns:112px auto minmax(0,1fr);align-items:center;gap:14px;display:grid}.dmc-date .dmc-chip{justify-self:start}.dmc-date-label{color:var(--dmc-dim);font-family:var(--dmc-cf);letter-spacing:.18em;font-size:12px;font-weight:700}.dmc-file-summary{color:var(--dmc-hi);font-size:18px;line-height:1.45}.dmc-file-body{color:var(--dmc-ink);font-size:15.5px;line-height:1.6}.dmc-muted{color:var(--dmc-dim)}.dmc-specs{border-top:1px solid var(--dmc-line);margin:0;display:grid}.dmc-specs>div{border-bottom:1px solid #d9d4c612;grid-template-columns:minmax(110px,.4fr) minmax(0,1fr);gap:14px;padding:7px 0;display:grid}.dmc-specs dt{color:var(--dmc-dim);font-family:var(--dmc-cf);letter-spacing:.14em;text-transform:uppercase;font-size:12.5px;font-weight:600}.dmc-specs dd{color:var(--dmc-ink)}.dmc-visual{border:1px solid var(--dmc-line);background:#0a0b0d;border-radius:4px;overflow:hidden}.dmc-visual img,.dmc-visual svg{width:100%;height:auto;display:block}.dmc-visual .jos-drawing{max-height:46vh;color:var(--dmc-dim);padding:12px;overflow:visible}.dmc-visual .jos-drawing-text{font-family:var(--dmc-cf);letter-spacing:.08em;fill:var(--dmc-ink);font-size:8.5px}.dmc-visual .jos-drawing-big{font-family:var(--dmc-cf);fill:var(--dmc-hi);font-size:60px;font-weight:700}.dmc-visual .jos-stroke-sig{stroke:var(--dmc-red)}.dmc-visual .jos-fill-sig{fill:var(--dmc-red)}.dmc-visual .jos-fill-fg{fill:currentColor}.dmc-visual .jos-fill-bg{fill:#0a0b0d;stroke:none}.dmc-file-action{padding-top:4px}.dmc-action{border:1px solid var(--dmc-red);color:#ffe6e0;height:40px;font-family:var(--dmc-cf);letter-spacing:.16em;text-transform:uppercase;background:#3a0905;border-radius:4px;align-items:center;gap:8px;padding:0 18px;font-size:14px;font-weight:700;display:inline-flex}.dmc-root a.dmc-action{color:#ffe6e0}.dmc-root a.dmc-action:hover{color:#fff;background:#5c0d08}.dmc-readout{aspect-ratio:150/28;--seg:var(--dmc-red);height:26px;display:block}.dmc-readout--year{aspect-ratio:60/28}.dmc-readout--green{--seg:var(--dmc-green)}.dmc-readout--amber{--seg:var(--dmc-amber)}.dmc-readout-window{fill:#050506;stroke:#d9d4c61f;stroke-width:1px}.dmc-readout-ghost{fill:var(--seg);opacity:.09}.dmc-readout-lit{fill:var(--seg);filter:drop-shadow(0 0 2px var(--seg))}.dmc-reg-card{border:1px solid var(--dmc-line);background:#0a0b0d;border-radius:4px;grid-template-columns:168px minmax(0,1fr);align-items:start;gap:22px;padding:18px;display:grid}.dmc-reg-plate{aspect-ratio:2;width:168px}.dmc-reg-fields{gap:10px;margin:0;display:grid}.dmc-reg-fields dt{color:var(--dmc-dim);font-family:var(--dmc-cf);letter-spacing:.18em;text-transform:uppercase;font-size:11.5px;font-weight:700}.dmc-reg-fields dd{color:var(--dmc-ink)}.dmc-reg-owner{color:var(--dmc-hi);font-family:var(--dmc-cf);letter-spacing:.04em;text-transform:uppercase;font-size:24px;font-weight:700}.dmc-times{display:grid}.dmc-time{border-bottom:1px solid #d9d4c612;grid-template-columns:62px minmax(0,.9fr) minmax(0,1fr);align-items:center;gap:16px;width:100%;padding:8px 4px 8px 0;display:grid}.dmc-root a.dmc-time:hover{background:#d9d4c60a}.dmc-time .dmc-readout{height:24px}.dmc-time-name{color:var(--dmc-hi);font-family:var(--dmc-cf);letter-spacing:.04em;text-transform:uppercase;font-size:17px;font-weight:600}.dmc-time-film{color:var(--dmc-dim);font-size:14px}.dmc-times .is-here .dmc-time-film{color:var(--dmc-green)}.dmc-notes{display:grid}.dmc-note-row{text-align:left;border-bottom:1px solid #d9d4c612;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:4px 16px;width:100%;padding:10px 4px 11px 0;display:grid}.dmc-note-row:hover{background:#d9d4c60a}.dmc-note-row .dmc-readout{grid-row:span 2;align-self:start;height:24px}.dmc-note-title{color:var(--dmc-hi);font-family:var(--dmc-cf);letter-spacing:.04em;text-transform:uppercase;font-size:17px;font-weight:600;line-height:1.2}.dmc-note-meta{color:var(--dmc-dim);font-family:var(--dmc-cf);letter-spacing:.14em;text-transform:uppercase;font-size:12px;font-weight:600}.dmc-note-sum{color:var(--dmc-ink);grid-column:2;font-size:14px;line-height:1.45}.dmc-note-act{flex-wrap:wrap;align-items:center;gap:10px 14px;display:flex}.dmc-note-act .dmc-chip{height:40px;padding:0 14px}.dmc-note-print img{-o-object-fit:cover;object-fit:cover;max-height:52vh}.dmc-note-cap{border-top:1px solid var(--dmc-line);color:var(--dmc-dim);gap:4px;padding:9px 12px 10px;font-size:13.5px;line-height:1.4;display:grid}.dmc-note-stamp{color:var(--dmc-amber);font-family:var(--dmc-cf);letter-spacing:.18em;text-transform:uppercase;font-size:11.5px;font-weight:700}.dmc-log-row.dmc-note-part{grid-template-columns:40px minmax(0,1fr)}.dmc-root a.dmc-note-part:hover{background:#d9d4c60a}.dmc-note-part.is-here{box-shadow:inset 2px 0 0 var(--dmc-amber)}.dmc-note-part.is-here .dmc-log-date,.dmc-note-part.is-here .dmc-log-text{color:var(--dmc-amber)}.dmc-manual{border-top:1px solid var(--dmc-line);margin:0;display:grid}.dmc-manual>div{border-bottom:1px solid #d9d4c612;grid-template-columns:minmax(150px,.8fr) minmax(0,1fr);gap:16px;padding:8px 0;display:grid}.dmc-manual dt{color:var(--dmc-hi);font-family:var(--dmc-cf);letter-spacing:.08em;text-transform:uppercase;font-size:14px;font-weight:600}.dmc-manual dd{color:var(--dmc-ink)}.dmc-root.is-stacked .dmc-head{align-items:stretch;height:60px;top:12px;left:16px;right:16px}.dmc-root.is-stacked .dmc-brand{flex-direction:column;justify-content:space-between;align-items:flex-start;gap:0;padding:4px 0 6px}.dmc-root.is-stacked .dmc-brand-os{font-size:18px}.dmc-root.is-stacked .dmc-brand-machine{font-size:12px;position:absolute;top:7px;left:98px}.dmc-root.is-stacked .dmc-brand-film{font-size:11px}.dmc-root.is-stacked .dmc-head-controls{grid-template-rows:26px 26px;grid-template-columns:auto auto;place-content:space-between end;gap:6px;display:grid}.dmc-root.is-stacked .dmc-head-controls .dmc-chip{letter-spacing:.12em;height:26px;padding:0 9px;font-size:11px}.dmc-root.is-stacked .dmc-chip--key{grid-area:1/1/auto/-1;justify-self:end}.dmc-root.is-stacked .dmc-pane{padding:14px 0 28px}.dmc-root.is-stacked .dmc-glovebox{margin-bottom:16px}.dmc-root.is-stacked .dmc-glovebox .dmc-chip{letter-spacing:.12em;height:28px;padding:0 9px;font-size:11px}.dmc-root.is-stacked .dmc-glovebox-label{display:none}.dmc-root.is-stacked .dmc-year-big{font-size:42px}.dmc-root.is-stacked .dmc-entry>button{grid-template-columns:8px minmax(0,1fr) auto;gap:2px 10px;padding:8px 2px}.dmc-root.is-stacked .dmc-entry-title{font-size:15.5px}.dmc-root.is-stacked .dmc-entry-state{letter-spacing:.12em;font-size:10.5px}.dmc-root.is-stacked .dmc-entry-span{text-align:left;grid-area:2/2/auto/-1;font-size:12px}.dmc-root.is-stacked .dmc-log-row{grid-template-columns:84px minmax(0,1fr);gap:2px 10px}.dmc-root.is-stacked .dmc-log-kind{display:none}.dmc-root.is-stacked .dmc-log-tag{display:inline}.dmc-root.is-stacked .dmc-log-row.dmc-note-part{grid-template-columns:30px minmax(0,1fr)}.dmc-root.is-stacked .dmc-note-row{grid-template-columns:minmax(0,1fr);gap:6px}.dmc-root.is-stacked .dmc-note-row .dmc-readout{grid-row:auto;height:22px}.dmc-root.is-stacked .dmc-note-title{font-size:16px}.dmc-root.is-stacked .dmc-note-meta{letter-spacing:.12em;font-size:11px}.dmc-root.is-stacked .dmc-note-sum{grid-column:1;font-size:13.5px}.dmc-root.is-stacked .dmc-file-title{font-size:30px}.dmc-root.is-stacked .dmc-file-summary{font-size:16.5px}.dmc-root.is-stacked .dmc-date{grid-template-columns:minmax(0,1fr) auto;gap:6px 12px}.dmc-root.is-stacked .dmc-date .dmc-chip{grid-column:1/-1}.dmc-root.is-stacked .dmc-reg-card{grid-template-columns:minmax(0,1fr);gap:16px;padding:14px}.dmc-root.is-stacked .dmc-time{grid-template-columns:56px minmax(0,1fr);gap:2px 14px}.dmc-root.is-stacked .dmc-time .dmc-readout{grid-row:span 2}.dmc-root.is-stacked .dmc-manual>div,.dmc-root.is-stacked .dmc-specs>div{grid-template-columns:minmax(0,1fr);gap:2px}.dmc-bar{z-index:4;border-top:1px solid var(--dmc-line);background:#000;flex-direction:column;justify-content:flex-end;gap:6px;padding:8px 16px 12px;display:flex;position:absolute;bottom:0;left:0;right:0}.dmc-bar .dmc-line{height:16px;font-size:12px;line-height:16px}.dmc-bar .dmc-prompt{gap:10px;height:44px;padding-left:12px}.dmc-bar .dmc-prompt-label{letter-spacing:.14em;font-size:12px}.dmc-bar .dmc-input{font-size:16px}.dmc-sheet{z-index:5;background:#111215;border-top:1px solid #ff342480;padding:12px 16px 14px;animation:.22s cubic-bezier(.2,.7,.2,1) both dmc-sheet;position:absolute;left:0;right:0}@keyframes dmc-sheet{0%{opacity:0;transform:translateY(24px)}}.dmc-sheet-head{color:var(--dmc-red);font-family:var(--dmc-cf);letter-spacing:.16em;text-transform:uppercase;justify-content:space-between;align-items:center;margin-bottom:10px;font-size:12px;font-weight:700;display:flex}.dmc-sheet-keys.dmc-keypad{gap:8px;height:212px}.dmc-sheet-keys .dmc-key{font-size:20px}.dmc-sheet-keys .dmc-key--word{font-size:13px}@media (prefers-reduced-motion:reduce){.dmc-head,.dmc-console,.dmc-world,.dmc-bar,.dmc-pane,.dmc-chip,.dmc-entry>button{transition:none}.dmc-root.is-handoff .dmc-head,.dmc-root.is-handoff .dmc-console,.dmc-root.is-handoff .dmc-world,.dmc-root.is-handoff .dmc-bar,.dmc-world.is-back .dmc-pane,.dmc-sheet{animation:none}}
