._container_1shas_1{grid-column:1 / -1;margin-top:8px}._label_1shas_6{display:flex;align-items:flex-start;gap:8px;cursor:pointer}._checkbox_1shas_13{margin-top:2px;width:16px;height:16px;cursor:pointer;flex-shrink:0}._text_1shas_21{font-size:.875rem;color:#1f2937;line-height:1.5}._link_1shas_27{color:#2563eb;text-decoration:none;background:none;border:none;padding:0;font:inherit;cursor:pointer}._link_1shas_27:hover{color:#1d4ed8;text-decoration:underline}._error_1shas_42{display:block;color:#dc2626;font-size:.75rem;margin-top:4px;margin-left:24px}[data-theme=dark] ._text_1shas_21{color:#d1d1d6}[data-theme=dark] ._link_1shas_27{color:#60a5fa}[data-theme=dark] ._link_1shas_27:hover{color:#93c5fd}[data-theme=dark] ._error_1shas_42{color:#f87171}.form-dropdown--add{--fd-accent: #52AC83;--fd-accent-shadow: rgba(82, 172, 131, .15);--fd-selected-bg: #d1fae5;--fd-selected-color: #52AC83;--fd-hover-bg: #a8f7d3;--fd-check-color: #52AC83}.form-dropdown--edit{--fd-accent: #2563eb;--fd-accent-shadow: rgba(37, 99, 235, .15);--fd-selected-bg: #dbeafe;--fd-selected-color: #2563eb;--fd-hover-bg: #bfdbfe;--fd-check-color: #2563eb}.form-dropdown{position:relative;width:100%}.form-dropdown__label{display:block;font-size:.875rem;font-weight:500;color:#374151;margin-bottom:.5rem}.form-dropdown__required{color:#dc2626;font-weight:700}.form-dropdown__initial-editable{font-size:.75rem;font-weight:500;font-style:italic;margin-left:.25rem}.form-dropdown--add .form-dropdown__initial-editable{color:#52ac83}.form-dropdown--edit .form-dropdown__initial-editable{color:#2563eb}.form-dropdown__trigger{display:flex;align-items:center;justify-content:space-between;gap:.75rem;width:100%;padding:.75rem .875rem;background-color:#fff;border:1px solid #d1d5db;border-radius:.5rem;color:#374151;font-size:.875rem;font-weight:400;cursor:pointer;transition:border-color .2s ease-in-out,box-shadow .2s ease-in-out;text-align:left;box-sizing:border-box}.form-dropdown__trigger:hover:not(:disabled){background-color:#f9fafb;border-color:#9ca3af}.form-dropdown__trigger:focus,.form-dropdown__trigger--open{outline:none;border-color:var(--fd-accent);box-shadow:0 0 0 3px var(--fd-accent-shadow)}.form-dropdown__trigger--error{border-color:#ef4444;background-color:#fef2f2}.form-dropdown__trigger:disabled{background-color:#f9fafb;color:#9ca3af;cursor:not-allowed}.form-dropdown__trigger-content{display:flex;align-items:center;gap:.5rem;flex:1;overflow:hidden}.form-dropdown__selected-icon{display:flex;align-items:center;flex-shrink:0;color:var(--fd-accent)}.form-dropdown__selected-text{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.form-dropdown__chevron{display:flex;align-items:center;color:#9ca3af;flex-shrink:0;transition:transform .2s ease-in-out}.form-dropdown__chevron--open{transform:rotate(180deg)}.form-dropdown__chevron svg{width:1rem;height:1rem}.form-dropdown__menu{position:absolute;top:calc(100% + .25rem);left:0;right:0;z-index:50;background-color:#fff;border:1px solid #d1d5db;border-radius:.5rem;box-shadow:0 10px 15px -3px #0000001a,0 4px 6px -2px #0000000d;max-height:280px;overflow-y:auto}.form-dropdown__options{padding:.25rem 0}.form-dropdown__option{display:flex;align-items:center;justify-content:space-between;width:100%;padding:.625rem 1rem;background:none;border:none;text-align:left;color:#374151;font-size:.875rem;cursor:pointer;transition:background-color .15s ease-in-out}.form-dropdown__option:hover{background-color:var(--fd-hover-bg)}.form-dropdown__option--selected{background-color:var(--fd-selected-bg);color:var(--fd-selected-color);font-weight:500}.form-dropdown__option--selected:hover{background-color:var(--fd-hover-bg)}.form-dropdown__option-content{display:flex;align-items:center;gap:.625rem;flex:1}.form-dropdown__option-icon{display:flex;align-items:center;flex-shrink:0}.form-dropdown__option-text{flex:1}.form-dropdown__check{display:flex;align-items:center;color:var(--fd-check-color);flex-shrink:0;margin-left:.5rem}.form-dropdown__check svg{width:1rem;height:1rem}.form-dropdown__error{display:block;font-size:.75rem;color:#ef4444;margin-top:.25rem}[data-theme=dark] .form-dropdown__label{color:#8e8e93}[data-theme=dark] .form-dropdown__initial-editable{color:#60a5fa}[data-theme=dark] .form-dropdown__trigger{background-color:#1c1c1e;border-color:#ffffff1f;color:#f5f5f7}[data-theme=dark] .form-dropdown__trigger:hover:not(:disabled){background-color:#2c2c2e;border-color:#fff3}[data-theme=dark] .form-dropdown__trigger:focus,[data-theme=dark] .form-dropdown__trigger--open{border-color:var(--fd-accent);box-shadow:0 0 0 3px var(--fd-accent-shadow)}[data-theme=dark] .form-dropdown__trigger--error{border-color:#f87171;background-color:#ef444414}[data-theme=dark] .form-dropdown__chevron{color:#6e6e73}[data-theme=dark] .form-dropdown__menu{background-color:#2c2c2e;border-color:#ffffff1a;box-shadow:0 10px 15px -3px #00000080}[data-theme=dark] .form-dropdown__option{color:#d1d1d6}[data-theme=dark] .form-dropdown--add .form-dropdown__option:hover{background-color:#52ac8326}[data-theme=dark] .form-dropdown--add .form-dropdown__option--selected{background-color:#52ac8333;color:#52ac83}[data-theme=dark] .form-dropdown--add .form-dropdown__option--selected:hover{background-color:#52ac834d}[data-theme=dark] .form-dropdown--edit .form-dropdown__option:hover{background-color:#2563eb26}[data-theme=dark] .form-dropdown--edit .form-dropdown__option--selected{background-color:#2563eb33;color:#60a5fa}[data-theme=dark] .form-dropdown--edit .form-dropdown__option--selected:hover{background-color:#2563eb4d}.image-card-actions{position:absolute;top:8px;right:8px;display:flex;gap:6px;z-index:3}.image-card-actions__btn{width:32px;height:32px;display:inline-flex;align-items:center;justify-content:center;padding:0;border:none;border-radius:8px;color:#fff;background-color:#0009;box-shadow:0 2px 4px #00000040;cursor:pointer;transition:background-color .2s ease,transform .15s ease}.image-card-actions__btn:hover{transform:translateY(-1px)}.image-card-actions__btn--replace:hover{background-color:#000000d9}.image-card-actions__btn--delete:hover{background-color:#dc2626}.image-card-actions__btn:disabled{opacity:.5;cursor:not-allowed;transform:none}:root{--primary-color-start: #059669;--primary-color-end: #047857;--secondary-color-start: #667eea;--secondary-color-end: #764ba2;--text-color-primary: #1f2937;--text-color-secondary: #6b7280;--text-color-required: #dc2626;--background-light: #f8fafc;--background-header: #e2e8f0;--border-color-light: #d1d5db;--border-color-medium: #e5e7eb;--focus-color: #52AC83;--focus-box-shadow: rgba(82, 172, 131, .15);--border-radius-small: .25rem;--border-radius-medium: .5rem;--border-radius-large: .75rem;--border-radius-extra-large: 1rem}.add-entrepreneur-form{display:flex;flex-direction:column;gap:2rem;max-width:100%;overflow-y:auto;max-height:100%;padding-right:1rem}.add-entrepreneur-form__progress{margin-bottom:2rem}.add-entrepreneur-form__progress-bar{width:100%;height:var(--border-radius-small);background-color:var(--border-color-medium);border-radius:var(--border-radius-small);overflow:hidden;margin-bottom:1.5rem}.add-entrepreneur-form__progress-fill{height:100%;background:#52ac83;border-radius:var(--border-radius-small);transition:width .3s ease-in-out}.add-entrepreneur-form__steps{display:flex;justify-content:space-between;gap:1rem}.add-entrepreneur-form__step{display:flex;align-items:center;gap:.5rem;flex:1}.add-entrepreneur-form__step-number{display:flex;align-items:center;justify-content:center;width:2rem;height:2rem;border-radius:50%;background-color:var(--border-color-medium);color:var(--text-color-secondary);font-weight:600;font-size:.875rem;flex-shrink:0}.add-entrepreneur-form__step--active .add-entrepreneur-form__step-number{background:#52ac83;color:#fff}.add-entrepreneur-form__step-label{font-size:.875rem;color:var(--text-color-secondary);font-weight:500}.add-entrepreneur-form__step--active .add-entrepreneur-form__step-label{color:#52ac83;font-weight:600}.add-entrepreneur-form__form,.add-entrepreneur-form__step-content{display:flex;flex-direction:column;gap:2rem}.add-entrepreneur-form__step-header{display:flex;align-items:center;gap:1rem;padding:1.5rem;background:linear-gradient(135deg,#f8fafc,#e2e8f0);border-radius:var(--border-radius-extra-large);border:1px solid #e2e8f0}.add-entrepreneur-form__step-icon{display:flex;align-items:center;justify-content:center;width:3rem;height:3rem;background:#52ac83;color:#fff;border-radius:var(--border-radius-large);flex-shrink:0}.add-entrepreneur-form__step-icon svg{width:1.5rem;height:1.5rem}.add-entrepreneur-form__step-title{font-size:1.25rem;font-weight:600;color:var(--text-color-primary);margin:0 0 .25rem}.add-entrepreneur-form__step-description{font-size:.875rem;color:var(--text-color-secondary);margin:0}.add-entrepreneur-form__fields{display:flex;flex-direction:column;gap:1.5rem}.add-entrepreneur-form__label{display:block;font-size:.875rem;font-weight:500;color:#374151;margin-bottom:.5rem}.add-entrepreneur-form__required{color:var(--text-color-required);font-size:1rem;font-weight:700;margin-left:.125rem}.add-entrepreneur-form__required-legend{font-size:.78rem;color:var(--text-color-secondary);margin:0 0 0 auto;align-self:flex-start;text-align:right}.add-entrepreneur-form__input-wrapper{position:relative}.add-entrepreneur-form__icon{position:absolute;left:.75rem;top:50%;transform:translateY(-50%);color:#9ca3af;z-index:1}.add-entrepreneur-form__icon svg{width:1.25rem;height:1.25rem}.add-entrepreneur-form__input,.add-entrepreneur-form__textarea,.add-entrepreneur-form__select{width:100%;padding:.75rem;border:1px solid var(--border-color-light);border-radius:var(--border-radius-medium);font-size:.875rem;transition:all .2s ease-in-out;background-color:#fff}.add-entrepreneur-form__input--with-icon{padding-left:2.5rem}.add-entrepreneur-form__input:focus,.add-entrepreneur-form__textarea:focus,.add-entrepreneur-form__select:focus{outline:none;border-color:#52ac83;box-shadow:0 0 0 3px #52ac8333;transform:translateY(-1px)}.add-entrepreneur-form__input--textarea{resize:vertical;min-height:4rem}.add-entrepreneur-form__select{cursor:pointer}.add-entrepreneur-form__error-text{display:block;font-size:.75rem;color:var(--text-color-required);margin-top:.25rem}.add-entrepreneur-form__help-text{font-size:.875rem;color:var(--text-color-secondary);margin:0 0 1rem}.add-entrepreneur-form__field-info{display:flex;justify-content:space-between;align-items:center;margin-top:.25rem;gap:1rem}.add-entrepreneur-form__min-length{font-size:.75rem;color:#6b7280;font-weight:500;flex-shrink:0}.add-entrepreneur-form__character-count{font-size:.75rem;color:#6b7280;text-align:right;font-weight:500;transition:color .2s ease;flex-shrink:0}.add-entrepreneur-form__character-count--warning{color:#d97706}.add-entrepreneur-form__character-count--error{color:#dc2626}.add-entrepreneur-form__section{margin-top:2rem;padding-top:1.5rem;border-top:1px solid var(--border-color-medium)}.add-entrepreneur-form__section-title{font-size:1rem;font-weight:600;color:var(--text-color-primary);margin:0 0 .5rem}.add-entrepreneur-form__section-description{font-size:.875rem;color:var(--text-color-secondary);margin:0 0 .5rem;line-height:1.5}.add-entrepreneur-form__image-hint{font-size:.8rem;color:#6b7280;margin:0 0 1.25rem;padding:.35rem .75rem;background-color:#f3f4f6;border-left:3px solid #d1d5db;border-radius:0 4px 4px 0}.add-entrepreneur-form__images-section{margin-top:1rem}.add-entrepreneur-form__image-uploads{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:1rem}.add-entrepreneur-form__image-upload{display:flex;flex-direction:column;gap:.5rem}.add-entrepreneur-form__image-upload-box{position:relative;aspect-ratio:1;border:2px dashed var(--border-color-light);border-radius:var(--border-radius-large);display:flex;align-items:center;justify-content:center;background-color:#f9fafb;cursor:pointer;overflow:hidden;transition:border-color .2s ease-in-out,background-color .2s ease-in-out}.add-entrepreneur-form__image-upload-box:hover{border-color:#52ac83;background-color:#f3f4f6}.add-entrepreneur-form__image-upload-label{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.5rem;color:var(--text-color-secondary);font-size:.875rem;font-weight:500;pointer-events:none}.add-entrepreneur-form__image-upload-label:hover{color:#52ac83}.add-entrepreneur-form__image-upload-label svg{width:2rem;height:2rem}.add-entrepreneur-form__image-input{display:none!important}.add-entrepreneur-form__image-preview{position:relative;width:100%;height:100%}.add-entrepreneur-form__image-preview img{width:100%;height:100%;object-fit:cover;border-radius:var(--border-radius-large)}.add-entrepreneur-form__image-remove{position:absolute;top:.5rem;right:.5rem;display:flex;align-items:center;justify-content:center;width:2rem;height:2rem;background-color:#000000b3;color:#fff;border:none;border-radius:50%;cursor:pointer;transition:all .2s ease-in-out}.add-entrepreneur-form__image-remove:hover{background-color:var(--text-color-required)}.add-entrepreneur-form__image-remove svg{width:1rem;height:1rem}.add-entrepreneur-form__step-actions{display:flex;justify-content:space-between;align-items:center;gap:1rem;padding-top:2rem;border-top:1px solid #e5e7eb}.add-entrepreneur-form__cancel-btn,.add-entrepreneur-form__back-btn{display:flex;align-items:center;gap:.5rem;padding:.75rem 1.5rem;background-color:#fff;color:#6b7280;border:1px solid #d1d5db;border-radius:.5rem;font-weight:500;cursor:pointer;transition:all .2s ease-in-out}.add-entrepreneur-form__cancel-btn:hover,.add-entrepreneur-form__back-btn:hover{background-color:#f9fafb;border-color:#9ca3af;color:#374151}.add-entrepreneur-form__next-btn,.add-entrepreneur-form__submit-btn{display:flex;align-items:center;gap:.5rem;padding:.75rem 2rem;background:#52ac83;color:#fff;border:none;border-radius:.5rem;font-weight:600;cursor:pointer;box-shadow:0 4px 6px -1px #0000001a;transition:all .2s ease-in-out;font-size:.875rem}.add-entrepreneur-form__next-btn:hover:not(:disabled),.add-entrepreneur-form__submit-btn:hover:not(:disabled){background:#449871;transform:translateY(-1px);box-shadow:0 6px 12px -2px #00000026}.add-entrepreneur-form__submit-btn:disabled{opacity:.7;cursor:not-allowed;transform:none}.add-entrepreneur-form__submit-btn--loading{background:#9ca3af;cursor:not-allowed;transform:none}.add-entrepreneur-form__back-btn svg,.add-entrepreneur-form__next-btn svg,.add-entrepreneur-form__submit-btn svg{width:1rem;height:1rem}.add-entrepreneur-form__loading-spinner{animation:spin 1s linear infinite;width:1rem;height:1rem}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}[data-theme=dark] .add-entrepreneur-form__progress-bar{background-color:#ffffff1a}[data-theme=dark] .add-entrepreneur-form__step-number{background-color:#3a3a3c;color:#6e6e73}[data-theme=dark] .add-entrepreneur-form__step--active .add-entrepreneur-form__step-number{background:#52ac83;color:#fff}[data-theme=dark] .add-entrepreneur-form__step-label{color:#6e6e73}[data-theme=dark] .add-entrepreneur-form__step--active .add-entrepreneur-form__step-label{color:#52ac83}[data-theme=dark] .add-entrepreneur-form__step-header{background:linear-gradient(135deg,#2c2c2e,#3a3a3c);border-color:#ffffff12}[data-theme=dark] .add-entrepreneur-form__step-title{color:#f5f5f7}[data-theme=dark] .add-entrepreneur-form__step-description,[data-theme=dark] .add-entrepreneur-form__label{color:#8e8e93}[data-theme=dark] .add-entrepreneur-form__input,[data-theme=dark] .add-entrepreneur-form__textarea,[data-theme=dark] .add-entrepreneur-form__select{background-color:#1c1c1e;border-color:#ffffff1a;color:#f5f5f7}[data-theme=dark] select.add-entrepreneur-form__select{color-scheme:dark}[data-theme=dark] select.add-entrepreneur-form__select option{background-color:#1c1c1e;color:#f5f5f7}[data-theme=dark] .add-entrepreneur-form__help-text,[data-theme=dark] .add-entrepreneur-form__required-legend,[data-theme=dark] .add-entrepreneur-form__min-length,[data-theme=dark] .add-entrepreneur-form__character-count{color:#6e6e73}[data-theme=dark] .add-entrepreneur-form__section{border-top-color:#ffffff1a}[data-theme=dark] .add-entrepreneur-form__section-title{color:#f5f5f7}[data-theme=dark] .add-entrepreneur-form__section-description{color:#8e8e93}[data-theme=dark] .add-entrepreneur-form__image-hint{background-color:#2c2c2e;border-left-color:#48484a;color:#8e8e93}[data-theme=dark] .add-entrepreneur-form__input:focus,[data-theme=dark] .add-entrepreneur-form__textarea:focus,[data-theme=dark] .add-entrepreneur-form__select:focus{border-color:#52ac83;box-shadow:0 0 0 3px #52ac8359}[data-theme=dark] .add-entrepreneur-form__image-upload-box{background-color:#1c1c1e;border-color:#ffffff26}[data-theme=dark] .add-entrepreneur-form__image-upload-box:hover{border-color:#52ac83;background-color:#2c2c2e}[data-theme=dark] .add-entrepreneur-form__image-upload-label{color:#8e8e93}[data-theme=dark] .add-entrepreneur-form__step-actions{border-top-color:#ffffff1a}[data-theme=dark] .add-entrepreneur-form__cancel-btn,[data-theme=dark] .add-entrepreneur-form__back-btn{background-color:#2c2c2e;border-color:#ffffff1a;color:#8e8e93}[data-theme=dark] .add-entrepreneur-form__cancel-btn:hover,[data-theme=dark] .add-entrepreneur-form__back-btn:hover{background-color:#3a3a3c;color:#d1d1d6}.add-entrepreneur-form__prev-btn{display:flex;align-items:center;gap:.5rem;padding:.75rem 1.5rem;background-color:#fff;color:#6b7280;border:1px solid #d1d5db;border-radius:.5rem;font-weight:500;cursor:pointer;transition:all .2s ease-in-out;font-size:.875rem}.add-entrepreneur-form__prev-btn:hover{background-color:#f9fafb;border-color:#9ca3af;color:#374151}.add-entrepreneur-form__prev-btn svg{width:1rem;height:1rem}.add-entrepreneur-form__navigation-buttons{display:flex;align-items:center;gap:.75rem}@media(max-width:768px){.add-entrepreneur-form__row{grid-template-columns:1fr}.add-entrepreneur-form__step-header{flex-direction:column;text-align:center;padding:1rem}.add-entrepreneur-form__step-actions{flex-direction:column;gap:.75rem}.add-entrepreneur-form__navigation-buttons{width:100%;justify-content:space-between}.add-entrepreneur-form__cancel-btn,.add-entrepreneur-form__back-btn,.add-entrepreneur-form__next-btn,.add-entrepreneur-form__submit-btn,.add-entrepreneur-form__prev-btn{width:auto;flex:1;justify-content:center}.add-entrepreneur-form__image-uploads{grid-template-columns:1fr}.add-entrepreneur-form__steps{flex-direction:column;gap:.75rem}.add-entrepreneur-form__field-info{flex-direction:column;align-items:flex-start;gap:.25rem}.add-entrepreneur-form__character-count{text-align:left}}@media(max-width:480px){.add-entrepreneur-form{gap:1.5rem}.add-entrepreneur-form__fields{gap:1rem}.add-entrepreneur-form__navigation-buttons{flex-direction:column;width:100%;gap:.5rem}.add-entrepreneur-form__back-btn,.add-entrepreneur-form__prev-btn,.add-entrepreneur-form__next-btn,.add-entrepreneur-form__submit-btn{width:100%}.add-entrepreneur-form__step-header{padding:.75rem}.add-entrepreneur-form__step-icon{width:2.5rem;height:2.5rem}.add-entrepreneur-form__step-title{font-size:1.125rem}.add-entrepreneur-form__input{padding:.75rem;font-size:.85rem}.add-entrepreneur-form__input--with-icon{padding-left:2.5rem}.add-entrepreneur-form__icon svg{height:1.1rem;width:1.1rem}}
