#page-background{background:#1c1b1c;background:linear-gradient(180deg,#1c1b1c 7%,#535252 33%,#1c1b1c 71%)}#login-layout{background:#1c1b1c;background:linear-gradient(180deg,#313030 20%,#1c1b1c 90%)}body{color-scheme:light}body .light-only{display:block}body .dark-only{display:none}@media(prefers-color-scheme:dark){body{color-scheme:dark}body .light-only{display:none}body .dark-only{display:block}}body.dark-mode{color-scheme:dark}body.dark-mode .light-only{display:none}body.dark-mode .dark-only{display:block}body{--status-confirmed: #33AACC;--status-tentative: #EEAA44;--status-event: #33AA88;--status-unavailable: #BBBB55;--status-enquiry: #9966CC;--status-loyalty: #DD77BB;--status-completed: #1B596A;--status-warn: #CC0033;--status-inactive: #999999;--id-primary: #01658b}.info-dialog{margin:0 8px;min-width:300px}.info-dialog .mat-mdc-dialog-surface{background:var(--mat-sys-primary-container);color:var(--mat-sys-on-primary-container);box-shadow:var(--mat-sys-level3)}.dialog-header.with-close{display:flex;flex-direction:row;place-content:center space-between;align-items:center;padding-right:16px}.vertical-radio-group{display:flex;flex-direction:column;place-content:flex-start flex-start;align-items:stretch}.checkbox-mat-error{display:block;color:var(--mat-sys-error);font:var(--mat-sys-body-small);margin:8px 0}@keyframes spinner{to{transform:rotate(360deg)}}.submitting:after{content:"";display:block;box-sizing:border-box;position:absolute;top:50%;left:50%;width:20px;height:20px;margin-top:-10px;margin-left:-10px;border-radius:50%;border:solid 3px #fff;border-top-color:#ffffff1a;animation:spinner .8s linear infinite}.profile-page{height:100%;display:flex;flex-direction:column;place-content:flex-start flex-start;align-items:stretch}.profile-header{background:var(--mat-sys-surface-container-highest);color:var(--mat-sys-on-surface);border-bottom:solid 1px var(--mat-sys-outline)}@media only screen and (max-width:599.999px){.profile-header{padding:8px 12px;display:flex;flex-direction:column-reverse;place-content:flex-start flex-start;align-items:stretch}}@media only screen and (min-width:600px){.profile-header{padding:8px 16px;display:flex;flex-direction:row;place-content:center flex-start;align-items:center}.profile-header>*:not(:last-child){margin-right:16px}}.profile-heading{display:flex;flex-direction:row;place-content:center flex-start;align-items:center}.profile-heading>*:not(:last-child){margin-right:8px}.profile-heading h1{font:var(--mat-sys-title-large);margin:4px 0;display:flex;flex-direction:row;place-content:center flex-start;align-items:center}.profile-heading h1>*:not(:last-child){margin-right:8px}@media only screen and (min-width:600px){.profile-heading{flex:1 1 0%;box-sizing:border-box}}.profile-header-buttons{align-self:flex-end;display:flex;flex-direction:row;place-content:center flex-start;align-items:center}.profile-header-buttons>*:not(:last-child){margin-right:16px}.profile-summary{background:light-dark(#313030,#131313);color:light-dark(#f3f0f0,#f3f0f0);border-bottom:solid 1px var(--mat-sys-outline)}@media only screen and (min-width:600px){.profile-summary{display:flex;flex-direction:row-reverse;place-content:flex-start flex-start;align-items:stretch}}@media only screen and (max-width:599.999px){.profile-summary-main:has(.profile-id.avatar){display:flex;flex-direction:row;place-content:center flex-start;align-items:center}}@media only screen and (min-width:600px){.profile-summary-main{display:flex;flex-direction:row;place-content:center flex-start;align-items:center;flex:1 1 0%;box-sizing:border-box}}.profile-status{color:#f3f0f0}.profile-status label{text-transform:uppercase;font:var(--mat-sys-title-small)}@media only screen and (max-width:599.999px){.profile-status{padding:4px;display:flex;flex-direction:row;place-content:center center;align-items:center}.profile-status>*:not(:last-child){margin-right:8px}}@media only screen and (min-width:600px){.profile-status{padding:16px;min-width:96px}.profile-status mat-icon{font-size:3.2rem;height:3.2rem;width:3.2rem}.profile-status{display:flex;flex-direction:column;place-content:center center;align-items:center}}.profile-status.confirmed{background:var(--status-confirmed)}.profile-status.tentative{background:var(--status-tentative)}.profile-status.event{background:var(--status-event)}.profile-status.unavailable{background:var(--status-unavailable)}.profile-status.enquiry{background:var(--status-enquiry)}.profile-status.loyalty{background:var(--status-loyalty)}.profile-status.completed{background:var(--status-completed)}.profile-status.warn{background:var(--status-warn)}.profile-status.inactive{background:var(--status-inactive)}.profile-id{align-self:stretch;text-align:center;background:var(--id-primary);color:#f3f0f0}.profile-id h1{font:var(--mat-sys-display-small);margin:0 0 4px}.profile-id h4{font:var(--mat-sys-title-small);margin:0;max-height:2.5rem;overflow-y:hidden}.profile-id.avatar{background:none;width:64px}@media only screen and (max-width:599.999px){.profile-id{padding:8px;display:flex;flex-direction:row;place-content:center center;align-items:center}.profile-id>*:not(:last-child){margin-right:16px}.profile-id h4{text-align:left}}@media only screen and (min-width:600px){.profile-id{padding:16px;width:128px}}.profile-features{padding:8px 16px;flex:1 1 0%;box-sizing:border-box}@media only screen and (max-width:839.999px){.profile-features .profile-features-secondary{display:none}}@media only screen and (min-width:840px){.profile-features{display:flex;flex-direction:row;place-content:flex-start flex-start;align-items:stretch}.profile-features>*:not(:last-child){margin-right:16px}.profile-features .profile-features-primary,.profile-features .profile-features-secondary{flex:1 1 100%;box-sizing:border-box;max-width:50%}}.profile-feature{display:flex;flex-direction:row;place-content:center flex-start;align-items:center}.profile-feature>*:not(:last-child){margin-right:8px}.profile-feature{margin:0 0 12px}.profile-feature:last-child{margin-bottom:0}.profile-body{background:var(--mat-sys-surface-container-low);color:var(--mat-sys-on-surface);flex:1 1 0%;box-sizing:border-box;overflow:auto}.profile-body .mat-drawer-container{background:transparent}.profile-body .mdc-tab__text-label label{cursor:pointer}@media only screen and (max-width:599.999px){.profile-main-column .mdc-tab{min-width:24px}.profile-main-column .mdc-tab__text-label label{display:none}}@media only screen and (max-width:359.999px){.profile-main-column .mdc-tab{padding:0 8px}.profile-main-column .mdc-tab .mdc-tab-indicator__content.mdc-tab-indicator__content--underline{margin:0 8px}}@media only screen and (min-width:600px){.profile-main-column .mdc-tab__text-label mat-icon{display:none}}.profile-side-column{background:var(--mat-sys-surface-container-highest)!important;color:var(--mat-sys-on-surface)!important;--mat-sidenav-container-shape: 0}.profile-side-column .mat-mdc-tab{min-width:48px;height:56px;padding:0 16px}.profile-side-column .mat-mdc-tab .mdc-tab-indicator__content.mdc-tab-indicator__content--underline{margin:0 16px}.profile-side-column .mdc-tab__text-label{flex-direction:column}.profile-side-column .mdc-tab__text-label mat-icon{margin-bottom:4px}.profile-side-column{--mat-sidenav-container-width: 360px}@media only screen and (max-width:374.999px){.profile-side-column{--mat-sidenav-container-width: 300px}.profile-side-column .mat-mdc-tab{padding:0 8px}.profile-side-column .mat-mdc-tab .mdc-tab-indicator__content.mdc-tab-indicator__content--underline{margin:0 8px}}.profile-main-column,.profile-side-column{position:relative}.profile-main-column h3,.profile-side-column h3{font:var(--mat-sys-title-medium);margin:16px 0 8px}.profile-main-column .mat-mdc-tab-group,.profile-side-column .mat-mdc-tab-group{height:100%}.profile-main-column .mat-mdc-tab-label-container,.profile-side-column .mat-mdc-tab-label-container{border-bottom-color:var(--mat-sys-outline-variant)}.profile-main-column .mat-mdc-tab-body-content>*:first-child section,.profile-side-column .mat-mdc-tab-body-content>*:first-child section{border-top:none}.profile-main-column .mat-divider-horizontal,.profile-side-column .mat-divider-horizontal{margin:8px 0}.profile-main-column .side-column-toggle,.profile-side-column .side-column-toggle{position:absolute;top:2px;right:6px;z-index:2}@media only screen and (min-width:1200px){.profile-main-column .side-column-toggle,.profile-side-column .side-column-toggle{display:none}}.profile-data-row{display:flex;flex-direction:row;place-content:flex-start flex-start;align-items:stretch}.profile-data-row>*:not(:last-child){margin-right:32px}.profile-data-row{flex-wrap:wrap}.profile-data{margin-bottom:8px}.profile-data label{font:var(--mat-sys-label-medium);color:var(--mat-sys-outline)}.profile-data div{font:var(--mat-sys-body-large);color:var(--mat-sys-on-surface)}.search-page{height:100%;display:flex;flex-direction:column;place-content:flex-start flex-start;align-items:stretch}.search-header{background:var(--mat-sys-surface-container-highest)!important;color:var(--mat-sys-on-surface)!important;border-bottom:solid 1px var(--mat-sys-outline);padding:16px}@media only screen and (max-width:599.999px){.search-header{display:flex;flex-direction:column-reverse;place-content:flex-start flex-start;align-items:stretch}.search-header>*:not(:first-child){margin-bottom:16px}}@media only screen and (min-width:600px){.search-header{display:flex;flex-direction:row;place-content:center flex-start;align-items:center}.search-header>*:not(:last-child){margin-right:16px}}.search-header-filters{flex:1 1 0%;box-sizing:border-box;display:flex;flex-direction:row;place-content:center flex-start;align-items:center}.search-header-filters>*:not(:last-child){margin-right:8px}.search-header-filters{align-items:flex-end}.search-header-buttons{display:flex;flex-direction:row;place-content:center flex-start;align-items:center}.search-header-buttons>*:not(:last-child){margin-right:16px}.search-header-buttons{align-self:flex-end}.search-results{flex:1 1 0%;box-sizing:border-box;overflow:auto;max-width:100%}@media only screen and (max-width:599.999px){.search-results{max-height:60vh}}.search-results-table{min-width:100%;border-collapse:separate;border-spacing:0;table-layout:fixed}.search-results-table th{position:sticky;top:0;z-index:2;background:var(--mat-sys-surface);border-bottom:solid 1px var(--mat-sys-outline-variant);border-right:solid 1px rgba(0,0,0,.04);text-align:left;font:var(--mat-sys-title-small);padding:4px 12px;height:36px;white-space:nowrap}.search-results-table th .mat-icon{display:block;margin:0 auto}.search-results-table th.avatar-column{width:32px}.search-results-table th.column-add{width:40px}.search-results-table th:first-child{position:sticky;left:0;z-index:3}.search-results-table th .dark-mode{border-right:solid 1px rgba(255,255,255,.04)}@media(prefers-color-scheme:dark){.search-results-table th{border-right:solid 1px rgba(255,255,255,.04)}}.search-results-table td{font:var(--mat-sys-body-medium);padding:8px 12px;white-space:nowrap;border-bottom:solid 1px rgba(0,0,0,.12)}.search-results-table td:first-child{position:sticky;left:0;z-index:1;background-color:var(--mat-sys-surface);border-right:solid 1px rgba(0,0,0,.04)}.search-results-table td.avatar-column{width:40px;padding:4px 8px}.search-results-table td .dark-mode{border-bottom:solid 1px rgba(255,255,255,.12)}.search-results-table td .dark-mode:first-child{border-right:solid 1px rgba(255,255,255,.04)}@media(prefers-color-scheme:dark){.search-results-table td{border-bottom:solid 1px rgba(255,255,255,.12)}.search-results-table td:first-child{border-right:solid 1px rgba(255,255,255,.04)}}.search-results-table tr:hover td{background-color:var(--mat-sys-surface-container);cursor:pointer}.search-results-table tr.clicked .avatar-column ui-user-avatar{view-transition-name:profile-avatar}.search-results-table tr.clicked .status-column div{view-transition-name:profile-status}.search-results-table tr.clicked .id-column div{view-transition-name:profile-id}.search-results-table tr.clicked .name-column1 div{view-transition-name:profile-name-1}.search-results-table tr.clicked .name-column2 div{view-transition-name:profile-name-2}.search-footer{background:var(--mat-sys-surface-container)!important;color:var(--mat-sys-on-surface)!important;border-top:solid 1px var(--mat-sys-outline);padding:8px 8px 8px 16px;display:flex;flex-direction:row;place-content:center space-between;align-items:center}.search-footer>*:not(:last-child){margin-right:16px}.search-key{display:flex;flex-direction:row;place-content:center center;align-items:center;flex-wrap:wrap}@media only screen and (max-width:599.999px){.search-key{display:none}}.settings-page{height:100%;display:flex;flex-direction:column;place-content:flex-start flex-start;align-items:stretch}.settings-body{background:var(--mat-sys-surface-container-low);color:var(--mat-sys-on-surface);flex:1 1 0%;box-sizing:border-box;overflow:auto}.settings-body .mat-drawer-container{background:transparent}.settings-main-column{padding:16px}.settings-main-column h1{font:var(--mat-sys-headline-large);text-transform:uppercase;margin:0}.settings-main-column h1:not(:first-of-type){margin-top:32px}.settings-main-column p{font:var(--mat-sys-body-large);color:var(--mat-sys-on-surface-variant);margin:0 0 8px}.settings-side-column{padding:16px;background:var(--mat-sys-surface-container-highest)!important;color:var(--mat-sys-on-surface)!important;--mat-sidenav-container-shape: 0;--mat-sidenav-container-width: 360px}@media only screen and (max-width:374.999px){.settings-side-column{--mat-sidenav-container-width: 300px}}.settings-main-column,.settings-side-column{position:relative}.settings-main-column h2,.settings-side-column h2{font:var(--mat-sys-title-large);margin:0 0 8px}.settings-main-column .side-column-toggle,.settings-side-column .side-column-toggle{position:absolute;top:2px;right:6px;z-index:2}@media only screen and (min-width:1200px){.settings-main-column .side-column-toggle,.settings-side-column .side-column-toggle{display:none}}.settings-section{margin:8px 0;padding:12px;border-radius:var(--mat-sys-corner-medium);background:var(--mat-sys-surface-container-high);display:flex;flex-direction:row;place-content:flex-start flex-start;align-items:stretch}.settings-section>*:not(:last-child){margin-right:12px}.settings-section .section-icon{background:var(--mat-sys-primary);color:var(--mat-sys-on-primary);border-radius:var(--mat-sys-corner-small);padding:8px;width:32px;height:32px}.settings-section .section-icon .mat-icon{font-size:32px;width:32px;height:32px}.settings-section p{font:var(--mat-sys-body-medium)}.settings-section .section-links{display:flex;flex-direction:row;place-content:flex-start flex-start;align-items:stretch;flex-wrap:wrap}.settings-section .section-links a{display:flex;flex-direction:row;place-content:flex-start flex-start;align-items:stretch}.settings-section .section-links a>*:not(:last-child){margin-right:4px}.settings-section .section-links a{color:var(--mat-sys-on-surface);min-width:200px;margin:4px 16px 4px -4px;padding:4px;border-radius:var(--mat-sys-corner-extra-small);cursor:pointer;text-decoration:none}.settings-section .section-links a span{margin-top:4px}.settings-section .section-links a:focus{background:rgba(0,0,0,var(--mat-sys-focus-state-layer-opacity))}.settings-section .section-links a:hover{background:rgba(0,0,0,var(--mat-sys-hover-state-layer-opacity))}.skeleton-data-row{display:flex;flex-direction:row;place-content:flex-start flex-start;align-items:stretch}.skeleton-data-row>*:not(:last-child){margin-right:32px}.skeleton-data-row{flex-wrap:wrap}.skeleton-data{margin-bottom:8px}.skeleton-data label{display:inline-block;margin:.1rem 0;height:.8rem;border-radius:4px;background:var(--mat-sys-surface-container-high)}.skeleton-data div{margin:.1rem 0;height:1.3rem;border-radius:4px;background:var(--mat-sys-surface-container-highest)}.skeleton-data.xsmall label{width:20px}.skeleton-data.xsmall div{width:32px}.skeleton-data.small label{width:20px}.skeleton-data.small div{width:56px}.skeleton-data.medium label{width:36px}.skeleton-data.medium div{width:80px}.skeleton-data.large label{width:36px}.skeleton-data.large div{width:120px}.skeleton-data.xlarge label{width:36px}.skeleton-data.xlarge div{width:160px}.skeleton-data.half-width{flex:1 1 0%;box-sizing:border-box}.skeleton-data.half-width label{width:48px}.skeleton-data.half-width div{width:50%}.skeleton-data.full-width{flex:1 1 0%;box-sizing:border-box}.skeleton-data.full-width label{width:60px}.skeleton-data.full-width div{width:100%}.profile-side-column .skeleton-data label,.settings-side-column .skeleton-data label{background:var(--mat-sys-surface-container)}.profile-side-column .skeleton-data div,.settings-side-column .skeleton-data div{background:var(--mat-sys-surface-container-low)}#default-layout{position:relative;box-sizing:border-box;width:100%;max-width:100%;height:100%;--venuelife-on-nav: light-dark(#fcf9f8, #e5e2e1)}@media only screen and (min-width:600px){#default-layout{display:flex;flex-direction:row;place-content:flex-start flex-start;align-items:stretch}}#page-background{position:fixed;top:0;left:0;width:100%;height:100%;overflow:hidden;z-index:-1}#page-background:before{content:" ";display:block;position:absolute;bottom:-120px;left:-40px;opacity:.3;z-index:101;width:110%;height:240px;transform:rotate(2deg);background:linear-gradient(90deg,#006492,#8bceff,#9d9d9d 90%,#404040)}#page-background:after{content:" ";display:block;position:absolute;bottom:-80px;left:-40px;opacity:.6;z-index:100;width:110%;height:240px;transform:rotate(-6deg);background:linear-gradient(90deg,#006492,#005278 25%,#001e2c)}mat-sidenav-container{width:100%;max-width:100%;height:100%;--mat-sidenav-container-width: 280px}@media only screen and (max-width:599.999px){mat-sidenav-container{--mat-sidenav-container-shape:0;--mat-sidenav-container-width:100%}}mat-sidenav{background-color:var(--mat-sys-surface)}@media only screen and (max-width:599.999px){#default-navigation .app-logo,#default-navigation .navigation-menu-button{display:none}#default-navigation .navigation-bar{position:fixed;bottom:0;left:0;z-index:900;width:100%;padding:8px 0;background:#01658b;display:flex;flex-direction:row;place-content:center center;align-items:center}#default-navigation .navigation-bar ui-feature-nav-item:nth-child(n+5){display:none}#default-navigation .navigation-user-button{position:absolute;top:8px;left:8px}}@media only screen and (min-width:600px){#default-navigation{padding:16px 12px}#default-navigation .navigation-bar-menu-button{display:none}#default-navigation{display:flex;flex-direction:column;place-content:center center;align-items:center}#default-navigation>*:not(:last-child){margin-bottom:32px}#default-navigation .navigation-bar{width:80px;flex:1 1 0%;box-sizing:border-box;display:flex;flex-direction:column;place-content:center center;align-items:center}#default-navigation .navigation-bar>*:not(:last-child){margin-bottom:8px}}.navigation-menu-button.mat-mdc-icon-button{color:var(--venuelife-on-nav)}.app-logo{text-align:center}.app-logo span{margin-top:4px;display:block;color:var(--venuelife-on-nav);font:var(--mat-sys-label-medium)}#default-body{padding:0 0 72px;overflow-x:hidden}@media only screen and (min-width:600px){#default-body{padding:12px 12px 12px 0;display:flex;flex-direction:column;place-content:flex-start flex-start;align-items:stretch}#default-body>*:not(:last-child){margin-bottom:8px}#default-body{flex:1 1 0%;box-sizing:border-box}}#default-header h1{font:var(--mat-sys-headline-small);color:var(--venuelife-on-nav);margin:8px 0}#default-header #default-header-tools{display:flex;flex-direction:row;place-content:center flex-end;align-items:center}#default-header #default-header-tools>*:not(:last-child){margin-left:8px}#default-header #default-header-tools{min-height:40px}#default-header #default-header-tools .mat-mdc-button,#default-header #default-header-tools .mat-mdc-icon-button{color:var(--venuelife-on-nav)}#default-header #default-header-tools .notifications{display:flex;flex-direction:row;place-content:center flex-end;align-items:center}#default-header #default-header-tools .notifications>*:not(:last-child){margin-left:8px}#default-header #default-header-tools .buttons{display:flex;flex-direction:row;place-content:center flex-end;align-items:center}#default-header #default-header-tools .buttons>*:not(:last-child){margin-left:8px}#default-header #default-header-title{display:flex;flex-direction:row;place-content:center flex-start;align-items:center}#default-header #default-header-title>*:not(:last-child){margin-right:8px}#default-header #default-header-title{min-height:48px}#default-header #default-header-title .back-link.mat-mdc-icon-button{color:var(--venuelife-on-nav)}@media only screen and (max-width:599.999px){#default-header{display:flex;flex-direction:column-reverse;place-content:flex-start flex-start;align-items:stretch}#default-header #default-header-tools{background:#ffffe114;padding:4px 8px}#default-header #default-header-tools .buttons{display:none}#default-header #default-header-title{padding:8px 12px 0}}@media only screen and (min-width:600px){#default-header{display:flex;flex-direction:row;place-content:center flex-start;align-items:center}#default-header #default-header-tools .menu-button{display:none}#default-header #default-header-title{flex:1 1 0%;box-sizing:border-box}}#default-page-card{background:var(--mat-sys-surface)!important;color:var(--mat-sys-on-surface)!important;box-shadow:var(--mat-sys-level2);border-radius:var(--mat-sys-corner-medium);overflow:hidden;position:relative}@media only screen and (max-width:599.999px){#default-page-card{margin:8px}}#default-page-card{flex:1 1 0%;box-sizing:border-box}#default-page-loading{position:absolute;top:0;left:0;width:100%;height:4px;display:none}#default-page-loading.loading{display:block}#login-layout{position:relative;box-sizing:border-box;width:100%;max-width:100%;height:100%;overflow:auto;padding:16px;text-align:center}.login-card{box-sizing:border-box;margin:0 auto;width:328px;padding:24px;z-index:2;text-align:left;position:relative;background:var(--mat-sys-surface)!important;color:var(--mat-sys-on-surface)!important;box-shadow:var(--mat-sys-level5);border-radius:var(--mat-sys-corner-medium)}.login-card .photo-card{display:none}.login-card .logo{margin-bottom:24px}.login-card .logo.dark-only{opacity:.87}.login-card h1{font:var(--mat-sys-display-small);color:var(--mat-sys-on-surface);margin:0 0 16px}.login-card h4{font:var(--mat-sys-title-medium);color:var(--mat-sys-outline);text-transform:uppercase;margin:0!important}@media only screen and (min-width:720px){.login-card{width:656px;height:508px;overflow:hidden;padding:24px 24px 24px 352px!important}.login-card .photo-card{display:block;position:absolute;top:0;left:0;width:326px;height:508px;overflow:hidden}.login-card .photo-card:before{content:" ";display:block;position:absolute;top:-16px;left:-20px;opacity:.3;z-index:100;width:400px;height:50px;transform:rotate(-2deg);background-color:#01658b}.login-card .photo-card:after{content:" ";display:block;position:absolute;bottom:-16px;left:-20px;opacity:.6;z-index:100;width:400px;height:100px;transform:rotate(-6deg);background-color:#01658b}.login-card .photo-card .gradient{position:absolute;bottom:-16px;left:-20px;opacity:.75;z-index:101;width:400px;height:50px;transform:rotate(2deg);background:linear-gradient(90deg,#01658b,#88cffa 50%,#9ff972 80%,#fff578);box-shadow:2px -6px 8px #0003}}@media screen and (min-height:640px){.login-card{top:50%;-ms-transform:translateY(-50%);transform:translateY(-50%)}}.login-form{display:flex;flex-direction:column;place-content:flex-start flex-start;align-items:stretch}.login-form>*:not(:last-child){margin-bottom:16px}.login-form .form-instructions p{margin:0;font:var(--mat-sys-body-medium)}.login-form .form-instructions.with-help-button{display:flex;flex-direction:row;place-content:flex-start flex-start;align-items:stretch}.login-form .form-instructions.with-help-button>*:not(:last-child){margin-right:8px}.login-form .form-instructions.with-help-button p{flex:1 1 0%;box-sizing:border-box}.login-form .buttons{margin-top:8px;display:flex;flex-direction:row;place-content:center space-between;align-items:center}.login-form .buttons>*:not(:last-child){margin-right:8px}.login-error{display:flex;flex-direction:row;place-content:flex-start flex-start;align-items:stretch}.login-error>*:not(:last-child){margin-right:4px}.login-error{background:var(--mat-sys-error-container);color:var(--mat-sys-on-error-container);border-radius:var(--mat-sys-corner-small);padding:4px 8px 4px 4px}.login-error p{flex:1 1 0%;box-sizing:border-box;margin:4px 0;font:var(--mat-sys-label-large)}.login-feedback{display:flex;flex-direction:column;place-content:flex-start flex-start;align-items:stretch}.login-feedback>*:not(:last-child){margin-bottom:12px}.login-feedback p{margin:0;font:var(--mat-sys-body-large)}.login-feedback p.small{font:var(--mat-sys-body-medium);color:var(--mat-sys-on-surface-variant)}.login-feedback p strong{font-weight:500;color:var(--mat-sys-primary)}.login-feedback.with-margin{margin-bottom:16px}.login-feedback-with-icon{display:flex;flex-direction:row;place-content:flex-start flex-start;align-items:stretch}.login-feedback-with-icon>*:not(:last-child){margin-right:4px}.login-feedback-with-icon mat-icon{color:var(--mat-sys-secondary-fixed-dim)}.login-feedback-with-icon p{flex:1 1 0%;box-sizing:border-box}.account-indicator{margin-bottom:20px;padding-left:8px;background:var(--mat-sys-surface-container);color:var(--mat-sys-on-primary-container);border-radius:var(--mat-sys-corner-small)}.account-indicator .pin{font-size:18px;width:18px;height:18px}.account-indicator{display:flex;flex-direction:row;place-content:center flex-start;align-items:center}.account-indicator>*:not(:last-child){margin-right:4px}.account-indicator div{font:var(--mat-sys-label-large);flex:1 1 0%;box-sizing:border-box}.auth-app-instructions{display:flex;flex-direction:column;place-content:flex-start flex-start;align-items:stretch}.auth-app-instructions>*:not(:last-child){margin-bottom:8px}.auth-app-instructions{margin-bottom:4px!important}.auth-app-instructions p{margin:0;font:var(--mat-sys-body-large)}.auth-app-instructions p.small{font:var(--mat-sys-body-medium)}.auth-app-instructions p strong{font-weight:500;color:var(--mat-sys-primary)}.auth-app{display:flex;flex-direction:row;place-content:center flex-start;align-items:center}.auth-app>*:not(:last-child){margin-right:4px}.auth-app{margin-bottom:0!important}.auth-app strong{font-weight:500}.auth-app-download{margin-bottom:0!important}.auth-app-download p{margin:12px 0}.auth-app-download a{font:var(--mat-sys-body-large);color:var(--mat-sys-on-primary-container)}#qr-code{width:200px;height:200px}html{--mat-sys-background: light-dark(#fcf9f8, #131313);--mat-sys-error: light-dark(#c0000f, #ffb4aa);--mat-sys-error-container: light-dark(#ffdad5, #930009);--mat-sys-inverse-on-surface: light-dark(#f3f0f0, #313030);--mat-sys-inverse-primary: light-dark(#88cffa, #01658b);--mat-sys-inverse-surface: light-dark(#313030, #e5e2e1);--mat-sys-on-background: light-dark(#1c1b1c, #e5e2e1);--mat-sys-on-error: light-dark(#ffffff, #690004);--mat-sys-on-error-container: light-dark(#930009, #ffdad5);--mat-sys-on-primary: light-dark(#ffffff, #00344a);--mat-sys-on-primary-container: light-dark(#004c6a, #c5e7ff);--mat-sys-on-primary-fixed: light-dark(#001e2d, #001e2d);--mat-sys-on-primary-fixed-variant: light-dark(#004c6a, #004c6a);--mat-sys-on-secondary: light-dark(#ffffff, #113800);--mat-sys-on-secondary-container: light-dark(#1c5200, #9ff972);--mat-sys-on-secondary-fixed: light-dark(#072100, #072100);--mat-sys-on-secondary-fixed-variant: light-dark(#1c5200, #1c5200);--mat-sys-on-surface: light-dark(#1c1b1c, #e5e2e1);--mat-sys-on-surface-variant: light-dark(#464749, #e3e2e4);--mat-sys-on-tertiary: light-dark(#ffffff, #353100);--mat-sys-on-tertiary-container: light-dark(#4d4800, #f0e66a);--mat-sys-on-tertiary-fixed: light-dark(#1f1c00, #1f1c00);--mat-sys-on-tertiary-fixed-variant: light-dark(#4d4800, #4d4800);--mat-sys-outline: light-dark(#767779, #909093);--mat-sys-outline-variant: light-dark(#c6c6c8, #464749);--mat-sys-primary: light-dark(#01658b, #88cffa);--mat-sys-primary-container: light-dark(#c5e7ff, #004c6a);--mat-sys-primary-fixed: light-dark(#c5e7ff, #c5e7ff);--mat-sys-primary-fixed-dim: light-dark(#88cffa, #88cffa);--mat-sys-scrim: light-dark(#000000, #000000);--mat-sys-secondary: light-dark(#5f685a, #84dc59);--mat-sys-secondary-container: light-dark(#9ff972, #1c5200);--mat-sys-secondary-fixed: light-dark(#9ff972, #9ff972);--mat-sys-secondary-fixed-dim: light-dark(#84dc59, #84dc59);--mat-sys-shadow: light-dark(#000000, #000000);--mat-sys-surface: light-dark(#fcf9f8, #131313);--mat-sys-surface-bright: light-dark(#fcf9f8, #393939);--mat-sys-surface-container: light-dark(#f0eded, #201f20);--mat-sys-surface-container-high: light-dark(#eae7e7, #2a2a2a);--mat-sys-surface-container-highest: light-dark(#e5e2e1, #353535);--mat-sys-surface-container-low: light-dark(#f6f3f2, #1c1b1c);--mat-sys-surface-container-lowest: light-dark(#ffffff, #0e0e0e);--mat-sys-surface-dim: light-dark(#dcd9d9, #131313);--mat-sys-surface-tint: light-dark(#01658b, #88cffa);--mat-sys-surface-variant: light-dark(#e3e2e4, #464749);--mat-sys-tertiary: light-dark(#666000, #d3ca51);--mat-sys-tertiary-container: light-dark(#f0e66a, #4d4800);--mat-sys-tertiary-fixed: light-dark(#f0e66a, #f0e66a);--mat-sys-tertiary-fixed-dim: light-dark(#d3ca51, #d3ca51);--mat-sys-neutral-variant20: #2f3032;--mat-sys-neutral10: #1c1b1c;--mat-sys-level0: 0px 0px 0px 0px rgba(0, 0, 0, .2), 0px 0px 0px 0px rgba(0, 0, 0, .14), 0px 0px 0px 0px rgba(0, 0, 0, .12);--mat-sys-level1: 0px 2px 1px -1px rgba(0, 0, 0, .2), 0px 1px 1px 0px rgba(0, 0, 0, .14), 0px 1px 3px 0px rgba(0, 0, 0, .12);--mat-sys-level2: 0px 3px 3px -2px rgba(0, 0, 0, .2), 0px 3px 4px 0px rgba(0, 0, 0, .14), 0px 1px 8px 0px rgba(0, 0, 0, .12);--mat-sys-level3: 0px 3px 5px -1px rgba(0, 0, 0, .2), 0px 6px 10px 0px rgba(0, 0, 0, .14), 0px 1px 18px 0px rgba(0, 0, 0, .12);--mat-sys-level4: 0px 5px 5px -3px rgba(0, 0, 0, .2), 0px 8px 10px 1px rgba(0, 0, 0, .14), 0px 3px 14px 2px rgba(0, 0, 0, .12);--mat-sys-level5: 0px 7px 8px -4px rgba(0, 0, 0, .2), 0px 12px 17px 2px rgba(0, 0, 0, .14), 0px 5px 22px 4px rgba(0, 0, 0, .12);--mat-sys-body-large: 400 1rem / 1.5rem Roboto;--mat-sys-body-large-font: Roboto;--mat-sys-body-large-line-height: 1.5rem;--mat-sys-body-large-size: 1rem;--mat-sys-body-large-tracking: .031rem;--mat-sys-body-large-weight: 400;--mat-sys-body-medium: 400 .875rem / 1.25rem Roboto;--mat-sys-body-medium-font: Roboto;--mat-sys-body-medium-line-height: 1.25rem;--mat-sys-body-medium-size: .875rem;--mat-sys-body-medium-tracking: .016rem;--mat-sys-body-medium-weight: 400;--mat-sys-body-small: 400 .75rem / 1rem Roboto;--mat-sys-body-small-font: Roboto;--mat-sys-body-small-line-height: 1rem;--mat-sys-body-small-size: .75rem;--mat-sys-body-small-tracking: .025rem;--mat-sys-body-small-weight: 400;--mat-sys-display-large: 800 3.562rem/4rem Libre Franklin;--mat-sys-display-large-font: Libre Franklin;--mat-sys-display-large-line-height: 4rem;--mat-sys-display-large-size: 3.562rem;--mat-sys-display-large-tracking: -.016rem;--mat-sys-display-large-weight: 800;--mat-sys-display-medium: 800 2.812rem/3.25rem Libre Franklin;--mat-sys-display-medium-font: Libre Franklin;--mat-sys-display-medium-line-height: 3.25rem;--mat-sys-display-medium-size: 2.812rem;--mat-sys-display-medium-tracking: 0;--mat-sys-display-medium-weight: 800;--mat-sys-display-small: 800 2.25rem/2.75rem Libre Franklin;--mat-sys-display-small-font: Libre Franklin;--mat-sys-display-small-line-height: 2.75rem;--mat-sys-display-small-size: 2.25rem;--mat-sys-display-small-tracking: 0;--mat-sys-display-small-weight: 800;--mat-sys-headline-large: 800 2rem/2.5rem Libre Franklin;--mat-sys-headline-large-font: Libre Franklin;--mat-sys-headline-large-line-height: 2.5rem;--mat-sys-headline-large-size: 2rem;--mat-sys-headline-large-tracking: 0;--mat-sys-headline-large-weight: 800;--mat-sys-headline-medium: 800 1.75rem/2.25rem Libre Franklin;--mat-sys-headline-medium-font: Libre Franklin;--mat-sys-headline-medium-line-height: 2.25rem;--mat-sys-headline-medium-size: 1.75rem;--mat-sys-headline-medium-tracking: 0;--mat-sys-headline-medium-weight: 800;--mat-sys-headline-small: 800 1.5rem/2rem Libre Franklin;--mat-sys-headline-small-font: Libre Franklin;--mat-sys-headline-small-line-height: 2rem;--mat-sys-headline-small-size: 1.5rem;--mat-sys-headline-small-tracking: 0;--mat-sys-headline-small-weight: 800;--mat-sys-label-large: 500 .875rem / 1.25rem Roboto;--mat-sys-label-large-font: Roboto;--mat-sys-label-large-line-height: 1.25rem;--mat-sys-label-large-size: .875rem;--mat-sys-label-large-tracking: .006rem;--mat-sys-label-large-weight: 500;--mat-sys-label-large-weight-prominent: 500;--mat-sys-label-medium: 500 .75rem / 1rem Roboto;--mat-sys-label-medium-font: Roboto;--mat-sys-label-medium-line-height: 1rem;--mat-sys-label-medium-size: .75rem;--mat-sys-label-medium-tracking: .031rem;--mat-sys-label-medium-weight: 500;--mat-sys-label-medium-weight-prominent: 500;--mat-sys-label-small: 500 .688rem / 1rem Roboto;--mat-sys-label-small-font: Roboto;--mat-sys-label-small-line-height: 1rem;--mat-sys-label-small-size: .688rem;--mat-sys-label-small-tracking: .031rem;--mat-sys-label-small-weight: 500;--mat-sys-title-large: 500 1.375rem/1.75rem Roboto;--mat-sys-title-large-font: Libre Franklin;--mat-sys-title-large-line-height: 1.75rem;--mat-sys-title-large-size: 1.375rem;--mat-sys-title-large-tracking: 0;--mat-sys-title-large-weight: 500;--mat-sys-title-medium: 500 1rem / 1.5rem Roboto;--mat-sys-title-medium-font: Roboto;--mat-sys-title-medium-line-height: 1.5rem;--mat-sys-title-medium-size: 1rem;--mat-sys-title-medium-tracking: .009rem;--mat-sys-title-medium-weight: 500;--mat-sys-title-small: 500 .875rem / 1.25rem Roboto;--mat-sys-title-small-font: Roboto;--mat-sys-title-small-line-height: 1.25rem;--mat-sys-title-small-size: .875rem;--mat-sys-title-small-tracking: .006rem;--mat-sys-title-small-weight: 500;--mat-checkbox-touch-target-display: block;--mat-checkbox-state-layer-size: 36px;--mat-chip-container-height: 28px;--mat-expansion-header-collapsed-state-height: 44px;--mat-expansion-header-expanded-state-height: 60px;--mat-fab-small-touch-target-display: ;--mat-fab-touch-target-display: block;--mat-button-filled-touch-target-display: block;--mat-button-filled-container-height: 36px;--mat-button-outlined-container-height: 36px;--mat-button-outlined-touch-target-display: block;--mat-button-protected-touch-target-display: block;--mat-button-protected-container-height: 36px;--mat-button-text-touch-target-display: block;--mat-button-text-container-height: 36px;--mat-button-tonal-container-height: 36px;--mat-button-tonal-touch-target-display: block;--mat-form-field-container-height: 52px;--mat-form-field-filled-label-display: block;--mat-form-field-container-vertical-padding: 14px;--mat-form-field-filled-with-label-container-padding-top: 22px;--mat-form-field-filled-with-label-container-padding-bottom: 6px;--mat-icon-button-touch-target-display: block;--mat-icon-button-state-layer-size: 36px;--mat-list-list-item-leading-icon-start-space: 12px;--mat-list-list-item-leading-icon-end-space: 12px;--mat-list-list-item-one-line-container-height: 44px;--mat-list-list-item-two-line-container-height: 60px;--mat-list-list-item-three-line-container-height: 84px;--mat-paginator-container-size: 52px;--mat-paginator-form-field-container-height: 40px;--mat-paginator-form-field-container-vertical-padding: 8px;--mat-paginator-touch-target-display: block;--mat-radio-touch-target-display: block;--mat-radio-state-layer-size: 36px;--mat-tab-container-height: 44px;--mat-select-arrow-transform: translateY(-8px);--mat-button-toggle-height: 40px;--mat-stepper-header-height: 68px;--mat-table-header-container-height: 52px;--mat-table-footer-container-height: 48px;--mat-table-row-item-container-height: 48px;--mat-toolbar-standard-height: 60px;--mat-toolbar-mobile-height: 52px;--mat-tree-node-min-height: 44px;--mat-sys-corner-extra-large: 28px;--mat-sys-corner-extra-large-top: 28px 28px 0 0;--mat-sys-corner-extra-small: 4px;--mat-sys-corner-extra-small-top: 4px 4px 0 0;--mat-sys-corner-full: 9999px;--mat-sys-corner-large: 16px;--mat-sys-corner-large-end: 0 16px 16px 0;--mat-sys-corner-large-start: 16px 0 0 16px;--mat-sys-corner-large-top: 16px 16px 0 0;--mat-sys-corner-medium: 12px;--mat-sys-corner-none: 0;--mat-sys-corner-small: 8px;--mat-sys-dragged-state-layer-opacity: .16;--mat-sys-focus-state-layer-opacity: .12;--mat-sys-hover-state-layer-opacity: .08;--mat-sys-pressed-state-layer-opacity: .12;color-scheme:light dark;background-color:var(--mat-sys-surface);color:var(--mat-sys-on-surface);font:var(--mat-sys-body-medium)}@media(prefers-contrast:more){html{--mat-sys-primary: light-dark(#003044, #e2f2ff);--mat-sys-on-primary: light-dark(#ffffff, #000000);--mat-sys-primary-container: light-dark(#004f6d, #84cbf6);--mat-sys-on-primary-container: light-dark(#ffffff, #000d16);--mat-sys-inverse-primary: light-dark(#88cffa, #004d6c);--mat-sys-primary-fixed: light-dark(#004f6d, #c5e7ff);--mat-sys-primary-fixed-dim: light-dark(#00374e, #88cffa);--mat-sys-on-primary-fixed: light-dark(#ffffff, #000000);--mat-sys-on-primary-fixed-variant: light-dark(#ffffff, #00131e);--mat-sys-secondary: light-dark(#0f3400, #caffab);--mat-sys-on-secondary: light-dark(#ffffff, #000000);--mat-sys-secondary-container: light-dark(#1e5400, #81d855);--mat-sys-on-secondary-container: light-dark(#ffffff, #020e00);--mat-sys-secondary-fixed: light-dark(#1e5400, #9ff972);--mat-sys-secondary-fixed-dim: light-dark(#123b00, #84dc59);--mat-sys-on-secondary-fixed: light-dark(#ffffff, #000000);--mat-sys-on-secondary-fixed-variant: light-dark(#ffffff, #041500);--mat-sys-tertiary: light-dark(#302d00, #fef476);--mat-sys-on-tertiary: light-dark(#ffffff, #000000);--mat-sys-tertiary-container: light-dark(#504b00, #cfc64e);--mat-sys-on-tertiary-container: light-dark(#ffffff, #0d0c00);--mat-sys-tertiary-fixed: light-dark(#504b00, #f0e66a);--mat-sys-tertiary-fixed-dim: light-dark(#373400, #d3ca51);--mat-sys-on-tertiary-fixed: light-dark(#ffffff, #000000);--mat-sys-on-tertiary-fixed-variant: light-dark(#ffffff, #131200);--mat-sys-background: light-dark(#fcf9f8, #131313);--mat-sys-on-background: light-dark(#1c1b1c, #e5e2e1);--mat-sys-surface: light-dark(#fcf9f8, #131313);--mat-sys-surface-dim: light-dark(#bab8b8, #131313);--mat-sys-surface-bright: light-dark(#fcf9f8, #515050);--mat-sys-surface-container-low: light-dark(#f3f0f0, #201f20);--mat-sys-surface-container-lowest: light-dark(#ffffff, #000000);--mat-sys-surface-container: light-dark(#e5e2e1, #313030);--mat-sys-surface-container-high: light-dark(#d6d4d3, #3c3b3b);--mat-sys-surface-container-highest: light-dark(#c8c6c6, #474647);--mat-sys-on-surface: light-dark(#000000, #ffffff);--mat-sys-shadow: light-dark(#000000, #000000);--mat-sys-scrim: light-dark(#000000, #000000);--mat-sys-surface-tint: light-dark(#02658b, #88cffa);--mat-sys-inverse-surface: light-dark(#313030, #e5e2e1);--mat-sys-inverse-on-surface: light-dark(#ffffff, #000000);--mat-sys-outline: light-dark(#2b2c2e, #f0f0f2);--mat-sys-outline-variant: light-dark(#48494b, #c2c2c4);--mat-sys-error: light-dark(#600003, #ffece9);--mat-sys-on-error: light-dark(#ffffff, #000000);--mat-sys-error-container: light-dark(#980009, #ffaea4);--mat-sys-on-error-container: light-dark(#ffffff, #220000);--mat-sys-surface-variant: light-dark(#e3e2e4, #464749);--mat-sys-on-surface-variant: light-dark(#000000, #ffffff)}}html,body{height:100%}body{margin:0;font-family:Roboto,Helvetica Neue,sans-serif}body{--mat-button-text-container-shape: 8px;--mat-button-protected-container-shape: 8px;--mat-button-outlined-container-shape: 8px;--mat-button-filled-container-shape: 8px;--mat-button-tonal-container-shape: 8px;--mat-icon-button-container-shape: 8px;--mat-button-text-horizontal-padding: 16px;--mat-button-protected-horizontal-padding: 16px;--mat-button-outlined-horizontal-padding: 16px;--mat-button-filled-horizontal-padding: 16px;--mat-button-tonal-horizontal-padding: 16px;--mat-divider-color: var(--mat-sys-outline-variant);--mat-option-selected-state-label-text-color: var(--mat-sys-on-primary-container);--mat-option-selected-state-layer-color: var(--mat-sys-primary-container);--mat-paginator-container-size: 36px;--mat-paginator-container-background-color: transparent;--mat-paginator-form-field-container-vertical-padding: 0;--mat-tab-active-indicator-height: 3px;--mat-tab-active-indicator-shape: 3px 3px 0 0;--mat-form-field-container-height: 36px;--mat-form-field-container-vertical-padding: 8px}.mat-mdc-progress-spinner circle{stroke-linecap:round}.mdc-tab.mat-mdc-tab{padding:0 16px;min-width:48px}.mdc-tab.mat-mdc-tab .mdc-tab-indicator__content.mdc-tab-indicator__content--underline{margin:0 16px}.mat-mdc-raised-button:not([disabled]){background:linear-gradient(0deg,#307ea6 20%,#01658b 80%)!important;color:#fff!important}.mat-mdc-raised-button:not([disabled]) .mat-ripple-element{background-color:#fff3!important}.mat-mdc-raised-button:not([disabled]):active{transform:translate(1px) translateY(1px);box-shadow:none!important}.mat-mdc-raised-button.submitting{background:linear-gradient(0deg,#004c6a 20%,#00344a 80%)!important;color:#fff6!important}.mat-mdc-checkbox .mdc-form-field{align-items:flex-start}.mat-mdc-checkbox .mdc-form-field label{margin-top:10px}.mat-mdc-checkbox .mdc-form-field label a{color:var(--mat-sys-primary);text-decoration:underline}
