.abuse-report-modal[data-v-f4953e6b]{position:relative;padding:32px;background:#0f1730f2;backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);border:1px solid rgba(120,163,255,.15);border-radius:20px}.close-btn[data-v-f4953e6b]{position:absolute;top:12px;right:12px;background:#ffffff14!important;color:#fff9!important}.close-btn[data-v-f4953e6b]:hover{background:#ffffff26!important;color:#ffffffe6!important}.modal-header[data-v-f4953e6b]{display:flex;align-items:flex-start;gap:16px;margin-bottom:28px}.header-icon[data-v-f4953e6b]{color:#ff9800;flex-shrink:0}.modal-title[data-v-f4953e6b]{font-size:1.35rem;font-weight:700;color:#fffffff2;margin-bottom:6px}.modal-subtitle[data-v-f4953e6b]{font-size:.9rem;color:#c8daff99;line-height:1.4;margin:0}.report-form[data-v-f4953e6b]{display:flex;flex-direction:column;gap:16px}.input-group[data-v-f4953e6b]{display:flex;flex-direction:column;gap:6px}.input-label[data-v-f4953e6b]{font-size:.85rem;font-weight:500;color:#c8daffcc}.glass-input[data-v-f4953e6b] .v-field{background:#ffffff0a;border-radius:10px}.glass-input[data-v-f4953e6b] .v-field__outline__start,.glass-input[data-v-f4953e6b] .v-field__outline__end,.glass-input[data-v-f4953e6b] .v-field__outline__notch:before,.glass-input[data-v-f4953e6b] .v-field__outline__notch:after{border-color:#78a3ff33}.glass-input[data-v-f4953e6b] .v-field--focused .v-field__outline__start,.glass-input[data-v-f4953e6b] .v-field--focused .v-field__outline__end,.glass-input[data-v-f4953e6b] .v-field--focused .v-field__outline__notch:before,.glass-input[data-v-f4953e6b] .v-field--focused .v-field__outline__notch:after{border-color:#00b0ff80}.glass-input[data-v-f4953e6b] input,.glass-input[data-v-f4953e6b] textarea{color:#ffffffe6}.glass-input[data-v-f4953e6b] input::placeholder,.glass-input[data-v-f4953e6b] textarea::placeholder{color:#c8daff66}.captcha-wrapper[data-v-f4953e6b]{display:flex;justify-content:center;margin:8px 0}.submit-btn[data-v-f4953e6b]{height:52px!important;font-size:.95rem!important;font-weight:600!important;text-transform:none!important;border-radius:12px!important;margin-top:8px}.privacy-notice[data-v-f4953e6b]{font-size:.8rem;color:#c8daff73;text-align:center;line-height:1.5;margin:8px 0 0}.success-state[data-v-f4953e6b]{display:flex;flex-direction:column;align-items:center;text-align:center;padding:24px 0}.success-icon[data-v-f4953e6b]{display:flex;align-items:center;justify-content:center;width:96px;height:96px;background:#4caf501a;border-radius:50%;margin-bottom:20px;color:#4caf50}.success-title[data-v-f4953e6b]{font-size:1.35rem;font-weight:700;color:#fffffff2;margin-bottom:12px}.success-message[data-v-f4953e6b]{font-size:.95rem;color:#c8daffb3;line-height:1.5;margin:0}.case-id[data-v-f4953e6b]{font-size:.9rem;color:#00b0ffe6;font-weight:500;margin:16px 0 0;padding:10px 16px;background:#00b0ff1a;border-radius:8px}.v-theme--lightTheme .abuse-report-modal[data-v-f4953e6b]{background:#fffffffa;border-color:#1c6ee31f}.v-theme--lightTheme .close-btn[data-v-f4953e6b]{background:#0000000d!important;color:#00000080!important}.v-theme--lightTheme .close-btn[data-v-f4953e6b]:hover{background:#0000001a!important;color:#000c!important}.v-theme--lightTheme .modal-title[data-v-f4953e6b]{color:#0f172af2}.v-theme--lightTheme .modal-subtitle[data-v-f4953e6b]{color:#0f172a99}.v-theme--lightTheme .input-label[data-v-f4953e6b]{color:#0f172acc}.v-theme--lightTheme .glass-input[data-v-f4953e6b] .v-field{background:#00000005}.v-theme--lightTheme .glass-input[data-v-f4953e6b] .v-field__outline__start,.v-theme--lightTheme .glass-input[data-v-f4953e6b] .v-field__outline__end,.v-theme--lightTheme .glass-input[data-v-f4953e6b] .v-field__outline__notch:before,.v-theme--lightTheme .glass-input[data-v-f4953e6b] .v-field__outline__notch:after{border-color:#1c6ee326}.v-theme--lightTheme .glass-input[data-v-f4953e6b] input,.v-theme--lightTheme .glass-input[data-v-f4953e6b] textarea{color:#0f172ae6}.v-theme--lightTheme .glass-input[data-v-f4953e6b] input::placeholder,.v-theme--lightTheme .glass-input[data-v-f4953e6b] textarea::placeholder{color:#0f172a66}.v-theme--lightTheme .privacy-notice[data-v-f4953e6b]{color:#0f172a73}.v-theme--lightTheme .success-title[data-v-f4953e6b]{color:#0f172af2}.v-theme--lightTheme .success-message[data-v-f4953e6b]{color:#0f172ab3}.v-theme--lightTheme .case-id[data-v-f4953e6b]{background:#1c6ee314;color:#1c6ee3}@media(max-width:600px){.abuse-report-modal[data-v-f4953e6b]{padding:24px 20px;border-radius:16px}.modal-header[data-v-f4953e6b]{flex-direction:column;align-items:flex-start;gap:12px}.modal-title[data-v-f4953e6b]{font-size:1.2rem}}.site-footer[data-v-9cdf03e1]{position:relative;background:linear-gradient(180deg,#080e1ef2,#050a16fa);color:#ffffffd9}.footer-border[data-v-9cdf03e1]{height:1px;background:linear-gradient(90deg,transparent,rgba(0,176,255,.3),rgba(31,226,212,.3),rgba(0,176,255,.3),transparent)}.footer-inner[data-v-9cdf03e1]{padding:60px 24px 32px}.footer-grid[data-v-9cdf03e1]{display:grid;grid-template-columns:1.5fr repeat(3,1fr);gap:48px;margin-bottom:48px}.footer-brand[data-v-9cdf03e1]{padding-right:24px}.brand-logo[data-v-9cdf03e1]{display:flex;align-items:center;gap:10px;margin-bottom:16px}.brand-logo .v-icon[data-v-9cdf03e1]{color:#00b0ff}.brand-name[data-v-9cdf03e1]{font-size:1.5rem;font-weight:700;background:linear-gradient(135deg,#fff,#c8daffe6);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.brand-tagline[data-v-9cdf03e1]{font-size:.9rem;line-height:1.6;color:#c8daffd9;margin-bottom:24px;max-width:280px}.contact-items[data-v-9cdf03e1]{display:flex;flex-direction:column;gap:12px}.contact-item[data-v-9cdf03e1]{display:inline-flex;align-items:center;gap:10px;color:#fffc;text-decoration:none;font-size:.9rem;transition:color .2s ease}.contact-item .v-icon[data-v-9cdf03e1]{color:#00b0ffb3}.contact-item[data-v-9cdf03e1]:hover{color:#00b0ff}.footer-col[data-v-9cdf03e1]{display:flex;flex-direction:column}.col-title[data-v-9cdf03e1]{font-size:.8rem;font-weight:600;text-transform:uppercase;letter-spacing:.08em;color:#fffffff2;margin-bottom:20px;position:relative;padding-bottom:12px}.col-title[data-v-9cdf03e1]:after{content:"";position:absolute;bottom:0;left:0;width:24px;height:2px;background:linear-gradient(90deg,#00B0FF,transparent);border-radius:1px}.col-links[data-v-9cdf03e1]{display:flex;flex-direction:column;gap:12px}.col-links a[data-v-9cdf03e1]{display:inline-flex;align-items:center;gap:6px;color:#c8daffd9;text-decoration:none;font-size:.9rem;transition:all .2s ease}.col-links a .v-icon[data-v-9cdf03e1]{opacity:.6}.col-links a[data-v-9cdf03e1]:hover{color:#00b0ff;transform:translate(4px)}.col-links a.abuse-link[data-v-9cdf03e1]{color:#ffa726d9;margin-top:4px}.col-links a.abuse-link .v-icon[data-v-9cdf03e1]{color:#ffa726b3}.col-links a.abuse-link[data-v-9cdf03e1]:hover{color:#ffa726}.footer-bottom[data-v-9cdf03e1]{display:flex;align-items:center;justify-content:space-between;padding-top:24px;border-top:1px solid rgba(120,163,255,.1);gap:24px}.copyright[data-v-9cdf03e1]{font-size:.85rem;color:#c8daffb3}.social-links[data-v-9cdf03e1]{display:flex;align-items:center;gap:8px}.social-link[data-v-9cdf03e1]{display:flex;align-items:center;justify-content:center;width:36px;height:36px;border-radius:10px;background:#ffffff0a;border:1px solid rgba(120,163,255,.1);color:#c8daffb3;transition:all .2s ease}.social-link[data-v-9cdf03e1]:hover{background:#00b0ff1a;border-color:#00b0ff4d;color:#00b0ff;transform:translateY(-2px)}.legal-note[data-v-9cdf03e1]{font-size:.8rem;color:#c8daff99}@media(max-width:900px){.footer-grid[data-v-9cdf03e1]{grid-template-columns:repeat(2,1fr);gap:40px 32px}.footer-brand[data-v-9cdf03e1]{grid-column:span 2;padding-right:0}.brand-tagline[data-v-9cdf03e1]{max-width:100%}.contact-items[data-v-9cdf03e1]{flex-direction:row;flex-wrap:wrap;gap:16px 32px}}@media(max-width:600px){.footer-inner[data-v-9cdf03e1]{padding:40px 16px 24px}.footer-grid[data-v-9cdf03e1]{grid-template-columns:1fr;gap:32px}.footer-brand[data-v-9cdf03e1]{grid-column:span 1;text-align:center}.brand-logo[data-v-9cdf03e1]{justify-content:center}.brand-tagline[data-v-9cdf03e1]{margin-left:auto;margin-right:auto}.contact-items[data-v-9cdf03e1]{justify-content:center}.footer-col[data-v-9cdf03e1]{text-align:center}.col-title[data-v-9cdf03e1]:after{left:50%;transform:translate(-50%)}.col-links a[data-v-9cdf03e1]{justify-content:center}.col-links a[data-v-9cdf03e1]:hover{transform:none}.footer-bottom[data-v-9cdf03e1]{flex-direction:column;text-align:center;gap:16px}.social-links[data-v-9cdf03e1]{order:-1}}@media(prefers-reduced-motion:reduce){.contact-item[data-v-9cdf03e1],.col-links a[data-v-9cdf03e1],.social-link[data-v-9cdf03e1]{transition:none!important}}.update-toast[data-v-33c1ff0b]{position:fixed;bottom:24px;right:24px;z-index:1000;display:flex;align-items:center;gap:12px;padding:12px 16px;background:#0f1730f2;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border:1px solid rgba(0,176,255,.2);border-radius:12px;box-shadow:0 4px 24px #0000004d;max-width:380px}.update-toast__icon[data-v-33c1ff0b]{display:flex;align-items:center;justify-content:center;width:32px;height:32px;background:#00b0ff1f;border-radius:8px;color:#00b0ff;flex-shrink:0}.update-toast__content[data-v-33c1ff0b]{flex:1;min-width:0}.update-toast__text[data-v-33c1ff0b]{font-size:.875rem;font-weight:500;color:#ffffffe6}.update-toast__btn[data-v-33c1ff0b]{display:flex;align-items:center;gap:6px;padding:8px 14px;border:none;border-radius:8px;font-size:.8rem;font-weight:500;cursor:pointer;transition:all .15s ease;flex-shrink:0}.update-toast__btn--reload[data-v-33c1ff0b]{background:#00b0ff26;color:#00b0ff}.update-toast__btn--reload[data-v-33c1ff0b]:hover{background:#00b0ff40}.update-toast__close[data-v-33c1ff0b]{display:flex;align-items:center;justify-content:center;width:28px;height:28px;background:transparent;border:none;border-radius:6px;color:#c8daff66;cursor:pointer;transition:all .15s ease;flex-shrink:0}.update-toast__close[data-v-33c1ff0b]:hover{background:#78a3ff1a;color:#c8daffcc}.v-theme--lightTheme .update-toast[data-v-33c1ff0b]{background:#fffffffa;border-color:#1c6ee333;box-shadow:0 4px 24px #0000001a}.v-theme--lightTheme .update-toast__icon[data-v-33c1ff0b]{background:#1c6ee31a;color:#1c6ee3}.v-theme--lightTheme .update-toast__text[data-v-33c1ff0b]{color:#0f172ae6}.v-theme--lightTheme .update-toast__btn--reload[data-v-33c1ff0b]{background:#1c6ee31a;color:#1c6ee3}.v-theme--lightTheme .update-toast__btn--reload[data-v-33c1ff0b]:hover{background:#1c6ee32e}.v-theme--lightTheme .update-toast__close[data-v-33c1ff0b]{color:#0f172a66}.v-theme--lightTheme .update-toast__close[data-v-33c1ff0b]:hover{background:#1c6ee314;color:#0f172ab3}.update-toast-enter-active[data-v-33c1ff0b]{animation:toast-in-33c1ff0b .3s ease-out}.update-toast-leave-active[data-v-33c1ff0b]{animation:toast-out-33c1ff0b .2s ease-in}@keyframes toast-in-33c1ff0b{0%{opacity:0;transform:translate(100%)}to{opacity:1;transform:translate(0)}}@keyframes toast-out-33c1ff0b{0%{opacity:1;transform:translate(0)}to{opacity:0;transform:translate(100%)}}@media(max-width:480px){.update-toast[data-v-33c1ff0b]{left:16px;right:16px;bottom:16px;max-width:none}}@media(prefers-reduced-motion:reduce){.update-toast-enter-active[data-v-33c1ff0b],.update-toast-leave-active[data-v-33c1ff0b]{animation:none}.update-toast__btn[data-v-33c1ff0b],.update-toast__close[data-v-33c1ff0b]{transition:none}}.landing-layout[data-v-fc4a024b]{display:flex;flex-direction:column;min-height:100%}.layout-content[data-v-fc4a024b]{flex:1 1 auto;overflow:visible}.layout-footer[data-v-fc4a024b]{margin-top:auto}.confirm-modal[data-v-7a797f50]{background:#0f1730fa;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border:1px solid rgba(120,163,255,.15);border-radius:16px;overflow:hidden}.confirm-modal--danger[data-v-7a797f50]{border-color:#f4433633}.confirm-modal--warning[data-v-7a797f50]{border-color:#ff980033}.modal-header[data-v-7a797f50]{display:flex;align-items:center;gap:14px;padding:20px 24px;border-bottom:1px solid rgba(120,163,255,.1)}.header-icon[data-v-7a797f50]{display:flex;align-items:center;justify-content:center;width:48px;height:48px;border-radius:12px;flex-shrink:0}.header-icon--danger[data-v-7a797f50]{background:#f443361f;border:1px solid rgba(244,67,54,.25);color:#ef5350}.header-icon--warning[data-v-7a797f50]{background:#ff98001f;border:1px solid rgba(255,152,0,.25);color:#ffb74d}.header-icon--info[data-v-7a797f50]{background:#2196f31f;border:1px solid rgba(33,150,243,.25);color:#64b5f6}.header-icon--primary[data-v-7a797f50]{background:#00b0ff1f;border:1px solid rgba(0,176,255,.25);color:#00b0ff}.header-content[data-v-7a797f50]{flex:1;min-width:0}.modal-title[data-v-7a797f50]{font-size:1.15rem;font-weight:600;color:#fffffff2;margin:0}.modal-subtitle[data-v-7a797f50]{font-size:.85rem;color:#c8daff80;margin:4px 0 0}.close-btn[data-v-7a797f50]{display:flex;align-items:center;justify-content:center;width:36px;height:36px;background:transparent;border:none;border-radius:8px;color:#c8daff80;cursor:pointer;transition:all .15s ease;flex-shrink:0}.close-btn[data-v-7a797f50]:hover:not(:disabled){background:#78a3ff1a;color:#c8daffe6}.close-btn[data-v-7a797f50]:disabled{opacity:.5;cursor:not-allowed}.modal-content[data-v-7a797f50]{padding:24px}.modal-description[data-v-7a797f50]{font-size:.95rem;color:#c8daffb3;line-height:1.5;margin:0}.modal-description[data-v-7a797f50]:not(:last-child){margin-bottom:16px}.modal-footer[data-v-7a797f50]{display:flex;align-items:center;justify-content:flex-end;gap:10px;padding:16px 24px;border-top:1px solid rgba(120,163,255,.1)}.btn[data-v-7a797f50]{display:flex;align-items:center;gap:8px;padding:10px 18px;border-radius:10px;font-size:.9rem;font-weight:500;cursor:pointer;transition:all .15s ease;border:1px solid transparent}.btn[data-v-7a797f50]:disabled{opacity:.5;cursor:not-allowed}.btn-secondary[data-v-7a797f50]{background:#78a3ff14;border-color:#78a3ff26;color:#c8daffcc}.btn-secondary[data-v-7a797f50]:hover:not(:disabled){background:#78a3ff26;color:#c8dafff2}.btn-danger[data-v-7a797f50]{background:#f4433626;border-color:#f443364d;color:#ef5350}.btn-danger[data-v-7a797f50]:hover:not(:disabled){background:#f4433640;border-color:#f4433673}.btn-warning[data-v-7a797f50]{background:#ff980026;border-color:#ff98004d;color:#ffb74d}.btn-warning[data-v-7a797f50]:hover:not(:disabled){background:#ff980040;border-color:#ff980073}.btn-info[data-v-7a797f50]{background:#2196f326;border-color:#2196f34d;color:#64b5f6}.btn-info[data-v-7a797f50]:hover:not(:disabled){background:#2196f340;border-color:#2196f373}.btn-primary[data-v-7a797f50]{background:#00b0ff26;border-color:#00b0ff4d;color:#00b0ff}.btn-primary[data-v-7a797f50]:hover:not(:disabled){background:#00b0ff40;border-color:#00b0ff73}.v-theme--lightTheme .confirm-modal[data-v-7a797f50]{background:#fffffffa;border-color:#1c6ee326}.v-theme--lightTheme .confirm-modal--danger[data-v-7a797f50]{border-color:#f4433633}.v-theme--lightTheme .confirm-modal--warning[data-v-7a797f50]{border-color:#ff980033}.v-theme--lightTheme .modal-header[data-v-7a797f50]{border-bottom-color:#1c6ee31a}.v-theme--lightTheme .modal-title[data-v-7a797f50]{color:#0f172af2}.v-theme--lightTheme .modal-subtitle[data-v-7a797f50],.v-theme--lightTheme .close-btn[data-v-7a797f50]{color:#0f172a80}.v-theme--lightTheme .close-btn[data-v-7a797f50]:hover:not(:disabled){background:#1c6ee314;color:#0f172acc}.v-theme--lightTheme .modal-description[data-v-7a797f50]{color:#0f172ab3}.v-theme--lightTheme .modal-footer[data-v-7a797f50]{border-top-color:#1c6ee31a}.v-theme--lightTheme .btn-secondary[data-v-7a797f50]{background:#1c6ee30f;border-color:#1c6ee326;color:#0f172ab3}.v-theme--lightTheme .btn-secondary[data-v-7a797f50]:hover:not(:disabled){background:#1c6ee31a;color:#0f172ae6}@media(prefers-reduced-motion:reduce){.close-btn[data-v-7a797f50],.btn[data-v-7a797f50]{transition:none}}.dashboard-layout[data-v-09426141]{min-height:100vh;background:linear-gradient(135deg,#0a0f1e,#0d1528,#0a1220);position:relative;overflow-x:hidden}.bg-decoration[data-v-09426141]{position:fixed;inset:0;pointer-events:none;overflow:hidden;z-index:0}.gradient-orb[data-v-09426141]{position:absolute;border-radius:50%;filter:blur(120px);opacity:.4}.gradient-orb.orb-1[data-v-09426141]{width:600px;height:600px;background:radial-gradient(circle,rgba(0,176,255,.15) 0%,transparent 70%);top:-200px;left:-200px}.gradient-orb.orb-2[data-v-09426141]{width:500px;height:500px;background:radial-gradient(circle,rgba(31,226,212,.1) 0%,transparent 70%);bottom:-150px;right:-150px}.gradient-orb.orb-3[data-v-09426141]{width:400px;height:400px;background:radial-gradient(circle,rgba(120,163,255,.08) 0%,transparent 70%);top:40%;left:30%}.pw-strength-meter[data-v-cb7f8756]{--strength-red: #ef5350;--strength-orange: #ff9800;--strength-yellow: #fdd835;--strength-lime: #9ccc65;--strength-green: #66bb6a;margin-top:8px}.strength-track[data-v-cb7f8756]{display:flex;gap:4px;height:4px;border-radius:2px;overflow:hidden}.strength-segment[data-v-cb7f8756]{flex:1;height:100%;background:#ffffff1a;border-radius:2px;transition:background-color .2s ease}.strength-segment.active[data-v-cb7f8756]{background-color:var(--segment-color)}.strength-label[data-v-cb7f8756]{margin:6px 0 0;font-size:.8rem;font-weight:500;opacity:.85;transition:color .2s ease}.v-theme--lightTheme .strength-segment[data-v-cb7f8756]:not(.active){background:#00000014}.dashboard-page-header[data-v-f3b6faf3]{margin-bottom:var(--dashboard-header-margin)}.dashboard-header-content[data-v-f3b6faf3]{display:flex;align-items:center;gap:var(--dashboard-gap-lg)}.dashboard-header-text[data-v-f3b6faf3]{flex:1}.dashboard-page[data-v-482776b4]{margin:0 auto}.dashboard-page-content[data-v-482776b4]{display:flex;flex-direction:column;gap:var(--dashboard-section-margin, 24px)}.dashboard-page-footer[data-v-482776b4]{margin-top:var(--dashboard-section-margin, 24px);padding-top:var(--dashboard-gap-lg, 16px);border-top:1px solid rgba(120,163,255,.1)}.tab-navigation[data-v-e3f0c9d1]{display:flex;gap:5px;margin-bottom:var(--dashboard-section-margin);padding:4px;background:#0f173080;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border:1px solid rgba(120,163,255,.1);border-radius:var(--dashboard-card-radius);overflow-x:auto}.tab-button[data-v-e3f0c9d1]{display:flex;align-items:center;gap:5px;padding:8px 12px;background:transparent;border:none;border-radius:6px;font-size:var(--dashboard-stat-label-size);font-weight:500;color:#c8daff99;cursor:pointer;transition:all .2s ease;white-space:nowrap}.tab-button[data-v-e3f0c9d1]:hover{background:#ffffff0d;color:#c8daffd9}.tab-button.active[data-v-e3f0c9d1]{background:#00b0ff26;color:#00b0ff;box-shadow:0 0 20px #00b0ff1a}.content-area[data-v-e3f0c9d1]{background:#0f173080;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border:1px solid rgba(120,163,255,.1);border-radius:var(--dashboard-card-radius);padding:var(--dashboard-section-margin);min-height:300px}.loading-state[data-v-e3f0c9d1]{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:12px;padding:48px 16px;color:#c8daff99}.loading-state p[data-v-e3f0c9d1]{font-size:.9rem;margin:0}.fade-enter-active[data-v-e3f0c9d1],.fade-leave-active[data-v-e3f0c9d1]{transition:opacity .2s ease}.fade-enter-from[data-v-e3f0c9d1],.fade-leave-to[data-v-e3f0c9d1]{opacity:0}.v-theme--lightTheme .tab-navigation[data-v-e3f0c9d1]{background:#ffffffb3;border-color:#1c6ee31a}.v-theme--lightTheme .tab-button[data-v-e3f0c9d1]{color:#0f172a99}.v-theme--lightTheme .tab-button[data-v-e3f0c9d1]:hover{background:#0000000d;color:#0f172ad9}.v-theme--lightTheme .tab-button.active[data-v-e3f0c9d1]{background:#1c6ee31a;color:#1c6ee3}.v-theme--lightTheme .content-area[data-v-e3f0c9d1]{background:#ffffffb3;border-color:#1c6ee31a}@media(max-width:768px){.tab-navigation[data-v-e3f0c9d1]{padding:4px}.tab-button[data-v-e3f0c9d1]{padding:10px 16px;font-size:.85rem}.tab-button span[data-v-e3f0c9d1]{display:none}.content-area[data-v-e3f0c9d1]{padding:20px;border-radius:16px}}@media(max-width:480px){.tab-button[data-v-e3f0c9d1]{padding:10px 14px}}@media(prefers-reduced-motion:reduce){.tab-button[data-v-e3f0c9d1],.fade-enter-active[data-v-e3f0c9d1],.fade-leave-active[data-v-e3f0c9d1]{transition:none}}.form-section[data-v-e89fd5b4]{margin-bottom:32px;padding-bottom:28px;border-bottom:1px solid rgba(120,163,255,.08)}.form-section[data-v-e89fd5b4]:last-of-type{border-bottom:none;margin-bottom:0;padding-bottom:0}.form-section-title[data-v-e89fd5b4]{display:flex;align-items:center;gap:10px;font-size:.9rem;font-weight:600;color:#c8daffb3;margin:0 0 20px;text-transform:uppercase;letter-spacing:.03em}.form-row[data-v-e89fd5b4]{display:grid;grid-template-columns:repeat(2,1fr);gap:16px;margin-bottom:16px}.form-row[data-v-e89fd5b4]:last-child{margin-bottom:0}.form-group[data-v-e89fd5b4]{display:flex;flex-direction:column;gap:6px}.form-group.full-width[data-v-e89fd5b4]{grid-column:1/-1}.form-label[data-v-e89fd5b4]{font-size:.8rem;font-weight:500;color:#c8daff99;text-transform:uppercase;letter-spacing:.02em}.form-input[data-v-e89fd5b4]{width:100%;padding:12px 14px;background:#0003;border:1px solid rgba(120,163,255,.15);border-radius:10px;font-size:.95rem;color:#fffffff2;transition:all .2s ease}.form-input[data-v-e89fd5b4]::placeholder{color:#c8daff4d}.form-input[data-v-e89fd5b4]:focus{outline:none;border-color:#00b0ff;background:#00b0ff0d;box-shadow:0 0 0 3px #00b0ff1a}.form-input[data-v-e89fd5b4]:disabled,.form-input.disabled[data-v-e89fd5b4]{background:#ffffff05;border-color:#78a3ff14;color:#fff9;cursor:not-allowed}.form-input.has-error[data-v-e89fd5b4]{border-color:#ef5350;background:#f443360d}.form-input.has-error[data-v-e89fd5b4]:focus{border-color:#ef5350;box-shadow:0 0 0 3px #f443361a}.field-error[data-v-e89fd5b4]{display:block;font-size:.75rem;color:#ef5350;margin-top:4px}.error-slide-enter-active[data-v-e89fd5b4]{transition:all .2s ease}.error-slide-leave-active[data-v-e89fd5b4]{transition:all .15s ease}.error-slide-enter-from[data-v-e89fd5b4],.error-slide-leave-to[data-v-e89fd5b4]{opacity:0;transform:translateY(-4px)}.v-theme--lightTheme .form-section[data-v-e89fd5b4]{border-color:#1c6ee314}.v-theme--lightTheme .form-section-title[data-v-e89fd5b4],.v-theme--lightTheme .form-label[data-v-e89fd5b4]{color:#0f172a99}.v-theme--lightTheme .form-input[data-v-e89fd5b4]{background:#00000008;border-color:#1c6ee326;color:#0f172af2}.v-theme--lightTheme .form-input[data-v-e89fd5b4]::placeholder{color:#0f172a4d}.v-theme--lightTheme .form-input[data-v-e89fd5b4]:focus{border-color:#1c6ee3;background:#1c6ee308;box-shadow:0 0 0 3px #1c6ee31a}.v-theme--lightTheme .form-input[data-v-e89fd5b4]:disabled,.v-theme--lightTheme .form-input.disabled[data-v-e89fd5b4]{background:#00000005;color:#0f172a80}.v-theme--lightTheme .form-input.has-error[data-v-e89fd5b4]{border-color:#d32f2f;background:#d32f2f08}.v-theme--lightTheme .form-input.has-error[data-v-e89fd5b4]:focus{border-color:#d32f2f;box-shadow:0 0 0 3px #d32f2f1a}.v-theme--lightTheme .field-error[data-v-e89fd5b4]{color:#d32f2f}@media(max-width:768px){.form-row[data-v-e89fd5b4]{grid-template-columns:1fr}}@media(prefers-reduced-motion:reduce){.form-input[data-v-e89fd5b4]{transition:none}}.form-section[data-v-6a5afaae]{margin-bottom:32px;padding-bottom:28px;border-bottom:1px solid rgba(120,163,255,.08)}.form-section[data-v-6a5afaae]:last-of-type{border-bottom:none;margin-bottom:0;padding-bottom:0}.form-section-title[data-v-6a5afaae]{display:flex;align-items:center;gap:10px;font-size:.9rem;font-weight:600;color:#c8daffb3;margin:0 0 20px;text-transform:uppercase;letter-spacing:.03em}.form-row[data-v-6a5afaae]{display:grid;grid-template-columns:repeat(2,1fr);gap:16px;margin-bottom:16px}.form-row[data-v-6a5afaae]:last-child{margin-bottom:0}.form-group[data-v-6a5afaae]{display:flex;flex-direction:column;gap:6px}.form-group.flex-1[data-v-6a5afaae]{flex:1}.form-group.flex-2[data-v-6a5afaae]{flex:2}.form-label[data-v-6a5afaae]{font-size:.8rem;font-weight:500;color:#c8daff99;text-transform:uppercase;letter-spacing:.02em}.form-input[data-v-6a5afaae]{width:100%;padding:12px 14px;background:#0003;border:1px solid rgba(120,163,255,.15);border-radius:10px;font-size:.95rem;color:#fffffff2;transition:all .2s ease}.form-input[data-v-6a5afaae]::placeholder{color:#c8daff4d}.form-input[data-v-6a5afaae]:focus{outline:none;border-color:#00b0ff;background:#00b0ff0d;box-shadow:0 0 0 3px #00b0ff1a}.form-input[data-v-6a5afaae]:disabled,.form-input.disabled[data-v-6a5afaae]{background:#ffffff05;border-color:#78a3ff14;color:#fff9;cursor:not-allowed}.form-input.has-error[data-v-6a5afaae]{border-color:#ef5350;background:#f443360d}.form-input.has-error[data-v-6a5afaae]:focus{border-color:#ef5350;box-shadow:0 0 0 3px #f443361a}.field-error[data-v-6a5afaae]{display:block;font-size:.75rem;color:#ef5350;margin-top:4px}.error-slide-enter-active[data-v-6a5afaae]{transition:all .2s ease}.error-slide-leave-active[data-v-6a5afaae]{transition:all .15s ease}.error-slide-enter-from[data-v-6a5afaae],.error-slide-leave-to[data-v-6a5afaae]{opacity:0;transform:translateY(-4px)}.country-selection[data-v-6a5afaae]{display:flex;align-items:center;gap:8px}.flag[data-v-6a5afaae]{font-size:1.1rem}.flag-large[data-v-6a5afaae]{font-size:1.5rem;margin-right:8px}.country-item[data-v-6a5afaae]{padding:8px 12px}[data-v-6a5afaae] .v-autocomplete.disabled .v-field{background:#ffffff05!important;border-color:#78a3ff14!important}.v-theme--lightTheme .form-section[data-v-6a5afaae]{border-color:#1c6ee314}.v-theme--lightTheme .form-section-title[data-v-6a5afaae],.v-theme--lightTheme .form-label[data-v-6a5afaae]{color:#0f172a99}.v-theme--lightTheme .form-input[data-v-6a5afaae]{background:#00000008;border-color:#1c6ee326;color:#0f172af2}.v-theme--lightTheme .form-input[data-v-6a5afaae]::placeholder{color:#0f172a4d}.v-theme--lightTheme .form-input[data-v-6a5afaae]:focus{border-color:#1c6ee3;background:#1c6ee308;box-shadow:0 0 0 3px #1c6ee31a}.v-theme--lightTheme .form-input[data-v-6a5afaae]:disabled,.v-theme--lightTheme .form-input.disabled[data-v-6a5afaae]{background:#00000005;color:#0f172a80}.v-theme--lightTheme .form-input.has-error[data-v-6a5afaae]{border-color:#d32f2f;background:#d32f2f08}.v-theme--lightTheme .form-input.has-error[data-v-6a5afaae]:focus{border-color:#d32f2f;box-shadow:0 0 0 3px #d32f2f1a}.v-theme--lightTheme .field-error[data-v-6a5afaae]{color:#d32f2f}.v-theme--lightTheme[data-v-6a5afaae] .v-autocomplete.disabled .v-field{background:#00000005!important}@media(max-width:768px){.form-row[data-v-6a5afaae]{grid-template-columns:1fr}}@media(prefers-reduced-motion:reduce){.form-input[data-v-6a5afaae]{transition:none}}.form-section[data-v-3121f307]{margin-bottom:32px;padding-bottom:28px;border-bottom:1px solid rgba(120,163,255,.08)}.form-section[data-v-3121f307]:last-of-type{border-bottom:none;margin-bottom:0;padding-bottom:0}.form-section-title[data-v-3121f307]{display:flex;align-items:center;gap:10px;font-size:.9rem;font-weight:600;color:#c8daffb3;margin:0 0 20px;text-transform:uppercase;letter-spacing:.03em}.form-row[data-v-3121f307]{display:grid;grid-template-columns:repeat(2,1fr);gap:16px;margin-bottom:16px}.form-row[data-v-3121f307]:last-child{margin-bottom:0}.form-group[data-v-3121f307]{display:flex;flex-direction:column;gap:6px}.form-group.phone-group[data-v-3121f307]{flex:1;min-width:0}.form-label[data-v-3121f307]{font-size:.8rem;font-weight:500;color:#c8daff99;text-transform:uppercase;letter-spacing:.02em}.form-input[data-v-3121f307]{width:100%;padding:12px 14px;background:#0003;border:1px solid rgba(120,163,255,.15);border-radius:10px;font-size:.95rem;color:#fffffff2;transition:all .2s ease}.form-input[data-v-3121f307]::placeholder{color:#c8daff4d}.form-input[data-v-3121f307]:focus{outline:none;border-color:#00b0ff;background:#00b0ff0d;box-shadow:0 0 0 3px #00b0ff1a}.form-input[data-v-3121f307]:disabled,.form-input.disabled[data-v-3121f307]{background:#ffffff05;border-color:#78a3ff14;color:#fff9;cursor:not-allowed}.form-input.has-error[data-v-3121f307]{border-color:#ef5350;background:#f443360d}.form-input.has-error[data-v-3121f307]:focus{border-color:#ef5350;box-shadow:0 0 0 3px #f443361a}.field-error[data-v-3121f307]{display:block;font-size:.75rem;color:#ef5350;margin-top:4px}.error-slide-enter-active[data-v-3121f307]{transition:all .2s ease}.error-slide-leave-active[data-v-3121f307]{transition:all .15s ease}.error-slide-enter-from[data-v-3121f307],.error-slide-leave-to[data-v-3121f307]{opacity:0;transform:translateY(-4px)}.email-input-wrapper[data-v-3121f307]{display:flex;gap:10px;align-items:stretch}.email-input-wrapper .form-input[data-v-3121f307]{flex:1}.btn-email-change[data-v-3121f307]{display:inline-flex;align-items:center;gap:6px;padding:10px 14px;background:#00b0ff1a;color:#00b0ff;border:1px solid rgba(0,176,255,.25);border-radius:10px;font-size:.85rem;font-weight:500;cursor:pointer;transition:all .2s ease;white-space:nowrap}.btn-email-change[data-v-3121f307]:hover{background:#00b0ff26;border-color:#00b0ff59}.phone-input-wrapper[data-v-3121f307]{display:flex;gap:10px}.phone-code-select[data-v-3121f307]{width:110px;min-width:110px;max-width:110px;flex-shrink:0}.phone-number-input[data-v-3121f307]{flex:1;min-width:0}.phone-code-selection[data-v-3121f307],.language-selection[data-v-3121f307]{display:flex;align-items:center;gap:6px}.flag[data-v-3121f307]{font-size:1.1rem}.flag-large[data-v-3121f307]{font-size:1.5rem;margin-right:8px}.country-item[data-v-3121f307]{padding:8px 12px}[data-v-3121f307] .custom-select .v-field,[data-v-3121f307] .phone-code-select .v-field{background:#0003;border:1px solid rgba(120,163,255,.15);border-radius:10px}[data-v-3121f307] .custom-select .v-field__input,[data-v-3121f307] .phone-code-select .v-field__input{padding:10px 14px;min-height:44px}[data-v-3121f307] .custom-select.disabled .v-field,[data-v-3121f307] .phone-code-select.disabled .v-field{background:#ffffff05;border-color:#78a3ff14}.v-theme--lightTheme .form-section[data-v-3121f307]{border-color:#1c6ee314}.v-theme--lightTheme .form-section-title[data-v-3121f307],.v-theme--lightTheme .form-label[data-v-3121f307]{color:#0f172a99}.v-theme--lightTheme .form-input[data-v-3121f307]{background:#00000008;border-color:#1c6ee326;color:#0f172af2}.v-theme--lightTheme .form-input[data-v-3121f307]::placeholder{color:#0f172a4d}.v-theme--lightTheme .form-input[data-v-3121f307]:focus{border-color:#1c6ee3;background:#1c6ee308;box-shadow:0 0 0 3px #1c6ee31a}.v-theme--lightTheme .form-input[data-v-3121f307]:disabled,.v-theme--lightTheme .form-input.disabled[data-v-3121f307]{background:#00000005;color:#0f172a80}.v-theme--lightTheme .form-input.has-error[data-v-3121f307]{border-color:#d32f2f;background:#d32f2f08}.v-theme--lightTheme .form-input.has-error[data-v-3121f307]:focus{border-color:#d32f2f;box-shadow:0 0 0 3px #d32f2f1a}.v-theme--lightTheme .field-error[data-v-3121f307]{color:#d32f2f}.v-theme--lightTheme[data-v-3121f307] .custom-select .v-field,.v-theme--lightTheme[data-v-3121f307] .phone-code-select .v-field{background:#00000008;border-color:#1c6ee326}.v-theme--lightTheme[data-v-3121f307] .custom-select.disabled .v-field,.v-theme--lightTheme[data-v-3121f307] .phone-code-select.disabled .v-field{background:#00000005}.v-theme--lightTheme .btn-email-change[data-v-3121f307]{background:#1c6ee31a;color:#1c6ee3;border-color:#1c6ee333}.v-theme--lightTheme .btn-email-change[data-v-3121f307]:hover{background:#1c6ee326}@media(max-width:768px){.form-row[data-v-3121f307]{grid-template-columns:1fr}.form-group.phone-group[data-v-3121f307]{max-width:none}.phone-input-wrapper[data-v-3121f307]{flex-direction:column}.phone-code-select[data-v-3121f307]{width:100%;max-width:none}.email-input-wrapper[data-v-3121f307]{flex-direction:column}.btn-email-change[data-v-3121f307]{width:100%;justify-content:center}}@media(prefers-reduced-motion:reduce){.form-input[data-v-3121f307],.btn-email-change[data-v-3121f307]{transition:none}}.modal-container[data-v-58c81a13]{background:linear-gradient(145deg,#141e3cfa,#0f1730fa);border:1px solid rgba(120,163,255,.15);border-radius:16px;box-shadow:0 20px 60px #0006}.modal-header[data-v-58c81a13]{display:flex;align-items:center;justify-content:space-between;padding:20px 24px;border-bottom:1px solid rgba(120,163,255,.1)}.modal-title[data-v-58c81a13]{font-size:1.1rem;font-weight:600;color:#fffffff2;margin:0}.modal-close[data-v-58c81a13]{display:flex;align-items:center;justify-content:center;width:32px;height:32px;background:transparent;border:none;border-radius:8px;color:#c8daff80;cursor:pointer;transition:all .2s ease}.modal-close[data-v-58c81a13]:hover{background:#ffffff0d;color:#c8daffcc}.modal-body[data-v-58c81a13]{padding:24px}.modal-info[data-v-58c81a13]{margin-bottom:20px}.current-email-label[data-v-58c81a13]{font-size:.8rem;color:#c8daff80;margin:0 0 4px}.current-email-value[data-v-58c81a13]{font-size:.95rem;color:#ffffffe6;margin:0;font-weight:500}.modal-description[data-v-58c81a13]{font-size:.9rem;color:#c8daffb3;margin:0 0 20px;line-height:1.5}.modal-form-group[data-v-58c81a13]{margin-bottom:16px}.modal-form-group[data-v-58c81a13]:last-child{margin-bottom:0}.form-label[data-v-58c81a13]{display:block;font-size:.8rem;font-weight:500;color:#c8daff99;text-transform:uppercase;letter-spacing:.02em;margin-bottom:6px}.form-input[data-v-58c81a13]{width:100%;padding:12px 14px;background:#0003;border:1px solid rgba(120,163,255,.15);border-radius:10px;font-size:.95rem;color:#fffffff2;transition:all .2s ease}.form-input[data-v-58c81a13]::placeholder{color:#c8daff4d}.form-input[data-v-58c81a13]:focus{outline:none;border-color:#00b0ff;background:#00b0ff0d;box-shadow:0 0 0 3px #00b0ff1a}.form-input[data-v-58c81a13]:disabled{background:#ffffff05;border-color:#78a3ff14;color:#fff9;cursor:not-allowed}.otp-input[data-v-58c81a13]{text-align:center;font-size:1.2rem;font-weight:600}.otp-input[data-v-58c81a13]:not(:placeholder-shown){letter-spacing:.3em}.logout-warning[data-v-58c81a13]{display:flex;gap:12px;padding:14px 16px;margin-bottom:20px;background:#ff98001a;border:1px solid rgba(255,152,0,.25);border-radius:10px}.warning-icon[data-v-58c81a13]{flex-shrink:0;color:#ffb74d;margin-top:2px}.warning-content[data-v-58c81a13]{flex:1}.warning-content strong[data-v-58c81a13]{display:block;margin-bottom:4px;font-size:.85rem;color:#fffffff2}.warning-content p[data-v-58c81a13]{margin:0;font-size:.8rem;line-height:1.4;color:#c8daffb3}.modal-error[data-v-58c81a13]{display:flex;align-items:center;gap:10px;padding:12px 14px;background:#f443361a;border:1px solid rgba(244,67,54,.2);border-radius:10px;color:#ef5350;font-size:.85rem;margin-top:16px}.modal-footer[data-v-58c81a13]{display:flex;gap:12px;justify-content:flex-end;padding:16px 24px;border-top:1px solid rgba(120,163,255,.1)}.btn[data-v-58c81a13]{display:inline-flex;align-items:center;gap:8px;padding:10px 20px;border:none;border-radius:10px;font-size:.9rem;font-weight:500;cursor:pointer;transition:all .2s ease}.btn[data-v-58c81a13]:disabled{opacity:.6;cursor:not-allowed}.btn-primary[data-v-58c81a13]{background:#00b0ff26;color:#00b0ff;border:1px solid rgba(0,176,255,.3)}.btn-primary[data-v-58c81a13]:hover:not(:disabled){background:#00b0ff40;box-shadow:0 0 20px #00b0ff26}.btn-secondary[data-v-58c81a13]{background:#ffffff0d;color:#c8daffb3;border:1px solid rgba(120,163,255,.15)}.btn-secondary[data-v-58c81a13]:hover:not(:disabled){background:#ffffff1a;color:#c8daffe6}.btn-success[data-v-58c81a13]{background:#4caf5026;color:#66bb6a;border:1px solid rgba(76,175,80,.3)}.btn-success[data-v-58c81a13]:hover:not(:disabled){background:#4caf5040;box-shadow:0 0 20px #4caf5026}.slide-fade-enter-active[data-v-58c81a13]{transition:all .3s ease}.slide-fade-leave-active[data-v-58c81a13]{transition:all .2s ease}.slide-fade-enter-from[data-v-58c81a13],.slide-fade-leave-to[data-v-58c81a13]{opacity:0;transform:translateY(-10px)}.v-theme--lightTheme .modal-container[data-v-58c81a13]{background:linear-gradient(145deg,#fffffffa,#f8fafcfa);border-color:#1c6ee326}.v-theme--lightTheme .modal-header[data-v-58c81a13]{border-color:#1c6ee31a}.v-theme--lightTheme .modal-title[data-v-58c81a13]{color:#0f172af2}.v-theme--lightTheme .modal-close[data-v-58c81a13]{color:#0f172a80}.v-theme--lightTheme .modal-close[data-v-58c81a13]:hover{background:#0000000d;color:#0f172acc}.v-theme--lightTheme .current-email-label[data-v-58c81a13]{color:#0f172a80}.v-theme--lightTheme .current-email-value[data-v-58c81a13]{color:#0f172ae6}.v-theme--lightTheme .modal-description[data-v-58c81a13]{color:#0f172ab3}.v-theme--lightTheme .form-label[data-v-58c81a13]{color:#0f172a99}.v-theme--lightTheme .form-input[data-v-58c81a13]{background:#00000008;border-color:#1c6ee326;color:#0f172af2}.v-theme--lightTheme .form-input[data-v-58c81a13]::placeholder{color:#0f172a4d}.v-theme--lightTheme .form-input[data-v-58c81a13]:focus{border-color:#1c6ee3;background:#1c6ee308;box-shadow:0 0 0 3px #1c6ee31a}.v-theme--lightTheme .logout-warning[data-v-58c81a13]{background:#ff980014;border-color:#ff980033}.v-theme--lightTheme .logout-warning .warning-content strong[data-v-58c81a13]{color:#0f172af2}.v-theme--lightTheme .logout-warning .warning-content p[data-v-58c81a13]{color:#0f172ab3}.v-theme--lightTheme .modal-footer[data-v-58c81a13]{border-color:#1c6ee31a}.v-theme--lightTheme .btn-primary[data-v-58c81a13]{background:#1c6ee31a;color:#1c6ee3;border-color:#1c6ee333}.v-theme--lightTheme .btn-primary[data-v-58c81a13]:hover:not(:disabled){background:#1c6ee326}.v-theme--lightTheme .btn-secondary[data-v-58c81a13]{background:#0000000d;color:#0f172ab3;border-color:#1c6ee326}@media(max-width:480px){.modal-footer[data-v-58c81a13]{flex-direction:column-reverse}.modal-footer .btn[data-v-58c81a13]{width:100%;justify-content:center}}@media(prefers-reduced-motion:reduce){.form-input[data-v-58c81a13],.btn[data-v-58c81a13],.modal-close[data-v-58c81a13],.slide-fade-enter-active[data-v-58c81a13],.slide-fade-leave-active[data-v-58c81a13]{transition:none}}.stammdaten-page[data-v-eb8d4d14]{width:100%}.alert[data-v-eb8d4d14]{display:flex;align-items:center;gap:12px;padding:14px 18px;border-radius:12px;margin-bottom:24px;font-size:.9rem;font-weight:500}.alert-error[data-v-eb8d4d14]{background:#f443361a;border:1px solid rgba(244,67,54,.2);color:#ef5350}.alert-success[data-v-eb8d4d14]{background:#4caf501a;border:1px solid rgba(76,175,80,.2);color:#66bb6a}.section-header[data-v-eb8d4d14]{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;margin-bottom:28px}.section-title[data-v-eb8d4d14]{font-size:1.15rem;font-weight:600;color:#fffffff2;margin:0 0 4px}.section-description[data-v-eb8d4d14]{font-size:.875rem;color:#c8daff80;margin:0}.btn[data-v-eb8d4d14]{display:inline-flex;align-items:center;gap:8px;padding:10px 20px;border:none;border-radius:10px;font-size:.9rem;font-weight:500;cursor:pointer;transition:all .2s ease}.btn[data-v-eb8d4d14]:disabled{opacity:.6;cursor:not-allowed}.btn-primary[data-v-eb8d4d14]{background:#00b0ff26;color:#00b0ff;border:1px solid rgba(0,176,255,.3)}.btn-primary[data-v-eb8d4d14]:hover:not(:disabled){background:#00b0ff40;box-shadow:0 0 20px #00b0ff26}.btn-secondary[data-v-eb8d4d14]{background:#ffffff0d;color:#c8daffb3;border:1px solid rgba(120,163,255,.15)}.btn-secondary[data-v-eb8d4d14]:hover:not(:disabled){background:#ffffff1a;color:#c8daffe6}.btn-success[data-v-eb8d4d14]{background:#4caf5026;color:#66bb6a;border:1px solid rgba(76,175,80,.3)}.btn-success[data-v-eb8d4d14]:hover:not(:disabled){background:#4caf5040;box-shadow:0 0 20px #4caf5026}.form-actions[data-v-eb8d4d14]{display:flex;gap:12px;justify-content:flex-end;padding-top:24px;margin-top:24px;border-top:1px solid rgba(120,163,255,.1)}.slide-fade-enter-active[data-v-eb8d4d14]{transition:all .3s ease}.slide-fade-leave-active[data-v-eb8d4d14]{transition:all .2s ease}.slide-fade-enter-from[data-v-eb8d4d14],.slide-fade-leave-to[data-v-eb8d4d14]{opacity:0;transform:translateY(-10px)}.v-theme--lightTheme .section-title[data-v-eb8d4d14]{color:#0f172af2}.v-theme--lightTheme .section-description[data-v-eb8d4d14]{color:#0f172a99}.v-theme--lightTheme .btn-primary[data-v-eb8d4d14]{background:#1c6ee31a;color:#1c6ee3;border-color:#1c6ee333}.v-theme--lightTheme .btn-primary[data-v-eb8d4d14]:hover:not(:disabled){background:#1c6ee326}.v-theme--lightTheme .btn-secondary[data-v-eb8d4d14]{background:#0000000d;color:#0f172ab3;border-color:#1c6ee326}.v-theme--lightTheme .form-actions[data-v-eb8d4d14]{border-color:#1c6ee31a}@media(max-width:768px){.section-header[data-v-eb8d4d14]{flex-direction:column;gap:16px}.form-actions[data-v-eb8d4d14]{flex-direction:column;gap:10px}.form-actions .btn[data-v-eb8d4d14]{width:100%;justify-content:center}}@media(prefers-reduced-motion:reduce){.btn[data-v-eb8d4d14],.slide-fade-enter-active[data-v-eb8d4d14],.slide-fade-leave-active[data-v-eb8d4d14]{transition:none}}.password-section[data-v-27ced8fd]{display:flex;flex-direction:column;gap:20px}.card-header[data-v-27ced8fd]{display:flex;align-items:flex-start;gap:16px}.card-icon[data-v-27ced8fd]{display:flex;align-items:center;justify-content:center;width:48px;height:48px;background:#ff98001a;border:1px solid rgba(255,152,0,.2);border-radius:12px;color:#ffb74d;flex-shrink:0}.card-info[data-v-27ced8fd]{flex:1}.card-title[data-v-27ced8fd]{font-size:1.05rem;font-weight:600;color:#fffffff2;margin:0 0 4px}.card-description[data-v-27ced8fd]{font-size:.85rem;color:#c8daff80;margin:0}.alert[data-v-27ced8fd]{display:flex;align-items:center;gap:12px;padding:14px 18px;border-radius:12px;font-size:.9rem;font-weight:500}.alert-success[data-v-27ced8fd]{background:#4caf501a;border:1px solid rgba(76,175,80,.2);color:#66bb6a}.alert-error[data-v-27ced8fd]{background:#f443361a;border:1px solid rgba(244,67,54,.2);color:#ef5350}.password-form[data-v-27ced8fd]{display:flex;flex-direction:column;gap:20px;max-width:600px}.form-row[data-v-27ced8fd]{display:grid;grid-template-columns:repeat(2,1fr);gap:16px}.form-group[data-v-27ced8fd]{display:flex;flex-direction:column;gap:6px}.form-group.otp-group[data-v-27ced8fd]{max-width:200px}.form-label[data-v-27ced8fd]{font-size:.8rem;font-weight:500;color:#c8daff99;text-transform:uppercase;letter-spacing:.02em}.form-input[data-v-27ced8fd]{width:100%;padding:12px 14px;background:#0003;border:1px solid rgba(120,163,255,.15);border-radius:10px;font-size:.95rem;color:#fffffff2;transition:all .2s ease}.form-input[data-v-27ced8fd]::placeholder{color:#c8daff4d}.form-input[data-v-27ced8fd]:focus{outline:none;border-color:#00b0ff;background:#00b0ff0d;box-shadow:0 0 0 3px #00b0ff1a}.form-input[data-v-27ced8fd]:disabled,.form-input.disabled[data-v-27ced8fd]{background:#ffffff05;border-color:#78a3ff14;color:#fff9;cursor:not-allowed}.form-input.error[data-v-27ced8fd]{border-color:#f4433680}.form-input.error[data-v-27ced8fd]:focus{box-shadow:0 0 0 3px #f443361a}.otp-input[data-v-27ced8fd]{font-family:JetBrains Mono,Fira Code,monospace;font-size:1.25rem;letter-spacing:.3em;text-align:center}.form-hint[data-v-27ced8fd]{font-size:.8rem;color:#c8daff66}.form-error[data-v-27ced8fd]{font-size:.8rem;color:#ef5350}.btn[data-v-27ced8fd]{display:inline-flex;align-items:center;gap:8px;padding:10px 20px;border:none;border-radius:10px;font-size:.9rem;font-weight:500;cursor:pointer;transition:all .2s ease}.btn[data-v-27ced8fd]:disabled{opacity:.6;cursor:not-allowed}.btn-primary[data-v-27ced8fd]{background:#00b0ff26;color:#00b0ff;border:1px solid rgba(0,176,255,.3)}.btn-primary[data-v-27ced8fd]:hover:not(:disabled){background:#00b0ff40;box-shadow:0 0 20px #00b0ff26}.btn-secondary[data-v-27ced8fd]{background:#ffffff0d;color:#c8daffb3;border:1px solid rgba(120,163,255,.15)}.btn-secondary[data-v-27ced8fd]:hover:not(:disabled){background:#ffffff1a;color:#c8daffe6}.form-actions[data-v-27ced8fd]{display:flex;gap:12px;padding-top:8px}.slide-fade-enter-active[data-v-27ced8fd]{transition:all .3s ease}.slide-fade-leave-active[data-v-27ced8fd]{transition:all .2s ease}.slide-fade-enter-from[data-v-27ced8fd],.slide-fade-leave-to[data-v-27ced8fd]{opacity:0;transform:translateY(-10px)}.v-theme--lightTheme .card-title[data-v-27ced8fd]{color:#0f172af2}.v-theme--lightTheme .card-description[data-v-27ced8fd]{color:#0f172a80}.v-theme--lightTheme .card-icon[data-v-27ced8fd]{background:#ff980014;border-color:#ff980026}.v-theme--lightTheme .form-label[data-v-27ced8fd]{color:#0f172a99}.v-theme--lightTheme .form-input[data-v-27ced8fd]{background:#00000008;border-color:#1c6ee326;color:#0f172af2}.v-theme--lightTheme .form-input[data-v-27ced8fd]::placeholder{color:#0f172a4d}.v-theme--lightTheme .form-input[data-v-27ced8fd]:focus{border-color:#1c6ee3;background:#1c6ee308;box-shadow:0 0 0 3px #1c6ee31a}.v-theme--lightTheme .form-input[data-v-27ced8fd]:disabled,.v-theme--lightTheme .form-input.disabled[data-v-27ced8fd]{background:#00000005;color:#0f172a80}.v-theme--lightTheme .form-hint[data-v-27ced8fd]{color:#0f172a66}.v-theme--lightTheme .btn-primary[data-v-27ced8fd]{background:#1c6ee31a;color:#1c6ee3;border-color:#1c6ee333}.v-theme--lightTheme .btn-secondary[data-v-27ced8fd]{background:#0000000d;color:#0f172ab3;border-color:#1c6ee326}@media(max-width:768px){.form-row[data-v-27ced8fd]{grid-template-columns:1fr}.form-actions[data-v-27ced8fd]{flex-direction:column}.form-actions .btn[data-v-27ced8fd]{width:100%;justify-content:center}}@media(prefers-reduced-motion:reduce){.form-input[data-v-27ced8fd],.btn[data-v-27ced8fd],.slide-fade-enter-active[data-v-27ced8fd],.slide-fade-leave-active[data-v-27ced8fd]{transition:none}}.totp-section[data-v-c17787db]{display:flex;flex-direction:column;gap:20px}.card-header[data-v-c17787db]{display:flex;align-items:flex-start;gap:16px}.card-icon[data-v-c17787db]{display:flex;align-items:center;justify-content:center;width:48px;height:48px;background:#00b0ff1a;border:1px solid rgba(0,176,255,.2);border-radius:12px;color:#00b0ff;flex-shrink:0}.card-info[data-v-c17787db]{flex:1}.card-title[data-v-c17787db]{font-size:1.05rem;font-weight:600;color:#fffffff2;margin:0 0 4px}.card-description[data-v-c17787db]{font-size:.85rem;color:#c8daff80;margin:0}.card-status[data-v-c17787db]{flex-shrink:0}.status-badge[data-v-c17787db]{display:inline-flex;align-items:center;gap:6px;padding:6px 12px;border-radius:20px;font-size:.8rem;font-weight:500}.status-active[data-v-c17787db]{background:#4caf501a;color:#66bb6a;border:1px solid rgba(76,175,80,.2)}.status-inactive[data-v-c17787db]{background:#ff98001a;color:#ffb74d;border:1px solid rgba(255,152,0,.2)}.alert[data-v-c17787db]{display:flex;align-items:center;gap:12px;padding:14px 18px;border-radius:12px;font-size:.9rem;font-weight:500}.alert-success[data-v-c17787db]{background:#4caf501a;border:1px solid rgba(76,175,80,.2);color:#66bb6a}.totp-active[data-v-c17787db]{padding:16px;background:#4caf500d;border:1px solid rgba(76,175,80,.1);border-radius:12px}.active-message[data-v-c17787db]{display:flex;align-items:center;gap:10px;margin:0;font-size:.9rem;color:#c8daffb3}.totp-setup-prompt[data-v-c17787db]{display:flex;flex-direction:column;gap:16px}.setup-info[data-v-c17787db]{font-size:.9rem;color:#c8daff99;line-height:1.6;margin:0}.totp-setup-form[data-v-c17787db]{display:flex;flex-direction:column;gap:24px}.qr-section[data-v-c17787db]{display:flex;gap:24px;padding:20px;background:#00000026;border:1px solid rgba(120,163,255,.08);border-radius:12px}.qr-wrapper[data-v-c17787db]{flex-shrink:0}.qr-image[data-v-c17787db]{width:180px;height:180px;border-radius:8px;background:#fff;padding:8px}.qr-info[data-v-c17787db]{flex:1;display:flex;flex-direction:column;gap:16px}.qr-instruction[data-v-c17787db]{font-size:.95rem;color:#c8daffcc;margin:0;line-height:1.5}.secret-key[data-v-c17787db]{display:flex;flex-direction:column;gap:6px}.secret-label[data-v-c17787db]{font-size:.8rem;color:#c8daff80;text-transform:uppercase;letter-spacing:.02em}.secret-value[data-v-c17787db]{font-family:JetBrains Mono,Fira Code,monospace;font-size:.9rem;padding:10px 14px;background:#0003;border:1px solid rgba(120,163,255,.1);border-radius:8px;color:#00b0ff;word-break:break-all}.verify-section[data-v-c17787db]{display:flex;flex-direction:column;gap:8px;max-width:300px}.form-label[data-v-c17787db]{font-size:.8rem;font-weight:500;color:#c8daff99;text-transform:uppercase;letter-spacing:.02em}.form-input[data-v-c17787db]{width:100%;padding:12px 14px;background:#0003;border:1px solid rgba(120,163,255,.15);border-radius:10px;font-size:.95rem;color:#fffffff2;transition:all .2s ease}.form-input[data-v-c17787db]::placeholder{color:#c8daff4d}.form-input[data-v-c17787db]:focus{outline:none;border-color:#00b0ff;background:#00b0ff0d;box-shadow:0 0 0 3px #00b0ff1a}.totp-input[data-v-c17787db]{font-family:JetBrains Mono,Fira Code,monospace;font-size:1.25rem;letter-spacing:.3em;text-align:center}.verify-hint[data-v-c17787db]{font-size:.8rem;color:#c8daff66;margin:0}.btn[data-v-c17787db]{display:inline-flex;align-items:center;gap:8px;padding:10px 20px;border:none;border-radius:10px;font-size:.9rem;font-weight:500;cursor:pointer;transition:all .2s ease}.btn[data-v-c17787db]:disabled{opacity:.6;cursor:not-allowed}.btn-primary[data-v-c17787db]{background:#00b0ff26;color:#00b0ff;border:1px solid rgba(0,176,255,.3)}.btn-primary[data-v-c17787db]:hover:not(:disabled){background:#00b0ff40;box-shadow:0 0 20px #00b0ff26}.btn-secondary[data-v-c17787db]{background:#ffffff0d;color:#c8daffb3;border:1px solid rgba(120,163,255,.15)}.btn-secondary[data-v-c17787db]:hover:not(:disabled){background:#ffffff1a;color:#c8daffe6}.btn-success[data-v-c17787db]{background:#4caf5026;color:#66bb6a;border:1px solid rgba(76,175,80,.3)}.btn-success[data-v-c17787db]:hover:not(:disabled){background:#4caf5040;box-shadow:0 0 20px #4caf5026}.form-actions[data-v-c17787db]{display:flex;gap:12px}.slide-fade-enter-active[data-v-c17787db]{transition:all .3s ease}.slide-fade-leave-active[data-v-c17787db]{transition:all .2s ease}.slide-fade-enter-from[data-v-c17787db],.slide-fade-leave-to[data-v-c17787db]{opacity:0;transform:translateY(-10px)}.v-theme--lightTheme .card-title[data-v-c17787db]{color:#0f172af2}.v-theme--lightTheme .card-description[data-v-c17787db],.v-theme--lightTheme .setup-info[data-v-c17787db],.v-theme--lightTheme .active-message[data-v-c17787db],.v-theme--lightTheme .qr-instruction[data-v-c17787db]{color:#0f172a99}.v-theme--lightTheme .card-icon[data-v-c17787db]{background:#1c6ee31a;border-color:#1c6ee333;color:#1c6ee3}.v-theme--lightTheme .qr-section[data-v-c17787db]{background:#00000005;border-color:#1c6ee314}.v-theme--lightTheme .totp-active[data-v-c17787db]{background:#4caf5008;border-color:#4caf501a}.v-theme--lightTheme .secret-value[data-v-c17787db]{background:#00000008;border-color:#1c6ee31a;color:#1c6ee3}.v-theme--lightTheme .form-input[data-v-c17787db]{background:#00000008;border-color:#1c6ee326;color:#0f172af2}.v-theme--lightTheme .form-input[data-v-c17787db]:focus{border-color:#1c6ee3;background:#1c6ee308;box-shadow:0 0 0 3px #1c6ee31a}.v-theme--lightTheme .form-label[data-v-c17787db],.v-theme--lightTheme .secret-label[data-v-c17787db]{color:#0f172a99}.v-theme--lightTheme .verify-hint[data-v-c17787db]{color:#0f172a66}.v-theme--lightTheme .btn-primary[data-v-c17787db]{background:#1c6ee31a;color:#1c6ee3;border-color:#1c6ee333}.v-theme--lightTheme .btn-secondary[data-v-c17787db]{background:#0000000d;color:#0f172ab3;border-color:#1c6ee326}@media(max-width:768px){.card-header[data-v-c17787db]{flex-wrap:wrap}.card-status[data-v-c17787db]{width:100%;margin-top:8px}.qr-section[data-v-c17787db]{flex-direction:column;align-items:center;text-align:center}.form-actions[data-v-c17787db]{flex-direction:column}.form-actions .btn[data-v-c17787db]{width:100%;justify-content:center}}@media(prefers-reduced-motion:reduce){.form-input[data-v-c17787db],.btn[data-v-c17787db],.slide-fade-enter-active[data-v-c17787db],.slide-fade-leave-active[data-v-c17787db]{transition:none}}.security-page[data-v-b2c1c845]{width:100%}.section-header[data-v-b2c1c845]{margin-bottom:28px}.section-title[data-v-b2c1c845]{font-size:1.15rem;font-weight:600;color:#fffffff2;margin:0 0 4px}.section-description[data-v-b2c1c845]{font-size:.875rem;color:#c8daff80;margin:0}.security-cards[data-v-b2c1c845]{display:flex;flex-direction:column;gap:24px}.security-card[data-v-b2c1c845]{background:#00000026;border:1px solid rgba(120,163,255,.08);border-radius:16px;padding:28px}.v-theme--lightTheme .section-title[data-v-b2c1c845]{color:#0f172af2}.v-theme--lightTheme .section-description[data-v-b2c1c845]{color:#0f172a80}.v-theme--lightTheme .security-card[data-v-b2c1c845]{background:#00000005;border-color:#1c6ee314}@media(max-width:768px){.security-card[data-v-b2c1c845]{padding:20px;border-radius:12px}}.zahlungsdaten-page[data-v-b2e83432]{width:100%}.section-header[data-v-b2e83432]{margin-bottom:28px}.section-title[data-v-b2e83432]{font-size:1.15rem;font-weight:600;color:#fffffff2;margin:0 0 4px}.section-description[data-v-b2e83432]{font-size:.875rem;color:#c8daff80;margin:0}.loading-state[data-v-b2e83432]{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:16px;padding:60px 20px;color:#c8daff99}.loading-state p[data-v-b2e83432]{font-size:.95rem;margin:0}.payment-methods-grid[data-v-b2e83432]{display:grid;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:20px}.payment-card[data-v-b2e83432]{display:flex;flex-direction:column;padding:20px;background:#0003;border:1px solid rgba(120,163,255,.1);border-radius:16px;transition:all .2s ease}.payment-card.active[data-v-b2e83432]{border-color:#4caf504d;box-shadow:0 0 20px #4caf501a}.payment-header[data-v-b2e83432]{display:flex;align-items:center;justify-content:space-between;margin-bottom:16px}.payment-type[data-v-b2e83432]{display:flex;align-items:center}.payment-logo[data-v-b2e83432]{height:24px;width:auto}.status-badge[data-v-b2e83432]{display:inline-flex;align-items:center;gap:4px;padding:4px 10px;border-radius:12px;font-size:.75rem;font-weight:500}.status-active[data-v-b2e83432]{background:#4caf501a;color:#66bb6a;border:1px solid rgba(76,175,80,.2)}.status-revoked[data-v-b2e83432]{background:#9e9e9e1a;color:#c8daff80;border:1px solid rgba(158,158,158,.2)}.payment-details[data-v-b2e83432]{flex:1;margin-bottom:16px}.detail-row[data-v-b2e83432]{display:flex;flex-direction:column;gap:2px;margin-bottom:10px}.detail-row[data-v-b2e83432]:last-child{margin-bottom:0}.detail-label[data-v-b2e83432]{font-size:.7rem;font-weight:500;color:#c8daff66;text-transform:uppercase;letter-spacing:.03em}.detail-value[data-v-b2e83432]{font-size:.9rem;color:#ffffffe6}.account-number[data-v-b2e83432]{font-family:JetBrains Mono,Fira Code,monospace;font-size:.85rem;color:#c8daffb3;letter-spacing:.05em}.payment-footer[data-v-b2e83432]{display:flex;align-items:center;justify-content:space-between;padding-top:12px;border-top:1px solid rgba(120,163,255,.08)}.payment-date[data-v-b2e83432]{font-size:.8rem;color:#c8daff66}.btn-revoke[data-v-b2e83432]{display:flex;align-items:center;justify-content:center;width:32px;height:32px;background:#f443361a;border:1px solid rgba(244,67,54,.2);border-radius:8px;color:#ef5350;cursor:pointer;transition:all .2s ease}.btn-revoke[data-v-b2e83432]:hover:not(:disabled){background:#f4433633;border-color:#f4433666}.btn-revoke[data-v-b2e83432]:disabled{opacity:.4;cursor:not-allowed}.add-card[data-v-b2e83432]{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:12px;min-height:180px;background:#ffffff05;border:2px dashed rgba(120,163,255,.15);cursor:pointer}.add-card[data-v-b2e83432]:hover{background:#00b0ff0d;border-color:#00b0ff4d}.add-card:hover .add-icon[data-v-b2e83432]{background:#00b0ff26;color:#00b0ff}.add-icon[data-v-b2e83432]{display:flex;align-items:center;justify-content:center;width:56px;height:56px;background:#ffffff0d;border-radius:14px;color:#c8daff80;transition:all .2s ease}.add-text[data-v-b2e83432]{font-size:.9rem;color:#c8daff99}.empty-state[data-v-b2e83432]{display:flex;flex-direction:column;align-items:center;text-align:center;padding:40px 20px}.empty-icon[data-v-b2e83432]{display:flex;align-items:center;justify-content:center;width:80px;height:80px;background:#ffffff08;border-radius:20px;color:#c8daff4d;margin-bottom:20px}.empty-title[data-v-b2e83432]{font-size:1.1rem;font-weight:600;color:#fffc;margin:0 0 8px}.empty-description[data-v-b2e83432]{font-size:.9rem;color:#c8daff80;margin:0;max-width:300px}.modal-card[data-v-b2e83432]{background:#0f1730f2;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border:1px solid rgba(120,163,255,.15);border-radius:20px;overflow:hidden}.modal-header[data-v-b2e83432]{display:flex;align-items:center;justify-content:space-between;padding:24px 28px;border-bottom:1px solid rgba(120,163,255,.1)}.modal-title[data-v-b2e83432]{font-size:1.15rem;font-weight:600;color:#fffffff2;margin:0}.modal-close[data-v-b2e83432]{display:flex;align-items:center;justify-content:center;width:36px;height:36px;background:#ffffff0d;border:none;border-radius:10px;color:#c8daff99;cursor:pointer;transition:all .2s ease}.modal-close[data-v-b2e83432]:hover{background:#ffffff1a;color:#c8daffe6}.modal-content[data-v-b2e83432]{padding:28px}.modal-footer[data-v-b2e83432]{display:flex;justify-content:flex-end;gap:12px;padding:20px 28px;border-top:1px solid rgba(120,163,255,.1)}.form-group[data-v-b2e83432]{margin-bottom:20px}.form-label[data-v-b2e83432]{display:block;font-size:.8rem;font-weight:500;color:#c8daff99;text-transform:uppercase;letter-spacing:.02em;margin-bottom:8px}.iban-input-wrapper[data-v-b2e83432]{position:relative;display:flex;align-items:center}.form-input[data-v-b2e83432]{width:100%;padding:14px 48px 14px 16px;background:#0003;border:1px solid rgba(120,163,255,.15);border-radius:12px;font-family:JetBrains Mono,Fira Code,monospace;font-size:1rem;letter-spacing:.1em;color:#fffffff2;transition:all .2s ease}.form-input[data-v-b2e83432]::placeholder{color:#c8daff4d;letter-spacing:.1em}.form-input[data-v-b2e83432]:focus{outline:none;border-color:#00b0ff;background:#00b0ff0d;box-shadow:0 0 0 3px #00b0ff1a}.form-input.valid[data-v-b2e83432]{border-color:#4caf5080}.form-input.error[data-v-b2e83432]{border-color:#f4433680}.input-status[data-v-b2e83432]{position:absolute;right:14px;display:flex;align-items:center}.status-valid[data-v-b2e83432]{color:#66bb6a}.status-error[data-v-b2e83432]{color:#ef5350}.form-error[data-v-b2e83432]{display:block;font-size:.8rem;color:#ef5350;margin-top:6px}.form-hint[data-v-b2e83432]{display:flex;align-items:center;gap:6px;font-size:.85rem;color:#c8daff80;margin-top:8px}.bank-name[data-v-b2e83432]{color:#66bb6a}.sepa-agreement[data-v-b2e83432]{padding:20px;background:#00000026;border:1px solid rgba(120,163,255,.08);border-radius:12px}.sepa-header[data-v-b2e83432]{display:flex;align-items:center;gap:12px;margin-bottom:16px;padding-bottom:12px;border-bottom:1px solid rgba(120,163,255,.08)}.sepa-logo[data-v-b2e83432]{height:20px;width:auto}.sepa-title[data-v-b2e83432]{font-size:.9rem;font-weight:600;color:#ffffffe6}.mandate-details[data-v-b2e83432]{background:#0003;border:1px solid rgba(120,163,255,.1);border-radius:10px;padding:14px;margin-bottom:16px}.mandate-row[data-v-b2e83432]{display:flex;justify-content:space-between;align-items:center;padding:8px 0;border-bottom:1px solid rgba(120,163,255,.06)}.mandate-row[data-v-b2e83432]:last-child{border-bottom:none;padding-bottom:0}.mandate-row[data-v-b2e83432]:first-child{padding-top:0}.mandate-label[data-v-b2e83432]{font-size:.8rem;color:#c8daff80}.mandate-value[data-v-b2e83432]{font-size:.85rem;color:#ffffffe6;text-align:right}.mandate-value.monospace[data-v-b2e83432]{font-family:JetBrains Mono,Fira Code,monospace;font-size:.8rem;letter-spacing:.03em}.agreement-checkbox[data-v-b2e83432]{display:flex;gap:12px;margin-bottom:16px;padding:14px;background:#00b0ff0d;border:1px solid rgba(0,176,255,.15);border-radius:10px}.checkbox-input[data-v-b2e83432]{flex-shrink:0;width:20px;height:20px;margin-top:2px;accent-color:#00B0FF;cursor:pointer}.agreement-text[data-v-b2e83432]{font-size:.875rem;line-height:1.5;color:#c8daffcc;cursor:pointer}.agreement-info[data-v-b2e83432]{display:flex;align-items:flex-start;gap:8px;font-size:.8rem;line-height:1.5;color:#c8daff80;margin:0}.revoke-details[data-v-b2e83432]{padding:16px;background:#f443360d;border:1px solid rgba(244,67,54,.15);border-radius:10px}.revoke-account[data-v-b2e83432]{font-family:JetBrains Mono,Fira Code,monospace;font-size:1rem;color:#ffffffe6;text-align:center;letter-spacing:.05em}.btn[data-v-b2e83432]{display:inline-flex;align-items:center;gap:8px;padding:12px 24px;border:none;border-radius:10px;font-size:.9rem;font-weight:500;cursor:pointer;transition:all .2s ease}.btn[data-v-b2e83432]:disabled{opacity:.6;cursor:not-allowed}.btn-secondary[data-v-b2e83432]{background:#ffffff0d;color:#c8daffb3;border:1px solid rgba(120,163,255,.15)}.btn-secondary[data-v-b2e83432]:hover:not(:disabled){background:#ffffff1a;color:#c8daffe6}.btn-success[data-v-b2e83432]{background:#4caf5026;color:#66bb6a;border:1px solid rgba(76,175,80,.3)}.btn-success[data-v-b2e83432]:hover:not(:disabled){background:#4caf5040;box-shadow:0 0 20px #4caf5026}.slide-fade-enter-active[data-v-b2e83432]{transition:all .3s ease}.slide-fade-leave-active[data-v-b2e83432]{transition:all .2s ease}.slide-fade-enter-from[data-v-b2e83432],.slide-fade-leave-to[data-v-b2e83432]{opacity:0;transform:translateY(-10px)}.v-theme--lightTheme .section-title[data-v-b2e83432]{color:#0f172af2}.v-theme--lightTheme .section-description[data-v-b2e83432],.v-theme--lightTheme .loading-state[data-v-b2e83432],.v-theme--lightTheme .add-text[data-v-b2e83432],.v-theme--lightTheme .payment-date[data-v-b2e83432]{color:#0f172a80}.v-theme--lightTheme .payment-card[data-v-b2e83432]{background:#ffffff80;border-color:#1c6ee31a}.v-theme--lightTheme .account-holder[data-v-b2e83432]{color:#0f172ae6}.v-theme--lightTheme .account-number[data-v-b2e83432]{color:#0f172a99}.v-theme--lightTheme .add-card[data-v-b2e83432]{background:#00000005;border-color:#1c6ee326}.v-theme--lightTheme .add-card[data-v-b2e83432]:hover{background:#1c6ee30d;border-color:#1c6ee34d}.v-theme--lightTheme .add-card:hover .add-icon[data-v-b2e83432]{background:#1c6ee31a;color:#1c6ee3}.v-theme--lightTheme .add-icon[data-v-b2e83432]{background:#0000000d;color:#0f172a66}.v-theme--lightTheme .modal-card[data-v-b2e83432]{background:#fffffffa;border-color:#1c6ee326}.v-theme--lightTheme .modal-title[data-v-b2e83432]{color:#0f172af2}.v-theme--lightTheme .modal-header[data-v-b2e83432],.v-theme--lightTheme .modal-footer[data-v-b2e83432]{border-color:#1c6ee31a}.v-theme--lightTheme .form-input[data-v-b2e83432]{background:#00000008;border-color:#1c6ee326;color:#0f172af2}.v-theme--lightTheme .sepa-agreement[data-v-b2e83432]{background:#00000005;border-color:#1c6ee314}.v-theme--lightTheme .agreement-text[data-v-b2e83432]{color:#0f172ab3}.v-theme--lightTheme .agreement-text strong[data-v-b2e83432]{color:#0f172af2}.v-theme--lightTheme .agreement-info[data-v-b2e83432]{color:#0f172a80}@media(max-width:768px){.payment-methods-grid[data-v-b2e83432]{grid-template-columns:1fr}.modal-content[data-v-b2e83432]{padding:20px}.modal-footer[data-v-b2e83432]{flex-direction:column;padding:16px 20px}.modal-footer .btn[data-v-b2e83432]{width:100%;justify-content:center}}@media(prefers-reduced-motion:reduce){.payment-card[data-v-b2e83432],.add-icon[data-v-b2e83432],.modal-close[data-v-b2e83432],.form-input[data-v-b2e83432],.btn[data-v-b2e83432],.slide-fade-enter-active[data-v-b2e83432],.slide-fade-leave-active[data-v-b2e83432]{transition:none}}
