@font-face{font-family:"Roboto";font-style:normal;font-weight:400;font-display:swap;src:url("../webfonts/roboto-latin-400-normal.woff2?v=1") format("woff2");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}@font-face{font-family:"Roboto";font-style:normal;font-weight:400;font-display:swap;src:url("../webfonts/roboto-cyrillic-400-normal.woff2?v=1") format("woff2");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:"Roboto";font-style:normal;font-weight:400;font-display:swap;src:url("../webfonts/roboto-cyrillic-ext-400-normal.woff2?v=1") format("woff2");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:"Roboto";font-style:normal;font-weight:500;font-display:swap;src:url("../webfonts/roboto-latin-500-normal.woff2?v=1") format("woff2");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}@font-face{font-family:"Roboto";font-style:normal;font-weight:500;font-display:swap;src:url("../webfonts/roboto-cyrillic-500-normal.woff2?v=1") format("woff2");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:"Roboto";font-style:normal;font-weight:500;font-display:swap;src:url("../webfonts/roboto-cyrillic-ext-500-normal.woff2?v=1") format("woff2");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:"Roboto";font-style:normal;font-weight:700;font-display:swap;src:url("../webfonts/roboto-latin-700-normal.woff2?v=1") format("woff2");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}@font-face{font-family:"Roboto";font-style:normal;font-weight:700;font-display:swap;src:url("../webfonts/roboto-cyrillic-700-normal.woff2?v=1") format("woff2");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:"Roboto";font-style:normal;font-weight:700;font-display:swap;src:url("../webfonts/roboto-cyrillic-ext-700-normal.woff2?v=1") format("woff2");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}.layout-wrapper{min-height:100vh;min-height:100dvh;display:flex;flex-direction:column;overflow-x:hidden;width:100%}.text-center{text-align:center !important}.d-flex{display:flex !important}.flex-grow-1{flex-grow:1 !important}@media(min-width: 768px){.container-small{margin:1.5rem auto 1.5rem auto;width:40%}}footer.epos-footer,.epos-footer{background:#003e6f !important;background-color:#003e6f !important;color:#fff !important;border-top:1px solid rgba(255,255,255,.15) !important;box-shadow:0 -4px 16px rgba(0,0,0,.12)}footer.epos-footer .mud-typography,footer.epos-footer .mud-link,footer.epos-footer h5,footer.epos-footer p,footer.epos-footer span,footer.epos-footer a,.epos-footer .mud-typography,.epos-footer .mud-link,.epos-footer h5,.epos-footer p,.epos-footer span,.epos-footer a{color:#fff !important}footer.epos-footer .mud-link,.epos-footer .mud-link{text-decoration-color:rgba(255,255,255,.6) !important}footer.epos-footer .mud-link:hover,.epos-footer .mud-link:hover{color:rgba(255,255,255,.85) !important;text-decoration-color:#fff !important}footer.epos-footer__img,.epos-footer__img{width:auto !important;max-width:165px !important;height:auto !important;max-height:66px !important;align-self:flex-start;object-fit:contain;display:block}.epos-table,.table-bordered{width:100%;border-collapse:collapse}.epos-table th,.epos-table td,.table-bordered th,.table-bordered td{border:1px solid var(--mud-palette-table-lines, var(--mud-palette-lines-default, rgba(128, 128, 128, 0.2)));padding:8px;text-align:center;vertical-align:middle;color:var(--mud-palette-text-primary)}.epos-table th,.table-bordered th{background-color:var(--mud-palette-background-grey, rgba(0, 0, 0, 0.04));font-weight:bold}.epos-table__empty,.table-bordered__empty{color:var(--mud-palette-error, #dc3545);font-weight:500;padding:16px !important}.epos-table__sum-label,.table-bordered__sum-label{text-align:right !important;font-weight:bold}.epos-table__cell--left,.table-bordered__cell--left{text-align:left !important}.epos-table__col-fixed,.table-bordered__col-fixed{width:140px !important;min-width:140px !important;max-width:140px !important}.epos-table__header--vertical,.epos-table .vertical_table,.table-bordered__header--vertical,.table-bordered .vertical_table{writing-mode:vertical-lr;transform:rotate(180deg);text-align:left;vertical-align:middle}.epos-table__header--vertical-rl,.epos-table .vertical-header,.table-bordered__header--vertical-rl,.table-bordered .vertical-header{writing-mode:vertical-rl;transform:rotate(180deg);text-align:left;vertical-align:middle;padding:10px}.epos-table__header--central,.epos-table .central_header,.table-bordered__header--central,.table-bordered .central_header{vertical-align:middle;text-align:center;min-width:200px}.epos-table__row--central,.epos-table .central_table,.table-bordered__row--central,.table-bordered .central_table{background-color:var(--mud-palette-action-default-hover, rgba(0, 0, 0, 0.06));font-weight:bold;text-align:center}.table-responsive{overflow-x:auto;border:1px solid var(--mud-palette-lines-default, rgba(128, 128, 128, 0.2));border-radius:4px;background-color:var(--mud-palette-surface)}.vertical_table{writing-mode:vertical-lr;transform:rotate(180deg);text-align:left;vertical-align:middle}.vertical-header{writing-mode:vertical-rl;transform:rotate(180deg);text-align:left;vertical-align:middle;padding:10px}.central_header{vertical-align:middle;text-align:center;min-width:200px}.central_table{background-color:var(--mud-palette-action-default-hover, rgba(0, 0, 0, 0.06));font-weight:bold;text-align:center}.mud-data-grid th.text-center,.mud-data-grid th.mud-text-center,.mud-data-grid th.header-center{text-align:center !important}.mud-data-grid th.text-center .column-header,.mud-data-grid th.mud-text-center .column-header,.mud-data-grid th.header-center .column-header{justify-content:center !important;text-align:center !important;width:100% !important}.mud-data-grid th.text-center .column-header .column-title,.mud-data-grid th.text-center .column-header .header-title,.mud-data-grid th.text-center .column-header .sortable-column-header,.mud-data-grid th.mud-text-center .column-header .column-title,.mud-data-grid th.mud-text-center .column-header .header-title,.mud-data-grid th.mud-text-center .column-header .sortable-column-header,.mud-data-grid th.header-center .column-header .column-title,.mud-data-grid th.header-center .column-header .header-title,.mud-data-grid th.header-center .column-header .sortable-column-header{text-align:center !important;justify-content:center !important}.mud-data-grid th.text-end,.mud-data-grid th.mud-text-right,.mud-data-grid th.header-right{text-align:right !important}.mud-data-grid th.text-end .column-header,.mud-data-grid th.mud-text-right .column-header,.mud-data-grid th.header-right .column-header{justify-content:flex-end !important;text-align:right !important;width:100% !important}.mud-data-grid th.text-end .column-header .column-title,.mud-data-grid th.text-end .column-header .header-title,.mud-data-grid th.text-end .column-header .sortable-column-header,.mud-data-grid th.mud-text-right .column-header .column-title,.mud-data-grid th.mud-text-right .column-header .header-title,.mud-data-grid th.mud-text-right .column-header .sortable-column-header,.mud-data-grid th.header-right .column-header .column-title,.mud-data-grid th.header-right .column-header .header-title,.mud-data-grid th.header-right .column-header .sortable-column-header{text-align:right !important;justify-content:flex-end !important}html body #components-reconnect-modal,#components-reconnect-modal{position:fixed !important;inset:0 !important;width:100vw !important;height:100vh !important;display:flex !important;align-items:center !important;justify-content:center !important;z-index:var(--mud-zindex-snackbar, 99999) !important;pointer-events:none !important;opacity:0 !important;background:rgba(0,0,0,.45) !important;background-color:rgba(0,0,0,.45) !important;backdrop-filter:blur(4px) !important;-webkit-backdrop-filter:blur(4px) !important;touch-action:none !important;overscroll-behavior:contain !important;transition:opacity .25s cubic-bezier(0.4, 0, 0.2, 1) !important}html body #components-reconnect-modal.components-reconnect-show,html body #components-reconnect-modal.components-reconnect-retrying,html body #components-reconnect-modal.components-reconnect-failed,html body #components-reconnect-modal.components-reconnect-rejected,html body #components-reconnect-modal.components-reconnect-paused,#components-reconnect-modal.components-reconnect-show,#components-reconnect-modal.components-reconnect-retrying,#components-reconnect-modal.components-reconnect-failed,#components-reconnect-modal.components-reconnect-rejected,#components-reconnect-modal.components-reconnect-paused{opacity:1 !important;pointer-events:all !important}html body #components-reconnect-modal.components-reconnect-hide,#components-reconnect-modal.components-reconnect-hide{opacity:0 !important;pointer-events:none !important}html body #components-reconnect-modal .reconnect-dialog,#components-reconnect-modal .reconnect-dialog{display:flex !important;flex-direction:column !important;align-items:center !important;text-align:center !important;gap:12px !important;background:#fff !important;color:#1e293b !important;border:1px solid rgba(0,0,0,.1) !important;border-radius:18px !important;padding:28px 32px !important;box-shadow:0 24px 48px -12px rgba(0,0,0,.5),0 12px 24px -8px rgba(0,0,0,.3) !important;width:min(380px,100vw - 32px) !important;user-select:none !important;transform:scale(1) translateY(0) !important;transition:transform .25s cubic-bezier(0.16, 1, 0.3, 1) !important}html body #components-reconnect-modal .reconnect-dialog__icon-wrap,#components-reconnect-modal .reconnect-dialog__icon-wrap{display:inline-flex !important;align-items:center !important;justify-content:center !important;width:54px !important;height:54px !important;border-radius:50% !important;background:rgba(0,174,239,.12) !important;color:#00aeef !important;font-size:22px !important;flex-shrink:0 !important;margin-bottom:4px !important}html body #components-reconnect-modal .reconnect-dialog__icon,#components-reconnect-modal .reconnect-dialog__icon{color:#00aeef !important}html body #components-reconnect-modal .reconnect-dialog__content,#components-reconnect-modal .reconnect-dialog__content{display:flex !important;flex-direction:column !important;gap:4px !important}html body #components-reconnect-modal .reconnect-dialog__title,#components-reconnect-modal .reconnect-dialog__title{font-size:16.5px !important;font-weight:700 !important;line-height:1.35 !important;margin:0 !important;color:#1e293b !important}html body #components-reconnect-modal .reconnect-dialog__subtitle,#components-reconnect-modal .reconnect-dialog__subtitle{font-size:13.5px !important;font-weight:500 !important;line-height:1.4 !important;margin:0 !important;color:#64748b !important}html body #components-reconnect-modal .reconnect-dialog__btn,#components-reconnect-modal .reconnect-dialog__btn{display:none !important;align-items:center !important;justify-content:center !important;gap:8px !important;width:100% !important;margin-top:8px !important;background:#00aeef !important;color:#fff !important;font-size:14.5px !important;font-weight:700 !important;padding:11px 20px !important;border-radius:10px !important;border:none !important;outline:none !important;cursor:pointer !important;white-space:nowrap !important;box-shadow:0 4px 14px rgba(0,174,239,.35) !important;transition:filter .15s ease,transform .15s ease,background .15s ease,box-shadow .15s ease !important}html body #components-reconnect-modal .reconnect-dialog__btn:hover,#components-reconnect-modal .reconnect-dialog__btn:hover{background:#0098d4 !important;filter:brightness(1.08) !important;transform:translateY(-2px) !important;box-shadow:0 8px 20px rgba(0,174,239,.5) !important}html body #components-reconnect-modal .reconnect-dialog__btn:active,#components-reconnect-modal .reconnect-dialog__btn:active{transform:translateY(0) !important}html body #components-reconnect-modal.components-reconnect-hide .reconnect-dialog,#components-reconnect-modal.components-reconnect-hide .reconnect-dialog{transform:scale(0.92) translateY(12px) !important}html body #components-reconnect-modal.components-reconnect-rejected .reconnect-dialog__icon,html body #components-reconnect-modal.components-reconnect-failed .reconnect-dialog__icon,#components-reconnect-modal.components-reconnect-rejected .reconnect-dialog__icon,#components-reconnect-modal.components-reconnect-failed .reconnect-dialog__icon{animation:none !important}html body #components-reconnect-modal.components-reconnect-rejected .reconnect-dialog__btn,html body #components-reconnect-modal.components-reconnect-failed .reconnect-dialog__btn,#components-reconnect-modal.components-reconnect-rejected .reconnect-dialog__btn,#components-reconnect-modal.components-reconnect-failed .reconnect-dialog__btn{display:inline-flex !important}::-webkit-scrollbar{width:8px;height:8px;z-index:1}::-webkit-scrollbar-track{background:rgba(0,0,0,0)}::-webkit-scrollbar-thumb{background:#c4c4c4;border-radius:1px}::-webkit-scrollbar-thumb:hover{background:#a6a6a6}html,body *{scrollbar-color:#c4c4c4 rgba(0,0,0,0);scrollbar-width:thin}html{margin:0;padding:0;min-height:100%}body{margin:0;padding:0;min-height:100vh;min-height:100dvh;display:flex;flex-direction:column;width:100%;font-family:"Roboto","Segoe UI",system-ui,-apple-system,sans-serif}.mud-button,.mud-button-root,.mud-tab,.mud-tab-slider,.mud-chip,.mud-typography-button,.mud-input-label,.mud-table th,.mud-data-grid th,.mud-menu-item{text-transform:none !important;letter-spacing:normal !important}
