.backdrop[data-v-b0575b83]{position:fixed;top:0;left:0;width:100%;height:100%;z-index:99;background-color:#00000073;touch-action:none}.popup[data-v-b0575b83]{position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);z-index:100;display:flex;flex-direction:column;align-items:center;justify-content:space-between;gap:8px;background-color:var(--background-300);color:#fff;border-radius:8px;border:none;min-height:200px;width:calc(100% - 16px);padding:16px}.popup.compact[data-v-b0575b83]{min-height:unset}.popup[data-v-b0575b83]::backdrop{background-color:#00000073}.subtitle[data-v-b0575b83]{margin-top:16px}.app-container[data-v-78eb8c61]{display:flex;align-items:center;padding-top:env(safe-area-inset-top)}.page-main[data-v-78eb8c61]{width:100%}@media (min-width: 700px){.page-main[data-v-78eb8c61]{max-width:var(--max-content-width);margin-inline:auto}}.nav-safe-area[data-v-78eb8c61]{height:env(safe-area-inset-top);width:100%}.bottom-nav-item[data-v-78eb8c61]{display:flex;flex-direction:column;align-items:center;gap:2px;text-decoration:none}.bottom-nav-item span[data-v-78eb8c61]{font-size:10px;font-weight:800;line-height:1}.nav-text[data-v-78eb8c61]{font-size:14px!important}.bottom-nav[data-v-78eb8c61]{display:flex;justify-content:space-around;align-items:center;position:fixed;bottom:0;left:0;width:100vw;height:calc(var(--tab-bar-height) + env(safe-area-inset-bottom));padding-bottom:env(safe-area-inset-bottom);background-color:var(--background-200);box-shadow:0 -4px 8px var(--shadow-color);-webkit-transform:translateZ(0);transform:translateZ(0);will-change:transform}.bottom-nav-safe-area[data-v-78eb8c61]{height:env(safe-area-inset-bottom)}@media (min-width: 700px){.bottom-nav-buttons[data-v-78eb8c61]{justify-content:center;gap:100px}}:root{--background-100: var(--p-surface-400);--background-200: var(--p-surface-600);--background-300: var(--p-surface-800);--background-400: var(--p-surface-950);--easy-blue: var(--p-primary-color);--easy-blue-alt: rgb(48, 78, 188);--easy-blue-light: rgb(136, 186, 255);--easy-gray: #d9d9d9;--easy-gray-alt: #6a6a6a;--shadow-color: rgba(0, 0, 0, .121);--p-card-subtitle-color: rgb(185, 185, 185) !important}html.dark{color:#fff!important;--p-tabs-tab-color: rgba(255, 255, 255, .277) !important;--p-tabs-active-bar-background: white !important}html:not(.dark){--p-button-primary-color: #ffffff;--p-button-primary-hover-color: #ffffff;--p-button-primary-active-color: #ffffff;--p-tabs-tab-color: rgba(0, 0, 0, .5) !important;--p-tabs-active-bar-background: var(--easy-blue) !important}.p-inputtext,.p-inputnumber-input,textarea{caret-color:#333}.p-inputtext:focus,.p-inputnumber-input:focus{border:1px solid var(--easy-blue)!important;box-shadow:0 0 0 2.8px #3f3f3f00!important}.hollow-button{background-color:transparent!important;color:#a1a1a1!important;font-weight:800;border:2px solid rgb(161,161,161)!important;border-radius:8px;padding-block:12px;padding-inline:16px;text-align:center}.hollow-button:active,.red-button:active,.grey-button:active{background-color:#76767695}.red-button{color:#fff!important;background-color:red!important;border:1px solid red!important;border-radius:8px;padding-block:12px;padding-inline:16px}.grey-button{background-color:#fff!important;color:var(--easy-gray-alt)!important;border:1px solid var(--easy-gray-alt)!important;border-radius:8px;padding-block:12px;padding-inline:16px}.add-button,a.add-button,a.add-button:visited{display:flex;align-items:center;justify-content:center;width:40px;height:40px;background-color:var(--easy-blue);color:#fff;border-radius:8px}.p-dialog{width:90%!important}.p-overflow-hidden{overflow:auto!important;padding-right:18px!important}.p-dialog-header{justify-content:center!important}.p-tabpanels{padding:16px;border-radius:8px;background-color:transparent!important}.p-tablist{width:100vw;background-color:transparent;margin-left:calc(var(--page-padding) * -1);margin-bottom:var(--page-padding);--p-tabs-tablist-background: transparent;--p-tabs-tab-background: transparent;--p-tabs-tab-active-background: transparent;--p-tabs-tab-border-width: 0px 0px 2px 0px}.p-tab{width:50%}@media (min-width: 700px){.p-tablist{width:740px}}:root{--font-size-h1: 30px;--font-size-h2: 22px;--font-size-body-large: 18px;--font-size-body: 16px;--font-size-label: 14px;--font-weight-light: 400;--font-weight-normal: 300;--font-weight-semibold: 520;--font-weight-bold: 600;--font-size-h1-tablet: 40px;--font-size-h2-tablet: 30px;--font-size-body-large-tablet: 24px;--font-size-body-tablet: 20px;--font-size-label-tablet: 18px}body,h1,h2,h3,p,label{margin:0;padding:0}body{font-family:system-ui,sans-serif;overflow-wrap:anywhere;font-size:var(--font-size-body);font-weight:var(--font-weight-normal)}h1{font-size:var(--font-size-h1);font-weight:var(--font-weight-bold);text-align:center}h2{font-size:var(--font-size-h2);font-weight:var(--font-weight-bold)}label{font-size:var(--font-size-label);font-weight:var(--font-weight-normal)}.body-large{font-size:var(--font-size-body-large)}.light{font-weight:var(--font-weight-light)}.semibold{font-weight:var(--font-weight-semibold)}.bold{font-weight:var(--font-weight-bold)}.center-text{text-align:center}.truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.field-error-text{color:red}@media (min-width: 700px){body{font-size:var(--font-size-body-tablet)}h1{font-size:var(--font-size-h1-tablet)}h2{font-size:var(--font-size-h2-tablet)}label{font-size:var(--font-size-label-tablet)}.body-large{font-size:var(--font-size-body-large-tablet)}}:root{--page-padding: 18px;--tab-bar-height: 60px;--max-content-width: 760px}html{height:100%;overflow:hidden;color:#000}*::-webkit-scrollbar{display:none}*{scrollbar-width:none;-ms-overflow-style:none}*{box-sizing:border-box;-webkit-tap-highlight-color:transparent}body{height:calc(100vh - env(safe-area-inset-top));padding:var(--page-padding);margin:0;background-color:var(--background-100);overscroll-behavior:none;overflow:hidden}html.dark{color:#fff!important}#app{height:100%;width:100%;overflow-x:hidden;overflow-y:auto;overscroll-behavior:none}.full-width{width:100%}.full-height{height:100%}.page{display:flex;align-items:center;padding-bottom:calc(var(--tab-bar-height) + var(--page-padding) + env(safe-area-inset-bottom))}button{border:none;background-color:transparent;color:var(--global-text);-webkit-user-select:none;user-select:none;font-weight:var(--font-weight-normal)}a{text-decoration:none;color:var(--main-blue);font-weight:var(--font-weight-semibold)}a:visited{color:var(--main-blue-disabled)}.flex-row{display:flex;flex-direction:row}.flex-column{display:flex;flex-direction:column}.flex-grow{flex-grow:1}.wrap{flex-wrap:wrap}.align-center{align-items:center}.align-start{align-items:start}.align-end{align-items:end}.justify-center{justify-content:center}.justify-start{justify-content:start}.justify-end{justify-content:end}.justify-space-between{justify-content:space-between}.justify-space-around{justify-content:space-around}.gap-4{gap:4px}.gap-6{gap:6px}.gap-7{gap:7px}.gap-8{gap:8px}.gap-9{gap:9px}.gap-10{gap:10px}.gap-12{gap:12px}.gap-14{gap:14px}.gap-16{gap:16px}.gap-18{gap:18px}.gap-20{gap:20px}.gap-24{gap:24px}.gap-36{gap:36px}a.p-button,a.p-button:visited{text-decoration:none;color:var(--p-button-primary-color)}.p-dialog{max-width:calc(100% - 20px)}.p-dialog-header{min-height:80px}.p-dialog-content .p-message:first-child{margin-top:var(--p-message-border-width)}.p-message:not(.p-message-simple),.p-form{margin-inline:auto;width:360px;max-width:100%}.p-message:not(.p-message-simple){margin-bottom:1rem}.p-formfield{display:flex;flex-direction:column;align-items:start;margin-bottom:1rem}.p-formfield label{display:inline-block;margin-bottom:.4rem;font-weight:500;font-size:17px}.p-formfield input,.p-formfield textarea{width:100%}.centered-message-and-button{position:relative;left:50%;transform:translate(-50%);display:inline-flex;flex-direction:column;align-items:start;max-width:100%}.progress-spinner-centered{left:50%;transform:translate(-50%)}.text-center{text-align:center!important}
