@font-face{font-family:Be Vietnam Pro;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/be-vietnam-pro-vietnamese-700-normal-CWMsmEuB.woff2) format("woff2"),url(/assets/be-vietnam-pro-vietnamese-700-normal-ByaPYulI.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Be Vietnam Pro;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/be-vietnam-pro-latin-ext-700-normal-1FeCunIR.woff2) format("woff2"),url(/assets/be-vietnam-pro-latin-ext-700-normal-l58c5FJC.woff) format("woff");unicode-range:U+0100-02AF,U+0304,U+0308,U+0329,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:Be Vietnam Pro;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/be-vietnam-pro-latin-700-normal-IuSBdXyQ.woff2) format("woff2"),url(/assets/be-vietnam-pro-latin-700-normal-BaHweeu3.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+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Be Vietnam Pro;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/be-vietnam-pro-vietnamese-600-normal-CrdqsjGL.woff2) format("woff2"),url(/assets/be-vietnam-pro-vietnamese-600-normal-BXI3hfff.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Be Vietnam Pro;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/be-vietnam-pro-latin-ext-600-normal-Bb-tHBQ3.woff2) format("woff2"),url(/assets/be-vietnam-pro-latin-ext-600-normal-BBmZhxSt.woff) format("woff");unicode-range:U+0100-02AF,U+0304,U+0308,U+0329,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:Be Vietnam Pro;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/be-vietnam-pro-latin-600-normal-2BKReCdn.woff2) format("woff2"),url(/assets/be-vietnam-pro-latin-600-normal-xFlx60GF.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+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}main{display:block}h1{font-size:2em;margin:.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button}button::-moz-focus-inner,[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}@font-face{font-family:Open Sans Variable;font-style:normal;font-display:swap;font-weight:300 800;src:url(/assets/open-sans-cyrillic-ext-wght-normal-f7eF65bT.woff2) format("woff2-variations");unicode-range:U+0460-052F,U+1C80-1C88,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Open Sans Variable;font-style:normal;font-display:swap;font-weight:300 800;src:url(/assets/open-sans-cyrillic-wght-normal-Cw00GhOR.woff2) format("woff2-variations");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Open Sans Variable;font-style:normal;font-display:swap;font-weight:300 800;src:url(/assets/open-sans-greek-ext-wght-normal-Cs5KUPhG.woff2) format("woff2-variations");unicode-range:U+1F00-1FFF}@font-face{font-family:Open Sans Variable;font-style:normal;font-display:swap;font-weight:300 800;src:url(/assets/open-sans-greek-wght-normal-CtQ6sbau.woff2) format("woff2-variations");unicode-range:U+0370-03FF}@font-face{font-family:Open Sans Variable;font-style:normal;font-display:swap;font-weight:300 800;src:url(/assets/open-sans-hebrew-wght-normal-DrVQLkKb.woff2) format("woff2-variations");unicode-range:U+0590-05FF,U+200C-2010,U+20AA,U+25CC,U+FB1D-FB4F}@font-face{font-family:Open Sans Variable;font-style:normal;font-display:swap;font-weight:300 800;src:url(/assets/open-sans-math-wght-normal-cwLdES2L.woff2) format("woff2-variations");unicode-range:U+0302-0303,U+0305,U+0307-0308,U+0330,U+0391-03A1,U+03A3-03A9,U+03B1-03C9,U+03D1,U+03D5-03D6,U+03F0-03F1,U+03F4-03F5,U+2034-2037,U+2057,U+20D0-20DC,U+20E1,U+20E5-20EF,U+2102,U+210A-210E,U+2110-2112,U+2115,U+2119-211D,U+2124,U+2128,U+212C-212D,U+212F-2131,U+2133-2138,U+213C-2140,U+2145-2149,U+2190,U+2192,U+2194-21AE,U+21B0-21E5,U+21F1-21F2,U+21F4-2211,U+2213-2214,U+2216-22FF,U+2308-230B,U+2310,U+2319,U+231C-2321,U+2336-237A,U+237C,U+2395,U+239B-23B6,U+23D0,U+23DC-23E1,U+2474-2475,U+25AF,U+25B3,U+25B7,U+25BD,U+25C1,U+25CA,U+25CC,U+25FB,U+266D-266F,U+27C0-27FF,U+2900-2AFF,U+2B0E-2B11,U+2B30-2B4C,U+2BFE,U+FF5B,U+FF5D,U+1D400-1D7FF,U+1EE00-1EEFF}@font-face{font-family:Open Sans Variable;font-style:normal;font-display:swap;font-weight:300 800;src:url(/assets/open-sans-symbols-wght-normal-C2QAFfGS.woff2) format("woff2-variations");unicode-range:U+0001-000C,U+000E-001F,U+007F-009F,U+20DD-20E0,U+20E2-20E4,U+2150-218F,U+2190,U+2192,U+2194-2199,U+21AF,U+21E6-21F0,U+21F3,U+2218-2219,U+2299,U+22C4-22C6,U+2300-243F,U+2440-244A,U+2460-24FF,U+25A0-27BF,U+2800-28FF,U+2921-2922,U+2981,U+29BF,U+29EB,U+2B00-2BFF,U+4DC0-4DFF,U+FFF9-FFFB,U+10140-1018E,U+10190-1019C,U+101A0,U+101D0-101FD,U+102E0-102FB,U+10E60-10E7E,U+1D2E0-1D37F,U+1F000-1F0FF,U+1F100-1F10C,U+1F110-1F16C,U+1F170-1F190,U+1F19B-1F1AC,U+1F30D-1F30F,U+1F315,U+1F31C,U+1F31E,U+1F320-1F32C,U+1F336,U+1F378,U+1F37D,U+1F382,U+1F393-1F39F,U+1F3A7-1F3A8,U+1F3AC-1F3AF,U+1F3C2,U+1F3C4-1F3C6,U+1F3CA-1F3CE,U+1F3D4-1F3E0,U+1F3ED,U+1F3F1-1F3F3,U+1F3F5-1F3F7,U+1F408,U+1F415,U+1F41F,U+1F426,U+1F43F,U+1F441-1F442,U+1F444,U+1F446-1F449,U+1F44C-1F44E,U+1F453,U+1F46A,U+1F47D,U+1F4A3,U+1F4B0,U+1F4B3,U+1F4B9,U+1F4BB,U+1F4BF,U+1F4C8-1F4CB,U+1F4D6,U+1F4DA,U+1F4DF,U+1F4E3-1F4E6,U+1F4EA-1F4ED,U+1F4F7,U+1F4F9-1F4FB,U+1F4FD-1F4FE,U+1F503,U+1F507-1F50B,U+1F50D,U+1F512-1F513,U+1F53E-1F54A,U+1F54F-1F579,U+1F57B-1F594,U+1F597-1F5A3,U+1F5A5-1F5FA,U+1F610,U+1F650-1F67F,U+1F687,U+1F68D,U+1F691,U+1F694,U+1F698,U+1F6AD,U+1F6B2,U+1F6B9-1F6BA,U+1F6BC,U+1F6C6-1F6CB,U+1F6CD-1F6CF,U+1F6D3-1F6D7,U+1F6E0-1F6EA,U+1F6F0-1F6F3,U+1F6F7-1F6FC,U+1F700-1F7FF,U+1F800-1F80B,U+1F810-1F847,U+1F850-1F859,U+1F860-1F887,U+1F890-1F8AD,U+1F8B0-1F8B1,U+1F93B,U+1F946,U+1F984,U+1F996,U+1F9E9,U+1FA00-1FA6F,U+1FA70-1FA74,U+1FA78-1FA7A,U+1FA80-1FA86,U+1FA90-1FAA8,U+1FAB0-1FAB6,U+1FAC0-1FAC2,U+1FAD0-1FAD6,U+1FB00-1FBFF}@font-face{font-family:Open Sans Variable;font-style:normal;font-display:swap;font-weight:300 800;src:url(/assets/open-sans-vietnamese-wght-normal-0eckKRMD.woff2) format("woff2-variations");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Open Sans Variable;font-style:normal;font-display:swap;font-weight:300 800;src:url(/assets/open-sans-latin-ext-wght-normal-CrpOxvfM.woff2) format("woff2-variations");unicode-range:U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Open Sans Variable;font-style:normal;font-display:swap;font-weight:300 800;src:url(/assets/open-sans-latin-wght-normal-CYuRH5ug.woff2) format("woff2-variations");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+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}*{box-sizing:border-box;font-family:Open Sans Variable,sans-serif!important;outline:none!important}*:focus{outline:none!important}html{width:100%;height:100%;padding:0;margin:0;font-size:16px}body{width:100%;height:100%;padding:0;margin:0 auto;background-color:#161819;color:#fff;font-size:.875rem}#app{display:contents}.confirmation-modal{width:30rem;text-align:center}.confirmation-modal form .content{flex-direction:column;gap:1rem;line-height:1.5rem}.confirmation-modal form .content>div{display:contents}.back-icon{position:absolute;top:0;left:.5rem;display:flex;height:100%;align-items:center}textarea{resize:none}.login-page .login-page-logo,.project-manager .project-manager-content .template-manager-section .template-title-bar,.project-manager .project-manager-content .project-manager-section .section-content .section-item .section-menu,.project-manager .project-manager-content .project-manager-section .section-title-bar .package-filter-container .package-order,.project-manager .project-manager-content .project-manager-section .section-title-bar .package-filter-container .package-filter,.project-manager .project-manager-content .project-manager-section .section-title-bar,.workflow-step-modal .content .params-form.sensor-filter-params-form,.workflow-step-modal .workflow-step-modal-title,header .header-content .header-menu,header .header-content .header-logo,header .header-content,.template-page .template-edit .template-title,.template-page .template-list-container .template-list .template-cards,.template-page .template-list-container .template-title,.workflow .project-workflow .new-workflow-step,.workflow .project-workflow .workflow-step .status .repeatable-status .current-status,.workflow .project-workflow .workflow-step .status .repeatable-status .repeat,.workflow .project-workflow .workflow-step .status,.workflow .project-workflow .workflow-step .workflow-menu,.workflow .project-workflow,.workflow .project-title,.workflow,.hamburger-menu-content .menu-item .react-aria-MenuItem,.result-view .bundle-result,.result-view .result-viewer-toolbar .icon-button,.result-view .result-viewer-toolbar .toggle-button,.toast,.react-aria-Select .react-aria-Button,.react-aria-Modal .title,.react-aria-DatePicker .react-aria-Group,.react-aria-Checkbox .checkbox,.react-aria-Checkbox,.react-aria-Button.icon-button,.confirmation-modal form .content{display:flex;align-items:center}.login-page .login-page-content,.result-view .simple-image-view-content .stats-card,.toast,.react-aria-Popover[data-trigger=Select],.react-aria-Modal,.react-aria-Menu,.react-aria-Popover[data-trigger=DatePicker],.react-aria-Checkbox .checkbox,.react-aria-Button.secondary{border:1px solid #fde569}.react-aria-TextField.text-field-with-adornment-container[data-invalid] .text-field-with-adornment .react-aria-Group,.react-aria-TextField .text-field-container .react-aria-Input[data-invalid],.react-aria-TextField .text-field-container .react-aria-TextArea[data-invalid]{border:1px solid #f2b004}.login-page .login-page-logo,.project-manager .project-manager-content .template-manager-section .template-title-bar .template-title,.project-manager .project-manager-content .project-manager-section .section-title-bar .section-title,header .header-content .header-logo span{color:#fff;font-family:Be Vietnam Pro,sans-serif;font-weight:400}::-webkit-scrollbar-track{background:#161819}::-webkit-scrollbar{width:.5rem}::-webkit-scrollbar-thumb{background:#fde569;cursor:pointer}.react-aria-Button{width:fit-content;padding:.5rem 1.5rem;border:1px solid #313237;background:#fde569;color:#313237;cursor:pointer;font-weight:600}.react-aria-Button:hover{background:#f2b004}.react-aria-Button.secondary{background:#313237;color:#fde569}.react-aria-Button.secondary:hover{background:#161819}.react-aria-Button.icon-button{padding:0;border:none;background:none;color:#fde569}.react-aria-Button:disabled{cursor:default;opacity:.5}.react-aria-Button:disabled:hover{background:#fde569}.react-aria-Checkbox{gap:.5rem}.react-aria-Checkbox .checkbox{width:1.25rem;height:1.25rem;justify-content:center;cursor:pointer;transition:all .2s}.react-aria-Checkbox svg{fill:none;stroke:#161819;stroke-dasharray:22px;stroke-dashoffset:66;stroke-width:2px;transition:all .2s}.react-aria-Checkbox[data-selected] .checkbox,.react-aria-Checkbox[data-selected][data-pressed] .checkbox,.react-aria-Checkbox[data-indeterminate] .checkbox,.react-aria-Checkbox[data-indeterminate][data-pressed] .checkbox{background:#fde569}.react-aria-Checkbox[data-selected] svg,.react-aria-Checkbox[data-indeterminate] svg{stroke-dashoffset:44}.selected-color{width:1.5rem;height:1.5rem;border:1px solid #000;cursor:pointer}.color-picker{display:flex;flex-direction:column;align-items:center;gap:1rem}.color-picker .color-area{width:12rem;height:12rem;border-radius:.125rem}.color-picker .color-area .color-area-gradient{width:100%;height:100%;border-radius:inherit}.color-picker .color-area .color-area-thumb{width:1.25rem;height:1.25rem;box-sizing:border-box;border:.125rem solid #fff;border-radius:50%;box-shadow:0 0 0 1px #000,inset 0 0 0 1px #000;transform:translate(-50%,-50%)!important}.color-picker .color-slider{display:flex;width:12rem;flex-direction:column;align-items:center}.color-picker .color-slider .color-slider-track,.color-picker .color-slider .color-slider-track-background,.color-picker .color-slider .color-slider-track-color{position:relative;width:100%;height:1.25rem;border-radius:.125rem}.color-picker .color-slider .color-slider-track-background,.color-picker .color-slider .color-slider-track-color{position:absolute;height:100%}.color-picker .color-slider .color-slider-thumb{position:absolute;top:.625rem;width:1.25rem;height:1.25rem;box-sizing:border-box;border:.125rem solid #fff;border-radius:50%;box-shadow:0 0 0 1px #000,inset 0 0 0 1px #000}.color-picker .color-slider .color-slider-track-background,.color-picker .color-slider .color-slider-thumb-background{background-color:#fff;background-image:linear-gradient(-45deg,transparent 75%,#bcbcbc 75%),linear-gradient(45deg,transparent 75%,#bcbcbc 75%),linear-gradient(-45deg,#bcbcbc 25%,transparent 25%),linear-gradient(45deg,#bcbcbc 25%,transparent 25%);background-position:-.125rem -.125rem,-.125rem .375rem,.375rem -.625rem,-.625rem -.125rem;background-size:1rem 1rem}.color-picker .color-slider .color-slider-thumb-background,.color-picker .color-slider .color-slider-thumb-color{position:absolute;width:100%;height:100%;border-radius:50%}.color-picker .color-result{display:flex;width:12rem;gap:.5rem}.color-picker .color-result .color-preview-swatch{display:inline-block;overflow:hidden;width:1.25rem;height:1.25rem;border:1px solid #000;border-radius:.125rem}.color-picker .color-result .hex-color-field{display:flex;overflow:hidden;height:1.25rem}.color-picker .color-result .hex-color-field input{overflow:hidden}.color-picker .rgb-color-field{display:flex;width:100%;justify-content:space-between}.color-picker .rgb-color-field .react-aria-NumberField{gap:.25rem}.color-picker .rgb-color-field .react-aria-NumberField input{width:2.5rem}.react-aria-DatePicker{display:flex;align-items:center;gap:.5rem}.react-aria-DatePicker .react-aria-Group{height:2rem;justify-content:space-between;padding:.5rem;background-color:#616267;color:#fde569}.react-aria-DatePicker .react-aria-Group div[data-type=hour],.react-aria-DatePicker .react-aria-Group div[data-type=timeZoneName]{margin-left:.25rem}.react-aria-DatePicker .react-aria-Group div[role=spinbutton]:hover{background-color:#6162674d}.react-aria-DatePicker .react-aria-Button{width:1.5rem;height:1.5rem;padding:0;border:none;background:#616267;color:#fde569}.react-aria-DatePicker .react-aria-DateInput{display:flex}.react-aria-Popover[data-trigger=DatePicker]{width:12rem;height:11.5rem;background:#313237}.react-aria-Popover[data-trigger=DatePicker] header{display:flex;align-items:center;justify-content:space-between;margin-bottom:.5rem}.react-aria-Popover[data-trigger=DatePicker] header h2{margin:0;font-size:1rem}.react-aria-Popover[data-trigger=DatePicker] header .react-aria-Button{width:1.5rem;height:1.5rem;padding:0;background:#313237;color:#fde569}.react-aria-Popover[data-trigger=DatePicker] table{width:100%;padding-right:.5rem}.react-aria-Popover[data-trigger=DatePicker] table td,.react-aria-Popover[data-trigger=DatePicker] table th{text-align:right}.react-aria-Popover[data-trigger=DatePicker] table td div:hover{background-color:#616267;cursor:pointer}.react-aria-Popover[data-trigger=DatePicker] table td div[data-outside-visible-range]{color:#616267}.react-aria-Popover[data-trigger=DatePicker] table td div[data-outside-visible-range]:hover{background:none;cursor:default}.react-aria-Popover[data-trigger=DatePicker] table td div[data-selected]{background-color:#616267;color:#fde569}.react-aria-Menu{display:flex;flex-direction:column;background:#161819;box-shadow:.125rem .125rem .25rem #00000080}.react-aria-MenuItem{padding:.5rem 1rem;border-bottom:1px solid #616267;cursor:pointer}.react-aria-MenuItem:last-child{border:0}.react-aria-MenuItem.disabled{color:#616267}.react-aria-MenuItem:not(.disabled):hover{background:#616267;color:#fde569}.react-aria-Modal .title{color:#fff;font-size:1rem;font-weight:600}.react-aria-ModalOverlay{position:fixed;top:0;left:0;display:flex;width:100%;height:100%;align-items:center;justify-content:center;background:#00000040}.react-aria-Modal{background:#313237;box-shadow:.125rem .125rem .25rem #00000080}.react-aria-Modal .title{justify-content:space-between;padding:1rem 1.5rem;gap:1rem}.react-aria-Modal .title .icon-button{font-size:1.5rem}.react-aria-Modal .content{padding:1.5rem}.react-aria-Modal .actions{display:flex;justify-content:center;padding:1rem 1.5rem;gap:.5rem}.react-aria-NumberField{display:grid;align-items:center;gap:.5rem;grid-template-columns:max-content auto}.react-aria-NumberField .number-field-container{min-width:0}.react-aria-NumberField .number-field-container .react-aria-Group{display:flex}.react-aria-NumberField .number-field-container .react-aria-Group .number-field-buttons{display:flex;flex-direction:column}.react-aria-NumberField .number-field-container .react-aria-Group .number-field-buttons .react-aria-Button{display:flex;flex:1;padding:0 .5rem;border:none;background:#616267;color:#fde569}.react-aria-NumberField .number-field-container .react-aria-Group .number-field-buttons .react-aria-Button[slot=increment]{align-items:flex-end}.react-aria-NumberField .number-field-container .react-aria-Group .number-field-buttons .react-aria-Button svg{height:.75rem}.react-aria-NumberField .number-field-container .react-aria-Group .number-field-buttons .react-aria-Button[data-disabled]{opacity:.5}.react-aria-NumberField .number-field-container .react-aria-Group .react-aria-Input{min-width:0;flex:1 1;padding:.5rem;border:none;background-color:#616267;color:#fde569;outline:none}.react-aria-NumberField .number-field-container .react-aria-Group[data-invalid] .react-aria-Input{border:1px solid #f2b004;border-right:none}.react-aria-NumberField .number-field-container .react-aria-Group[data-invalid] .react-aria-Button[slot=increment]{border-top:1px solid #f2b004;border-right:1px solid #f2b004}.react-aria-NumberField .number-field-container .react-aria-Group[data-invalid] .react-aria-Button[slot=decrement]{border-right:1px solid #f2b004;border-bottom:1px solid #f2b004}.react-aria-NumberField .number-field-container .react-aria-Group[data-disabled] .react-aria-Input{opacity:.5}.react-aria-NumberField .number-field-container .react-aria-FieldError{color:#f2b004;font-size:.75rem}.react-aria-ProgressBar circle.progress{stroke:#fde569}.react-aria-ProgressBar:not([aria-valuenow]) .progress{animation:indeterminate 1.5s infinite ease-in-out;will-change:stroke-dashoffset}@keyframes indeterminate{0%{stroke-dashoffset:75}50%{stroke-dashoffset:0}to{stroke-dashoffset:-74}}.react-aria-Select{display:grid;align-items:center;color:#fff;gap:.5rem;grid-template-columns:max-content auto}.react-aria-Select .select-caret svg{width:1.25rem;height:1.25rem;fill:#fde569}.react-aria-Select .react-aria-Button{width:100%;height:2rem;justify-content:space-between;padding:.5rem;background:#616267;color:#fde569}.react-aria-Select .react-aria-SelectValue[data-placeholder]{color:#fde569;font-style:italic}.react-aria-Popover[data-trigger=Select]{min-width:10rem;background:#161819}.react-aria-Popover[data-trigger=Select] .react-aria-ListBox{overflow:auto;max-height:20rem}.react-aria-Popover[data-trigger=Select] .react-aria-ListBox .react-aria-ListBoxItem{padding:.5rem 1rem;border-bottom:1px solid #616267}.react-aria-Popover[data-trigger=Select] .react-aria-ListBox .react-aria-ListBoxItem:last-child{border:0}.react-aria-Popover[data-trigger=Select] .react-aria-ListBox .react-aria-ListBoxItem[data-selected]{color:#fde569;font-weight:600}.react-aria-Popover[data-trigger=Select] .react-aria-ListBox .react-aria-ListBoxItem[data-focused],.react-aria-Popover[data-trigger=Select] .react-aria-ListBox .react-aria-ListBoxItem[data-pressed]{background:#616267;color:#fde569;cursor:pointer}.react-aria-Separator{border-color:#616267;margin:0 .5rem}.react-aria-Separator[aria-orientation=vertical]{width:1px}.react-aria-Tabs{display:grid;width:100%;grid-template-rows:2rem 1fr}.react-aria-TabList{display:flex;overflow:hidden;width:100%}.react-aria-Tab{display:flex;min-width:0;padding:.5rem;border-right:1px solid #616267;cursor:pointer;gap:.5rem}.react-aria-Tab .tab-title{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.react-aria-Tab[data-hovered],.react-aria-Tab[data-focused],.react-aria-Tab[data-selected]{background-color:#313237}.tab-panels{position:relative;width:100%}.tab-panels .react-aria-TabPanel{position:absolute;top:0;width:100%;height:100%}.tab-panels .react-aria-TabPanel[data-inert=true]{opacity:0}.react-aria-TextField{display:grid;align-items:center;gap:.5rem;grid-template-columns:max-content auto}.react-aria-TextField.textarea{align-items:flex-start}.react-aria-TextField .text-field-container{display:grid}.react-aria-TextField .text-field-container .react-aria-Input{height:2rem}.react-aria-TextField .text-field-container .react-aria-Input,.react-aria-TextField .text-field-container .react-aria-TextArea{padding:.5rem;border:none;background-color:#616267;color:#fde569}.react-aria-TextField .text-field-container .react-aria-Input[data-disabled],.react-aria-TextField .text-field-container .react-aria-TextArea[data-disabled]{opacity:.5}.react-aria-TextField .text-field-container .react-aria-FieldError{color:#f2b004;font-size:.75rem}.react-aria-TextField.text-field-with-adornment-container .text-field-with-adornment{display:grid}.react-aria-TextField.text-field-with-adornment-container .text-field-with-adornment .react-aria-Group{display:flex;justify-content:space-between;padding:.5rem;background-color:#616267}.react-aria-TextField.text-field-with-adornment-container .text-field-with-adornment .react-aria-Group .react-aria-Input{height:1rem;flex:1;border:none;background:none;color:#fde569}.react-aria-TextField.text-field-with-adornment-container .text-field-with-adornment .react-aria-Group .adornment{color:#fff}.react-aria-TextField.text-field-with-adornment-container .text-field-with-adornment .react-aria-FieldError{align-self:flex-start;color:#f2b004;font-size:.75rem}.react-aria-TextField.text-field-with-adornment-container[data-disabled] .text-field-with-adornment .react-aria-Group{opacity:.5}.toast-region{position:fixed;right:1rem;bottom:1rem;display:flex;flex-direction:column;gap:.5rem}.toast{padding:1rem;background-color:#313237;cursor:pointer;gap:1rem}.toast .toast-icon{width:1rem;height:1rem}.toast .toast-icon.success{color:#29c668}.toast .toast-icon.error{color:#ff1045}.react-aria-Toolbar{width:100%;height:2rem;background-color:#313237;display:flex;padding:.5rem;gap:.75rem}.react-aria-Toolbar .react-aria-Group{display:contents}.react-aria-Toolbar .toggle-button{padding:.125rem;border:none;background:none;color:#fde569;cursor:pointer}.react-aria-Toolbar .toggle-button.selected{background-color:#616267;color:#f2b004}.loading{position:absolute;top:0;left:0;display:flex;width:100%;height:100%;align-items:center;justify-content:center;background-color:#61626733}.menubar{display:flex;padding:.25rem}.menubar button{border:none;background:none;color:#fff}.menubar button:hover{background:none}.result-view{display:grid;overflow:hidden;width:100%;height:100%}.result-view .simple-image-view,.result-view .multi-sensor-image-view{display:grid;min-width:0;height:100%;min-height:0;grid-template-rows:2rem 1fr 2rem}.result-view .simple-image-view-content{position:relative;display:grid;min-width:0;min-height:0}.result-view .simple-image-view-content .stats-card{position:absolute;top:.5rem;left:.5rem;display:grid;width:20rem;padding:1rem;border-radius:0;background:#313237e6;gap:1rem}.result-view .simple-image-view-content .stats-card .stats-card-section{display:grid;gap:.5rem}.result-view .simple-image-view-content .stats-card .stats-card-section .stats-card-section-title{padding-bottom:.25rem;border-bottom:1px solid #616267;font-weight:600}.result-view .simple-image-view-content .stats-card .stats-card-section .stats-card-section-item{display:flex;justify-content:space-between}.result-view .realtime-stats-container{display:flex;width:100%;justify-content:center;padding:.5rem;background:#313237e6}.result-view .realtime-stats-container .realtime-stats{display:grid;gap:1rem;grid-template-columns:1fr 1fr 1fr}.result-view .stats-value{color:#fde569}.result-view .image-loading{padding:1rem}.result-view .tile-image-view{display:grid;width:100%;min-width:0;min-height:0}.result-view .tile-image-view .simple-image-view{border:1px solid #616267}.result-view .tab-image-view{display:flex;width:100%;flex:1}.result-view .result-viewer-toolbar{position:relative;display:flex;overflow:hidden;height:2rem;padding:0;border-bottom:1px solid #161819;gap:.25rem}.result-view .result-viewer-toolbar .toolbar-title{overflow:hidden;max-width:50%;padding:.5rem;text-overflow:ellipsis;white-space:nowrap}.result-view .result-viewer-toolbar .icon-button,.result-view .result-viewer-toolbar .toggle-button{width:1.5rem;justify-content:center}.result-view .result-viewer-toolbar .icon-button:hover,.result-view .result-viewer-toolbar .toggle-button:hover{background-color:#616267}.result-view .result-viewer-toolbar .close-button{position:absolute;top:0;right:0;height:2rem}.result-view .bundle-result{flex-direction:column;align-items:center;justify-content:center;padding:2rem;gap:1rem}.result-view .bundle-result .bundle-result-content{display:grid;padding:1rem;border:1px solid #616267;border-radius:.25rem;gap:1rem}.result-view .bundle-result ul{margin-bottom:0}.result-view .bundle-result ul li{margin:.25rem 0}.result-view .bundle-result .download-button{text-decoration:none}.hamburger-menu-content{border-radius:0}.hamburger-menu-content .menu-item{width:fit-content}.hamburger-menu-content .menu-item .react-aria-MenuItem{width:2rem;height:2rem;flex-direction:column;justify-content:center;border-bottom:none}.hamburger-menu-content .menu-item .react-aria-MenuItem:has(.toggle-button.selected){background-color:#616267}.hamburger-menu-content .menu-item .react-aria-MenuItem .toggle-button{padding:.125rem;border:none;background:none;color:#fde569;cursor:pointer}.hamburger-menu-content .menu-item .react-aria-MenuItem .toggle-button.selected{color:#f2b004}.hamburger-menu-content .menu-item .react-aria-Separator{width:1.5rem;border-color:#616267;margin:0 auto}.workflow{min-height:0;flex-direction:column;border-right:1px solid #161819}.workflow .project-title{position:relative;padding:.5rem 2rem;border-bottom:1px solid #161819;font-weight:600}.workflow .project-title .title{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.workflow .project-title .project-edit-icon{position:absolute;top:.5rem;right:.5rem}.workflow .project-workflow{overflow:auto;width:100%;height:100%;flex-direction:column;padding:2rem;background-color:#313237;gap:.25rem}.workflow .project-workflow .workflow-step{position:relative;display:grid;width:100%;align-items:center;border:1px solid #161819;background-color:#161819;column-gap:1rem;cursor:pointer;grid-template:repeat(3,max-content)/1fr max-content;grid-template-areas:"name       menu" "separator  separator" "params     status"}.workflow .project-workflow .workflow-step .name,.workflow .project-workflow .workflow-step .workflow-menu,.workflow .project-workflow .workflow-step .params,.workflow .project-workflow .workflow-step .status{padding:.75rem}.workflow .project-workflow .workflow-step .workflow-menu{grid-area:menu;opacity:0}.workflow .project-workflow .workflow-step .status{position:relative;grid-area:status}.workflow .project-workflow .workflow-step .status.disabled svg{fill:#616267}.workflow .project-workflow .workflow-step .status .repeatable-status{display:contents}.workflow .project-workflow .workflow-step .status .repeatable-status .repeat{display:none}.workflow .project-workflow .workflow-step .status .repeatable-status .current-status{display:inline-flex}.workflow .project-workflow .workflow-step .status .repeatable-status .current-status .success-icon{fill:#29c668}.workflow .project-workflow .workflow-step .status .repeatable-status .current-status .error-icon{color:#ff1045}.workflow .project-workflow .workflow-step.selected{border-color:#fde569}.workflow .project-workflow .workflow-step.readonly{cursor:auto}.workflow .project-workflow .workflow-step:hover .workflow-menu{opacity:1}.workflow .project-workflow .workflow-step:hover .status .repeatable-status .repeat{display:inline-flex}.workflow .project-workflow .workflow-step:hover .status .repeatable-status .current-status{display:none}.workflow .project-workflow .workflow-step .disabled-layer{position:absolute;top:0;left:0;width:100%;height:100%;background-color:#616267;opacity:.5}.workflow .project-workflow .workflow-step .name{font-weight:500;grid-area:name}.workflow .project-workflow .workflow-step hr{grid-area:separator}.workflow .project-workflow .workflow-step .params{overflow:hidden;color:#fde569;font-size:.75rem;grid-area:params;text-overflow:ellipsis;white-space:nowrap}.workflow .project-workflow .arrow-down-icon{min-height:1rem;margin:.25rem 0}.workflow .project-workflow .new-workflow-step{justify-content:center;padding:.25rem;border:none;background-color:#fde569;cursor:pointer}.workflow .project-workflow .new-workflow-step:hover{background-color:#f2b004}.toolbar{width:100%;height:2rem;padding:.5rem;background-color:#313237}.template-page .template-list-container{display:flex;flex-direction:column}.template-page .template-list-container .template-title{position:relative;justify-content:center;border-right:1px solid #616267;font-weight:500}.template-page .template-list-container .template-list{display:flex;flex:1;border-right:1px solid #616267}.template-page .template-list-container .template-list .template-cards{width:100%;flex-direction:column;padding:2rem;background-color:#313237;gap:.75rem}.template-page .template-list-container .template-list .template-cards .template-card{display:flex;width:100%;flex-direction:column;padding:.5rem;border:1px solid #161819;background-color:#161819;cursor:pointer;gap:1rem}.template-page .template-list-container .template-list .template-cards .template-card.selected{border-color:#fde569}.template-page .template-list-container .template-list .template-cards .template-card .name{color:#fde569}.template-page .template-list-container .template-list .template-cards .template-card hr{width:100%}.template-page .template-list-container .template-list .template-cards .template-card .description{display:block;display:-webkit-box;overflow:hidden;max-height:4.5rem;-webkit-box-orient:vertical;-webkit-line-clamp:3;text-overflow:ellipsis;white-space:unset}.template-page .template-edit .template-title{position:relative;justify-content:center}.template-page .template-edit .template-title .template-actions{position:absolute;top:0;right:.5rem;display:flex;height:100%;gap:1rem}.template-page .template-edit .template-workflow{display:flex;overflow:auto;width:100%;justify-content:center}.template-page .template-edit .template-workflow .project-workflow{overflow:unset;width:30rem;height:fit-content;background-color:unset}.template-page .template-edit .template-workflow .project-workflow .workflow-step{background-color:#313237}.template-details-modal{width:30rem}.template-details-modal .template-details-form{display:grid;gap:.5rem}.template-details-modal .template-details-form .react-aria-TextField{grid-template-columns:1fr 5fr}.file-upload-dropzone{width:17rem;padding:1.5rem;border:2px dashed #fde569;margin:0 auto;color:#fde569;cursor:pointer;text-align:center}.file-upload-dropzone .file-upload-icon{width:2.5rem;height:2.5rem;color:#fde569}.file-upload-dropzone .file-upload-icon.upload-status-success{color:#29c668}.file-upload-dropzone .file-upload-icon.upload-status-error{color:#ff1045}.file-upload-dropzone .loading{position:initial;background:none}.disable-layer{position:absolute;top:0;left:0;display:flex;width:100%;height:100%;background-color:#61626733}header{background-color:#313237}header .header-content{justify-content:space-between;padding:.5rem}header .header-content .header-logo{gap:.25rem}header .header-content .header-logo svg{width:2rem;height:2rem;margin:.25rem}header .header-content .header-logo span{font-size:1.0625rem}header .header-content .header-menu .logout{border:none;background:none;color:#fff;cursor:pointer}header .react-aria-Separator{border-color:#161819;margin-bottom:0}.modal-about .about-title{display:flex;align-items:center;gap:.25rem}.modal-about .content{padding:1rem}.workflow-step-modal .workflow-step-modal-title{gap:.25rem}.workflow-step-modal .content{padding:1rem}.workflow-step-modal .content .params-form{display:flex;flex-direction:column;gap:.5rem}.workflow-step-modal .content .params-form.sensor-filter-params-form{justify-content:center}.workflow-step-modal .content .params-form.sensor-filter-params-form .sensors{display:grid;gap:.5rem;grid-auto-rows:2rem;grid-template-columns:repeat(4,2rem)}.workflow-step-modal .content .params-form.sensor-filter-params-form .sensors button{border:none;background-color:#fde569;color:#161819;cursor:pointer}.workflow-step-modal .content .params-form.sensor-filter-params-form .sensors button.deselected{background-color:#616267}.workflow-step-modal .content .params-form.dedupe-params-form .react-aria-NumberField,.workflow-step-modal .content .params-form.dedupe-params-form .react-aria-Select{display:grid;grid-template-columns:1fr 2fr}.workflow-step-modal .content .params-form.min-max-filter-params-form .react-aria-NumberField,.workflow-step-modal .content .params-form.min-max-filter-params-form .react-aria-Select,.workflow-step-modal .content .params-form.kriging-params-form .react-aria-NumberField,.workflow-step-modal .content .params-form.despike-params-form .react-aria-NumberField,.workflow-step-modal .content .params-form.despike-params-form .react-aria-Select{display:grid;grid-template-columns:2fr 3fr}.workflow-step-modal .content .params-form.destripe-params-form{width:25rem}.workflow-step-modal .content .params-form.destripe-params-form .react-aria-NumberField{display:grid;grid-template-columns:1fr 1fr}.workflow-step-modal .content .params-form.reduction-to-pole-params-form{width:18rem}.workflow-step-modal .content .params-form.reduction-to-pole-params-form .react-aria-NumberField,.workflow-step-modal .content .params-form.frequency-filter-params-form .react-aria-NumberField{display:grid;grid-template-columns:1fr 1fr}.workflow-step-modal .content .params-form.bundle-params-form{gap:1rem}.workflow-step-modal .content .params-form.bundle-params-form .react-aria-TextField,.workflow-step-modal .content .params-form.bundle-params-form .react-aria-NumberField{display:grid;grid-template-columns:2fr 3fr}.workflow-step-modal .content .params-form.bundle-params-form .bundle-params-section{display:flex;flex-direction:column;gap:.5rem}.workflow-step-modal .content .params-form.bundle-params-form .react-aria-Separator{width:100%}.project-modal{width:25rem}.project-modal .params-form{display:grid;gap:.5rem}.project-modal .params-form .react-aria-TextField,.project-modal .params-form .react-aria-Select{display:grid;grid-template-columns:1fr 2fr}.template-modal{display:flex;width:30rem;max-height:85vh}.template-modal form{display:flex;flex:1;flex-direction:column}.template-modal form .content{overflow:auto;flex:1;padding:1rem}.template-modal form .content .template-modal-content{display:flex;flex-direction:column;gap:1rem}.template-modal form .content .template-modal-content .workflow{border:none}.template-modal form .content .template-modal-content .workflow .project-workflow{padding:0 1.5rem}.template-modal form .content .template-modal-content .description{width:fit-content;text-align:justify}.project-details-modal .project-details-form{display:grid;gap:.5rem}.project-details-modal .project-details-form .react-aria-TextField,.project-details-modal .project-details-form .react-aria-DatePicker{display:grid;grid-template-columns:1fr 3fr}.settings-modal .settings-form .settings-section{margin-top:1rem}.settings-modal .settings-form .settings-section .settings-section-title{font-weight:500}.settings-modal .settings-form .settings-section .settings-section-content .settings-color-input{display:flex;align-items:center;gap:.25rem}.settings-modal .settings-form .settings-section .settings-section-content .color-scale-input .color-scale-result{width:8rem;height:1.5rem}.histogram-modal .loading{position:initial;background-color:unset}.histogram-modal .content{padding:1rem;text-align:center}.histogram-modal .content .histogram-container{display:flex;gap:2rem}.histogram-modal .content .histogram-container .histogram-canvas{width:40rem}.histogram-modal .content .histogram-container .histogram-settings{display:flex;width:30rem;flex-direction:column;gap:2rem}.histogram-modal .content .histogram-container .histogram-settings .histogram-settings-section{display:flex;flex-direction:column;gap:.5rem}.histogram-modal .content .histogram-container .histogram-settings .histogram-settings-section .react-aria-NumberField{display:grid;grid-template-columns:2fr 3fr}.histogram-modal .content .histogram-container .histogram-settings .histogram-settings-section .react-aria-NumberField label{text-align:left}.histogram-modal .content .histogram-container .histogram-settings .histogram-settings-section .histogram-settings-submit{align-self:flex-end;margin-top:1rem}.histogram-modal .content .histogram-container .histogram-settings .react-aria-Select{display:grid;grid-template-columns:2fr 3fr}.histogram-modal .content .histogram-container .histogram-settings .react-aria-Select .react-aria-Label{text-align:left}.project-manager{display:flex;height:100%;flex-direction:column}.project-manager .project-manager-content{display:grid;min-height:0;flex:1 1;grid-template-columns:2fr 1fr}.project-manager .project-manager-content .project-manager-section{display:grid;width:100%;min-height:0;padding:1.5rem;grid-template-rows:4rem auto}.project-manager .project-manager-content .project-manager-section .section-title-bar{justify-content:space-between;padding-bottom:1rem}.project-manager .project-manager-content .project-manager-section .section-title-bar .package-filter-container{display:flex;gap:1rem}.project-manager .project-manager-content .project-manager-section .section-title-bar .package-filter-container .package-order,.project-manager .project-manager-content .project-manager-section .section-title-bar .package-filter-container .package-filter{gap:.25rem}.project-manager .project-manager-content .project-manager-section .section-title-bar .package-filter-container .package-order .react-aria-Select .react-aria-Button,.project-manager .project-manager-content .project-manager-section .section-title-bar .package-filter-container .package-filter .react-aria-Select .react-aria-Button,.project-manager .project-manager-content .project-manager-section .section-title-bar .package-filter-container .package-order .react-aria-Input,.project-manager .project-manager-content .project-manager-section .section-title-bar .package-filter-container .package-filter .react-aria-Input{width:14rem}.project-manager .project-manager-content .project-manager-section .section-content{display:grid;overflow:auto;min-height:0;gap:1rem;grid-template-columns:repeat(auto-fit,13rem);grid-template-rows:repeat(auto-fit,13rem)}.project-manager .project-manager-content .project-manager-section .section-content .section-item{display:grid;width:13rem;min-width:13rem;height:13rem;background-color:#313237;cursor:pointer;grid-template:1fr max-content/1fr max-content;grid-template-areas:"thumbnail  thumbnail" "name       menu"}.project-manager .project-manager-content .project-manager-section .section-content .section-item .thumbnail-container{min-height:0;grid-area:thumbnail}.project-manager .project-manager-content .project-manager-section .section-content .section-item .thumbnail-container img{width:100%;height:100%;object-fit:contain}.project-manager .project-manager-content .project-manager-section .section-content .section-item .name{overflow:hidden;padding:.5rem;grid-area:name;text-overflow:ellipsis;white-space:nowrap}.project-manager .project-manager-content .project-manager-section .section-content .section-item .section-menu{padding:.5rem;grid-area:menu}.project-manager .project-manager-content .project-manager-section .section-content .new-project{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:4rem 0;border:none;color:#fde569;gap:1rem}.project-manager .project-manager-content .project-manager-section .section-content .new-project svg{color:#fde569;font-size:2rem}.project-manager .project-manager-content .template-manager-section{display:grid;min-height:0;padding:1.5rem;background-color:#313237;grid-template-rows:4rem auto}.project-manager .project-manager-content .template-manager-section .template-title-bar{justify-content:space-between;padding-right:.5rem;padding-bottom:1rem;gap:1rem}.project-manager .project-manager-content .template-manager-section .section-content{display:grid;overflow:auto;min-height:0;padding-right:.5rem;gap:1rem;grid-template-rows:repeat(auto-fit,8rem)}.project-manager .project-manager-content .template-manager-section .section-content .section-item{display:grid;height:8rem;padding:1rem;background-color:#161819;cursor:pointer;grid-template:repeat(3,max-content)/1fr max-content;grid-template-areas:"name        menu" "description description" "date        date";row-gap:.5rem}.project-manager .project-manager-content .template-manager-section .section-content .section-item .template-name{color:#fde569;font-family:Be Vietnam Pro,sans-serif;font-size:1rem;font-weight:600;grid-area:name}.project-manager .project-manager-content .template-manager-section .section-content .section-item .template-menu{grid-area:menu}.project-manager .project-manager-content .template-manager-section .section-content .section-item .template-description{display:block;display:-webkit-box;overflow:hidden;height:3rem;max-height:10rem;-webkit-box-orient:vertical;grid-area:description;-webkit-line-clamp:3;text-overflow:ellipsis;white-space:unset}.project-manager .project-manager-content .template-manager-section .section-content .section-item .template-date{grid-area:date}.work-page{display:grid;height:100%;grid-template:max-content 1fr/22rem 1fr;grid-template-areas:"header   header" "workflow result"}.work-page header{grid-area:header}.work-page .workflow{grid-area:workflow}.work-page .result{grid-area:result}.template-page{display:grid;height:100%;grid-template:max-content 1fr/22rem 3fr;grid-template-areas:"header          header" "template-list   template-edit"}.template-page header{grid-area:header}.template-page .template-list{grid-area:template-list}.template-page .template-edit{grid-area:template-edit}.template-page .empty-template-container{display:flex;justify-content:center;padding:3rem}.login-page{display:flex;height:100%;align-items:center;justify-content:center}.login-page .login-page-logo{justify-content:center;margin-bottom:3rem;font-size:1.5rem;gap:1rem}.login-page .login-page-logo svg{width:3rem;height:3rem}.login-page .login-page-content{width:21rem;background-color:#313237}.login-page .login-page-content .login-page-title{display:flex;justify-content:center;padding:1rem;font-weight:600}.login-page .login-page-content .login-page-form{display:grid;padding:1rem;gap:.5rem}.login-page .login-page-content .login-page-form .react-aria-TextField{display:grid;grid-template-columns:1fr 3fr}.login-page .login-page-content .login-page-form .react-aria-TextField div{width:100%}.login-page .login-page-content .login-page-form .login-from-error{color:#f2b004;font-size:.75rem;text-align:center}.login-page .login-page-content .login-page-form .login-submit-button{margin:1rem auto}
