:root{font-family:system-ui,Avenir,Helvetica,Arial,sans-serif;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}a{font-weight:500;color:#646cff;text-decoration:inherit}a:hover{color:#535bf2}body{margin:0;display:flex;place-items:center;min-width:320px;min-height:100vh}h1{font-size:3.2em;line-height:1.1}button{border-radius:8px;border:1px solid transparent;padding:.6em 1.2em;font-size:1em;font-weight:500;font-family:inherit;background-color:#1a1a1a;cursor:pointer;transition:border-color .25s}button:hover{border-color:#646cff}button:focus,button:focus-visible{outline:4px auto -webkit-focus-ring-color}.card{padding:2em}#app{margin:0 auto}html.barcode-scanner-active,html.barcode-scanner-active body{visibility:hidden;--background: transparent;background-color:transparent!important;background:transparent!important}html.barcode-scanner-active #app,html.barcode-scanner-active #app>*,html.barcode-scanner-active #app>*>*,html.barcode-scanner-active #app>*>*>*,html.barcode-scanner-active .n-config-provider,html.barcode-scanner-active .n-message-provider,html.barcode-scanner-active .n-dialog-provider,html.barcode-scanner-active .app-layout,html.barcode-scanner-active .app-layout .main-content,html.barcode-scanner-active .scanner-page{visibility:visible!important;background-color:transparent!important;background:transparent!important}html.barcode-scanner-active .app-navigation{display:none!important}html.barcode-scanner-active .n-drawer,html.barcode-scanner-active .n-drawer-mask,html.barcode-scanner-active .n-drawer-content-wrapper,html.barcode-scanner-active .n-modal,html.barcode-scanner-active .n-dialog{visibility:visible!important;z-index:9999}html.barcode-scanner-active .app-layout--custom-bg:before,html.barcode-scanner-active .app-layout--custom-bg:after{display:none!important}.scanner-modal.barcode-scanner-active,.barcode-scanner-active .scanner-modal{visibility:visible!important;background:transparent!important}@media(prefers-color-scheme:light){:root{color:#213547;background-color:#fff}a:hover{color:#747bff}button{background-color:#f9f9f9}}html.barcode-scanner-active,body.barcode-scanner-active :root{background-color:transparent!important;background:transparent!important}*{box-sizing:border-box}html,body{margin:0;padding:0;height:100%;width:100%;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;transition:background-color .3s ease,color .3s ease}#app{height:100vh;width:100vw;overflow:hidden;background-color:var(--n-body-color);color:var(--n-text-color);transition:background-color .3s ease,color .3s ease}::root{--n-primary-color: #3B82F6;--n-primary-color-hover: #2563EB;--n-primary-color-suppl: rgba(59, 130, 246, .1);--n-success-color: #10B981;--n-error-color: #d37272;--n-warning-color: #F59E0B;--n-info-color: #06B6D4;--n-text-color: #1F2937;--n-title-text-color: #1F2937;--n-text-color-disabled: #6B7280;--n-card-color: #FFFFFF;--n-body-color: #F9FAFB;--n-input-color: #F3F4F6;--n-button-color: #F9FAFB;--n-button-color-hover: #F3F4F6;--n-hover-color: rgba(0, 0, 0, .05);--n-border-color: #E5E7EB;--n-divider-color: #E5E7EB;--n-table-header-color: #11192A;--n-box-shadow-1: 0 1px 3px rgba(0, 0, 0, .1), 0 1px 2px rgba(0, 0, 0, .06);--n-box-shadow-2: 0 4px 6px rgba(0, 0, 0, .1), 0 2px 4px rgba(0, 0, 0, .06);--n-box-shadow-3: 0 10px 15px rgba(0, 0, 0, .1), 0 4px 6px rgba(0, 0, 0, .05);--custom-bg-primary: #EAEBEC;--custom-bg-secondary: #F5F8FF;--theme-transition: background-color .3s ease, color .3s ease, border-color .3s ease, box-shadow .3s ease}*{transition:var(--theme-transition)}.dark-mode{--n-text-color: #F9FAFB;--n-title-text-color: #F9FAFB;--n-text-color-disabled: #9CA3AF;--n-table-header-color: #FFFFFF;--n-card-color: #1F2937;--n-body-color: #111827;--n-input-color: #374151;--n-button-color: #374151;--n-button-color-hover: #4B5563;--n-hover-color: rgba(255, 255, 255, .05);--n-border-color: #374151;--n-divider-color: #374151;--custom-bg-primary: #0F1626;--custom-bg-secondary: #3F4249}.light-mode{--n-text-color: #1F2937;--n-title-text-color: #1F2937;--n-text-color-disabled: #6B7280;--n-card-color: #FFFFFF;--n-body-color: #F9FAFB;--n-input-color: #F3F4F6;--n-button-color: #F9FAFB;--n-button-color-hover: #F3F4F6;--n-hover-color: rgba(0, 0, 0, .05);--n-border-color: #E5E7EB;--n-divider-color: #E5E7EB;--custom-bg-primary: #EAEBEC;--custom-bg-secondary: #F5F8FF}@media(prefers-color-scheme:dark){:root:not(.light-mode):not(.dark-mode){--n-text-color: #F9FAFB;--n-title-text-color: #F9FAFB;--n-text-color-disabled: #9CA3AF;--n-card-color: #1F2937;--n-body-color: #111827;--n-input-color: #374151;--n-button-color: #374151;--n-button-color-hover: #4B5563;--n-hover-color: rgba(255, 255, 255, .05);--n-border-color: #374151;--n-divider-color: #374151;--custom-bg-primary: #3F4249;--custom-bg-secondary: #3F4249}}@media(max-width:768px){body{font-size:14px}}@media(max-width:768px){input,select,textarea{font-size:16px}}html{scroll-behavior:smooth}button:focus,input:focus,select:focus,textarea:focus{outline:2px solid var(--n-primary-color);outline-offset:2px}.fade-enter-active,.fade-leave-active{transition:opacity .3s ease}.fade-enter-from,.fade-leave-to{opacity:0}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.message-modal .n-dialog__close .n-base-icon{color:var(--n-title-text-color)!important}.app-navigation[data-v-dbb09cd9]{text-align:-webkit-center;padding:20px;position:fixed;bottom:0;left:0;right:0;z-index:1000;padding-bottom:var(--safe-area-inset-bottom);transform:translateZ(0);will-change:transform}@supports (height: 100dvh){.app-navigation[data-v-dbb09cd9]{bottom:env(keyboard-inset-height,0px)}}.navigation-container[data-v-dbb09cd9]{max-width:372px;position:relative;display:flex;justify-content:space-between;align-items:center;height:80px;background:none;background-color:#8c93a2;-webkit-mask-image:url("data:image/svg+xml;utf8,<svg width='393' height='85' viewBox='0 0 393 85' xmlns='http://www.w3.org/2000/svg'><path d='M0 36.2562C0 17.2192 15.2042 1.67797 34.2388 1.37708C54.6478 1.05447 80.8165 0.727234 103 0.727234C147.958 0.727234 147.698 55.5926 197 55.5C245.825 55.4083 245.542 1.99997 290.5 2C310.015 2.00002 336.744 2.00002 358.015 2.00001C377.345 2.00001 393 17.67 393 37V50C393 69.33 377.33 85 358 85H197H35C15.67 85 0 69.33 0 50V36.2562Z' fill='white'/></svg>");mask-image:url("data:image/svg+xml;utf8,<svg width='393' height='85' viewBox='0 0 393 85' xmlns='http://www.w3.org/2000/svg'><path d='M0 36.2562C0 17.2192 15.2042 1.67797 34.2388 1.37708C54.6478 1.05447 80.8165 0.727234 103 0.727234C147.958 0.727234 147.698 55.5926 197 55.5C245.825 55.4083 245.542 1.99997 290.5 2C310.015 2.00002 336.744 2.00002 358.015 2.00001C377.345 2.00001 393 17.67 393 37V50C393 69.33 377.33 85 358 85H197H35C15.67 85 0 69.33 0 50V36.2562Z' fill='white'/></svg>");-webkit-mask-size:100% 100%;mask-size:100% 100%}.floating-button[data-v-dbb09cd9]{position:absolute;bottom:calc(2.5rem + var(--safe-area-inset-bottom));left:50%;transform:translate(-50%);background-color:var(--n-primary-color);color:var(--n-primary-contrast-color, #FFFFFF);border-radius:50%;padding:1rem;z-index:2;display:flex;align-items:center;justify-content:center;border:5.177px solid var(--n-card-color);box-shadow:0 0 5.761px 0 var(--n-primary-color-suppl),0 0 3.292px 0 var(--n-primary-color-suppl),0 0 1.92px 0 var(--n-primary-color-suppl),0 0 .96px 0 var(--n-primary-color-suppl),0 0 .274px 0 var(--n-primary-color-suppl),0 0 .137px 0 var(--n-primary-color-suppl)}.floating-button.active[data-v-dbb09cd9]{color:var(--n-primary-contrast-color, #FFFFFF)}.left-button[data-v-dbb09cd9],.right-button[data-v-dbb09cd9]{flex:1;display:flex;flex-direction:column;align-items:center;justify-content:center;color:var(--n-title-text-color);z-index:1}.right-button[data-v-dbb09cd9]{margin-left:100px}.nav-label[data-v-dbb09cd9]{font-size:.75rem;margin-top:4px}.active[data-v-dbb09cd9]{color:var(--n-primary-color)}@media screen and (max-height:500px){.app-navigation[data-v-dbb09cd9]{display:none}}.app-layout[data-v-22006803]{display:flex;flex-direction:column;height:100vh;width:100vw;overflow:hidden;padding-top:var(--safe-area-inset-top);padding-left:var(--safe-area-inset-left);padding-right:var(--safe-area-inset-right)}.header-content[data-v-22006803]{display:flex;width:100%;flex-direction:row;align-items:center;justify-content:space-between;padding:.75rem 1rem;z-index:5;height:65.59px;background:var(--n-color)}.header-content--second-level[data-v-22006803]{display:grid;grid-template-columns:auto 1fr auto;gap:.5rem}.header-content__title[data-v-22006803]{color:var(--n-text-color);font-size:1rem;font-style:normal;font-weight:600;line-height:1.875rem;letter-spacing:-.03rem;margin:0}.header-content__title--center[data-v-22006803]{text-align:center}.header-content__avatar[data-v-22006803]{cursor:pointer;background:color-mix(in srgb,var(--n-primary-color) 8%,transparent);color:var(--n-primary-color);font-weight:700}.header-content__spacer[data-v-22006803]{width:34px;flex-shrink:0}.header-menu[data-v-22006803]{width:min(92vw,360px);border-radius:14px;padding:1rem;background:var(--n-card-color);border:1px solid var(--n-border-color);box-shadow:0 18px 35px #00000024}.header-menu__profile[data-v-22006803]{display:flex;flex-direction:column;align-items:center;gap:.3rem;margin-bottom:1rem}.header-menu__profile-avatar[data-v-22006803]{background:color-mix(in srgb,var(--n-primary-color) 8%,transparent);color:var(--n-primary-color);font-weight:700}.header-menu__name[data-v-22006803]{margin:.2rem 0 0;font-size:1.75rem;font-weight:700;line-height:1.2;color:var(--n-text-color)}.header-menu__email[data-v-22006803]{margin:0;font-size:.95rem;color:var(--n-text-color-3)}.header-menu__card[data-v-22006803]{border-radius:12px;background:var(--n-color-embedded);border:1px solid var(--n-border-color);overflow:hidden}.header-menu__row[data-v-22006803]{width:100%;border:none;background:transparent;display:grid;grid-template-columns:20px 1fr 18px;align-items:center;gap:.75rem;padding:.95rem .9rem;color:var(--n-text-color);font-size:1.05rem;text-align:left;cursor:pointer}.header-menu__row+.header-menu__row[data-v-22006803]{border-top:1px solid var(--n-border-color)}.header-menu__row[data-v-22006803]:hover{background:var(--n-color-hover)}.header-menu__version[data-v-22006803]{margin:1rem 0 .85rem;color:var(--n-text-color-3);font-size:.86rem}.header-menu__row--logout[data-v-22006803]{color:var(--n-error-color)}.header-menu__row--logout[data-v-22006803]:hover{background:var(--n-error-color-suppl)}.main-content[data-v-22006803]{flex:1;min-height:0;overflow-y:auto;padding-bottom:80px;z-index:2}.main-content--child-scroll[data-v-22006803]{overflow:hidden;display:flex;flex-direction:column}.main-content--full[data-v-22006803]{padding-bottom:0}.main-content--no-padding[data-v-22006803]{padding:0}.main-content--keyboard-open[data-v-22006803]{padding-bottom:20px}.app-layout--custom-bg[data-v-22006803]:before{content:"";position:fixed;inset:0;background:var(--custom-bg-primary);z-index:0}.app-layout--custom-bg[data-v-22006803]:after{content:"";position:fixed;inset:30% 0 0;background:var(--custom-bg-secondary);border-radius:3rem 3rem 0 0;z-index:1}@media(max-width:768px){.main-content[data-v-22006803]{padding-bottom:80px}.main-content--full[data-v-22006803]{padding-bottom:0}.main-content--no-padding[data-v-22006803]{padding:0}.main-content--keyboard-open[data-v-22006803]{padding-bottom:10px}}[data-v-9e70e77f]:root{--scoped-app-overrides-unused: 0}.dark-mode[data-v-9e70e77f]{--scoped-app-overrides-unused-dark: 0}.light-mode[data-v-9e70e77f]{--scoped-app-overrides-unused-light: 0}@media(prefers-color-scheme:dark){[data-v-9e70e77f]:root:not(.light-mode):not(.dark-mode){--scoped-app-overrides-unused-fallback: 0}}.session-restore-overlay[data-v-9e70e77f]{position:fixed;inset:0;z-index:10000;display:flex;align-items:center;justify-content:center;pointer-events:auto;background:color-mix(in srgb,var(--n-body-color, #f5f5f5) 72%,transparent);backdrop-filter:blur(3px);-webkit-backdrop-filter:blur(3px)}.session-restore-fade-enter-active[data-v-9e70e77f],.session-restore-fade-leave-active[data-v-9e70e77f]{transition:opacity .18s ease}.session-restore-fade-enter-from[data-v-9e70e77f],.session-restore-fade-leave-to[data-v-9e70e77f]{opacity:0}
