.customChipGroup{right:0;width:100px}.customChipGroup,.customSaveBtn{bottom:20px;position:fixed!important;z-index:1000}.customSaveBtn{right:20px}.customSaveBtnSecond{bottom:80px;right:20px;position:fixed!important;z-index:1000}.customSpinnerFrame{position:fixed;top:0;left:0;right:0;bottom:0;z-index:10000;opacity:.8}.customSpinnerBlack{background-color:#000}.customSpinnerWhite{background-color:#fff}.customSpinner{top:50%}.profile-page[data-v-0f8aea64]{max-width:800px;margin:0 auto;padding:24px 16px 48px}.profile-header[data-v-0f8aea64]{display:flex;align-items:center;gap:20px;margin-bottom:32px;padding:24px;background:linear-gradient(135deg,rgba(var(--v-theme-primary),.08) 0,rgba(var(--v-theme-primary),.02) 100%);border-radius:20px;border:1px solid rgba(var(--v-theme-primary),.1)}.profile-avatar[data-v-0f8aea64]{width:80px;height:80px;border-radius:50%;background:linear-gradient(135deg,rgb(var(--v-theme-primary)) 0,rgba(var(--v-theme-primary),.7) 100%);display:flex;align-items:center;justify-content:center;color:#fff;flex-shrink:0;box-shadow:0 4px 20px rgba(var(--v-theme-primary),.3)}.profile-info[data-v-0f8aea64]{flex:1;min-width:0}.profile-name[data-v-0f8aea64]{font-size:1.5rem;font-weight:800;letter-spacing:-.02em;line-height:1.2;margin:0;color:rgba(var(--v-theme-on-surface),1)}.profile-company[data-v-0f8aea64]{font-size:.9rem;color:rgba(var(--v-theme-on-surface),.6);margin:4px 0 0}.profile-section[data-v-0f8aea64]{background:rgba(var(--v-theme-surface-variant),.3);border:1px solid rgba(var(--v-border-color),.08);border-radius:16px;padding:20px;margin-bottom:16px}.section-header[data-v-0f8aea64]{display:flex;align-items:center;gap:14px;margin-bottom:16px}.section-icon[data-v-0f8aea64]{width:40px;height:40px;border-radius:10px;display:flex;align-items:center;justify-content:center;flex-shrink:0}.section-icon--primary[data-v-0f8aea64]{background:rgba(var(--v-theme-primary),.1);color:rgb(var(--v-theme-primary))}.section-icon--info[data-v-0f8aea64]{background:rgba(var(--v-theme-info),.1);color:rgb(var(--v-theme-info))}.section-icon--success[data-v-0f8aea64]{background:rgba(var(--v-theme-success),.1);color:rgb(var(--v-theme-success))}.section-icon--warning[data-v-0f8aea64]{background:rgba(var(--v-theme-warning),.1);color:rgb(var(--v-theme-warning))}.section-icon--secondary[data-v-0f8aea64]{background:rgba(var(--v-theme-secondary),.1);color:rgb(var(--v-theme-secondary))}.section-title[data-v-0f8aea64]{font-size:1rem;font-weight:700;line-height:1.2;margin:0;color:rgba(var(--v-theme-on-surface),1)}.section-subtitle[data-v-0f8aea64]{font-size:.8rem;color:rgba(var(--v-theme-on-surface),.5);margin:2px 0 0}.info-grid[data-v-0f8aea64]{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:12px}.info-card[data-v-0f8aea64]{background:rgba(var(--v-theme-surface),.5);border:1px solid rgba(var(--v-border-color),.08);border-radius:10px;padding:14px}.info-label[data-v-0f8aea64]{font-size:.75rem;font-weight:600;text-transform:uppercase;letter-spacing:.03em;color:rgba(var(--v-theme-on-surface),.5);margin-bottom:4px}.info-value[data-v-0f8aea64]{font-size:1rem;font-weight:600;color:rgba(var(--v-theme-on-surface),1)}.info-card--editable .info-value[data-v-0f8aea64]{display:none}.calculator-grid[data-v-0f8aea64]{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:12px}.calculator-card[data-v-0f8aea64]{border-radius:14px;padding:18px;color:#fff;position:relative;overflow:hidden}.calculator-card--provision[data-v-0f8aea64]{background:linear-gradient(135deg,#22c55e,#16a34a)}.calculator-card--rabatt[data-v-0f8aea64]{background:linear-gradient(135deg,#f59e0b,#d97706)}.calculator-card__header[data-v-0f8aea64]{display:flex;align-items:center;gap:12px;margin-bottom:12px}.calculator-card__icon[data-v-0f8aea64]{width:40px;height:40px;border-radius:10px;background:hsla(0,0%,100%,.2);display:flex;align-items:center;justify-content:center}.calculator-card__title[data-v-0f8aea64]{display:flex;flex-direction:column;gap:2px}.calculator-card__name[data-v-0f8aea64]{font-size:.85rem;font-weight:600;opacity:.9}.calculator-card__badge[data-v-0f8aea64]{font-size:.7rem;font-weight:700;text-transform:uppercase;letter-spacing:.05em;opacity:.7}.calculator-card__value[data-v-0f8aea64]{font-size:2rem;font-weight:800;margin-bottom:8px;line-height:1}.legacy-settings[data-v-0f8aea64]{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:12px}.legacy-card[data-v-0f8aea64]{border-radius:14px;padding:18px;color:#fff}.legacy-card--provision[data-v-0f8aea64]{background:linear-gradient(135deg,#22c55e,#16a34a)}.legacy-card--rabatt[data-v-0f8aea64]{background:linear-gradient(135deg,#f59e0b,#d97706)}.legacy-card__label[data-v-0f8aea64]{font-size:.8rem;font-weight:600;text-transform:uppercase;letter-spacing:.05em;opacity:.8;margin-bottom:4px}.legacy-card__value[data-v-0f8aea64]{font-size:2rem;font-weight:800;margin-bottom:8px;line-height:1}.theme-toggle[data-v-0f8aea64]{display:flex;gap:12px}.theme-option[data-v-0f8aea64]{flex:1;display:flex;flex-direction:column;align-items:center;gap:8px;padding:20px 16px;border:2px solid rgba(var(--v-border-color),.1);border-radius:14px;background:rgba(var(--v-theme-surface),.5);cursor:pointer;transition:all .2s;position:relative}.theme-option[data-v-0f8aea64]:hover{border-color:rgba(var(--v-theme-primary),.3);background:rgba(var(--v-theme-primary),.03)}.theme-option--active[data-v-0f8aea64]{border-color:rgb(var(--v-theme-primary));background:rgba(var(--v-theme-primary),.08)}.theme-option__icon[data-v-0f8aea64]{width:48px;height:48px;border-radius:50%;background:rgba(var(--v-theme-on-surface),.05);display:flex;align-items:center;justify-content:center;color:rgba(var(--v-theme-on-surface),.7)}.theme-option--active .theme-option__icon[data-v-0f8aea64]{background:rgba(var(--v-theme-primary),.15);color:rgb(var(--v-theme-primary))}.theme-option__label[data-v-0f8aea64]{font-size:.9rem;font-weight:600;color:rgba(var(--v-theme-on-surface),.8)}.theme-option--active .theme-option__label[data-v-0f8aea64]{color:rgb(var(--v-theme-primary))}.theme-option__check[data-v-0f8aea64]{position:absolute;top:10px;right:10px}.profile-section--logout[data-v-0f8aea64]{background:transparent;border:none;padding:0;display:flex;justify-content:center;margin-top:8px}.logout-btn[data-v-0f8aea64]{display:flex;align-items:center;justify-content:center;padding:14px 32px;border:2px solid rgba(var(--v-theme-error),.2);border-radius:12px;background:rgba(var(--v-theme-error),.05);color:rgb(var(--v-theme-error));font-size:.9rem;font-weight:600;cursor:pointer;transition:all .2s}.logout-btn[data-v-0f8aea64]:hover{background:rgba(var(--v-theme-error),.1);border-color:rgba(var(--v-theme-error),.4)}.profile-footer[data-v-0f8aea64]{text-align:center;padding:24px 0 0}.version-text[data-v-0f8aea64]{font-size:.75rem;color:rgba(var(--v-theme-on-surface),.35)}@media (max-width:600px){.profile-header[data-v-0f8aea64]{flex-direction:column;text-align:center;padding:20px}.profile-name[data-v-0f8aea64]{font-size:1.25rem}.calculator-grid[data-v-0f8aea64],.info-grid[data-v-0f8aea64],.legacy-settings[data-v-0f8aea64]{grid-template-columns:1fr}.theme-toggle[data-v-0f8aea64]{flex-direction:column}}