.spinner-overlay[data-v-e28c9ae1]{align-items:center;background:#00000080;display:flex;height:100%;justify-content:center;left:0;position:fixed;top:0;width:100%;z-index:1000}.spinner[data-v-e28c9ae1]{animation:spin-e28c9ae1 1s linear infinite;border:4px solid transparent;border-radius:50%;border-top-color:#fff;height:40px;width:40px}@keyframes spin-e28c9ae1{0%{transform:rotate(0)}to{transform:rotate(1turn)}}.emp-snackbar[data-v-2d0823f8] .v-snackbar__wrapper{background:var(--emp-bg)!important;border:1px solid var(--emp-border);border-radius:var(--emp-radius-lg)!important;box-shadow:var(--emp-shadow-lg)!important;color:var(--emp-text)!important;max-width:540px;min-width:360px;padding:0!important}.emp-snackbar[data-v-2d0823f8] .v-snackbar__content{padding:0!important}.emp-snackbar__container[data-v-2d0823f8]{align-items:flex-start;border-left:4px solid transparent;border-radius:var(--emp-radius-lg);display:flex;font-family:var(--emp-font-sans);gap:var(--emp-space-3);padding:var(--emp-space-4) var(--emp-space-4)}.emp-snackbar--success[data-v-2d0823f8]{border-left-color:var(--emp-success)}.emp-snackbar--error[data-v-2d0823f8]{border-left-color:var(--emp-danger)}.emp-snackbar--warning[data-v-2d0823f8]{border-left-color:var(--emp-warning)}.emp-snackbar--default[data-v-2d0823f8],.emp-snackbar--info[data-v-2d0823f8]{border-left-color:var(--emp-info)}.emp-snackbar__icon-wrap[data-v-2d0823f8]{align-items:center;display:flex;flex-shrink:0;justify-content:center;margin-top:2px;width:28px}.emp-snackbar--success .emp-snackbar__icon[data-v-2d0823f8]{color:var(--emp-success)}.emp-snackbar--error .emp-snackbar__icon[data-v-2d0823f8]{color:var(--emp-danger)}.emp-snackbar--warning .emp-snackbar__icon[data-v-2d0823f8]{color:var(--emp-warning)}.emp-snackbar--default .emp-snackbar__icon[data-v-2d0823f8],.emp-snackbar--info .emp-snackbar__icon[data-v-2d0823f8]{color:var(--emp-info)}.emp-snackbar__body[data-v-2d0823f8]{flex:1;min-width:0}.emp-snackbar__title[data-v-2d0823f8]{color:var(--emp-text);font-size:var(--emp-fs-md);font-weight:var(--emp-fw-semibold);letter-spacing:.01em;margin:0 0 var(--emp-space-1) 0}.emp-snackbar__message-wrap[data-v-2d0823f8]{max-height:96px;overflow-y:auto;padding-right:var(--emp-space-1)}.emp-snackbar__message[data-v-2d0823f8]{color:var(--emp-text-muted);font-size:var(--emp-fs-base);line-height:var(--emp-lh-normal);margin:0}.emp-snackbar__message[data-v-2d0823f8] strong{color:var(--emp-text)}.emp-snackbar__close[data-v-2d0823f8]{align-items:center;background:transparent;border:none;border-radius:var(--emp-radius-sm);color:var(--emp-text-muted);cursor:pointer;display:inline-flex;flex-shrink:0;height:28px;justify-content:center;transition:all var(--emp-transition-fast);width:28px}.emp-snackbar__close[data-v-2d0823f8]:hover{background:var(--emp-gray-100);color:var(--emp-text)}.emp-snackbar__close[data-v-2d0823f8]:focus-visible{outline:2px solid var(--emp-primary);outline-offset:2px}@media (max-width:600px){.emp-snackbar[data-v-2d0823f8] .v-snackbar__wrapper{max-width:92vw;min-width:90vw}}.v-icon{--v-icon-size-multiplier:1;align-items:center;display:inline-flex;font-feature-settings:"liga";height:1em;justify-content:center;letter-spacing:normal;line-height:1;min-width:1em;opacity:var(--v-icon-opacity,1);position:relative;text-align:center;text-indent:0;-webkit-user-select:none;-moz-user-select:none;user-select:none;vertical-align:middle;width:1em}.v-icon--clickable{cursor:pointer}.v-icon--disabled{opacity:.38;pointer-events:none}.v-icon--size-x-small{font-size:calc(var(--v-icon-size-multiplier)*1em)}.v-icon--size-small{font-size:calc(var(--v-icon-size-multiplier)*1.25em)}.v-icon--size-default{font-size:calc(var(--v-icon-size-multiplier)*1.5em)}.v-icon--size-large{font-size:calc(var(--v-icon-size-multiplier)*1.75em)}.v-icon--size-x-large{font-size:calc(var(--v-icon-size-multiplier)*2em)}.v-icon__svg{fill:currentColor;height:100%;width:100%}.v-icon--start{margin-inline-end:8px}.v-icon--end{margin-inline-start:8px}.v-snackbar{justify-content:center;margin:8px;margin-inline-end:calc(8px + var(--v-scrollbar-offset));padding:var(--v-layout-top) var(--v-layout-right) var(--v-layout-bottom) var(--v-layout-left);z-index:10000}.v-snackbar:not(.v-snackbar--center):not(.v-snackbar--top){align-items:flex-end}.v-snackbar__wrapper{align-items:center;border-radius:4px;display:flex;max-width:672px;min-height:48px;min-width:344px;overflow:hidden;padding:0}.v-snackbar--variant-outlined,.v-snackbar--variant-plain,.v-snackbar--variant-text,.v-snackbar--variant-tonal{background:transparent;color:inherit}.v-snackbar--variant-plain{opacity:.62}.v-snackbar--variant-plain:focus,.v-snackbar--variant-plain:hover{opacity:1}.v-snackbar--variant-plain .v-snackbar__overlay{display:none}.v-snackbar--variant-elevated,.v-snackbar--variant-flat{background:rgb(var(--v-theme-surface-variant));color:rgb(var(--v-theme-on-surface-variant))}.v-snackbar--variant-elevated{box-shadow:0 3px 5px -1px var(--v-shadow-key-umbra-opacity,rgba(0,0,0,.2)),0 6px 10px 0 var(--v-shadow-key-penumbra-opacity,rgba(0,0,0,.14)),0 1px 18px 0 var(--v-shadow-key-ambient-opacity,rgba(0,0,0,.12))}.v-snackbar--variant-flat{box-shadow:0 0 0 0 var(--v-shadow-key-umbra-opacity,rgba(0,0,0,.2)),0 0 0 0 var(--v-shadow-key-penumbra-opacity,rgba(0,0,0,.14)),0 0 0 0 var(--v-shadow-key-ambient-opacity,rgba(0,0,0,.12))}.v-snackbar--variant-outlined{border:thin solid}.v-snackbar--variant-text .v-snackbar__overlay{background:currentColor}.v-snackbar--variant-tonal .v-snackbar__underlay{background:currentColor;border-radius:inherit;bottom:0;left:0;opacity:var(--v-activated-opacity);pointer-events:none;right:0;top:0}.v-snackbar .v-snackbar__underlay{position:absolute}@media (forced-colors:active){.v-snackbar__wrapper{border:thick solid}}.v-snackbar__content{flex-grow:1;font-size:.875rem;font-weight:400;letter-spacing:.0178571429em;line-height:1.425;margin-right:auto;padding:14px 16px;text-align:initial}.v-snackbar__actions{align-items:center;align-self:center;display:flex;margin-inline-end:8px}.v-snackbar__actions>.v-btn{min-width:auto;padding:0 8px}.v-snackbar__timer{position:absolute;top:0;width:100%}.v-snackbar__timer .v-progress-linear{transition:.2s linear}.v-snackbar--absolute{position:absolute;z-index:1}.v-snackbar--multi-line .v-snackbar__wrapper{min-height:68px}.v-snackbar--vertical .v-snackbar__wrapper{flex-direction:column}.v-snackbar--vertical .v-snackbar__wrapper .v-snackbar__actions{align-self:flex-end;margin-bottom:8px}.v-snackbar--center{align-items:center;justify-content:center}.v-snackbar--top{align-items:flex-start}.v-snackbar--bottom{align-items:flex-end}.v-snackbar--left,.v-snackbar--start{justify-content:flex-start}.v-snackbar--end,.v-snackbar--right{justify-content:flex-end}.v-snackbar-transition-enter-active,.v-snackbar-transition-leave-active{transition-duration:.15s;transition-timing-function:cubic-bezier(0,0,.2,1)}.v-snackbar-transition-enter-active{transition-property:opacity,transform}@media (prefers-reduced-motion:reduce){.v-snackbar-transition-enter-active{transition-property:opacity}}.v-snackbar-transition-enter-from{opacity:0;transform:scale(.8)}.v-snackbar-transition-leave-active{transition-property:opacity}.v-snackbar-transition-leave-to{opacity:0}.v-overlay-container{contain:layout;display:contents;left:0;pointer-events:none;position:absolute;top:0}.v-overlay-scroll-blocked{padding-inline-end:var(--v-scrollbar-offset)}.v-overlay-scroll-blocked:not(html){overflow-y:hidden!important}html.v-overlay-scroll-blocked{height:100%;left:var(--v-body-scroll-x);position:fixed;top:var(--v-body-scroll-y);width:100%}.v-overlay{--v-overlay-opacity:.32;border-radius:inherit;bottom:0;display:flex;left:0;pointer-events:none;position:fixed;right:0;top:0}.v-overlay__content{contain:layout;outline:none;pointer-events:auto;position:absolute}.v-overlay__scrim{background:#000;border-radius:inherit;bottom:0;left:0;opacity:var(--v-overlay-opacity);pointer-events:auto;position:fixed;right:0;top:0}.v-overlay--absolute,.v-overlay--contained .v-overlay__scrim{position:absolute}.v-overlay--scroll-blocked{padding-inline-end:var(--v-scrollbar-offset)}.v-progress-linear{background:transparent;overflow:hidden;position:relative;transition:.2s cubic-bezier(.4,0,.2,1),-webkit-mask-size 0s;transition:.2s cubic-bezier(.4,0,.2,1),mask-size 0s;transition:.2s cubic-bezier(.4,0,.2,1),mask-size 0s,-webkit-mask-size 0s;width:100%}@media (forced-colors:active){.v-progress-linear{border:thin solid buttontext}}.v-progress-linear__background,.v-progress-linear__buffer{background:currentColor;bottom:0;left:0;opacity:var(--v-border-opacity);position:absolute;top:0;transition-property:width,left,right;transition:inherit;width:100%}@media (forced-colors:active){.v-progress-linear__buffer{background-color:highlight!important;opacity:.5!important}}.v-progress-linear__content{align-items:center;display:flex;height:100%;justify-content:center;left:0;position:absolute;top:0;width:100%}.v-progress-linear--clickable .v-progress-linear__content{pointer-events:none}.v-progress-linear__determinate,.v-progress-linear__indeterminate{background:currentColor}@media (forced-colors:active){.v-progress-linear__determinate,.v-progress-linear__indeterminate{background-color:highlight!important}}.v-progress-linear__determinate{height:inherit;left:0;position:absolute;transition:inherit;transition-property:width,left,right}.v-progress-linear__indeterminate .long,.v-progress-linear__indeterminate .short{animation-duration:2.2s;animation-iteration-count:infinite;animation-play-state:paused;bottom:0;height:inherit;left:0;position:absolute;right:auto;top:0;width:auto}.v-progress-linear__indeterminate .long{animation-name:indeterminate-ltr}.v-progress-linear__indeterminate .short{animation-name:indeterminate-short-ltr}.v-progress-linear__stream{animation:stream .25s linear infinite;animation-play-state:paused;bottom:0;left:auto;opacity:.3;pointer-events:none;position:absolute;transition:inherit;transition-property:width,left,right}.v-progress-linear--reverse .v-progress-linear__background,.v-progress-linear--reverse .v-progress-linear__content,.v-progress-linear--reverse .v-progress-linear__determinate,.v-progress-linear--reverse .v-progress-linear__indeterminate .long,.v-progress-linear--reverse .v-progress-linear__indeterminate .short{left:auto;right:0}.v-progress-linear--reverse .v-progress-linear__indeterminate .long{animation-name:indeterminate-rtl}.v-progress-linear--reverse .v-progress-linear__indeterminate .short{animation-name:indeterminate-short-rtl}.v-progress-linear--reverse .v-progress-linear__stream{right:auto}.v-progress-linear--absolute,.v-progress-linear--fixed{left:0;z-index:1}.v-progress-linear--absolute{position:absolute}.v-progress-linear--fixed{position:fixed}.v-progress-linear--rounded{border-radius:9999px}.v-progress-linear--rounded.v-progress-linear--rounded-bar .v-progress-linear__determinate,.v-progress-linear--rounded.v-progress-linear--rounded-bar .v-progress-linear__indeterminate{border-radius:inherit}.v-progress-linear--striped .v-progress-linear__determinate{animation:progress-linear-stripes 1s linear infinite;background-image:linear-gradient(135deg,hsla(0,0%,100%,.25) 25%,transparent 0,transparent 50%,hsla(0,0%,100%,.25) 0,hsla(0,0%,100%,.25) 75%,transparent 0,transparent);background-repeat:repeat;background-size:var(--v-progress-linear-height)}.v-progress-linear--active .v-progress-linear__indeterminate .long,.v-progress-linear--active .v-progress-linear__indeterminate .short,.v-progress-linear--active .v-progress-linear__stream{animation-play-state:running}.v-progress-linear--rounded-bar .v-progress-linear__determinate,.v-progress-linear--rounded-bar .v-progress-linear__indeterminate,.v-progress-linear--rounded-bar .v-progress-linear__stream+.v-progress-linear__background{border-radius:9999px}.v-progress-linear--rounded-bar .v-progress-linear__determinate{border-end-start-radius:0;border-start-start-radius:0}@keyframes indeterminate-ltr{0%{left:-90%;right:100%}60%{left:-90%;right:100%}to{left:100%;right:-35%}}@keyframes indeterminate-rtl{0%{left:100%;right:-90%}60%{left:100%;right:-90%}to{left:-35%;right:100%}}@keyframes indeterminate-short-ltr{0%{left:-200%;right:100%}60%{left:107%;right:-8%}to{left:107%;right:-8%}}@keyframes indeterminate-short-rtl{0%{left:100%;right:-200%}60%{left:-8%;right:107%}to{left:-8%;right:107%}}@keyframes stream{to{transform:translate(var(--v-progress-linear-stream-to))}}@keyframes progress-linear-stripes{0%{background-position-x:var(--v-progress-linear-height)}}.err[data-v-4f92dbe6]{background:#eef1f5;color:#0f172a;display:flex;flex-direction:column;font-family:Poppins,Helvetica Neue,Arial,sans-serif;min-height:100vh}.err__topbar[data-v-4f92dbe6]{background:#2b4d87;color:#fff;padding:14px 24px}.err__brand[data-v-4f92dbe6]{gap:12px;margin:0 auto;max-width:1100px}.err__brand[data-v-4f92dbe6],.err__logo-pill[data-v-4f92dbe6]{align-items:center;display:flex}.err__logo-pill[data-v-4f92dbe6]{background:#ffffff26;border:1.5px solid hsla(0,0%,100%,.35);border-radius:50%;color:#fff;flex-shrink:0;font-size:9px;font-weight:500;height:42px;justify-content:center;letter-spacing:.06em;width:42px}.err__brand-text[data-v-4f92dbe6]{display:flex;flex-direction:column;line-height:1.2}.err__brand-line1[data-v-4f92dbe6]{font-size:11px;opacity:.85}.err__brand-line2[data-v-4f92dbe6]{font-size:13px;font-weight:500}.err__main[data-v-4f92dbe6]{flex:1;gap:1.25rem;justify-content:center;padding:2rem 1rem}.err__card[data-v-4f92dbe6],.err__main[data-v-4f92dbe6]{align-items:center;display:flex;flex-direction:column}.err__card[data-v-4f92dbe6]{background:#fff;border:1px solid #e2e8f0;border-radius:14px;box-shadow:0 1px 3px #0f172a0a;gap:14px;max-width:560px;padding:2.5rem 2rem;text-align:center;width:100%}.err__illu[data-v-4f92dbe6]{align-items:center;display:flex;height:180px;justify-content:center;margin-bottom:4px;max-width:320px;width:100%}.err__illu[data-v-4f92dbe6] svg{height:100%;width:100%}.err__title[data-v-4f92dbe6]{color:#0f172a;font-size:26px;font-weight:500;letter-spacing:-.02em;line-height:1.2;margin:0}.err__message[data-v-4f92dbe6]{color:#475569;font-size:15px;line-height:1.65;margin:0;max-width:440px}.err__redirect-info[data-v-4f92dbe6]{align-items:center;background:linear-gradient(0deg,#f1f5f9,#f8fafc);border:1px dashed #cbd5e1;border-radius:10px;box-sizing:border-box;color:#475569;display:flex;font-size:13px;gap:10px;margin-top:6px;max-width:440px;padding:12px 16px;text-align:left;width:100%}.err__redirect-icon[data-v-4f92dbe6]{align-items:center;background:#dbeafe;border-radius:50%;display:flex;flex-shrink:0;height:28px;justify-content:center;width:28px}.err__redirect-text[data-v-4f92dbe6]{flex:1}.err__redirect-label[data-v-4f92dbe6]{color:#64748b;font-size:11px;font-weight:500;letter-spacing:.06em;margin-bottom:2px;text-transform:uppercase}.err__redirect-text strong[data-v-4f92dbe6]{color:#2b4d87;font-weight:500}.err__restricted-note[data-v-4f92dbe6]{align-items:flex-start;background:#f1f5f9;border-left:3px solid #2b4d87;border-radius:6px;box-sizing:border-box;color:#475569;display:flex;font-size:13px;gap:10px;line-height:1.5;margin-top:6px;max-width:440px;padding:12px 16px;text-align:left;width:100%}.err__restricted-icon[data-v-4f92dbe6]{align-items:center;background:#dbeafe;border-radius:50%;display:flex;flex-shrink:0;height:28px;justify-content:center;margin-top:1px;width:28px}.err__restricted-text[data-v-4f92dbe6]{flex:1}.err__restricted-label[data-v-4f92dbe6]{color:#2b4d87;font-size:11px;font-weight:600;letter-spacing:.06em;margin-bottom:3px;text-transform:uppercase}.err__actions[data-v-4f92dbe6]{display:flex;flex-wrap:wrap;gap:10px;justify-content:center;margin-top:14px}.err__btn[data-v-4f92dbe6]{align-items:center;border:1px solid transparent;border-radius:10px;cursor:pointer;display:inline-flex;font-family:inherit;font-size:14px;font-weight:500;gap:8px;padding:12px 22px;transition:background-color .15s ease,border-color .15s ease,box-shadow .15s ease}.err__btn[data-v-4f92dbe6]:focus-visible{outline:2px solid #2b4d87;outline-offset:2px}.err__btn--primary[data-v-4f92dbe6]{background:#2b4d87;box-shadow:0 1px 2px #093e7340;color:#fff}.err__btn--primary[data-v-4f92dbe6]:hover{background:#0a4f8f}.err__btn--ghost[data-v-4f92dbe6]{background:transparent;border:1px solid #e2e8f0;color:#475569}.err__btn--ghost[data-v-4f92dbe6]:hover{background:#f8fafc;border-color:#cbd5e1}.err__support[data-v-4f92dbe6]{align-items:center;color:#64748b;display:flex;flex-wrap:wrap;font-size:13px;gap:6px;justify-content:center;margin-top:18px}.err__support-link[data-v-4f92dbe6]{align-items:center;color:#2b4d87;display:inline-flex;font-weight:500;gap:4px;text-decoration:none}.err__support-link[data-v-4f92dbe6]:hover{text-decoration:underline}.err__support-icon[data-v-4f92dbe6]{opacity:.7}.err__footer[data-v-4f92dbe6]{color:#94a3b8;font-size:11px;margin:0;text-align:center}@media (max-width:480px){.err__card[data-v-4f92dbe6]{padding:2rem 1.25rem}.err__title[data-v-4f92dbe6]{font-size:22px}.err__illu[data-v-4f92dbe6]{height:150px}}
