@font-face{font-family:PT Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/pt-mono-cyrillic-ext-400-normal-6FZaPyWq.woff2) format("woff2"),url(/assets/pt-mono-cyrillic-ext-400-normal-R5uAsU4k.woff) format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:PT Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/pt-mono-cyrillic-400-normal-Dj7Sim5P.woff2) format("woff2"),url(/assets/pt-mono-cyrillic-400-normal-DdffXVu2.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:PT Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/pt-mono-latin-ext-400-normal-CkC__PdA.woff2) format("woff2"),url(/assets/pt-mono-latin-ext-400-normal-CatRtcKp.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:PT Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/pt-mono-latin-400-normal-BVX-lORh.woff2) format("woff2"),url(/assets/pt-mono-latin-400-normal-CvsDOPzd.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--background-gradient-start: #0A1A2F;--background-gradient-end: #000000;--text-color: #FFFFFF;--accent1-red: #9F2D20;--accent1-gray: #A8ADB4;--accent2-green: #67C23A;--accent3-red: #EA1D24;--error-color: #FF3B30;--interactive-color: #00FFFF;--neutral-status-color: #888888;--font-header: "Roboto Condensed", sans-serif;--font-body: "Roboto Mono", monospace}:root{font-family:var(--font-body),monospace;line-height:1.5;font-weight:400;color-scheme:light dark;color:#ffffffde;background-color:#242424;font-synthesis:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.font-condensed{font-family:var(--font-header),sans-serif;font-weight:300}.font-mono{font-family:PT Mono,sans-serif!important}.block-darken{filter:brightness(.7)}.flex{display:flex;flex-wrap:wrap}.flex-column{flex-direction:column}.flex-center{align-items:center;justify-content:center}.flex-wrap{flex-wrap:wrap}.flex-row{flex-direction:row}html{overflow-x:hidden}body{margin:0;padding:0;width:100vw;height:100%;overflow-y:hidden;background:linear-gradient(to right,var(--background-gradient-start),var(--background-gradient-end))}.app-block{max-width:950px}@media screen and (min-width: 950px){.app-block{width:calc(50vw - 8px)}}@media screen and (min-width: 1600px){body{min-height:100vh}}@media screen and (min-width: 1900px){.app-block{max-width:initial}}.app-header-holder{padding:15px 0;height:147px;width:100vw;align-content:center;justify-content:center;text-align:center;border-bottom:1px solid #b6b6b6}@media screen and (min-width: 550px){.app-header-holder{height:initial}}.map-status-holder{margin:20px 15px 5px;border:1px solid #b6b6b6;border-radius:4px;padding:15px}.map-status-messages{height:10vh;flex-wrap:nowrap}.map-status-messages-description{word-wrap:normal;white-space:pre-wrap;padding-left:10px}.map-status-data-holder{width:100%;justify-content:space-around;align-items:self-start}.map-status-stream{height:2px;width:100%;max-width:400px;border:1px solid var(--interactive-color);border-radius:4px;overflow:hidden}.map-status-stream-frame{width:110%;height:101%;top:-1%;left:-6%;position:relative}.map-status-stream-cover{width:100%;height:105%;position:relative;top:-105%}.map-status-schema{max-width:500px;justify-content:center;align-self:end;padding-top:15px}.map-status-schema-svg{width:100%;height:100%}@media screen and (min-width: 1600px){.map-status-stream{max-width:300px}.map-status-schema{max-width:400px}}@media screen and (max-width: 800px){.map-status-messages{height:12vh;flex-wrap:nowrap}}.event-status-holder{background-color:#1e1e1e;padding:10px 20px;border-radius:8px;margin-bottom:20px;border:1px solid #333}.event-status-header{margin-bottom:15px!important;color:#e0e0e0}.event-status-message-holder{padding-left:10px;border-left:3px solid #00FFFF}.event-status-message-holder .MuiTypography-h5{color:#fff;font-weight:700;font-size:.1rem}.event-status-message-holder .MuiTypography-body1{color:#b0b0b0;font-size:.9rem}.sec-target-holder{margin:10px 15px;border:1px solid #b6b6b6;border-radius:2px;padding:15px;flex-wrap:nowrap}.sec-target{border:1px solid #b6b6b6;border-radius:4px;padding:4px 4px 4px 10px;margin:5px;background-color:#a8adb81a}.sec-target-meta{justify-content:space-evenly;align-items:center}.sec-target-text{align-items:center;max-width:64%;text-align:center;margin:0 auto;font-size:.8rem}.sec-target-success{background-color:#67c23a1a;border:1px solid rgba(103,194,58,.9)}.sec-target-running{background-color:#00ffff1a;border:1px solid rgba(0,255,255,.9)}.sec-target-fail{background-color:#ff3b301a;border:1px solid rgba(255,59,48,.9)}@media screen and (min-width: 450px){.sec-target-text{font-size:1rem}}@media screen and (min-width: 1600px){.sec-target{max-width:330px}}.mission-info-holder{margin:20px 15px 5px;border:1px solid #b6b6b6;border-radius:4px;padding:1.5vh 5px;justify-content:space-between}.mission-info-timer{margin:4px 5px;padding:2px 10px;height:10vh;justify-content:center;align-items:center;font-size:2rem;border:.3vh dashed #b6b6b6;border-radius:3px}.mission-info-timer-running{background-color:#00ffff1a;border:.3vh dashed rgba(0,255,255,.9);color:#0ff}.mission-info-timer-success{background-color:#67c23a1a;border:.3vh dashed rgba(103,194,58,.9);color:#4caf50}.mission-info-timer-fail{background-color:#ff3b301a;border:.3vh dashed rgba(255,59,48,.9);color:#ff4500}.mission-info-label{margin:4px 5px;padding:2px 10px;height:10vh;justify-content:start;align-items:start;font-size:1.2rem;border:.3vh dashed #b6b6b6}@media screen and (min-width: 950px){.mission-info-timer{font-size:1.8rem}.mission-info-label{font-size:1.4rem}.mission-info-holder{width:initial!important}}@media screen and (max-width: 439px){.mission-info-holder{justify-content:center}}@media screen and (min-width: 439px){.mission-info-holder{width:calc(100vw - 52px)}}@media screen and (min-width: 1600px){.mission-info-timer{font-size:3rem}.mission-info-label{font-size:1.9rem}}.stream-cams-holder{margin:10px 15px 5px;border:1px solid #b6b6b6;border-radius:4px;padding:15px}.stream-cams-data-holder{width:100%;justify-content:space-around;align-items:self-start}.stream-cams-stream{height:2px;border:1px solid var(--interactive-color);border-radius:4px;overflow:hidden;margin:10px 0}.stream-cams-frame{width:134%;height:101%;top:-1%;left:-18%;position:relative}.stream-cams-cover{width:100%;height:105%;position:relative;top:-105%}@media screen and (min-width: 1600px){.stream-cams-stream{max-width:300px}.stream-cams-schema{max-width:400px}}.mission-queue-holder{margin:10px 15px 5px;border:1px solid #b6b6b6;border-radius:4px;padding:15px;flex-wrap:nowrap}.mission-queue-grid-container{height:500px;width:100%;margin-top:15px}.mission-queue-grid{max-width:calc(100vw - 60px)}.mission-queue-grid-container .MuiDataGrid-root{color:#ffffffde;font-family:var(--font-body),monospace}.mission-queue-grid-container .MuiDataGrid-cell,.mission-queue-grid-container .MuiDataGrid-columnHeaderTitle{color:#ffffffde}.mission-queue-grid-container .MuiDataGrid-columnHeaders{background-color:#ffffff14}.mission-queue-grid-container .MuiDataGrid-iconSeparator{display:none}.mission-queue-grid-container .MuiTablePagination-root,.mission-queue-grid-container .MuiSelect-icon{color:#ffffffb3}.mission-queue-grid-container .mission-status--done{background-color:#67c23a33}.mission-queue-grid-container .mission-status--running{background-color:#00ffff1a}.mission-queue-grid-container .MuiDataGrid-row:hover{background-color:#ffffff1f}.mission-registration-holder{margin:20px;padding:20px;background-color:#1e1e1e;border-radius:8px;max-width:500px;color:#fff}.mission-registration-holder .MuiInputLabel-root,.mission-registration-holder .MuiSelect-select,.mission-registration-holder .MuiMenuItem-root{color:#ffffffde}.mission-registration-holder .MuiOutlinedInput-root .MuiOutlinedInput-notchedOutline{border-color:#ffffff3b}.mission-registration-holder .MuiOutlinedInput-root:hover .MuiOutlinedInput-notchedOutline{border-color:#ffffffde}.mission-registration-holder .MuiOutlinedInput-root.Mui-focused .MuiOutlinedInput-notchedOutline{border-color:#90caf9}.mission-registration-holder .MuiSelect-icon{color:#ffffffb3}
