.ui-error-fallback[data-v-90d671b0]{text-align:center;flex-direction:column;justify-content:center;align-items:center;min-height:60vh;padding:24px 16px;display:flex}.ui-error-fallback__tile[data-v-90d671b0]{background:var(--cp-danger-soft);width:64px;height:64px;color:var(--cp-danger-text);border-radius:20px;justify-content:center;align-items:center;margin-bottom:18px;display:flex}.ui-error-fallback__title[data-v-90d671b0]{letter-spacing:-.03em;color:var(--cp-ink);margin-bottom:8px;font-size:20px;font-weight:800}.ui-error-fallback__message[data-v-90d671b0]{max-width:360px;color:var(--cp-text-secondary);margin-bottom:24px;font-size:14px;line-height:1.5}.ui-error-fallback__actions[data-v-90d671b0]{flex-wrap:wrap;justify-content:center;gap:8px;display:flex}.ui-error-fallback__btn.q-btn[data-v-90d671b0]{min-height:48px;padding:0 22px;font-size:14px}.ui-error-fallback__btn.q-btn--ghost[data-v-90d671b0]{color:var(--cp-primary-on-light)}.ui-error-fallback__technical[data-v-90d671b0]{max-width:360px;color:var(--cp-text-muted);word-break:break-word;margin-top:40px;font-size:12px}.ui-loading-watchdog[data-v-3a286541]{max-width:320px;margin:0 auto}.ui-loading-watchdog__tile[data-v-3a286541]{background:var(--cp-primary-soft);width:48px;height:48px;color:var(--cp-primary-on-light);border-radius:16px;justify-content:center;align-items:center;margin-bottom:12px;display:flex}.ui-loading-watchdog__message[data-v-3a286541]{color:var(--cp-text-secondary);margin-bottom:16px;font-size:14px;line-height:1.5}.ui-loading-watchdog__hint[data-v-3a286541]{color:var(--cp-text-muted);margin-top:4px;font-size:12px}.ui-loading-watchdog__btn.q-btn[data-v-3a286541]{min-height:44px;padding:0 20px;font-size:14px}.ui-loading-watchdog__btn.q-btn--ghost[data-v-3a286541]{color:var(--cp-text-secondary)}.watchdog-fade-enter-active[data-v-3a286541],.watchdog-fade-leave-active[data-v-3a286541]{transition:opacity .2s}.watchdog-fade-enter-from[data-v-3a286541],.watchdog-fade-leave-to[data-v-3a286541]{opacity:0}.cp-aurora{--cp-aurora-bg:#120c2b;min-height:100vh;background:var(--cp-aurora-bg);color:#fff;min-height:100dvh;position:relative;overflow:hidden}.cp-aurora__bg{pointer-events:none;position:absolute;top:0;bottom:0;left:0;right:0;overflow:hidden}.cp-aurora__blob{filter:blur(60px);border-radius:50%;position:absolute}.cp-aurora__blob--1{opacity:.85;background:#8a3f7a;width:340px;height:340px;animation:14s ease-in-out infinite alternate cp-aurora-drift-1;top:-60px;left:-120px}.cp-aurora__blob--2{opacity:.8;background:#3b2fb0;width:380px;height:380px;animation:17s ease-in-out infinite alternate cp-aurora-drift-2;top:160px;right:-160px}.cp-aurora__blob--3{opacity:.22;background:#14f5a8;width:220px;height:220px;animation:12s ease-in-out infinite alternate cp-aurora-drift-3;top:360px;left:40px}.cp-aurora__fade{background:linear-gradient(180deg, #120c2b00 30%, #120c2bd9 75%, var(--cp-aurora-bg) 100%);position:absolute;top:0;bottom:0;left:0;right:0}.cp-aurora__content{min-height:inherit;padding-top:env(safe-area-inset-top,0px);padding-bottom:env(safe-area-inset-bottom,0px);flex-direction:column;display:flex;position:relative}@keyframes cp-aurora-drift-1{0%{transform:translate(-20px,-10px)scale(1)}to{transform:translate(60px,80px)scale(1.25)}}@keyframes cp-aurora-drift-2{0%{transform:translate(30px)scale(1.1)}to{transform:translate(-70px,-60px)scale(.9)}}@keyframes cp-aurora-drift-3{0%{transform:translate(0)scale(.9)}to{transform:translate(-40px,50px)scale(1.2)}}@media (prefers-reduced-motion:reduce){.cp-aurora__blob{animation:none}}.cp-glass-card.q-card,.cp-glass-card{color:#fff;border-radius:var(--cp-radius-lg);box-shadow:none;background:#282046eb;border:1px solid #ffffff24}.cp-glass-card.q-card h1,.cp-glass-card.q-card h2,.cp-glass-card.q-card h3,.cp-glass-card.q-card h4,.cp-glass-card.q-card h5,.cp-glass-card h1,.cp-glass-card h2,.cp-glass-card h3,.cp-glass-card h4,.cp-glass-card h5{color:#fff;letter-spacing:-.03em;margin:0;font-weight:800}.cp-glass-card.q-card p,.cp-glass-card p{color:#ffffffb8}@supports ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){.cp-glass-card.q-card,.cp-glass-card{-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px);background:#ffffff14}}.q-dialog .cp-glass-card.q-card{background:#282046f5}.cp-glass-field .q-field__control{background:#ffffff12;border:1px solid #ffffff24;border-radius:20px;height:62px;padding:0 18px;transition:border-color .25s,box-shadow .25s}.cp-glass-field .q-field__control:before,.cp-glass-field .q-field__control:after{display:none}.cp-glass-field .q-field__native{color:#fff;font-weight:500}.cp-glass-field .q-field__native:-webkit-autofill{-webkit-text-fill-color:#fff;caret-color:#fff;transition:background-color 600000s}.cp-glass-field .q-field__label{color:#ffffff9e;font-weight:500}.cp-glass-field .q-field__prepend,.cp-glass-field .q-field__append{color:#fff9}.cp-glass-field .q-field__bottom{color:#ffffffb8;padding:6px 4px 0}.cp-glass-field__eye{margin:-10px;padding:10px}.cp-glass-field.q-field--focused .q-field__control{border-color:var(--cp-primary);box-shadow:0 0 0 3px var(--cp-primary-glow)}.cp-glass-field.q-field--focused .q-field__label{color:var(--cp-primary)}.cp-glass-field.q-field--error .q-field__control{border-color:#ff8fa3}.cp-glass-field.q-field--error .q-field__label,.cp-glass-field.q-field--error .q-field__bottom{color:#ff8fa3}.change-password__page[data-v-549064e6]{min-height:100vh;min-height:100dvh}.change-password[data-v-549064e6]{box-sizing:border-box;flex-direction:column;flex:1;justify-content:center;width:100%;max-width:480px;margin:0 auto;padding:40px 24px;display:flex}.change-password__intro[data-v-549064e6]{text-align:center;margin-bottom:24px}.change-password__title[data-v-549064e6]{color:#fff;margin:0}.change-password__text[data-v-549064e6]{color:#ffffffb8;margin:10px 0 0;font-size:15px;line-height:1.5}.change-password__form[data-v-549064e6]{flex-direction:column;gap:12px;display:flex}.change-password__banner[data-v-549064e6]{border-radius:var(--cp-radius-md);background:var(--cp-warning-soft);color:var(--cp-warning-text);padding:12px 16px;font-size:13px;font-weight:600;line-height:1.4}.change-password__actions[data-v-549064e6]{flex-direction:column;gap:6px;margin-top:6px;display:flex}.change-password__cta.q-btn[data-v-549064e6]{width:100%;height:58px;padding:0 24px;font-size:16px}.change-password__skip.q-btn[data-v-549064e6]{color:#ffffffb8;width:100%;min-height:44px;font-size:14px}.login-layout__page[data-v-434967b9]{min-height:100vh;min-height:100dvh}.ui-tab-bar[data-v-e5bf6855]{z-index:1000;left:max(14px,50% - 286px);right:max(14px,50% - 286px);bottom:max(14px, env(safe-area-inset-bottom,0px) - 8px);background:var(--cp-menu-bg);border-radius:33px;height:66px;padding:5px;position:fixed;box-shadow:0 10px 30px #18122b24,inset 0 0 0 1px #fffc}@supports ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){.ui-tab-bar[data-v-e5bf6855]{-webkit-backdrop-filter:blur(24px)saturate(180%);backdrop-filter:blur(24px)saturate(180%)}}@supports (color:color-mix(in srgb, red 50%, red)){.ui-tab-bar[data-v-e5bf6855]{background:color-mix(in srgb, var(--cp-menu-bg) 88%, transparent)}}.ui-tab-bar__inner[data-v-e5bf6855]{grid-template-columns:repeat(5,minmax(0,1fr));height:100%;display:grid;position:relative}.ui-tab-bar__indicator[data-v-e5bf6855]{background:var(--cp-menu-indicator);width:20%;transition:transform .45s var(--cp-ease-spring);border-radius:28px;position:absolute;top:0;bottom:0;left:0;right:auto}.ui-tab-bar__tab[data-v-e5bf6855]{color:var(--cp-menu-text);transition:color .25s var(--cp-ease-out);-webkit-tap-highlight-color:transparent;border-radius:28px;flex-direction:column;justify-content:center;align-items:center;gap:2px;text-decoration:none;display:flex;position:relative}.ui-tab-bar__tab[data-v-e5bf6855]:focus-visible{outline-offset:-2px;outline:2px solid}.ui-tab-bar__tab--active[data-v-e5bf6855]{color:var(--cp-menu-text-active)}.ui-tab-bar__icon-wrap[data-v-e5bf6855]{display:flex;position:relative}.ui-tab-bar__icon[data-v-e5bf6855]{font-size:23px}.ui-tab-bar__avatar[data-v-e5bf6855]{object-fit:cover;border-radius:50%;width:23px;height:23px}.ui-tab-bar__dot[data-v-e5bf6855]{background:var(--cp-danger);width:9px;height:9px;box-shadow:0 0 0 2px var(--cp-menu-bg);border-radius:50%;animation:1.5s infinite ui-tab-bar-pulse-e5bf6855;position:absolute;top:-2px;right:-5px}.ui-tab-bar__label[data-v-e5bf6855]{font-size:10px;font-weight:600;line-height:1.2}@keyframes ui-tab-bar-pulse-e5bf6855{0%,to{transform:scale(.9)}70%{transform:scale(1.1)}}@media (prefers-reduced-motion:reduce){.ui-tab-bar__indicator[data-v-e5bf6855],.ui-tab-bar__dot[data-v-e5bf6855]{transition:none;animation:none}}.app-content[data-v-9a390344]{background:var(--cp-canvas);min-height:100vh;min-height:100dvh}.app-content[data-v-9a390344] .scroll{overflow-x:hidden}.app-content__page[data-v-9a390344]{max-width:600px;margin:0 auto;overflow:visible;padding-bottom:calc(66px + max(14px, env(safe-area-inset-bottom,0px) - 8px) + 24px)!important}.app-content__page[data-v-9a390344] .q-page{min-height:0!important}.init-loader[data-v-9a390344]{justify-content:center;align-items:center;min-height:200px;display:flex}.print-layout[data-v-e2d0b82b]{background:#f5f5f5;min-height:100vh}@media print{.print-layout[data-v-e2d0b82b]{background:#fff}}
