.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-9984a01d]{position:relative;background:linear-gradient(180deg,#080e1ef2,#050a16fa);color:#ffffffd9}.footer-border[data-v-9984a01d]{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-9984a01d]{padding:60px 24px 32px}.footer-grid[data-v-9984a01d]{display:grid;grid-template-columns:1.5fr repeat(3,1fr);gap:48px;margin-bottom:48px}.footer-brand[data-v-9984a01d]{padding-right:24px}.brand-logo[data-v-9984a01d]{display:flex;align-items:center;gap:10px;margin-bottom:16px}.brand-logo .v-icon[data-v-9984a01d]{color:#00b0ff}.brand-name[data-v-9984a01d]{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-9984a01d]{font-size:.9rem;line-height:1.6;color:#c8daffd9;margin-bottom:24px;max-width:280px}.contact-items[data-v-9984a01d]{display:flex;flex-direction:column;gap:12px}.contact-item[data-v-9984a01d]{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-9984a01d]{color:#00b0ffb3}.contact-item[data-v-9984a01d]:hover{color:#00b0ff}.footer-col[data-v-9984a01d]{display:flex;flex-direction:column}.col-title[data-v-9984a01d]{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-9984a01d]: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-9984a01d]{display:flex;flex-direction:column;gap:12px}.col-links a[data-v-9984a01d]{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-9984a01d]{opacity:.6}.col-links a[data-v-9984a01d]:hover{color:#00b0ff;transform:translate(4px)}.col-links a.abuse-link[data-v-9984a01d]{color:#ffa726d9;margin-top:4px}.col-links a.abuse-link .v-icon[data-v-9984a01d]{color:#ffa726b3}.col-links a.abuse-link[data-v-9984a01d]:hover{color:#ffa726}.footer-bottom[data-v-9984a01d]{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-9984a01d]{font-size:.85rem;color:#c8daffb3}.social-links[data-v-9984a01d]{display:flex;align-items:center;gap:8px}.social-link[data-v-9984a01d]{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-9984a01d]:hover{background:#00b0ff1a;border-color:#00b0ff4d;color:#00b0ff;transform:translateY(-2px)}.legal-note[data-v-9984a01d]{font-size:.8rem;color:#c8daff99}@media (max-width: 900px){.footer-grid[data-v-9984a01d]{grid-template-columns:repeat(2,1fr);gap:40px 32px}.footer-brand[data-v-9984a01d]{grid-column:span 2;padding-right:0}.brand-tagline[data-v-9984a01d]{max-width:100%}.contact-items[data-v-9984a01d]{flex-direction:row;flex-wrap:wrap;gap:16px 32px}}@media (max-width: 600px){.footer-inner[data-v-9984a01d]{padding:40px 16px 24px}.footer-grid[data-v-9984a01d]{grid-template-columns:1fr;gap:32px}.footer-brand[data-v-9984a01d]{grid-column:span 1;text-align:center}.brand-logo[data-v-9984a01d]{justify-content:center}.brand-tagline[data-v-9984a01d]{margin-left:auto;margin-right:auto}.contact-items[data-v-9984a01d]{justify-content:center}.footer-col[data-v-9984a01d]{text-align:center}.col-title[data-v-9984a01d]:after{left:50%;transform:translate(-50%)}.col-links a[data-v-9984a01d]{justify-content:center}.col-links a[data-v-9984a01d]:hover{transform:none}.footer-bottom[data-v-9984a01d]{flex-direction:column;text-align:center;gap:16px}.social-links[data-v-9984a01d]{order:-1}}@media (prefers-reduced-motion: reduce){.contact-item[data-v-9984a01d],.col-links a[data-v-9984a01d],.social-link[data-v-9984a01d]{transition:none!important}}.landing-layout[data-v-fecce36d]{display:flex;flex-direction:column;min-height:100%}.layout-content[data-v-fecce36d]{flex:1 1 auto;overflow:visible}.layout-footer[data-v-fecce36d]{margin-top:auto}.dashboard-layout[data-v-dadb1211]{min-height:100vh;background:linear-gradient(135deg,#0a0f1e,#0d1528,#0a1220);position:relative;overflow-x:hidden}.bg-decoration[data-v-dadb1211]{position:fixed;top:0;right:0;bottom:0;left:0;pointer-events:none;overflow:hidden;z-index:0}.gradient-orb[data-v-dadb1211]{position:absolute;border-radius:50%;filter:blur(120px);opacity:.4}.gradient-orb.orb-1[data-v-dadb1211]{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-dadb1211]{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-dadb1211]{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}.account-page[data-v-ca8f89cd]{max-width:1200px;margin:0 auto}.tab-navigation[data-v-ca8f89cd]{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-ca8f89cd]{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-ca8f89cd]:hover{background:#ffffff0d;color:#c8daffd9}.tab-button.active[data-v-ca8f89cd]{background:#00b0ff26;color:#00b0ff;box-shadow:0 0 20px #00b0ff1a}.content-area[data-v-ca8f89cd]{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-ca8f89cd]{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:12px;padding:48px 16px;color:#c8daff99}.loading-state p[data-v-ca8f89cd]{font-size:.9rem;margin:0}.fade-enter-active[data-v-ca8f89cd],.fade-leave-active[data-v-ca8f89cd]{transition:opacity .2s ease}.fade-enter-from[data-v-ca8f89cd],.fade-leave-to[data-v-ca8f89cd]{opacity:0}.v-theme--lightTheme .tab-navigation[data-v-ca8f89cd]{background:#ffffffb3;border-color:#1c6ee31a}.v-theme--lightTheme .tab-button[data-v-ca8f89cd]{color:#0f172a99}.v-theme--lightTheme .tab-button[data-v-ca8f89cd]:hover{background:#0000000d;color:#0f172ad9}.v-theme--lightTheme .tab-button.active[data-v-ca8f89cd]{background:#1c6ee31a;color:#1c6ee3}.v-theme--lightTheme .content-area[data-v-ca8f89cd]{background:#ffffffb3;border-color:#1c6ee31a}@media (max-width: 768px){.tab-navigation[data-v-ca8f89cd]{padding:4px}.tab-button[data-v-ca8f89cd]{padding:10px 16px;font-size:.85rem}.tab-button span[data-v-ca8f89cd]{display:none}.content-area[data-v-ca8f89cd]{padding:20px;border-radius:16px}}@media (max-width: 480px){.tab-button[data-v-ca8f89cd]{padding:10px 14px}}@media (prefers-reduced-motion: reduce){.tab-button[data-v-ca8f89cd],.fade-enter-active[data-v-ca8f89cd],.fade-leave-active[data-v-ca8f89cd]{transition:none}}.stammdaten-page[data-v-7b4bc2ca]{max-width:900px}.alert[data-v-7b4bc2ca]{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-7b4bc2ca]{background:#f443361a;border:1px solid rgba(244,67,54,.2);color:#ef5350}.alert-success[data-v-7b4bc2ca]{background:#4caf501a;border:1px solid rgba(76,175,80,.2);color:#66bb6a}.section-header[data-v-7b4bc2ca]{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;margin-bottom:28px}.section-title[data-v-7b4bc2ca]{font-size:1.15rem;font-weight:600;color:#fffffff2;margin:0 0 4px}.section-description[data-v-7b4bc2ca]{font-size:.875rem;color:#c8daff80;margin:0}.form-section[data-v-7b4bc2ca]{margin-bottom:32px;padding-bottom:28px;border-bottom:1px solid rgba(120,163,255,.08)}.form-section[data-v-7b4bc2ca]:last-of-type{border-bottom:none;margin-bottom:0;padding-bottom:0}.form-section-title[data-v-7b4bc2ca]{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-7b4bc2ca]{display:grid;grid-template-columns:repeat(2,1fr);gap:16px;margin-bottom:16px}.form-row[data-v-7b4bc2ca]:last-child{margin-bottom:0}.form-group[data-v-7b4bc2ca]{display:flex;flex-direction:column;gap:6px}.form-group.full-width[data-v-7b4bc2ca]{grid-column:1/-1}.form-group.flex-1[data-v-7b4bc2ca]{flex:1}.form-group.flex-2[data-v-7b4bc2ca]{flex:2}.form-group.phone-group[data-v-7b4bc2ca]{flex:1;min-width:0}.form-label[data-v-7b4bc2ca]{font-size:.8rem;font-weight:500;color:#c8daff99;text-transform:uppercase;letter-spacing:.02em}.form-input[data-v-7b4bc2ca]{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-7b4bc2ca]::placeholder{color:#c8daff4d}.form-input[data-v-7b4bc2ca]:focus{outline:none;border-color:#00b0ff;background:#00b0ff0d;box-shadow:0 0 0 3px #00b0ff1a}.form-input[data-v-7b4bc2ca]:disabled,.form-input.disabled[data-v-7b4bc2ca]{background:#ffffff05;border-color:#78a3ff14;color:#fff9;cursor:not-allowed}.form-hint[data-v-7b4bc2ca]{font-size:.75rem;color:#c8daff66}.email-input-wrapper[data-v-7b4bc2ca]{display:flex;gap:10px;align-items:stretch}.email-input-wrapper .form-input[data-v-7b4bc2ca]{flex:1}.btn-email-change[data-v-7b4bc2ca]{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-7b4bc2ca]:hover{background:#00b0ff26;border-color:#00b0ff59}.phone-input-wrapper[data-v-7b4bc2ca]{display:flex;gap:10px}.phone-code-select[data-v-7b4bc2ca]{width:110px;min-width:110px;max-width:110px;flex-shrink:0}.phone-number-input[data-v-7b4bc2ca]{flex:1;min-width:0}.phone-code-selection[data-v-7b4bc2ca]{display:flex;align-items:center;gap:6px}.country-selection[data-v-7b4bc2ca]{display:flex;align-items:center;gap:8px}.flag[data-v-7b4bc2ca]{font-size:1.1rem}.flag-large[data-v-7b4bc2ca]{font-size:1.5rem;margin-right:8px}.country-item[data-v-7b4bc2ca]{padding:8px 12px}[data-v-7b4bc2ca] .custom-select .v-field,[data-v-7b4bc2ca] .phone-code-select .v-field{background:#0003;border:1px solid rgba(120,163,255,.15);border-radius:10px}[data-v-7b4bc2ca] .custom-select .v-field__input,[data-v-7b4bc2ca] .phone-code-select .v-field__input{padding:10px 14px;min-height:44px}[data-v-7b4bc2ca] .custom-select.disabled .v-field,[data-v-7b4bc2ca] .phone-code-select.disabled .v-field{background:#ffffff05;border-color:#78a3ff14}.btn[data-v-7b4bc2ca]{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-7b4bc2ca]:disabled{opacity:.6;cursor:not-allowed}.btn-primary[data-v-7b4bc2ca]{background:#00b0ff26;color:#00b0ff;border:1px solid rgba(0,176,255,.3)}.btn-primary[data-v-7b4bc2ca]:hover:not(:disabled){background:#00b0ff40;box-shadow:0 0 20px #00b0ff26}.btn-secondary[data-v-7b4bc2ca]{background:#ffffff0d;color:#c8daffb3;border:1px solid rgba(120,163,255,.15)}.btn-secondary[data-v-7b4bc2ca]:hover:not(:disabled){background:#ffffff1a;color:#c8daffe6}.btn-success[data-v-7b4bc2ca]{background:#4caf5026;color:#66bb6a;border:1px solid rgba(76,175,80,.3)}.btn-success[data-v-7b4bc2ca]:hover:not(:disabled){background:#4caf5040;box-shadow:0 0 20px #4caf5026}.form-actions[data-v-7b4bc2ca]{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-7b4bc2ca]{transition:all .3s ease}.slide-fade-leave-active[data-v-7b4bc2ca]{transition:all .2s ease}.slide-fade-enter-from[data-v-7b4bc2ca],.slide-fade-leave-to[data-v-7b4bc2ca]{opacity:0;transform:translateY(-10px)}.modal-overlay[data-v-7b4bc2ca]{position:fixed;top:0;right:0;bottom:0;left:0;background:#0009;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);display:flex;align-items:center;justify-content:center;z-index:9999;padding:20px}.modal-container[data-v-7b4bc2ca]{background:linear-gradient(145deg,#141e3cfa,#0f1730fa);border:1px solid rgba(120,163,255,.15);border-radius:16px;width:100%;max-width:440px;box-shadow:0 20px 60px #0006}.modal-header[data-v-7b4bc2ca]{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-7b4bc2ca]{font-size:1.1rem;font-weight:600;color:#fffffff2;margin:0}.modal-close[data-v-7b4bc2ca]{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-7b4bc2ca]:hover{background:#ffffff0d;color:#c8daffcc}.modal-body[data-v-7b4bc2ca]{padding:24px}.modal-info[data-v-7b4bc2ca]{margin-bottom:20px}.current-email-label[data-v-7b4bc2ca]{font-size:.8rem;color:#c8daff80;margin:0 0 4px}.current-email-value[data-v-7b4bc2ca]{font-size:.95rem;color:#ffffffe6;margin:0;font-weight:500}.modal-description[data-v-7b4bc2ca]{font-size:.9rem;color:#c8daffb3;margin:0 0 20px;line-height:1.5}.modal-form-group[data-v-7b4bc2ca]{margin-bottom:16px}.modal-form-group[data-v-7b4bc2ca]:last-child{margin-bottom:0}.otp-input[data-v-7b4bc2ca]{text-align:center;font-size:1.2rem;font-weight:600}.otp-input[data-v-7b4bc2ca]:not(:placeholder-shown){letter-spacing:.3em}.modal-error[data-v-7b4bc2ca]{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-7b4bc2ca]{display:flex;gap:12px;justify-content:flex-end;padding:16px 24px;border-top:1px solid rgba(120,163,255,.1)}.modal-fade-enter-active[data-v-7b4bc2ca]{transition:opacity .2s ease}.modal-fade-enter-active .modal-container[data-v-7b4bc2ca]{transition:transform .2s ease,opacity .2s ease}.modal-fade-leave-active[data-v-7b4bc2ca]{transition:opacity .15s ease}.modal-fade-leave-active .modal-container[data-v-7b4bc2ca]{transition:transform .15s ease,opacity .15s ease}.modal-fade-enter-from[data-v-7b4bc2ca]{opacity:0}.modal-fade-enter-from .modal-container[data-v-7b4bc2ca]{opacity:0;transform:scale(.95) translateY(-10px)}.modal-fade-leave-to[data-v-7b4bc2ca]{opacity:0}.modal-fade-leave-to .modal-container[data-v-7b4bc2ca]{opacity:0;transform:scale(.95) translateY(-10px)}.v-theme--lightTheme .section-title[data-v-7b4bc2ca]{color:#0f172af2}.v-theme--lightTheme .section-description[data-v-7b4bc2ca],.v-theme--lightTheme .form-section-title[data-v-7b4bc2ca],.v-theme--lightTheme .form-label[data-v-7b4bc2ca]{color:#0f172a99}.v-theme--lightTheme .form-input[data-v-7b4bc2ca]{background:#00000008;border-color:#1c6ee326;color:#0f172af2}.v-theme--lightTheme .form-input[data-v-7b4bc2ca]::placeholder{color:#0f172a4d}.v-theme--lightTheme .form-input[data-v-7b4bc2ca]:focus{border-color:#1c6ee3;background:#1c6ee308;box-shadow:0 0 0 3px #1c6ee31a}.v-theme--lightTheme .form-input[data-v-7b4bc2ca]:disabled,.v-theme--lightTheme .form-input.disabled[data-v-7b4bc2ca]{background:#00000005;color:#0f172a80}.v-theme--lightTheme .form-hint[data-v-7b4bc2ca]{color:#0f172a66}.v-theme--lightTheme .btn-primary[data-v-7b4bc2ca]{background:#1c6ee31a;color:#1c6ee3;border-color:#1c6ee333}.v-theme--lightTheme .btn-primary[data-v-7b4bc2ca]:hover:not(:disabled){background:#1c6ee326}.v-theme--lightTheme .btn-secondary[data-v-7b4bc2ca]{background:#0000000d;color:#0f172ab3;border-color:#1c6ee326}.v-theme--lightTheme .form-section[data-v-7b4bc2ca]{border-color:#1c6ee314}.v-theme--lightTheme .form-actions[data-v-7b4bc2ca]{border-color:#1c6ee31a}.v-theme--lightTheme[data-v-7b4bc2ca] .custom-select .v-field,.v-theme--lightTheme[data-v-7b4bc2ca] .phone-code-select .v-field{background:#00000008;border-color:#1c6ee326}.v-theme--lightTheme[data-v-7b4bc2ca] .custom-select.disabled .v-field,.v-theme--lightTheme[data-v-7b4bc2ca] .phone-code-select.disabled .v-field{background:#00000005}.v-theme--lightTheme .btn-email-change[data-v-7b4bc2ca]{background:#1c6ee31a;color:#1c6ee3;border-color:#1c6ee333}.v-theme--lightTheme .btn-email-change[data-v-7b4bc2ca]:hover{background:#1c6ee326}.v-theme--lightTheme .modal-container[data-v-7b4bc2ca]{background:linear-gradient(145deg,#fffffffa,#f8fafcfa);border-color:#1c6ee326}.v-theme--lightTheme .modal-header[data-v-7b4bc2ca]{border-color:#1c6ee31a}.v-theme--lightTheme .modal-title[data-v-7b4bc2ca]{color:#0f172af2}.v-theme--lightTheme .modal-close[data-v-7b4bc2ca]{color:#0f172a80}.v-theme--lightTheme .modal-close[data-v-7b4bc2ca]:hover{background:#0000000d;color:#0f172acc}.v-theme--lightTheme .current-email-label[data-v-7b4bc2ca]{color:#0f172a80}.v-theme--lightTheme .current-email-value[data-v-7b4bc2ca]{color:#0f172ae6}.v-theme--lightTheme .modal-description[data-v-7b4bc2ca]{color:#0f172ab3}.v-theme--lightTheme .modal-footer[data-v-7b4bc2ca]{border-color:#1c6ee31a}@media (max-width: 768px){.section-header[data-v-7b4bc2ca]{flex-direction:column;gap:16px}.form-row[data-v-7b4bc2ca]{grid-template-columns:1fr}.form-group.phone-group[data-v-7b4bc2ca]{max-width:none}.phone-input-wrapper[data-v-7b4bc2ca]{flex-direction:column}.phone-code-select[data-v-7b4bc2ca]{width:100%}.form-actions[data-v-7b4bc2ca]{flex-direction:column;gap:10px}.form-actions .btn[data-v-7b4bc2ca]{width:100%;justify-content:center}.email-input-wrapper[data-v-7b4bc2ca]{flex-direction:column}.btn-email-change[data-v-7b4bc2ca]{width:100%;justify-content:center}.modal-footer[data-v-7b4bc2ca]{flex-direction:column-reverse}.modal-footer .btn[data-v-7b4bc2ca]{width:100%;justify-content:center}}@media (prefers-reduced-motion: reduce){.form-input[data-v-7b4bc2ca],.btn[data-v-7b4bc2ca],.slide-fade-enter-active[data-v-7b4bc2ca],.slide-fade-leave-active[data-v-7b4bc2ca],.modal-fade-enter-active[data-v-7b4bc2ca],.modal-fade-leave-active[data-v-7b4bc2ca],.modal-close[data-v-7b4bc2ca],.btn-email-change[data-v-7b4bc2ca]{transition:none}}.password-section[data-v-19612234]{display:flex;flex-direction:column;gap:20px}.card-header[data-v-19612234]{display:flex;align-items:flex-start;gap:16px}.card-icon[data-v-19612234]{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-19612234]{flex:1}.card-title[data-v-19612234]{font-size:1.05rem;font-weight:600;color:#fffffff2;margin:0 0 4px}.card-description[data-v-19612234]{font-size:.85rem;color:#c8daff80;margin:0}.alert[data-v-19612234]{display:flex;align-items:center;gap:12px;padding:14px 18px;border-radius:12px;font-size:.9rem;font-weight:500}.alert-success[data-v-19612234]{background:#4caf501a;border:1px solid rgba(76,175,80,.2);color:#66bb6a}.alert-error[data-v-19612234]{background:#f443361a;border:1px solid rgba(244,67,54,.2);color:#ef5350}.password-form[data-v-19612234]{display:flex;flex-direction:column;gap:20px;max-width:600px}.form-row[data-v-19612234]{display:grid;grid-template-columns:repeat(2,1fr);gap:16px}.form-group[data-v-19612234]{display:flex;flex-direction:column;gap:6px}.form-group.otp-group[data-v-19612234]{max-width:200px}.form-label[data-v-19612234]{font-size:.8rem;font-weight:500;color:#c8daff99;text-transform:uppercase;letter-spacing:.02em}.form-input[data-v-19612234]{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-19612234]::placeholder{color:#c8daff4d}.form-input[data-v-19612234]:focus{outline:none;border-color:#00b0ff;background:#00b0ff0d;box-shadow:0 0 0 3px #00b0ff1a}.form-input[data-v-19612234]:disabled,.form-input.disabled[data-v-19612234]{background:#ffffff05;border-color:#78a3ff14;color:#fff9;cursor:not-allowed}.form-input.error[data-v-19612234]{border-color:#f4433680}.form-input.error[data-v-19612234]:focus{box-shadow:0 0 0 3px #f443361a}.otp-input[data-v-19612234]{font-family:JetBrains Mono,Fira Code,monospace;font-size:1.25rem;letter-spacing:.3em;text-align:center}.form-hint[data-v-19612234]{font-size:.8rem;color:#c8daff66}.form-error[data-v-19612234]{font-size:.8rem;color:#ef5350}.btn[data-v-19612234]{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-19612234]:disabled{opacity:.6;cursor:not-allowed}.btn-primary[data-v-19612234]{background:#00b0ff26;color:#00b0ff;border:1px solid rgba(0,176,255,.3)}.btn-primary[data-v-19612234]:hover:not(:disabled){background:#00b0ff40;box-shadow:0 0 20px #00b0ff26}.btn-secondary[data-v-19612234]{background:#ffffff0d;color:#c8daffb3;border:1px solid rgba(120,163,255,.15)}.btn-secondary[data-v-19612234]:hover:not(:disabled){background:#ffffff1a;color:#c8daffe6}.form-actions[data-v-19612234]{display:flex;gap:12px;padding-top:8px}.slide-fade-enter-active[data-v-19612234]{transition:all .3s ease}.slide-fade-leave-active[data-v-19612234]{transition:all .2s ease}.slide-fade-enter-from[data-v-19612234],.slide-fade-leave-to[data-v-19612234]{opacity:0;transform:translateY(-10px)}.v-theme--lightTheme .card-title[data-v-19612234]{color:#0f172af2}.v-theme--lightTheme .card-description[data-v-19612234]{color:#0f172a80}.v-theme--lightTheme .card-icon[data-v-19612234]{background:#ff980014;border-color:#ff980026}.v-theme--lightTheme .form-label[data-v-19612234]{color:#0f172a99}.v-theme--lightTheme .form-input[data-v-19612234]{background:#00000008;border-color:#1c6ee326;color:#0f172af2}.v-theme--lightTheme .form-input[data-v-19612234]::placeholder{color:#0f172a4d}.v-theme--lightTheme .form-input[data-v-19612234]:focus{border-color:#1c6ee3;background:#1c6ee308;box-shadow:0 0 0 3px #1c6ee31a}.v-theme--lightTheme .form-input[data-v-19612234]:disabled,.v-theme--lightTheme .form-input.disabled[data-v-19612234]{background:#00000005;color:#0f172a80}.v-theme--lightTheme .form-hint[data-v-19612234]{color:#0f172a66}.v-theme--lightTheme .btn-primary[data-v-19612234]{background:#1c6ee31a;color:#1c6ee3;border-color:#1c6ee333}.v-theme--lightTheme .btn-secondary[data-v-19612234]{background:#0000000d;color:#0f172ab3;border-color:#1c6ee326}@media (max-width: 768px){.form-row[data-v-19612234]{grid-template-columns:1fr}.form-actions[data-v-19612234]{flex-direction:column}.form-actions .btn[data-v-19612234]{width:100%;justify-content:center}}@media (prefers-reduced-motion: reduce){.form-input[data-v-19612234],.btn[data-v-19612234],.slide-fade-enter-active[data-v-19612234],.slide-fade-leave-active[data-v-19612234]{transition:none}}.totp-section[data-v-ac03610f]{display:flex;flex-direction:column;gap:20px}.card-header[data-v-ac03610f]{display:flex;align-items:flex-start;gap:16px}.card-icon[data-v-ac03610f]{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-ac03610f]{flex:1}.card-title[data-v-ac03610f]{font-size:1.05rem;font-weight:600;color:#fffffff2;margin:0 0 4px}.card-description[data-v-ac03610f]{font-size:.85rem;color:#c8daff80;margin:0}.card-status[data-v-ac03610f]{flex-shrink:0}.status-badge[data-v-ac03610f]{display:inline-flex;align-items:center;gap:6px;padding:6px 12px;border-radius:20px;font-size:.8rem;font-weight:500}.status-active[data-v-ac03610f]{background:#4caf501a;color:#66bb6a;border:1px solid rgba(76,175,80,.2)}.status-inactive[data-v-ac03610f]{background:#ff98001a;color:#ffb74d;border:1px solid rgba(255,152,0,.2)}.alert[data-v-ac03610f]{display:flex;align-items:center;gap:12px;padding:14px 18px;border-radius:12px;font-size:.9rem;font-weight:500}.alert-success[data-v-ac03610f]{background:#4caf501a;border:1px solid rgba(76,175,80,.2);color:#66bb6a}.totp-active[data-v-ac03610f]{padding:16px;background:#4caf500d;border:1px solid rgba(76,175,80,.1);border-radius:12px}.active-message[data-v-ac03610f]{display:flex;align-items:center;gap:10px;margin:0;font-size:.9rem;color:#c8daffb3}.totp-setup-prompt[data-v-ac03610f]{display:flex;flex-direction:column;gap:16px}.setup-info[data-v-ac03610f]{font-size:.9rem;color:#c8daff99;line-height:1.6;margin:0}.totp-setup-form[data-v-ac03610f]{display:flex;flex-direction:column;gap:24px}.qr-section[data-v-ac03610f]{display:flex;gap:24px;padding:20px;background:#00000026;border:1px solid rgba(120,163,255,.08);border-radius:12px}.qr-wrapper[data-v-ac03610f]{flex-shrink:0}.qr-image[data-v-ac03610f]{width:180px;height:180px;border-radius:8px;background:#fff;padding:8px}.qr-info[data-v-ac03610f]{flex:1;display:flex;flex-direction:column;gap:16px}.qr-instruction[data-v-ac03610f]{font-size:.95rem;color:#c8daffcc;margin:0;line-height:1.5}.secret-key[data-v-ac03610f]{display:flex;flex-direction:column;gap:6px}.secret-label[data-v-ac03610f]{font-size:.8rem;color:#c8daff80;text-transform:uppercase;letter-spacing:.02em}.secret-value[data-v-ac03610f]{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-ac03610f]{display:flex;flex-direction:column;gap:8px;max-width:300px}.form-label[data-v-ac03610f]{font-size:.8rem;font-weight:500;color:#c8daff99;text-transform:uppercase;letter-spacing:.02em}.form-input[data-v-ac03610f]{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-ac03610f]::placeholder{color:#c8daff4d}.form-input[data-v-ac03610f]:focus{outline:none;border-color:#00b0ff;background:#00b0ff0d;box-shadow:0 0 0 3px #00b0ff1a}.totp-input[data-v-ac03610f]{font-family:JetBrains Mono,Fira Code,monospace;font-size:1.25rem;letter-spacing:.3em;text-align:center}.verify-hint[data-v-ac03610f]{font-size:.8rem;color:#c8daff66;margin:0}.btn[data-v-ac03610f]{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-ac03610f]:disabled{opacity:.6;cursor:not-allowed}.btn-primary[data-v-ac03610f]{background:#00b0ff26;color:#00b0ff;border:1px solid rgba(0,176,255,.3)}.btn-primary[data-v-ac03610f]:hover:not(:disabled){background:#00b0ff40;box-shadow:0 0 20px #00b0ff26}.btn-secondary[data-v-ac03610f]{background:#ffffff0d;color:#c8daffb3;border:1px solid rgba(120,163,255,.15)}.btn-secondary[data-v-ac03610f]:hover:not(:disabled){background:#ffffff1a;color:#c8daffe6}.btn-success[data-v-ac03610f]{background:#4caf5026;color:#66bb6a;border:1px solid rgba(76,175,80,.3)}.btn-success[data-v-ac03610f]:hover:not(:disabled){background:#4caf5040;box-shadow:0 0 20px #4caf5026}.form-actions[data-v-ac03610f]{display:flex;gap:12px}.slide-fade-enter-active[data-v-ac03610f]{transition:all .3s ease}.slide-fade-leave-active[data-v-ac03610f]{transition:all .2s ease}.slide-fade-enter-from[data-v-ac03610f],.slide-fade-leave-to[data-v-ac03610f]{opacity:0;transform:translateY(-10px)}.v-theme--lightTheme .card-title[data-v-ac03610f]{color:#0f172af2}.v-theme--lightTheme .card-description[data-v-ac03610f],.v-theme--lightTheme .setup-info[data-v-ac03610f],.v-theme--lightTheme .active-message[data-v-ac03610f],.v-theme--lightTheme .qr-instruction[data-v-ac03610f]{color:#0f172a99}.v-theme--lightTheme .card-icon[data-v-ac03610f]{background:#1c6ee31a;border-color:#1c6ee333;color:#1c6ee3}.v-theme--lightTheme .qr-section[data-v-ac03610f]{background:#00000005;border-color:#1c6ee314}.v-theme--lightTheme .totp-active[data-v-ac03610f]{background:#4caf5008;border-color:#4caf501a}.v-theme--lightTheme .secret-value[data-v-ac03610f]{background:#00000008;border-color:#1c6ee31a;color:#1c6ee3}.v-theme--lightTheme .form-input[data-v-ac03610f]{background:#00000008;border-color:#1c6ee326;color:#0f172af2}.v-theme--lightTheme .form-input[data-v-ac03610f]:focus{border-color:#1c6ee3;background:#1c6ee308;box-shadow:0 0 0 3px #1c6ee31a}.v-theme--lightTheme .form-label[data-v-ac03610f],.v-theme--lightTheme .secret-label[data-v-ac03610f]{color:#0f172a99}.v-theme--lightTheme .verify-hint[data-v-ac03610f]{color:#0f172a66}.v-theme--lightTheme .btn-primary[data-v-ac03610f]{background:#1c6ee31a;color:#1c6ee3;border-color:#1c6ee333}.v-theme--lightTheme .btn-secondary[data-v-ac03610f]{background:#0000000d;color:#0f172ab3;border-color:#1c6ee326}@media (max-width: 768px){.card-header[data-v-ac03610f]{flex-wrap:wrap}.card-status[data-v-ac03610f]{width:100%;margin-top:8px}.qr-section[data-v-ac03610f]{flex-direction:column;align-items:center;text-align:center}.form-actions[data-v-ac03610f]{flex-direction:column}.form-actions .btn[data-v-ac03610f]{width:100%;justify-content:center}}@media (prefers-reduced-motion: reduce){.form-input[data-v-ac03610f],.btn[data-v-ac03610f],.slide-fade-enter-active[data-v-ac03610f],.slide-fade-leave-active[data-v-ac03610f]{transition:none}}.security-page[data-v-d9eecbf8]{max-width:900px}.section-header[data-v-d9eecbf8]{margin-bottom:28px}.section-title[data-v-d9eecbf8]{font-size:1.15rem;font-weight:600;color:#fffffff2;margin:0 0 4px}.section-description[data-v-d9eecbf8]{font-size:.875rem;color:#c8daff80;margin:0}.security-cards[data-v-d9eecbf8]{display:flex;flex-direction:column;gap:24px}.security-card[data-v-d9eecbf8]{background:#00000026;border:1px solid rgba(120,163,255,.08);border-radius:16px;padding:28px}.v-theme--lightTheme .section-title[data-v-d9eecbf8]{color:#0f172af2}.v-theme--lightTheme .section-description[data-v-d9eecbf8]{color:#0f172a80}.v-theme--lightTheme .security-card[data-v-d9eecbf8]{background:#00000005;border-color:#1c6ee314}@media (max-width: 768px){.security-card[data-v-d9eecbf8]{padding:20px;border-radius:12px}}.zahlungsdaten-page[data-v-508c3891]{max-width:900px}.section-header[data-v-508c3891]{margin-bottom:28px}.section-title[data-v-508c3891]{font-size:1.15rem;font-weight:600;color:#fffffff2;margin:0 0 4px}.section-description[data-v-508c3891]{font-size:.875rem;color:#c8daff80;margin:0}.loading-state[data-v-508c3891]{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:16px;padding:60px 20px;color:#c8daff99}.loading-state p[data-v-508c3891]{font-size:.95rem;margin:0}.payment-methods-grid[data-v-508c3891]{display:grid;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:20px}.payment-card[data-v-508c3891]{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-508c3891]{border-color:#4caf504d;box-shadow:0 0 20px #4caf501a}.payment-header[data-v-508c3891]{display:flex;align-items:center;justify-content:space-between;margin-bottom:16px}.payment-type[data-v-508c3891]{display:flex;align-items:center}.payment-logo[data-v-508c3891]{height:24px;width:auto}.status-badge[data-v-508c3891]{display:inline-flex;align-items:center;gap:4px;padding:4px 10px;border-radius:12px;font-size:.75rem;font-weight:500}.status-active[data-v-508c3891]{background:#4caf501a;color:#66bb6a;border:1px solid rgba(76,175,80,.2)}.status-revoked[data-v-508c3891]{background:#9e9e9e1a;color:#c8daff80;border:1px solid rgba(158,158,158,.2)}.payment-details[data-v-508c3891]{flex:1;margin-bottom:16px}.account-holder[data-v-508c3891]{font-size:.95rem;font-weight:500;color:#ffffffe6;margin:0 0 8px}.account-number[data-v-508c3891]{font-family:JetBrains Mono,Fira Code,monospace;font-size:.9rem;color:#c8daffb3;letter-spacing:.05em;margin:0}.payment-footer[data-v-508c3891]{padding-top:12px;border-top:1px solid rgba(120,163,255,.08)}.payment-date[data-v-508c3891]{font-size:.8rem;color:#c8daff66}.add-card[data-v-508c3891]{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-508c3891]:hover{background:#00b0ff0d;border-color:#00b0ff4d}.add-card:hover .add-icon[data-v-508c3891]{background:#00b0ff26;color:#00b0ff}.add-icon[data-v-508c3891]{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-508c3891]{font-size:.9rem;color:#c8daff99}.empty-state[data-v-508c3891]{display:flex;flex-direction:column;align-items:center;text-align:center;padding:40px 20px}.empty-icon[data-v-508c3891]{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-508c3891]{font-size:1.1rem;font-weight:600;color:#fffc;margin:0 0 8px}.empty-description[data-v-508c3891]{font-size:.9rem;color:#c8daff80;margin:0;max-width:300px}.modal-card[data-v-508c3891]{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-508c3891]{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-508c3891]{font-size:1.15rem;font-weight:600;color:#fffffff2;margin:0}.modal-close[data-v-508c3891]{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-508c3891]:hover{background:#ffffff1a;color:#c8daffe6}.modal-content[data-v-508c3891]{padding:28px}.modal-footer[data-v-508c3891]{display:flex;justify-content:flex-end;gap:12px;padding:20px 28px;border-top:1px solid rgba(120,163,255,.1)}.form-group[data-v-508c3891]{margin-bottom:20px}.form-label[data-v-508c3891]{display:block;font-size:.8rem;font-weight:500;color:#c8daff99;text-transform:uppercase;letter-spacing:.02em;margin-bottom:8px}.iban-input-wrapper[data-v-508c3891]{position:relative;display:flex;align-items:center}.form-input[data-v-508c3891]{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-508c3891]::placeholder{color:#c8daff4d;letter-spacing:.1em}.form-input[data-v-508c3891]:focus{outline:none;border-color:#00b0ff;background:#00b0ff0d;box-shadow:0 0 0 3px #00b0ff1a}.form-input.valid[data-v-508c3891]{border-color:#4caf5080}.form-input.error[data-v-508c3891]{border-color:#f4433680}.input-status[data-v-508c3891]{position:absolute;right:14px;display:flex;align-items:center}.status-valid[data-v-508c3891]{color:#66bb6a}.status-error[data-v-508c3891]{color:#ef5350}.form-error[data-v-508c3891]{display:block;font-size:.8rem;color:#ef5350;margin-top:6px}.form-hint[data-v-508c3891]{display:flex;align-items:center;gap:6px;font-size:.85rem;color:#c8daff80;margin-top:8px}.bank-name[data-v-508c3891]{color:#66bb6a}.sepa-agreement[data-v-508c3891]{padding:20px;background:#00000026;border:1px solid rgba(120,163,255,.08);border-radius:12px}.agreement-checkbox[data-v-508c3891]{display:flex;gap:12px;margin-bottom:16px}.checkbox-input[data-v-508c3891]{flex-shrink:0;width:20px;height:20px;margin-top:2px;accent-color:#00B0FF;cursor:pointer}.agreement-text[data-v-508c3891]{font-size:.875rem;line-height:1.6;color:#c8daffcc;cursor:pointer}.agreement-text strong[data-v-508c3891]{color:#fffffff2}.agreement-info[data-v-508c3891]{font-size:.8rem;line-height:1.5;color:#c8daff80;margin:0;padding-left:32px}.btn[data-v-508c3891]{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-508c3891]:disabled{opacity:.6;cursor:not-allowed}.btn-secondary[data-v-508c3891]{background:#ffffff0d;color:#c8daffb3;border:1px solid rgba(120,163,255,.15)}.btn-secondary[data-v-508c3891]:hover:not(:disabled){background:#ffffff1a;color:#c8daffe6}.btn-success[data-v-508c3891]{background:#4caf5026;color:#66bb6a;border:1px solid rgba(76,175,80,.3)}.btn-success[data-v-508c3891]:hover:not(:disabled){background:#4caf5040;box-shadow:0 0 20px #4caf5026}.slide-fade-enter-active[data-v-508c3891]{transition:all .3s ease}.slide-fade-leave-active[data-v-508c3891]{transition:all .2s ease}.slide-fade-enter-from[data-v-508c3891],.slide-fade-leave-to[data-v-508c3891]{opacity:0;transform:translateY(-10px)}.v-theme--lightTheme .section-title[data-v-508c3891]{color:#0f172af2}.v-theme--lightTheme .section-description[data-v-508c3891],.v-theme--lightTheme .loading-state[data-v-508c3891],.v-theme--lightTheme .add-text[data-v-508c3891],.v-theme--lightTheme .payment-date[data-v-508c3891]{color:#0f172a80}.v-theme--lightTheme .payment-card[data-v-508c3891]{background:#ffffff80;border-color:#1c6ee31a}.v-theme--lightTheme .account-holder[data-v-508c3891]{color:#0f172ae6}.v-theme--lightTheme .account-number[data-v-508c3891]{color:#0f172a99}.v-theme--lightTheme .add-card[data-v-508c3891]{background:#00000005;border-color:#1c6ee326}.v-theme--lightTheme .add-card[data-v-508c3891]:hover{background:#1c6ee30d;border-color:#1c6ee34d}.v-theme--lightTheme .add-card:hover .add-icon[data-v-508c3891]{background:#1c6ee31a;color:#1c6ee3}.v-theme--lightTheme .add-icon[data-v-508c3891]{background:#0000000d;color:#0f172a66}.v-theme--lightTheme .modal-card[data-v-508c3891]{background:#fffffffa;border-color:#1c6ee326}.v-theme--lightTheme .modal-title[data-v-508c3891]{color:#0f172af2}.v-theme--lightTheme .modal-header[data-v-508c3891],.v-theme--lightTheme .modal-footer[data-v-508c3891]{border-color:#1c6ee31a}.v-theme--lightTheme .form-input[data-v-508c3891]{background:#00000008;border-color:#1c6ee326;color:#0f172af2}.v-theme--lightTheme .sepa-agreement[data-v-508c3891]{background:#00000005;border-color:#1c6ee314}.v-theme--lightTheme .agreement-text[data-v-508c3891]{color:#0f172ab3}.v-theme--lightTheme .agreement-text strong[data-v-508c3891]{color:#0f172af2}.v-theme--lightTheme .agreement-info[data-v-508c3891]{color:#0f172a80}@media (max-width: 768px){.payment-methods-grid[data-v-508c3891]{grid-template-columns:1fr}.modal-content[data-v-508c3891]{padding:20px}.modal-footer[data-v-508c3891]{flex-direction:column;padding:16px 20px}.modal-footer .btn[data-v-508c3891]{width:100%;justify-content:center}}@media (prefers-reduced-motion: reduce){.payment-card[data-v-508c3891],.add-icon[data-v-508c3891],.modal-close[data-v-508c3891],.form-input[data-v-508c3891],.btn[data-v-508c3891],.slide-fade-enter-active[data-v-508c3891],.slide-fade-leave-active[data-v-508c3891]{transition:none}}
