@charset "UTF-8";@import"https://fonts.googleapis.com/css2?family=Material+Symbols+Outlined:FILL@0..1";*,body,html{font-family:BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol}:root{--app-invalid-color: var( --p-form-field-float-label-invalid-color, var(--p-red-500) );--app-warning-icon-color: var(--app-invalid-color);--app-invalid-border-color: var( --p-form-field-invalid-border-color, var(--app-invalid-color) );--app-invalid-soft-bg: color-mix( in srgb, var(--app-invalid-border-color) 10%, white );--app-invalid-soft-bg-strong: color-mix( in srgb, var(--app-invalid-border-color) 16%, white )}.p-form-label-invalid{color:var(--app-invalid-color);font-weight:600}.p-dialog .p-dialog-footer{padding:.5rem}.p-dialog .p-dialog-header{padding:1rem}.p-dialog-content{border-top:1px solid var(--p-primary-100);padding:1rem!important}html:has(.p-dialog-mask),body:has(.p-dialog-mask){overflow:hidden!important}.main-menu-detail-dialog .p-dialog-content,.main-menu-detail-dialog__content{padding:0!important}.p-inputgroupaddon .p-button{border:0;margin:0;height:100%!important}.p-overlay-badge{display:inline-flex;position:relative}.p-overlay-badge .p-badge{position:absolute;top:0;right:0;transform:translate(50%,-50%)}.p-panel>.p-panel-header{padding:.7rem .95rem!important}.p-panel>.p-panel-header .p-panel-header-content{font-size:.98rem!important;font-weight:600;line-height:1.15!important}.app-invalid-panel{border-color:var(--app-invalid-border-color);box-shadow:inset 0 0 0 1px var(--app-invalid-border-color)}.app-invalid-panel>.p-panel-header{background:var(--app-invalid-soft-bg);border-color:var(--app-invalid-border-color)}.app-invalid-panel>.p-panel-content,.app-invalid-panel>.p-toggleable-content>.p-panel-content{background:var(--app-invalid-soft-bg-strong);border-color:var(--app-invalid-border-color)}.app-invalid-panel>.p-panel-header,.app-invalid-panel>.p-panel-header .font-bold,.app-invalid-panel>.p-panel-header .app-panel-header-with-info,.app-invalid-panel>.p-panel-header .p-panel-header-content,.app-invalid-panel>.p-panel-header .p-panel-title,.app-invalid-panel>.p-panel-header .pi{color:var(--app-invalid-color)}.app-invalid-panel>.p-panel-header,.app-invalid-panel>.p-panel-header .app-panel-header-with-info,.app-invalid-panel>.p-panel-header .p-panel-header-content,.app-invalid-panel>.p-panel-header .p-panel-title,.app-invalid-panel>.p-panel-header .font-bold,.app-invalid-panel>.p-panel-header .p-panel-header-content>*,.app-invalid-panel>.p-panel-header .p-panel-header-content .p-panel-title,.app-invalid-panel>.p-panel-header .p-panel-header-content *,.app-invalid-panel>.p-panel-header .p-panel-title *,.app-invalid-panel>.p-panel-header *{font-weight:700!important}.p-tab:has(.pi.pi-exclamation-triangle.p-message-warn),.p-tab:has(.pi.pi-exclamation-triangle.p-message-error){background:var(--app-invalid-soft-bg);border-color:var(--app-invalid-border-color);color:var(--app-invalid-color)}.p-tab:has(.pi.pi-exclamation-triangle.p-message-warn) .p-tab-title,.p-tab:has(.pi.pi-exclamation-triangle.p-message-error) .p-tab-title,.p-tab:has(.pi.pi-exclamation-triangle.p-message-warn),.p-tab:has(.pi.pi-exclamation-triangle.p-message-error){color:var(--app-invalid-color)}.p-tab:has(.pi.pi-exclamation-triangle.p-message-warn)[data-p-active=true],.p-tab:has(.pi.pi-exclamation-triangle.p-message-error)[data-p-active=true]{background:var(--app-invalid-soft-bg-strong);border-color:var(--app-invalid-border-color);box-shadow:inset 0 3px 0 var(--app-invalid-border-color);color:var(--app-invalid-color);font-weight:700}.p-tab:has(.pi.pi-exclamation-triangle.p-message-warn)[data-p-active=true] .p-tab-title,.p-tab:has(.pi.pi-exclamation-triangle.p-message-error)[data-p-active=true] .p-tab-title,.p-tab:has(.pi.pi-exclamation-triangle.p-message-warn)[data-p-active=true] .p-tab-label,.p-tab:has(.pi.pi-exclamation-triangle.p-message-error)[data-p-active=true] .p-tab-label{color:var(--app-invalid-color)}.p-tab:has(.pi.pi-exclamation-triangle.p-message-warn) .pi.pi-exclamation-triangle.p-message-warn,.p-tab:has(.pi.pi-exclamation-triangle.p-message-error) .pi.pi-exclamation-triangle.p-message-error{display:none}.p-tab .p-tab-title,.p-tab .p-tab-label{display:inline-flex;align-items:center;gap:.45rem}.p-tab .p-badge{margin-left:.1rem}.app-dialog-title{display:inline-flex;align-items:center;gap:.75rem;line-height:1.2}.app-dialog-title>i,.app-dialog-title>.pi{display:flex;align-items:center;justify-content:center;width:1.25em;height:1.25em;flex-shrink:0;font-size:.95em;line-height:1}.app-panel-header-with-info{display:flex;align-items:center;justify-content:space-between!important;gap:.75rem;width:100%!important;flex:1 1 auto;max-width:100%}.app-panel-info-button{flex-shrink:0;margin-left:0}.google-pos-icon:before{content:"contactless";font-family:Material Symbols Outlined;font-weight:400;font-style:normal;font-size:1.35rem;line-height:1;letter-spacing:normal;text-transform:none;display:inline-block;white-space:nowrap;word-wrap:normal;direction:ltr;-webkit-font-smoothing:antialiased;vertical-align:-.12em}.betik-helper-tooltip{max-width:28rem}.betik-helper-tooltip .p-tooltip-text,.betik-helper-tooltip-text{white-space:normal;line-height:1.4}.service-table-speeddial{position:relative!important}.service-table-speeddial .service-table-speeddial-trigger{background:var(--p-content-background)!important;border-color:color-mix(in srgb,var(--p-content-border-color) 78%,var(--p-primary-color))!important;box-shadow:0 10px 24px -18px color-mix(in srgb,var(--p-text-color) 40%,transparent)}.service-table-speeddial .service-table-speeddial-trigger:hover{background:var(--p-surface-0)!important;border-color:color-mix(in srgb,var(--p-primary-color) 30%,var(--p-content-border-color))!important}.service-table-speeddial-list{position:absolute;top:calc(100% + .75rem);left:0;display:flex;flex-direction:column;align-items:flex-start;gap:.5rem;z-index:20}.service-table-speeddial:not(.p-speeddial-open) .service-table-speeddial-list{opacity:0;visibility:hidden;pointer-events:none}.service-table-speeddial.p-speeddial-open .service-table-speeddial-list{position:absolute;top:calc(100% + .75rem);left:0;display:flex;flex-direction:column;align-items:flex-start;gap:.5rem;padding:.5rem;border:1px solid color-mix(in srgb,var(--p-content-border-color) 84%,var(--p-primary-color));border-radius:1.1rem;background:var(--p-content-background);box-shadow:0 18px 40px -28px color-mix(in srgb,var(--p-text-color) 38%,transparent);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.service-table-speeddial-menuitem{margin:0!important}.service-table-speeddial-item{display:inline-flex;align-items:center;gap:.65rem;min-width:11rem;padding:.65rem .85rem;border:1px solid color-mix(in srgb,var(--p-content-border-color) 82%,var(--p-primary-color));border-radius:999px;background:var(--p-surface-0);box-shadow:0 14px 30px -22px color-mix(in srgb,var(--p-text-color) 36%,transparent);color:var(--p-text-color);cursor:pointer;transition:transform .16s ease,box-shadow .16s ease,border-color .16s ease}.service-table-speeddial-item:hover{transform:translateY(-1px);border-color:color-mix(in srgb,var(--p-primary-color) 34%,var(--p-content-border-color));box-shadow:0 18px 36px -24px color-mix(in srgb,var(--p-text-color) 42%,transparent)}.service-table-speeddial-item:disabled{opacity:.6;cursor:not-allowed}.service-table-speeddial-item__icon{display:inline-flex;align-items:center;justify-content:center;width:2rem;height:2rem;border-radius:999px;background:color-mix(in srgb,var(--p-primary-color) 14%,var(--p-surface-0));color:var(--p-primary-color);font-size:.95rem}.service-table-speeddial-item__label{font-size:.88rem;font-weight:600;white-space:nowrap}.content{transition:margin-left .5s}.p-panelmenu .p-menuitem-link.router-link-exact-active,.p-panelmenu .p-panelmenu-item.router-link-exact-active,.p-panelmenu .p-panelmenu-item.router-link-active,.p-panelmenu .p-menuitem-active,.p-panelmenu .p-menuitem-link.router-link-active,.p-panelmenu .p-panelmenu-item.router-link-exact-active>.p-menuitem-content,.p-panelmenu .p-panelmenu-item.router-link-active>.p-menuitem-content,.p-panelmenu .p-menuitem-active>.p-menuitem-content,.p-panelmenu .p-menuitem-active>.p-menuitem-content .p-menuitem-link,.p-panelmenu .p-menuitem-active .p-menuitem-link{background:var(--highlight-bg, var(--primary-100, #dbeafe))!important;color:var(--highlight-text-color, var(--primary-800, #1e3a8a))!important;font-weight:600;border-radius:.375rem}.p-panelmenu .p-menuitem-link.router-link-exact-active .p-menuitem-text,.p-panelmenu .p-menuitem-link.router-link-active .p-menuitem-text,.p-panelmenu .p-menuitem-link.router-link-exact-active .p-menuitem-icon,.p-panelmenu .p-menuitem-link.router-link-active .p-menuitem-icon,.p-panelmenu .p-panelmenu-item.router-link-exact-active .p-menuitem-text,.p-panelmenu .p-panelmenu-item.router-link-active .p-menuitem-text,.p-panelmenu .p-panelmenu-item.router-link-exact-active .p-menuitem-icon,.p-panelmenu .p-panelmenu-item.router-link-active .p-menuitem-icon,.p-panelmenu .p-menuitem-active .p-menuitem-text,.p-panelmenu .p-menuitem-active .p-menuitem-icon{color:var( --highlight-text-color, var(--primary-900, var(--text-color, #111827)) )!important}.p-panelmenu .p-menuitem-link.router-link-exact-active:hover,.p-panelmenu .p-menuitem-link.router-link-active:hover,.p-panelmenu .p-panelmenu-item.router-link-exact-active>.p-menuitem-content:hover,.p-panelmenu .p-panelmenu-item.router-link-active>.p-menuitem-content:hover,.p-panelmenu .p-menuitem-active>.p-menuitem-content:hover,.p-panelmenu .p-menuitem-active .p-menuitem-link:hover{background:var(--highlight-bg, var(--primary-100, #dbeafe))!important}.p-panelmenu .p-panelmenu-panel:has(.router-link-exact-active),.p-panelmenu .p-panelmenu-panel:has(.router-link-active),.p-panelmenu .p-panelmenu-panel:has(.p-menuitem-active){--Panel-active-bg: var(--highlight-bg, var(--primary-100, #dbeafe));--Panel-active-color: var( --highlight-text-color, var(--primary-800, #1e3a8a) )}.p-panelmenu .p-panelmenu-panel:has(.router-link-exact-active)>.p-panelmenu-header,.p-panelmenu .p-panelmenu-panel:has(.router-link-active)>.p-panelmenu-header,.p-panelmenu .p-panelmenu-panel:has(.p-menuitem-active)>.p-panelmenu-header{background:var(--Panel-active-bg);color:var(--Panel-active-color);border-radius:.375rem}.p-panelmenu .p-panelmenu-panel:has(.router-link-exact-active)>.p-panelmenu-header .p-panelmenu-header-content,.p-panelmenu .p-panelmenu-panel:has(.router-link-active)>.p-panelmenu-header .p-panelmenu-header-content,.p-panelmenu .p-panelmenu-panel:has(.p-menuitem-active)>.p-panelmenu-header .p-panelmenu-header-content{color:var(--Panel-active-color)}.p-panelmenu .p-panelmenu-panel:has(.router-link-exact-active)>.p-panelmenu-header .p-panelmenu-header-action,.p-panelmenu .p-panelmenu-panel:has(.router-link-active)>.p-panelmenu-header .p-panelmenu-header-action,.p-panelmenu .p-panelmenu-panel:has(.p-menuitem-active)>.p-panelmenu-header .p-panelmenu-header-action{color:var(--Panel-active-color)}.p-panelmenu .p-panelmenu-root-list>.p-menuitem>.p-menuitem-content .p-menuitem-link,.p-panelmenu .p-panelmenu-header .p-panelmenu-header-action{font-size:1rem!important}.p-panelmenu .p-submenu-list .p-menuitem>.p-menuitem-content .p-menuitem-link{font-size:.88rem!important;padding-top:.5rem!important;padding-bottom:.5rem!important;line-height:1.2!important}.p-panelmenu .p-submenu-list .p-menuitem>.p-menuitem-content .p-menuitem-link .p-menuitem-text,.p-panelmenu .p-submenu-list .p-menuitem>.p-menuitem-content .p-menuitem-link .p-menuitem-icon{font-size:.88rem!important}.p-confirmpopup{border-width:1px;border-radius:8px}.app-confirm-popup{padding:.7rem}.crud-dialog__header[data-v-e3510fc7]{display:inline-flex;align-items:center;gap:.75rem}.crud-dialog__body[data-v-e3510fc7]{display:flex;flex:1 1 auto;min-height:0;flex-direction:column;overflow:hidden}[data-v-e3510fc7] .crud-dialog.p-dialog{display:flex;flex-direction:column;height:100%;max-height:100%}[data-v-e3510fc7] .crud-dialog .p-dialog-header{flex:0 0 auto}[data-v-e3510fc7] .crud-dialog .p-dialog-content{flex:1 1 auto;height:100%;min-height:0;display:flex;flex-direction:column;overflow:hidden}[data-v-e3510fc7] .crud-dialog .p-dialog-content>*{flex:1 1 auto;min-height:0}.betik-form-label-row[data-v-6d5943d8]{display:flex;align-items:center;gap:.375rem;margin-bottom:.5rem}.betik-form-label-info-button[data-v-6d5943d8]{width:1.75rem;height:1.75rem;min-width:1.75rem}.betik-form-label-row[data-v-223d68b1]{display:flex;align-items:center;gap:.375rem;margin-bottom:.5rem}.betik-form-label-info-button[data-v-223d68b1]{width:1.75rem;height:1.75rem;min-width:1.75rem}.betik-form-label-row[data-v-94a7e46b]{display:flex;align-items:center;gap:.375rem;margin-bottom:.5rem}.betik-form-label-info-button[data-v-94a7e46b]{width:1.75rem;height:1.75rem;min-width:1.75rem}.betik-toggle-group[data-v-94a7e46b]{width:fit-content}[data-v-94a7e46b] .betik-icon-picker-group .betik-input-component{flex:1 1 auto;min-width:0}[data-v-94a7e46b] .betik-icon-picker{display:flex;width:100%;min-width:0}[data-v-94a7e46b] .betik-icon-picker .icon-picker{width:100%;min-width:0}[data-v-94a7e46b] .betik-icon-picker .v3ip__custom-select{width:100%!important;min-width:0!important;height:auto!important;line-height:normal!important}[data-v-94a7e46b] .betik-icon-picker .icon-picker>*{width:100%;min-width:0}[data-v-94a7e46b] .betik-icon-picker>*{width:100%;min-width:0}[data-v-94a7e46b] .betik-icon-picker .v3ip__selected{min-height:2.75rem!important;height:2.75rem!important;border:1px solid var(--p-inputtext-border-color, var(--surface-border))!important;border-radius:0!important;background:var(--p-inputtext-background, var(--surface-0))!important;color:var(--p-inputtext-color, var(--text-color))!important;box-shadow:none!important;padding-left:.875rem!important;padding-right:2rem!important}[data-v-94a7e46b] .betik-icon-picker .v3ip__selected:hover{border-color:var(--p-inputtext-hover-border-color, var(--p-primary-300))!important}[data-v-94a7e46b] .betik-icon-picker .v3ip__selected.open{border-color:var(--p-inputtext-focus-border-color, var(--p-primary-color))!important;box-shadow:0 0 0 .2rem color-mix(in srgb,var(--p-primary-color) 15%,transparent)!important}[data-v-94a7e46b] .betik-icon-picker .v3ip__selected:after{right:.875rem!important}.country-item[data-v-2fa92fd4]{display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.flag[data-v-2fa92fd4]{width:18px;margin-right:.5rem}.flag-addon[data-v-2fa92fd4]{width:24px;height:16px;object-fit:cover;flex:0 0 auto;margin-right:.5rem}.betik-validate-error[data-v-d60204e4]{margin-top:.5rem}
