.loader-overlay[data-v-75f00b0a]{align-items:center;display:flex;inset:0;justify-content:center;pointer-events:all;position:fixed;z-index:9999}.loader-scrim[data-v-75f00b0a]{backdrop-filter:blur(1px);background:hsla(0,0%,100%,.33);inset:0;position:absolute}.loader[data-v-75f00b0a]{animation:loader-enter-75f00b0a .35s ease-out;height:104px;position:relative;width:104px;z-index:1}.loader[data-v-75f00b0a],.loader__svg[data-v-75f00b0a]{background:transparent;border:none;box-shadow:none;outline:none}.loader__svg[data-v-75f00b0a]{display:block;overflow:visible}.loader__glow[data-v-75f00b0a]{animation:loader-glow-pulse-75f00b0a 1.6s ease-in-out infinite;opacity:.28}.loader__spin[data-v-75f00b0a]{transform-box:fill-box;transform-origin:52px 52px}.loader__spin--outer[data-v-75f00b0a]{animation:loader-spin-75f00b0a 1s cubic-bezier(.55,.15,.35,.85) infinite}.loader__spin--inner[data-v-75f00b0a]{animation:loader-spin-reverse-75f00b0a .75s cubic-bezier(.55,.15,.35,.85) infinite}.loader__core[data-v-75f00b0a]{animation:loader-core-pulse-75f00b0a 1.2s ease-in-out infinite;transform-box:fill-box;transform-origin:52px 52px}@keyframes loader-spin-75f00b0a{to{transform:rotate(1turn)}}@keyframes loader-spin-reverse-75f00b0a{to{transform:rotate(-1turn)}}@keyframes loader-glow-pulse-75f00b0a{0%,to{opacity:.18}50%{opacity:.34}}@keyframes loader-core-pulse-75f00b0a{0%,to{opacity:.88}50%{opacity:1}}@keyframes loader-enter-75f00b0a{0%{opacity:0}to{opacity:1}}.user-type-page-title{font-size:2.125rem;font-weight:400;line-height:1.175;margin:0 0 .5rem}.user-type-page-title--center{text-align:center}.user-type-section-title{font-size:1.25rem;font-weight:500;line-height:1.6;margin:0}.user-type-subtitle{font-size:1rem;font-weight:700;line-height:1.75}.user-type-body{font-size:.875rem;line-height:1.425;margin:0}.user-type-body--lg{font-size:1rem;line-height:1.5}.user-type-body--muted{color:rgba(var(--v-theme-on-surface),.6)}.user-type-body--emphasis{font-weight:500}.user-type-caption{font-size:.75rem;line-height:1.667}.user-type-caption--muted{color:rgba(var(--v-theme-on-surface),.6)}.user-type-caption--white{color:#fff}.user-row{align-items:center;display:flex;gap:8px}.user-stack{display:flex;flex-direction:column}.user-stack--gap-sm{gap:4px}.user-field__label{color:rgba(var(--v-theme-on-surface),.6);font-size:.75rem;line-height:1.667;margin-bottom:.25rem}.user-field__value{font-size:1rem;font-weight:500;line-height:1.5}.user-panel-title{font-weight:500}.user-panel-subtitle{color:rgba(var(--v-theme-on-surface),.6);font-size:.75rem;line-height:1.667}.user-content-section{margin-top:1.5rem}.user-prose p{font-size:1rem;line-height:1.5;margin:0 0 .75rem}.user-prose p:last-child{margin-bottom:0}.user-prose code{font-size:.9em}.user-page-card--padded{padding:1.5rem}.user-home-intro{margin-bottom:1.5rem}.user-divider-spaced{margin:1rem 0}.user-card-stretch{height:100%}.order-data{font-family:Arial,sans-serif;margin:20px 0}.order-data--flat{margin:0}.order-data__ticket{margin-bottom:1rem}.order-data--flat .order-data__ticket{margin-bottom:0}.order-data__col-label{width:140px}.order-data__col-price{width:100px}.order-data__col-plus{width:40px}.order-data__table{border:1px solid #dcdfe6;border-collapse:collapse;margin-bottom:20px;table-layout:fixed;width:100%}.order-data__table td,.order-data__table th{border:1px solid #dcdfe6;overflow-wrap:break-word;padding:10px;text-align:left;vertical-align:top}.order-data__table thead th{background-color:#f2f4f7;padding:12px}.order-data__table tbody td:first-child{width:140px}.order-data__table tbody td:nth-child(3),.order-data__table thead th:nth-child(2){text-align:right;width:100px}.order-data__table tbody td:nth-child(2){word-break:break-word}.order-data__table small{color:#666}.order-data__table-total-row,.order-data__table-total-row td{background-color:#f2f4f7;font-weight:700}.order-data__plus{text-align:center;width:40px}.order-data__table td.order-data__text-right,.order-data__table th.order-data__text-right,.order-data__text-right{text-align:right}.order-data__discount-old{color:#666;text-decoration:line-through}.order-data__discount{color:#4caf50;font-weight:700}.order-data__muted{color:#666}.order-data__summary-savings{color:#4caf50;font-size:12px;text-align:right}.user-info-cell{display:inline-block;position:relative}.ticket-table__price,.user-info-cell__name{font-weight:500}.ticket-table__price-id{color:#666;font-size:.85em;margin-left:4px}.ticket-table__order-total{color:#4caf50;font-weight:600}.user-info-subline{color:#666;font-size:.85em;line-height:1.3}.guestlist-print{display:none}.guestlist-print__title{margin-bottom:20px;text-align:center}.guestlist-print__table{border-collapse:collapse;font-size:14px;width:100%}.guestlist-print__th{background-color:#f0f0f0;font-weight:700;text-align:left}.guestlist-print__td,.guestlist-print__th{border:1px solid #333;padding:8px}.guestlist-print__row{page-break-inside:avoid}.guestlist-print__group-first{border-top:3px solid #000}.ticket-stepper-sheet{display:flex;flex-direction:column;height:100%;overflow:hidden;padding:1rem;width:100%}.ticket-stepper-banner{background-color:#fa842b;border-radius:4px;flex-shrink:0;margin-bottom:1rem;padding:.5rem .75rem}.ticket-stepper-banner__text{color:#fff;font-size:1rem;font-weight:700}.ticket-stepper__progress{flex-shrink:0;margin-bottom:1.5rem}.ticket-stepper__step-title{font-size:2.125rem;font-weight:400;line-height:1.175;margin:0 0 .5rem}.ticket-stepper-window{flex-grow:1;min-height:0;overflow-y:auto}.ticket-list__stepper-card{display:flex;flex-direction:column;height:85vh;max-height:85vh;overflow:hidden}.ticket-stepper-dialog{padding:1rem;text-align:center}.ticket-stepper-dialog__icon{margin-bottom:1rem}.ticket-stepper-dialog__title{font-size:1.25rem;font-weight:700;margin:0 0 .5rem}.ticket-stepper-dialog__message{color:rgba(var(--v-theme-on-surface),.6);font-size:1rem;margin:0}.tab-button-row{gap:8px;padding:8px 4px}.tab-button-row--compact{gap:8px;padding:4px 0}.tab-btn{border-color:rgba(0,0,0,.15)!important;text-transform:none!important}.task-description-row{gap:4px;padding:0 4px}.task-description-text{padding:0 4px}.batch-table-col--checkbox{width:50px}.batch-table-col--value{width:150px}.qr-scanner-reader{border:1px solid #eee;min-height:250px;width:100%}.mail-preview-body{min-height:200px}.toolbar-mail-btn--disabled{opacity:.4;pointer-events:none}.step-ticket-header{align-items:center!important;background-color:#f5f5f5!important;display:flex!important;gap:12px;padding-bottom:10px!important;padding-top:10px!important}.step-ticket-header__avatar{color:#fff;flex-shrink:0;font-size:.75rem}.step-ticket-header__info{display:flex;flex-direction:column;flex-grow:1;min-width:0}.step-ticket-header__name{font-weight:600;line-height:1.5}.step-ticket-header__subtitle{color:rgba(var(--v-theme-on-surface),.6);font-size:.75rem;line-height:1.667}.step-ticket-header__status{flex-shrink:0;font-size:.75rem;font-weight:600}.step-ticket-header__status--success{color:rgb(var(--v-theme-success))}.step-ticket-header__status--warning{color:rgb(var(--v-theme-warning))}.step-ticket-header__status--info{color:rgb(var(--v-theme-info))}.step-ticket-header__status--primary{color:rgb(var(--v-theme-primary))}.step-ticket-header__status--muted{color:rgba(var(--v-theme-on-surface),.6)}.step-main-booker-card{margin-bottom:1.5rem}.step-main-booker-card__title{align-items:center!important;color:#fff!important;display:flex!important;gap:8px;padding-bottom:12px!important;padding-top:12px!important}.step-main-booker-card__body{padding-top:1rem}.step-shop-product{border-bottom:thin solid rgba(var(--v-border-color),var(--v-border-opacity));margin-bottom:1rem;padding-bottom:.75rem}.step-shop-product:last-child{border-bottom:none;margin-bottom:0;padding-bottom:0}.step-shop-product__row{align-items:center;display:flex;justify-content:space-between;margin-bottom:.5rem}.step-shop-product__info{flex-grow:1;min-width:0}.step-shop-product__name{font-size:1rem;font-weight:700;line-height:1.5}.step-shop-product__price{color:rgb(var(--v-theme-primary));font-weight:500}.step-shop-product__controls{align-items:center;display:flex}.step-shop-product__quantity{font-size:2.125rem;font-weight:700;margin:0 .75rem;min-width:40px;text-align:center}.step-shop-product__quantity--active{color:rgb(var(--v-theme-primary))}.step-shop-product__subtotal{align-items:center;color:rgb(var(--v-theme-success));display:flex;font-size:.75rem;gap:4px}.step-shop-summary{border-top:thin solid rgba(var(--v-border-color),var(--v-border-opacity));margin-top:auto;padding-top:1rem}.step-shop-summary__row{align-items:center;display:flex;justify-content:space-between}.step-shop-summary__block--right{text-align:right}.step-shop-summary__label{color:rgba(var(--v-theme-on-surface),.6);font-size:.75rem}.step-shop-summary__amount{color:rgb(var(--v-theme-primary))}.step-shop-summary__amount,.step-shop-summary__count{font-size:2.125rem;font-weight:700;line-height:1.2}.step-shop-card{display:flex;flex-direction:column;height:100%;padding:1rem}.step-shop-card__title{align-items:center;display:flex;font-size:1.25rem;font-weight:500;gap:8px;margin-bottom:.75rem}.step-shop-card__body{flex-grow:1}.step-loading{color:rgba(var(--v-theme-on-surface),.6);font-size:.875rem}.step-empty,.step-loading{padding:40px 0;text-align:center}.step-empty__icon,.step-empty__text{color:rgba(var(--v-theme-on-surface),.6);margin-bottom:1rem}.step-empty__text{font-size:1rem}.step-footer{align-items:center;display:flex;justify-content:space-between;margin-top:24px}.step-footer--next-only{justify-content:flex-end}.step-footer__actions{display:flex;gap:.5rem}.user-type-meal-price{font-size:.875rem;font-weight:700}.step-ticket-card{margin-bottom:1rem}.step-ticket-card__body{padding-top:1rem}.step-voluntary-chips{margin-bottom:.75rem}.step-voluntary-chips .v-chip+.v-chip{margin-bottom:.5rem;margin-right:.5rem}.step-exception-actions{margin-top:.5rem;text-align:right}.step-dialog-title{font-size:1.25rem;font-weight:500}.step-dialog-body{padding-top:1rem}.step-dialog-actions{justify-content:flex-end;padding:0 1rem 1rem}.ticket-stepper-dialog__actions{justify-content:center;padding-top:0}.step-meal-option__name{font-size:.875rem;font-weight:700;margin-bottom:.25rem}.step-meal-option__detail{color:rgba(var(--v-theme-on-surface),.6);font-size:.75rem;line-height:1.667}.step-job-detail__title{font-size:.875rem;font-weight:700;margin-bottom:.25rem}.step-job-detail__meta{color:rgba(var(--v-theme-on-surface),.6);font-size:.75rem;line-height:1.667}.user-empty,.user-error,.user-loading{padding:2rem 0;text-align:center}.user-error__retry,.user-loading__text{margin-top:1rem}.user-alert-spaced{margin-bottom:1rem}.error-page{margin-top:2.5rem}.error-page__card{padding:1.5rem}.error-page__title{font-size:2.125rem;font-weight:400;line-height:1.175;margin-bottom:1rem;text-align:center}.error-page__title--error{color:rgb(var(--v-theme-error))}.error-page__body{text-align:center}.error-page__icon{margin-bottom:1rem}.error-page__message{font-size:1.25rem;font-weight:500;line-height:1.6;margin:0 0 1rem}.error-page__message--body{font-size:1rem;font-weight:400;line-height:1.5}.error-page__action{margin-top:1rem}.user-portal .user-sub-layout{margin:0 auto;max-width:1200px;padding:1rem}.user-portal .user-page{padding-bottom:0;padding-top:0}.user-portal .user-page-row--offset{margin-top:2.5rem}.user-portal .user-page-card{overflow:hidden}.user-portal .user-page-header{align-items:center!important;display:flex!important;gap:8px;padding:1rem 1.25rem}.user-portal .user-page-header__title{flex-grow:1;min-width:0}.user-portal .user-list-header{align-items:center;border-bottom:thin solid rgba(var(--v-border-color),var(--v-border-opacity));display:flex;gap:8px;margin-bottom:1.5rem;padding-bottom:1rem}.user-portal .user-list-header .v-icon{flex-shrink:0}.user-portal .user-list-header__title{font-size:1.25rem;font-weight:500;line-height:1.6;margin:0}.user-portal .user-section__header-title{font-size:1rem;font-weight:500;line-height:1.75}.user-portal .user-section__empty-text{color:rgba(var(--v-theme-on-surface),.6);font-size:.875rem}.user-portal .user-section-card+.user-portal .user-section-card,.user-portal .user-section-card.user-section-card--spaced{margin-bottom:1rem}.user-portal .user-section__header{align-items:center;display:flex;gap:12px;padding:1rem 1.25rem}.user-portal .user-section__empty{padding:1rem 1.25rem}.user-portal .user-section__footer{background:rgba(var(--v-theme-on-surface),.02);padding:.25rem .75rem}.user-portal .user-section__actions{display:flex;flex-wrap:wrap;gap:8px}.user-portal .user-panels .v-expansion-panel{border-radius:0!important}.user-portal .user-panels .v-expansion-panel:not(:last-child){border-bottom:thin solid rgba(var(--v-border-color),var(--v-border-opacity))}.user-portal .user-panels .v-expansion-panel--active{background-color:rgba(var(--v-theme-on-surface),.04)}.user-portal .user-panels .v-expansion-panel-text{border-top:none!important}.user-portal .user-panels .v-expansion-panel-title{min-height:3rem;padding-inline:1.25rem}.user-portal .user-panels__content .v-expansion-panel-text__wrapper{padding:0 1.25rem 1rem}.user-portal .user-panels__content--flush .v-expansion-panel-text__wrapper{padding:0}.user-portal .user-group-item__detail{padding:1rem 1.25rem}.user-portal .user-profile-fields{display:flex;flex-direction:column;gap:1.5rem}.payment-section-title{margin-bottom:1rem}.payment-method-card{cursor:pointer;height:100%;padding:1rem}.payment-method-card__header{align-items:center;display:flex;gap:8px;margin-bottom:.5rem}.payment-method-card__flag{font-size:2.125rem;line-height:1}.payment-method-card__label{font-size:1.25rem;font-weight:500;line-height:1.6}.payment-method-card__description{color:rgba(var(--v-theme-on-surface),.6);font-size:.875rem;line-height:1.425;margin:0}.payment-method-card--selected .payment-method-card__description{color:#fff}.payment-divider-or{margin:1.5rem 0}.payment-divider-or__label{color:rgba(var(--v-theme-on-surface),.6);font-size:.875rem;padding:0 .75rem}.payment-fallback-card{padding:1rem}.payment-fallback-card__header{align-items:center;display:flex;gap:8px;margin-bottom:.5rem}.payment-fallback-card__title{font-size:1rem;font-weight:500;line-height:1.5}.payment-fallback-card__description{font-size:.875rem;line-height:1.425;margin:0 0 .75rem}.payment-fallback-card .v-icon,.payment-fallback-card__description{color:rgba(var(--v-theme-on-surface),.6)}.payment-result{padding:2rem;text-align:center}.payment-result__icon{margin-bottom:1.5rem}.payment-result__title{font-size:2.125rem;font-weight:700;line-height:1.175;margin:0 0 1rem}.payment-result__message{color:rgba(var(--v-theme-on-surface),.6);font-size:1rem;line-height:1.5;margin:0 0 2rem}.payment-result__actions{display:flex;flex-direction:column;gap:.75rem}.public-auth-page{align-items:center;display:flex;height:100%;height:100dvh;inset:0;justify-content:center;margin:0;overflow:hidden;padding:0;position:fixed;width:100%}.public-auth-page--scrollable{overflow-x:hidden;overflow-y:auto;-webkit-overflow-scrolling:touch}.public-auth-page--scrollable .public-auth-container{min-height:100%}.public-auth-background{background-color:#fff;background-image:url(/build/images/reconnect.f7db06319cdcc229679657e1b19abd4a.png);background-position:50%;background-repeat:no-repeat;background-size:contain;height:100%;inset:0;position:absolute;width:100%;z-index:1}.public-auth-background:after{background:hsla(0,0%,100%,.1);content:"";inset:0;position:absolute;z-index:2}.public-auth-container{align-items:center;display:flex;height:100%;justify-content:center;margin:0;padding:max(16px,env(safe-area-inset-top,0px)) max(16px,env(safe-area-inset-right,0px)) max(16px,env(safe-area-inset-bottom,0px)) max(16px,env(safe-area-inset-left,0px));position:relative;width:100%;z-index:3}.public-auth-maintenance-banner{left:50%;position:absolute;top:16px;transform:translateX(-50%);width:min(900px,100% - 32px);z-index:4}.public-auth-card{background-color:hsla(0,0%,100%,.92);border:1px solid rgba(0,0,0,.1);border-radius:16px;box-shadow:0 4px 20px rgba(0,0,0,.1);left:50%;max-height:min(90vh,100dvh - 32px);overflow-y:auto;position:absolute;top:50%;transform:translate(-50%,-50%);width:min(500px,100% - 32px);-webkit-overflow-scrolling:touch;padding:1rem}.public-auth-card--circle{align-items:stretch;background-color:hsla(0,0%,100%,.5);border-radius:50%;display:flex;flex-direction:column;height:85vmin;justify-content:stretch;max-height:480px;max-width:480px;min-height:280px;min-width:280px;padding:0;width:85vmin;--public-auth-form-offset-top:clamp(2.5rem,16vmin,4.5rem);--public-auth-form-offset-bottom:clamp(1.25rem,8vmin,2.5rem);--public-auth-form-inset-x:clamp(0.75rem,5%,1.5rem);--public-auth-form-max-width:clamp(200px,58%,280px)}.public-auth-card--circle .v-card-text{align-items:center;box-sizing:border-box;display:flex;flex:1;flex-direction:column;justify-content:center;overflow-y:auto;padding:var(--public-auth-form-offset-top) var(--public-auth-form-inset-x) var(--public-auth-form-offset-bottom);width:100%}@media(max-width:600px){.public-auth-card--circle{--public-auth-form-offset-top:clamp(1.75rem,13vmin,3rem);--public-auth-form-offset-bottom:clamp(1rem,7vmin,2rem);--public-auth-form-inset-x:clamp(0.5rem,4%,1rem)}}.public-auth-card--circle .form-alert-spaced,.public-auth-card--circle .form-field,.public-auth-card--circle .user-alert-spaced{margin-bottom:.5rem}.public-auth-card--circle .public-auth-form{max-width:var(--public-auth-form-max-width);width:100%}.public-auth-card--circle .public-auth-form .v-form{border:0 solid rgba(79,42,31,.35);border-radius:8px}.public-auth-card--message{border-radius:16px;height:auto;max-height:min(90vh,600px);min-height:unset;text-align:center;width:min(500px,100% - 40px)}.public-auth-title{color:#4f2a1f;font-size:1.25rem;font-weight:500;line-height:1.6;margin:0 0 .75rem;text-align:center}.public-auth-intro{color:#4f2a1f;margin:0 0 .375rem}.public-auth-email,.public-auth-intro{font-size:1rem;line-height:1.5;text-align:center}.public-auth-email{margin:0 0 .75rem;word-break:break-word}.public-auth-contact{color:rgba(79,42,31,.75);font-size:.875rem;margin:.75rem 0 0;text-align:center}.public-auth-contact a{color:#4f2a1f}.public-auth-form{display:flex;flex-direction:column;gap:.625rem}.public-auth-form .v-form>div:not(.public-auth-form-footer) .v-input:not(.v-input--error) .v-input__details{display:none}.public-auth-form .public-auth-form-footer{--public-auth-footer-gap:0.8rem;display:flex;flex-direction:column;gap:var(--public-auth-footer-gap);margin-top:var(--public-auth-footer-gap)}.public-auth-form .public-auth-form-footer .public-auth-remember .v-input:not(.v-input--error) .v-input__details{display:none}.public-auth-form .public-auth-form-footer .public-auth-remember .v-input{margin:0;margin-block:0}.public-auth-form .public-auth-form-footer .public-auth-remember .v-selection-control{min-height:unset}.public-auth-actions{display:flex;flex-direction:row;gap:.5rem}.public-auth-actions .public-auth-action{display:flex;flex:1 1 0;justify-content:center;min-width:0}.public-auth-actions .v-btn:hover{background-color:#fa842b}.public-auth-actions .v-btn:hover .v-btn__overlay{opacity:0}.public-auth-message{display:flex;flex-direction:column;gap:.625rem}.account-dialog-actions{display:flex;flex-wrap:wrap;gap:8px;justify-content:flex-end;margin-top:1rem}.account-dialog-rules{margin-top:1.5rem}.app-bar-extension{align-items:center;display:flex;padding-left:8px;padding-right:8px;width:100%}.app-bar-extension__action,.app-bar-extension__leading{margin-right:8px}.app-bar-extension__profile-label{margin-top:4px}.app-bar-extension__profile-btn--small-screen :deep(.v-btn__content){flex-direction:column;font-size:.75rem}.v-app-bar :deep(.v-toolbar__extension){align-items:center;padding-bottom:8px}.v-app-bar-title .text-truncate{max-width:100%}.footer{color:#789;padding:8px 0 8px 8px;text-align:center}.minimal-footer{background-color:#fff;border-top:1px solid #e0e0e0;color:#666;font-size:.875rem}.drawer-header{align-items:center;background-color:rgba(0,0,0,.02);border-bottom:1px solid rgba(0,0,0,.12);display:flex;justify-content:flex-end;padding:8px}.drawer-empty-hint{color:rgba(var(--v-theme-on-surface),.6);font-size:.75rem;padding:1rem}.drawer-locale-select{margin-bottom:auto;margin-top:auto}.close-button{background-color:#ffebee;border:1px solid #ffcdd2}.close-button:hover{background-color:#ffcdd2}.v-main{margin-left:0}.v-btn[color=primary]{box-shadow:0 0 0 2px rgba(var(--v-theme-primary),.3)}.v-container[fluid]{max-width:100%!important;padding:0!important}.form-field{margin-bottom:1rem}.form-field__label{display:block;font-size:1rem;font-weight:700;line-height:1.75;margin-bottom:.5rem}.form-alert-spaced{margin-bottom:1rem}.form-actions{display:flex;flex-wrap:wrap;gap:8px;margin-top:1rem}.form-actions--end{justify-content:flex-end}.dialog-message-body{line-height:1.5}body{background-color:#fff}.email-header{background:url(/build/images/emailHeader.7f93ad6a2cc2d93537d9678f9682b742.jpeg) no-repeat 50%}.email-footer{background:url(/build/images/emailFooter.5e7db9296194984d51e118c963d63887.png) no-repeat 50%}@keyframes spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.loader{animation:spin .5s linear infinite;border-color:#555 #555 transparent transparent;border-radius:1em;border-style:solid;border-width:2px;height:1em;margin-right:.5em;width:1em}.done{border-color:#32cd32;border-style:solid;border-width:0 3px 3px 0;height:1em;margin-bottom:.2em;margin-right:.75em;transform:rotate(45deg);width:.5em}.progress{border-radius:1px;box-shadow:none;height:5px;width:105%}.progress,.progress-bar{background-color:#e9ecef;display:flex;overflow:hidden}.progress-bar{color:#e9ecef;flex-direction:column;justify-content:center;text-align:center;transition:width .6s ease;white-space:nowrap}.rotating-container{border:0;bottom:0;height:100%;left:0;margin:0;overflow:hidden;padding:0;position:fixed;right:0;top:0;width:100%}.rotating-div{animation:rotate 60s linear infinite;background-image:url(/build/images/reconnect.f7db06319cdcc229679657e1b19abd4a.png);background-position:50%;background-repeat:no-repeat;display:block;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);z-index:1}.rotating-div-large{background-size:contain;height:70vmin;width:70vmin;z-index:1}.rotating-div-small{align-items:center;background-size:350%;border:2px solid hsla(0,0%,100%,.3);border-radius:50%;box-shadow:0 0 20px rgba(0,0,0,.3);cursor:pointer;display:flex;height:20vmin;justify-content:center;transition:all .3s ease;width:20vmin;z-index:2}.rotating-div-small.hover-effect{background-color:rgba(0,0,0,.15);border-color:hsla(0,0%,100%,.6);box-shadow:0 0 30px rgba(0,123,255,.5);filter:brightness(.8);transform:translate(-50%,-50%) scale(1.2)}.login-text{animation:sketchyAppear .5s ease,sketchyWobble 3s infinite alternate;color:#4f2a1f;display:inline-block;font-family:Brush Script MT,Bradley Hand,Segoe Script,cursive;font-size:2.8vmin;font-weight:700;letter-spacing:.15em;margin-top:-4.5vmin;position:relative;text-shadow:2px 2px 0 hsla(0,0%,100%,.8),-1px -1px 0 rgba(0,0,0,.1),0 0 3px rgba(93,64,55,.3);text-transform:uppercase;transform:rotate(-1deg);z-index:3}.login-text:before{color:hsla(0,0%,100%,.7);left:1px;top:1px}.login-text:after,.login-text:before{content:"LOGIN";position:absolute;z-index:-1}.login-text:after{color:rgba(0,0,0,.1);left:-1px;top:-1px}.login-text span{animation:letterFloat 2s infinite alternate;display:inline-block;transform:translateY(0)}.login-text span:first-child{animation-delay:0s}.login-text span:nth-child(2){animation-delay:.1s}.login-text span:nth-child(3){animation-delay:.2s}.login-text span:nth-child(4){animation-delay:.3s}.login-text span:nth-child(5){animation-delay:.4s}@keyframes sketchyAppear{0%{filter:blur(2px);opacity:0;transform:rotate(-1deg) translateY(10px) scale(.9)}to{filter:blur(0);opacity:1;transform:rotate(-1deg) translateY(0) scale(1)}}@keyframes sketchyWobble{0%,to{transform:rotate(-1deg)}50%{transform:rotate(1deg)}}@keyframes letterFloat{0%{transform:translateY(0)}to{transform:translateY(-2px)}}@keyframes rotate{0%{transform:translate(-50%,-50%) rotate(0deg)}to{transform:translate(-50%,-50%) rotate(1turn)}}.maintenance{background:#fff;display:inline-block;margin:20px;position:relative;text-align:left;z-index:1000}.v-dialog>.v-overlay__content>.v-card{border-radius:10px!important;overflow:hidden}.v-dialog>.v-overlay__content>.v-card>.v-card-title{align-items:center;background-color:#fa842b;color:#fff!important;display:flex;gap:8px;padding:16px 20px}.v-dialog>.v-overlay__content>.v-card>.v-card-title .v-icon{color:#fff!important}.v-dialog>.v-overlay__content>.v-card>.v-card-title .headline,.v-dialog>.v-overlay__content>.v-card>.v-card-title span{color:#fff!important;font-size:1.25rem;font-weight:500}.v-dialog>.v-overlay__content>.v-card>.v-card-text{padding:20px}.v-dialog>.v-overlay__content>.v-card>.v-card-actions{border-top:1px solid #dcdfe6;padding:12px 20px}.v-dialog>.v-overlay__content>.v-card>.v-card-actions .v-btn{background-color:#fa842b;border-radius:10px;box-shadow:none;color:#fff;text-transform:none}.v-dialog>.v-overlay__content>.v-card>.v-card-actions .v-btn .v-icon{color:#fff;margin-right:8px}.table,.table tr th{border:1px solid #dcdfe6}.table tr th{background-color:#f2f4f7;font-weight:700}.table tr td{border:1px solid #dcdfe6}