.page_container__wMKsc{max-width:560px;margin:0 auto;padding:56px 24px 80px}.page_header__QMVGq{margin-bottom:32px}.page_header__QMVGq h1{color:var(--gray-000);margin-bottom:8px}html[data-theme=light] .page_header__QMVGq h1{color:var(--palette-gray-900)}.page_subtitle__jUMp4{color:rgb(var(--gray-000-rgb)/50%)}html[data-theme=light] .page_subtitle__jUMp4{color:var(--palette-gray-500)}.page_card__zZHTj{padding:24px;border-radius:16px;background:rgb(var(--gray-000-rgb)/6%);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);box-shadow:inset .5px .5px .5px rgb(var(--gray-000-rgb)/25%),inset -.5px -.5px .5px rgb(var(--gray-000-rgb)/25%)}html[data-theme=light] .page_card__zZHTj{background:var(--palette-gray-100);backdrop-filter:none;-webkit-backdrop-filter:none;box-shadow:0 1px 3px rgb(0 0 0/6%)}.page_divider__Qbu_O{height:1px;margin:6px 0 18px;background:linear-gradient(90deg,transparent,rgb(var(--gray-000-rgb)/8%) 20%,rgb(var(--gray-000-rgb)/8%) 80%,transparent)}html[data-theme=light] .page_divider__Qbu_O{background:linear-gradient(90deg,transparent,var(--palette-gray-300) 20%,var(--palette-gray-300) 80%,transparent)}.page_fieldGroup__RXpuR{display:flex;flex-direction:column;gap:6px;margin-bottom:18px}.page_fieldLabel__da1ag{color:rgb(var(--gray-000-rgb)/50%)}html[data-theme=light] .page_fieldLabel__da1ag{color:var(--palette-gray-600)}.page_input___lUR_,.page_textarea__hwjuf{width:100%;min-height:38px;padding:8px 16px;border:0;border-radius:12px;background:rgb(var(--gray-000-rgb)/10%);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);box-shadow:inset .5px .5px .5px rgb(var(--gray-000-rgb)/25%),inset -.5px -.5px .5px rgb(var(--gray-000-rgb)/25%);color:var(--gray-000);font-size:14px;font-family:var(--type-font-family);outline:none;transition:box-shadow .18s}.page_input___lUR_:focus,.page_textarea__hwjuf:focus{outline:2px solid rgb(var(--gray-000-rgb)/22%);outline-offset:1px}.page_input___lUR_::placeholder,.page_textarea__hwjuf::placeholder{color:rgb(var(--gray-000-rgb)/30%)}.page_input___lUR_:disabled{opacity:.5;cursor:not-allowed}html[data-theme=light] .page_input___lUR_,html[data-theme=light] .page_textarea__hwjuf{background:var(--palette-gray-200);backdrop-filter:none;-webkit-backdrop-filter:none;color:var(--palette-gray-900);box-shadow:none}html[data-theme=light] .page_input___lUR_:focus,html[data-theme=light] .page_textarea__hwjuf:focus{outline-color:var(--palette-gray-400)}html[data-theme=light] .page_input___lUR_::placeholder,html[data-theme=light] .page_textarea__hwjuf::placeholder{color:var(--palette-gray-500)}.page_textarea__hwjuf{min-height:120px;resize:vertical;line-height:1.6}.page_categoryChips__PsBwW{display:flex;gap:8px;flex-wrap:wrap}.page_categoryChip__LMNwd{display:flex;align-items:center;gap:6px;padding:8px 16px;border:1.5px solid rgb(var(--gray-000-rgb)/10%);border-radius:999px;background:transparent;color:rgb(var(--gray-000-rgb)/50%);font-family:var(--type-font-family);cursor:pointer;transition:all .18s}.page_categoryChip__LMNwd:hover{border-color:rgb(var(--gray-000-rgb)/20%);color:rgb(var(--gray-000-rgb)/70%)}.page_categoryChipActive__oWuut{border-color:var(--gray-000);background:rgb(var(--gray-000-rgb)/10%);color:var(--gray-000)}html[data-theme=light] .page_categoryChip__LMNwd{border-color:var(--palette-gray-300);color:var(--palette-gray-500)}html[data-theme=light] .page_categoryChip__LMNwd:hover{border-color:var(--palette-gray-400);color:var(--palette-gray-700)}html[data-theme=light] .page_categoryChipActive__oWuut{border-color:var(--palette-gray-900);background:var(--palette-gray-200);color:var(--palette-gray-900)}.page_categoryChipIcon__Sh2qB{font-size:16px;line-height:1}.page_dropZone__Eol8l{display:flex;flex-direction:column;align-items:center;gap:6px;padding:28px 20px;border:1.5px dashed rgb(var(--gray-000-rgb)/15%);border-radius:14px;background:rgb(var(--gray-000-rgb)/3%);color:rgb(var(--gray-000-rgb)/40%);cursor:pointer;transition:all .2s}.page_dropZone__Eol8l:hover{border-color:rgb(var(--gray-000-rgb)/25%);background:rgb(var(--gray-000-rgb)/6%)}.page_dropZoneActive__YMpEP{border-color:var(--accent-mint-500);background:rgba(0,222,192,.06)}html[data-theme=light] .page_dropZone__Eol8l{border-color:var(--palette-gray-300);background:var(--palette-gray-100);color:var(--palette-gray-500)}html[data-theme=light] .page_dropZone__Eol8l:hover{border-color:var(--palette-gray-400);background:var(--palette-gray-200)}html[data-theme=light] .page_dropZoneActive__YMpEP{border-color:var(--accent-mint-700);background:rgba(0,153,135,.06)}.page_dropZoneIcon__hHTPI{color:rgb(var(--gray-000-rgb)/25%);margin-bottom:4px}html[data-theme=light] .page_dropZoneIcon__hHTPI{color:var(--palette-gray-400)}.page_dropZoneHint__fdn4A{color:rgb(var(--gray-000-rgb)/25%)}html[data-theme=light] .page_dropZoneHint__fdn4A{color:var(--palette-gray-400)}.page_fileInputHidden__DHPYe{display:none}.page_imageCounter__BE7DA{margin-left:6px;color:rgb(var(--gray-000-rgb)/30%);font-weight:400}html[data-theme=light] .page_imageCounter__BE7DA{color:var(--palette-gray-400)}.page_imageGrid__Xpmf7{display:flex;gap:8px;flex-wrap:wrap;margin-bottom:8px}.page_imageGridItem__zzQc4{position:relative;width:72px;height:72px}.page_imageGridThumb__OHd2f{width:72px;height:72px;object-fit:cover;border-radius:10px;border:1px solid rgb(var(--gray-000-rgb)/10%)}html[data-theme=light] .page_imageGridThumb__OHd2f{border-color:var(--palette-gray-300)}.page_imageGridRemove__k4TNi{position:absolute;top:-6px;right:-6px;width:20px;height:20px;display:flex;align-items:center;justify-content:center;border:0;border-radius:50%;background:var(--accent-red-500);color:#fff;cursor:pointer;transition:transform .15s}.page_imageGridRemove__k4TNi:hover{transform:scale(1.1)}.page_buttonPrimary__bnrZN{width:100%;min-height:44px;margin-top:8px;border:0;border-radius:999px;background:var(--gray-000);color:var(--gray-1000);font-size:14px;font-weight:500;font-family:var(--type-font-family);cursor:pointer;transition:filter .15s,transform .15s}.page_buttonPrimary__bnrZN:hover{filter:brightness(.92)}.page_buttonPrimary__bnrZN:active{transform:scale(.97)}.page_buttonPrimary__bnrZN:disabled{opacity:.45;cursor:not-allowed}.page_buttonSecondary__aFk9n{min-height:42px;padding:0 32px;border:0;border-radius:999px;background:rgb(var(--gray-000-rgb)/10%);box-shadow:inset .5px .5px .5px rgb(var(--gray-000-rgb)/25%),inset -.5px -.5px .5px rgb(var(--gray-000-rgb)/25%);color:var(--gray-000);font-size:14px;font-weight:500;font-family:var(--type-font-family);cursor:pointer;transition:filter .15s,transform .15s}.page_buttonSecondary__aFk9n:hover{filter:brightness(1.18)}.page_buttonSecondary__aFk9n:active{transform:scale(.97)}html[data-theme=light] .page_buttonSecondary__aFk9n{background:var(--palette-gray-200);color:var(--palette-gray-900);box-shadow:none}html[data-theme=light] .page_buttonSecondary__aFk9n:hover{background:var(--palette-gray-300);filter:none}.page_successScreen__4QbS6{display:flex;flex-direction:column;align-items:center;gap:12px;padding:80px 24px;text-align:center;color:var(--gray-000);animation:page_fadeUp__LACEu .4s ease forwards}html[data-theme=light] .page_successScreen__4QbS6{color:var(--palette-gray-900)}.page_successIcon__CC860{margin-bottom:8px}.page_successSub__g8rqV{color:rgb(var(--gray-000-rgb)/45%);margin-bottom:12px}html[data-theme=light] .page_successSub__g8rqV{color:var(--palette-gray-500)}@keyframes page_fadeUp__LACEu{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}.page_toast__g_nf9{display:flex;align-items:center;gap:8px;padding:12px 20px;border-radius:999px;font-size:14px;margin-bottom:16px;animation:page_toastIn__tsbkz .28s ease forwards}.page_toastClosing__bXRwZ{animation:page_toastOut__jOW7a .28s ease forwards}@keyframes page_toastIn__tsbkz{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:translateY(0)}}@keyframes page_toastOut__jOW7a{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(-6px)}}.page_toastSuccess__GcT0C{background:rgba(0,222,192,.1);border:1px solid rgba(0,222,192,.2);color:var(--accent-mint-500)}.page_toastError__y0q96{background:rgb(var(--accent-red-500-rgb)/10%);border:1px solid rgb(var(--accent-red-500-rgb)/20%);color:var(--accent-red-500)}