.BaseModal_dialog__5Pln_{animation:BaseModal_fadeIn__v6hEy .18s ease-out}@keyframes BaseModal_fadeIn__v6hEy{0%{opacity:0}to{opacity:1}}.BaseModal_header___VIWs{display:flex;align-items:center;justify-content:space-between;padding:12px 16px;border-bottom:1px solid var(--border)}.BaseModal_headerGradient__0157z{background:var(--dialog-header-bg,linear-gradient(135deg,#eef2f8,#d9e3f1))}[data-theme=dark] .BaseModal_headerGradient__0157z{background:var(--dialog-header-bg,linear-gradient(135deg,#1f2b3f,#182233))}.BaseModal_title__VZiLp{margin:0;font-size:18px;font-weight:800;color:var(--text)}.BaseModal_closeButton__X1OCU{color:var(--muted);transition:color .15s ease,background .15s ease}.BaseModal_closeButton__X1OCU:hover{color:var(--text);background:rgba(0,0,0,.05)}[data-theme=dark] .BaseModal_closeButton__X1OCU:hover{background:hsla(0,0%,100%,.08)}.BaseModal_content__NEjDG{padding:20px 16px 16px}.BaseModal_content__NEjDG.BaseModal_loading__sl_EU{pointer-events:none;opacity:.6}.BaseModal_actions__fiJ0i{padding:12px 16px;gap:10px;flex-wrap:wrap}@media (max-width:560px){.BaseModal_header___VIWs{padding:8px 12px}.BaseModal_title__VZiLp{font-size:16px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.BaseModal_content__NEjDG{padding:10px 12px 8px}.BaseModal_actions__fiJ0i{padding:8px 12px}}.BaseModal_btn__LFdUv{height:32px;padding:0 12px;border-radius:8px;border:1px solid var(--button-border);background:var(--button-bg);color:var(--button-text);font-size:.82rem;font-weight:600;cursor:pointer;transition:background .2s ease,border-color .2s ease,color .2s ease,transform .15s ease}.BaseModal_btn__LFdUv:hover:not(:disabled){background:var(--button-hover);border-color:var(--button-primary)}.BaseModal_btn__LFdUv:active:not(:disabled){transform:scale(.97)}.BaseModal_btn__LFdUv:disabled{opacity:.45;cursor:not-allowed}.ImageCropDialog_wrap__ckq9P{display:grid;grid-template-columns:1.45fr .55fr;height:75vh;min-height:0;overflow:hidden;margin:0;width:100%;border-top:1px solid var(--border)}.ImageCropDialog_panel__g1gDs{display:flex;flex-direction:column;height:100%;min-height:0;overflow:hidden;background:var(--panel)}.ImageCropDialog_panelRight__7ddaK{border-left:1px solid var(--border)}.ImageCropDialog_panelHead__0FEF_{flex-shrink:0;display:flex;align-items:center;justify-content:space-between;gap:12px;padding:10px 16px;border-bottom:1px solid var(--border)}.ImageCropDialog_panelTitle__bkzvK{font-size:13px;font-weight:700;color:var(--brand);letter-spacing:.02em;margin:0}.ImageCropDialog_panelSub__sSFOM{font-size:11px;color:var(--muted);margin:2px 0 0}.ImageCropDialog_editorBody__VQMzU{flex:1 1;min-height:0;display:flex;flex-direction:column;gap:10px;padding:12px;overflow:hidden}.ImageCropDialog_editorBox__8GBhN{flex:1 1;min-height:0;border-radius:0;height:100%;border:1.5px dashed var(--border-mid,#d9e3f1);background:var(--hero-grad,#f8fbff);overflow:hidden;position:relative}.ImageCropDialog_editorBox__8GBhN .cropper-container{width:100%!important;height:100%!important}.ImageCropDialog_editorBox__8GBhN .cropper-canvas,.ImageCropDialog_editorBox__8GBhN .cropper-wrap-box{overflow:hidden}.ImageCropDialog_loadingOverlay__KHt61{position:absolute;inset:0;z-index:10;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:12px;background:var(--hero-grad,#f8fbff)}.ImageCropDialog_loadingText__oHtSz{font-size:12px;color:var(--muted)}.ImageCropDialog_buttonRow__TXMRE{flex-shrink:0;display:flex;gap:8px;flex-wrap:wrap;align-items:center}.ImageCropDialog_cropPill__I1iVz{padding:4px 10px;border:1px solid var(--border);border-radius:0;color:var(--muted);font-size:11px}.ImageCropDialog_btn__6mrd5,.ImageCropDialog_cropPill__I1iVz{display:inline-flex;align-items:center;background:var(--panel);font-weight:600;white-space:nowrap}.ImageCropDialog_btn__6mrd5{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:1px solid var(--border-mid,#d9e3f1);color:var(--text,#1e293b);padding:6px 12px;border-radius:0;cursor:pointer;font-size:12px;gap:5px;transition:background var(--transition-fast,.15s),border-color var(--transition-fast,.15s);font-family:inherit}.ImageCropDialog_btn__6mrd5:hover:not(:disabled){border-color:var(--brand-light,var(--brand-secondary));background:var(--hero-grad,#f8fbff);color:var(--brand)}.ImageCropDialog_btn__6mrd5:disabled{opacity:.45;cursor:not-allowed}.ImageCropDialog_btnPreview___W4_I{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:1px solid var(--success-border,#bbf7d0);background:var(--success-bg,#f0fdf4);color:var(--success,#16a34a);padding:6px 13px;border-radius:0;cursor:pointer;font-weight:600;font-size:12px;display:inline-flex;align-items:center;gap:6px;transition:background var(--transition-fast,.15s),border-color var(--transition-fast,.15s);white-space:nowrap;font-family:inherit}.ImageCropDialog_btnPreview___W4_I:hover:not(:disabled){background:var(--success-bg-hover,#dcfce7);border-color:var(--success,#16a34a)}.ImageCropDialog_btnPreview___W4_I:disabled{opacity:.45;cursor:not-allowed}.ImageCropDialog_rightBody___oNut{flex:1 1;min-height:0;overflow-y:auto;padding:10px 14px;display:flex;flex-direction:column;gap:7px}.ImageCropDialog_rightFooter__wtdEV{flex-shrink:0;padding:10px 14px;border-top:1px solid var(--border);background:var(--panel);position:-webkit-sticky;position:sticky;bottom:0;z-index:1}.ImageCropDialog_btnUpload__6mEqf{width:100%;border:none;padding:10px 16px;border-radius:0;cursor:pointer;font-weight:700;font-size:13px;display:flex;align-items:center;justify-content:center;gap:8px;transition:background var(--transition-fast,.15s);font-family:inherit}.ImageCropDialog_btnUpload__6mEqf:disabled{opacity:.45;cursor:not-allowed}.ImageCropDialog_controlCard__HSeT7{border:1px solid var(--border);border-radius:0;padding:7px 10px;background:var(--hero-grad,#f8fbff);display:flex;flex-direction:column;gap:4px}.ImageCropDialog_controlLabelRow__essIh{display:flex;align-items:center;justify-content:space-between;gap:10px}.ImageCropDialog_controlLabel__Pzig3{font-size:11px;font-weight:700;color:var(--muted,#5b6f92);text-transform:uppercase;letter-spacing:.06em}.ImageCropDialog_controlVal__hvVr_{font-size:12px;font-weight:600;color:var(--brand);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.ImageCropDialog_controlMeta__HUBIC{font-size:11px;color:var(--muted);line-height:1.5;margin:0}.ImageCropDialog_wmBadge__dKNGK{display:inline-flex;align-items:center;gap:5px;padding:3px 10px;border-radius:0;background:var(--panel);border:1px solid var(--border);color:var(--brand);font-size:11px;font-weight:700}.ImageCropDialog_previewBox__tPW_8{width:100%;aspect-ratio:5/4;border-radius:0;overflow:hidden;border:1px dashed var(--border-mid,#d9e3f1);background:var(--hero-grad,#f8fbff);display:flex;align-items:center;justify-content:center;flex-shrink:0}.ImageCropDialog_previewImage___OEmj{width:100%;height:100%;display:block;object-fit:contain}.ImageCropDialog_previewHint__MJ0WT{display:flex;flex-direction:column;align-items:center;gap:8px}.ImageCropDialog_previewHintPill__RgWcW{padding:7px 14px;border:1px solid var(--border);border-radius:0;background:var(--panel);color:var(--brand);font-size:13px;font-weight:600;box-shadow:var(--shadow)}.ImageCropDialog_previewHintText__ZtbsP{font-size:11px;color:var(--muted)}.ImageCropDialog_exportNote__W1S0f{font-size:11px;color:var(--muted);line-height:1.5;margin:0}@media (max-width:820px){.ImageCropDialog_wrap__ckq9P{grid-template-columns:1fr;height:auto;overflow-y:auto}.ImageCropDialog_panel__g1gDs{height:auto}.ImageCropDialog_editorBody__VQMzU{overflow:visible}.ImageCropDialog_editorBox__8GBhN{min-height:300px;height:300px}.ImageCropDialog_panelRight__7ddaK{border-left:none;border-top:1px solid var(--border)}.ImageCropDialog_rightBody___oNut{overflow:visible}}.ImageCropDialog_blurOverlay__pKhIz{position:absolute;inset:0;z-index:20;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.ImageCropDialog_blurOverlayActive__6P3Y3{pointer-events:all;cursor:crosshair}.ImageCropDialog_blurDragRect__wmrGT{position:absolute;border:2px dashed var(--brand-secondary);background:rgba(var(--brand-secondary-rgb),.12);border-radius:0;pointer-events:none}.ImageCropDialog_blurHint__UMxJE{flex-shrink:0;font-size:11px;font-weight:600;color:var(--brand);background:#eef2f8;border:1px solid #d9e3f1;border-radius:0;padding:5px 12px;text-align:center}.ImageCropDialog_btnBlurActive__RgSTf{border-color:var(--brand,var(--brand-secondary))!important;background:#eef2f8!important;color:var(--brand,var(--brand-secondary))!important}[data-theme=dark] .ImageCropDialog_editorBox__8GBhN,[data-theme=dark] .ImageCropDialog_previewBox__tPW_8{border-color:hsla(0,0%,100%,.14);background:#0f1724}[data-theme=dark] .ImageCropDialog_controlCard__HSeT7,[data-theme=dark] .ImageCropDialog_loadingOverlay__KHt61{background:#0f1724}[data-theme=dark] .ImageCropDialog_cropPill__I1iVz,[data-theme=dark] .ImageCropDialog_previewHintPill__RgWcW,[data-theme=dark] .ImageCropDialog_wmBadge__dKNGK{border-color:hsla(0,0%,100%,.14);background:#1f2b3f;color:#9fb2d1}[data-theme=dark] .ImageCropDialog_btn__6mrd5{border-color:hsla(0,0%,100%,.14);background:#1f2b3f;color:#e8eef9}[data-theme=dark] .ImageCropDialog_btn__6mrd5:hover:not(:disabled){border-color:var(--brand-secondary-light);background:#0f1724;color:#e8eef9}[data-theme=dark] .ImageCropDialog_btnPreview___W4_I{border-color:rgba(22,163,74,.45);background:rgba(22,163,74,.14);color:#4ade80}[data-theme=dark] .ImageCropDialog_btnPreview___W4_I:hover:not(:disabled){background:rgba(22,163,74,.24);border-color:#4ade80}[data-theme=dark] .ImageCropDialog_controlLabel__Pzig3,[data-theme=dark] .ImageCropDialog_controlMeta__HUBIC,[data-theme=dark] .ImageCropDialog_exportNote__W1S0f,[data-theme=dark] .ImageCropDialog_loadingText__oHtSz,[data-theme=dark] .ImageCropDialog_previewHintText__ZtbsP{color:#9fb2d1}[data-theme=dark] .ImageCropDialog_blurDragRect__wmrGT{border-color:var(--brand-secondary-light)}[data-theme=dark] .ImageCropDialog_blurHint__UMxJE{background:rgba(var(--brand-secondary-rgb),.22);border-color:hsla(0,0%,100%,.14);color:#e8eef9}[data-theme=dark] .ImageCropDialog_btnBlurActive__RgSTf{border-color:var(--brand-secondary-light)!important;background:rgba(var(--brand-secondary-rgb),.22)!important;color:#e8eef9!important}.ImageCropDialog_dialog__p01jm{animation:ImageCropDialog_fadeIn__BPUxn .18s ease-out}@keyframes ImageCropDialog_fadeIn__BPUxn{0%{opacity:0}to{opacity:1}}.ImageCropDialog_dialogHeader__4brbJ{display:flex;align-items:center;justify-content:space-between;padding:12px 16px!important;border-bottom:1px solid var(--border);background:linear-gradient(135deg,#eef2f8,#d9e3f1)}[data-theme=dark] .ImageCropDialog_dialogHeader__4brbJ{border-bottom-color:hsla(0,0%,100%,.14);background:linear-gradient(135deg,#1f2b3f,#182233)}[data-theme=dark] .ImageCropDialog_dialogCloseButton__AasBk:hover{background:hsla(0,0%,100%,.08)}.ImageCropDialog_dialogTitle__Hzi_d{margin:0;font-size:18px!important;font-weight:800!important;color:var(--text)}.ImageCropDialog_dialogCloseButton__AasBk{color:var(--muted);transition:color .15s ease,background .15s ease}.ImageCropDialog_dialogCloseButton__AasBk:hover{color:var(--text);background:rgba(0,0,0,.05)}.ImageCropDialog_dialogContent__6GL0Q{padding:0!important;overflow:hidden;display:flex;flex-direction:column}@media (max-width:560px){.ImageCropDialog_dialogHeader__4brbJ{padding:8px 12px!important}.ImageCropDialog_dialogTitle__Hzi_d{font-size:16px!important;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}}.ImageUploader_wrapper__V6GNY{border:1px solid #c4c4c4;border-radius:0;margin-top:5px}.ImageUploader_image____5nm{border:1px solid #000}.ImageUploader_deleteButton__eUwr5{color:#fff!important;background:#000!important;height:2px!important;width:2px!important;padding:10px!important}.ImageUploader_uploadRow__lnmSy{display:flex;justify-content:flex-end;margin:0 5px 5px 0}.util_formLabel__EIJ_M{font-weight:600!important}.util_formItem__O0_57{margin-top:1rem!important}.util_signInForm__fto6w{display:flex;flex-direction:column;gap:.55rem}.util_signInForm__fto6w .util_formItem__O0_57,.util_signInForm__fto6w .util_formItem__O0_57+.util_formItem__O0_57{margin-top:0!important}.util_formText__L79To{margin-top:.3rem!important}.util_inlineLabelForm__Xez4s .util_formLabel__EIJ_M{position:relative;top:.62rem;margin:0 0 -.35rem .75rem;z-index:1;background:#fff;border-radius:0;padding:0 .35rem;display:inline-flex;align-items:center;font-size:.78rem;line-height:1;color:#5c6e8c;pointer-events:none}[data-theme=dark] .util_inlineLabelForm__Xez4s .util_formLabel__EIJ_M{background:var(--app-surface);color:#9fb2d1}.util_inlineLabelForm__Xez4s .util_formText__L79To{margin-top:0!important}.util_compactInlineForm__mMBzv>div{margin-top:-.45rem!important}.util_compactInlineForm__mMBzv>div:first-of-type{margin-top:0!important}.util_formLabelCheckbox__LRkYN{font-weight:600!important;color:#3f4f6b}[data-theme=dark] .util_formLabelCheckbox__LRkYN{color:#e8eef9}.util_popoverPaper__r4j6k{width:"100%";height:"100%";max-height:"unset";left:5%!important}.util_validation__OVSfq{color:red}