.style_categoriesPage__JRo5D{display:flex;flex-direction:column;gap:24px;width:100%;max-width:1200px;margin:0 auto;direction:rtl;text-align:right;font-family:var(--font)}.style_pageHeader__lso9I h1{color:var(--secColor);font-size:1.85rem;font-weight:700;margin:0 0 4px}.style_pageHeader__lso9I .style_subtitle__4AY4p{font-size:.95rem;color:var(--text-color);margin:0}.layoutShared_stickyChrome__RcJoM{position:-webkit-sticky;position:sticky;top:0;z-index:40;flex-shrink:0;background:#fcf8f7;padding-top:4px;padding-bottom:14px;margin-bottom:4px;border-bottom:1px solid rgba(109,55,67,.08);box-shadow:0 4px 12px rgba(109,55,67,.04)}.layoutShared_listPage__0UFpc{display:flex;flex-direction:column;flex:1 1;min-height:0;width:100%;max-width:1100px;margin:0 auto;direction:rtl;text-align:right}.layoutShared_listScroller__ttTeY{flex:1 1;min-height:0;max-height:calc(100dvh - var(--admin-chrome-offset, 200px));overflow-y:auto;overflow-x:hidden;overscroll-behavior:contain;-webkit-overflow-scrolling:touch;padding-bottom:24px;-webkit-padding-end:4px;padding-inline-end:4px}.style_dualPaneContainer__w0vXo{display:grid;grid-template-columns:minmax(320px,380px) 1fr;grid-gap:30px;gap:30px;width:100%;direction:rtl;text-align:right;font-family:var(--font);align-items:start}@media(max-width:992px){.style_dualPaneContainer__w0vXo{grid-template-columns:1fr}}.style_formPane__E6VoL,.style_listPane__406iX{background:#fff;border-radius:20px;padding:30px;border:1px solid rgba(109,55,67,.05);box-shadow:0 10px 20px rgba(87,43,43,.1);display:flex;flex-direction:column;gap:24px;min-height:0}.style_paneHeader___maTr{display:flex;align-items:center;gap:12px;padding-bottom:16px;border-bottom:1px solid rgba(109,55,67,.08)}.style_paneHeader___maTr .style_headerIcon__obxGW{color:var(--midColor)}.style_paneHeader___maTr h3{font-size:1.25rem;font-weight:700;color:var(--secColor);margin:0}.style_form__gPf2_{display:flex;flex-direction:column;gap:18px}.style_form__gPf2_ .style_formGroup__cwayn{display:flex;flex-direction:column;gap:6px}.style_form__gPf2_ .style_formGroup__cwayn label{font-size:.88rem;font-weight:600;color:var(--secColor)}.style_form__gPf2_ .style_formGroup__cwayn input,.style_form__gPf2_ .style_formGroup__cwayn textarea{width:100%;padding:12px 14px;border:1.5px solid hsla(0,22%,59%,.2);border-radius:12px;font-size:.95rem;font-family:var(--font);color:var(--secColor);background-color:var(--grayColor);transition:all .2s ease;text-align:right;box-sizing:border-box}.style_form__gPf2_ .style_formGroup__cwayn input:focus,.style_form__gPf2_ .style_formGroup__cwayn textarea:focus{outline:none;border-color:var(--midColor);background-color:#fff;box-shadow:0 0 0 4px hsla(0,22%,59%,.1)}.style_form__gPf2_ .style_formGroup__cwayn input::placeholder,.style_form__gPf2_ .style_formGroup__cwayn textarea::placeholder{color:var(--brightGrayColor)}.style_form__gPf2_ .style_formGroup__cwayn input:disabled,.style_form__gPf2_ .style_formGroup__cwayn textarea:disabled{background-color:#f1f5f9;cursor:not-allowed}.style_form__gPf2_ .style_formGroup__cwayn textarea{height:90px;resize:none}.style_form__gPf2_ .style_submitButton__XzDkh{padding:14px 20px;border:none;border-radius:12px;background-color:var(--secColor);color:#fff;font-size:1rem;font-weight:700;cursor:pointer;transition:all .2s ease;font-family:var(--font);display:flex;align-items:center;justify-content:center;gap:8px;box-shadow:0 10px 20px rgba(87,43,43,.1);margin-top:10px}.style_form__gPf2_ .style_submitButton__XzDkh:hover:not(:disabled){background-color:var(--midColor);transform:translateY(-1px)}.style_form__gPf2_ .style_submitButton__XzDkh:active:not(:disabled){transform:scale(.98)}.style_form__gPf2_ .style_submitButton__XzDkh:disabled{cursor:not-allowed;opacity:.6;background-color:var(--brightGrayColor);box-shadow:none}.style_form__gPf2_ .style_submitButton__XzDkh .style_spinner__EjfpV{animation:style_spin__7SxwG 1s linear infinite}.style_submitError__wSOe7{display:flex;align-items:center;gap:8px;padding:12px 16px;background-color:#fef2f2;border:1px solid #fee2e2;border-radius:12px;color:#ef4444;font-size:.88rem;font-weight:500}.style_submitSuccess__E0CmU{padding:12px 16px;background-color:#f0fdf4;border:1px solid #dcfce7;border-radius:12px;color:#16a34a;font-size:.88rem;font-weight:600;text-align:center}.style_categoryGrid__rns5z{display:grid;grid-template-columns:repeat(auto-fill,minmax(200px,1fr));grid-gap:20px;gap:20px;align-content:start}.style_categoryCard__sOVxW{background:#fff;border-radius:16px;overflow:hidden;border:1px solid rgba(109,55,67,.05);box-shadow:0 10px 20px rgba(87,43,43,.1);transition:transform .2s ease,box-shadow .2s ease;display:flex;flex-direction:column}.style_categoryCard__sOVxW:hover{transform:translateY(-2px);box-shadow:0 10px 20px rgba(109,55,67,.1)}.style_categoryCard__sOVxW .style_cardImage__LxnE1{height:120px;background-size:cover;background-position:50%;position:relative;background-color:var(--mainColor)}.style_categoryCard__sOVxW .style_cardImage__LxnE1 .style_imageOverlay__56qVl{position:absolute;inset:0;background:linear-gradient(180deg,transparent 50%,rgba(105,55,67,.4))}.style_categoryCard__sOVxW .style_cardInfo__DSkNJ{padding:16px;display:flex;flex-direction:column;gap:8px;flex:1 1}.style_categoryCard__sOVxW .style_cardInfo__DSkNJ h4{font-size:1.05rem;font-weight:700;color:var(--secColor);margin:0}.style_categoryCard__sOVxW .style_cardInfo__DSkNJ .style_slugBadge__e_UfL{font-family:monospace;font-size:.72rem;color:var(--midColor);background-color:var(--grayColor);padding:2px 8px;border-radius:6px;width:-moz-fit-content;width:fit-content;direction:ltr}.style_categoryCard__sOVxW .style_cardInfo__DSkNJ .style_catDesc__R6UH8{font-size:.82rem;color:var(--text-color);margin:0;line-height:1.4;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.style_skeletonGrid__hd7RJ{display:grid;grid-template-columns:repeat(auto-fill,minmax(200px,1fr));grid-gap:20px;gap:20px}.style_skeletonCard__oG_J_{height:220px;border-radius:16px;background:linear-gradient(90deg,#f8f1ef 25%,#ebdcd7 50%,#f8f1ef 75%);background-size:200% 100%;animation:style_shimmer__6uydS 1.5s infinite}.style_emptyState__MMoom,.style_errorState__CHk5N{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:40px 20px;text-align:center;color:var(--darkGrayColor);gap:12px;background-color:var(--grayColor);border-radius:16px;border:1px dashed rgba(109,55,67,.1)}.style_emptyState__MMoom .style_emptyIcon__uZu6_,.style_errorState__CHk5N .style_emptyIcon__uZu6_{color:var(--brightGrayColor)}.style_emptyState__MMoom p,.style_errorState__CHk5N p{margin:0;font-size:.95rem}.style_errorState__CHk5N{color:#ef4444}@keyframes style_spin__7SxwG{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes style_shimmer__6uydS{0%{background-position:-200% 0}to{background-position:200% 0}}.style_field__3s2Nw{display:flex;flex-direction:column;gap:8px;text-align:right}.style_field__3s2Nw label{font-size:.88rem;font-weight:600;color:var(--secColor)}.style_field__3s2Nw .style_required__Irodu{color:#ef4444}.style_field__3s2Nw .style_hint__8hEoD{font-size:.82rem;color:var(--darkGrayColor);margin:0;line-height:1.4}.style_preview__xpBsC{position:relative;width:100%;max-width:280px;border-radius:14px;overflow:hidden;border:1px solid rgba(109,55,67,.1);box-shadow:0 10px 20px rgba(87,43,43,.1)}.style_preview__xpBsC img{width:100%;height:140px;object-fit:cover;display:block;background:var(--grayColor)}.style_preview__xpBsC .style_clearPreview__fC_t0{position:absolute;top:8px;left:8px;width:32px;height:32px;border:none;border-radius:50%;background:hsla(0,0%,100%,.95);color:#ef4444;cursor:pointer;display:flex;align-items:center;justify-content:center;box-shadow:0 10px 20px rgba(87,43,43,.1);transition:background-color .2s}.style_preview__xpBsC .style_clearPreview__fC_t0:hover:not(:disabled){background:#fef2f2}.style_preview__xpBsC .style_clearPreview__fC_t0:disabled{opacity:.5;cursor:not-allowed}.style_inputRow__agUQb{display:flex;flex-wrap:wrap;gap:10px;align-items:stretch}.style_urlInputWrap__XiN0j{flex:1 1;min-width:180px;position:relative;display:flex;align-items:center}.style_urlInputWrap__XiN0j .style_inputIcon__7a_9n{position:absolute;right:14px;color:var(--midColor);pointer-events:none}.style_urlInputWrap__XiN0j input{width:100%;padding:12px 42px 12px 14px;border:1.5px solid hsla(0,22%,59%,.2);border-radius:12px;font-size:.95rem;font-family:var(--font);color:var(--secColor);background-color:var(--grayColor);transition:all .2s ease;text-align:right;box-sizing:border-box}.style_urlInputWrap__XiN0j input:focus{outline:none;border-color:var(--midColor);background-color:#fff;box-shadow:0 0 0 4px hsla(0,22%,59%,.1)}.style_urlInputWrap__XiN0j input::placeholder{color:var(--brightGrayColor)}.style_urlInputWrap__XiN0j input:disabled{background-color:#f1f5f9;cursor:not-allowed}.style_libraryBtn__6qFnd{flex-shrink:0;display:inline-flex;align-items:center;gap:8px;padding:12px 18px;border:none;border-radius:12px;background-color:var(--secColor);color:#fff;font-size:.9rem;font-weight:700;font-family:var(--font);cursor:pointer;box-shadow:0 10px 20px rgba(87,43,43,.1);transition:all .2s ease}.style_libraryBtn__6qFnd:hover:not(:disabled){background-color:var(--midColor)}.style_libraryBtn__6qFnd:disabled{opacity:.6;cursor:not-allowed}.style_btn__xyaKC{display:inline-flex;align-items:center;justify-content:center;gap:8px;border:none;background-color:var(--midColor);color:var(--mainColor);padding:10px 28px;border-radius:15px;text-decoration:none;font-size:16px;font-family:var(--font);font-weight:600;white-space:normal;text-transform:none;letter-spacing:normal;cursor:pointer;box-shadow:0 4px 8px rgba(0,0,0,.1);transition:all .3s ease}.style_btn__xyaKC:hover{cursor:pointer;box-shadow:none;background-color:transparent;outline:1.5px solid var(--midColor);color:var(--midColor)}.style_btn__xyaKC:active{transform:scale(.95)}.style_btn__xyaKC:focus-visible{outline:2px solid var(--secColor);outline-offset:2px}.style_secondary__kqxum{background-color:transparent;color:var(--secColor);outline:1.5px solid var(--midColor);box-shadow:none}.style_secondary__kqxum:hover{background-color:var(--mainColor);color:var(--secColor);outline-color:var(--secColor)}