.panel-header[data-v-fbd5645b]{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:var(--header-bg);border-bottom:1px solid var(--border-base);box-shadow:0 1px 3px var(--header-shadow);justify-content:space-between;padding:1.5rem 2rem;transition:all .2s ease}.header-title[data-v-fbd5645b],.panel-header[data-v-fbd5645b]{align-items:center;display:flex}.header-title[data-v-fbd5645b]{color:var(--text-primary);font-size:1.5rem;font-weight:700;gap:.75rem;line-height:1.3;margin:0}.title-icon[data-v-fbd5645b]{font-size:1.75rem;line-height:1}.close-button[data-v-fbd5645b],.title-icon[data-v-fbd5645b]{align-items:center;display:flex;justify-content:center}.close-button[data-v-fbd5645b]{background:transparent;border:1px solid transparent;border-radius:var(--radius-md);color:var(--text-secondary);cursor:pointer;font-size:1.5rem;font-weight:300;height:2.5rem;padding:0;transition:all .2s ease;width:2.5rem}.close-button[data-v-fbd5645b]:hover{background:var(--button-hover-bg);border-color:var(--semantic-danger);color:var(--semantic-danger);transform:scale(1.05)}.close-button[data-v-fbd5645b]:focus{outline:2px solid var(--semantic-danger);outline-offset:2px}.close-button[data-v-fbd5645b]:active{transform:scale(.95)}@media(max-width:768px){.panel-header[data-v-fbd5645b]{padding:1rem 1.25rem}.header-title[data-v-fbd5645b]{font-size:1.25rem;gap:.5rem}.title-icon[data-v-fbd5645b]{font-size:1.5rem}.close-button[data-v-fbd5645b]{font-size:1.25rem;height:2.25rem;width:2.25rem}}.progress-steps[data-v-f90f9bf3]{background:var(--surface-base);border-bottom:1px solid var(--border-base);justify-content:center;padding:1.5rem 2rem}.progress-steps[data-v-f90f9bf3],.step-item[data-v-f90f9bf3]{align-items:center;display:flex}.step-item[data-v-f90f9bf3]{flex-direction:column;gap:.5rem}.step-badge[data-v-f90f9bf3]{align-items:center;border-radius:9999px;display:flex;font-size:1rem;font-weight:700;height:2.5rem;justify-content:center;transition:all .3s ease;width:2.5rem}.step-badge.completed[data-v-f90f9bf3]{background:var(--gradient-success);border:2px solid var(--semantic-success);box-shadow:0 4px 12px #10b9814d;color:var(--text-inverse)}.step-badge.current[data-v-f90f9bf3]{background:var(--gradient-primary);border:2px solid var(--brand-primary);box-shadow:0 4px 12px #667eea66;color:var(--text-inverse);transform:scale(1.1)}.step-badge.upcoming[data-v-f90f9bf3]{background:transparent;border:2px solid var(--border-base);color:var(--text-tertiary)}.step-label[data-v-f90f9bf3]{font-size:.75rem;font-weight:500;letter-spacing:.05em;text-transform:uppercase;transition:all .3s ease}.step-label.completed[data-v-f90f9bf3]{color:var(--semantic-success)}.step-label.current[data-v-f90f9bf3]{color:var(--brand-primary);font-weight:600}.step-label.upcoming[data-v-f90f9bf3]{color:var(--text-tertiary)}.step-connector[data-v-f90f9bf3]{height:2px;margin:0 .5rem 1.5rem;transition:all .3s ease;width:3.75rem}.step-connector.completed[data-v-f90f9bf3]{background:var(--semantic-success);box-shadow:0 0 8px #10b98166}.step-connector.upcoming[data-v-f90f9bf3]{background:var(--border-base)}@media(max-width:768px){.progress-steps[data-v-f90f9bf3]{overflow-x:auto;padding:1rem}.step-badge[data-v-f90f9bf3]{font-size:.875rem;height:2rem;width:2rem}.step-badge.current[data-v-f90f9bf3]{transform:scale(1.05)}.step-label[data-v-f90f9bf3]{font-size:.625rem}.step-connector[data-v-f90f9bf3]{margin:0 .25rem 1.25rem;width:2rem}}@media(max-width:480px){.progress-steps[data-v-f90f9bf3]{padding:.75rem .5rem}.step-item[data-v-f90f9bf3]{gap:.375rem}.step-connector[data-v-f90f9bf3]{margin-bottom:1rem;width:1.5rem}}@keyframes fade-in-45b3e2b4{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.asset-type-selector[data-v-45b3e2b4]{animation:fade-in-45b3e2b4 .3s ease-out}.selector-header[data-v-45b3e2b4]{margin-bottom:2rem}.selector-title[data-v-45b3e2b4]{color:var(--text-primary);font-size:1.5rem;font-weight:700;line-height:1.3;margin-bottom:.5rem}.selector-description[data-v-45b3e2b4]{color:var(--text-secondary);font-size:.875rem;line-height:1.5}.asset-grid[data-v-45b3e2b4]{display:grid;gap:1rem;grid-template-columns:repeat(auto-fill,minmax(200px,1fr))}@media(max-width:768px){.asset-grid[data-v-45b3e2b4]{grid-template-columns:1fr}}.asset-card[data-v-45b3e2b4]{background:var(--card-bg);border:2px solid var(--card-border);border-radius:var(--radius-lg);box-shadow:var(--card-shadow);cursor:pointer;max-width:220px;padding:1.5rem;position:relative;text-align:center;transition:all .3s ease}.asset-card[data-v-45b3e2b4]:hover{transform:translateY(-4px)}.asset-card.selected[data-v-45b3e2b4],.asset-card[data-v-45b3e2b4]:hover{border-color:var(--brand-primary);box-shadow:var(--shadow-primary)}.asset-card.selected[data-v-45b3e2b4]{background:var(--hero-primary-gradient)}.asset-card.selected .asset-description[data-v-45b3e2b4],.asset-card.selected .asset-name[data-v-45b3e2b4]{color:var(--hero-label-color)}.asset-card.disabled[data-v-45b3e2b4]{background:var(--color-bg-secondary);border-color:var(--color-border-secondary);cursor:not-allowed;opacity:.5}.asset-card.disabled[data-v-45b3e2b4]:hover{border-color:var(--color-border-secondary);box-shadow:none;transform:none}.asset-card.disabled .asset-description[data-v-45b3e2b4],.asset-card.disabled .asset-name[data-v-45b3e2b4]{color:var(--text-tertiary)}.asset-card.pending[data-v-45b3e2b4]{background:#fbbf241a;border-color:#fbbf244d;cursor:not-allowed}.asset-card.pending[data-v-45b3e2b4]:hover{border-color:#fbbf244d;box-shadow:none;transform:none}.asset-icon[data-v-45b3e2b4]{font-size:2.5rem;line-height:1;margin-bottom:.75rem}.asset-name[data-v-45b3e2b4]{color:var(--text-primary);font-size:1rem;font-weight:600;line-height:1.3;margin-bottom:.25rem}.asset-description[data-v-45b3e2b4]{color:var(--text-secondary);font-size:.75rem;line-height:1.4}.state-badge[data-v-45b3e2b4]{border-radius:var(--radius-sm);font-size:.625rem;font-weight:600;letter-spacing:.5px;padding:.25rem .5rem;position:absolute;right:.5rem;text-transform:uppercase;top:.5rem}.state-badge.deactivated[data-v-45b3e2b4]{background:#6b728033;color:#6b7280}.state-badge.pending[data-v-45b3e2b4]{background:#fbbf2433;color:#d97706}.loading-state[data-v-45b3e2b4]{align-items:center;color:var(--text-secondary);display:flex;flex-direction:column;justify-content:center;padding:3rem}.loading-state .spinner[data-v-45b3e2b4]{animation:spin-45b3e2b4 .8s linear infinite;border:3px solid var(--color-border);border-radius:50%;border-top-color:var(--brand-primary);height:40px;margin-bottom:1rem;width:40px}@keyframes spin-45b3e2b4{to{transform:rotate(1turn)}}.error-state[data-v-45b3e2b4]{padding:2rem;text-align:center}.error-state .error-message[data-v-45b3e2b4]{color:var(--color-error);font-size:.875rem}@media(max-width:768px){.selector-title[data-v-45b3e2b4]{font-size:1.25rem}.asset-card[data-v-45b3e2b4]{padding:1.25rem}.asset-icon[data-v-45b3e2b4]{font-size:2rem}.asset-name[data-v-45b3e2b4]{font-size:.9375rem}.asset-description[data-v-45b3e2b4]{font-size:.6875rem}}.custom-select-wrapper[data-v-0a162199]{position:relative;width:100%}.custom-select-button[data-v-0a162199]{align-items:center;background:var(--input-bg);border:1px solid var(--input-border);border-radius:var(--radius-md);color:var(--input-text);cursor:pointer;display:flex;font-size:.875rem;justify-content:space-between;padding:.75rem 1rem;transition:all .2s ease;width:100%}.custom-select-button[data-v-0a162199]:hover{background:var(--surface-raised);border-color:var(--border-strong)}.custom-select-button[data-v-0a162199]:focus{border-color:var(--input-focus-border);box-shadow:0 0 0 3px #3b82f61a;outline:none}.custom-select-button.is-open[data-v-0a162199]{background:var(--surface-raised);border-color:var(--input-focus-border)}.selected-value[data-v-0a162199]{flex:1;overflow:hidden;text-align:left;text-overflow:ellipsis;white-space:nowrap}.chevron-icon[data-v-0a162199]{color:var(--text-secondary);flex-shrink:0;font-size:.625rem;line-height:1;margin-left:.5rem;transition:transform .2s ease}.chevron-icon.rotate-180[data-v-0a162199]{transform:rotate(180deg)}.custom-dropdown[data-v-0a162199]{background:var(--surface-base);border:1px solid var(--border-base);border-radius:var(--radius-md);box-shadow:var(--shadow-lg);left:0;max-height:18.75rem;overflow-y:auto;position:absolute;right:0;top:calc(100% + .25rem);z-index:1000}.custom-dropdown[data-v-0a162199]::-webkit-scrollbar{width:6px}.custom-dropdown[data-v-0a162199]::-webkit-scrollbar-track{background:transparent}.custom-dropdown[data-v-0a162199]::-webkit-scrollbar-thumb{background:var(--border-strong);border-radius:3px}.custom-dropdown[data-v-0a162199]::-webkit-scrollbar-thumb:hover{background:var(--text-tertiary)}.dropdown-option[data-v-0a162199]{align-items:center;background:transparent;border:none;color:var(--text-primary);cursor:pointer;display:flex;font-size:.875rem;justify-content:space-between;padding:.625rem 1rem;text-align:left;transition:all .15s ease;width:100%}.dropdown-option[data-v-0a162199]:hover{background:var(--surface-raised)}.dropdown-option.is-selected[data-v-0a162199]{background:var(--semantic-info);color:var(--text-inverse);font-weight:500}.check-icon[data-v-0a162199]{color:var(--text-inverse);flex-shrink:0;font-size:1rem;line-height:1;margin-left:.5rem}.dropdown-enter-active[data-v-0a162199],.dropdown-leave-active[data-v-0a162199]{transition:all .2s cubic-bezier(.4,0,.2,1)}.dropdown-enter-from[data-v-0a162199],.dropdown-leave-to[data-v-0a162199]{opacity:0;transform:translateY(-.5rem)}@media(max-width:768px){.custom-select-button[data-v-0a162199]{font-size:.8125rem;padding:.625rem .875rem}.chevron-icon[data-v-0a162199]{font-size:.5625rem}.dropdown-option[data-v-0a162199]{font-size:.8125rem;padding:.5rem .875rem}.custom-dropdown[data-v-0a162199]{max-height:15rem}}@keyframes spin-746f6605{0%{transform:rotate(0)}to{transform:rotate(1turn)}}.category-selector[data-v-746f6605]{width:100%}.selector-label[data-v-746f6605]{color:var(--label-primary);display:block;font-size:.875rem;font-weight:500;margin-bottom:.5rem}.selector-label .required-mark[data-v-746f6605]{color:var(--semantic-danger);margin-left:.125rem}.category-dropdown-wrapper[data-v-746f6605]{position:relative}.form-input[data-v-746f6605]{background:var(--input-bg);border:1px solid var(--input-border);border-radius:var(--radius-md);color:var(--input-text);font-size:.875rem;padding:.75rem 1rem;transition:all .2s ease;width:100%}.form-input[data-v-746f6605]::-moz-placeholder{color:var(--input-placeholder)}.form-input[data-v-746f6605]::placeholder{color:var(--input-placeholder)}.form-input[data-v-746f6605]:hover{border-color:var(--border-strong)}.form-input[data-v-746f6605]:focus{border-color:var(--input-focus-border);box-shadow:0 0 0 3px #3b82f61a;outline:none}.form-input[data-v-746f6605]:disabled{background:var(--surface-raised);cursor:not-allowed;opacity:.6}.category-loading[data-v-746f6605]{align-items:center;background:var(--surface-base);border:1px solid var(--border-base);border-radius:var(--radius-md);box-shadow:var(--shadow-md);color:var(--text-secondary);display:flex;font-size:.875rem;gap:.5rem;left:0;margin-top:.25rem;padding:1rem;position:absolute;right:0;top:100%;z-index:1000}.category-loading .loading-spinner[data-v-746f6605]{animation:spin-746f6605 1s linear infinite}.category-dropdown[data-v-746f6605]{background:var(--surface-base);border:1px solid var(--border-base);border-radius:var(--radius-md);box-shadow:var(--shadow-lg);left:0;margin-top:.25rem;max-height:18.75rem;overflow-y:auto;position:absolute;right:0;top:100%;z-index:1000}.category-dropdown[data-v-746f6605]::-webkit-scrollbar{width:6px}.category-dropdown[data-v-746f6605]::-webkit-scrollbar-track{background:transparent}.category-dropdown[data-v-746f6605]::-webkit-scrollbar-thumb{background:var(--border-strong);border-radius:3px}.category-dropdown[data-v-746f6605]::-webkit-scrollbar-thumb:hover{background:var(--text-tertiary)}.category-group[data-v-746f6605]{padding:.5rem 0}.category-group+.category-group[data-v-746f6605]{border-top:1px solid var(--border-base)}.category-group-label[data-v-746f6605]{color:var(--text-secondary);font-size:.75rem;font-weight:600;letter-spacing:.05em;padding:.5rem 1rem;text-transform:uppercase}.category-option[data-v-746f6605]{align-items:center;border:none;color:var(--text-primary);cursor:pointer;display:flex;font-size:.875rem;gap:.75rem;padding:.625rem 1rem;text-align:left;transition:all .15s ease;width:100%}.category-option.focused[data-v-746f6605],.category-option.selected[data-v-746f6605],.category-option[data-v-746f6605]:hover{background:var(--surface-raised);color:var(--semantic-info)}.category-option.selected[data-v-746f6605]{font-weight:500}.category-option.create-new[data-v-746f6605]{color:var(--semantic-info);font-weight:500}.category-option.create-new.focused[data-v-746f6605],.category-option.create-new[data-v-746f6605]:hover{background:var(--surface-raised)}.category-icon[data-v-746f6605]{flex-shrink:0;font-size:1rem;line-height:1}.category-name[data-v-746f6605]{flex:1;line-height:1.4}.category-check[data-v-746f6605]{color:var(--semantic-success);flex-shrink:0;font-size:1rem;line-height:1}.category-empty[data-v-746f6605]{align-items:center;color:var(--text-tertiary);display:flex;flex-direction:column;font-size:.875rem;gap:.5rem;padding:1.5rem 1rem;text-align:center}.category-empty .empty-icon[data-v-746f6605]{font-size:1.5rem;line-height:1;opacity:.5}.form-hint[data-v-746f6605]{color:var(--text-secondary);display:block;font-size:.8125rem;line-height:1.4;margin-top:.375rem}@media(max-width:768px){.form-input[data-v-746f6605]{font-size:.8125rem;padding:.625rem .875rem}.category-dropdown[data-v-746f6605]{max-height:15rem}.category-option[data-v-746f6605]{gap:.625rem}.category-group-label[data-v-746f6605],.category-option[data-v-746f6605]{padding:.5rem .875rem}.category-empty[data-v-746f6605],.category-loading[data-v-746f6605]{padding:1rem .875rem}}@keyframes fade-in-778f2921{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.basic-info-form[data-v-778f2921]{animation:fade-in-778f2921 .3s ease-out;margin-bottom:5rem}.form-header[data-v-778f2921]{margin-bottom:1.5rem}.form-title[data-v-778f2921]{color:var(--text-primary);font-size:1.5rem;font-weight:700;line-height:1.3;margin-bottom:.5rem}.form-description[data-v-778f2921]{color:var(--text-secondary);font-size:.875rem;line-height:1.5}.type-display-card[data-v-778f2921]{align-items:center;background:var(--surface-raised);border:1px solid var(--border-base);border-radius:var(--radius-md);box-shadow:var(--shadow-sm);display:flex;justify-content:space-between;margin-bottom:1.5rem;padding:1rem 1.25rem;transition:all .2s ease}.type-display-card[data-v-778f2921]:hover{border-color:var(--border-strong);box-shadow:var(--shadow-md)}.type-info[data-v-778f2921]{align-items:center;display:flex;gap:.75rem}.type-icon[data-v-778f2921]{font-size:1.5rem;line-height:1}.type-name[data-v-778f2921]{color:var(--text-primary);font-size:.875rem;font-weight:600}.change-type-button[data-v-778f2921]{background:var(--button-bg);border:1px solid var(--button-border);border-radius:var(--radius-sm);color:var(--text-secondary);cursor:pointer;font-size:.75rem;font-weight:500;padding:.375rem .875rem;transition:all .2s ease}.change-type-button[data-v-778f2921]:hover{background:var(--button-hover-bg);border-color:var(--brand-primary);color:var(--button-hover-text)}.change-type-button[data-v-778f2921]:focus{outline:2px solid var(--brand-primary);outline-offset:2px}.change-type-button[data-v-778f2921]:active{transform:scale(.98)}.form-content[data-v-778f2921]{gap:1.5rem}.form-content[data-v-778f2921],.form-field[data-v-778f2921]{display:flex;flex-direction:column}.form-field[data-v-778f2921]{gap:.5rem}.field-label[data-v-778f2921]{color:var(--label-primary);display:block;font-size:.875rem;font-weight:500}.field-label .required[data-v-778f2921]{color:var(--semantic-danger);margin-left:.25rem}.field-input-wrapper[data-v-778f2921]{align-items:center;display:flex;position:relative}.field-icon[data-v-778f2921]{font-size:1.125rem;left:1rem;opacity:.6;pointer-events:none;position:absolute}.field-input[data-v-778f2921]{background:var(--input-bg);border:1px solid var(--input-border);border-radius:var(--radius-md);color:var(--input-text);font-size:1rem;padding:.75rem 1rem .75rem 3rem;transition:all .2s ease;width:100%}.field-input[data-v-778f2921]::-moz-placeholder{color:var(--input-placeholder)}.field-input[data-v-778f2921]::placeholder{color:var(--input-placeholder)}.field-input[data-v-778f2921]:hover{border-color:var(--border-strong)}.field-input[data-v-778f2921]:focus{border-color:var(--input-focus-border);box-shadow:0 0 0 3px #3b82f61a;outline:none}.field-textarea[data-v-778f2921]{background:var(--input-bg);border:1px solid var(--input-border);border-radius:var(--radius-md);color:var(--input-text);font-family:inherit;font-size:.875rem;line-height:1.5;padding:.75rem 1rem;resize:vertical;transition:all .2s ease;width:100%}.field-textarea[data-v-778f2921]::-moz-placeholder{color:var(--input-placeholder)}.field-textarea[data-v-778f2921]::placeholder{color:var(--input-placeholder)}.field-textarea[data-v-778f2921]:hover{border-color:var(--border-strong)}.field-textarea[data-v-778f2921]:focus{border-color:var(--input-focus-border);box-shadow:0 0 0 3px #3b82f61a;outline:none}.field-hint[data-v-778f2921]{color:var(--text-tertiary);font-size:.75rem;line-height:1.4}[data-v-778f2921] .category-selector input,[data-v-778f2921] .category-selector select,[data-v-778f2921] .category-selector textarea,[data-v-778f2921] .custom-select input,[data-v-778f2921] .custom-select select,[data-v-778f2921] .custom-select textarea{background-color:var(--input-bg);border-color:var(--input-border);color:var(--input-text)}[data-v-778f2921] .category-selector input:focus,[data-v-778f2921] .category-selector select:focus,[data-v-778f2921] .category-selector textarea:focus,[data-v-778f2921] .custom-select input:focus,[data-v-778f2921] .custom-select select:focus,[data-v-778f2921] .custom-select textarea:focus{border-color:var(--input-focus-border)}.dpws-wrapper[data-v-11a7d122]{position:relative}.dpws-trigger[data-v-11a7d122]{align-items:center;background:var(--input-bg);border:1px solid var(--input-border);border-radius:var(--radius-md);color:var(--input-text);cursor:pointer;display:flex;font-size:1rem;gap:.5rem;padding:.75rem 1rem;text-align:left;transition:border-color .2s,box-shadow .2s;width:100%}.dpws-trigger[data-v-11a7d122]:hover{border-color:var(--border-strong)}.dpws-trigger.is-open[data-v-11a7d122]{border-color:var(--input-focus-border);box-shadow:0 0 0 3px #3b82f61a}.dpws-icon[data-v-11a7d122]{flex-shrink:0;font-size:1.125rem;opacity:.7}.dpws-value[data-v-11a7d122]{flex:1}.dpws-value.placeholder[data-v-11a7d122]{color:var(--input-placeholder)}.dpws-chevron[data-v-11a7d122]{color:var(--text-secondary);flex-shrink:0;font-size:.625rem;transition:transform .2s}.dpws-chevron.open[data-v-11a7d122]{transform:rotate(180deg)}.dpws-popover[data-v-11a7d122]{align-items:flex-start;background:var(--surface-raised);border:1px solid var(--border-base);border-radius:var(--radius-lg);box-shadow:var(--shadow-lg,0 8px 24px rgba(0,0,0,.15));display:flex;gap:0;left:0;min-width:300px;overflow:hidden;position:absolute;top:calc(100% + .375rem);z-index:200}.dpws-shortcuts[data-v-11a7d122]{align-content:start;display:grid;gap:.375rem;grid-template-columns:repeat(2,1fr);padding:.875rem}.dpws-chip[data-v-11a7d122]{background:transparent;border:1px solid var(--border-base);border-radius:var(--radius-md);color:var(--text-secondary);cursor:pointer;font-size:.8125rem;font-weight:600;padding:.375rem .5rem;text-align:center;transition:all .15s}.dpws-chip[data-v-11a7d122]:hover{background:#667eea14;border-color:var(--brand-primary);color:var(--brand-primary)}.dpws-chip.active[data-v-11a7d122]{background:var(--brand-primary);border-color:var(--brand-primary);color:#fff}.dpws-divider[data-v-11a7d122]{align-self:stretch;background:var(--border-subtle);flex-shrink:0;width:1px}.dpws-calendar[data-v-11a7d122]{display:flex;flex-direction:column;gap:.375rem;padding:.875rem}.dpws-calendar-label[data-v-11a7d122]{color:var(--text-secondary);font-size:.75rem;font-weight:600;letter-spacing:.04em;text-transform:uppercase}.dpws-date-input[data-v-11a7d122]{background:var(--input-bg);border:1px solid var(--input-border);border-radius:var(--radius-md);color:var(--input-text);font-size:.875rem;padding:.5rem .625rem;transition:border-color .2s}.dpws-date-input[data-v-11a7d122]:focus{border-color:var(--input-focus-border);outline:none}.dpws-date-input[data-v-11a7d122]::-webkit-calendar-picker-indicator{cursor:pointer;opacity:.6}.dpws-date-input[data-v-11a7d122]::-webkit-calendar-picker-indicator:hover{opacity:1}.dpws-dropdown-enter-active[data-v-11a7d122],.dpws-dropdown-leave-active[data-v-11a7d122]{transition:opacity .15s ease,transform .15s ease}.dpws-dropdown-enter-from[data-v-11a7d122],.dpws-dropdown-leave-to[data-v-11a7d122]{opacity:0;transform:translateY(-4px)}.tags-input[data-v-0da04603]{display:flex;flex-direction:column;gap:.5rem}.tags-container[data-v-0da04603]{display:flex;flex-wrap:wrap;gap:.5rem}.tag-pill[data-v-0da04603]{align-items:center;background:var(--surface-raised);border:1px solid var(--brand-primary);border-radius:var(--radius-sm);color:var(--brand-primary);display:inline-flex;font-size:.875rem;font-weight:500;gap:.375rem;padding:.375rem .625rem;transition:all .2s ease}.tag-pill[data-v-0da04603]:hover{background:var(--surface-overlay);box-shadow:var(--shadow-sm)}.tag-remove[data-v-0da04603]{align-items:center;background:transparent;border:none;border-radius:var(--radius-sm);color:var(--brand-primary);cursor:pointer;display:flex;font-size:.75rem;font-weight:600;height:1rem;justify-content:center;line-height:1;padding:0;transition:all .15s ease;width:1rem}.tag-remove[data-v-0da04603]:hover{background:var(--semantic-danger);color:var(--text-inverse);transform:scale(1.1)}.tag-remove[data-v-0da04603]:active{transform:scale(.95)}.tag-remove[data-v-0da04603]:focus{outline:2px solid var(--semantic-danger);outline-offset:1px}.input-wrapper[data-v-0da04603]{align-items:center;display:flex;position:relative}.input-icon[data-v-0da04603]{font-size:1.125rem;left:1rem;line-height:1;opacity:.7;pointer-events:none;position:absolute}.tag-input[data-v-0da04603]{background:var(--input-bg);border:1px solid var(--input-border);border-radius:var(--radius-md);color:var(--input-text);font-size:.875rem;padding:.75rem 1rem .75rem 3rem;transition:all .2s ease;width:100%}.tag-input[data-v-0da04603]::-moz-placeholder{color:var(--input-placeholder)}.tag-input[data-v-0da04603]::placeholder{color:var(--input-placeholder)}.tag-input[data-v-0da04603]:hover{border-color:var(--border-strong)}.tag-input[data-v-0da04603]:focus{border-color:var(--input-focus-border);box-shadow:0 0 0 3px #3b82f61a;outline:none}@media(max-width:768px){.tag-pill[data-v-0da04603]{font-size:.8125rem;padding:.25rem .5rem}.tag-remove[data-v-0da04603]{font-size:.6875rem;height:.875rem;width:.875rem}.tag-input[data-v-0da04603]{font-size:.8125rem;padding:.625rem .875rem .625rem 2.75rem}.input-icon[data-v-0da04603]{font-size:1rem;left:.875rem}}@keyframes fade-in-615db292{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.deposit-details-form[data-v-615db292]{animation:fade-in-615db292 .3s ease-out;margin-bottom:3rem}.form-header[data-v-615db292]{margin-bottom:1.5rem}.form-title[data-v-615db292]{align-items:center;color:var(--text-primary);display:flex;font-size:1.5rem;font-weight:700;gap:.5rem;line-height:1.3;margin-bottom:.5rem}.title-icon[data-v-615db292]{font-size:1.75rem;line-height:1}.form-description[data-v-615db292]{color:var(--text-secondary);font-size:.875rem;line-height:1.5}.form-content[data-v-615db292]{gap:1.5rem}.form-content[data-v-615db292],.form-field[data-v-615db292]{display:flex;flex-direction:column}.form-field[data-v-615db292]{gap:.5rem}.form-field-group[data-v-615db292]{display:grid;gap:1rem;grid-template-columns:1fr}@media(min-width:768px){.form-field-group[data-v-615db292]{grid-template-columns:repeat(2,1fr)}}.field-label[data-v-615db292]{color:var(--label-primary);display:block;font-size:.875rem;font-weight:500}.field-label .required[data-v-615db292]{color:var(--semantic-danger);margin-left:.25rem}.field-input-wrapper[data-v-615db292]{align-items:center;display:flex;position:relative}.field-icon[data-v-615db292]{font-size:1.125rem;left:1rem;opacity:.7}.field-icon[data-v-615db292],.field-suffix[data-v-615db292]{line-height:1;pointer-events:none;position:absolute}.field-suffix[data-v-615db292]{color:var(--text-secondary);font-size:.875rem;font-weight:600;right:1rem}.field-input[data-v-615db292]{background:var(--input-bg);border:1px solid var(--input-border);border-radius:var(--radius-md);color:var(--input-text);font-size:1rem;padding:.75rem 1rem .75rem 3rem;transition:all .2s ease;width:100%}.field-input.with-suffix[data-v-615db292]{padding-right:3.5rem}.field-input[data-v-615db292]::-moz-placeholder{color:var(--input-placeholder)}.field-input[data-v-615db292]::placeholder{color:var(--input-placeholder)}.field-input[data-v-615db292]:hover{border-color:var(--border-strong)}.field-input[data-v-615db292]:focus{border-color:var(--input-focus-border);box-shadow:0 0 0 3px #3b82f61a;outline:none}.field-input[type=date][data-v-615db292]::-webkit-calendar-picker-indicator{cursor:pointer;opacity:.6}.field-input[type=date][data-v-615db292]::-webkit-calendar-picker-indicator:hover{opacity:1}.field-hint[data-v-615db292]{color:var(--text-tertiary);font-size:.75rem;line-height:1.4}.projection-card[data-v-615db292]{background:var(--hero-primary-gradient);border:2px solid var(--brand-primary);border-radius:var(--radius-lg);box-shadow:var(--shadow-primary);margin-top:.5rem;padding:1.5rem}.projection-header[data-v-615db292]{align-items:center;border-bottom:1px solid var(--border-base);display:flex;gap:.75rem;margin-bottom:1rem;padding-bottom:.75rem}.projection-icon[data-v-615db292]{font-size:1.5rem;line-height:1}.projection-title[data-v-615db292]{color:var(--text-primary);font-size:1.125rem;font-weight:600;margin:0}.projection-stats[data-v-615db292]{display:grid;gap:1rem;grid-template-columns:1fr}@media(min-width:768px){.projection-stats[data-v-615db292]{grid-template-columns:repeat(3,1fr)}}.stat-item[data-v-615db292]{text-align:center}.stat-label[data-v-615db292]{color:var(--text-secondary);font-size:.75rem;font-weight:600;letter-spacing:.05em;margin-bottom:.5rem;text-transform:uppercase}.stat-value[data-v-615db292]{color:var(--text-primary);font-size:1.125rem;font-weight:700}.stat-value.interest[data-v-615db292]{color:var(--semantic-success);font-size:1.25rem}[data-v-615db292] .custom-select input,[data-v-615db292] .custom-select select,[data-v-615db292] .custom-select textarea,[data-v-615db292] .tags-input input,[data-v-615db292] .tags-input select,[data-v-615db292] .tags-input textarea{background-color:var(--input-bg);border-color:var(--input-border);color:var(--input-text)}[data-v-615db292] .custom-select input:focus,[data-v-615db292] .custom-select select:focus,[data-v-615db292] .custom-select textarea:focus,[data-v-615db292] .tags-input input:focus,[data-v-615db292] .tags-input select:focus,[data-v-615db292] .tags-input textarea:focus{border-color:var(--input-focus-border)}@media(max-width:768px){.form-title[data-v-615db292]{font-size:1.25rem}.title-icon[data-v-615db292]{font-size:1.5rem}.projection-card[data-v-615db292]{padding:1.25rem}.stat-value[data-v-615db292]{font-size:1rem}.stat-value.interest[data-v-615db292]{font-size:1.125rem}}@keyframes fade-in-f7cf4533{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.confirmation-view[data-v-f7cf4533]{animation:fade-in-f7cf4533 .3s ease-out}.view-header[data-v-f7cf4533]{margin-bottom:1.5rem}.view-title[data-v-f7cf4533]{color:var(--text-primary);font-size:1.5rem;font-weight:700;line-height:1.3;margin-bottom:.5rem}.view-description[data-v-f7cf4533]{color:var(--text-secondary);font-size:.875rem;line-height:1.5}.confirmation-card[data-v-f7cf4533]{background:var(--surface-base);border:2px solid var(--border-base);border-radius:var(--radius-lg);box-shadow:var(--shadow-md);margin-bottom:1.25rem;padding:1.5rem}.info-section[data-v-f7cf4533]{margin-bottom:1.5rem}.info-section[data-v-f7cf4533]:last-child{margin-bottom:0}.section-header[data-v-f7cf4533]{align-items:center;border-bottom:1px solid var(--border-base);display:flex;gap:.5rem;margin-bottom:1rem;padding-bottom:.75rem}.section-icon[data-v-f7cf4533]{font-size:1.25rem;line-height:1}.section-title[data-v-f7cf4533]{color:var(--text-primary);font-size:1rem;font-weight:600;margin:0}.section-content[data-v-f7cf4533]{display:flex;flex-direction:column;gap:.75rem}.detail-row[data-v-f7cf4533]{align-items:flex-start;border-bottom:1px solid var(--border-subtle);display:flex;justify-content:space-between;padding:.5rem 0}.detail-row.last[data-v-f7cf4533]{border-bottom:none}.detail-row.highlighted[data-v-f7cf4533]{background:var(--surface-raised);border-bottom:none;border-radius:var(--radius-md);padding:.75rem}.detail-label[data-v-f7cf4533]{color:var(--text-secondary);flex-shrink:0;font-size:.875rem}.detail-value[data-v-f7cf4533]{color:var(--text-primary);font-size:.875rem;font-weight:500;max-width:60%}.detail-value[data-v-f7cf4533],.detail-value.align-right[data-v-f7cf4533]{text-align:right}.detail-value.emphasized[data-v-f7cf4533]{color:var(--brand-primary);font-size:1rem;font-weight:600}.tags-container[data-v-f7cf4533]{display:flex;flex-wrap:wrap;gap:.5rem}.tag-badge[data-v-f7cf4533]{background:var(--surface-raised);border:1px solid var(--brand-primary);border-radius:var(--radius-sm);color:var(--brand-primary);display:inline-block;font-size:.75rem;font-weight:500;padding:.375rem .75rem;transition:all .2s ease}.tag-badge[data-v-f7cf4533]:hover{background:var(--brand-primary);color:var(--text-inverse)}.impact-card[data-v-f7cf4533]{background:var(--hero-primary-gradient);border:2px solid var(--brand-primary);border-radius:var(--radius-lg);box-shadow:var(--shadow-primary);padding:1.5rem}.impact-header[data-v-f7cf4533]{align-items:center;display:flex;gap:.5rem;margin-bottom:1rem}.impact-icon[data-v-f7cf4533]{font-size:1.25rem;line-height:1}.impact-title[data-v-f7cf4533]{color:var(--text-primary);font-size:1rem;font-weight:600;margin:0}.impact-stats[data-v-f7cf4533]{display:grid;gap:1rem;grid-template-columns:1fr}@media(min-width:768px){.impact-stats[data-v-f7cf4533]{grid-template-columns:repeat(3,1fr)}}.impact-stat[data-v-f7cf4533]{text-align:center}.stat-icon[data-v-f7cf4533]{font-size:1.5rem;line-height:1;margin-bottom:.5rem}.stat-label[data-v-f7cf4533]{color:var(--text-secondary);font-size:.75rem;font-weight:600;letter-spacing:.05em;margin-bottom:.25rem;text-transform:uppercase}.stat-value[data-v-f7cf4533]{color:var(--text-primary);font-size:1.125rem;font-weight:700}.stat-value.success[data-v-f7cf4533]{color:var(--semantic-success);font-size:1.25rem}@media(max-width:768px){.view-title[data-v-f7cf4533]{font-size:1.25rem}.confirmation-card[data-v-f7cf4533],.impact-card[data-v-f7cf4533]{padding:1.25rem}.detail-value[data-v-f7cf4533]{font-size:.8125rem;max-width:50%}.stat-value[data-v-f7cf4533]{font-size:1rem}.stat-value.success[data-v-f7cf4533]{font-size:1.125rem}}.panel-footer[data-v-9354133b]{align-items:center;background:var(--surface-base);border-top:1px solid var(--border-base);box-shadow:0 -1px 3px #0000000d;display:flex;gap:.75rem;padding:1.25rem 2rem}.spacer[data-v-9354133b]{flex:1}.footer-button[data-v-9354133b]{align-items:center;border-radius:var(--radius-md);cursor:pointer;display:inline-flex;font-size:.875rem;font-weight:600;gap:.5rem;justify-content:center;padding:.625rem 1.25rem;transition:all .3s cubic-bezier(.4,0,.2,1);white-space:nowrap}.footer-button[data-v-9354133b]:focus{outline:2px solid var(--brand-primary);outline-offset:2px}.footer-button[data-v-9354133b]:active:not(:disabled){transform:scale(.98)}.footer-button[data-v-9354133b]:disabled{cursor:not-allowed;opacity:.5}.button-icon[data-v-9354133b]{align-items:center;display:flex;font-size:1rem;justify-content:center;line-height:1}.button-icon.loading[data-v-9354133b]{animation:spin-9354133b 1s linear infinite}@keyframes spin-9354133b{0%{transform:rotate(0)}to{transform:rotate(1turn)}}.back-button[data-v-9354133b]{background:transparent;border:1px solid var(--border-strong);color:var(--text-secondary)}.back-button[data-v-9354133b]:hover{background:var(--button-hover-bg);border-color:var(--brand-primary);color:var(--button-hover-text)}.cancel-button[data-v-9354133b]{background:transparent;border:1px solid var(--border-strong);color:var(--text-secondary)}.cancel-button[data-v-9354133b]:hover{background:var(--button-hover-bg);border-color:var(--semantic-danger);color:var(--semantic-danger)}.primary-button[data-v-9354133b]{background:var(--gradient-primary);border:none;box-shadow:var(--shadow-primary);color:var(--text-inverse);padding:.625rem 1.5rem}.primary-button[data-v-9354133b]:hover:not(:disabled){box-shadow:var(--shadow-primary-strong);transform:translateY(-2px)}.primary-button[data-v-9354133b]:disabled{opacity:.6;transform:none}.submit-button[data-v-9354133b]{background:var(--gradient-success);border:none;box-shadow:0 4px 15px #10b9814d;color:var(--text-inverse);font-weight:700;padding:.625rem 1.75rem}.submit-button[data-v-9354133b]:hover:not(:disabled){box-shadow:0 8px 25px #10b98166;transform:translateY(-2px)}.submit-button[data-v-9354133b]:disabled{opacity:.7;transform:none}@media(max-width:768px){.panel-footer[data-v-9354133b]{gap:.5rem;padding:1rem 1.25rem}.footer-button[data-v-9354133b]{font-size:.8125rem;padding:.5rem 1rem}.button-icon[data-v-9354133b]{font-size:.875rem}.primary-button[data-v-9354133b]{padding:.5rem 1.25rem}.submit-button[data-v-9354133b]{padding:.5rem 1.5rem}}@media(max-width:480px){.panel-footer[data-v-9354133b]{flex-wrap:wrap;gap:.5rem}.spacer[data-v-9354133b]{display:none}.footer-button[data-v-9354133b]{flex:1;min-width:calc(50% - .25rem)}.back-button[data-v-9354133b],.cancel-button[data-v-9354133b]{order:2}.primary-button[data-v-9354133b],.submit-button[data-v-9354133b]{flex:1 1 100%;order:1}}.asset-panel-overlay[data-v-7094a31a]{align-items:center;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#000000bf;display:flex;justify-content:flex-end;inset:0;position:fixed;z-index:9999}.asset-panel[data-v-7094a31a]{background:var(--surface-raised);box-shadow:var(--shadow-lg);display:flex;flex-direction:column;height:100vh;max-width:700px;width:90%}.overlay-enter-active[data-v-7094a31a],.overlay-leave-active[data-v-7094a31a]{transition:all .3s ease}.overlay-enter-from[data-v-7094a31a],.overlay-leave-to[data-v-7094a31a]{opacity:0}.slide-enter-active[data-v-7094a31a],.slide-leave-active[data-v-7094a31a]{transition:transform .3s ease}.slide-enter-from[data-v-7094a31a],.slide-leave-to[data-v-7094a31a]{transform:translate(100%)}.panel-content[data-v-7094a31a]{flex:1;overflow-y:auto;padding:32px}.panel-content[data-v-7094a31a]::-webkit-scrollbar{width:8px}.panel-content[data-v-7094a31a]::-webkit-scrollbar-track{background:var(--surface-raised)}.panel-content[data-v-7094a31a]::-webkit-scrollbar-thumb{background:var(--surface-overlay);border-radius:4px}.panel-content[data-v-7094a31a]::-webkit-scrollbar-thumb:hover{background:var(--border-strong)}@media(max-width:768px){.asset-panel[data-v-7094a31a]{max-width:100%;width:100%}.panel-content[data-v-7094a31a]{padding:20px}}
