._sidebar_hq96q_1{--sidebar-width:17.5rem;--sidebar-collapsed-width:5.5rem;--sidebar-item-size:2.65rem;--sidebar-header-height:4.5rem;--sidebar-brand-nav-gap:.7rem;z-index:50;width:var(--sidebar-width);background:radial-gradient(circle at 20% 0%, #b29a8b1f, transparent 42%), linear-gradient(180deg, #2d0a06 0%, var(--secondary) 38%, #1a0403 100%);color:var(--primary);border-inline-end:1px solid #f8eedd14;transition:width .28s;position:fixed;inset-block:0;inset-inline-start:0;overflow:visible;box-shadow:8px 0 40px #00000047}._sidebar_hq96q_1:before{content:"";pointer-events:none;background:linear-gradient(90deg,#0000,#f8eedd59,#0000);height:1px;position:absolute;inset-block-start:0;inset-inline:0}._sidebarInner_hq96q_83{flex-direction:column;height:100%;padding:1.25rem .9rem 1.35rem;display:flex;overflow:visible}._collapsed_hq96q_99{width:var(--sidebar-collapsed-width)}._collapsed_hq96q_99 ._sidebarInner_hq96q_83{align-items:center;padding-inline:.75rem}._brand_hq96q_121{width:100%;height:var(--sidebar-header-height);margin-bottom:var(--sidebar-brand-nav-gap);flex-shrink:0;justify-content:center;align-items:center;display:flex;position:relative}._collapsed_hq96q_99 ._brand_hq96q_121{width:100%}._brandLink_hq96q_151{justify-content:center;align-items:center;width:100%;height:100%;text-decoration:none;display:flex}._brandLogoWrap_hq96q_169{box-sizing:border-box;background:linear-gradient(180deg, #fdf8f0 0%, var(--primary) 100%);border:1px solid #f8eedda6;border-radius:.75rem;justify-content:center;align-items:center;width:56px;max-width:56px;height:56px;margin-inline:auto;padding:3px;transition:width .28s,height .28s,padding .28s,border-radius .28s;display:inline-flex;overflow:hidden;box-shadow:0 8px 22px #0000002e,inset 0 1px #ffffffd9}._brandLink_hq96q_151:hover ._brandLogoWrap_hq96q_169{border-color:#f8eedde6;box-shadow:0 10px 26px #00000038,inset 0 1px #fffffff2}._brandLogo_hq96q_169{width:100%;height:100%;line-height:0;display:block}._brandLogo_hq96q_169 img{object-position:center;transition:transform .28s;display:block;object-fit:contain!important;width:100%!important;height:100%!important}._brand_hq96q_121:after{content:"";inset-block-end:0;opacity:0;background:#f8eedd24;width:1.5rem;height:1px;transition:opacity .28s;position:absolute;left:50%;transform:translate(-50%)}._collapsed_hq96q_99 ._brand_hq96q_121:after{opacity:1}._collapsed_hq96q_99 ._brandLogoWrap_hq96q_169{box-sizing:border-box;border-radius:.65rem;width:50px;max-width:50px;height:50px;padding:3px}._mobileClose_hq96q_315{width:2.25rem;height:2.25rem;color:var(--primary);cursor:pointer;transition:background var(--transition-fast), border-color var(--transition-fast);background:#ffffff0a;border:1px solid #f8eedd24;border-radius:.7rem;justify-content:center;align-items:center;display:none;position:absolute;inset-block-start:0;inset-inline-end:0}._mobileClose_hq96q_315:hover{background:#ffffff14;border-color:#f8eedd38}._collapseToggle_hq96q_367{z-index:60;background:linear-gradient(160deg, #3f1009 0%, var(--secondary) 55%, #1f0504 100%);width:1.9rem;height:1.9rem;color:var(--primary);cursor:pointer;border:1.5px solid #f8eedd80;border-radius:50%;justify-content:center;align-items:center;padding:0;transition:background .22s,border-color .22s,box-shadow .22s,transform .22s;display:flex;position:absolute;inset-block-start:1.35rem;inset-inline-end:-.95rem;box-shadow:0 0 0 2px #2d0a068c,0 4px 14px #00000057,inset 0 1px #ffffff1a}._collapseToggle_hq96q_367:hover{background:linear-gradient(160deg,#52150d 0%,#3a0d08 55%,#2a0806 100%);border-color:#f8eeddb3;box-shadow:0 0 0 2px #2d0a06a6,0 6px 18px #0006,inset 0 1px #ffffff24}._collapseToggle_hq96q_367:active{transform:scale(.94)}._collapseToggle_hq96q_367 svg{flex-shrink:0;transition:transform .28s}._collapsed_hq96q_99 ._collapseToggle_hq96q_367 svg{transform:rotate(180deg)}html[dir=rtl] ._collapseToggle_hq96q_367 svg{transform:scaleX(-1)}html[dir=rtl] ._collapsed_hq96q_99 ._collapseToggle_hq96q_367 svg{transform:scaleX(-1)rotate(180deg)}._navSearch_hq96q_485{flex-shrink:0;margin-bottom:.85rem;position:relative}._navSearchIcon_hq96q_497{color:#b29a8bd9;pointer-events:none;display:inline-flex;position:absolute;inset-block-start:50%;inset-inline-start:.75rem;transform:translateY(-50%)}._navSearchInput_hq96q_517{width:100%;color:var(--primary);background:#ffffff0d;border:1px solid #f8eedd1f;border-radius:.75rem;outline:none;padding-block:.6rem;padding-inline:2.35rem .75rem;font-family:inherit;font-size:.86rem;transition:background .2s,border-color .2s}._navSearchInput_hq96q_517::placeholder{color:#b29a8bb8}._navSearchInput_hq96q_517:focus{background:#ffffff14;border-color:#b29a8b66}._navEmpty_hq96q_567{color:#b29a8bcc;margin:.5rem .75rem;font-size:.82rem;line-height:1.5}._nav_hq96q_485{flex-direction:column;flex:1;width:100%;min-height:0;display:flex;overflow:hidden}._navSection_hq96q_599+._navSection_hq96q_599{border-top:1px solid #f8eedd14;margin-top:1.1rem;padding-top:1rem}._navSectionLabel_hq96q_611{letter-spacing:.14em;text-transform:uppercase;color:#b29a8bb8;flex-shrink:0;margin-bottom:.65rem;padding-inline:.75rem;font-size:.68rem;font-weight:700;transition:opacity .22s,visibility .22s;display:block}._navScroll_hq96q_637{overscroll-behavior:contain;-webkit-overflow-scrolling:touch;scrollbar-gutter:stable;flex:1;min-height:0;margin-inline-end:-.15rem;padding-inline-end:.15rem;overflow:hidden auto}._navList_hq96q_661{flex-direction:column;gap:.35rem;width:100%;margin:0;padding:0;list-style:none;display:flex}._navLink_hq96q_681,._logoutButton_hq96q_683{color:#f8eedde0;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:.85rem;align-items:center;gap:.85rem;width:100%;padding:.65rem .75rem;font-size:.94rem;font-weight:500;text-decoration:none;transition:background .22s,border-color .22s,color .22s;display:flex}._navLink_hq96q_681:hover,._logoutButton_hq96q_683:hover{color:var(--white);background:#ffffff0d;border-color:#f8eedd1a}._navLinkActive_hq96q_737{color:var(--white);border-color:#b29a8b47;border-inline-start:3px solid var(--third);background:#b29a8b24}._navIconWrap_hq96q_751{width:2rem;height:2rem;color:inherit;background:#ffffff0a;border-radius:.6rem;flex-shrink:0;justify-content:center;align-items:center;transition:background .22s;display:inline-flex}._navLinkActive_hq96q_737 ._navIconWrap_hq96q_751{background:#b29a8b4d}._navText_hq96q_785{white-space:nowrap;text-overflow:ellipsis;transition:opacity .22s,visibility .22s;overflow:hidden}._collapsed_hq96q_99 ._navSearch_hq96q_485{display:none}._collapsed_hq96q_99 ._navSection_hq96q_599+._navSection_hq96q_599{margin-top:.55rem;padding-top:.55rem}._collapsed_hq96q_99 ._navSectionLabel_hq96q_611{visibility:hidden;opacity:0;pointer-events:none;-webkit-user-select:none;user-select:none;height:0;margin:0;padding:0;overflow:hidden}._collapsed_hq96q_99 ._navText_hq96q_785{display:none!important}._collapsed_hq96q_99 ._nav_hq96q_485{width:var(--sidebar-item-size);flex-direction:column;align-items:center;display:flex}._collapsed_hq96q_99 ._navScroll_hq96q_637{width:var(--sidebar-item-size)}._collapsed_hq96q_99 ._navList_hq96q_661{width:var(--sidebar-item-size);align-items:center;gap:.45rem}._collapsed_hq96q_99 ._navList_hq96q_661 li{width:var(--sidebar-item-size);display:block}._collapsed_hq96q_99 ._navLink_hq96q_681,._collapsed_hq96q_99 ._logoutButton_hq96q_683{width:var(--sidebar-item-size);height:var(--sidebar-item-size);border:none;border-inline:none;border-radius:.7rem;justify-content:center;align-items:center;gap:0;margin:0;padding:0}._collapsed_hq96q_99 ._navLink_hq96q_681:hover,._collapsed_hq96q_99 ._logoutButton_hq96q_683:hover{background:#ffffff14}._collapsed_hq96q_99 ._navLinkActive_hq96q_737{box-shadow:none;background:#b29a8b52;border:none;border-inline:none}._collapsed_hq96q_99 ._navIconWrap_hq96q_751{border-radius:inherit;background:0 0;width:100%;height:100%}._collapsed_hq96q_99 ._navLinkActive_hq96q_737 ._navIconWrap_hq96q_751{color:var(--white);background:0 0}._footer_hq96q_977{z-index:5;border-top:1px solid #f8eedd14;flex-shrink:0;width:100%;margin-top:auto;padding-top:1rem;display:flex;position:relative;overflow:visible}._footerActions_hq96q_1001{justify-content:center;align-items:center;gap:.75rem;width:100%;display:flex;position:relative}._footerActions_hq96q_1001 ._footerLanguage_hq96q_1019{flex-shrink:0;position:static}._footerLanguage_hq96q_1019 [role=listbox]{transform-origin:bottom;width:100%;min-width:0;inset-block:auto calc(100% + .45rem);inset-inline:0;transform:translateY(6px)scale(.98)}._footerLanguage_hq96q_1019:has([aria-expanded=true]) [role=listbox]{transform:translateY(0)scale(1)}._userAvatarLink_hq96q_1057{border-radius:50%;flex-shrink:0;text-decoration:none;transition:transform .22s,box-shadow .22s;display:inline-flex}._userAvatarLink_hq96q_1057:hover{transform:translateY(-1px)}._userAvatarLink_hq96q_1057:focus-visible{outline-offset:2px;outline:2px solid #f8eedd73}._userAvatar_hq96q_1057{background:linear-gradient(145deg, var(--third), #7d685c);width:2.65rem;height:2.65rem;color:var(--white);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;font-size:.9rem;font-weight:700;transition:box-shadow .22s;display:flex;overflow:hidden;box-shadow:0 4px 12px #0003}._userAvatarLink_hq96q_1057:hover ._userAvatar_hq96q_1057{box-shadow:0 4px 12px #0003,0 0 0 2px #f8eedd33}._userAvatarImage_hq96q_1141{display:block}._footerIconButton_hq96q_1149{cursor:pointer;background:0 0;border:1px solid #0000;border-radius:.7rem;flex-shrink:0;justify-content:center;align-items:center;width:2.65rem;height:2.65rem;padding:0;transition:background .22s,border-color .22s,color .22s;display:inline-flex}._logoutButton_hq96q_683{color:#f2c9c0}._footerIconButton_hq96q_1149:hover,._logoutButton_hq96q_683:hover{color:#ffd8d0;background:#d6544024;border-color:#d6544047}._logoutButton_hq96q_683 ._navIconWrap_hq96q_751{background:#d654401f}._collapsed_hq96q_99 ._footer_hq96q_977{width:var(--sidebar-item-size);border-top:none;flex-direction:column;align-items:center;padding-top:.75rem;display:flex}._collapsed_hq96q_99 ._footer_hq96q_977:before{content:"";background:#f8eedd24;width:1.5rem;height:1px;margin-bottom:.1rem}._collapsed_hq96q_99 ._footerActions_hq96q_1001{width:var(--sidebar-item-size);flex-direction:column;gap:.5rem}._collapsed_hq96q_99 ._userAvatar_hq96q_1057{width:var(--sidebar-item-size);height:var(--sidebar-item-size);font-size:.85rem}._collapsed_hq96q_99 ._footerIconButton_hq96q_1149{width:var(--sidebar-item-size);height:var(--sidebar-item-size)}._collapsed_hq96q_99 ._logoutButton_hq96q_683 ._navIconWrap_hq96q_751{background:0 0}._collapsed_hq96q_99 ._logoutButton_hq96q_683:hover{background:#d6544029}._collapsed_hq96q_99 ._logoutButton_hq96q_683:hover ._navIconWrap_hq96q_751{background:0 0}._backdrop_hq96q_1311{z-index:30;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);opacity:0;pointer-events:none;background:#0c03029e;transition:opacity .28s;display:none;position:fixed;inset:0}._backdropVisible_hq96q_1335{opacity:1;pointer-events:auto}@media (width<=1100px){._sidebar_hq96q_1{--sidebar-drawer-width:min(17.5rem, 88vw);width:var(--sidebar-drawer-width);z-index:50;max-width:100%;box-shadow:none;transition:inset-inline-start .28s,inset-inline-end .28s,box-shadow .28s;inset-inline-start:calc(-1 * var(--sidebar-drawer-width));inset-inline-end:auto;transform:none}html[dir=rtl] ._sidebar_hq96q_1{inset-inline-start:auto;inset-inline-end:calc(-1 * var(--sidebar-drawer-width))}._sidebar_hq96q_1._mobileOpen_hq96q_1389{inset-inline:0 auto;box-shadow:8px 0 40px #00000047}html[dir=rtl] ._sidebar_hq96q_1._mobileOpen_hq96q_1389{inset-inline:auto 0;box-shadow:-8px 0 40px #00000047}._sidebarInner_hq96q_83{padding-block-end:max(1.35rem, env(safe-area-inset-bottom));padding-inline-start:max(.9rem, env(safe-area-inset-left));padding-inline-end:max(.9rem, env(safe-area-inset-right))}._mobileClose_hq96q_315{display:inline-flex}._collapseToggle_hq96q_367{display:none}._backdrop_hq96q_1311{display:block}._collapsed_hq96q_99{width:var(--sidebar-drawer-width)}._collapsed_hq96q_99 ._sidebarInner_hq96q_83{align-items:stretch;padding:1.25rem .9rem 1.35rem;padding-block-end:max(1.35rem, env(safe-area-inset-bottom));padding-inline-start:max(.9rem, env(safe-area-inset-left));padding-inline-end:max(.9rem, env(safe-area-inset-right))}._collapsed_hq96q_99 ._brand_hq96q_121{width:100%;height:auto;min-height:0;margin-bottom:var(--sidebar-brand-nav-gap)}._collapsed_hq96q_99 ._nav_hq96q_485{align-items:stretch;width:100%}._collapsed_hq96q_99 ._navScroll_hq96q_637{width:100%}._collapsed_hq96q_99 ._navList_hq96q_661{align-items:stretch;gap:.35rem;width:100%}._collapsed_hq96q_99 ._navList_hq96q_661 li{width:100%}._collapsed_hq96q_99 ._navSection_hq96q_599+._navSection_hq96q_599{margin-top:1.1rem;padding-top:1rem}._collapsed_hq96q_99 ._navSectionLabel_hq96q_611{visibility:visible;opacity:1;pointer-events:auto;-webkit-user-select:auto;user-select:auto;height:auto;margin-bottom:.65rem;padding-inline:.75rem;overflow:visible}._collapsed_hq96q_99 ._navText_hq96q_785{display:flex!important}._collapsed_hq96q_99 ._navSearch_hq96q_485{display:block}._collapsed_hq96q_99 ._brandLogoWrap_hq96q_169{border-radius:.75rem;width:72px;max-width:72px;height:72px;padding:3px}._collapsed_hq96q_99 ._brand_hq96q_121:after{opacity:0}._collapsed_hq96q_99 ._navLink_hq96q_681,._collapsed_hq96q_99 ._logoutButton_hq96q_683{border:1px solid #0000;justify-content:flex-start;gap:.85rem;width:100%;height:auto;padding:.65rem .75rem}._collapsed_hq96q_99 ._navLinkActive_hq96q_737{border-inline-start:3px solid var(--third)}._collapsed_hq96q_99 ._navIconWrap_hq96q_751{width:2rem;height:2rem}._collapsed_hq96q_99 ._footer_hq96q_977{border-top:1px solid #f8eedd14;align-items:stretch;width:100%;padding-top:1rem}._collapsed_hq96q_99 ._footer_hq96q_977:before{display:none}._collapsed_hq96q_99 ._footerActions_hq96q_1001{flex-direction:row;justify-content:center;gap:.75rem;width:100%}._collapsed_hq96q_99 ._userAvatar_hq96q_1057,._collapsed_hq96q_99 ._footerIconButton_hq96q_1149{width:2.65rem;height:2.65rem}}@media (width<=575.98px){._sidebar_hq96q_1,._collapsed_hq96q_99{--sidebar-drawer-width:min(18rem, calc(100vw - 1.5rem))}._sidebarInner_hq96q_83,._collapsed_hq96q_99 ._sidebarInner_hq96q_83{padding:1rem .85rem 1.15rem;padding-block-end:max(1.15rem, env(safe-area-inset-bottom));padding-inline-start:max(.85rem, env(safe-area-inset-left));padding-inline-end:max(.85rem, env(safe-area-inset-right))}._brand_hq96q_121{height:auto;min-height:0;margin-bottom:1rem}._brandLogoWrap_hq96q_169,._collapsed_hq96q_99 ._brandLogoWrap_hq96q_169{width:72px;max-width:72px;height:72px}._navLink_hq96q_681,._footerIconButton_hq96q_1149,._collapsed_hq96q_99 ._navLink_hq96q_681,._collapsed_hq96q_99 ._footerIconButton_hq96q_1149{padding:.6rem .7rem;font-size:.9rem}}@media (width>=576px) and (width<=1100px){._sidebar_hq96q_1,._collapsed_hq96q_99{--sidebar-drawer-width:min(17.5rem, 72vw)}}._wrap_h7uhk_1{width:100%}._control_h7uhk_9{border:1px solid var(--secondary-10);background:var(--white);width:100%;min-height:2.75rem;color:var(--secondary);box-shadow:0 1px 2px var(--secondary-04);transition:border-color var(--transition-fast), box-shadow var(--transition-fast), background var(--transition-fast);border-radius:.8rem;align-items:center;display:flex;position:relative}._control_h7uhk_9:hover:not(._controlDisabled_h7uhk_43):not(._controlReadOnly_h7uhk_43){border-color:var(--third-40)}._controlFocused_h7uhk_51,._control_h7uhk_9:focus-within{border-color:var(--third-40);box-shadow:0 0 0 3px var(--third-10), 0 1px 2px var(--secondary-04)}._controlActive_h7uhk_67{border-color:var(--third-35)}._controlError_h7uhk_75{border-color:#b42318}._controlError_h7uhk_75:focus-within,._controlError_h7uhk_75._controlFocused_h7uhk_51{box-shadow:0 0 0 3px #b423181f, 0 1px 2px var(--secondary-04)}._controlDisabled_h7uhk_43,._controlReadOnly_h7uhk_43{opacity:.72;cursor:not-allowed;background:var(--white-94)}._icon_h7uhk_111{width:2.35rem;color:var(--third);pointer-events:none;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}._filterControl_h7uhk_131,._formControl_h7uhk_133{cursor:pointer}._input_h7uhk_141{width:100%;min-width:0;min-height:2.75rem;color:var(--secondary);text-align:start;cursor:pointer;background:0 0;border:0;outline:none;padding-block:.65rem;padding-inline:.15rem .85rem;font-family:inherit;font-size:.86rem;font-weight:600}._input_h7uhk_141::placeholder{color:var(--third);font-weight:500}._input_h7uhk_141:disabled{cursor:not-allowed}._clearBtn_h7uhk_193{background:var(--secondary-05);width:1.7rem;height:1.7rem;color:var(--secondary);cursor:pointer;transition:background var(--transition-fast);border:0;border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;margin-inline-end:.45rem;display:inline-flex}._clearBtn_h7uhk_193 svg{width:.85rem;height:.85rem}._clearBtn_h7uhk_193:hover{background:var(--third-16)}._richControl_h7uhk_245{cursor:pointer;gap:.65rem;min-height:3.35rem;padding-inline:.85rem}._richContent_h7uhk_259{flex-direction:column;flex:1;gap:.1rem;min-width:0;display:flex}._richWeekday_h7uhk_275{color:var(--third);letter-spacing:.02em;text-transform:capitalize;font-size:.72rem;font-weight:700}._richPrimary_h7uhk_291{color:var(--secondary);font-size:.92rem;font-weight:700}._richPlaceholder_h7uhk_303{color:var(--third);font-size:.86rem;font-weight:500}._richHiddenInput_h7uhk_315{opacity:0;pointer-events:none;width:1px;height:1px;position:absolute;inset-block-start:0;inset-inline-start:0}._calendar_h7uhk_337{overflow:hidden;font-family:var(--font-family-base,inherit)!important;border:1px solid var(--secondary-08)!important;box-shadow:0 18px 48px var(--secondary-12)!important;background:var(--white)!important;border-radius:1rem!important}._calendar_h7uhk_337 .react-datepicker__header{border-bottom:1px solid var(--secondary-08);background:linear-gradient(180deg, #fbf7f1 0%, var(--white) 100%);padding-top:.85rem}._calendar_h7uhk_337 .react-datepicker__current-month,._calendar_h7uhk_337 .react-datepicker-year-header,._calendar_h7uhk_337 .react-datepicker-time__header{color:var(--secondary);font-size:.92rem;font-weight:800}._calendar_h7uhk_337 .react-datepicker__day-name{color:var(--third);width:2.1rem;margin:.15rem;font-size:.72rem;font-weight:700;line-height:2.1rem}._calendar_h7uhk_337 .react-datepicker__day,._calendar_h7uhk_337 .react-datepicker__month-text,._calendar_h7uhk_337 .react-datepicker__year-text{width:2.1rem;color:var(--secondary);border-radius:.65rem;margin:.15rem;font-weight:600;line-height:2.1rem}._calendar_h7uhk_337 .react-datepicker__day:hover,._calendar_h7uhk_337 .react-datepicker__month-text:hover,._calendar_h7uhk_337 .react-datepicker__year-text:hover{background:var(--third-14)}._calendar_h7uhk_337 .react-datepicker__day--selected,._calendar_h7uhk_337 .react-datepicker__day--keyboard-selected,._calendar_h7uhk_337 .react-datepicker__month-text--selected,._calendar_h7uhk_337 .react-datepicker__month-text--keyboard-selected,._calendar_h7uhk_337 .react-datepicker__year-text--selected,._calendar_h7uhk_337 .react-datepicker__year-text--keyboard-selected{background:var(--secondary)!important;color:var(--white)!important}._calendar_h7uhk_337 .react-datepicker__day--in-range,._calendar_h7uhk_337 .react-datepicker__day--in-selecting-range{background:var(--third-16);color:var(--secondary)}._calendar_h7uhk_337 .react-datepicker__day--today{box-shadow:inset 0 0 0 1.5px var(--third-45);font-weight:800}._calendar_h7uhk_337 .react-datepicker__day--disabled,._calendar_h7uhk_337 .react-datepicker__month-text--disabled{color:var(--button-disabled)!important}._calendar_h7uhk_337 .react-datepicker__navigation-icon:before{border-color:var(--secondary)}._calendar_h7uhk_337 .react-datepicker__triangle{display:none}._popper_h7uhk_503{z-index:80!important}[dir=rtl] ._input_h7uhk_141{text-align:end}._page_1scpp_1{flex-direction:column;gap:clamp(1rem,2.5vw,1.5rem);width:100%;min-width:0;max-width:100%;display:flex;overflow-x:clip}._hero_1scpp_21{background:radial-gradient(circle at 0% 0%, var(--third-10) 0%, transparent 45%), linear-gradient(135deg, var(--white-98) 0%, var(--white-94) 100%);border:1px solid var(--secondary-08);box-shadow:0 10px 28px var(--secondary-06);border-radius:1.1rem;flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:1rem;padding:clamp(1rem,2.5vw,1.35rem);display:flex}._heroContent_1scpp_51{flex:1;min-width:min(100%,18rem)}._heroEyebrow_1scpp_61{letter-spacing:.06em;text-transform:uppercase;color:var(--third);margin:0 0 .25rem;font-size:.72rem;font-weight:700}._heroBack_1scpp_79{color:var(--third);align-items:center;margin-bottom:.45rem;font-size:.8rem;font-weight:700;text-decoration:none;display:inline-flex}._heroBack_1scpp_79:hover{color:var(--secondary);text-decoration:underline}._heroTitle_1scpp_109{color:var(--secondary);margin:0 0 .35rem;font-size:clamp(1.2rem,2.6vw,1.55rem);font-weight:700;line-height:1.25}._heroText_1scpp_125{max-width:38rem;color:var(--third);-webkit-line-clamp:1;-webkit-box-orient:vertical;margin:0;font-size:clamp(.84rem,1.8vw,.9rem);line-height:1.55;display:-webkit-box;overflow:hidden}._heroActions_1scpp_149{flex-wrap:wrap;align-items:center;gap:.65rem;display:flex}._primaryAction_1scpp_163,._secondaryAction_1scpp_165,._dangerAction_1scpp_167,._clearFilters_1scpp_169,._cardAction_1scpp_171{cursor:pointer;transition:background var(--transition-fast), border-color var(--transition-fast), color var(--transition-fast), opacity var(--transition-fast), transform var(--transition-fast);border-radius:.85rem;justify-content:center;align-items:center;gap:.45rem;font-family:inherit;font-size:.88rem;font-weight:600;display:inline-flex}._primaryAction_1scpp_163{border:1px solid var(--secondary);background:var(--secondary);color:var(--white);box-shadow:0 10px 24px var(--secondary-12);padding:.72rem 1.15rem}._primaryAction_1scpp_163:hover:not(:disabled){background:#4a120d;border-color:#4a120d;transform:translateY(-1px)}._secondaryAction_1scpp_165{border:1px solid var(--secondary-12);background:var(--white);color:var(--secondary);padding:.72rem 1.15rem}._secondaryAction_1scpp_165:hover:not(:disabled){background:var(--secondary-05);border-color:var(--secondary-18)}._dangerAction_1scpp_167{color:#a83228;background:#b432281a;border:1px solid #b4322859;padding:.72rem 1.15rem}._dangerAction_1scpp_167:hover{background:#b432282e;border-color:#b4322880}._primaryAction_1scpp_163:disabled,._secondaryAction_1scpp_165:disabled{opacity:.65;cursor:not-allowed;transform:none}._statsGrid_1scpp_297{grid-template-columns:repeat(4,minmax(0,1fr));gap:clamp(.65rem,1.8vw,.85rem);display:grid}._statCard_1scpp_309{background:var(--white-94);border:1px solid var(--secondary-08);box-shadow:0 8px 22px var(--secondary-05);transition:transform var(--transition-fast), box-shadow var(--transition-fast);border-radius:1rem;padding:clamp(.85rem,2vw,1.05rem)}._statCard_1scpp_309:hover{box-shadow:0 14px 32px var(--secondary-10);transform:translateY(-2px)}._statCardInteractive_1scpp_341{cursor:pointer}._statCardInteractive_1scpp_341:hover{border-color:var(--third-35)}._statCardInteractive_1scpp_341:focus-visible{outline:2px solid var(--third-40);outline-offset:2px}._statCardActive_1scpp_367{background:linear-gradient(#fffdf8 0%,#f8f1e7 100%);border-color:#9a6b1257;box-shadow:0 12px 28px #9a6b121f}._statIconWrap_1scpp_379{background:var(--third-10);width:2.15rem;height:2.15rem;color:var(--secondary);border-radius:.7rem;justify-content:center;align-items:center;margin-bottom:.55rem;display:inline-flex}._statValue_1scpp_403{color:var(--secondary);margin:0 0 .15rem;font-size:clamp(1.2rem,2.6vw,1.45rem);font-weight:700;line-height:1.1}._statLabel_1scpp_419{color:var(--secondary);margin:0 0 .1rem;font-size:.92rem;font-weight:700}._statHint_1scpp_433{color:var(--third);margin:0;font-size:.75rem}._statCardHorizontal_1scpp_445{flex-direction:row;justify-content:space-between;align-items:center;gap:.85rem;padding:clamp(.95rem,2.2vw,1.1rem) clamp(1rem,2.5vw,1.2rem);display:flex}._statCardHorizontal_1scpp_445 ._statCardStart_1scpp_463{flex:1;align-items:center;gap:.75rem;min-width:0;display:flex}._statCardHorizontal_1scpp_445 ._statIconWrap_1scpp_379{flex-shrink:0;width:2.5rem;height:2.5rem;margin-bottom:0}._statCardHorizontal_1scpp_445 ._statCardMeta_1scpp_493{flex-direction:column;gap:.15rem;min-width:0;display:flex}._statCardHorizontal_1scpp_445 ._statLabel_1scpp_419{letter-spacing:.01em;margin:0;font-size:1rem;font-weight:800;line-height:1.35}._statCardHorizontal_1scpp_445 ._statHint_1scpp_433{margin:0;font-size:.74rem;font-weight:600;line-height:1.4}._statCardHorizontal_1scpp_445 ._statValue_1scpp_403{text-align:end;flex-shrink:0;margin:0;font-size:1.2rem;line-height:1}._panel_1scpp_553{background:var(--white-94);border:1px solid var(--secondary-08);box-shadow:0 8px 24px var(--secondary-05);border-radius:1.05rem;flex-direction:column;gap:.9rem;padding:clamp(.95rem,2.2vw,1.25rem);display:flex}._panelHeader_1scpp_575{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:1rem;display:flex}._panelHeaderActions_1scpp_591{flex-wrap:wrap;align-items:center;gap:.75rem;display:flex}._panelTitle_1scpp_605{color:var(--secondary);margin:0 0 .25rem;font-size:1.08rem;font-weight:700}._panelSubtitle_1scpp_619{color:var(--third);margin:0;font-size:.84rem}._toolbar_1scpp_631{border:1px solid var(--secondary-08);background:linear-gradient(180deg, var(--white) 0%, var(--white-98) 100%);box-shadow:0 8px 24px var(--secondary-05), inset 0 1px 0 #ffffffeb;border-radius:.9rem;flex-wrap:wrap;align-items:flex-end;gap:.65rem .85rem;padding:.75rem .9rem;display:flex}._toolbarFields_1scpp_659{flex-wrap:wrap;flex:auto;align-items:flex-end;gap:.75rem 1rem;min-width:0;display:flex}._toolbarActions_1scpp_677{flex-shrink:0;align-items:flex-end;display:flex}._toolbarSearchWrap_1scpp_689{flex-direction:column;flex:15rem;gap:.35rem;min-width:min(100%,12rem);max-width:100%;display:flex}._toolbarSearch_1scpp_689{align-items:center;min-width:0;display:flex;position:relative}._toolbarSearchIcon_1scpp_721{width:1.1rem;height:1.1rem;color:var(--third);pointer-events:none;transition:color var(--transition-fast);justify-content:center;align-items:center;display:inline-flex;position:absolute;inset-inline-start:.85rem}._toolbarSearchActive_1scpp_747 ._toolbarSearchIcon_1scpp_721{color:var(--secondary)}._searchInput_1scpp_755{border:1px solid var(--secondary-10);background:var(--white);width:100%;min-height:2.45rem;color:var(--secondary);text-align:start;direction:inherit;box-shadow:0 1px 2px var(--secondary-04);transition:border-color var(--transition-fast), box-shadow var(--transition-fast), background var(--transition-fast);border-radius:.8rem;padding-block:.5rem;padding-inline:2.4rem .85rem;font-family:inherit;font-size:.86rem;font-weight:500}._searchInput_1scpp_755::placeholder{color:var(--third-55);text-align:start}._searchInput_1scpp_755:hover{border-color:var(--third-35);background:var(--white)}._searchInput_1scpp_755:focus{border-color:var(--third-40);background:var(--white);box-shadow:0 0 0 3px var(--third-10), 0 1px 2px var(--secondary-04);outline:none}._toolbarSearchActive_1scpp_747 ._searchInput_1scpp_755{border-color:var(--third-35);background:var(--white)}._filterDateInput_1scpp_845{border:1px solid var(--secondary-10);background:var(--white);width:100%;min-height:2.75rem;color:var(--secondary);text-align:left;box-shadow:0 1px 2px var(--secondary-04);transition:border-color var(--transition-fast), box-shadow var(--transition-fast), background var(--transition-fast);direction:ltr;border-radius:.8rem;padding-block:.65rem;padding-inline:.85rem;font-family:inherit;font-size:.86rem;font-weight:600}._filterDateInput_1scpp_845:hover{border-color:var(--third-40);background:var(--white)}._filterDateInput_1scpp_845:focus{border-color:var(--third-40);background:var(--white);box-shadow:0 0 0 3px var(--third-10), 0 1px 2px var(--secondary-04);outline:none}._filterDateInputActive_1scpp_915{border-color:var(--third-35);background:var(--white)}._filterDateInput_1scpp_845::-webkit-calendar-picker-indicator{cursor:pointer;opacity:.72}._filterSelectWrap_1scpp_935{flex-direction:column;flex:0 11rem;gap:.35rem;min-width:min(100%,9.5rem);display:flex}._filterSelectWrapActive_1scpp_951 ._filterSelectLabel_1scpp_951{color:var(--secondary)}._dateFilterWrap_1scpp_959{flex-direction:column;flex:0 12.75rem;gap:.35rem;min-width:min(100%,11.5rem);display:flex}._dateRangeFilter_1scpp_975{flex-direction:column;flex:0 auto;gap:.35rem;width:max-content;max-width:100%;display:flex}._dateRangeFilterActive_1scpp_993 ._filterSelectLabel_1scpp_951{color:var(--secondary)}._dateRangeFields_1scpp_1001{align-items:flex-end;gap:.65rem;width:max-content;max-width:100%;display:flex}._dateRangeItem_1scpp_1017{flex-direction:column;flex:0 0 11.75rem;gap:.35rem;width:11.75rem;min-width:0;display:flex}._dateRangeSeparator_1scpp_1035{width:.9rem;min-height:2.75rem;color:var(--third);-webkit-user-select:none;user-select:none;flex:none;justify-content:center;align-items:center;margin-bottom:0;font-size:.9rem;font-weight:700;line-height:1;display:inline-flex}._filterSelectLabel_1scpp_951{letter-spacing:.01em;color:var(--third);padding-inline:.1rem;font-size:.72rem;font-weight:700;line-height:1.2}._filterSelect_1scpp_935{width:100%;position:relative}._filterSelectTrigger_1scpp_1093{border:1px solid var(--secondary-10);background:var(--white);width:100%;min-height:2.45rem;color:var(--secondary);text-align:start;cursor:pointer;box-shadow:0 1px 2px var(--secondary-04);transition:border-color var(--transition-fast), box-shadow var(--transition-fast), background var(--transition-fast);border-radius:.8rem;justify-content:space-between;align-items:center;gap:.5rem;padding:.5rem .8rem;font-family:inherit;font-size:.86rem;font-weight:600;display:flex}._filterSelectTriggerActive_1scpp_1141{border-color:var(--third-35);background:var(--white)}._filterSelectTrigger_1scpp_1093:hover,._filterSelectTriggerOpen_1scpp_1153{border-color:var(--third-40);background:var(--white);box-shadow:0 0 0 3px var(--third-10), 0 4px 12px var(--secondary-06)}._filterSelectTrigger_1scpp_1093:focus-visible{border-color:var(--third-40);box-shadow:0 0 0 3px var(--third-10);outline:none}._filterSelectValue_1scpp_1181{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}._filterSelectChevron_1scpp_1197{width:.95rem;height:.95rem;color:var(--third);transition:transform var(--transition-fast), color var(--transition-fast);flex-shrink:0}._filterSelectChevronOpen_1scpp_1217{color:var(--secondary);transform:rotate(180deg)}._filterSelectMenu_1scpp_1227{z-index:120;border:1px solid var(--secondary-08);background:var(--white);box-shadow:0 14px 36px var(--secondary-12);opacity:0;visibility:hidden;transition:opacity var(--transition-fast), transform var(--transition-fast), visibility var(--transition-fast);pointer-events:none;border-radius:.85rem;padding:.35rem;position:absolute;inset-block-start:calc(100% + .35rem);inset-inline:0;transform:translateY(-4px)}._filterSelectMenuOpen_1scpp_1267{opacity:1;visibility:visible;pointer-events:auto;transform:translateY(0)}._filterSelectOptions_1scpp_1281{overscroll-behavior:contain;flex-direction:column;gap:.2rem;max-height:min(14rem,40vh);margin:0;padding:0;list-style:none;display:flex;overflow-y:auto}._filterSelectOption_1scpp_1281{width:100%;color:var(--secondary);text-align:start;cursor:pointer;transition:background var(--transition-fast);background:0 0;border:none;border-radius:.65rem;justify-content:space-between;align-items:center;gap:.65rem;padding:.62rem .7rem;font-family:inherit;font-size:.84rem;font-weight:600;display:flex}._filterSelectOption_1scpp_1281:hover,._filterSelectOptionHighlighted_1scpp_1345{background:var(--secondary-04)}._filterSelectOptionSelected_1scpp_1353,._filterSelectOptionSelected_1scpp_1353:hover,._filterSelectOptionSelected_1scpp_1353._filterSelectOptionHighlighted_1scpp_1345{background:var(--third-10);color:var(--secondary)}._filterSelectOptionDisabled_1scpp_1367,._filterSelectOptionDisabled_1scpp_1367:hover,._filterSelectOptionDisabled_1scpp_1367._filterSelectOptionHighlighted_1scpp_1345{background:color-mix(in srgb, var(--secondary) 4%, #fff);color:color-mix(in srgb, var(--secondary) 42%, transparent);cursor:not-allowed;opacity:1}._filterSelectOptionLabel_1scpp_1385{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}._filterSelectCheck_1scpp_1401{width:.95rem;height:.95rem;color:var(--secondary);flex-shrink:0}._filterSelectOptionTrailing_1scpp_1415{flex-shrink:0;width:.95rem}._formSelect_1scpp_1425{min-width:11rem;display:inline-flex;position:relative}._formSelectFull_1scpp_1437{width:100%}._formSelectTrigger_1scpp_1445{border:1px solid var(--secondary-10);background:var(--white-98);width:100%;min-height:2.85rem;color:var(--secondary);text-align:start;cursor:pointer;box-shadow:0 1px 2px var(--secondary-04);transition:border-color var(--transition-fast), box-shadow var(--transition-fast), background var(--transition-fast);border-radius:.85rem;justify-content:space-between;align-items:center;gap:.65rem;padding:.7rem .85rem;font-family:inherit;font-size:.9rem;font-weight:600;display:flex}._formSelectTrigger_1scpp_1445:hover,._formSelectTriggerOpen_1scpp_1495{border-color:var(--third-40);background:var(--white);box-shadow:0 4px 14px var(--secondary-08)}._formSelectTrigger_1scpp_1445:focus-visible{border-color:var(--third-40);box-shadow:0 0 0 3px var(--third-10);outline:none}._formSelectTriggerError_1scpp_1519{border-color:#c0392b}._formSelectTriggerDisabled_1scpp_1527{cursor:not-allowed;opacity:.65;background:var(--secondary-04)}._formSelectTriggerPlaceholder_1scpp_1539 ._formSelectValue_1scpp_1539{color:var(--third-55);text-align:start;font-weight:500}._formSelectValue_1scpp_1539{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}._formSelectValueInline_1scpp_1567{white-space:normal;justify-content:space-between;align-items:center;gap:.75rem;display:flex}._formSelectValueLabel_1scpp_1583{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}._formSelectChevron_1scpp_1597{width:.95rem;height:.95rem;color:var(--third);transition:transform var(--transition-fast), color var(--transition-fast);flex-shrink:0}._formSelectChevronOpen_1scpp_1617{color:var(--secondary);transform:rotate(180deg)}._formSelectOpen_1scpp_1627{z-index:40}._formSelectMenu_1scpp_1635{z-index:30;border:1px solid var(--secondary-08);background:var(--white);box-shadow:0 16px 40px var(--secondary-14);opacity:0;visibility:hidden;transition:opacity var(--transition-fast), transform var(--transition-fast), visibility var(--transition-fast);pointer-events:none;border-radius:1rem;padding:.45rem;position:absolute;inset-block-start:calc(100% + .4rem);inset-inline:0;transform:translateY(-4px)}._formSelectMenuPortal_1scpp_1675{opacity:1;visibility:visible;pointer-events:auto;flex-direction:column;display:flex;inset:auto;overflow:hidden;transform:none}._formSelectMenuOpen_1scpp_1697{opacity:1;visibility:visible;pointer-events:auto;transform:translateY(0)}._formSelectProminent_1scpp_1711{z-index:1}._formSelectTriggerProminent_1scpp_1719{border-color:var(--secondary-18);box-shadow:0 2px 10px var(--secondary-08);background:#fff}._formSelectTriggerProminent_1scpp_1719:hover,._formSelectTriggerProminentOpen_1scpp_1733{border-color:var(--third-55);box-shadow:0 0 0 3px var(--third-12), 0 10px 24px var(--secondary-12);background:#fff}._formSelectMenuProminent_1scpp_1749{z-index:1200;border-color:var(--third-35);box-shadow:0 22px 50px var(--secondary-18)}._formSelectOptions_1scpp_1761{max-height:inherit;overscroll-behavior:contain;flex-direction:column;gap:.3rem;margin:0;padding:0;list-style:none;display:flex;overflow-y:auto}._formSelectOption_1scpp_1761{width:100%;min-height:2.75rem;color:var(--secondary);text-align:start;cursor:pointer;transition:background var(--transition-fast), border-color var(--transition-fast);background:0 0;border:1px solid #0000;border-radius:.8rem;justify-content:space-between;align-items:center;gap:.75rem;padding:.75rem .85rem;font-family:inherit;display:flex}._formSelectOption_1scpp_1761:hover,._formSelectOptionHighlighted_1scpp_1827{background:var(--secondary-04)}._formSelectOptionSelected_1scpp_1835,._formSelectOptionSelected_1scpp_1835:hover,._formSelectOptionSelected_1scpp_1835._formSelectOptionHighlighted_1scpp_1827{background:var(--third-10);border-color:var(--third-25)}._formSelectOptionDisabled_1scpp_1849,._formSelectOptionDisabled_1scpp_1849:hover,._formSelectOptionDisabled_1scpp_1849._formSelectOptionHighlighted_1scpp_1827{color:var(--third-45);cursor:not-allowed;opacity:.72;background:0 0}._formSelectOptionEmpty_1scpp_1867{color:var(--third);background:#50321408;border-style:dashed;border-color:#5032141a;font-weight:500}._formSelectOptionEmpty_1scpp_1867:hover,._formSelectOptionEmpty_1scpp_1867._formSelectOptionHighlighted_1scpp_1827{color:var(--secondary);background:#5032140f}._formSelectOptionMain_1scpp_1895{flex-direction:column;gap:.12rem;min-width:0;display:flex}._formSelectOptionMainInline_1scpp_1909{flex-direction:row;flex:1;justify-content:space-between;align-items:center;gap:.75rem}._formSelectOptionMainInline_1scpp_1909 ._formSelectOptionLabel_1scpp_1925{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}._formSelectOptionMeta_1scpp_1939{white-space:nowrap;flex-shrink:0;align-items:center;gap:.35rem;display:inline-flex}._formSelectOptionMetaSep_1scpp_1955{color:var(--third-55);font-size:.72rem;line-height:1}._formSelectOptionSecondaryHint_1scpp_1967{color:var(--secondary);font-size:.72rem;font-weight:700;line-height:1.35}._formSelectOptionLabel_1scpp_1925{font-size:.88rem;font-weight:700;line-height:1.3}._formSelectOptionHint_1scpp_1993{color:var(--third);font-size:.72rem;font-weight:500;line-height:1.35}._formSelectOptionTrailing_1scpp_2007{flex-shrink:0;align-items:center;gap:.45rem;display:inline-flex}._formSelectOptionBadge_1scpp_2021{border-radius:var(--radius-pill);background:var(--third-10);color:var(--secondary);white-space:nowrap;align-items:center;padding:.18rem .5rem;font-size:.68rem;font-weight:700;display:inline-flex}._formSelectCheck_1scpp_2045{width:.95rem;height:.95rem;color:var(--secondary)}._formSelectPricing_1scpp_2057{width:100%}._formSelectTriggerPricing_1scpp_2065{align-items:flex-start;min-height:3.6rem;padding-block:.8rem}._formSelectPricingValue_1scpp_2077{flex:1;justify-content:space-between;align-items:flex-start;gap:.85rem;min-width:0;display:flex}._formSelectPricingValueMain_1scpp_2095{flex-direction:column;flex:1;gap:.18rem;min-width:0;display:flex}._formSelectMenuPricing_1scpp_2111{min-width:min(100%,34rem)}._formSelectOptionPricing_1scpp_2119{align-items:flex-start;padding:.85rem .9rem}._formSelectOptionPricingBody_1scpp_2129{flex:1;justify-content:space-between;align-items:flex-start;gap:clamp(.75rem,2vw,1.1rem);min-width:0;display:flex}._formSelectOptionPricingText_1scpp_2147{flex-direction:column;flex:1;gap:.22rem;min-width:0;display:flex}._formSelectOptionPricingDesc_1scpp_2163{color:var(--third);-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:.74rem;font-weight:500;line-height:1.45;display:-webkit-box;overflow:hidden}._formSelectOptionPrices_1scpp_2185{flex-shrink:0;align-items:flex-start;gap:.45rem;display:inline-flex}._formSelectPriceBefore_1scpp_2199,._formSelectPriceAfter_1scpp_2201{border:1px solid #0000;border-radius:.65rem;align-items:center;padding:.35rem .6rem;line-height:1.2;display:inline-flex}._formSelectPriceBefore_1scpp_2199{background:#5032140d;border-color:#50321414}._formSelectPriceAfter_1scpp_2201{background:#2278461a;border-color:#22784624}._formSelectPriceLabel_1scpp_2239{color:var(--third);letter-spacing:.01em;font-size:.62rem;font-weight:700}._formSelectPriceBeforeValue_1scpp_2253{color:var(--third);font-size:.78rem;font-weight:700;text-decoration:line-through}._formSelectPriceAfterValue_1scpp_2267{color:#1a6b3d;font-size:.84rem;font-weight:800}._formSelectPricingValueMain_1scpp_2095 ._formSelectOptionPricingDesc_1scpp_2163{-webkit-line-clamp:1}._formSelectTriggerPricing_1scpp_2065 ._formSelectPriceBefore_1scpp_2199,._formSelectTriggerPricing_1scpp_2065 ._formSelectPriceAfter_1scpp_2201{min-width:4.8rem}@media (width<=575.98px){._formSelectPricingValue_1scpp_2077,._formSelectOptionPricingBody_1scpp_2129{flex-direction:column;align-items:stretch}._formSelectOptionPrices_1scpp_2185{justify-content:flex-start;width:100%}._formSelectPriceBefore_1scpp_2199,._formSelectPriceAfter_1scpp_2201{flex:0 auto}}._formMultiSelect_1scpp_2333{min-width:11rem;display:inline-flex;position:relative}._formMultiSelectFull_1scpp_2345{width:100%}._formMultiSelectTrigger_1scpp_2353{border:1px solid var(--secondary-10);background:var(--white-98);width:100%;min-height:2.85rem;color:var(--secondary);text-align:start;cursor:pointer;box-shadow:0 1px 2px var(--secondary-04);transition:border-color var(--transition-fast), box-shadow var(--transition-fast), background var(--transition-fast);border-radius:.85rem;justify-content:space-between;align-items:flex-start;gap:.65rem;padding:.55rem .85rem;font-family:inherit;font-size:.9rem;font-weight:600;display:flex}._formMultiSelectTrigger_1scpp_2353:focus{outline:none}._formMultiSelectTrigger_1scpp_2353:focus-visible{border-color:var(--third-40);box-shadow:0 0 0 3px var(--third-10);outline:none}._formMultiSelectTrigger_1scpp_2353:hover,._formMultiSelectTriggerOpen_1scpp_2423{border-color:var(--third-40);background:var(--white);box-shadow:0 4px 14px var(--secondary-08)}._formMultiSelectTriggerError_1scpp_2435{border-color:#c0392b}._formMultiSelectTriggerDisabled_1scpp_2443{cursor:not-allowed;opacity:.65;background:var(--secondary-04);pointer-events:none}._formMultiSelectTriggerPlaceholder_1scpp_2457 ._formMultiSelectPlaceholder_1scpp_2457{color:var(--third-55);font-weight:500}._formMultiSelectValue_1scpp_2467{flex:1;align-items:center;min-width:0;padding-block:.15rem;display:flex}._formMultiSelectPlaceholder_1scpp_2457{text-overflow:ellipsis;white-space:nowrap;text-align:start;display:block;overflow:hidden}._formMultiSelectChips_1scpp_2499{flex-wrap:wrap;gap:.35rem;width:100%;display:flex}._formMultiSelectChip_1scpp_2499{border-radius:var(--radius-pill);background:var(--third-10);max-width:100%;color:var(--secondary);align-items:center;gap:.25rem;padding:.22rem .35rem .22rem .55rem;font-size:.78rem;font-weight:700;line-height:1.2;display:inline-flex}._formMultiSelectChipLabel_1scpp_2541{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}._formMultiSelectChipRemove_1scpp_2555{width:1.1rem;height:1.1rem;color:var(--third);cursor:pointer;transition:background var(--transition-fast), color var(--transition-fast);background:0 0;border:none;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;padding:0;display:inline-flex}._formMultiSelectChipRemove_1scpp_2555:hover{background:var(--third-20);color:var(--secondary)}._formMultiSelectChipRemove_1scpp_2555 svg{width:.65rem;height:.65rem}._formMultiSelectChevron_1scpp_2611{width:.95rem;height:.95rem;color:var(--third);transition:transform var(--transition-fast), color var(--transition-fast);flex-shrink:0;margin-top:.45rem}._formMultiSelectChevronOpen_1scpp_2633{color:var(--secondary);transform:rotate(180deg)}._formMultiSelectMenu_1scpp_2643{z-index:80;border:1px solid var(--secondary-08);background:var(--white);box-shadow:0 16px 40px var(--secondary-14);opacity:0;visibility:hidden;transition:opacity var(--transition-fast), transform var(--transition-fast), visibility var(--transition-fast);pointer-events:none;border-radius:1rem;padding:.45rem;position:absolute;inset-block-start:calc(100% + .4rem);inset-inline:0;transform:translateY(-4px)}._formMultiSelectMenuPortal_1scpp_2683{opacity:1;visibility:visible;pointer-events:auto;flex-direction:column;display:flex;inset:auto;overflow:hidden;transform:none}._formMultiSelectMenuOpen_1scpp_2705{opacity:1;visibility:visible;pointer-events:auto;transform:translateY(0)}._formMultiSelectOpen_1scpp_2719{z-index:40}._formMultiSelectOptions_1scpp_2727{max-height:inherit;overscroll-behavior:contain;flex-direction:column;gap:.3rem;margin:0;padding:0;list-style:none;display:flex;overflow-y:auto}._formMultiSelectOption_1scpp_2727{width:100%;color:var(--secondary);text-align:start;cursor:pointer;transition:background var(--transition-fast), border-color var(--transition-fast);background:0 0;border:1px solid #0000;border-radius:.75rem;align-items:flex-start;gap:.65rem;padding:.7rem .8rem;font-family:inherit;display:flex}._formMultiSelectOption_1scpp_2727:hover,._formMultiSelectOptionHighlighted_1scpp_2789{background:var(--secondary-04)}._formMultiSelectOptionSelected_1scpp_2797,._formMultiSelectOptionSelected_1scpp_2797:hover,._formMultiSelectOptionSelected_1scpp_2797._formMultiSelectOptionHighlighted_1scpp_2789{background:var(--third-10);border-color:var(--third-25)}._formMultiSelectOptionDisabled_1scpp_2811,._formMultiSelectOptionDisabled_1scpp_2811:hover,._formMultiSelectOptionDisabled_1scpp_2811._formMultiSelectOptionHighlighted_1scpp_2789{color:var(--third-45);cursor:not-allowed;opacity:.72;background:0 0}._formMultiSelectOptionLeading_1scpp_2829{flex-shrink:0;justify-content:center;align-items:center;width:.95rem;height:1.15rem;display:inline-flex}._formMultiSelectCheckPlaceholder_1scpp_2847{border:1.5px solid var(--secondary-20);border-radius:.25rem;width:.95rem;height:.95rem}._formMultiSelectOptionMain_1scpp_2861{flex-direction:column;gap:.12rem;min-width:0;display:flex}._formMultiSelectOptionLabel_1scpp_2875{font-size:.88rem;font-weight:700;line-height:1.3}._formMultiSelectOptionHint_1scpp_2887{color:var(--third);font-size:.72rem;font-weight:500;line-height:1.35}._formMultiSelectCheck_1scpp_2847{width:.95rem;height:.95rem;color:var(--secondary)}._formSelectOptionTonePending_1scpp_2913 ._formSelectOptionLabel_1scpp_1925{color:#b45309}._formSelectOptionToneAssigned_1scpp_2921 ._formSelectOptionLabel_1scpp_1925{color:#1d4ed8}._formSelectOptionToneConfirmed_1scpp_2929 ._formSelectOptionLabel_1scpp_1925{color:#166534}._formSelectOptionTonePending_1scpp_2913._formSelectOptionSelected_1scpp_1835{background:#b453091a;border-color:#b4530933}._formSelectOptionToneAssigned_1scpp_2921._formSelectOptionSelected_1scpp_1835{background:#1d4ed81a;border-color:#1d4ed833}._formSelectOptionToneConfirmed_1scpp_2929._formSelectOptionSelected_1scpp_1835{background:#1665341a;border-color:#16653438}._filterBlock_1scpp_2967{flex:1;align-items:center;gap:.65rem;min-width:0;display:flex}._filterDivider_1scpp_2983{background:var(--secondary-10);flex-shrink:0;align-self:stretch;width:1px}._filterLabel_1scpp_2997{background:var(--white);border:1px solid var(--secondary-08);letter-spacing:.03em;text-transform:uppercase;color:var(--secondary);white-space:nowrap;border-radius:.5rem;flex-shrink:0;padding:.28rem .55rem;font-size:.7rem;font-weight:700}._segmentedControl_1scpp_3025{border:1px solid var(--secondary-10);background:var(--white);min-width:0;box-shadow:0 2px 8px var(--secondary-04);scrollbar-width:none;border-radius:.8rem;flex:1;align-items:center;padding:.22rem;display:inline-flex;overflow-x:auto}._segmentedControl_1scpp_3025::-webkit-scrollbar{display:none}._segmentBtn_1scpp_3061{color:var(--third);white-space:nowrap;cursor:pointer;transition:background var(--transition-fast), color var(--transition-fast), box-shadow var(--transition-fast);background:0 0;border:none;border-radius:.62rem;flex:1 0 auto;padding:.48rem .85rem;font-family:inherit;font-size:.78rem;font-weight:600}._segmentBtn_1scpp_3061:hover:not(._segmentBtnActive_1scpp_3097){color:var(--secondary);background:var(--secondary-04)}._segmentBtnActive_1scpp_3097{background:var(--secondary);color:var(--white);box-shadow:0 4px 12px var(--secondary-12)}._segmentBtnActive_1scpp_3097:hover{background:#4a120d}._clearFilters_1scpp_169{border:1px solid var(--secondary-10);background:var(--white);min-height:2.75rem;color:var(--secondary);white-space:nowrap;cursor:pointer;box-shadow:0 1px 2px var(--secondary-04);transition:background var(--transition-fast), border-color var(--transition-fast), box-shadow var(--transition-fast), color var(--transition-fast);border-radius:.8rem;padding:.6rem 1rem;font-family:inherit;font-size:.82rem;font-weight:600}._clearFilters_1scpp_169:hover{background:var(--secondary-05);border-color:var(--secondary-18);box-shadow:0 4px 12px var(--secondary-06)}._tableWrap_1scpp_3179{border:1px solid var(--secondary-06);border-radius:.85rem;overflow-x:auto}._table_1scpp_3179{border-collapse:collapse;width:100%;font-size:.84rem}._table_1scpp_3179 thead th{z-index:1;color:var(--third);letter-spacing:.04em;text-align:center;text-transform:uppercase;white-space:nowrap;border-bottom:1px solid var(--secondary-08);background:#f4ebe0;padding:.65rem .85rem;font-size:.7rem;font-weight:700;position:sticky;top:0}._table_1scpp_3179 tbody td{border-bottom:1px solid var(--secondary-06);color:var(--secondary);vertical-align:middle;text-align:center;padding:.7rem .85rem}._table_1scpp_3179 tbody tr:nth-child(2n){background:#f8eedd59}._table_1scpp_3179 tbody tr:last-child td{border-bottom:none}._table_1scpp_3179 tbody tr:hover{background:var(--white-98)}._adminCell_1scpp_3275{justify-content:center;align-items:center;min-width:0;display:flex}._adminInfo_1scpp_3289{text-align:center;flex-direction:column;align-items:center;gap:.15rem;min-width:0;display:flex}._adminName_1scpp_3307{color:var(--secondary);font-size:.92rem;font-weight:700}._adminMeta_1scpp_3319{color:var(--third);word-break:break-all;justify-content:center;align-items:center;gap:.3rem;font-size:.76rem;display:inline-flex}._roleBadge_1scpp_3339,._statusBadge_1scpp_3341{border-radius:var(--radius-pill);white-space:nowrap;align-items:center;gap:.35rem;padding:.28rem .6rem;font-size:.72rem;font-weight:700;display:inline-flex}._roleBadgeSuper_1scpp_3363{color:var(--secondary);background:#320a071a}._roleBadgeManager_1scpp_3373{color:#9a6b12;background:#9a6b121f}._roleBadgeStaff_1scpp_3383{background:var(--third-10);color:var(--third)}._roleBadgeCustom_1scpp_3393{color:#465f8c;background:#465f8c1f}._statusBadgeActive_1scpp_3403{color:#1f7a45;background:#2278461f}._statusBadgeInactive_1scpp_3413{background:var(--secondary-08);color:var(--third)}._statusDot_1scpp_3423{background:currentColor;border-radius:50%;width:.42rem;height:.42rem}._timeCell_1scpp_3437{color:var(--third);white-space:nowrap;justify-content:center;align-items:center;gap:.35rem;font-size:.8rem;display:inline-flex}._rowActions_1scpp_3457{justify-content:center;align-items:center;gap:.35rem;display:inline-flex}._phoneMeta_1scpp_3471{align-items:center;justify-content:inherit;gap:.35rem;min-width:0;display:inline-flex}._phoneMetaIcon_1scpp_3487{color:inherit;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}[dir=rtl] ._phoneMetaIcon_1scpp_3487 svg{transform:scaleX(-1)}._phoneMetaValue_1scpp_3511{text-align:left;direction:ltr;unicode-bidi:isolate}._emailMeta_1scpp_3523{align-items:center;justify-content:inherit;gap:.35rem;min-width:0;display:inline-flex}._emailMetaIcon_1scpp_3539{color:inherit;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}._emailMetaValue_1scpp_3555{word-break:break-word}._contactMetaLink_1scpp_3563{color:inherit;transition:color var(--transition-fast), opacity var(--transition-fast);text-decoration:none}._contactMetaLink_1scpp_3563:hover{color:var(--secondary);text-decoration:underline}._contactMetaLink_1scpp_3563:focus-visible{outline:2px solid var(--third-40);outline-offset:2px;border-radius:.25rem}._contactMetaButton_1scpp_3601{font:inherit;cursor:pointer;text-align:inherit;background:0 0;border:none;padding:0}._contactMetaButton_1scpp_3601:hover{color:var(--secondary);text-decoration:underline}._contactMetaButton_1scpp_3601:focus-visible{outline:2px solid var(--third-40);outline-offset:2px;border-radius:.25rem}._phoneContactModal_1scpp_3641{width:min(100%,24rem)}._phoneContactBody_1scpp_3649{flex-direction:column;gap:1.25rem;padding-top:.25rem;display:flex}._phoneContactNumber_1scpp_3663{background:var(--secondary-04);color:var(--secondary);text-align:center;border-radius:.85rem;margin:0;padding:.85rem 1rem;font-size:1.05rem;font-weight:600}._phoneContactActions_1scpp_3685{grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem;display:grid}._phoneContactAction_1scpp_3685{border:1px solid var(--secondary-10);background:var(--white);min-height:5.5rem;color:var(--secondary);transition:background var(--transition-fast), border-color var(--transition-fast), color var(--transition-fast), transform var(--transition-fast);border-radius:.9rem;flex-direction:column;justify-content:center;align-items:center;gap:.55rem;padding:.85rem .75rem;text-decoration:none;display:flex}._phoneContactAction_1scpp_3685:hover{border-color:var(--secondary-20);transform:translateY(-1px)}._phoneContactActionCall_1scpp_3747:hover{background:var(--third-08);color:var(--secondary)}._phoneContactActionWhatsApp_1scpp_3757:hover{color:#128c7e;background:#25d36614;border-color:#25d36659}._phoneContactActionIcon_1scpp_3769{background:var(--secondary-06);border-radius:999px;justify-content:center;align-items:center;width:2.35rem;height:2.35rem;display:inline-flex}._phoneContactActionWhatsApp_1scpp_3757 ._phoneContactActionIcon_1scpp_3769{color:#128c7e;background:#25d3661f}._phoneContactActionLabel_1scpp_3799{font-size:.92rem;font-weight:600}._inputShell_1scpp_3809:has(input[type=tel]) ._inputIcon_1scpp_3809 svg{transform:none}[dir=rtl] ._inputShell_1scpp_3809:has(input[type=tel]) ._inputIcon_1scpp_3809 svg{transform:scaleX(-1)}._iconAction_1scpp_3825{border:1px solid var(--secondary-10);background:var(--white);width:2rem;height:2rem;color:var(--secondary);cursor:pointer;transition:background var(--transition-fast), border-color var(--transition-fast), color var(--transition-fast);border-radius:.6rem;justify-content:center;align-items:center;padding:0;display:inline-flex}._iconAction_1scpp_3825:hover{background:var(--secondary-05);border-color:var(--secondary-18)}._iconActionDanger_1scpp_3871:hover{color:#a83228;background:#b432281a;border-color:#b4322859}._iconActionStatusActive_1scpp_3883{color:#1f7a45;background:#22784614;border-color:#22784638}._iconActionStatusActive_1scpp_3883:hover{color:#1a6b3c;background:#22784624;border-color:#22784659}._iconActionStatusInactive_1scpp_3907{color:var(--third);border-color:var(--secondary-10);background:var(--white)}._iconActionStatusInactive_1scpp_3907:hover{color:var(--third);background:var(--secondary-05);border-color:var(--secondary-18)}._cardList_1scpp_3931{flex-direction:column;gap:.6rem;margin:0;padding:0;list-style:none;display:none}._adminCard_1scpp_3949{border:1px solid var(--secondary-08);background:var(--white-98);box-shadow:0 6px 18px var(--secondary-06);border-radius:.9rem;flex-direction:column;gap:.6rem;padding:.85rem;display:flex}._adminCardHead_1scpp_3971{align-items:flex-start;gap:.75rem;display:flex}._adminCardInfo_1scpp_3983{flex-direction:column;flex:1;gap:.15rem;min-width:0;display:flex}._adminCardBody_1scpp_3999{border-top:1px solid var(--secondary-06);flex-wrap:wrap;align-items:center;gap:.5rem;padding-top:.5rem;display:flex}._adminCardActions_1scpp_4017{border-top:1px solid var(--secondary-06);grid-template-columns:repeat(3,minmax(0,1fr));gap:.45rem;padding-top:.5rem;display:grid}._cardAction_1scpp_171{border:1px solid var(--secondary-10);background:var(--white);color:var(--secondary);padding:.55rem .45rem;font-size:.72rem}._cardAction_1scpp_171:hover{background:var(--secondary-05)}._cardActionDanger_1scpp_4057{color:#a83228}._cardActionDanger_1scpp_4057:hover{background:#b4322814;border-color:#b4322840}._cardActionStatusActive_1scpp_4075{color:#1f7a45;background:#22784614;border-color:#22784638}._cardActionStatusActive_1scpp_4075:hover{color:#1a6b3c;background:#22784624;border-color:#22784659}._cardActionStatusInactive_1scpp_4099{color:var(--third)}._emptyState_1scpp_4107{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:.65rem;padding:clamp(2rem,6vw,3.5rem) 1rem;display:flex}._emptyIcon_1scpp_4127{background:var(--third-10);width:4.5rem;height:4.5rem;color:var(--third);border-radius:1.1rem;justify-content:center;align-items:center;display:inline-flex}._emptyTitle_1scpp_4149{color:var(--secondary);margin:0;font-size:1.05rem;font-weight:700}._emptyText_1scpp_4163{max-width:24rem;color:var(--third);margin:0 0 .5rem;font-size:.88rem;line-height:1.6}._modalOverlay_1scpp_4179{z-index:1000;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#320a0773;justify-content:center;align-items:center;padding:1rem;display:flex;position:fixed;inset:0}._modal_1scpp_4179{border:1px solid var(--secondary-08);background:var(--white);width:min(100%,34rem);max-height:min(90vh,42rem);box-shadow:0 24px 60px var(--secondary-18);border-radius:1.15rem;flex-direction:column;display:flex;overflow:hidden}._modalOverflowVisible_1scpp_4227{max-height:none;overflow:visible}._modalBodyOverflowVisible_1scpp_4237{overflow:visible}._formModal_1scpp_4247{width:min(100%,42rem);max-height:min(92vh,52rem);position:relative}._formModalAccent_1scpp_4259{background:linear-gradient(90deg, var(--secondary) 0%, var(--third) 55%, #b29a8ba6 100%);height:.28rem}._modalHeader_1scpp_4279{background:radial-gradient(circle at 100% 0%, var(--third-08) 0%, transparent 42%), var(--white);border-bottom:1px solid var(--secondary-05);justify-content:space-between;align-items:flex-start;gap:1rem;padding:1.35rem 1.5rem 1rem;display:flex}._modalHeaderIcon_1scpp_4303{background:linear-gradient(145deg, var(--third-12) 0%, var(--third-08) 100%);width:2.75rem;height:2.75rem;color:var(--secondary);box-shadow:inset 0 1px 0 var(--white-60);border-radius:.9rem;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}._modalHeaderMain_1scpp_4329{align-items:flex-start;gap:.9rem;min-width:0;display:flex}._deleteModal_1scpp_4343{width:min(100%,28rem)}._modalSubtitle_1scpp_4351{color:var(--third);margin:0;font-size:.84rem;line-height:1.55}._modalClose_1scpp_4365{border:1px solid var(--secondary-10);background:var(--white);width:2.25rem;height:2.25rem;color:var(--secondary);cursor:pointer;transition:background var(--transition-fast);border-radius:.65rem;flex-shrink:0;justify-content:center;align-items:center;padding:0;display:inline-flex}._modalClose_1scpp_4365:hover{background:var(--secondary-05)}._modalTitle_1scpp_4405{color:var(--secondary);letter-spacing:-.01em;margin:0 0 .3rem;font-size:1.15rem;font-weight:700}._modalBody_1scpp_4237{flex-direction:column;flex:1;gap:1.35rem;padding:1.15rem 1.5rem 1.25rem;display:flex;overflow-y:auto}._formBlock_1scpp_4439{flex-direction:column;gap:1rem;display:flex}._formBlockHeader_1scpp_4451{align-items:flex-start;gap:.8rem;display:flex}._formBlockStep_1scpp_4463{background:var(--secondary);width:1.65rem;height:1.65rem;color:var(--white);border-radius:.55rem;flex-shrink:0;justify-content:center;align-items:center;font-size:.72rem;font-weight:800;line-height:1;display:inline-flex}._formBlockTitle_1scpp_4493{color:var(--secondary);margin:0 0 .15rem;font-size:.92rem;font-weight:700}._formBlockHint_1scpp_4507{color:var(--third);margin:0;font-size:.78rem;line-height:1.5}._formStack_1scpp_4521{flex-direction:column;gap:1rem;display:flex}._modalFooter_1scpp_4533{border-top:1px solid var(--secondary-06);background:var(--white-98);flex-wrap:wrap;justify-content:flex-end;gap:.65rem;padding:1rem 1.5rem 1.35rem;display:flex}._formGrid_1scpp_4553{grid-template-columns:repeat(2,minmax(0,1fr));gap:.85rem;display:grid}._fieldFull_1scpp_4565{grid-column:1/-1}._field_1scpp_4565{flex-direction:column;gap:.35rem;display:flex}._field_1scpp_4565:first-child,._field_1scpp_4565:nth-child(2){grid-column:auto}._fieldLabel_1scpp_4595{color:var(--secondary);font-size:.8rem;font-weight:700}._fieldHint_1scpp_4607{color:var(--third);margin:0;font-size:.74rem;line-height:1.45}._inputShell_1scpp_3809{border:1px solid var(--secondary-10);background:var(--white);width:100%;transition:border-color var(--transition-fast), box-shadow var(--transition-fast);border-radius:.8rem;align-items:center;gap:.55rem;padding:0 .85rem;display:flex}._inputShell_1scpp_3809:focus-within{border-color:var(--third-40);box-shadow:0 0 0 3px var(--third-10)}._inputShellError_1scpp_4659{border-color:#b432288c}._inputShellError_1scpp_4659:focus-within{box-shadow:0 0 0 3px #b432281f}._inputIcon_1scpp_3809{color:var(--third);flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}._input_1scpp_3809,._select_1scpp_4693{border:1px solid var(--secondary-10);background:var(--white);width:100%;color:var(--secondary);text-align:start;direction:inherit;transition:border-color var(--transition-fast), box-shadow var(--transition-fast);border-radius:.8rem;padding:.72rem 0;font-family:inherit;font-size:.9rem}._inputShell_1scpp_3809 ._input_1scpp_3809,._inputShell_1scpp_3809 ._input_1scpp_3809:focus{box-shadow:none;border:none;outline:none;padding-inline:0}._inputWithIcon_1scpp_4741{padding-inline:0}._input_1scpp_3809:not(._inputWithIcon_1scpp_4741){padding:.72rem .9rem}._input_1scpp_3809::placeholder{color:var(--third-55);text-align:start}._input_1scpp_3809:focus,._select_1scpp_4693:focus{border-color:var(--third-40);box-shadow:0 0 0 3px var(--third-10);outline:none}._inputError_1scpp_4781{border-color:#b432288c}._inputError_1scpp_4781:focus{box-shadow:0 0 0 3px #b432281f}._fieldError_1scpp_4797{color:#a83228;margin:0;font-size:.74rem}._passwordField_1scpp_4809{align-items:center;width:100%;display:flex;position:relative}._passwordInput_1scpp_4823{width:100%;padding-inline-end:2.85rem}._passwordToggle_1scpp_4833{border-radius:var(--radius-pill);width:2.25rem;height:2.25rem;color:var(--third-55);cursor:pointer;transition:color var(--transition-fast), background-color var(--transition-fast);background:0 0;border:none;justify-content:center;align-items:center;padding:0;display:inline-flex;position:absolute;inset-inline-end:.45rem}._passwordToggle_1scpp_4833 svg{width:1.1rem;height:1.1rem}._passwordToggle_1scpp_4833:hover,._passwordToggle_1scpp_4833:focus-visible{color:var(--secondary);background:var(--secondary-06);outline:none}._roleSelect_1scpp_4895{width:100%;position:relative}._roleSelectTrigger_1scpp_4905{border:1px solid var(--secondary-10);background:var(--white);width:100%;color:var(--secondary);text-align:start;cursor:pointer;transition:border-color var(--transition-fast), box-shadow var(--transition-fast), background var(--transition-fast);border-radius:.85rem;align-items:center;gap:.75rem;padding:.75rem .9rem;font-family:inherit;display:flex}._roleSelectTrigger_1scpp_4905:hover,._roleSelectTriggerOpen_1scpp_4945{border-color:var(--third-40);background:var(--white-98);box-shadow:0 4px 14px var(--secondary-06)}._roleSelectTrigger_1scpp_4905:focus-visible{border-color:var(--third-40);box-shadow:0 0 0 3px var(--third-10);outline:none}._roleSelectTriggerText_1scpp_4969{flex-direction:column;flex:1;gap:.12rem;min-width:0;display:flex}._roleSelectTriggerLabel_1scpp_4985{color:var(--secondary);font-size:.9rem;font-weight:700}._roleSelectTriggerHint_1scpp_4997{color:var(--third);-webkit-line-clamp:1;-webkit-box-orient:vertical;font-size:.76rem;line-height:1.45;display:-webkit-box;overflow:hidden}._roleSelectChevron_1scpp_5017{width:1rem;height:1rem;color:var(--third);transition:transform var(--transition-fast), color var(--transition-fast);flex-shrink:0}._roleSelectChevronOpen_1scpp_5037{color:var(--secondary);transform:rotate(180deg)}._roleSelectIcon_1scpp_5047{background:var(--third-10);width:2.15rem;height:2.15rem;color:var(--secondary);border-radius:.7rem;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}._roleSelectIconSuper_1scpp_5071{color:var(--secondary);background:#320a071a}._roleSelectIconManager_1scpp_5081{color:#9a6b12;background:#9a6b1224}._roleSelectIconStaff_1scpp_5091{color:#46785a;background:#46785a1f}._roleSelectIconCustom_1scpp_5101{color:#465f8c;background:#465f8c1f}._roleSelectMenu_1scpp_5111{z-index:30;border:1px solid var(--secondary-08);background:var(--white);box-shadow:0 16px 40px var(--secondary-14);opacity:0;visibility:hidden;transition:opacity var(--transition-fast), transform var(--transition-fast), visibility var(--transition-fast);pointer-events:none;border-radius:.9rem;padding:.4rem;position:absolute;inset-block-start:calc(100% + .45rem);inset-inline:0;transform:translateY(-6px)}._roleSelectMenuOpen_1scpp_5151{opacity:1;visibility:visible;pointer-events:auto;transform:translateY(0)}._roleSelectOptions_1scpp_5165{overscroll-behavior:contain;flex-direction:column;gap:.25rem;max-height:min(16rem,42vh);margin:0;padding:0;list-style:none;display:flex;overflow-y:auto}._roleSelectOption_1scpp_5165{width:100%;color:var(--secondary);text-align:start;cursor:pointer;transition:background var(--transition-fast), border-color var(--transition-fast);background:0 0;border:1px solid #0000;border-radius:.75rem;align-items:flex-start;gap:.75rem;padding:.72rem .75rem;font-family:inherit;display:flex}._roleSelectOption_1scpp_5165:hover,._roleSelectOptionHighlighted_1scpp_5227{background:var(--secondary-03);border-color:var(--secondary-06)}._roleSelectOptionSelected_1scpp_5237,._roleSelectOptionSelected_1scpp_5237:hover,._roleSelectOptionSelected_1scpp_5237._roleSelectOptionHighlighted_1scpp_5227{background:var(--white);border-color:var(--third-35);box-shadow:inset 0 0 0 1px var(--third-10)}._roleSelectOptionText_1scpp_5253{flex-direction:column;flex:1;gap:.15rem;min-width:0;padding-top:.12rem;display:flex}._roleSelectOptionLabel_1scpp_5271{color:var(--secondary);font-size:.86rem;font-weight:700}._roleSelectOptionHint_1scpp_5283{color:var(--third);font-size:.74rem;line-height:1.45}._roleSelectCheck_1scpp_5295{width:1rem;height:1rem;color:var(--secondary);flex-shrink:0;margin-top:.35rem}._roleSelectOptionTrailing_1scpp_5311{flex-shrink:0;width:1rem}._statusToggle_1scpp_5321{border:1px solid var(--secondary-08);background:var(--secondary-03);border-radius:.9rem;grid-template-columns:repeat(2,minmax(0,1fr));gap:.45rem;padding:.28rem;display:grid}._statusToggleThree_1scpp_5341{border:1px solid var(--secondary-08);background:var(--secondary-03);border-radius:.9rem;grid-template-columns:repeat(3,minmax(0,1fr));gap:.35rem;padding:.28rem;display:grid}._statusToggleBtn_1scpp_5361{min-height:2.65rem;color:var(--third);cursor:pointer;transition:background var(--transition-fast), color var(--transition-fast), border-color var(--transition-fast), box-shadow var(--transition-fast);background:0 0;border:1px solid #0000;border-radius:.72rem;justify-content:center;align-items:center;gap:.45rem;padding:.55rem .85rem;font-family:inherit;font-size:.86rem;font-weight:700;display:inline-flex}._statusToggleBtn_1scpp_5361:hover:not(._statusToggleBtnActive_1scpp_5405){color:var(--secondary);background:var(--white-80)}._statusToggleBtnActive_1scpp_5405{background:var(--white);border-color:var(--secondary-08);box-shadow:0 6px 16px var(--secondary-06)}._statusToggleDot_1scpp_5427{border-radius:50%;flex-shrink:0;width:.5rem;height:.5rem}._statusToggleBtnActive_1scpp_5405._statusToggleToneActive_1scpp_5441,._statusToggleBtnActive_1scpp_5405._statusToggleBtnPositive_1scpp_5443{color:#1f7a45}._statusToggleBtnActive_1scpp_5405._statusToggleToneInactive_1scpp_5451,._statusToggleBtnActive_1scpp_5405._statusToggleBtnMuted_1scpp_5453{color:var(--secondary)}._statusToggleBtnActive_1scpp_5405._statusToggleToneAvailable_1scpp_5461{color:#1f7a45}._statusToggleBtnActive_1scpp_5405._statusToggleToneBusy_1scpp_5469{color:#9a6b12}._statusToggleBtnActive_1scpp_5405._statusToggleToneOff_1scpp_5477,._statusToggleBtnActive_1scpp_5405._statusToggleToneUnavailable_1scpp_5479{color:#c0392b}._statusToggleDotActive_1scpp_5487{background:#2f8f5b;box-shadow:0 0 0 3px #2f8f5b2e}._statusToggleDotInactive_1scpp_5497{background:#9a9a9a;box-shadow:0 0 0 3px #9a9a9a24}._statusToggleDotAvailable_1scpp_5507{background:#2f8f5b;box-shadow:0 0 0 3px #2f8f5b2e}._statusToggleDotBusy_1scpp_5517{background:#c4921a;box-shadow:0 0 0 3px #c4921a2e}._statusToggleDotOff_1scpp_5527,._statusToggleDotUnavailable_1scpp_5529{background:#d64545;box-shadow:0 0 0 3px #d645452e}@media (width<=1199.98px){._statsGrid_1scpp_297{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=991.98px){._tableWrap_1scpp_3179{display:none}._cardList_1scpp_3931{display:flex}._toolbar_1scpp_631{flex-direction:column;align-items:stretch;gap:.75rem;padding:.9rem}._toolbarFields_1scpp_659{flex-direction:column;align-items:stretch;gap:.7rem}._toolbarSearchWrap_1scpp_689,._filterSelectWrap_1scpp_935,._dateFilterWrap_1scpp_959,._dateRangeFilter_1scpp_975{flex:auto;width:100%;min-width:0;max-width:none}._dateRangeFields_1scpp_1001{flex-direction:column;align-items:stretch;gap:.7rem;width:100%;display:flex}._dateRangeItem_1scpp_1017{flex:auto;width:100%}._dateRangeSeparator_1scpp_1035{display:none}._toolbarActions_1scpp_677,._clearFilters_1scpp_169{width:100%}._formGrid_1scpp_4553{grid-template-columns:1fr}._fieldFull_1scpp_4565,._field_1scpp_4565:first-child,._field_1scpp_4565:nth-child(2){grid-column:auto}._modalFooter_1scpp_4533{flex-direction:column-reverse}._modalFooter_1scpp_4533 ._primaryAction_1scpp_163,._modalFooter_1scpp_4533 ._secondaryAction_1scpp_165,._modalFooter_1scpp_4533 ._dangerAction_1scpp_167{width:100%}}@media (width<=767.98px){._statusToggleThree_1scpp_5341{grid-template-columns:1fr}._hero_1scpp_21{flex-direction:column}._heroEyebrow_1scpp_61,._heroText_1scpp_125,._statHint_1scpp_433,._panelSubtitle_1scpp_619{display:none}._heroActions_1scpp_149{width:100%}._primaryAction_1scpp_163{flex:1}._adminCardActions_1scpp_4017{grid-template-columns:1fr}}@media (width<=575.98px){._statsGrid_1scpp_297{grid-template-columns:1fr}._statCard_1scpp_309{grid-template-columns:auto 1fr;grid-template-areas:"icon value""label label""hint hint";gap:.2rem .85rem;display:grid}._statIconWrap_1scpp_379{grid-area:icon;align-self:center;margin-bottom:0}._statValue_1scpp_403{grid-area:value;place-self:center end}._statLabel_1scpp_419{grid-area:label;margin-top:.35rem}._statHint_1scpp_433{grid-area:hint}._statCardHorizontal_1scpp_445{flex-direction:row;justify-content:space-between;align-items:center;display:flex}._statCardHorizontal_1scpp_445 ._statLabel_1scpp_419{margin-top:0;font-size:1rem}._statCardHorizontal_1scpp_445 ._statHint_1scpp_433{font-size:.72rem}._heroActions_1scpp_149{flex-direction:column}._primaryAction_1scpp_163{width:100%}}._moneyValue_1jz16_1{white-space:nowrap;align-items:baseline;gap:.28em;display:inline-flex}._amount_1jz16_15{font-variant-numeric:tabular-nums}._symbol_1jz16_23{flex-shrink:0;position:relative;top:.06em}._bar_pe6nh_1{z-index:12;border:1px solid var(--secondary-08);min-height:2.6rem;box-shadow:0 8px 20px var(--secondary-05);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#fffcf7eb;border-radius:.85rem;align-items:center;margin:0 0 .85rem;padding:.45rem .9rem;display:flex;position:sticky;top:0}._plain_pe6nh_33{min-width:0}._list_pe6nh_41{flex-wrap:wrap;align-items:center;gap:.35rem;margin:0;padding:0;list-style:none;display:flex}._item_pe6nh_61{align-items:center;gap:.35rem;display:inline-flex}._link_pe6nh_73,._current_pe6nh_75{color:var(--secondary);font-size:.86rem;font-weight:700;text-decoration:none}._link_pe6nh_73{color:var(--third)}._link_pe6nh_73:hover{color:var(--secondary);text-decoration:underline}._sep_pe6nh_107{color:var(--third-55);font-weight:600}@media (width<=575.98px){._bar_pe6nh_1{min-height:2.4rem;padding:.4rem .7rem}._link_pe6nh_73,._current_pe6nh_75{font-size:.8rem}}._root_1kib5_1{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:clamp(.75rem,2vw,1rem);width:100%;display:flex}._full_1kib5_21{background:radial-gradient(circle at top, #ffffff8c, transparent 42%), linear-gradient(180deg, var(--primary) 0%, #efe2cf 100%);min-height:100dvh;padding:clamp(1rem,4vw,2rem)}._content_1kib5_39{min-height:min(72vh,100dvh - 8rem);padding:clamp(1.25rem,4vw,2.5rem) clamp(.75rem,3vw,1.5rem)}._panel_1kib5_49{min-height:clamp(10rem,28vw,14rem);padding:clamp(1.5rem,4vw,2.5rem) clamp(.75rem,3vw,1rem)}._spinner_1kib5_59{border:clamp(2px, .5vw, 3px) solid var(--third-25);border-top-color:var(--secondary);border-radius:50%;flex-shrink:0;width:clamp(2.25rem,8vw,3rem);height:clamp(2.25rem,8vw,3rem);animation:.75s linear infinite _pageLoaderSpin_1kib5_1;position:relative}._spinner_1kib5_59:after{content:"";border:clamp(1px,.3vw,2px) solid #0000;border-top-color:var(--third);border-radius:50%;animation:1.1s linear infinite reverse _pageLoaderSpin_1kib5_1;position:absolute;inset:clamp(.2rem,1.2vw,.35rem)}._message_1kib5_101{max-width:min(100%,22rem);color:var(--third);margin:0;padding-inline:clamp(.5rem,2vw,1rem);font-size:clamp(.82rem,2.2vw,.92rem);font-weight:500;line-height:1.55}@keyframes _pageLoaderSpin_1kib5_1{to{transform:rotate(360deg)}}@media (width<=575px){._content_1kib5_39{min-height:min(64vh,100dvh - 6.5rem)}}@media (prefers-reduced-motion:reduce){._spinner_1kib5_59,._spinner_1kib5_59:after{animation-duration:1.5s}}._navbar_51o4s_1{z-index:40;min-height:3.5rem;border-bottom:1px solid var(--secondary-08);box-shadow:0 8px 24px var(--secondary-05);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#fffbf5eb;justify-content:space-between;align-items:center;gap:1rem;padding:.55rem clamp(.85rem,2vw,1.5rem);padding-block-start:max(.55rem, env(safe-area-inset-top));display:flex;position:sticky;top:0}._start_51o4s_35{flex:1;align-items:center;gap:.75rem;min-width:0;display:flex}._menuButton_51o4s_51{border:1px solid var(--secondary-10);background:var(--white);width:2.4rem;height:2.4rem;color:var(--secondary);cursor:pointer;transition:background var(--transition-fast), border-color var(--transition-fast);border-radius:.7rem;flex-shrink:0;justify-content:center;align-items:center;display:none}._menuButton_51o4s_51:hover{background:var(--secondary-05);border-color:var(--secondary-18)}._actions_51o4s_95{flex-shrink:0;justify-content:flex-end;align-items:center;gap:.55rem;display:flex}._languageButton_51o4s_111{border:1px solid var(--secondary-10);background:var(--white);min-width:2.45rem;height:2.35rem;color:var(--secondary);letter-spacing:.04em;cursor:pointer;transition:background var(--transition-fast), border-color var(--transition-fast);border-radius:.7rem;justify-content:center;align-items:center;padding:0 .7rem;font-family:inherit;font-size:.78rem;font-weight:800;display:inline-flex}._languageButton_51o4s_111:hover{background:var(--secondary-05);border-color:var(--secondary-18)}._userMenu_51o4s_163{position:relative}._user_51o4s_163{border:1px solid var(--secondary-08);background:var(--white);max-width:14rem;color:inherit;cursor:pointer;transition:border-color var(--transition-fast), box-shadow var(--transition-fast);border-radius:999px;align-items:center;gap:.65rem;padding:.28rem .65rem .28rem .28rem;font-family:inherit;display:flex}html[dir=rtl] ._user_51o4s_163{padding:.28rem .28rem .28rem .65rem}._user_51o4s_163:hover,._userOpen_51o4s_215{border-color:var(--secondary-18);box-shadow:0 6px 16px var(--secondary-06)}._userAvatar_51o4s_225{background:linear-gradient(145deg, var(--third), #7d685c);width:2.15rem;height:2.15rem;color:var(--white);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;font-size:.78rem;font-weight:700;display:flex;overflow:hidden}._userAvatarImage_51o4s_255{display:block}._userMeta_51o4s_263{text-align:start;flex-direction:column;min-width:0;display:flex}._userName_51o4s_277{color:var(--secondary);white-space:nowrap;text-overflow:ellipsis;font-size:.82rem;font-weight:700;line-height:1.2;overflow:hidden}._userRole_51o4s_297{color:var(--third);white-space:nowrap;text-overflow:ellipsis;font-size:.68rem;line-height:1.2;overflow:hidden}._dropdown_51o4s_315{z-index:30;border:1px solid var(--secondary-08);background:var(--white);min-width:13rem;box-shadow:0 14px 32px var(--secondary-10);border-radius:.85rem;flex-direction:column;padding:.35rem;display:flex;position:absolute;inset-block-start:calc(100% + .45rem);inset-inline-end:0}._dropdownItem_51o4s_345{width:100%;color:var(--secondary);text-align:start;white-space:nowrap;cursor:pointer;background:0 0;border:0;border-radius:.65rem;align-items:center;gap:.55rem;padding:.62rem .7rem;font-family:inherit;font-size:.86rem;font-weight:600;text-decoration:none;display:flex}._dropdownItem_51o4s_345 svg{flex-shrink:0;width:1.05rem;height:1.05rem}._dropdownItem_51o4s_345:hover{background:var(--secondary-05)}._dropdownDanger_51o4s_403{color:#a83228}._dropdownDanger_51o4s_403:hover{background:#b4322814}@media (width<=1100px){._menuButton_51o4s_51{display:inline-flex}}@media (width<=767.98px){._userMeta_51o4s_263{display:none}._user_51o4s_163{border-radius:50%;max-width:none;padding:.22rem}}._layout_5bobc_1{--sidebar-width:17.5rem;--sidebar-collapsed-width:5.5rem;background:radial-gradient(circle at top, #ffffff8c, transparent 42%), linear-gradient(180deg, var(--primary) 0%, #efe2cf 100%);max-width:100vw;min-height:100dvh;display:flex;overflow-x:clip}._main_5bobc_29{min-width:0;max-width:100%;transition:margin-inline-start var(--transition-fast);flex-direction:column;flex:1;margin-inline-start:var(--sidebar-width);display:flex;overflow-x:clip}._layoutCollapsed_5bobc_51 ._main_5bobc_29{margin-inline-start:var(--sidebar-collapsed-width)}._skipLink_5bobc_59{z-index:100;background:var(--secondary);color:var(--white);box-shadow:0 8px 20px var(--secondary-18);transition:transform var(--transition-fast);border-radius:.7rem;padding:.7rem 1rem;font-size:.85rem;font-weight:700;text-decoration:none;position:fixed;inset-block-start:.75rem;inset-inline-start:50%;transform:translate(-50%,-200%)}._skipLink_5bobc_59:focus{transform:translate(-50%)}._content_5bobc_101{flex:1;min-width:0;max-width:100%;padding:clamp(.85rem,2.5vw,1.5rem);overflow-x:clip}._content_5bobc_101:focus{outline:none}._content_5bobc_101:has([data-not-found-page]){flex-direction:column;padding:0;display:flex}@media (width<=1100px){._main_5bobc_29,._layoutCollapsed_5bobc_51 ._main_5bobc_29{margin-inline-start:0}._main_5bobc_29:has([data-reports-page]) ._content_5bobc_101{padding-block-start:clamp(1rem,3vw,2rem)}}@media (width<=575.98px){._content_5bobc_101{padding:.85rem;padding-block-end:max(.85rem, env(safe-area-inset-bottom))}._content_5bobc_101:has([data-not-found-page]){padding:0;padding-block-end:max(.85rem, env(safe-area-inset-bottom))}._main_5bobc_29:has([data-reports-page]) ._content_5bobc_101{padding:.85rem;padding-block-start:.85rem;padding-block-end:max(.85rem, env(safe-area-inset-bottom))}}._select_19ixf_1{min-width:11.5rem;direction:inherit;display:inline-flex;position:relative}._trigger_19ixf_15{border:1px solid var(--third-35);border-radius:var(--radius-pill);background:var(--white-94);width:100%;min-width:11.5rem;color:var(--secondary);cursor:pointer;box-shadow:0 1px 2px var(--secondary-04), 0 8px 20px var(--secondary-07);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);align-items:center;gap:.6rem;padding-block:.55rem;padding-inline:.75rem .85rem;font-family:inherit;font-size:.9rem;font-weight:600;line-height:1.2;transition:border-color .22s,background-color .22s,box-shadow .22s,transform .18s;display:inline-flex}._trigger_19ixf_15:hover,._trigger_19ixf_15:focus-visible{border-color:var(--third-55);background:var(--white);box-shadow:0 1px 2px var(--secondary-05), 0 12px 28px var(--secondary-10);outline:none}._triggerOpen_19ixf_91{border-color:var(--third-60);background:var(--white);box-shadow:0 1px 2px var(--secondary-05), 0 14px 32px var(--secondary-12)}._triggerLabel_19ixf_107{text-align:center;white-space:nowrap;flex:1;min-width:0}._chevronIcon_19ixf_121{width:.95rem;height:.95rem;color:var(--third);flex-shrink:0;transition:transform .22s,color .22s}._chevronOpen_19ixf_137{color:var(--secondary);transform:rotate(180deg)}._globeIconWrap_19ixf_147{border-radius:var(--radius-pill);background:var(--third-12);width:1.85rem;height:1.85rem;color:var(--secondary);flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}._globeIcon_19ixf_147{width:1.15rem;height:1.15rem}._menu_19ixf_181{z-index:20;border:1px solid var(--secondary-07);background:var(--white-98);width:max(100%,12.5rem);min-width:100%;box-shadow:0 4px 12px var(--secondary-06), 0 18px 40px var(--secondary-12);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);opacity:0;visibility:hidden;transform-origin:top inline-start;pointer-events:none;border-radius:1rem;padding:.45rem;transition:opacity .22s,transform .22s,visibility .22s;position:absolute;inset-block-start:calc(100% + .45rem);inset-inline:0 auto;transform:translateY(-6px)scale(.98)}._menuOpen_19ixf_235{opacity:1;visibility:visible;pointer-events:auto;transform:translateY(0)scale(1)}._menuLabel_19ixf_249{border-bottom:1px solid var(--third-14);letter-spacing:.06em;text-transform:uppercase;color:var(--secondary-55);text-align:start;margin:0 0 .25rem;padding:.45rem .75rem .55rem;font-size:.7rem;font-weight:700}._optionsList_19ixf_273{flex-direction:column;gap:.25rem;margin:0;padding:0;list-style:none;display:flex}._option_19ixf_273{width:100%;color:var(--secondary);cursor:pointer;background:0 0;border:none;border-radius:.75rem;grid-template-columns:2rem 1fr 2rem;align-items:center;padding:.68rem .7rem;font-family:inherit;font-size:.92rem;font-weight:600;transition:background-color .18s,color .18s;display:grid}._option_19ixf_273:hover,._optionHighlighted_19ixf_331{background-color:var(--third-10)}._option_19ixf_273:focus-visible{outline:2px solid var(--third-40);outline-offset:1px}._optionSelected_19ixf_349,._optionSelected_19ixf_349:hover,._optionSelected_19ixf_349._optionHighlighted_19ixf_331{background:var(--third-16);color:var(--secondary)}._optionSelected_19ixf_349 ._checkIcon_19ixf_363{color:var(--secondary)}._optionLeading_19ixf_371{justify-content:center;justify-self:center;align-items:center;width:1rem;height:1rem;display:inline-flex}._checkIcon_19ixf_363,._checkPlaceholder_19ixf_391{width:1rem;height:1rem}._checkPlaceholder_19ixf_391{display:inline-block}._optionLabel_19ixf_409{text-align:center;min-width:0}._optionBadge_19ixf_419{border-radius:var(--radius-pill);background:var(--third-14);letter-spacing:.07em;justify-content:center;justify-self:center;align-items:center;min-width:2rem;height:1.55rem;padding:0 .45rem;font-size:.65rem;font-weight:800;display:inline-flex}._optionSelected_19ixf_349 ._optionBadge_19ixf_419{background:var(--secondary-10);color:var(--secondary)}._optionTrailing_19ixf_459{justify-self:center;width:2rem}@media (width<=575.98px){._trigger_19ixf_15{min-width:10rem;padding-block:.5rem;padding-inline:.62rem .75rem;font-size:.85rem}._menu_19ixf_181{min-width:11.5rem}}@media (prefers-reduced-motion:reduce){._trigger_19ixf_15,._chevronIcon_19ixf_121,._menu_19ixf_181,._option_19ixf_273{transition:none}}._selectSidebar_19ixf_513{width:100%;min-width:0;display:flex}._triggerSidebar_19ixf_525{min-width:0;color:var(--primary);background:#ffffff0a;border-color:#f8eedd1f;box-shadow:inset 0 1px #ffffff0a}._triggerSidebar_19ixf_525:hover,._triggerSidebar_19ixf_525:focus-visible,._triggerSidebarOpen_19ixf_545{color:var(--white);background:#ffffff12;border-color:#f8eedd33;box-shadow:inset 0 1px #ffffff0f,0 8px 20px #0000002e}._triggerSidebar_19ixf_525 ._globeIconWrap_19ixf_147{color:var(--primary);background:#b29a8b2e}._triggerSidebar_19ixf_525 ._chevronIcon_19ixf_121{color:#f8eeddb8}._triggerSidebarOpen_19ixf_545 ._chevronIcon_19ixf_121{color:var(--primary)}._selectIconOnly_19ixf_589{width:auto;min-width:0;display:inline-flex}._triggerIconOnly_19ixf_601{border-radius:.7rem;justify-content:center;gap:0;width:2.65rem;min-width:0;height:2.65rem;padding:0}._triggerIconOnly_19ixf_601 ._globeIconWrap_19ixf_147{background:#ffffff0a;width:2rem;height:2rem}._menuTop_19ixf_633{transform-origin:bottom inline-start;inset-block:auto calc(100% + .45rem);transform:translateY(6px)scale(.98)}._menuTop_19ixf_633._menuOpen_19ixf_235{transform:translateY(0)scale(1)}._selectContained_19ixf_655{width:100%}._selectContained_19ixf_655._selectIconOnly_19ixf_589{justify-content:center}._menuContained_19ixf_671{width:100%;min-width:0;inset-inline:0}._menuSidebar_19ixf_685{background:var(--secondary);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-color:#f8eedd1a;box-shadow:inset 0 1px #ffffff0d,0 8px 24px #00000059}._menuSidebar_19ixf_685 ._menuLabel_19ixf_249{color:#b29a8bb8;border-bottom-color:#f8eedd14}._menuSidebar_19ixf_685 ._option_19ixf_273{color:#f8eedde0}._menuSidebar_19ixf_685 ._option_19ixf_273:hover,._menuSidebar_19ixf_685 ._optionHighlighted_19ixf_331{color:var(--white);background:#ffffff0f}._menuSidebar_19ixf_685 ._optionSelected_19ixf_349,._menuSidebar_19ixf_685 ._optionSelected_19ixf_349:hover,._menuSidebar_19ixf_685 ._optionSelected_19ixf_349._optionHighlighted_19ixf_331{background:var(--primary);color:var(--secondary)}._menuSidebar_19ixf_685 ._optionSelected_19ixf_349 ._checkIcon_19ixf_363{color:var(--secondary)}._menuSidebar_19ixf_685 ._optionBadge_19ixf_419{color:#f8eeddd1;background:#ffffff14}._menuSidebar_19ixf_685 ._optionSelected_19ixf_349 ._optionBadge_19ixf_419{color:var(--secondary);background:#320a071a}._languageSwitcher_dyran_1{z-index:2;position:relative}html.login-page-no-scrollbar,body.login-page-no-scrollbar{scrollbar-gutter:auto;scrollbar-width:none;overflow:hidden}html.login-page-no-scrollbar::-webkit-scrollbar{width:0;height:0;display:none}body.login-page-no-scrollbar::-webkit-scrollbar{width:0;height:0;display:none}._loginPage_kmy54_31{background:radial-gradient(circle at top, #ffffff8c, transparent 42%), linear-gradient(180deg, var(--primary) 0%, #efe2cf 100%);width:100%;height:100dvh;max-height:100dvh;color:var(--secondary);flex-direction:column;display:flex;overflow:hidden}._header_kmy54_59{z-index:2;padding:clamp(.85rem,2.5vw,2rem);padding-top:max(clamp(.85rem, 2.5vw, 2rem), env(safe-area-inset-top));padding-inline:max(clamp(.85rem, 2.5vw, 2rem), env(safe-area-inset-left)) max(clamp(.85rem, 2.5vw, 2rem), env(safe-area-inset-right));direction:ltr;flex-direction:row;flex-shrink:0;align-items:center;gap:.75rem;display:flex;position:relative}._header_kmy54_59>*{flex-shrink:0}._logoWrap_kmy54_97{flex-shrink:0;width:clamp(5rem,16vw,10.625rem);height:clamp(5rem,16vw,10.625rem);margin-inline-start:auto;display:block}._logo_kmy54_97{width:100%;height:100%;line-height:0;display:block}._logo_kmy54_97 img{object-position:center;display:block;object-fit:contain!important;width:100%!important;height:100%!important}._main_kmy54_143{width:100%;min-height:0;padding:clamp(.75rem,2.5vw,2rem);padding-bottom:max(clamp(.75rem, 2.5vw, 2rem), env(safe-area-inset-bottom));padding-inline:max(clamp(.75rem, 2.5vw, 2rem), env(safe-area-inset-left)) max(clamp(.75rem, 2.5vw, 2rem), env(safe-area-inset-right));flex:1;justify-content:center;align-items:center;display:flex}._formCard_kmy54_169{border:1px solid var(--secondary-08);width:fit-content;min-width:min(100%,32rem);max-width:100%;box-shadow:0 24px 60px var(--secondary-12);-webkit-backdrop-filter:blur(10px);background-color:#ffffffe0;border-radius:1.5rem;padding:clamp(1.5rem,4vw,2.75rem)}._formIntro_kmy54_195{text-align:center;margin-bottom:clamp(1.25rem,3vw,2rem)}._title_kmy54_205{color:var(--secondary);margin-bottom:.65rem;font-size:clamp(1.5rem,4.5vw,2.25rem);font-weight:700;line-height:1.25}._subtitle_kmy54_221{color:var(--third);white-space:nowrap;margin:0;font-size:clamp(.88rem,2.4vw,1.05rem);line-height:1.65}._form_kmy54_169{flex-direction:column;gap:clamp(1rem,2.5vw,1.25rem);display:flex}._formGroup_kmy54_249{margin-bottom:0}._label_kmy54_257{color:var(--secondary);text-align:start;margin-bottom:.5rem;font-size:clamp(.88rem,2.2vw,.95rem);font-weight:600;display:block}._input_kmy54_277.form-control,._input_kmy54_277{direction:inherit;transition:border-color var(--transition-fast), box-shadow var(--transition-fast);border:1px solid var(--third-45)!important;background-color:var(--white)!important;height:auto!important;min-height:2.75rem!important;color:var(--secondary)!important;text-align:start!important;box-shadow:none!important;border-radius:.85rem!important;padding:.8rem .95rem!important;font-size:1rem!important;line-height:1.5!important}._input_kmy54_277.form-control::placeholder,._input_kmy54_277::placeholder{text-align:start;opacity:1;color:var(--secondary-45)!important}._input_kmy54_277.form-control:focus,._input_kmy54_277:focus{border-color:var(--third)!important;box-shadow:0 0 0 .2rem var(--third-25)!important;background-color:var(--white)!important;color:var(--secondary)!important}._input_kmy54_277.form-control:disabled,._input_kmy54_277:disabled{opacity:1;background-color:var(--white-94)!important}._passwordField_kmy54_357{grid-template-columns:1fr;align-items:center;display:grid}._passwordField_kmy54_357 .form-control{grid-area:1/1;width:100%;overflow:visible}._passwordInput_kmy54_381.form-control,._passwordInput_kmy54_381{padding-inline-end:3rem!important}._passwordToggle_kmy54_391{z-index:2;border-radius:var(--radius-pill);width:2.5rem;min-width:2.5rem;height:2.5rem;min-height:2.5rem;color:var(--third);cursor:pointer;pointer-events:auto;transition:color var(--transition-fast), background-color var(--transition-fast);background:0 0;border:none;flex-shrink:0;grid-area:1/1;justify-content:center;place-self:center end;align-items:center;margin-inline-end:.5rem;padding:0;display:inline-flex}._passwordToggle_kmy54_391 svg{flex-shrink:0;width:1.25rem;height:1.25rem;display:block}._passwordToggle_kmy54_391:hover,._passwordToggle_kmy54_391:focus-visible{color:var(--secondary);background-color:var(--third-12);outline:none}._formMeta_kmy54_471{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem;display:flex}._authTextLink_kmy54_487{color:var(--secondary);white-space:nowrap;font-size:clamp(.85rem,2.1vw,.92rem);font-weight:600;text-decoration:none}._authTextLink_kmy54_487:hover,._authTextLink_kmy54_487:focus-visible{color:var(--third);text-decoration:underline}._authFooterLinks_kmy54_515{justify-content:center;margin-top:1.25rem;display:flex}._secondaryLinkButton_kmy54_527{color:var(--secondary);cursor:pointer;background:0 0;border:0;margin-top:.25rem;padding:0;font-size:clamp(.85rem,2.1vw,.92rem);font-weight:600;text-decoration:underline}._secondaryLinkButton_kmy54_527:disabled{opacity:.6;cursor:not-allowed}._rememberMe_kmy54_561.form-check{white-space:nowrap;align-items:center;gap:.5rem;flex-direction:row!important;min-height:auto!important;margin:0!important;padding:0!important;display:inline-flex!important}._rememberMe_kmy54_561 .form-check-input{cursor:pointer;flex-shrink:0;order:0;float:none!important;border-color:var(--third)!important;width:1.1rem!important;height:1.1rem!important;margin:0!important}._rememberMe_kmy54_561 .form-check-label{cursor:pointer;order:1;font-size:clamp(.88rem,2.2vw,.95rem);font-weight:500;line-height:1.4;color:var(--secondary)!important;margin:0!important;padding:0!important}._rememberMe_kmy54_561 .form-check-input:checked{background-color:var(--secondary)!important;border-color:var(--secondary)!important}._rememberMe_kmy54_561 .form-check-input:focus{box-shadow:0 0 0 .2rem var(--third-25)!important}._submitButton_kmy54_649.btn,._submitButton_kmy54_649{--bs-btn-color:var(--primary);--bs-btn-bg:var(--secondary);--bs-btn-border-color:var(--secondary);--bs-btn-hover-color:var(--primary);--bs-btn-hover-bg:var(--secondary);--bs-btn-hover-border-color:var(--secondary);--bs-btn-active-color:var(--primary);--bs-btn-active-bg:var(--secondary);--bs-btn-active-border-color:var(--secondary);--bs-btn-disabled-color:var(--primary);--bs-btn-disabled-bg:#320a0761;--bs-btn-disabled-border-color:transparent;--bs-btn-border-radius:var(--radius-pill);width:100%;box-shadow:none;transition:transform var(--transition-fast), box-shadow var(--transition-fast), opacity var(--transition-fast), background-color var(--transition-fast);justify-content:center;align-items:center;border-radius:var(--radius-pill)!important;background-color:var(--secondary)!important;min-height:2.75rem!important;color:var(--primary)!important;border:none!important;padding:.85rem 1.25rem!important;font-size:clamp(.95rem,2.5vw,1rem)!important;font-weight:700!important;line-height:1.2!important;display:inline-flex!important}._submitButton_kmy54_649.btn-primary,._submitButton_kmy54_649.btn:hover,._submitButton_kmy54_649.btn:focus,._submitButton_kmy54_649.btn:focus-visible,._submitButton_kmy54_649.btn:active,._submitButton_kmy54_649:hover,._submitButton_kmy54_649:focus,._submitButton_kmy54_649:active{background-color:var(--secondary)!important;border-color:var(--secondary)!important;color:var(--primary)!important;box-shadow:0 12px 24px var(--secondary-18)!important}._submitButton_kmy54_649.btn:disabled,._submitButton_kmy54_649.btn.disabled,._submitButton_kmy54_649:disabled,._submitButton_kmy54_649:disabled:hover,._submitButton_kmy54_649:disabled:focus,._submitButton_kmy54_649:disabled:active{cursor:not-allowed;color:var(--primary)!important;box-shadow:none!important;opacity:1!important;background-color:#320a0761!important;border-color:#0000!important}._submitLoading_kmy54_779{justify-content:center;align-items:center;gap:.65rem;display:inline-flex}._submitSpinner_kmy54_793{width:1rem;height:1rem;color:var(--primary);border-width:.15rem}@media (width>=576px) and (width<=991.98px){._header_kmy54_59{padding-inline:clamp(1.25rem,4vw,2rem)}._main_kmy54_143{align-items:center;padding-inline:clamp(1.25rem,4vw,2rem)}._formCard_kmy54_169{width:fit-content;min-width:min(100%,34rem);max-width:100%;padding:clamp(1.75rem,3.5vw,2.25rem)}._logoWrap_kmy54_97{width:clamp(5.5rem,14vw,8rem);height:clamp(5.5rem,14vw,8rem)}}@media (width<=575.98px){._header_kmy54_59{gap:.5rem;padding-inline:.85rem}._main_kmy54_143{padding-top:.5rem;align-items:flex-start;padding-inline:.85rem}._logoWrap_kmy54_97{width:clamp(4rem,20vw,5rem);height:clamp(4rem,20vw,5rem)}._formCard_kmy54_169{width:100%;min-width:0;box-shadow:0 16px 40px var(--secondary-12);border-radius:1.15rem;padding:1.25rem 1.15rem 1.35rem}._formIntro_kmy54_195{margin-bottom:1.15rem}._title_kmy54_205{font-size:1.45rem}._subtitle_kmy54_221{white-space:normal;font-size:.88rem;line-height:1.55}._input_kmy54_277.form-control,._input_kmy54_277{padding:.75rem .85rem!important;font-size:16px!important}._passwordToggle_kmy54_391{width:2.75rem;min-width:2.75rem;height:2.75rem;min-height:2.75rem}._submitButton_kmy54_649.btn,._submitButton_kmy54_649{padding:.8rem 1rem!important}}@media (width<=575.98px) and (height<=700px){._main_kmy54_143{align-items:flex-start;padding-top:.25rem}._formIntro_kmy54_195{margin-bottom:.9rem}._form_kmy54_169{gap:.9rem}}@media (width>=992px){._loginPage_kmy54_31{justify-content:center;position:relative}._header_kmy54_59{z-index:3;padding:2rem 3rem;padding-top:max(2rem, env(safe-area-inset-top));padding-inline:max(3rem, env(safe-area-inset-left)) max(3rem, env(safe-area-inset-right));pointer-events:none;position:absolute;top:0;left:0;right:0}._header_kmy54_59>*{pointer-events:auto}._logoWrap_kmy54_97{width:5.5rem;height:8.5rem}._main_kmy54_143{width:100%;min-height:0;padding:2rem 3rem;padding-inline:max(3rem, env(safe-area-inset-left)) max(3rem, env(safe-area-inset-right));flex:1;place-items:center;display:grid}._formCard_kmy54_169{border-radius:1.75rem;width:fit-content;min-width:min(100%,36rem);max-width:calc(100% - 4rem);padding:3rem clamp(2.5rem,3.5vw,3.75rem) 2.85rem;box-shadow:0 28px 70px #2d0a061a,0 8px 24px #2d0a060f}._formIntro_kmy54_195{margin-bottom:2.15rem}._title_kmy54_205{font-size:clamp(1.95rem,2.2vw,2.25rem)}._subtitle_kmy54_221{margin-inline:auto;font-size:1.05rem}._form_kmy54_169{gap:1.4rem}._input_kmy54_277.form-control,._input_kmy54_277{min-height:3.1rem!important;padding:.95rem 1.15rem!important;font-size:1.02rem!important}._submitButton_kmy54_649.btn,._submitButton_kmy54_649{margin-top:.35rem;min-height:3.1rem!important;padding:1rem 1.5rem!important;font-size:1.05rem!important}}@media (width>=1200px){._formCard_kmy54_169{width:fit-content;min-width:min(100%,38rem);max-width:calc(100% - 6rem);padding:3.15rem 3.75rem 3rem}}@media (width>=1440px){._formCard_kmy54_169{border-radius:1.85rem;width:fit-content;min-width:min(100%,40rem);max-width:calc(100% - 10rem);padding:3.35rem 4.25rem 3.15rem}._formIntro_kmy54_195{margin-bottom:2.35rem}._title_kmy54_205{font-size:2.3rem}._subtitle_kmy54_221{font-size:1.08rem}._form_kmy54_169{gap:1.5rem}._input_kmy54_277.form-control,._input_kmy54_277{min-height:3.25rem!important;padding:1rem 1.2rem!important}._submitButton_kmy54_649.btn,._submitButton_kmy54_649{min-height:3.25rem!important;padding:1.05rem 1.6rem!important;font-size:1.08rem!important}}._page_s01eb_1{box-sizing:border-box;flex:1;justify-content:center;align-items:center;width:100%;min-height:100%;padding:clamp(1rem,3vw,1.5rem);display:flex}._panel_s01eb_23{text-align:center;border:1px solid var(--secondary);background:var(--secondary);width:min(100%,28rem);box-shadow:0 16px 40px var(--secondary-18);border-radius:1.25rem;flex-direction:column;align-items:center;padding:clamp(2rem,5vw,2.5rem) clamp(1.5rem,4vw,2rem);display:flex}._badge_s01eb_49{border-radius:var(--radius-pill);background:#ffffff1a;border:1px solid #ffffff38;justify-content:center;align-items:center;gap:.45rem;min-width:3.25rem;margin-block-end:1.15rem;padding:.42rem .9rem;display:inline-flex}._badgeIcon_s01eb_75{color:var(--white);justify-content:center;align-items:center;display:inline-flex}._badgeIcon_s01eb_75 svg{width:.95rem;height:.95rem}._badgeCode_s01eb_99{letter-spacing:.12em;color:var(--white);font-size:.8rem;font-weight:700}._title_s01eb_113{color:var(--white);margin:0 0 .85rem;font-size:clamp(1.2rem,3.5vw,1.5rem);font-weight:700;line-height:1.45}._text_s01eb_129{color:var(--white);margin:0 0 1.75rem;font-size:clamp(.92rem,2.6vw,1rem);line-height:1.85}._action_s01eb_143{border:1px solid var(--white);border-radius:var(--radius-pill);min-width:min(100%,12.5rem);color:var(--secondary);background:var(--white);transition:background var(--transition-fast), box-shadow var(--transition-fast), transform var(--transition-fast);justify-content:center;align-items:center;padding:.8rem 1.65rem;font-family:inherit;font-size:.92rem;font-weight:600;text-decoration:none;display:inline-flex;box-shadow:0 10px 24px #0000001f}._action_s01eb_143:hover{background:var(--white-94);transform:translateY(-1px);box-shadow:0 12px 28px #00000029}._action_s01eb_143:active{transform:translateY(0)}._action_s01eb_143:focus-visible{outline:2px solid var(--third-35);outline-offset:2px}@media (width<=991px){._page_s01eb_1{min-height:auto}}@media (width<=480px){._page_s01eb_1{padding:.75rem}._panel_s01eb_23{width:100%;padding:1.75rem 1.25rem}._action_s01eb_143{width:100%}}@media (prefers-reduced-motion:reduce){._action_s01eb_143{transition:none}._action_s01eb_143:hover{transform:none}}._page_inc2j_1{gap:clamp(1rem,2.5vw,1.5rem)}._statsGrid_inc2j_9{grid-template-columns:repeat(4,minmax(0,1fr));gap:clamp(.65rem,1.8vw,1rem);display:grid}._statCard_inc2j_21{position:relative;overflow:hidden;background:radial-gradient(circle at 100% 0,#9a7a5514 0%,#0000 48%),linear-gradient(#fffdfb 0%,#faf7f2 100%)!important;border:1px solid #50321412!important;box-shadow:0 10px 28px #5032140d!important}._statActive_inc2j_41{background:radial-gradient(circle at 100% 0,#2f8f5b1f 0%,#0000 48%),linear-gradient(#f8fcf9 0%,#eef8f2 100%)!important}._statInactive_inc2j_53{background:radial-gradient(circle at 100% 0,#7864551a 0%,#0000 48%),linear-gradient(#fbfaf8 0%,#f4f1ec 100%)!important}._statSuper_inc2j_65{background:radial-gradient(circle at 100% 0,#320a071a 0%,#0000 48%),linear-gradient(#fffdfb 0%,#f6efe6 100%)!important}._panel_inc2j_77{background:radial-gradient(circle at 0% 0%, #9a7a550d 0%, transparent 42%), var(--white)!important}._panelHeader_inc2j_89{border-bottom:1px solid #5032140f;gap:1rem;margin-bottom:.15rem;padding-bottom:.85rem}._panelHeaderCopy_inc2j_103{min-width:0}._addAction_inc2j_111{box-shadow:0 10px 22px #320a0724}._toolbar_inc2j_119{background:#fffdfbeb;border:1px solid #5032140f;border-radius:1rem;margin-block:.35rem .85rem;padding:.85rem}._tableWrap_inc2j_135{background:#fffffff5;border:1px solid #5032140f;border-radius:1rem;overflow:hidden}._table_inc2j_135 th{letter-spacing:.02em;text-transform:uppercase;color:#8a7568;background:#faf7f2f2;font-size:.74rem}._table_inc2j_135 td{vertical-align:middle}._adminCell_inc2j_173{text-align:start;align-items:center;gap:.85rem;min-width:0;display:flex}._adminAvatar_inc2j_189{width:2.55rem;height:2.55rem;color:var(--secondary);letter-spacing:.02em;background:linear-gradient(#fffdfb 0%,#efe6da 100%);border:1px solid #5032141a;border-radius:.85rem;flex-shrink:0;justify-content:center;align-items:center;font-size:.82rem;font-weight:800;display:inline-flex;box-shadow:inset 0 1px #ffffffd9}._adminInfo_inc2j_223{text-align:start;flex-direction:column;align-items:flex-start;gap:.2rem;min-width:0;display:flex}._adminName_inc2j_241{color:var(--secondary);margin:0;font-size:.94rem;font-weight:700;line-height:1.3}._adminMeta_inc2j_257{color:var(--third);word-break:break-all;justify-content:flex-start;align-items:center;gap:.35rem;font-size:.76rem;display:inline-flex}._adminMeta_inc2j_257 svg{flex-shrink:0;width:.9rem;height:.9rem}._roleBadge_inc2j_289,._statusBadge_inc2j_291{white-space:nowrap;border-radius:999px;align-items:center;gap:.35rem;padding:.32rem .7rem;font-size:.74rem;font-weight:700;display:inline-flex}._roleBadgeSuper_inc2j_313{color:var(--secondary);background:#320a071a}._roleBadgeManager_inc2j_323{color:#9a6b12;background:#9a6b121f}._roleBadgeStaff_inc2j_333{color:#46785a;background:#46785a1f}._roleBadgeCustom_inc2j_343{color:#465f8c;background:#465f8c1f}._statusBadgeActive_inc2j_353{color:#1f7a45;background:#2278461f}._statusBadgeInactive_inc2j_363{background:var(--secondary-08);color:var(--third)}._statusDot_inc2j_373{background:currentColor;border-radius:50%;width:.42rem;height:.42rem}._rowActions_inc2j_387{justify-content:flex-start}._emptyActions_inc2j_395{color:#b5a79a}._iconActionStatusActive_inc2j_403{color:#1f7a45;background:#22784614;border-color:#22784638}._iconActionStatusActive_inc2j_403:hover{color:#1a6b3c;background:#22784624;border-color:#22784659}._iconActionStatusInactive_inc2j_427{color:var(--third);border-color:var(--secondary-10);background:var(--white)}._iconActionStatusInactive_inc2j_427:hover{color:var(--third);background:var(--secondary-05);border-color:var(--secondary-18)}._adminCard_inc2j_451{background:linear-gradient(#fffdfbfa 0%,#fffffff0 100%);border:1px solid #50321412;border-radius:1.05rem;flex-direction:column;gap:.85rem;padding:1rem 1.05rem;display:flex;box-shadow:0 8px 22px #5032140a}._adminCardHead_inc2j_475{align-items:flex-start;gap:.75rem;display:flex}._adminCardInfo_inc2j_487{flex-direction:column;flex:1;gap:.2rem;min-width:0;display:flex}._adminCardBody_inc2j_503{border-top:1px solid #5032140f;flex-wrap:wrap;align-items:center;gap:.55rem;padding-top:.65rem;display:flex}._adminCardActions_inc2j_521{border-top:1px solid #5032140f;grid-template-columns:repeat(3,minmax(0,1fr));gap:.45rem;padding-top:.65rem;display:grid}._cardActionStatusActive_inc2j_537{color:#1f7a45;background:#22784614;border-color:#22784638}._cardActionStatusActive_inc2j_537:hover{color:#1a6b3c;background:#22784624;border-color:#22784659}._cardActionStatusInactive_inc2j_561{color:var(--third)}._roleSelect_inc2j_569{width:100%;position:relative}._roleSelectTrigger_inc2j_579{border:1px solid var(--secondary-10);background:var(--white);width:100%;color:var(--secondary);text-align:start;cursor:pointer;transition:border-color var(--transition-fast), box-shadow var(--transition-fast), background var(--transition-fast);border-radius:.85rem;align-items:center;gap:.75rem;padding:.75rem .9rem;font-family:inherit;display:flex}._roleSelectTrigger_inc2j_579:hover,._roleSelectTriggerOpen_inc2j_619{border-color:var(--third-40);background:var(--white-98);box-shadow:0 4px 14px var(--secondary-06)}._roleSelectTrigger_inc2j_579:focus-visible{border-color:var(--third-40);box-shadow:0 0 0 3px var(--third-10);outline:none}._roleSelectTriggerText_inc2j_643{flex-direction:column;flex:1;gap:.12rem;min-width:0;display:flex}._roleSelectTriggerLabel_inc2j_659{color:var(--secondary);font-size:.9rem;font-weight:700}._roleSelectTriggerHint_inc2j_671{color:var(--third);-webkit-line-clamp:1;-webkit-box-orient:vertical;font-size:.76rem;line-height:1.45;display:-webkit-box;overflow:hidden}._roleSelectChevron_inc2j_691{width:1rem;height:1rem;color:var(--third);transition:transform var(--transition-fast), color var(--transition-fast);flex-shrink:0}._roleSelectChevronOpen_inc2j_707{color:var(--secondary);transform:rotate(180deg)}._roleSelectIcon_inc2j_717{background:var(--third-10);width:2.15rem;height:2.15rem;color:var(--secondary);border-radius:.7rem;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}._roleSelectIconSuper_inc2j_741{color:var(--secondary);background:#320a071a}._roleSelectIconManager_inc2j_751{color:#9a6b12;background:#9a6b1224}._roleSelectIconStaff_inc2j_761{color:#46785a;background:#46785a1f}._roleSelectIconCustom_inc2j_771{color:#465f8c;background:#465f8c1f}._roleSelectMenu_inc2j_781{z-index:30;border:1px solid var(--secondary-08);background:var(--white);box-shadow:0 16px 40px var(--secondary-14);opacity:0;visibility:hidden;transition:opacity var(--transition-fast), transform var(--transition-fast), visibility var(--transition-fast);pointer-events:none;border-radius:1rem;padding:.45rem;position:absolute;inset-block-start:calc(100% + .45rem);inset-inline:0;transform:translateY(-6px)}._roleSelectMenuPortal_inc2j_821{opacity:1;visibility:visible;pointer-events:auto;flex-direction:column;display:flex;inset:auto;overflow:hidden;transform:none}._roleSelectMenuOpen_inc2j_843{opacity:1;visibility:visible;pointer-events:auto;transform:translateY(0)}._roleSelectOpen_inc2j_857{z-index:40}._roleSelectOptions_inc2j_865{max-height:inherit;overscroll-behavior:contain;flex-direction:column;gap:.3rem;margin:0;padding:0;list-style:none;display:flex;overflow-y:auto}._roleSelectOption_inc2j_865{width:100%;color:var(--secondary);text-align:start;cursor:pointer;transition:background var(--transition-fast), border-color var(--transition-fast);background:0 0;border:1px solid #0000;border-radius:.75rem;align-items:flex-start;gap:.75rem;padding:.72rem .75rem;font-family:inherit;display:flex}._roleSelectOption_inc2j_865:hover,._roleSelectOptionHighlighted_inc2j_927{background:var(--secondary-03);border-color:var(--secondary-06)}._roleSelectOptionSelected_inc2j_937,._roleSelectOptionSelected_inc2j_937:hover,._roleSelectOptionSelected_inc2j_937._roleSelectOptionHighlighted_inc2j_927{background:var(--white);border-color:var(--third-35);box-shadow:inset 0 0 0 1px var(--third-10)}._roleSelectOptionText_inc2j_953{flex-direction:column;flex:1;gap:.15rem;min-width:0;padding-top:.12rem;display:flex}._roleSelectOptionLabel_inc2j_971{color:var(--secondary);font-size:.86rem;font-weight:700}._roleSelectOptionHint_inc2j_983{color:var(--third);font-size:.74rem;line-height:1.45}._roleSelectCheck_inc2j_995{width:1rem;height:1rem;color:var(--secondary);flex-shrink:0;margin-top:.35rem}._roleSelectOptionTrailing_inc2j_1011{flex-shrink:0;width:1rem}@media (width<=1100px){._statsGrid_inc2j_9{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=767.98px){._statsGrid_inc2j_9,._adminCardActions_inc2j_521{grid-template-columns:1fr}._toolbar_inc2j_119{padding:.75rem}}._listAmountBadge_11plv_1{border:1px solid var(--secondary-10);box-shadow:0 6px 18px var(--secondary-06);box-sizing:border-box;background:linear-gradient(#fff 0%,#fbf9f6 100%);border-radius:.85rem;align-items:center;gap:.45rem;padding:.46rem 1rem;display:inline-flex}._listAmountIcon_11plv_25{color:#9a6b12;background:#9a6b121a;border-radius:.5rem;flex-shrink:0;justify-content:center;align-items:center;width:1.65rem;height:1.65rem;display:inline-flex}._listAmountIcon_11plv_25 svg{width:1rem;height:1rem}._listAmountValue_11plv_59{color:var(--secondary);white-space:nowrap;font-size:.88rem;font-weight:700;line-height:1.2}._bookingsStatsBoard_11plv_75{flex-direction:column;gap:clamp(.75rem,2vw,1rem);display:flex}._bookingsStatsRow_11plv_87{grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(.75rem,2vw,1rem);display:grid}@media (width<=1100px){._bookingsStatsRow_11plv_87{grid-template-columns:repeat(2,minmax(0,1fr))}._bookingsStatsRow_11plv_87>:last-child{grid-column:1/-1}}@media (width<=767.98px){._bookingsStatsRow_11plv_87{grid-template-columns:1fr}}@media (width>=768px) and (width<=991.98px){._bookingsStatsRow_11plv_87{grid-template-columns:repeat(2,minmax(0,1fr))}._bookingsStatsRow_11plv_87>:last-child{grid-column:1/-1}}._bookingsTableShell_11plv_151{background:var(--white);border:1px solid #50321414;border-radius:1rem;width:100%;margin-top:.35rem;overflow:hidden;box-shadow:0 8px 24px #5032140a}._bookingsTableWrap_11plv_171{max-height:min(34rem,100vh - 17rem);overflow:auto;border:none!important;border-radius:0!important}._bookingsTable_11plv_151{min-width:58rem;font-size:.86rem}._bookingsTable_11plv_151 thead th{z-index:2;color:#8a7565;letter-spacing:.05em;background:linear-gradient(#fbf9f6 0%,#f3efe8 100%);border-bottom:1px solid #50321414;padding:.95rem 1rem;font-size:.68rem;font-weight:800;position:sticky;top:0}._bookingsTable_11plv_151 tbody td{text-align:center;vertical-align:middle;border-bottom:1px solid #5032140f;padding:1rem}._bookingsTable_11plv_151 tbody tr:last-child td{border-bottom:none}._bookingsTable_11plv_151 tbody tr:nth-child(2n){background:#fbf9f6a6}._tableRow_11plv_251{transition:background var(--transition-fast)}._tableRow_11plv_251:hover{background:#9a6b120b}._tableRowPending_11plv_267{box-shadow:inset 3px 0 #b453098c}._tableRowConfirmed_11plv_275{box-shadow:inset 3px 0 #16653480}._tableRowCompleted_11plv_283{box-shadow:inset 3px 0 #1e406e73}._tableRowCancelled_11plv_291{box-shadow:inset 3px 0 #b91c1c66}._bookingsListFootnote_11plv_299{color:#8a7565;text-align:center;background:#fbf9f6;border-top:1px solid #50321414;margin:0;padding:.75rem 1rem;font-size:.78rem;font-weight:600}._customerCell_11plv_321{flex-direction:column;align-items:center;gap:.2rem;min-width:0;display:flex}._customerNameLink_11plv_337{color:var(--secondary);font-size:.9rem;font-weight:700;text-decoration:none;transition:color .15s}._customerNameLink_11plv_337:hover{color:#6b3f35}._customerMeta_11plv_361{color:#6f5f56;font-size:.75rem}._serviceCell_11plv_371{max-width:12rem;color:var(--secondary);font-size:.86rem;font-weight:600;display:inline-block}._cityCell_11plv_387{color:#5a3d2e;font-size:.86rem;font-weight:600}._trainerLink_11plv_399{color:#5a3d2e;font-size:.86rem;font-weight:700;text-decoration:none}._trainerLink_11plv_399:hover{color:var(--secondary);text-decoration:underline}._unassignedTrainer_11plv_423{border-radius:var(--radius-pill);color:#9a3412;background:#ea580c1a;border:1px solid #ea580c2e;justify-content:center;align-items:center;padding:.2rem .55rem;font-size:.78rem;font-weight:700;display:inline-flex}._datetimeCell_11plv_449,._timeCell_11plv_451{color:#5f4f47;justify-content:center;align-items:center;gap:.35rem;font-size:.82rem;display:flex}._timeCell_11plv_451{margin-top:.2rem}._amountCell_11plv_477{color:var(--secondary);font-size:.88rem;font-weight:700}._bookingStatus_11plv_489{border-radius:var(--radius-pill);white-space:nowrap;border:1px solid #0000;justify-content:center;align-items:center;padding:.3rem .65rem;font-size:.74rem;font-weight:700;display:inline-flex}._bookingStatusConfirmed_11plv_513{color:#166534;background:#1665341f;border-color:#1665342e}._bookingStatusCompleted_11plv_525{color:#1e4070;background:#1e406e1f;border-color:#1e406e2e}._bookingStatusPending_11plv_537{color:#b45309;background:#b453091f;border-color:#b4530933}._bookingStatusCancelled_11plv_549{color:#b91c1c;background:#b91c1c1a;border-color:#b91c1c2e}._tableActions_11plv_561{flex-wrap:wrap;justify-content:center;align-items:center;gap:.35rem;display:inline-flex}._tableActionBtn_11plv_577{border:1px solid var(--secondary-12);width:2rem;height:2rem;color:var(--third);cursor:pointer;background:#fff;border-radius:.55rem;justify-content:center;align-items:center;transition:background .15s,color .15s,border-color .15s;display:inline-flex}._tableActionBtn_11plv_577:hover{background:var(--secondary-04);color:var(--secondary)}._tableActionAssign_11plv_621:hover{color:#9a6b12;background:#9a6b121a;border-color:#9a6b1240}._tableActionConfirm_11plv_633:hover{color:#1f7a45;background:#2278461a;border-color:#22784640}._tableActionCancel_11plv_645:hover{color:#c0392b;background:#c0392b14;border-color:#c0392b33}._readOnlyLabel_11plv_657{color:var(--third);font-size:.75rem}._readOnlyInput_11plv_667{background:var(--secondary-06,#f7f4f1);cursor:not-allowed}._bookingCard_11plv_677{border:1px solid var(--secondary-10);border-radius:var(--radius-lg);box-shadow:0 6px 18px var(--secondary-06);background:#fff;flex-direction:column;gap:.85rem;padding:1rem;display:flex}._bookingCardPending_11plv_699{border-inline-start:3px solid #b453098c}._bookingCardConfirmed_11plv_707{border-inline-start:3px solid #16653480}._bookingCardCompleted_11plv_715{border-inline-start:3px solid #1e406e73}._bookingCardCancelled_11plv_723{border-inline-start:3px solid #b91c1c66}._bookingCardHead_11plv_731{justify-content:space-between;align-items:flex-start;gap:.75rem;display:flex}._bookingCardTitleWrap_11plv_745{flex-direction:column;align-items:flex-start;gap:.35rem;min-width:0;display:flex}._bookingCardMeta_11plv_761{flex-direction:column;gap:.55rem;margin:0;display:flex}._bookingCardRow_11plv_775{grid-template-columns:minmax(5rem,34%) 1fr;align-items:start;gap:.5rem;display:grid}._bookingCardRow_11plv_775 dt{color:var(--third);margin:0;font-size:.72rem;font-weight:700}._bookingCardRow_11plv_775 dd{flex-direction:column;align-items:flex-start;gap:.2rem;margin:0;display:flex}._bookingCardActions_11plv_819{border-top:1px solid var(--secondary-08);flex-wrap:wrap;gap:.5rem;padding-top:.25rem;display:flex}._cardActionConfirm_11plv_835{color:#1f7a45}._cardActionCancel_11plv_843{color:#c0392b}._cardActionAssign_11plv_851{color:#9a6b12}._editModal_11plv_859{flex-direction:column;width:min(100%,40rem);max-height:min(92vh,48rem);display:flex;overflow:hidden}._editModalBody_11plv_875{overscroll-behavior:contain;-webkit-overflow-scrolling:touch;flex-direction:column;flex:1;gap:1rem;min-height:0;display:flex;overflow:hidden auto}._editModalSubmit_11plv_899{justify-content:center;align-items:center;gap:.45rem;min-width:8rem;display:inline-flex}._editModalSubmitSpinner_11plv_915{border:2px solid #ffffff59;border-top-color:#fff;border-radius:50%;width:.95rem;height:.95rem;animation:.7s linear infinite _assignTrainerSpin_11plv_1}._editOverview_11plv_933{border:1px solid var(--secondary-08);background:linear-gradient(#fdfbf8 0%,#f7f2eb 100%);border-radius:1rem;flex-direction:column;gap:.85rem;padding:.95rem 1rem;display:flex}._editOverviewTop_11plv_953{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.65rem;display:flex}._editOverviewMeta_11plv_969{flex-wrap:wrap;align-items:center;gap:.4rem;display:flex}._editOverviewChip_11plv_983{color:var(--secondary);background:#ffffffeb;border:1px solid #320a0714;border-radius:999px;align-items:center;padding:.3rem .65rem;font-size:.76rem;font-weight:700;display:inline-flex}._editOverviewGrid_11plv_1007{grid-template-columns:repeat(2,minmax(0,1fr));gap:.65rem;display:grid}._editOverviewRow_11plv_1019{background:#ffffffe0;border:1px solid #320a070f;border-radius:.85rem;align-items:flex-start;gap:.65rem;min-width:0;padding:.7rem .75rem;display:flex}._editOverviewIcon_11plv_1041{width:1.85rem;height:1.85rem;color:var(--secondary);background:#320a070f;border-radius:.55rem;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}._editOverviewIcon_11plv_1041 svg{width:.95rem;height:.95rem}._editOverviewCopy_11plv_1075{flex-direction:column;gap:.15rem;min-width:0;display:flex}._editOverviewLabel_11plv_1089{color:#8a7565;font-size:.68rem;font-weight:700}._editOverviewValue_11plv_1101{flex-direction:column;align-items:flex-start;gap:.2rem;min-width:0;display:flex}._editOverviewValue_11plv_1101 strong{color:var(--secondary);word-break:break-word;font-size:.86rem;font-weight:800;line-height:1.35}._editOverviewContact_11plv_1133{font-size:.74rem}._editOverviewLink_11plv_1141{color:#9a6b12;font-size:.74rem;font-weight:700;text-decoration:none}._editOverviewLink_11plv_1141:hover{color:var(--secondary);text-decoration:underline}._editOverviewMuted_11plv_1165{color:#8a7565;font-size:.74rem;font-weight:600;line-height:1.45}._editContextCard_11plv_1179{border:1px solid var(--secondary-08);background:radial-gradient(circle at 100% 0,#9a6b1212 0%,#0000 52%),linear-gradient(#fdfbf8 0%,#f8f4ee 100%);border-radius:1rem;flex-direction:column;gap:.75rem;padding:.95rem 1rem;display:flex;box-shadow:inset 0 1px #ffffffbf}._editDetailsPanel_11plv_1205{background:radial-gradient(circle at 0 0,#9a6b120f 0%,#0000 45%),linear-gradient(#faf6f0 0%,#f2ebe2 100%);border:1px solid #5032141a;border-radius:1.15rem;flex-direction:column;gap:.85rem;padding:1rem 1.05rem 1.05rem;display:flex;box-shadow:inset 0 1px #ffffffd9,0 10px 28px #320a070d}._editDetailsHead_11plv_1235{justify-content:space-between;align-items:center;gap:.75rem;display:flex}._editDetailsTitle_11plv_1249{color:var(--secondary);letter-spacing:-.01em;margin:0;font-size:.92rem;font-weight:800}._editDetailsActions_11plv_1265{flex-wrap:wrap;align-items:center;gap:.45rem;display:flex}._editDetailAction_11plv_1279{cursor:pointer;transition:background var(--transition-fast), border-color var(--transition-fast), color var(--transition-fast), transform var(--transition-fast);background:#fff;border:1px solid #0000;border-radius:999px;align-items:center;gap:.35rem;padding:.42rem .8rem;font-size:.74rem;font-weight:700;display:inline-flex;box-shadow:0 2px 8px #320a070d}._editDetailAction_11plv_1279 svg{width:.9rem;height:.9rem}._editDetailAction_11plv_1279:hover{transform:translateY(-1px)}._editDetailActionConfirm_11plv_1335{color:#1f7a45;background:#1f7a4512;border-color:#1f7a452e}._editDetailActionCancel_11plv_1347{color:#c0392b;background:#c0392b0f;border-color:#c0392b29}._editDetailsGrid_11plv_1359{grid-template-columns:repeat(6,minmax(0,1fr));gap:.7rem;display:grid}._editDetailCard_11plv_1371{background:#fff;border:1px solid #50321414;border-radius:.95rem;grid-column:span 2;justify-content:space-between;align-items:flex-start;gap:.65rem;min-width:0;padding:.85rem .9rem;display:flex;box-shadow:0 4px 16px #320a070a}._editDetailCardBody_11plv_1399{flex-direction:column;flex:1;gap:.18rem;min-width:0;display:flex}._editDetailIcon_11plv_1415{color:#8a7565;background:linear-gradient(#f7f3ee 0%,#efe8df 100%);border:1px solid #5032140f;border-radius:.65rem;flex-shrink:0;justify-content:center;align-items:center;width:2rem;height:2rem;display:inline-flex}._editDetailIcon_11plv_1415 svg{width:1rem;height:1rem}._editDetailLabel_11plv_1451{color:#9a8575;letter-spacing:.01em;font-size:.68rem;font-weight:700}._editDetailValue_11plv_1465{color:var(--secondary);word-break:break-word;font-size:.88rem;font-weight:800;line-height:1.35}._editDetailMeta_11plv_1481{flex-direction:column;gap:.3rem;margin-top:.12rem;display:flex}._editDetailCustomerMeta_11plv_1495{flex-direction:column;align-items:flex-start;gap:.28rem;display:flex}._editDetailContact_11plv_1509{font-size:.74rem}._editDetailLink_11plv_1517{color:#9a6b12;font-size:.74rem;font-weight:700;text-decoration:none}._editDetailLink_11plv_1517:hover{color:var(--secondary);text-decoration:underline}._editDetailPrice_11plv_1541{color:#8a7565;font-size:.78rem;font-weight:700}._editDetailAddress_11plv_1553{color:#6f5f56;font-size:.76rem;font-weight:600;line-height:1.5}._editDetailAddressMuted_11plv_1567{color:#a8988d;font-size:.74rem;font-style:italic;font-weight:600}._editDetailCardToneMuted_11plv_1581 ._editDetailValue_11plv_1465{color:#9a8575;font-weight:700}._editDetailCardCustomer_11plv_1591,._editDetailCardService_11plv_1599,._editDetailCardBeneficiary_11plv_1607,._editDetailCardBookedBy_11plv_1609{grid-column:span 3}._editDetailCardDate_11plv_1617,._editDetailCardTime_11plv_1619,._editDetailCardTrainer_11plv_1621{grid-column:span 2}._editDetailCardLocation_11plv_1629{grid-column:span 4}._editDetailCardDistance_11plv_1637{grid-column:span 2}._editDetailCardPricing_11plv_1645{grid-column:span 4;align-items:flex-start}._editDetailPricingList_11plv_1655{flex-direction:column;gap:.32rem;width:100%;margin:.15rem 0 0;padding:0;list-style:none;display:flex}._editDetailPricingRow_11plv_1675{color:#8a7565;justify-content:space-between;align-items:center;gap:.75rem;font-size:.76rem;display:flex}._editDetailPricingRow_11plv_1675 strong{color:var(--secondary);font-size:.8rem;font-weight:800}._editDetailPricingRowTotal_11plv_1705{border-top:1px dashed #50321424;margin-top:.25rem;padding-top:.4rem}._editDetailPricingRowTotal_11plv_1705 span,._editDetailPricingRowTotal_11plv_1705 strong{color:var(--secondary);font-size:.86rem}._editDetailPricingDiscount_11plv_1729{color:#b45309}._editDetailsNotes_11plv_1737{background:#ffffffe0;border:1px solid #50321414;border-radius:.9rem;flex-direction:column;gap:.35rem;padding:.85rem .95rem;display:flex;box-shadow:inset 0 1px #ffffffe6}._editDetailsNotesLabel_11plv_1759{letter-spacing:.04em;text-transform:uppercase;color:#8a7565;font-size:.68rem;font-weight:800}._editDetailsNotesText_11plv_1775{color:var(--secondary);white-space:pre-wrap;margin:0;font-size:.82rem;line-height:1.55}._editContextHead_11plv_1791{justify-content:space-between;align-items:center;gap:.75rem;display:flex}._editContextHeadLabel_11plv_1805{letter-spacing:.04em;text-transform:uppercase;color:#8a7565;font-size:.72rem;font-weight:800}._editContextGrid_11plv_1821{grid-template-columns:repeat(3,minmax(0,1fr));gap:.65rem;display:grid}._editContextItem_11plv_1833{background:#ffffffb8;border:1px solid #320a070f;border-radius:.8rem;align-items:flex-start;gap:.55rem;min-width:0;padding:.55rem .6rem;display:flex}._editContextIcon_11plv_1855{width:1.85rem;height:1.85rem;color:var(--secondary);background:#320a070f;border-radius:.55rem;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}._editContextIcon_11plv_1855 svg{width:.95rem;height:.95rem}._editContextCopy_11plv_1889{flex-direction:column;gap:.12rem;min-width:0;display:flex}._editContextLabel_11plv_1903{color:var(--third);font-size:.68rem;font-weight:700}._editContextValue_11plv_1915{color:var(--secondary);font-size:.82rem;font-weight:700;line-height:1.35}._editSummaryStrip_11plv_1929{border:1px solid var(--secondary-08);background:linear-gradient(#fff 0%,#fbf9f6 100%);border-radius:.95rem;flex-wrap:wrap;align-items:center;gap:.55rem;padding:.75rem .85rem;display:flex;box-shadow:0 8px 22px #320a070a}._editSummaryChip_11plv_1953{color:#8a7565;background:#ffffffe6;border:1px solid #320a0714;border-radius:999px;align-items:center;gap:.35rem;padding:.35rem .7rem;font-size:.76rem;display:inline-flex}._editSummaryChip_11plv_1953 strong{color:var(--secondary);font-size:.82rem;font-weight:800}._editSummaryChipAmount_11plv_1989{background:#9a6b1214;border-color:#9a6b1229}._editSummaryChipIcon_11plv_1999{color:#9a6b12;justify-content:center;align-items:center;display:inline-flex}._editSummaryChipIcon_11plv_1999 svg{width:.9rem;height:.9rem}._editSummaryChipLabel_11plv_2023{font-weight:700}._editContextItemWide_11plv_2031{grid-column:span 2}._editContextItemHighlight_11plv_2039{background:#9a6b120f;border-color:#9a6b1224}._editContextMeta_11plv_2049{flex-direction:column;gap:.28rem;margin-top:.15rem;display:flex}._editContextHint_11plv_2063{color:#8a7565;font-size:.72rem;font-weight:600;line-height:1.4}._editCustomerMeta_11plv_2077{flex-wrap:wrap;align-items:center;gap:.45rem .75rem;display:flex}._editCustomerLink_11plv_2091{color:#9a6b12;font-size:.72rem;font-weight:700;text-decoration:none}._editCustomerLink_11plv_2091:hover{color:var(--secondary);text-decoration:underline}._editContactMeta_11plv_2115{font-size:.72rem}._editPricingCard_11plv_2123{align-items:flex-start}._editPricingList_11plv_2131{flex-direction:column;gap:.28rem;width:100%;margin:.2rem 0 0;padding:0;list-style:none;display:flex}._editPricingRow_11plv_2151{color:#8a7565;justify-content:space-between;align-items:center;gap:.75rem;font-size:.74rem;display:flex}._editPricingRow_11plv_2151 strong{color:var(--secondary);font-size:.78rem;font-weight:800}._editPricingRowTotal_11plv_2181{border-top:1px dashed #320a071f;margin-top:.2rem;padding-top:.35rem;font-weight:700}._editPricingRowTotal_11plv_2181 span,._editPricingRowTotal_11plv_2181 strong{color:var(--secondary);font-size:.82rem}._editPricingDiscount_11plv_2207{color:#b45309}._editNotesBlock_11plv_2215{background:#ffffffd1;border:1px solid #320a0714;border-radius:.85rem;flex-direction:column;gap:.35rem;padding:.75rem .85rem;display:flex}._editNotesLabel_11plv_2235{letter-spacing:.03em;text-transform:uppercase;color:#8a7565;font-size:.68rem;font-weight:800}._editNotesText_11plv_2251{color:var(--secondary);white-space:pre-wrap;margin:0;font-size:.8rem;line-height:1.55}._editQuickActionsBar_11plv_2267{flex-wrap:wrap;align-items:center;gap:.4rem;display:flex}._editQuickAction_11plv_2267{cursor:pointer;transition:background var(--transition-fast), border-color var(--transition-fast), color var(--transition-fast);background:#fff;border:1px solid #0000;border-radius:999px;align-items:center;gap:.35rem;padding:.38rem .72rem;font-size:.74rem;font-weight:700;display:inline-flex}._editQuickAction_11plv_2267 svg{width:.9rem;height:.9rem}._editQuickActionConfirm_11plv_2325{color:#1f7a45;background:#1f7a450f;border-color:#1f7a452e}._editQuickActionConfirm_11plv_2325:hover{background:#1f7a451f}._editQuickActionCancel_11plv_2345{color:#c0392b;background:#c0392b0f;border-color:#c0392b2e}._editQuickActionCancel_11plv_2345:hover{background:#c0392b1f}._editManageHead_11plv_2365{justify-content:space-between;align-items:center;gap:.75rem;display:flex}._editManageTitle_11plv_2379{letter-spacing:.04em;text-transform:uppercase;color:#8a7565;margin:0;font-size:.82rem;font-weight:800}._editSectionPanel_11plv_2397{border:1px solid var(--secondary-08);background:var(--white);z-index:0;border-radius:1rem;flex-direction:column;gap:.85rem;padding:1rem;display:flex;position:relative;box-shadow:0 10px 28px #320a070d}._editSectionPanel_11plv_2397:focus-within{z-index:2}._editSectionHead_11plv_2431{justify-content:space-between;align-items:flex-start;gap:.75rem;display:flex}._editSectionCopy_11plv_2445{align-items:flex-start;gap:.7rem;min-width:0;display:flex}._editSectionStep_11plv_2459{background:var(--secondary);width:1.65rem;height:1.65rem;color:var(--white);border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;font-size:.78rem;font-weight:800;display:inline-flex}._editSectionTitle_11plv_2487{color:var(--secondary);margin:0;font-size:.92rem;font-weight:800}._editSectionHint_11plv_2501{color:var(--third);margin:.2rem 0 0;font-size:.78rem;line-height:1.45}._scheduleGrid_11plv_2515{grid-template-columns:repeat(2,minmax(0,1fr));gap:.85rem;display:grid}._scheduleField_11plv_2527{flex-direction:column;gap:.45rem;min-width:0;display:flex}._scheduleFieldLabel_11plv_2541{color:#7a6555;font-size:.76rem;font-weight:700}._scheduleFieldPlaceholder_11plv_2553{color:#a89888;font-size:.86rem}._scheduleFieldError_11plv_2563{color:#b91c1c;margin:0;font-size:.74rem;font-weight:600}._scheduleFieldShellError_11plv_2577{border-color:#b91c1c6b!important;box-shadow:0 0 0 3px #b91c1c14!important}._scheduleDateShell_11plv_2587,._scheduleTimeShell_11plv_2589{cursor:pointer;min-height:3.35rem;transition:border-color var(--transition-fast), box-shadow var(--transition-fast);width:100%;font:inherit;text-align:inherit;background:#fff;border:1px solid #9a6b121f;border-radius:.9rem;align-items:center;gap:.65rem;padding:.7rem .85rem;display:flex;position:relative;box-shadow:0 2px 10px #50321408}._scheduleDateShell_11plv_2587:hover,._scheduleTimeShell_11plv_2589:hover{border-color:#9a6b1247;box-shadow:0 8px 22px #9a6b1214}._scheduleDateShell_11plv_2587:focus-within,._scheduleTimeShell_11plv_2589:focus-visible,._scheduleTimeShellOpen_11plv_2645{border-color:#9a6b126b;outline:none;box-shadow:0 0 0 3px #c4921a24,0 8px 22px #9a6b1214}._scheduleDateShellFilled_11plv_2661,._scheduleTimeShellFilled_11plv_2663{background:linear-gradient(#fffdf9 0%,#fff 100%)}._scheduleFieldIcon_11plv_2671{color:#8a7565;background:linear-gradient(#fbf9f6 0%,#f3efe8 100%);border:1px solid #9a6b121a;border-radius:.65rem;flex-shrink:0;justify-content:center;align-items:center;width:2rem;height:2rem;display:inline-flex}._scheduleFieldIcon_11plv_2671 svg{width:.95rem;height:.95rem}._scheduleDateContent_11plv_2707{flex-direction:column;flex:1;gap:.1rem;min-width:0;display:flex}._scheduleDateWeekday_11plv_2723{color:#9a6b12;font-size:.68rem;font-weight:700}._scheduleDatePrimary_11plv_2735{color:var(--secondary);font-size:.86rem;font-weight:700;line-height:1.35}._scheduleNativeInput_11plv_2749{opacity:0;cursor:pointer;pointer-events:none;width:100%;height:100%;position:absolute;inset:0}._scheduleTimeValue_11plv_2769{color:var(--secondary);text-align:start;flex:1;font-size:.9rem;font-weight:700}._scheduleTimeChevron_11plv_2785{border-bottom:2px solid #8a7565;border-right:2px solid #8a7565;flex-shrink:0;width:.45rem;height:.45rem;margin-inline-start:auto;transform:rotate(45deg)}._timePickerWrap_11plv_2805{z-index:4;position:relative}._timePickerPopover_11plv_2815{inset-inline:0;z-index:20;background:#fff;border:1px solid #9a6b1224;border-radius:1rem;padding:.75rem;position:absolute;top:calc(100% + .45rem);box-shadow:0 18px 40px #320a0724}._timePickerPopoverPortal_11plv_2839{max-height:inherit;flex-direction:column;display:flex;inset:auto;overflow:hidden}._timePickerGrid_11plv_2857{grid-template-columns:repeat(3,minmax(0,1fr));gap:.55rem;display:grid}._timePickerColumn_11plv_2869{flex-direction:column;gap:.35rem;min-width:0;display:flex}._timePickerColumnLabel_11plv_2883{color:#8a7565;text-align:center;font-size:.68rem;font-weight:800}._timePickerColumnList_11plv_2897{background:#fbf9f6;border-radius:.75rem;flex-direction:column;gap:.2rem;max-height:11rem;padding:.2rem;display:flex;overflow:auto}._timePickerOption_11plv_2919{min-height:2rem;color:var(--secondary);font:inherit;cursor:pointer;transition:background var(--transition-fast), color var(--transition-fast);background:0 0;border:none;border-radius:.55rem;justify-content:center;align-items:center;font-size:.84rem;font-weight:600;display:flex}._timePickerOption_11plv_2919:hover{background:#9a6b1214}._timePickerOptionActive_11plv_2963{background:var(--secondary);color:#fff}._timePickerFooter_11plv_2973{border-top:1px solid #320a0714;justify-content:space-between;align-items:center;gap:.5rem;margin-top:.7rem;padding-top:.7rem;display:flex}._timePickerFooterAction_11plv_2993{color:var(--third);font:inherit;cursor:pointer;background:0 0;border:none;padding:.35rem .5rem;font-size:.78rem;font-weight:700}._timePickerFooterPrimary_11plv_3015{color:var(--secondary)}._rescheduleReasonInput_11plv_3023{resize:vertical;min-height:4.5rem}._editSelectWrap_11plv_3033{align-items:stretch;gap:.65rem;display:flex}._editSelectShell_11plv_3045{width:100%;min-height:3.35rem;transition:border-color var(--transition-fast), box-shadow var(--transition-fast), background var(--transition-fast);background:#fff;border:1px solid #9a6b121f;border-radius:.9rem;align-items:stretch;gap:0;display:flex;overflow:visible;box-shadow:0 2px 10px #50321408}._editSelectShell_11plv_3045:focus-within{border-color:#9a6b126b;box-shadow:0 0 0 3px #c4921a24,0 8px 22px #9a6b1214}._editSelectShellFilled_11plv_3093{background:linear-gradient(#fffdf9 0%,#fff 100%)}._editSelectShellError_11plv_3101{border-color:#b91c1c6b!important;box-shadow:0 0 0 3px #b91c1c14!important}._editSelectShellDisabled_11plv_3111{opacity:.72;background:#faf7f2e6}._editSelectShellIcon_11plv_3121{color:#8a7565;background:linear-gradient(#fbf9f6 0%,#f3efe8 100%);border-inline-end:1px solid #50321414;border-start-start-radius:.9rem;border-end-start-radius:.9rem;flex-shrink:0;justify-content:center;align-items:center;width:3rem;display:inline-flex}._editSelectControl_11plv_3147{flex:1;min-width:0}._editSelectControl_11plv_3147 button{min-height:3.35rem;box-shadow:none!important;background:0 0!important;border:none!important;border-start-start-radius:0!important;border-start-end-radius:.9rem!important;border-end-end-radius:.9rem!important;border-end-start-radius:0!important}._editSelectIcon_11plv_3179{border:1px solid var(--secondary-10);color:#8a7565;background:linear-gradient(#fbf9f6 0%,#f3efe8 100%);border-radius:.9rem;flex-shrink:0;justify-content:center;align-items:center;width:3rem;display:inline-flex;box-shadow:inset 0 1px #fffc}._editSelectWrap_11plv_3033 ._formSelect_11plv_3205{flex:1;min-width:0}._editSelectWrap_11plv_3033 ._formSelectTrigger_11plv_3215{border-radius:.9rem;min-height:3rem}._editTrainerPreview_11plv_3225{background:linear-gradient(#1f7a4514 0%,#1f7a450a 100%);border:1px solid #1f7a4529;border-radius:.85rem;align-items:center;gap:.7rem;padding:.75rem .85rem;display:flex}._editTrainerPreviewIcon_11plv_3245{color:#1f7a45;background:#1f7a4524;border-radius:.7rem;justify-content:center;align-items:center;width:2.2rem;height:2.2rem;display:inline-flex}._editTrainerPreviewCopy_11plv_3267{flex-direction:column;gap:.1rem;min-width:0;display:flex}._editTrainerPreviewLabel_11plv_3281{color:#1f7a45;font-size:.68rem;font-weight:700}._editTrainerPreviewCopy_11plv_3267 strong{color:var(--secondary);font-size:.88rem}._editTrainerPreviewHint_11plv_3303{color:var(--third);font-size:.74rem}._editFieldStack_11plv_3313{flex-direction:column;gap:.85rem;display:flex}._statusChoices_11plv_3325{grid-template-columns:repeat(auto-fit,minmax(9.5rem,1fr));gap:.65rem;display:grid}._statusChoice_11plv_3325{min-height:3.15rem;color:var(--secondary);font:inherit;text-align:start;cursor:pointer;background:#fff;border:1px solid #320a071a;border-radius:.95rem;align-items:center;gap:.65rem;padding:.75rem .9rem;transition:border-color .15s,background .15s,box-shadow .15s,transform .15s;display:flex;position:relative}._statusChoice_11plv_3325:hover{transform:translateY(-1px);box-shadow:0 8px 20px #320a070f}._statusChoiceIcon_11plv_3389{background:#320a070d;border-radius:.55rem;flex-shrink:0;justify-content:center;align-items:center;width:1.9rem;height:1.9rem;display:inline-flex}._statusChoiceIcon_11plv_3389 svg{width:1rem;height:1rem}._statusChoiceLabel_11plv_3421{flex:1;min-width:0;font-size:.86rem;font-weight:700;line-height:1.3}._statusChoiceCheck_11plv_3437{color:inherit;opacity:.9;display:inline-flex}._statusChoiceCheck_11plv_3437 svg{width:1rem;height:1rem}._statusChoicePending_11plv_3459{color:#9a3412}._statusChoicePending_11plv_3459 ._statusChoiceIcon_11plv_3389{color:#b45309;background:#b453091f}._statusChoicePending_11plv_3459._statusChoiceSelected_11plv_3477{background:#b4530914;border-color:#b4530947;box-shadow:inset 0 0 0 1px #b4530914}._statusChoiceAssigned_11plv_3489{color:#1e3a8a}._statusChoiceAssigned_11plv_3489 ._statusChoiceIcon_11plv_3389{color:#1d4ed8;background:#1d4ed81a}._statusChoiceAssigned_11plv_3489._statusChoiceSelected_11plv_3477{background:#1d4ed814;border-color:#1d4ed847;box-shadow:inset 0 0 0 1px #1d4ed814}._statusChoiceConfirmed_11plv_3519{color:#14532d}._statusChoiceConfirmed_11plv_3519 ._statusChoiceIcon_11plv_3389{color:#166534;background:#1665341a}._statusChoiceConfirmed_11plv_3519._statusChoiceSelected_11plv_3477{background:#16653414;border-color:#16653447;box-shadow:inset 0 0 0 1px #16653414}._editNotice_11plv_3549{color:#8a5a10;background:#9a6b1214;border:1px solid #9a6b1224;border-radius:.85rem;margin:0;padding:.75rem .9rem;font-size:.8rem;font-weight:600;line-height:1.45}._editNoticeError_11plv_3573{color:#b91c1c;background:#b91c1c14;border:1px solid #b91c1c29}._assignTrainerModal_11plv_3585{width:min(100%,32rem)}._assignTrainerModalAccent_11plv_3593{background:linear-gradient(90deg, var(--secondary) 0%, #9a6b12 48%, var(--third) 100%);height:.3rem}._assignTrainerModalHeader_11plv_3613{padding-top:1.15rem}._assignTrainerModalHeaderIcon_11plv_3621{color:#8a5a10;background:linear-gradient(145deg,#9a6b1229 0%,#9a6b1214 100%)}._assignTrainerModalBody_11plv_3631{flex-direction:column;gap:1rem;padding:1rem 1.35rem 1.25rem;display:flex;overflow:visible}._assignContextCard_11plv_3647{border:1px solid var(--secondary-08);background:radial-gradient(circle at 100% 0,#9a6b1212 0%,#0000 52%),linear-gradient(#fdfbf8 0%,#f8f4ee 100%);border-radius:1rem;flex-direction:column;gap:.75rem;padding:.95rem 1rem;display:flex;box-shadow:inset 0 1px #ffffffbf}._assignContextHead_11plv_3673{justify-content:space-between;align-items:center;display:flex}._assignContextHeadLabel_11plv_3685{letter-spacing:.04em;text-transform:uppercase;color:#8a7565;font-size:.72rem;font-weight:800}._assignContextGrid_11plv_3701{grid-template-columns:repeat(2,minmax(0,1fr));gap:.65rem;display:grid}._assignContextItem_11plv_3713{background:#ffffffb8;border:1px solid #320a070f;border-radius:.8rem;align-items:flex-start;gap:.55rem;min-width:0;padding:.55rem .6rem;display:flex}._assignContextIcon_11plv_3735{width:1.85rem;height:1.85rem;color:var(--secondary);background:#320a070f;border-radius:.55rem;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}._assignContextIcon_11plv_3735 svg{width:.95rem;height:.95rem}._assignContextCopy_11plv_3769{flex-direction:column;gap:.12rem;min-width:0;display:flex}._assignContextLabel_11plv_3783{color:var(--third);font-size:.68rem;font-weight:700}._assignContextValue_11plv_3795{color:var(--secondary);text-overflow:ellipsis;white-space:nowrap;font-size:.82rem;font-weight:700;line-height:1.35;overflow:hidden}._assignTrainerPanel_11plv_3815{border:1px solid var(--secondary-08);background:var(--white);border-radius:1rem;flex-direction:column;gap:.85rem;padding:1rem;display:flex;box-shadow:0 10px 28px #320a070d}._assignTrainerPanelHead_11plv_3837{justify-content:space-between;align-items:flex-start;gap:.75rem;display:flex}._assignTrainerPanelCopy_11plv_3851{align-items:flex-start;gap:.7rem;min-width:0;display:flex}._assignTrainerPanelStep_11plv_3865{background:var(--secondary);width:1.65rem;height:1.65rem;color:var(--white);border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;font-size:.78rem;font-weight:800;display:inline-flex}._assignTrainerPanelTitle_11plv_3893{color:var(--secondary);margin:0;font-size:.92rem;font-weight:800}._assignTrainerPanelHint_11plv_3907{color:var(--third);margin:.2rem 0 0;font-size:.78rem;line-height:1.45}._assignTrainerCountBadge_11plv_3921{color:#1f7a45;white-space:nowrap;background:#1f7a451a;border:1px solid #1f7a452e;border-radius:999px;flex-shrink:0;padding:.28rem .62rem;font-size:.72rem;font-weight:800}._assignTrainerSelectWrap_11plv_3945{z-index:3;align-items:stretch;gap:.65rem;display:flex;position:relative}._assignTrainerSelectIcon_11plv_3961{border:1px solid var(--secondary-10);color:#8a7565;background:linear-gradient(#fbf9f6 0%,#f3efe8 100%);border-radius:.9rem;flex-shrink:0;justify-content:center;align-items:center;width:3rem;display:inline-flex;box-shadow:inset 0 1px #fffc}._assignTrainerSelectWrap_11plv_3945 ._formSelect_11plv_3205{flex:1;min-width:0}._assignTrainerSelectWrap_11plv_3945 ._formSelectTrigger_11plv_3215{border-radius:.9rem;min-height:3rem}._assignTrainerPreview_11plv_4007{background:linear-gradient(#1f7a4514 0%,#1f7a450a 100%);border:1px solid #1f7a4529;border-radius:.85rem;align-items:center;gap:.7rem;padding:.75rem .85rem;display:flex}._assignTrainerPreviewIcon_11plv_4027{color:#1f7a45;background:#1f7a4524;border-radius:.7rem;justify-content:center;align-items:center;width:2.2rem;height:2.2rem;display:inline-flex}._assignTrainerPreviewCopy_11plv_4049{flex-direction:column;gap:.1rem;min-width:0;display:flex}._assignTrainerPreviewLabel_11plv_4063{color:#1f7a45;font-size:.68rem;font-weight:700}._assignTrainerPreviewCopy_11plv_4049 strong{color:var(--secondary);font-size:.88rem}._assignTrainerPreviewHint_11plv_4085{color:var(--third);font-size:.74rem}._assignTrainerEmptyHint_11plv_4095{color:var(--third);margin:0;font-size:.78rem;line-height:1.45}._assignNotice_11plv_4109{border-radius:.85rem;margin:0;padding:.75rem .9rem;font-size:.8rem;font-weight:600;line-height:1.45}._assignNoticeWarning_11plv_4127{color:#9a3412;background:#9a341214;border:1px solid #9a341224}._assignNoticeError_11plv_4139{color:#b91c1c;background:#b91c1c14;border:1px solid #b91c1c29}._assignTrainerModalFooter_11plv_4151{border-top:1px solid var(--secondary-05);background:linear-gradient(#fff 0%,#fbf9f6 100%);gap:.65rem;padding:1rem 1.35rem 1.2rem}._assignTrainerSubmit_11plv_4165{justify-content:center;align-items:center;gap:.45rem;min-width:7.5rem;display:inline-flex}._assignTrainerSubmit_11plv_4165 svg{width:1rem;height:1rem}._assignTrainerSubmitSpinner_11plv_4191{border:2px solid #ffffff59;border-top-color:#fff;border-radius:50%;width:.95rem;height:.95rem;animation:.7s linear infinite _assignTrainerSpin_11plv_1}@keyframes _assignTrainerSpin_11plv_1{to{transform:rotate(360deg)}}._assignTrainerModalBody_11plv_3631 ._formSelectField_11plv_4221{z-index:2;position:relative}._cancelBookingModal_11plv_4231{width:min(100%,30rem)}._cancelBookingModalBody_11plv_4239{flex-direction:column;gap:.85rem;display:flex}._cancelBookingModalBody_11plv_4239 textarea{resize:vertical;min-height:5.5rem}._quickActions_11plv_4261{flex-direction:column;gap:.5rem;display:flex}._quickActionsLabel_11plv_4273{color:var(--third);font-size:.75rem;font-weight:700}._quickActionsRow_11plv_4285{flex-wrap:wrap;gap:.5rem;display:flex}._quickActionConfirm_11plv_4297{color:#1f7a45}._quickActionCancel_11plv_4305{color:#c0392b}._statusFieldRow_11plv_4313{flex-wrap:wrap;align-items:center;gap:.75rem;display:flex}._statusFieldRow_11plv_4313>:first-child{flex:1;min-width:12rem}._formSelectField_11plv_4221{align-items:stretch;gap:.65rem;display:flex}._formSelectIcon_11plv_4349{border:1px solid var(--secondary-10);color:#8a7565;background:linear-gradient(#fbf9f6 0%,#f3efe8 100%);border-radius:.85rem;flex-shrink:0;justify-content:center;align-items:center;width:2.85rem;display:inline-flex}._formSelectField_11plv_4221 ._formSelect_11plv_3205{flex:1;min-width:0}._formSelectField_11plv_4221 ._formSelectTrigger_11plv_3215{min-height:2.85rem}._trainerAvailabilityNotice_11plv_4391{color:#b91c1c;background:#b91c1c14;border:1px solid #b91c1c29;border-radius:.75rem;margin:.35rem 0 0;padding:.7rem .85rem;font-size:.8rem;font-weight:600;line-height:1.45}._statusFieldRow_11plv_4313 select{flex:1;min-width:10rem}._statusHint_11plv_4425{color:#9a3412;margin:0;font-size:.78rem;line-height:1.45}._readOnlyNotice_11plv_4439{border-radius:var(--radius-md);background:var(--secondary-04);border:1px dashed var(--secondary-14);flex-direction:column;align-items:flex-start;gap:.65rem;padding:1rem;display:flex}._readOnlyNotice_11plv_4439 p{color:var(--third);margin:0;font-size:.84rem;line-height:1.5}@media (width<=991.98px){._editOverviewGrid_11plv_1007{grid-template-columns:1fr}._editContextGrid_11plv_1821,._editDetailsGrid_11plv_1359{grid-template-columns:repeat(2,minmax(0,1fr))}._editDetailCard_11plv_1371,._editDetailCardCustomer_11plv_1591,._editDetailCardService_11plv_1599,._editDetailCardBeneficiary_11plv_1607,._editDetailCardBookedBy_11plv_1609,._editDetailCardDate_11plv_1617,._editDetailCardTime_11plv_1619,._editDetailCardTrainer_11plv_1621,._editDetailCardLocation_11plv_1629,._editDetailCardDistance_11plv_1637,._editDetailCardPricing_11plv_1645{grid-column:span 1}}@media (width<=767.98px){._editOverviewGrid_11plv_1007,._scheduleGrid_11plv_2515,._statusChoices_11plv_3325,._editDetailsGrid_11plv_1359{grid-template-columns:1fr}._editDetailCard_11plv_1371,._editDetailCardCustomer_11plv_1591,._editDetailCardService_11plv_1599,._editDetailCardBeneficiary_11plv_1607,._editDetailCardBookedBy_11plv_1609,._editDetailCardDate_11plv_1617,._editDetailCardTime_11plv_1619,._editDetailCardTrainer_11plv_1621,._editDetailCardLocation_11plv_1629,._editDetailCardDistance_11plv_1637,._editDetailCardPricing_11plv_1645{grid-column:1/-1}._editContextGrid_11plv_1821{grid-template-columns:1fr}._editContextItemWide_11plv_2031{grid-column:span 1}._editContextHead_11plv_1791{flex-direction:column;align-items:stretch}._editQuickActionsBar_11plv_2267{justify-content:flex-start}._assignContextGrid_11plv_3701{grid-template-columns:1fr}._assignTrainerPanelHead_11plv_3837{flex-direction:column;align-items:stretch}._bookingCardActions_11plv_819 button{flex:calc(50% - .25rem);justify-content:center}}@media (width<=479.98px){._bookingCardActions_11plv_819 button{flex:100%}}._page_1vdg5_1{gap:clamp(1rem,2.5vw,1.5rem)}._tableShell_1vdg5_9{border:1px solid var(--secondary-08);border-radius:1rem;margin-top:.5rem;display:none;overflow:hidden}._table_1vdg5_9{min-width:62rem}._table_1vdg5_9 th,._table_1vdg5_9 td{text-align:center;vertical-align:middle}._numberLink_1vdg5_45{color:var(--secondary);font-weight:800;text-decoration:none}._numberLink_1vdg5_45:hover{color:#175cd3}._stack_1vdg5_65{flex-direction:column;gap:.2rem;display:flex}._statusBadge_1vdg5_77{color:#667085;text-transform:capitalize;background:#f2f4f7;border-radius:999px;align-items:center;gap:.4rem;padding:.35rem .65rem;font-size:.72rem;font-weight:700;display:inline-flex}._statusDot_1vdg5_103{background:currentColor;border-radius:50%;width:.45rem;height:.45rem}._status_pending_1vdg5_117{color:#b54708;background:#b547081a}._status_paid_1vdg5_127{color:#027a48;background:#027a481a}._status_failed_1vdg5_137{color:#b42318;background:#b423181a}._status_refunded_1vdg5_147{color:#175cd3;background:#175cd31a}._status_cancelled_1vdg5_157{color:#667085;background:#f2f4f7}._confirmAction_1vdg5_167{color:#027a48!important;background:#027a4814!important;border-color:#027a4833!important}._cardList_1vdg5_179{flex-direction:column;gap:.85rem;margin:.75rem 0 0;padding:0;list-style:none;display:flex}._card_1vdg5_179{border:1px solid var(--secondary-08);background:var(--white);box-shadow:0 8px 24px var(--secondary-05);border-radius:1rem;padding:1rem}._cardHeader_1vdg5_213,._cardActions_1vdg5_215{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.6rem;display:flex}._cardGrid_1vdg5_231{grid-template-columns:repeat(2,minmax(0,1fr));gap:.85rem;margin:1rem 0;display:grid}._cardGrid_1vdg5_231>span{flex-direction:column;gap:.2rem;display:flex}._cardGrid_1vdg5_231 small{color:var(--third);font-weight:700}._cardGrid_1vdg5_231 strong{color:var(--secondary);word-break:break-word}@media (width>=992px){._tableShell_1vdg5_9{display:block}._cardList_1vdg5_179{display:none}}@media (width<=575.98px){._cardGrid_1vdg5_231{grid-template-columns:1fr}}._page_r8l9p_1{gap:clamp(1rem,2.5vw,1.5rem)}._toolbar_r8l9p_9,._actions_r8l9p_11,._hero_r8l9p_13{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem;display:flex}._backLink_r8l9p_29{color:var(--third);align-items:center;gap:.4rem;font-weight:700;text-decoration:none;display:inline-flex}[dir=rtl] ._backLink_r8l9p_29 svg{transform:scaleX(-1)}._confirm_r8l9p_55{color:#027a48;background:#027a4814;border-color:#027a4833}._reject_r8l9p_67{color:#b42318;background:#b4231814;border-color:#b4231833}._hero_r8l9p_13,._panel_r8l9p_81{border:1px solid var(--secondary-08);background:var(--white);box-shadow:0 12px 32px var(--secondary-05);border-radius:1.15rem;padding:clamp(1rem,3vw,1.5rem)}._hero_r8l9p_13{background:radial-gradient(circle at 100% 0%, #175cd314, transparent 48%), var(--white)}._hero_r8l9p_13 h1{color:var(--secondary);margin:.35rem 0 .75rem;font-size:clamp(1.35rem,4vw,2rem)}._eyebrow_r8l9p_121{color:var(--third);text-transform:uppercase;font-size:.75rem;font-weight:800}._amount_r8l9p_135{color:#175cd3;font-size:clamp(1.4rem,4vw,2.2rem)}._grid_r8l9p_145{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;display:grid}._panel_r8l9p_81 h2{color:var(--secondary);margin:0 0 1rem;font-size:1.05rem}._panel_r8l9p_81 dl{grid-template-columns:repeat(2,minmax(0,1fr));gap:.9rem;margin:0;display:grid}._detailItem_r8l9p_183{min-width:0}._detailItem_r8l9p_183 dt{color:var(--third);margin-bottom:.25rem;font-size:.72rem;font-weight:800}._detailItem_r8l9p_183 dd{color:var(--secondary);overflow-wrap:anywhere;margin:0;font-weight:700}._pre_r8l9p_219{background:var(--primary);color:var(--secondary);white-space:pre-wrap;border-radius:.75rem;margin:1rem 0 0;padding:1rem;overflow:auto}@media (width<=991.98px){._grid_r8l9p_145,._panel_r8l9p_81 dl{grid-template-columns:1fr}}._customerCell_bbdo4_1{justify-content:center;align-items:center;min-width:0;display:flex}._customerInfo_bbdo4_15{text-align:center;flex-direction:column;align-items:center;gap:.35rem;min-width:0;display:flex}._customerNameLink_bbdo4_33{color:var(--secondary);transition:color var(--transition-fast);font-size:.95rem;font-weight:800;line-height:1.35;text-decoration:none}._customerNameLink_bbdo4_33:hover{color:#9a6b12}._customerMeta_bbdo4_59{color:var(--third);text-align:center;justify-content:center;align-items:center;gap:.45rem;min-width:0;font-size:.78rem;line-height:1.4;display:inline-flex}._customerMetaText_bbdo4_83{word-break:break-word}._metaIconWrap_bbdo4_91{color:#9a7a55;opacity:.85;flex-shrink:0;justify-content:center;align-items:center;width:1.2rem;height:1.2rem;display:inline-flex}._customersTableShell_bbdo4_113{background:var(--white);border:1px solid #50321414;border-radius:1rem;margin-top:.35rem;overflow:hidden;box-shadow:0 8px 24px #5032140a}._customersTableWrap_bbdo4_131{border:none!important;border-radius:0!important}._customersTable_bbdo4_113{font-size:.86rem}._customersTable_bbdo4_113 thead th{color:#8a7565;letter-spacing:.05em;background:linear-gradient(#fbf9f6 0%,#f3efe8 100%);border-bottom:1px solid #50321414;padding:.95rem 1.15rem;font-size:.68rem;font-weight:800}._customersTable_bbdo4_113 tbody td{vertical-align:middle;text-align:center;border-bottom:1px solid #5032140f;padding:1.15rem}._customersTable_bbdo4_113 tbody tr:last-child td{border-bottom:none}._customersTable_bbdo4_113 tbody tr:nth-child(2n){background:#fbf9f6a6}._customersTable_bbdo4_113 tbody tr:hover{background:#9a6b120b}._cellCenter_bbdo4_207{text-align:center!important}._tableRow_bbdo4_215{transition:background var(--transition-fast)}._metricPill_bbdo4_223{border-radius:var(--radius-pill);white-space:nowrap;justify-content:center;align-items:center;gap:.4rem;min-height:2rem;padding:.4rem .75rem;font-size:.78rem;font-weight:700;line-height:1;display:inline-flex}._metricPillSessions_bbdo4_251{color:#6b5a48;background:#f3f0eb}._metricPillSpending_bbdo4_261{color:#8a6420;background:#c4921a24}._metricPillVisitRecent_bbdo4_271{color:#1f7a45;background:#2278461f}._metricPillVisitModerate_bbdo4_281{color:#9a6b12;background:#c4921a1f}._metricPillVisitOld_bbdo4_291,._metricPillVisitMuted_bbdo4_293{color:#7a6555;background:#f3f0eb}._tableActions_bbdo4_303{justify-content:center;align-items:center;gap:.45rem;display:inline-flex}._tableActionBtn_bbdo4_317{background:var(--white);width:2.2rem;height:2.2rem;color:var(--third);cursor:pointer;transition:background var(--transition-fast), border-color var(--transition-fast), color var(--transition-fast), transform var(--transition-fast), box-shadow var(--transition-fast);border:1px solid #5032141a;border-radius:.7rem;justify-content:center;align-items:center;display:inline-flex}._tableActionBtn_bbdo4_317:hover{transform:translateY(-1px);box-shadow:0 4px 12px #50321414}._tableActionView_bbdo4_365{color:#465f8c;background:#465f8c14;border-color:#465f8c2e}._tableActionView_bbdo4_365:hover{background:#465f8c24;border-color:#465f8c47}._tableActionDelete_bbdo4_387:hover{color:#a84830;background:#b4463214;border-color:#b4463238}._addressCell_bbdo4_399{color:#5c4a3a;text-align:center;justify-content:center;align-items:center;gap:.45rem;max-width:15rem;font-size:.8rem;font-weight:600;line-height:1.5;display:inline-flex}._addressCellEmpty_bbdo4_425{color:var(--third);font-weight:500}._addressPinWrap_bbdo4_435{color:#9a7a55;flex-shrink:0;justify-content:center;align-items:center;width:1.25rem;height:1.25rem;display:inline-flex}._addressCompactText_bbdo4_455{text-align:center;flex-direction:column;align-items:center;gap:.35rem;min-width:0;display:inline-flex}._addressPrimaryText_bbdo4_473{line-height:1.45}._addressMoreBadge_bbdo4_481{border-radius:var(--radius-pill);color:#9a7a45;white-space:nowrap;background:#9a6b1214;padding:.15rem .5rem;font-size:.68rem;font-weight:700;display:inline-flex}._cardActionView_bbdo4_503{color:#465f8c;background:#465f8c14;border-color:#465f8c38}._detailBreadcrumb_bbdo4_515{margin-bottom:0}._detailPage_bbdo4_523{flex-direction:column;gap:clamp(1rem,2.5vw,1.35rem);display:flex}._detailBackLink_bbdo4_535{border-radius:var(--radius-pill);color:var(--third);background:var(--white-94);border:1px solid var(--secondary-08);box-shadow:0 4px 14px var(--secondary-05);transition:color var(--transition-fast), background var(--transition-fast), border-color var(--transition-fast), transform var(--transition-fast);align-items:center;gap:.45rem;padding:.4rem .75rem .4rem .5rem;font-size:.82rem;font-weight:700;text-decoration:none;display:inline-flex}._detailBackLink_bbdo4_535:hover{color:var(--secondary);background:var(--white);border-color:var(--secondary-14);transform:translateY(-1px)}[dir=rtl] ._detailBackLink_bbdo4_535 svg{transform:scaleX(-1)}._detailProfileHero_bbdo4_597{border:1px solid var(--secondary-08);background:radial-gradient(circle at 100% 0,#9a6b1217 0%,#0000 46%),radial-gradient(circle at 0 100%,#465f8c12 0%,#0000 42%),linear-gradient(#fffdfa 0%,#fbf9f6 100%);border-radius:1.25rem;flex-direction:column;gap:clamp(1rem,2.5vw,1.35rem);padding:clamp(1.15rem,3vw,1.75rem);display:flex;box-shadow:0 14px 36px #5032140f}._detailProfileTop_bbdo4_625{align-items:flex-start;min-width:0;display:flex}._detailIdentity_bbdo4_637{flex-direction:column;flex:1;gap:.4rem;min-width:0;display:flex}._detailHeroActions_bbdo4_653{flex-wrap:wrap;gap:.65rem;margin-top:.75rem;display:flex}._detailHeroEyebrow_bbdo4_667{border-radius:var(--radius-pill);color:#9a6b12;letter-spacing:.04em;text-transform:uppercase;background:#9a6b121a;align-self:flex-start;padding:.28rem .65rem;font-size:.72rem;font-weight:800;display:inline-flex}._detailHeroTitle_bbdo4_693{color:var(--secondary);word-break:break-word;margin:0;font-size:clamp(1.45rem,4vw,2rem);font-weight:800;line-height:1.15}._detailHeroText_bbdo4_711{color:var(--third);max-width:40rem;margin:0;font-size:clamp(.86rem,2vw,.94rem);line-height:1.55}._detailOverviewSection_bbdo4_727{border-top:1px solid #50321414;flex-direction:column;gap:.75rem;padding-top:clamp(.85rem,2vw,1rem);display:flex}._detailSectionHeader_bbdo4_743{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem;display:flex}._detailSectionTitle_bbdo4_759{color:var(--secondary);margin:0;font-size:clamp(.92rem,2vw,1rem);font-weight:800}._detailOverviewStrip_bbdo4_773{grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(.65rem,2vw,.85rem);margin:0;padding:0;list-style:none;display:grid}@media (width>=768px){._detailOverviewStrip_bbdo4_773{grid-template-columns:repeat(4,minmax(0,1fr))}}._detailOverviewStrip_bbdo4_773>li{min-width:0}._detailStatCard_bbdo4_811{border:1px solid var(--secondary-08);background:var(--white);min-width:0;height:100%;transition:transform var(--transition-fast), box-shadow var(--transition-fast), border-color var(--transition-fast);border-radius:1rem;justify-content:space-between;align-items:center;gap:.75rem;padding:clamp(.85rem,2vw,1rem) clamp(.95rem,2.5vw,1.1rem);display:flex;box-shadow:0 6px 18px #5032140a}._detailStatCard_bbdo4_811:hover{border-color:var(--secondary-12);transform:translateY(-1px);box-shadow:0 10px 24px #50321412}._detailStatCardStart_bbdo4_859{flex:1;align-items:center;gap:.75rem;min-width:0;display:flex}._detailStatCardIcon_bbdo4_875{background:var(--third-10);width:2.5rem;height:2.5rem;color:var(--secondary);border-radius:.75rem;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}._detailStatCardMeta_bbdo4_899{flex-direction:column;gap:.15rem;min-width:0;display:flex}._detailStatCardLabel_bbdo4_913{color:var(--secondary);letter-spacing:.01em;font-size:clamp(.92rem,1.9vw,1.02rem);font-weight:800;line-height:1.35}._detailStatCardHint_bbdo4_929{color:var(--third);font-size:.74rem;font-weight:600;line-height:1.4}._detailStatCardValue_bbdo4_943{color:var(--secondary);text-align:end;word-break:break-word;flex-shrink:0;max-width:46%;font-size:clamp(1.05rem,2.2vw,1.3rem);font-weight:800;line-height:1.15}._detailStatCardSessions_bbdo4_965{border-color:#465f8c24}._detailStatCardSessions_bbdo4_965 ._detailStatCardIcon_bbdo4_875{color:#465f8c;background:#465f8c1a}._detailStatCardRevenue_bbdo4_983{border-color:#c4921a2e}._detailStatCardRevenue_bbdo4_983 ._detailStatCardIcon_bbdo4_875{color:#9a6b12;background:#c4921a1f}._detailStatCardRevenue_bbdo4_983 ._detailStatCardValue_bbdo4_943{color:#9a6b12}._detailStatCardLastVisit_bbdo4_1009{border-color:#22784624}._detailStatCardLastVisit_bbdo4_1009 ._detailStatCardIcon_bbdo4_875{color:#1f7a45;background:#2278461a}._detailStatCardSpending_bbdo4_1027 ._detailStatCardValue_bbdo4_943{color:#9a6b12}._detailStatCardSpending_bbdo4_1027 ._detailStatCardIcon_bbdo4_875{color:#8a6420;background:#c4921a24}._detailStatCardVisitRecent_bbdo4_1045 ._detailStatCardValue_bbdo4_943{color:#1f7a45}._detailStatCardVisitRecent_bbdo4_1045 ._detailStatCardIcon_bbdo4_875{color:#1f7a45;background:#2278461f}._detailStatCardVisitModerate_bbdo4_1063 ._detailStatCardValue_bbdo4_943{color:#9a6b12}._detailStatCardVisitModerate_bbdo4_1063 ._detailStatCardIcon_bbdo4_875{color:#9a6b12;background:#c4921a1f}._detailStatCardVisitOld_bbdo4_1081 ._detailStatCardValue_bbdo4_943,._detailStatCardVisitMuted_bbdo4_1083 ._detailStatCardValue_bbdo4_943{color:#7a6555}._detailContactSection_bbdo4_1091{border:1px solid var(--secondary-08);background:var(--white-94);box-shadow:0 12px 32px var(--secondary-06);border-radius:1.2rem;flex-direction:column;gap:clamp(.85rem,2vw,1rem);padding:clamp(1.1rem,2.5vw,1.5rem);display:flex}._detailContactGrid_bbdo4_1113{grid-template-columns:1fr;gap:clamp(.75rem,2vw,1rem);display:grid}._detailContactCard_bbdo4_1125{background:var(--white);min-width:0;height:100%;transition:transform var(--transition-fast), box-shadow var(--transition-fast), border-color var(--transition-fast);border:1px solid #50321414;border-radius:1rem;align-items:flex-start;gap:.85rem;padding:clamp(.9rem,2vw,1.1rem);display:flex;box-shadow:0 6px 18px #5032140a}._detailContactCard_bbdo4_1125:hover{border-color:#5032141f;transform:translateY(-2px);box-shadow:0 10px 24px #50321412}._detailContactCardWide_bbdo4_1171{grid-column:1/-1}@media (width>=768px){._detailContactGrid_bbdo4_1113{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width>=1200px){._detailContactGrid_bbdo4_1113{grid-template-columns:repeat(3,minmax(0,1fr))}._detailContactCardWide_bbdo4_1171{grid-column:auto}}._detailContactIcon_bbdo4_1211{width:2.65rem;height:2.65rem;color:var(--secondary);border-radius:.85rem;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}._detailContactIconMail_bbdo4_1233{color:#465f8c;background:#465f8c1f}._detailContactIconPhone_bbdo4_1243{color:#1f7a45;background:#2278461f}._detailContactIconAddress_bbdo4_1253{color:#9a6b12;background:#9a6b121f}[dir=rtl] ._detailContactIconPhone_bbdo4_1243 svg{transform:scaleX(-1)}._detailContactBody_bbdo4_1271{flex-direction:column;flex:1;gap:.35rem;min-width:0;display:flex}._detailContactLabel_bbdo4_1287{letter-spacing:.04em;text-transform:uppercase;color:var(--third);font-size:.72rem;font-weight:800}._detailContactValue_bbdo4_1303{color:var(--secondary);word-break:break-word;transition:color var(--transition-fast);font-size:clamp(.92rem,1.8vw,1rem);font-weight:700;line-height:1.45;text-decoration:none}a._detailContactValue_bbdo4_1303:hover{color:#9a6b12}._detailContactValueMuted_bbdo4_1331{color:var(--third);font-size:.92rem;font-weight:600}._detailActivityPanel_bbdo4_1343{gap:clamp(1rem,2.5vw,1.35rem)}._detailActivityHeader_bbdo4_1351{border-bottom:1px solid #5032140f;flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:clamp(.85rem,2vw,1.25rem);padding-bottom:clamp(.75rem,2vw,.95rem);display:flex}._detailActivityIntro_bbdo4_1371{flex:1;min-width:min(100%,14rem)}._monthFilterRow_bbdo4_1381{flex-shrink:0;grid-template-columns:repeat(2,minmax(7rem,9.5rem));align-items:end;gap:.65rem;display:grid}._monthFilterSelect_bbdo4_1397{min-width:0}._detailStatsGrid_bbdo4_1405{grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(.75rem,2vw,1rem);display:grid}._detailBookingsSection_bbdo4_1417{border-top:1px solid #5032140f;flex-direction:column;gap:.85rem;padding-top:clamp(.65rem,2vw,.85rem);display:flex}._detailBookingsHead_bbdo4_1433{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem;display:flex}._detailBookingsTitle_bbdo4_1449{color:var(--secondary);margin:0;font-size:clamp(.95rem,2vw,1.05rem);font-weight:800}._detailBookingsCount_bbdo4_1463{border-radius:var(--radius-pill);color:#9a6b12;white-space:nowrap;background:#9a6b121a;align-items:center;padding:.28rem .7rem;font-size:.74rem;font-weight:700;display:inline-flex}._detailBookingsTableWrap_bbdo4_1487{background:var(--white);border:1px solid #50321414;border-radius:1rem;overflow-x:auto;box-shadow:0 8px 24px #5032140a}._detailBookingsTable_bbdo4_1487{font-size:.86rem}._detailBookingsTable_bbdo4_1487 thead th{color:#8a7565;letter-spacing:.05em;background:linear-gradient(#fbf9f6 0%,#f3efe8 100%);border-bottom:1px solid #50321414;padding:.95rem 1.15rem;font-size:.68rem;font-weight:800}._detailBookingsTable_bbdo4_1487 tbody td{vertical-align:middle;text-align:center;border-bottom:1px solid #5032140f;padding:1rem 1.15rem}._detailBookingsTable_bbdo4_1487 tbody tr:last-child td{border-bottom:none}._detailBookingsTable_bbdo4_1487 tbody tr:nth-child(2n){background:#fbf9f6a6}._detailBookingsTable_bbdo4_1487 tbody tr:hover{background:#9a6b120b}._detailBookingService_bbdo4_1569{color:var(--secondary);font-weight:700}._detailBookingsCardList_bbdo4_1579{flex-direction:column;gap:.75rem;margin:0;padding:0;list-style:none;display:none}._detailBookingCard_bbdo4_1597{background:linear-gradient(180deg, var(--white-98) 0%, #fbf9f6 100%);border:1px solid #50321414;border-radius:1rem;flex-direction:column;gap:.75rem;padding:1rem;display:flex;box-shadow:0 8px 22px #5032140d}._detailBookingCardHead_bbdo4_1619{justify-content:space-between;align-items:flex-start;gap:.65rem;display:flex}._detailBookingCardMeta_bbdo4_1633{grid-template-columns:repeat(2,minmax(0,1fr));gap:.65rem .85rem;margin:0;display:grid}._detailBookingCardRow_bbdo4_1647{flex-direction:column;gap:.2rem;min-width:0;display:flex}._detailBookingCardRow_bbdo4_1647 dt{letter-spacing:.03em;text-transform:uppercase;color:var(--third);margin:0;font-size:.65rem;font-weight:800}._detailBookingCardRow_bbdo4_1647 dd{color:var(--secondary);margin:0;font-size:.84rem;font-weight:700}._addressListDetail_bbdo4_1693{flex-direction:column;align-items:flex-start;gap:.45rem;width:100%;margin:0;padding:0;list-style:none;display:flex}._addressListItemDetail_bbdo4_1715{color:var(--secondary);text-align:start;align-items:flex-start;gap:.45rem;font-size:.86rem;font-weight:600;line-height:1.5;display:flex}._addressListItemDetail_bbdo4_1715:before{content:"";background:#9a6b1273;border-radius:50%;flex-shrink:0;width:.45rem;height:.45rem;margin-top:.45rem}._addressCellDetail_bbdo4_1757{color:var(--third);text-align:start;font-size:.86rem;font-weight:600;line-height:1.45}._detailProfileCard_bbdo4_1773{border:1px solid var(--secondary-08);background:radial-gradient(circle at 100% 0%, var(--third-08) 0%, transparent 42%), var(--white-98);box-shadow:0 10px 28px var(--secondary-06);border-radius:1.1rem;padding:clamp(1rem,2.5vw,1.35rem)}._detailProfileGrid_bbdo4_1793{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;display:grid}._detailProfileBlock_bbdo4_1805{flex-direction:column;gap:.45rem;min-width:0;display:flex}._detailProfileBlockWide_bbdo4_1819{grid-column:1/-1}._detailProfileLabel_bbdo4_1827{letter-spacing:.04em;text-transform:uppercase;color:var(--third);align-items:center;gap:.35rem;font-size:.72rem;font-weight:800;display:inline-flex}._detailProfileValue_bbdo4_1849{color:var(--secondary);word-break:break-word;font-size:.92rem;font-weight:700}[dir=rtl] ._detailProfileLabel_bbdo4_1827 ._phoneMetaIcon_bbdo4_1863 svg{transform:scaleX(-1)}._bookingTimeCell_bbdo4_1871{color:var(--third);align-items:center;gap:.35rem;font-size:.82rem;display:inline-flex}._bookingStatus_bbdo4_1887{border-radius:var(--radius-pill);white-space:nowrap;padding:.25rem .55rem;font-size:.72rem;font-weight:700;display:inline-flex}._bookingStatusConfirmed_bbdo4_1905{color:#1f7a45;background:#2278461f}._bookingStatusCompleted_bbdo4_1915{color:#465f8c;background:#465f8c1f}._bookingStatusPending_bbdo4_1925{color:#9a6b12;background:#9a6b121f}._bookingStatusCancelled_bbdo4_1935{color:#c0392b;background:#c0392b1f}._addressList_bbdo4_1693{flex-direction:column;align-items:center;gap:.35rem;width:100%;margin:0 auto;padding:0;list-style:none;display:flex}._addressListItem_bbdo4_1715{color:var(--secondary);text-align:center;justify-content:center;align-items:center;gap:.35rem;font-size:.78rem;font-weight:600;line-height:1.45;display:inline-flex}._addressesField_bbdo4_1991{flex-direction:column;gap:.65rem;width:100%;display:flex}._addressesFieldHeader_bbdo4_2005{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem;display:flex}._addressesFieldLabel_bbdo4_2021{color:var(--secondary);align-items:center;gap:.35rem;font-size:.82rem;font-weight:700;display:inline-flex}._addressesFieldList_bbdo4_2039{flex-direction:column;gap:.55rem;margin:0;padding:0;list-style:none;display:flex}._addressFieldRow_bbdo4_2057{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:.45rem;display:grid}._addressAddBtn_bbdo4_2071,._addressRemoveBtn_bbdo4_2073{cursor:pointer;transition:background var(--transition-fast), border-color var(--transition-fast), color var(--transition-fast);border-radius:.65rem;justify-content:center;align-items:center;gap:.35rem;font-family:inherit;font-size:.76rem;font-weight:700;display:inline-flex}._addressAddBtn_bbdo4_2071{border:1px solid var(--secondary-14);background:var(--white);color:var(--secondary);padding:.45rem .75rem}._addressAddBtn_bbdo4_2071:hover{background:var(--secondary-05);border-color:var(--secondary-22)}._addressRemoveBtn_bbdo4_2073{color:#a84830;background:#b4463214;border:1px solid #b4463238;width:2.35rem;height:2.35rem}._addressRemoveBtn_bbdo4_2073:hover{background:#b4463224}._serviceAreasFieldEmpty_bbdo4_2153{color:var(--dash-text-muted,#8a8178);margin:0;font-size:.875rem}._autoStatsHint_bbdo4_2165{color:var(--third);text-align:center;margin:0;font-size:.72rem;line-height:1.45}._sessionsCell_bbdo4_2181,._spendingCell_bbdo4_2183,._visitCell_bbdo4_2185{white-space:nowrap;justify-content:center;align-items:center;gap:.35rem;font-size:.82rem;display:inline-flex}._sessionsCell_bbdo4_2181{color:var(--third);font-weight:600}._spendingCell_bbdo4_2183{color:#9a6b12;font-weight:700}._visitCellRecent_bbdo4_2223{color:#1f7a45;font-weight:700}._visitCellModerate_bbdo4_2233{color:#9a6b12;font-weight:600}._visitCellOld_bbdo4_2243,._visitCellMuted_bbdo4_2245{color:var(--third);font-weight:600}._customerCard_bbdo4_2255{background:linear-gradient(180deg, var(--white-98) 0%, #fbf9f6 100%);border:1px solid #50321414;border-radius:1rem;flex-direction:column;gap:.85rem;padding:1.1rem;display:flex;box-shadow:0 8px 22px #5032140d}._customerCardInfo_bbdo4_2277{text-align:center;flex-direction:column;flex:1;align-items:center;gap:.35rem;min-width:0;display:flex}._statMini_bbdo4_2297{text-align:center;background:#f3f0eb;border-radius:.85rem;flex-direction:column;align-items:center;gap:.35rem;padding:.7rem .5rem;display:flex}._statMiniValueSpending_bbdo4_2319{color:#8a6420}._statMiniVisitRecent_bbdo4_2327{color:#1f7a45}._statMiniVisitModerate_bbdo4_2335{color:#9a6b12}._statMiniVisitOld_bbdo4_2343,._statMiniVisitMuted_bbdo4_2345{color:#7a6555}._customerCardHead_bbdo4_2353{align-items:flex-start;gap:.75rem;display:flex}._customerCardStats_bbdo4_2365{border-top:1px solid #5032140f;grid-template-columns:repeat(3,minmax(0,1fr));gap:.5rem;padding-top:.5rem;display:grid}._statMiniLabel_bbdo4_2381{color:var(--third);text-transform:uppercase;letter-spacing:.03em;font-size:.65rem;font-weight:700}._statMiniValue_bbdo4_2319{color:var(--secondary);justify-content:center;align-items:center;gap:.3rem;font-size:.82rem;font-weight:800;display:inline-flex}._customerCardBody_bbdo4_2417{text-align:center;border-top:1px solid #5032140f;flex-direction:column;align-items:center;gap:.35rem;padding-top:.5rem;display:flex}._customerCardActions_bbdo4_2437{border-top:1px solid var(--secondary-06);grid-template-columns:repeat(3,minmax(0,1fr));gap:.45rem;padding-top:.5rem;display:grid}._cardActionLabel_bbdo4_2453{line-height:1}@media (width<=1199.98px){._detailStatsGrid_bbdo4_1405{grid-template-columns:repeat(2,minmax(0,1fr))}._detailStatsGrid_bbdo4_1405>:last-child{grid-column:1/-1}._detailOverviewStrip_bbdo4_773{grid-template-columns:repeat(2,minmax(0,1fr))}._detailOverviewStrip_bbdo4_773>:last-child{grid-column:1/-1}}@media (width<=991.98px){._detailBookingsTableWrap_bbdo4_1487{display:none}._detailBookingsCardList_bbdo4_1579{display:flex}}@media (width<=767.98px){._detailActivityHeader_bbdo4_1351{flex-direction:column;align-items:stretch}._monthFilterRow_bbdo4_1381{grid-template-columns:repeat(2,minmax(0,1fr));width:100%}._detailStatsGrid_bbdo4_1405{grid-template-columns:1fr}._detailStatsGrid_bbdo4_1405>:last-child{grid-column:auto}._detailOverviewStrip_bbdo4_773{grid-template-columns:1fr}._detailOverviewStrip_bbdo4_773>:last-child{grid-column:auto}._detailBookingCardMeta_bbdo4_1633,._customerCardStats_bbdo4_2365{grid-template-columns:1fr}._statMini_bbdo4_2297{text-align:start;flex-direction:row;justify-content:space-between;align-items:center;gap:.75rem;padding:.85rem 1rem}._statMiniLabel_bbdo4_2381{text-transform:none;letter-spacing:0;font-size:.78rem}._statMiniValue_bbdo4_2319{text-align:end;justify-content:flex-end}._customerCardActions_bbdo4_2437{justify-content:center;align-items:center;gap:.55rem;display:flex}._customerCardActions_bbdo4_2437>button{flex:none;gap:0;width:2.65rem;height:2.65rem;padding:0}._cardActionLabel_bbdo4_2453{display:none}}@media (width<=575.98px){._detailProfileHero_bbdo4_597,._detailContactSection_bbdo4_1091{padding:1rem}._detailContactCard_bbdo4_1125{padding:.85rem}._detailStatCard_bbdo4_811{gap:.55rem;padding:.8rem .85rem}._detailStatCardIcon_bbdo4_875{width:2.25rem;height:2.25rem}._detailStatCardLabel_bbdo4_913{font-size:.9rem}._detailStatCardHint_bbdo4_929{font-size:.72rem}._detailStatCardValue_bbdo4_943{max-width:42%;font-size:1rem}._detailBookingsHead_bbdo4_1433{flex-direction:column;align-items:flex-start}}._customerFormModal_bbdo4_2745{width:min(100%,40rem);max-height:92vh;overflow:hidden}._customerFormModalHeader_bbdo4_2757{padding:1.15rem 1.35rem 1rem}._customerFormModal_bbdo4_2745 ._customerFormModalBody_bbdo4_2765{background:#f9f7f4;flex:0 auto;gap:.85rem;max-height:calc(92vh - 11rem);padding:1rem 1.35rem 1.1rem;overflow-y:auto}._customerFormModalFooter_bbdo4_2783{background:var(--white);border-top:1px solid #50321414;padding:1rem 1.35rem 1.15rem}._formTextarea_bbdo4_2795{background:var(--white);width:100%;min-height:6rem;color:var(--secondary);font:inherit;resize:vertical;border:1px solid #5032141f;border-radius:.85rem;padding:.85rem 1rem;line-height:1.5}._formTextarea_bbdo4_2795:focus{border-color:#9a6b1273;outline:none;box-shadow:0 0 0 3px #9a6b121f}._detailStatCardHearts_bbdo4_2833{color:#b2456d}._detailLoyaltyRow_bbdo4_2841{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;margin-bottom:1rem;display:grid}._detailLoyaltyCard_bbdo4_2855{background:var(--white);border:1px solid #50321414;border-radius:1rem;flex-direction:column;gap:1rem;padding:clamp(1rem,2.5vw,1.35rem);display:flex;box-shadow:0 8px 24px #5032140a}._detailLoyaltyCardHeader_bbdo4_2877{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:.85rem;display:flex}._detailLoyaltyCardIntro_bbdo4_2893{text-align:start;align-items:flex-start;gap:.75rem;min-width:0;display:flex}._detailLoyaltyCardIcon_bbdo4_2909{color:#b2456d;background:#b2456d1f;border-radius:.9rem;flex-shrink:0;justify-content:center;align-items:center;width:2.65rem;height:2.65rem;display:inline-flex}._detailLoyaltyCardIconMembership_bbdo4_2933{color:#9a6b12;background:#c9a22724}._detailLoyaltyCardCopy_bbdo4_2943{flex-direction:column;gap:.18rem;min-width:0;display:flex}._detailLoyaltyCardTitle_bbdo4_2957{color:var(--secondary);margin:0;font-size:clamp(.92rem,2vw,1rem);font-weight:800;line-height:1.35}._detailLoyaltyCardHint_bbdo4_2973{color:var(--third);margin:0;font-size:.74rem;font-weight:600;line-height:1.45}._detailLoyaltyCardActions_bbdo4_2989{flex-wrap:wrap;gap:.5rem;display:flex}._detailLoyaltyCardAction_bbdo4_2989{align-items:center;gap:.4rem;display:inline-flex}._detailLoyaltyCardAction_bbdo4_2989 svg{flex-shrink:0;width:1rem;height:1rem}._heartsDetailHero_bbdo4_3025{background:linear-gradient(135deg, #b2456d1a, #fffffffa), var(--white);border:1px solid #b2456d29;border-radius:1rem;align-items:center;gap:.9rem;padding:1.1rem 1rem;display:flex;position:relative;overflow:hidden}._heartsDetailHeroGlow_bbdo4_3053{inset-inline-end:-1.5rem;pointer-events:none;background:#b2456d1f;border-radius:50%;width:7rem;height:7rem;position:absolute;top:-2rem}._heartsDetailHeroIcon_bbdo4_3075{color:#b2456d;background:#b2456d24;border-radius:1rem;flex-shrink:0;justify-content:center;align-items:center;width:3.25rem;height:3.25rem;display:inline-flex}._heartsDetailHeroCopy_bbdo4_3099{text-align:start;flex-direction:column;gap:.2rem;min-width:0;display:flex}._heartsDetailHeroValue_bbdo4_3115{color:#b2456d;font-size:clamp(2rem,4vw,2.35rem);font-weight:800;line-height:1}._heartsDetailHeroLabel_bbdo4_3129{color:var(--third);font-size:.78rem;font-weight:700}._heartsDetailHeroMeta_bbdo4_3141{border-radius:var(--radius-pill);color:var(--secondary);white-space:nowrap;background:#ffffffd1;margin-inline-start:auto;padding:.35rem .7rem;font-size:.72rem;font-weight:800}._heartsDetailHistory_bbdo4_3163{flex-direction:column;gap:.65rem;display:flex}._heartsDetailHistoryTitle_bbdo4_3175{color:var(--secondary);text-align:start;margin:0;font-size:.78rem;font-weight:800}._heartsDetailHistoryList_bbdo4_3191{flex-direction:column;gap:.5rem;margin:0;padding:0;list-style:none;display:flex}._heartsDetailHistoryItem_bbdo4_3209{background:#fbf9f6;border:1px solid #5032140f;border-radius:.85rem;align-items:center;gap:.7rem;padding:.7rem .8rem;display:flex}._heartsDetailHistoryIcon_bbdo4_3229{border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:1.85rem;height:1.85rem;font-size:.95rem;font-weight:800;display:inline-flex}._heartsDetailHistoryIconPositive_bbdo4_3253{color:#1f7a4d;background:#1f7a4d1f}._heartsDetailHistoryIconNegative_bbdo4_3263{color:#a33f3f;background:#a33f3f1f}._heartsDetailHistoryBody_bbdo4_3273{text-align:start;flex-direction:column;flex:1;gap:.12rem;min-width:0;display:flex}._heartsDetailHistoryDescription_bbdo4_3291{color:var(--secondary);font-size:.82rem;font-weight:700;line-height:1.4}._heartsDetailHistoryDate_bbdo4_3305{color:var(--third);font-size:.72rem;font-weight:600}._heartsDetailHistoryAmount_bbdo4_3317{flex-shrink:0;font-size:.86rem;font-weight:800}._heartsDetailHistoryAmountPositive_bbdo4_3329{color:#1f7a4d}._heartsDetailHistoryAmountNegative_bbdo4_3337{color:#a33f3f}._heartsDetailEmpty_bbdo4_3345,._membershipDetailEmpty_bbdo4_3347{text-align:start;background:#fbf9f6d9;border:1px dashed #50321424;border-radius:.95rem;align-items:center;gap:.85rem;padding:1rem;display:flex}._heartsDetailEmptyIcon_bbdo4_3369{color:#b2456d;background:#b2456d1a;border-radius:.95rem;flex-shrink:0;justify-content:center;align-items:center;width:2.85rem;height:2.85rem;display:inline-flex}._heartsDetailEmptyCopy_bbdo4_3393,._membershipDetailEmptyCopy_bbdo4_3395{flex-direction:column;gap:.2rem;min-width:0;display:flex}._heartsDetailEmptyTitle_bbdo4_3409,._membershipDetailEmptyTitle_bbdo4_3411{color:var(--secondary);font-size:.86rem;font-weight:800}._heartsDetailEmptyText_bbdo4_3423,._membershipDetailEmptyText_bbdo4_3425{color:var(--third);font-size:.78rem;font-weight:600;line-height:1.45}._membershipDetailBody_bbdo4_3439{flex-direction:column;gap:.85rem;display:flex}._membershipDetailHero_bbdo4_3451{background:linear-gradient(145deg, #fffffffa, #f8eedd47), var(--white);border:1px solid #5032141a;border-radius:1rem;flex-direction:column;gap:.85rem;padding:1rem;display:flex}._membershipDetailHeroDefault_bbdo4_3475{border-color:#320a0724}._membershipDetailHeroGold_bbdo4_3483{background:linear-gradient(145deg, #c9a2271a, #fffffffa), var(--white);border-color:#c9a22747}._membershipDetailHeroSilver_bbdo4_3497{border-color:#78849647}._membershipDetailHeroPlatinum_bbdo4_3505{border-color:#465f8c47}._membershipDetailHeroBasic_bbdo4_3513{border-color:#8a75653d}._membershipDetailHeroTop_bbdo4_3521{text-align:start;align-items:center;gap:.75rem;display:flex}._membershipDetailTierIcon_bbdo4_3535{color:#9a6b12;background:#c9a22724;border-radius:.9rem;flex-shrink:0;justify-content:center;align-items:center;width:2.75rem;height:2.75rem;display:inline-flex}._membershipDetailHeroCopy_bbdo4_3559{flex-direction:column;flex:1;gap:.15rem;min-width:0;display:flex}._membershipDetailTierLabel_bbdo4_3575{color:var(--third);font-size:.72rem;font-weight:700}._membershipDetailTierName_bbdo4_3587{color:var(--secondary);font-size:1rem;font-weight:800;line-height:1.35}._membershipDetailSessionsBadge_bbdo4_3601{border-radius:var(--radius-pill);color:#465f8c;white-space:nowrap;background:#465f8c1f;align-items:center;padding:.35rem .7rem;font-size:.72rem;font-weight:800;display:inline-flex}._membershipDetailProgress_bbdo4_3625{flex-direction:column;gap:.45rem;display:flex}._membershipDetailProgressMeta_bbdo4_3637{color:var(--third);justify-content:space-between;align-items:center;gap:.75rem;font-size:.72rem;font-weight:700;display:flex}._membershipDetailProgressTrack_bbdo4_3657{border-radius:var(--radius-pill);background:#50321414;height:.45rem;overflow:hidden}._membershipDetailProgressFill_bbdo4_3671{border-radius:inherit;background:linear-gradient(90deg, #9a6b12 0%, var(--secondary) 100%);height:100%;transition:width var(--transition-fast);display:block}._membershipDetailDates_bbdo4_3687{grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem;display:grid}._membershipDetailDateCard_bbdo4_3699{text-align:start;background:#fbf9f6;border:1px solid #50321414;border-radius:.9rem;align-items:center;gap:.65rem;padding:.8rem .85rem;display:flex}._membershipDetailDateIcon_bbdo4_3721{color:#b2456d;background:#b2456d1a;border-radius:.75rem;flex-shrink:0;justify-content:center;align-items:center;width:2.2rem;height:2.2rem;display:inline-flex}._membershipDetailDateCopy_bbdo4_3745{flex-direction:column;gap:.12rem;min-width:0;display:flex}._membershipDetailDateLabel_bbdo4_3759{color:var(--third);font-size:.72rem;font-weight:700}._membershipDetailDateValue_bbdo4_3771{color:var(--secondary);font-size:.84rem;font-weight:800}._membershipDetailEmptyIcon_bbdo4_3783{color:#9a6b12;background:#c9a2271f;border-radius:.95rem;flex-shrink:0;justify-content:center;align-items:center;width:2.85rem;height:2.85rem;display:inline-flex}._membershipDetailEmptyHint_bbdo4_3807{color:#9a6b12;font-size:.74rem;font-weight:600;line-height:1.45}._membershipSwitchCard_bbdo4_3821{background:var(--white);cursor:pointer;border:1px solid #5032141a;border-radius:1rem;align-items:center;gap:.85rem;padding:1rem;display:flex;position:relative;box-shadow:0 8px 22px #5032140d}._membershipSwitchCardActive_bbdo4_3847{border-color:#320a0738}._membershipSwitchCardDisabled_bbdo4_3855{opacity:.72;cursor:not-allowed}._membershipSwitchInput_bbdo4_3865{opacity:0;pointer-events:none;position:absolute}._membershipSwitchIcon_bbdo4_3877{border-radius:.9rem;flex-shrink:0;justify-content:center;align-items:center;width:2.75rem;height:2.75rem;display:inline-flex}._membershipSwitchIconActive_bbdo4_3897{color:var(--secondary);background:#320a071f}._membershipSwitchIconMuted_bbdo4_3907{color:#8a7565;background:#8a75651a}._membershipSwitchContent_bbdo4_3917{flex-direction:column;flex:1;gap:.28rem;min-width:0;display:flex}._membershipSwitchTitle_bbdo4_3933{color:var(--secondary);font-size:.9rem;font-weight:800}._membershipSwitchHint_bbdo4_3945{color:var(--third);font-size:.74rem;font-weight:600}._membershipSwitchBadge_bbdo4_3957{border-radius:var(--radius-pill);width:fit-content;padding:.2rem .55rem;font-size:.66rem;font-weight:800;display:inline-flex}._membershipSwitchBadgeActive_bbdo4_3975{background:var(--secondary);color:#fff}._membershipSwitchBadgeMuted_bbdo4_3985{color:#8a7565;background:#8a75651f}._membershipSwitch_bbdo4_3821{flex-shrink:0;width:2.9rem;height:1.65rem;position:relative}._membershipSwitchTrack_bbdo4_4009{border-radius:var(--radius-pill);background:#8a756547;position:absolute;inset:0}._membershipSwitchCardActive_bbdo4_3847 ._membershipSwitchTrack_bbdo4_4009{background:var(--secondary)}._membershipSwitchThumb_bbdo4_4031{top:.14rem;background:var(--white);width:1.35rem;height:1.35rem;transition:inset-inline-start var(--transition-fast);border-radius:50%;position:absolute;inset-inline-start:.14rem;box-shadow:0 2px 8px #320a072e}._membershipSwitchCardActive_bbdo4_3847 ._membershipSwitchThumb_bbdo4_4031{inset-inline-start:calc(100% - 1.49rem)}._heartsAmountField_bbdo4_4063{flex-direction:column;gap:.75rem;display:flex}._heartsModeToggle_bbdo4_4075{background:#50321408;border:1px solid #50321414;border-radius:.9rem;grid-template-columns:repeat(2,minmax(0,1fr));gap:.45rem;padding:.28rem;display:grid}._heartsModeBtn_bbdo4_4095{min-height:2.55rem;color:var(--third);cursor:pointer;background:0 0;border:1px solid #0000;border-radius:.72rem;padding:.55rem .85rem;font-family:inherit;font-size:.86rem;font-weight:800}._heartsModeBtnActive_bbdo4_4121{background:var(--white);color:var(--secondary);border-color:#50321414;box-shadow:0 4px 12px #5032140f}._heartsAmountCard_bbdo4_4135{background:var(--white);border:1px solid #50321414;border-radius:.95rem;flex-direction:column;gap:.75rem;padding:1rem;display:flex}._heartsAmountCardAdd_bbdo4_4155{border-color:#1f7a4d2e}._heartsAmountCardDeduct_bbdo4_4163{border-color:#a33f3f2e}._heartsAmountCardError_bbdo4_4171{border-color:#a33f3f59}._heartsAmountCardHead_bbdo4_4179{align-items:center;gap:.75rem;display:flex}._heartsAmountIcon_bbdo4_4191{color:#b2456d;background:#b2456d1f;border-radius:.85rem;justify-content:center;align-items:center;width:2.5rem;height:2.5rem;display:inline-flex}._heartsAmountCopy_bbdo4_4213{flex-direction:column;gap:.15rem;display:flex}._heartsAmountLabel_bbdo4_4225{color:var(--secondary);font-size:.82rem;font-weight:800}._heartsAmountPreview_bbdo4_4237{color:var(--third);font-size:.74rem;font-weight:600}._heartsAmountControl_bbdo4_4249{align-items:center;gap:.5rem;display:flex}._heartsAmountStepBtn_bbdo4_4261{background:var(--white);width:2.4rem;height:2.4rem;color:var(--secondary);cursor:pointer;border:1px solid #5032141a;border-radius:.75rem;justify-content:center;align-items:center;display:inline-flex}._heartsAmountInputShell_bbdo4_4287{flex:1}._heartsAmountInput_bbdo4_4287{text-align:center;font-weight:800}._heartsAmountSuffix_bbdo4_4305{color:var(--third);font-size:.78rem;font-weight:700}._heartsQuickAmounts_bbdo4_4317{flex-wrap:wrap;gap:.45rem;display:flex}._heartsQuickAmountBtn_bbdo4_4329{border-radius:var(--radius-pill);color:var(--secondary);cursor:pointer;background:#fbf9f6;border:1px solid #5032141a;padding:.4rem .7rem;font-size:.78rem;font-weight:800}._heartsQuickAmountBtnActive_bbdo4_4351{background:var(--secondary);color:#fff;border-color:var(--secondary)}._membershipFormSection_bbdo4_4363{flex-direction:column;gap:.75rem;display:flex}._membershipFormSectionHead_bbdo4_4375{align-items:flex-start;gap:.75rem;display:flex}._membershipFormStep_bbdo4_4387{background:var(--secondary);color:#fff;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:1.75rem;height:1.75rem;font-size:.78rem;font-weight:800;display:inline-flex}._membershipFormSectionCopy_bbdo4_4415{flex-direction:column;gap:.15rem;display:flex}._membershipFormSectionTitle_bbdo4_4427{color:var(--secondary);margin:0;font-size:.9rem;font-weight:800}._membershipFormSectionHint_bbdo4_4441{color:var(--third);margin:0;font-size:.74rem;font-weight:600}._membershipPlanField_bbdo4_4455,._membershipPeriodField_bbdo4_4457{flex-direction:column;gap:.75rem;display:flex}._membershipFieldCard_bbdo4_4469{background:var(--white);border:1px solid #50321414;border-radius:.95rem;flex-direction:column;gap:.75rem;padding:1rem;display:flex}._membershipFieldHead_bbdo4_4489{align-items:center;gap:.75rem;display:flex}._membershipFieldIcon_bbdo4_4501{color:#9a6b12;background:#c9a2271f;border-radius:.8rem;justify-content:center;align-items:center;width:2.4rem;height:2.4rem;display:inline-flex}._membershipFieldIconSessions_bbdo4_4523{color:#465f8c;background:#465f8c1f}._membershipFieldIconPeriod_bbdo4_4533{color:#b2456d;background:#b2456d1a}._membershipFieldCopy_bbdo4_4543{flex-direction:column;gap:.12rem;min-width:0;display:flex}._membershipFieldLabel_bbdo4_4557{color:var(--third);font-size:.74rem;font-weight:700}._membershipFieldPreview_bbdo4_4569{color:var(--secondary);font-size:.86rem;font-weight:800}._membershipTierInputShell_bbdo4_4581,._membershipSessionsInputShell_bbdo4_4583{align-items:center;display:flex}._membershipTierPrefix_bbdo4_4593{color:var(--third);padding-inline:.75rem;font-weight:800}._membershipTierInput_bbdo4_4581,._membershipSessionsInput_bbdo4_4583{flex:1}._membershipSessionsControl_bbdo4_4615{align-items:center;gap:.5rem;display:flex}._membershipSessionsStepBtn_bbdo4_4627{background:var(--white);cursor:pointer;border:1px solid #5032141a;border-radius:.75rem;justify-content:center;align-items:center;width:2.4rem;height:2.4rem;display:inline-flex}._membershipSessionsSuffix_bbdo4_4651{color:var(--third);padding-inline-end:.75rem;font-size:.78rem;font-weight:700}._membershipQuickSessions_bbdo4_4665{flex-wrap:wrap;gap:.45rem;display:flex}._membershipQuickSessionBtn_bbdo4_4677{border-radius:var(--radius-pill);cursor:pointer;background:#fbf9f6;border:1px solid #5032141a;padding:.4rem .7rem;font-size:.78rem;font-weight:800}._membershipQuickSessionBtnActive_bbdo4_4697{background:var(--secondary);color:#fff}._membershipDateGrid_bbdo4_4707{grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem;display:grid}._membershipDateField_bbdo4_4719{flex-direction:column;gap:.35rem;display:flex}._membershipDateLabel_bbdo4_4731{color:var(--third);font-size:.74rem;font-weight:700}._membershipDateInputShell_bbdo4_4743{align-items:center;gap:.45rem;display:flex}._membershipDateIcon_bbdo4_4755{color:#b2456d;padding-inline-start:.75rem;display:inline-flex}._membershipDateInput_bbdo4_4743{flex:1}._membershipPreviewCard_bbdo4_4775{flex-direction:column;gap:.75rem;margin-bottom:.35rem;display:flex}._membershipPreviewCardDraft_bbdo4_4789 ._membershipPreviewHero_bbdo4_4789{border-style:dashed}._membershipPreviewHero_bbdo4_4789{background:linear-gradient(145deg, #fffffffa, #f8eedd38), var(--white);border:1px solid #5032141a;border-radius:1rem;flex-direction:column;gap:.85rem;padding:1rem 1.05rem;display:flex;box-shadow:0 10px 24px #320a070a}._membershipPreviewHeroDefault_bbdo4_4823{border-color:#320a071f}._membershipPreviewHeroGold_bbdo4_4831{background:linear-gradient(145deg, #c9a2271f, #fffffffa), var(--white);border-color:#c9a2274d}._membershipPreviewHeroSilver_bbdo4_4845{background:linear-gradient(145deg, #78849614, #fffffffa), var(--white);border-color:#78849647}._membershipPreviewHeroPlatinum_bbdo4_4859{background:linear-gradient(145deg, #465f8c14, #fffffffa), var(--white);border-color:#465f8c47}._membershipPreviewHeroBasic_bbdo4_4873{border-color:#8a75653d}._membershipPreviewHeroEmpty_bbdo4_4881{background:linear-gradient(#fffdfa 0%,#fbf9f6 100%);border-color:#5032141a}._membershipPreviewHeroTop_bbdo4_4891{align-items:flex-start;gap:.75rem;display:flex}._membershipPreviewHeroIcon_bbdo4_4903{color:#9a6b12;background:#c9a22724;border-radius:.95rem;flex-shrink:0;justify-content:center;align-items:center;width:2.85rem;height:2.85rem;display:inline-flex;box-shadow:inset 0 1px #ffffffa6}._membershipPreviewHeroCopy_bbdo4_4929{flex-direction:column;flex:1;gap:.2rem;min-width:0;display:flex}._membershipPreviewEyebrow_bbdo4_4945{color:var(--third);letter-spacing:.01em;font-size:.72rem;font-weight:700}._membershipPreviewTierName_bbdo4_4959{color:var(--secondary);font-size:1.02rem;font-weight:800;line-height:1.35}._membershipPreviewTierNameMuted_bbdo4_4973{color:#5032148c;font-weight:700}._membershipPreviewStatusBadge_bbdo4_4983{border-radius:var(--radius-pill);white-space:nowrap;flex-shrink:0;justify-content:center;align-items:center;padding:.28rem .62rem;font-size:.68rem;font-weight:800;display:inline-flex}._membershipPreviewStatusBadgeDraft_bbdo4_5007{color:var(--third);background:#5032140f;border:1px solid #50321414}._membershipPreviewStatusBadgeReady_bbdo4_5019{color:#2e7d56;background:#2e7d561f;border:1px solid #2e7d562e}._membershipPreviewProgress_bbdo4_5031{flex-direction:column;gap:.45rem;display:flex}._membershipPreviewProgressMeta_bbdo4_5043{color:var(--third);justify-content:space-between;align-items:center;gap:.75rem;font-size:.72rem;font-weight:700;display:flex}._membershipPreviewProgressTrack_bbdo4_5063{border-radius:var(--radius-pill);background:#50321414;height:.42rem;overflow:hidden}._membershipPreviewProgressFill_bbdo4_5077{border-radius:inherit;background:linear-gradient(90deg,#c9a227 0%,#e2c46a 100%);height:100%;display:block}._membershipPreviewStats_bbdo4_5091{grid-template-columns:repeat(3,minmax(0,1fr));gap:.65rem;margin:0;padding:0;list-style:none;display:grid}._membershipPreviewStat_bbdo4_4983{background:var(--white);border:1px solid #50321414;border-radius:.9rem;align-items:flex-start;gap:.62rem;min-width:0;padding:.82rem .78rem;display:flex}._membershipPreviewStatMuted_bbdo4_5131{background:#fbf9f6}._membershipPreviewStatIcon_bbdo4_5139{border-radius:.72rem;flex-shrink:0;justify-content:center;align-items:center;width:2.15rem;height:2.15rem;display:inline-flex}._membershipPreviewStatIconSessions_bbdo4_5159{color:#465f8c;background:#465f8c1f}._membershipPreviewStatIconPeriod_bbdo4_5169{color:#b2456d;background:#b2456d1a}._membershipPreviewStatIconRenewOn_bbdo4_5179{color:#9a6b12;background:#c9a22724}._membershipPreviewStatIconRenewOff_bbdo4_5189{color:var(--third);background:#5032140f}._membershipPreviewStatCopy_bbdo4_5199{flex-direction:column;gap:.12rem;min-width:0;display:flex}._membershipPreviewStatLabel_bbdo4_5213{color:var(--third);font-size:.68rem;font-weight:700}._membershipPreviewStatValue_bbdo4_5225{color:var(--secondary);font-size:.8rem;font-weight:800;line-height:1.35}._membershipPreviewStatValueActive_bbdo4_5239{color:#2e7d56}._membershipPreviewStatValueMuted_bbdo4_5247{color:#50321494}._membershipPreviewStatHint_bbdo4_5255{color:var(--third);font-size:.68rem;font-weight:600;line-height:1.35}._membershipTierSelect_bbdo4_5269{flex-direction:column;gap:.75rem;display:flex}._membershipTierSelectLoading_bbdo4_5281{color:var(--third);align-items:center;gap:.55rem;font-size:.76rem;font-weight:700;display:inline-flex}._membershipTierSelectSpinner_bbdo4_5299{border:2px solid #5032141f;border-top-color:var(--secondary);border-radius:50%;width:1rem;height:1rem;animation:.8s linear infinite _membershipTierSpin_bbdo4_1}@keyframes _membershipTierSpin_bbdo4_1{to{transform:rotate(360deg)}}._membershipTierGrid_bbdo4_5329{grid-template-columns:repeat(auto-fit,minmax(9.5rem,1fr));gap:.65rem;display:grid}._membershipTierCard_bbdo4_5341{cursor:pointer;background:linear-gradient(#fffdfa 0%,#fbf9f6 100%);border:1.5px solid #5032141a;border-radius:.95rem;align-items:flex-start;gap:.65rem;min-height:5.4rem;padding:.85rem .8rem;transition:border-color .18s,box-shadow .18s,transform .18s;display:flex;position:relative}._membershipTierCard_bbdo4_5341:hover:not(._membershipTierCardDisabled_bbdo4_5375){border-color:#c9a22747;transform:translateY(-1px);box-shadow:0 8px 18px #320a070f}._membershipTierCardSelected_bbdo4_5387{background:linear-gradient(145deg, #c9a2271a, #fffffffa), var(--white);border-color:#c9a2276b;box-shadow:0 10px 22px #c9a2271f}._membershipTierCardDisabled_bbdo4_5375{opacity:.65;cursor:not-allowed}._membershipTierCardSkeleton_bbdo4_5413{cursor:default;background:linear-gradient(90deg,#f4f0ea 25%,#faf8f5 50%,#f4f0ea 75%) 0 0/200% 100%;border-style:dashed;min-height:5.4rem;animation:1.2s ease-in-out infinite _membershipTierShimmer_bbdo4_1}@keyframes _membershipTierShimmer_bbdo4_1{0%{background-position:200% 0}to{background-position:-200% 0}}._membershipTierCardDefault_bbdo4_5451{border-color:#320a071f}._membershipTierCardGold_bbdo4_5459{border-color:#c9a22738}._membershipTierCardSilver_bbdo4_5467{border-color:#78849638}._membershipTierCardPlatinum_bbdo4_5475{border-color:#465f8c38}._membershipTierCardBasic_bbdo4_5483{border-color:#8a756538}._membershipTierCardInput_bbdo4_5491{opacity:0;pointer-events:none;position:absolute}._membershipTierCardIcon_bbdo4_5503{color:#9a6b12;background:#c9a22724;border-radius:.72rem;flex-shrink:0;justify-content:center;align-items:center;width:2.2rem;height:2.2rem;display:inline-flex}._membershipTierCardCopy_bbdo4_5527{flex-direction:column;flex:1;gap:.18rem;min-width:0;display:flex}._membershipTierCardName_bbdo4_5543{color:var(--secondary);font-size:.88rem;font-weight:800;line-height:1.35}._membershipTierCardHint_bbdo4_5557{color:var(--third);font-size:.68rem;font-weight:600;line-height:1.35}._membershipTierCardCheck_bbdo4_5571{color:#fff;background:#2e7d56;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:1.35rem;height:1.35rem;font-size:.72rem;font-weight:800;display:inline-flex}._membershipTierSelectSummary_bbdo4_5599{color:#2e7d56;background:#2e7d5614;border-radius:.75rem;margin:0;padding:.62rem .75rem;font-size:.76rem;font-weight:700}._membershipTierSelectError_bbdo4_5619{color:#b2456d;margin:0;font-size:.74rem;font-weight:700}._membershipTierSelectEmpty_bbdo4_5633{background:#fbf9f6;border:1px dashed #50321424;border-radius:.95rem;align-items:center;gap:.75rem;padding:1rem;display:flex}._membershipTierSelectEmptyIcon_bbdo4_5653{width:2.5rem;height:2.5rem;color:var(--third);background:#5032140f;border-radius:.8rem;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}._membershipTierSelectEmptyCopy_bbdo4_5677{flex-direction:column;gap:.2rem;display:flex}._membershipTierSelectEmptyTitle_bbdo4_5689{color:var(--secondary);font-size:.84rem;font-weight:800}._membershipTierSelectEmptyText_bbdo4_5701{color:var(--third);font-size:.74rem;font-weight:600;line-height:1.45}@media (width<=991.98px){._detailLoyaltyRow_bbdo4_2841{grid-template-columns:1fr}}@media (width<=575.98px){._heartsDetailHero_bbdo4_3025{flex-wrap:wrap}._membershipDetailDates_bbdo4_3687,._membershipDateGrid_bbdo4_4707,._membershipPreviewStats_bbdo4_5091{grid-template-columns:1fr}._membershipPreviewHeroTop_bbdo4_4891{flex-wrap:wrap}._membershipPreviewStatusBadge_bbdo4_4983{margin-inline-start:auto}}._page_13spl_3{gap:clamp(1rem,2.5vw,1.5rem)}._statsGrid_13spl_11{gap:clamp(.65rem,1.8vw,1rem)}._statCard_13spl_19{transition:transform var(--transition-fast), box-shadow var(--transition-fast), border-color var(--transition-fast);position:relative;overflow:hidden;background:radial-gradient(circle at 100% 0,#9a7a5514 0%,#0000 48%),linear-gradient(#fffdfb 0%,#faf7f2 100%)!important;border:1px solid #50321412!important;box-shadow:0 10px 28px #5032140d!important}._statCard_13spl_19:hover{transform:translateY(-2px);box-shadow:0 14px 32px #50321414!important}._panel_13spl_57{background:radial-gradient(circle at 0% 0%, #9a7a550d 0%, transparent 42%), var(--white)!important}._panelHeader_13spl_69{border-bottom:1px solid #5032140f;gap:1rem;margin-bottom:.15rem;padding-bottom:.25rem}._tiersTableShell_13spl_85{background:var(--white);border:1px solid #50321414;border-radius:1.15rem;margin-top:.5rem;overflow:hidden;box-shadow:inset 0 1px #ffffffe6,0 12px 32px #5032140f}._tiersTableWrap_13spl_107{-webkit-overflow-scrolling:touch;overflow-x:auto;border:none!important;border-radius:0!important}._tiersTable_13spl_85{border-collapse:separate;border-spacing:0;min-width:54rem;font-size:.86rem}._tiersTable_13spl_85 thead th{color:#7a6558;letter-spacing:.04em;text-align:center;white-space:nowrap;z-index:2;background:linear-gradient(#fcf9f5 0%,#f4efe7 100%);border-bottom:1px solid #50321417;padding:1rem 1.15rem;font-size:.7rem;font-weight:800;position:sticky;top:0}._tiersTable_13spl_85 thead th:first-child{text-align:start;min-width:14rem}._tiersTable_13spl_85 tbody td{vertical-align:middle;text-align:center;border-bottom:1px solid #5032140d;padding:1.05rem 1.15rem}._tiersTable_13spl_85 tbody td:first-child{text-align:start}._tiersTable_13spl_85 tbody tr:last-child td{border-bottom:none}._tiersTable_13spl_85 tbody tr:nth-child(2n){background:#fbf9f68c}._tableRow_13spl_213{transition:background var(--transition-fast), box-shadow var(--transition-fast)}._tableRow_13spl_213:hover td{background:#fbf6eef2}._tableRow_13spl_213:hover td:first-child{box-shadow:inset 4px 0 0 var(--tier-color,gold)}._tierCell_13spl_241{text-align:start;justify-content:flex-start;align-items:center;gap:.85rem;max-width:18rem;display:inline-flex}._tierAvatar_13spl_259{isolation:isolate;background:linear-gradient(145deg,#fffdfb 0%,#f3ece3 100%);border:2px solid #5032141a;border-radius:.95rem;flex-shrink:0;width:3rem;height:3rem;position:relative;overflow:hidden;box-shadow:0 6px 16px #5032141a}._tierAvatarGlow_13spl_285{opacity:.28;filter:blur(10px);pointer-events:none;z-index:0;border-radius:50%;height:70%;position:absolute;inset:auto -20% -35%}._tierAvatarRing_13spl_307{border-radius:inherit;opacity:.55;pointer-events:none;z-index:2;border:2px solid #0000;position:absolute;inset:-2px}._tierIcon_13spl_327,._tierCardIcon_13spl_329{border-radius:inherit;object-fit:cover;z-index:1;flex-shrink:0;width:100%;height:100%;position:relative}._tierIconGlyph_13spl_349{color:#8a6840;z-index:1;justify-content:center;align-items:center;width:100%;height:100%;display:inline-flex;position:relative}._tierNames_13spl_371{flex-direction:column;align-items:flex-start;gap:.15rem;min-width:0;display:flex}._tierPrimaryName_13spl_387,._tierName_13spl_371{color:var(--secondary);font-size:.95rem;font-weight:800;line-height:1.35}._tierNameLink_13spl_403{color:inherit;transition:color var(--transition-fast);text-decoration:none}._tierNameLink_13spl_403:hover{color:#9a6b12}._iconActionView_13spl_423{color:#5a4a8a;background:#5a4a8a14;border-color:#5a4a8a33;text-decoration:none}._tierSecondaryName_13spl_437{color:var(--third);opacity:.9;font-size:.76rem;font-style:italic;font-weight:600;line-height:1.35}._priceCell_13spl_455{border-radius:var(--radius-pill);color:#8a5f0f;white-space:nowrap;background:linear-gradient(135deg,#9a6b1224 0%,#9a6b1214 100%);border:1px solid #9a6b121f;justify-content:center;align-items:center;padding:.35rem .85rem;font-size:.84rem;font-weight:800;display:inline-flex}._discountCell_13spl_483,._sessionsCell_13spl_485,._sortOrderCell_13spl_487{border-radius:var(--radius-pill);background:var(--secondary-06);min-width:2.6rem;color:var(--secondary);border:1px solid #5032140f;justify-content:center;align-items:center;padding:.32rem .7rem;font-size:.8rem;font-weight:700;display:inline-flex}._discountCell_13spl_483{color:#267a4d;background:linear-gradient(135deg,#2f8f5b24 0%,#2f8f5b14 100%);border-color:#2f8f5b24}._sessionsCell_13spl_485{background:linear-gradient(135deg,#50321414 0%,#5032140a 100%)}._statusBadge_13spl_535{border-radius:var(--radius-pill);white-space:nowrap;border:1px solid #0000;align-items:center;gap:.4rem;padding:.32rem .75rem;font-size:.74rem;font-weight:700;display:inline-flex}._statusBadgeActive_13spl_559{color:#1a6b3d;background:#2278461f;border-color:#22784629}._statusBadgeInactive_13spl_571{background:var(--secondary-08);color:var(--third);border-color:#50321414}._statusDot_13spl_583{background:currentColor;border-radius:50%;width:.45rem;height:.45rem;box-shadow:0 0 0 2px #ffffffa6}._tiersRowActions_13spl_599{justify-content:center;gap:.4rem}._iconActionStatusActive_13spl_609{color:#1f7a45;background:#22784614;border-color:#22784638}._iconActionStatusInactive_13spl_621{color:var(--third)}._tiersCardList_13spl_631{gap:clamp(.75rem,2vw,1rem);margin:.5rem 0 0;padding:0;list-style:none;display:none}._tierCard_13spl_329{transition:transform var(--transition-fast), box-shadow var(--transition-fast);background:linear-gradient(#fffdfb 0%,#faf7f2 100%);border:1px solid #50321414;border-radius:1.15rem;flex-direction:column;gap:.9rem;padding:1.1rem 1.1rem 1rem;display:flex;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffffd9,0 10px 28px #5032140f}._tierCard_13spl_329:hover{transform:translateY(-2px);box-shadow:inset 0 1px #ffffffd9,0 16px 36px #50321417}._tierCardAccent_13spl_697{top:0;opacity:.92;height:4px;position:absolute;inset-inline:0}._tierCardHead_13spl_713{align-items:flex-start;gap:.9rem;padding-top:.15rem;display:flex}._tierCardMedia_13spl_727{flex-shrink:0;position:relative}._tierCardAvatar_13spl_737{isolation:isolate;background:linear-gradient(145deg,#fffdfb 0%,#f3ece3 100%);border:2px solid #5032141a;border-radius:1rem;width:4.25rem;height:4.25rem;position:relative;overflow:hidden;box-shadow:0 8px 20px #5032141a}._tierCardAvatarGlow_13spl_761{opacity:.3;filter:blur(12px);pointer-events:none;z-index:0;border-radius:50%;height:65%;position:absolute;inset:auto -15% -30%}._tierCardInfo_13spl_783{flex-direction:column;flex:1;align-items:flex-start;gap:.28rem;min-width:0;display:flex}._tierCardTitleRow_13spl_801{justify-content:space-between;align-items:center;gap:.65rem;width:100%;display:flex}._tierPrice_13spl_817{color:#8a5f0f;flex-wrap:wrap;align-items:baseline;gap:.25rem;font-size:1rem;font-weight:800;line-height:1.3;display:inline-flex}._tierPricePeriod_13spl_839{color:var(--third);font-size:.72rem;font-weight:600}._tierCardMeta_13spl_851{border-top:1px dashed #5032141a;grid-template-columns:repeat(3,minmax(0,1fr));gap:.55rem;padding:.85rem 0 0;display:grid}._tierCardMetaItem_13spl_867{text-align:center;background:#ffffffb8;border:1px solid #5032140f;border-radius:.75rem;flex-direction:column;align-items:center;gap:.2rem;padding:.55rem .35rem;display:flex}._tierCardMetaLabel_13spl_891{color:var(--third);font-size:.66rem;font-weight:700;line-height:1.3}._tierCardMetaValue_13spl_905{color:var(--secondary);font-size:.86rem;font-weight:800;line-height:1.2}._metaDiscount_13spl_919{color:#267a4d}._tierCardActions_13spl_927{grid-template-columns:repeat(4,minmax(0,1fr));gap:.5rem;padding-top:.15rem;display:grid}._cardActionStatusActive_13spl_941{color:#1f7a45;background:#22784614;border-color:#22784638}._cardActionStatusInactive_13spl_953{color:var(--third)}._tierFormModal_13spl_963{width:min(100%,46rem);height:max-content;max-height:92vh}._tierFormRow_13spl_975{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:.85rem;display:grid}._iconPicker_13spl_989{flex-direction:column;gap:.35rem;width:100%;display:flex}._iconPickerHint_13spl_1003{color:var(--third);margin:0 0 .35rem;font-size:.82rem;line-height:1.5}._iconGrid_13spl_1017{grid-template-columns:repeat(auto-fill,minmax(5.25rem,1fr));gap:.55rem;display:grid}._iconOption_13spl_1029{border:1px solid var(--secondary-10);background:var(--white);color:var(--secondary);cursor:pointer;transition:border-color var(--transition-fast), background var(--transition-fast), box-shadow var(--transition-fast), transform var(--transition-fast);border-radius:.85rem;flex-direction:column;align-items:center;gap:.4rem;padding:.7rem .45rem;font-family:inherit;display:flex}._iconOption_13spl_1029:hover:not(:disabled){border-color:var(--secondary-18);background:var(--secondary-04);transform:translateY(-1px)}._iconOptionSelected_13spl_1079{border-color:var(--secondary);background:var(--secondary-06);box-shadow:0 0 0 2px var(--secondary-10)}._iconOption_13spl_1029:disabled{opacity:.65;cursor:not-allowed}._iconOptionGlyph_13spl_1101{justify-content:center;align-items:center;width:2rem;height:2rem;display:inline-flex}._iconOptionLabel_13spl_1117{text-align:center;font-size:.68rem;font-weight:600;line-height:1.25}._fieldError_13spl_1131{color:#b42318;margin:.25rem 0 0;font-size:.8rem}._colorPicker_13spl_1143{flex-direction:column;gap:.35rem;width:100%;display:flex}._colorPickerHint_13spl_1157{color:var(--third);margin:0 0 .35rem;font-size:.82rem;line-height:1.5}._colorGrid_13spl_1171{grid-template-columns:repeat(auto-fill,minmax(5.25rem,1fr));gap:.55rem;display:grid}._colorOption_13spl_1183{border:1px solid var(--secondary-10);background:var(--white);color:var(--secondary);cursor:pointer;transition:border-color var(--transition-fast), background var(--transition-fast), box-shadow var(--transition-fast), transform var(--transition-fast);border-radius:.85rem;flex-direction:column;align-items:center;gap:.45rem;padding:.65rem .45rem;font-family:inherit;display:flex}._colorOption_13spl_1183:hover:not(:disabled){border-color:var(--secondary-18);background:var(--secondary-04);transform:translateY(-1px)}._colorOptionSelected_13spl_1233{border-color:var(--secondary);background:var(--secondary-06);box-shadow:0 0 0 2px var(--secondary-10)}._colorOption_13spl_1183:disabled{opacity:.65;cursor:not-allowed}._colorOptionSwatch_13spl_1255{border:2px solid #5032141f;border-radius:50%;width:2rem;height:2rem;box-shadow:inset 0 1px #ffffff73}._colorOptionLabel_13spl_1271{text-align:center;font-size:.68rem;font-weight:600;line-height:1.25}._benefitsList_13spl_1285{flex-direction:column;gap:.55rem;display:flex}._benefitRow_13spl_1297{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:.45rem;display:grid}._benefitAddBtn_13spl_1311{align-self:flex-start}@media (width>=992px){._tiersTableShell_13spl_85{display:block}._tiersCardList_13spl_631{display:none}}@media (width<=991.98px){._tiersTableShell_13spl_85{display:none}._tiersCardList_13spl_631{grid-template-columns:1fr;display:grid}}@media (width>=576px) and (width<=991.98px){._tiersCardList_13spl_631{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=767.98px){._tierCardActions_13spl_927{grid-template-columns:repeat(2,minmax(0,1fr))}._tierFormRow_13spl_975,._benefitRow_13spl_1297{grid-template-columns:1fr}._benefitRow_13spl_1297 button{justify-self:flex-end}._tierCardMeta_13spl_851{grid-template-columns:1fr}._tierCardMetaItem_13spl_867{text-align:start;flex-direction:row;justify-content:space-between;align-items:center;padding:.65rem .75rem}._iconGrid_13spl_1017,._colorGrid_13spl_1171{grid-template-columns:repeat(auto-fill,minmax(4.5rem,1fr))}._iconOptionLabel_13spl_1117,._colorOptionLabel_13spl_1271{font-size:.62rem}}@media (width<=575.98px){._tierCardHead_13spl_713{text-align:center;flex-direction:column;align-items:center}._tierCardInfo_13spl_783{align-items:center;width:100%}._tierCardTitleRow_13spl_801{flex-direction:column;align-items:center}._tierCardActions_13spl_927{grid-template-columns:1fr}._statsGrid_13spl_11{grid-template-columns:1fr!important}}@media (width<=480px){._tierCard_13spl_329{padding:1rem .9rem .9rem}._tierCardAvatar_13spl_737{width:3.75rem;height:3.75rem}}._page_1vd7f_1{gap:clamp(1rem,2.5vw,1.5rem)}._statsBoard_1vd7f_9{gap:clamp(.85rem,2vw,1.15rem);display:grid}._statsGroup_1vd7f_19{gap:.7rem;display:grid}._statsGroupTitle_1vd7f_29{color:#7a6558;letter-spacing:.04em;margin:0;padding-inline:.15rem;font-size:.74rem;font-weight:800}._statsGrid_1vd7f_47{grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(.65rem,1.8vw,1rem);display:grid}._statCard_1vd7f_59{position:relative;overflow:hidden;background:radial-gradient(circle at 100% 0,#9a7a5514 0%,#0000 48%),linear-gradient(#fffdfb 0%,#faf7f2 100%)!important;border:1px solid #50321412!important;box-shadow:0 10px 28px #5032140d!important}._statPending_1vd7f_79{background:radial-gradient(circle at 100% 0,#d991201f 0%,#0000 48%),linear-gradient(#fffdf8 0%,#faf4ea 100%)!important}._statCompleted_1vd7f_91{background:radial-gradient(circle at 100% 0,#2f8f5b1f 0%,#0000 48%),linear-gradient(#f8fcf9 0%,#eef8f2 100%)!important}._statActive_1vd7f_103{background:radial-gradient(circle at 100% 0,#6b4f2e1f 0%,#0000 48%),linear-gradient(#fffdfb 0%,#f6efe6 100%)!important}._panel_1vd7f_115{background:radial-gradient(circle at 0% 0%, #9a7a550d 0%, transparent 42%), var(--white)!important}._panelHeader_1vd7f_127{border-bottom:1px solid #5032140f;gap:1rem;margin-bottom:.1rem;padding-bottom:.35rem}._emptyWrap_1vd7f_141{flex-direction:column;align-items:center;gap:1.25rem;padding:clamp(1.5rem,4vw,2.5rem) 1rem;display:flex}._emptyHints_1vd7f_157{grid-template-columns:repeat(3,minmax(0,1fr));gap:.75rem;width:min(100%,42rem);margin:0;padding:0;list-style:none;display:grid}._emptyHint_1vd7f_157{background:linear-gradient(#fffdfb 0%,#f7f2ea 100%);border:1px solid #50321414;border-radius:1rem;flex-direction:column;gap:.35rem;padding:.9rem 1rem;display:flex;box-shadow:0 8px 20px #5032140a}._emptyHintStep_1vd7f_199{color:#9a7a55;letter-spacing:.04em;font-size:.68rem;font-weight:800}._emptyHintText_1vd7f_213{color:var(--secondary);margin:0;font-size:.82rem;font-weight:600;line-height:1.45}._tableShell_1vd7f_229{background:var(--white);border:1px solid #50321414;border-radius:1.15rem;margin-top:.35rem;overflow:hidden;box-shadow:0 12px 32px #5032140f}._tableWrap_1vd7f_247{-webkit-overflow-scrolling:touch;overflow-x:auto}._table_1vd7f_229{border-collapse:collapse;table-layout:fixed;background:var(--white);width:100%;min-width:54rem}._table_1vd7f_229 thead th{color:#7a6558;letter-spacing:.04em;text-align:center;white-space:nowrap;background:linear-gradient(#fcf9f5 0%,#f4efe7 100%);border-bottom:1px solid #50321417;padding:1rem .85rem;font-size:.7rem;font-weight:800}._table_1vd7f_229 tbody td{color:var(--secondary);text-align:center;vertical-align:middle;border-bottom:1px solid #5032140f;padding:1rem .85rem;font-size:.84rem}._table_1vd7f_229 tbody tr:nth-child(2n){background:#fbf9f68c}._table_1vd7f_229 tbody tr:last-child td{border-bottom:none}._tableRow_1vd7f_331{transition:background var(--transition-fast)}._tableRow_1vd7f_331:hover td{background:#fbf6eef2}._colCode_1vd7f_347{width:16%}._colOwner_1vd7f_349,._colReferred_1vd7f_351{width:20%}._colUses_1vd7f_353{width:12%}._colStatus_1vd7f_355{width:14%}._colCreated_1vd7f_357{width:18%}._cellStack_1vd7f_361{flex-direction:column;justify-content:center;align-items:center;gap:.2rem;width:100%;display:flex}._cellStackStart_1vd7f_379{align-items:flex-start}._codeBadge_1vd7f_387{color:#6b4f2e;letter-spacing:.06em;background:#6b4f2e14;border:1px solid #6b4f2e24;border-radius:.75rem;justify-content:center;align-items:center;min-width:5.5rem;padding:.4rem .8rem;font-size:.82rem;font-weight:800;display:inline-flex}._personName_1vd7f_417{color:var(--secondary);word-break:break-word;font-weight:700;line-height:1.4}._personPhone_1vd7f_431{color:var(--third);direction:ltr;unicode-bidi:plaintext;font-size:.74rem;line-height:1.35}._usesBadge_1vd7f_447{color:#6b4f2e;background:#9a7a551f;border-radius:999px;justify-content:center;align-items:center;min-width:2.5rem;padding:.35rem .7rem;font-size:.82rem;font-weight:800;display:inline-flex}._status_1vd7f_473{color:#78675c;background:#9a85781f;border-radius:999px;align-items:center;gap:.35rem;padding:.35rem .7rem;font-size:.72rem;font-weight:700;display:inline-flex}._statusDot_1vd7f_497{background:currentColor;border-radius:50%;width:.45rem;height:.45rem}._pending_1vd7f_511{color:#9a6816;background:#d991201f}._completed_1vd7f_521{color:#2f8f5b;background:#2f8f5b1f}._dateCell_1vd7f_531{flex-direction:column;align-items:center;gap:.15rem;display:flex}._dateCellDate_1vd7f_545{color:var(--secondary);white-space:nowrap;font-size:.82rem;font-weight:700}._dateCellTime_1vd7f_559{color:var(--third);white-space:nowrap;direction:ltr;unicode-bidi:plaintext;font-size:.74rem}._emptyCell_1vd7f_575{color:var(--third);font-size:.82rem}._cardList_1vd7f_585{gap:.85rem;margin:.35rem 0 0;padding:0;list-style:none;display:none}._card_1vd7f_585{background:radial-gradient(circle at 100% 0%, #9a7a550f 0%, transparent 46%), var(--white);border:1px solid #50321414;border-radius:1.1rem;padding:1.05rem 1.1rem;box-shadow:0 10px 26px #5032140d}._cardHeader_1vd7f_621{justify-content:space-between;align-items:center;gap:.75rem;display:flex}._meta_1vd7f_635{grid-template-columns:repeat(2,minmax(0,1fr));gap:.85rem;margin:1rem 0 0;display:grid}._meta_1vd7f_635 div{min-width:0}._meta_1vd7f_635 dt{color:var(--third);font-size:.7rem;font-weight:700}._meta_1vd7f_635 dd{color:var(--secondary);word-break:break-word;margin:.25rem 0 0;font-size:.86rem;font-weight:600}@media (width<=1099.98px){._statsGrid_1vd7f_47{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=991.98px){._tableShell_1vd7f_229{display:none}._cardList_1vd7f_585{flex-direction:column;display:flex}}@media (width<=767.98px){._statsGrid_1vd7f_47,._emptyHints_1vd7f_157,._meta_1vd7f_635{grid-template-columns:1fr}}._page_ra0lx_1{gap:clamp(1rem,2.5vw,1.5rem)}._filtersToolbar_ra0lx_9{align-items:stretch}._filtersRows_ra0lx_17{flex-direction:column;flex:auto;gap:.9rem;width:100%;min-width:0;display:flex}._filtersRow_ra0lx_17{align-items:end;gap:.75rem 1rem;width:100%;display:grid}._filtersRowPrimary_ra0lx_49{grid-template-columns:minmax(14rem,1.55fr) minmax(10rem,.72fr) minmax(10rem,.72fr)}._filtersRowSecondary_ra0lx_63{grid-template-columns:minmax(10rem,.72fr) minmax(10rem,.72fr) auto auto}._filtersRowSecondaryNoActions_ra0lx_79{grid-template-columns:minmax(10rem,.72fr) minmax(10rem,.72fr) auto}._filtersDateRange_ra0lx_93{justify-self:stretch;width:max-content;max-width:100%}._filtersActions_ra0lx_105{justify-content:flex-end;align-items:flex-end;min-height:2.75rem;padding-bottom:.05rem;display:flex}._tableShell_ra0lx_121{border:1px solid var(--secondary-08);border-radius:1rem;margin-top:.5rem;display:none;overflow:hidden}._table_ra0lx_121{min-width:72rem}._table_ra0lx_121 th,._table_ra0lx_121 td{text-align:center;vertical-align:middle}._bookingNumber_ra0lx_157{color:var(--secondary);font-weight:800}._stack_ra0lx_167{flex-direction:column;gap:.2rem;display:flex}._muted_ra0lx_179{color:var(--third);font-size:.75rem}._reviewText_ra0lx_189{max-width:16rem;color:var(--third);-webkit-line-clamp:3;-webkit-box-orient:vertical;margin:0 auto;font-size:.82rem;line-height:1.45;display:-webkit-box;overflow:hidden}._rating_ra0lx_213{color:#b54708;justify-content:center;align-items:center;gap:.25rem;font-weight:800;display:inline-flex}._statusBadge_ra0lx_231{color:#667085;text-transform:capitalize;background:#f2f4f7;border-radius:999px;align-items:center;gap:.4rem;padding:.35rem .65rem;font-size:.72rem;font-weight:700;display:inline-flex}._statusDot_ra0lx_257{background:currentColor;border-radius:50%;width:.45rem;height:.45rem}._status_pending_ra0lx_271{color:#b54708;background:#b547081a}._status_approved_ra0lx_281{color:#027a48;background:#027a481a}._status_hidden_ra0lx_291{color:#175cd3;background:#175cd31a}._status_rejected_ra0lx_301{color:#b42318;background:#b423181a}._approveAction_ra0lx_311{color:#027a48!important;background:#027a4814!important;border-color:#027a4833!important}._hideAction_ra0lx_323{color:#175cd3!important;background:#175cd314!important;border-color:#175cd333!important}._cardList_ra0lx_335{flex-direction:column;gap:.85rem;margin:.75rem 0 0;padding:0;list-style:none;display:flex}._card_ra0lx_335{border:1px solid var(--secondary-08);background:var(--white);box-shadow:0 8px 24px var(--secondary-05);border-radius:1rem;padding:1rem}._cardHeader_ra0lx_369,._cardActions_ra0lx_371{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.6rem;display:flex}._cardHeader_ra0lx_369 h3{color:var(--secondary);margin:0;font-size:.95rem}._cardGrid_ra0lx_399{grid-template-columns:repeat(2,minmax(0,1fr));gap:.85rem;margin:1rem 0;display:grid}._cardGrid_ra0lx_399 dt{color:var(--third);margin:0;font-size:.72rem;font-weight:700}._cardGrid_ra0lx_399 dd{color:var(--secondary);margin:.2rem 0 0;font-size:.84rem}._cardReview_ra0lx_439{color:var(--third);margin:0 0 1rem;font-size:.84rem;line-height:1.55}._pagination_ra0lx_453{justify-content:center;align-items:center;gap:.75rem;margin-top:1rem;display:flex}._paginationInfo_ra0lx_469{color:var(--third);font-size:.82rem}._reasonModal_ra0lx_479,._editModal_ra0lx_481{max-width:32rem}._ratingSelect_ra0lx_489{background:var(--white);width:100%;min-height:2.6rem;color:var(--secondary);border:1px solid #5032141f;border-radius:.75rem;padding:.55rem .75rem}._editTextarea_ra0lx_509{background:var(--white);width:100%;min-height:7rem;color:var(--secondary);resize:vertical;border:1px solid #5032141f;border-radius:.75rem;padding:.75rem;line-height:1.5}@media (width>=992px){._tableShell_ra0lx_121{display:block}._cardList_ra0lx_335{display:none}}@media (width<=991.98px){._cardGrid_ra0lx_399,._filtersRowPrimary_ra0lx_49,._filtersRowSecondary_ra0lx_63,._filtersRowSecondaryNoActions_ra0lx_79{grid-template-columns:1fr}._filtersActions_ra0lx_105{justify-content:stretch;width:100%}._filtersActions_ra0lx_105 button,._filtersActions_ra0lx_105 button{width:100%}}._page_1j7nz_1{gap:clamp(1rem,2.5vw,1.5rem)}._tableShell_1j7nz_3{border:1px solid #50321414;border-radius:1rem;margin-top:.5rem;overflow-x:auto}._table_1j7nz_3{border-collapse:collapse;background:var(--white);width:100%;min-width:50rem}._table_1j7nz_3 th{color:#7a6558;text-align:center;background:#f8f4ee;padding:.9rem;font-size:.72rem}._table_1j7nz_3 td{color:var(--secondary);text-align:center;border-top:1px solid #50321412;padding:.9rem;font-size:.84rem}._bodyCell_1j7nz_11{max-width:20rem;line-height:1.5;color:var(--third)!important}._type_1j7nz_13{color:#6b4f2e;background:#9a7a551f;border-radius:999px;padding:.3rem .65rem;font-size:.72rem;font-weight:700;display:inline-flex}._cardList_1j7nz_15{gap:.8rem;margin:.5rem 0 0;padding:0;list-style:none;display:none}._card_1j7nz_15{background:var(--white);border:1px solid #50321414;border-radius:1rem;padding:1rem;box-shadow:0 8px 24px #5032140d}._cardHeader_1j7nz_19{justify-content:space-between;align-items:flex-start;gap:.75rem;display:flex}._cardHeader_1j7nz_19 h3{color:var(--secondary);margin:0;font-size:.95rem}._card_1j7nz_15 p{color:var(--third);margin:.75rem 0 0;font-size:.84rem;line-height:1.55}._cardFooter_1j7nz_25{color:var(--third);justify-content:space-between;gap:.75rem;margin-top:.85rem;font-size:.74rem;display:flex}._sendModal_1j7nz_27{max-width:48rem}._autoResizeTextarea_1j7nz_29{resize:none;field-sizing:content;min-height:4.5rem;max-height:16rem;line-height:1.55;overflow-y:auto}._optionGroup_1j7nz_45{flex-direction:column;gap:.45rem;margin-bottom:1rem;display:flex}._optionLabel_1j7nz_47{color:var(--secondary);font-size:.82rem;font-weight:700}._inlineOptions_1j7nz_49{flex-wrap:wrap;gap:.65rem;display:flex}._option_1j7nz_45{color:var(--secondary);cursor:pointer;border:1px solid #5032141f;border-radius:.65rem;align-items:center;gap:.4rem;padding:.55rem .75rem;font-size:.82rem;display:inline-flex}._option_1j7nz_45 input{accent-color:#8a6235}._error_1j7nz_55{color:#b42318;margin:0;font-size:.75rem}@media (width<=991.98px){._tableShell_1j7nz_3{display:none}._cardList_1j7nz_15{flex-direction:column;display:flex}._cardFooter_1j7nz_25{flex-direction:column}}._page_mjenn_1{flex-direction:column;gap:clamp(1rem,2.5vw,1.5rem);width:100%;min-width:0;max-width:100%;display:flex;overflow-x:clip}._hero_mjenn_21{background:linear-gradient(135deg, var(--white-98) 0%, var(--white-94) 100%);border:1px solid var(--secondary-08);box-shadow:0 10px 28px var(--secondary-06);border-radius:1.1rem;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;padding:clamp(.95rem,2.2vw,1.25rem);display:flex}._heroEyebrow_mjenn_47{color:var(--third);text-transform:capitalize;flex-shrink:0;margin:0;font-size:.82rem;font-weight:600}._heroDate_mjenn_65{border:1px solid var(--secondary-08);background:linear-gradient(#fffdfbfa 0%,#f7f1eaeb 100%);border-radius:1rem;flex-shrink:0;align-items:center;gap:.75rem;max-width:100%;padding-block:.55rem;padding-inline:.55rem .85rem;display:inline-flex;box-shadow:0 8px 20px #5032140a}._heroDateIcon_mjenn_95{width:2.45rem;height:2.45rem;color:var(--secondary);background:#5032140f;border-radius:.8rem;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}._heroDateIcon_mjenn_95 svg{width:1.15rem;height:1.15rem}._heroDateCopy_mjenn_129{flex-direction:column;gap:.12rem;min-width:0;display:flex}._heroDateWeekday_mjenn_143{color:var(--secondary);text-transform:capitalize;letter-spacing:.01em;font-size:.78rem;font-weight:700;line-height:1.2}._heroDateMeta_mjenn_161{color:var(--third);flex-wrap:wrap;align-items:center;gap:.28rem;font-size:.82rem;font-weight:500;line-height:1.35;display:inline-flex}._heroDateDay_mjenn_183{color:var(--secondary);font-variant-numeric:tabular-nums;font-weight:700}._heroDateSeparator_mjenn_195{color:#8a75688c}._heroDateMonth_mjenn_203{text-transform:capitalize}._heroDateYear_mjenn_211{font-variant-numeric:tabular-nums}._heroTitle_mjenn_219{color:var(--secondary);min-width:0;margin:0;font-size:clamp(1.2rem,2.6vw,1.5rem);font-weight:700;line-height:1.25}._heroText_mjenn_237{max-width:none;color:var(--third);flex:1 0 100%;margin:0;font-size:clamp(.88rem,2vw,.95rem);line-height:1.65}._heroActions_mjenn_255{flex-wrap:wrap;align-items:center;gap:.65rem;display:flex}._primaryAction_mjenn_269,._secondaryAction_mjenn_271,._panelLink_mjenn_273,._quickAction_mjenn_275{cursor:pointer;transition:background var(--transition-fast), border-color var(--transition-fast), color var(--transition-fast), transform var(--transition-fast);border-radius:.85rem;justify-content:center;align-items:center;gap:.45rem;font-size:.88rem;font-weight:600;display:inline-flex}._primaryAction_mjenn_269{border:1px solid var(--secondary);background:var(--secondary);color:var(--white);padding:.72rem 1.15rem}._primaryAction_mjenn_269:hover{background:#4a120d;border-color:#4a120d}._secondaryAction_mjenn_271{border:1px solid var(--secondary-12);background:var(--white);color:var(--secondary);padding:.72rem 1.15rem}._secondaryAction_mjenn_271:hover{background:var(--secondary-05);border-color:var(--secondary-18)}._statsGrid_mjenn_355{grid-template-columns:repeat(4,minmax(0,1fr));gap:clamp(.75rem,2vw,1rem);display:grid}._heroFilters_mjenn_367{flex-wrap:wrap;align-items:flex-end;gap:.65rem;display:flex}._resetPeriod_mjenn_381{border:1px solid var(--secondary-12);background:var(--white);color:var(--secondary);cursor:pointer;border-radius:.85rem;padding:.65rem .95rem;font-size:.86rem;font-weight:600}._resetPeriod_mjenn_381:hover{background:var(--secondary-05)}._statsGridSecondary_mjenn_411{margin-top:0}._statCard_mjenn_419{border:1px solid var(--secondary-08);min-height:8.5rem;box-shadow:0 10px 28px var(--secondary-06);transition:transform var(--transition-fast), box-shadow var(--transition-fast), border-color var(--transition-fast);background:linear-gradient(165deg,#fffdfbfa 0%,#f8eedd8c 100%);border-radius:1.15rem;flex-direction:column;gap:.35rem;padding:1.1rem 1.15rem 1.15rem;display:flex}._statCardCompact_mjenn_459{min-height:7.25rem;padding:1rem 1.05rem}._statCard_mjenn_419:hover{box-shadow:0 14px 32px var(--secondary-10);border-color:#b29a8b59;transform:translateY(-2px)}._statCardTop_mjenn_481{justify-content:space-between;align-items:center;gap:.5rem;margin-bottom:.35rem;display:flex}._statCardMain_mjenn_497{justify-content:space-between;align-items:center;gap:.85rem;display:flex}._statInfo_mjenn_511{flex:1;align-items:center;gap:.75rem;min-width:0;display:flex}._statText_mjenn_527{min-width:0}._statValueBlock_mjenn_535{flex-direction:column;flex-shrink:0;align-items:flex-end;gap:.25rem;display:flex}._statHeader_mjenn_551{justify-content:space-between;align-items:center;gap:.5rem;margin-bottom:.85rem;display:flex}._statIconWrap_mjenn_567{width:2.55rem;height:2.55rem;color:var(--secondary);background:#320a0712;border-radius:.85rem;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex;box-shadow:inset 0 1px #ffffff8c}._statCardCompact_mjenn_459 ._statIconWrap_mjenn_567{border-radius:.75rem;width:2.25rem;height:2.25rem}._statTrend_mjenn_605{border-radius:var(--radius-pill);align-items:center;gap:.2rem;padding:.2rem .45rem;font-size:.72rem;font-weight:700;display:inline-flex}._statTrendUp_mjenn_625{color:#1f7a45;background:#2278461f}._statTrendDown_mjenn_635{color:#b43c32;background:#b43c321f}._statValue_mjenn_535{color:var(--secondary);font-variant-numeric:tabular-nums;letter-spacing:-.02em;margin:0;font-size:clamp(1.55rem,2.8vw,1.9rem);font-weight:700;line-height:1.1}._statCardCompact_mjenn_459 ._statValue_mjenn_535{font-size:clamp(1.35rem,2.4vw,1.6rem)}._statLabel_mjenn_673{color:var(--secondary);margin:.15rem 0 0;font-size:.95rem;font-weight:700;line-height:1.35}._statHint_mjenn_689{color:var(--third);margin:0;font-size:.78rem;line-height:1.4}._mainGrid_mjenn_703,._bottomGrid_mjenn_705{gap:clamp(.75rem,2vw,1rem);display:grid}._mainGrid_mjenn_703{grid-template-columns:1.4fr 1fr}._bottomGrid_mjenn_705{grid-template-columns:1.2fr .8fr}._panel_mjenn_273{background:var(--white-94);border:1px solid var(--secondary-08);box-shadow:0 12px 32px var(--secondary-06);border-radius:1.15rem;min-width:0;padding:clamp(1rem,2.5vw,1.35rem)}._panelHeader_mjenn_749{justify-content:space-between;align-items:flex-start;gap:.75rem;margin-bottom:1rem;display:flex}._panelTitle_mjenn_765{color:var(--secondary);margin:0 0 .25rem;font-size:1.05rem;font-weight:700}._panelSubtitle_mjenn_779{color:var(--third);margin:0;font-size:.82rem}._panelLink_mjenn_273{border:1px solid var(--secondary-10);background:var(--white-98);color:var(--secondary);border-radius:999px;flex-shrink:0;padding:.5rem .8rem;font-size:.8rem}._panelLink_mjenn_273:hover{color:var(--secondary);background:var(--secondary-05);border-color:var(--secondary-18)}._panelHeading_mjenn_823{align-items:flex-start;gap:.85rem;min-width:0;display:flex}._panelIconWrap_mjenn_837{background:linear-gradient(135deg, var(--third-10) 0%, var(--secondary-06) 100%);width:2.65rem;height:2.65rem;color:var(--secondary);border-radius:.9rem;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}._panelCountBadge_mjenn_869{background:var(--secondary-08);color:var(--secondary);border-radius:999px;flex-shrink:0;align-self:center;align-items:center;padding:.18rem .55rem;font-size:.72rem;font-weight:700;display:inline-flex}._emptyState_mjenn_895{border:1px dashed var(--secondary-12);background:linear-gradient(180deg, var(--white-98) 0%, var(--white-94) 100%);text-align:center;border-radius:1rem;flex-direction:column;justify-content:center;align-items:center;gap:.45rem;min-height:11rem;padding:1.5rem 1rem;display:flex}._emptyStateIcon_mjenn_923{background:var(--third-10);width:3rem;height:3rem;color:var(--secondary);border-radius:999px;justify-content:center;align-items:center;display:inline-flex}._emptyStateTitle_mjenn_945{color:var(--secondary);margin:0;font-size:.95rem;font-weight:700}._emptyStateText_mjenn_959{max-width:22rem;color:var(--third);margin:0;font-size:.82rem;line-height:1.6}._bookingTable_mjenn_975{flex-direction:column;gap:.55rem;display:flex}._bookingTableHead_mjenn_987,._bookingRow_mjenn_989{grid-template-columns:repeat(4,minmax(0,1fr));place-items:center;gap:.75rem;padding-inline:.85rem;display:grid}._bookingTableHead_mjenn_987{color:var(--third);text-transform:uppercase;letter-spacing:.03em;text-align:center;padding-block:0 .35rem;font-size:.72rem;font-weight:700}._bookingTableHead_mjenn_987 span,._bookingCellClient_mjenn_1029,._bookingCellService_mjenn_1031,._bookingCellTrainer_mjenn_1033,._bookingCellTime_mjenn_1035{text-align:center;justify-content:center;align-items:center;width:100%;display:flex}._bookingList_mjenn_1051,._trainerList_mjenn_1053{flex-direction:column;gap:.55rem;margin:0;padding:0;list-style:none;display:flex}._trainerTable_mjenn_1071{flex-direction:column;gap:.55rem;display:flex}._trainerTableHead_mjenn_1083,._trainerRow_mjenn_1085{grid-template-columns:repeat(3,minmax(0,1fr));place-items:center;gap:.75rem;padding-inline:.85rem;display:grid}._trainerTableHead_mjenn_1083{color:var(--third);text-transform:uppercase;letter-spacing:.03em;text-align:center;padding-block:0 .35rem;font-size:.72rem;font-weight:700}._trainerTableHead_mjenn_1083 span,._trainerCellName_mjenn_1125,._trainerCellRating_mjenn_1127,._trainerCellSessions_mjenn_1129{text-align:center;justify-content:center;align-items:center;width:100%;display:flex}._trainerRow_mjenn_1085{border:1px solid var(--secondary-08);background:var(--white-98);transition:background var(--transition-fast), border-color var(--transition-fast), box-shadow var(--transition-fast);border-radius:.95rem;padding-block:.85rem}._trainerRow_mjenn_1085:hover{background:var(--white);border-color:var(--secondary-12);box-shadow:0 8px 20px var(--secondary-06)}._trainerCellName_mjenn_1125{min-width:0}._trainerNameLink_mjenn_1187{color:var(--secondary);text-overflow:ellipsis;white-space:nowrap;font-size:.9rem;font-weight:700;text-decoration:none;overflow:hidden}._trainerNameLink_mjenn_1187:hover{color:#5a1812}._trainerCellRating_mjenn_1127{color:#8a6a12;white-space:nowrap;gap:.25rem;font-size:.82rem;font-weight:700}._trainerCellSessions_mjenn_1129{color:var(--secondary);white-space:nowrap;font-size:.8rem;font-weight:600}._bookingRow_mjenn_989{border:1px solid var(--secondary-08);background:var(--white-98);transition:background var(--transition-fast), border-color var(--transition-fast), box-shadow var(--transition-fast);border-radius:.95rem;padding-block:.85rem}._bookingRow_mjenn_989:hover{background:var(--white);border-color:var(--secondary-12);box-shadow:0 8px 20px var(--secondary-06)}._bookingCellClient_mjenn_1029{color:var(--secondary);text-overflow:ellipsis;white-space:nowrap;font-size:.9rem;font-weight:700;overflow:hidden}._bookingCellService_mjenn_1031,._bookingCellTrainer_mjenn_1033{color:var(--secondary);text-overflow:ellipsis;white-space:nowrap;font-size:.82rem;font-weight:700;overflow:hidden}._bookingCellTime_mjenn_1035{color:var(--secondary);white-space:nowrap;gap:.3rem;font-size:.8rem;font-weight:700}._tableWrap_mjenn_1333{width:100%;min-width:0;max-width:100%;overflow:hidden}._table_mjenn_1333{border-collapse:collapse;width:100%;font-size:.86rem}._table_mjenn_1333 thead th{text-align:start;color:var(--third);text-transform:uppercase;letter-spacing:.03em;border-bottom:1px solid var(--secondary-08);padding:.65rem .5rem;font-size:.72rem;font-weight:700}._table_mjenn_1333 tbody td{color:var(--secondary);border-bottom:1px solid var(--secondary-06);vertical-align:middle;word-break:break-word;padding:.75rem .5rem}._table_mjenn_1333 tbody tr:last-child td{border-bottom:none}._table_mjenn_1333 tbody tr:hover{background:var(--secondary-04)}._clientCell_mjenn_1413{align-items:center;font-weight:600;display:inline-flex}._emptyRow_mjenn_1425{text-align:center;color:var(--third);padding:1.5rem 1rem;font-size:.9rem}._timeCell_mjenn_1439{color:var(--third);align-items:center;gap:.35rem;display:inline-flex}._badge_mjenn_1453{border-radius:var(--radius-pill);white-space:nowrap;align-items:center;padding:.25rem .55rem;font-size:.72rem;font-weight:700;display:inline-flex}._badgeConfirmed_mjenn_1473{color:#1f7a45;background:#2278461f}._badgePending_mjenn_1483{color:#9a6b12;background:#b4822824}._badgeCancelled_mjenn_1493{color:#b43c32;background:#b43c321f}._badgeTherapist_assigned_mjenn_1503{color:#2563eb;background:#3b82f61f}._badgeCompleted_mjenn_1513{color:#3c64b4;background:#3c64b41f}._trainerList_mjenn_1053{flex-direction:column;gap:.65rem;margin:0;padding:0;list-style:none;display:flex}._trainerItem_mjenn_1541{border:1px solid var(--secondary-06);background:var(--white-98);transition:background var(--transition-fast);border-radius:.9rem;grid-template-columns:1fr auto;align-items:center;gap:.75rem;padding:.75rem;display:grid}._trainerItem_mjenn_1541:hover{background:var(--secondary-04)}._trainerInfo_mjenn_1573{flex-direction:column;gap:.1rem;min-width:0;display:flex}._trainerName_mjenn_1187{color:var(--secondary);font-size:.92rem;font-weight:700}._trainerSpecialty_mjenn_1599{color:var(--third);font-size:.78rem}._trainerMeta_mjenn_1609{flex-direction:column;align-items:flex-end;gap:.25rem;display:flex}._trainerRating_mjenn_1623{color:var(--secondary);align-items:center;gap:.2rem;font-size:.78rem;font-weight:700;display:inline-flex}._trainerSessions_mjenn_1641{color:var(--third);font-size:.72rem}._trainerStatus_mjenn_1651{border-radius:var(--radius-pill);padding:.18rem .45rem;font-size:.68rem;font-weight:700;display:inline-flex}._trainerStatusAvailable_mjenn_1667{color:#1f7a45;background:#2278461f}._trainerStatusBusy_mjenn_1677{color:#9a6b12;background:#b4822824}._trainerStatusOff_mjenn_1687{background:var(--secondary-08);color:var(--third)}._clientGrid_mjenn_1697{grid-template-columns:repeat(3,minmax(0,1fr));gap:.75rem;display:grid}._clientCard_mjenn_1709{border:1px solid var(--secondary-06);background:var(--white-98);transition:transform var(--transition-fast), box-shadow var(--transition-fast);border-radius:.9rem;flex-direction:column;gap:.35rem;padding:.85rem;display:flex}._clientCard_mjenn_1709:hover{box-shadow:0 8px 20px var(--secondary-08);transform:translateY(-1px)}._clientRow_mjenn_1745{justify-content:space-between;align-items:baseline;gap:.75rem;min-width:0;display:flex}._clientName_mjenn_1761{color:var(--secondary);margin:0;font-size:.92rem;font-weight:700}._clientMembership_mjenn_1775{color:#9a6b12;margin:0;font-size:.75rem;font-weight:600}._clientVisits_mjenn_1789,._clientLastVisit_mjenn_1791{color:var(--third);text-align:end;flex-shrink:0;margin:0;font-size:.75rem}._occupancyAvg_mjenn_1807{border-radius:var(--radius-pill);background:var(--third-10);color:var(--secondary);flex-shrink:0;padding:.35rem .65rem;font-size:.78rem;font-weight:700}._occupancyHeader_mjenn_1827{justify-content:space-between;align-items:flex-start;gap:.75rem;margin-bottom:1rem;display:flex}._occupancyHeaderMain_mjenn_1843{flex-direction:column;gap:.55rem;min-width:0;display:flex}._occupancyFilterWrap_mjenn_1857{z-index:20;width:fit-content;min-width:14.5rem;max-width:100%;position:relative}._occupancyFilterWrap_mjenn_1857:focus-within{z-index:50}._occupancyFilterWrap_mjenn_1857 [class*=filterSelectWrap]{width:100%}._occupancyFilterWrap_mjenn_1857 [class*=filterSelectTrigger]{background:var(--white-98);border-radius:.7rem;min-height:2.35rem;padding:.5rem .75rem;font-size:.84rem;font-weight:600}._occupancyFilterWrap_mjenn_1857 [class*=filterSelectValue],._occupancyFilterWrap_mjenn_1857 [class*=filterSelectOptionLabel]{text-overflow:unset;white-space:nowrap;overflow:visible}._occupancyFilterWrap_mjenn_1857 [class*=filterSelectMenu]{width:max-content;min-width:100%}._chart_mjenn_1931{justify-content:space-between;align-items:flex-end;gap:.45rem;height:10rem;margin-bottom:1rem;padding:.5rem 0;display:flex}._chartBarWrap_mjenn_1951{flex-direction:column;flex:1;align-items:center;gap:.45rem;min-width:0;height:100%;display:flex}._chartBar_mjenn_1951{background:linear-gradient(180deg, var(--secondary) 0%, #5a1812 100%);width:100%;max-width:2.25rem;transition:opacity var(--transition-fast);border-radius:.55rem .55rem .15rem .15rem;margin-top:auto;position:relative}._chartBar_mjenn_1951:hover{opacity:.85}._chartValue_mjenn_1999{color:var(--third);white-space:nowrap;font-size:.62rem;font-weight:700;position:absolute;top:-1.35rem;left:50%;transform:translate(-50%)}._chartLabel_mjenn_2021{color:var(--third);text-align:center;font-size:.68rem;font-weight:600}._chartDense_mjenn_2035{gap:.3rem;height:10.5rem}._chartDense_mjenn_2035 ._chartBar_mjenn_1951{border-radius:.4rem .4rem .12rem .12rem;max-width:1.5rem}._chartDense_mjenn_2035 ._chartValue_mjenn_1999{font-size:.55rem;top:-1.2rem}._chartDense_mjenn_2035 ._chartLabel_mjenn_2021{font-size:.58rem}._quickActions_mjenn_2073{border-top:1px solid var(--secondary-06);grid-template-columns:repeat(2,minmax(0,1fr));gap:.65rem;padding-top:.5rem;display:grid}._quickAction_mjenn_275{border:1px dashed var(--third-35);background:var(--white);color:var(--secondary);padding:.65rem .75rem}._quickAction_mjenn_275:hover{background:var(--secondary-05);border-color:var(--secondary-18)}@media (width<=1399.98px){._mainGrid_mjenn_703,._bottomGrid_mjenn_705{grid-template-columns:1fr}._table_mjenn_1333 thead{display:none}._table_mjenn_1333,._table_mjenn_1333 tbody,._table_mjenn_1333 tr,._table_mjenn_1333 td{width:100%;display:block}._table_mjenn_1333 tbody tr{border:1px solid var(--secondary-08);background:var(--white-98);border-radius:.85rem;margin-bottom:.75rem;padding:.75rem}._table_mjenn_1333 tbody tr:hover{background:var(--white-98)}._table_mjenn_1333 tbody td{border-bottom:1px solid var(--secondary-06);text-align:end;justify-content:space-between;align-items:center;gap:.75rem;padding:.45rem 0;display:flex}._table_mjenn_1333 tbody td:last-child{border-bottom:none}._table_mjenn_1333 tbody td:before{content:attr(data-label);color:var(--third);text-transform:uppercase;text-align:start;flex-shrink:0;font-size:.72rem;font-weight:700}}@media (width<=1199.98px){._statsGrid_mjenn_355,._clientGrid_mjenn_1697{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=991.98px){._panelHeader_mjenn_749,._occupancyHeader_mjenn_1827{flex-direction:column;align-items:stretch}._occupancyFilterWrap_mjenn_1857{width:100%;min-width:0;max-width:16rem}._panelLink_mjenn_273{align-self:flex-start}._bookingTableHead_mjenn_987{display:none}._bookingRow_mjenn_989{grid-template-columns:1fr;gap:.45rem;padding:.8rem}._bookingCellClient_mjenn_1029,._bookingCellService_mjenn_1031,._bookingCellTrainer_mjenn_1033,._bookingCellTime_mjenn_1035{justify-content:space-between;align-items:center;gap:.75rem;width:100%;display:flex}._bookingCellClient_mjenn_1029:before,._bookingCellService_mjenn_1031:before,._bookingCellTrainer_mjenn_1033:before,._bookingCellTime_mjenn_1035:before{content:attr(data-label);color:var(--third);text-transform:uppercase;flex-shrink:0;font-size:.72rem;font-weight:700}._trainerTableHead_mjenn_1083{display:none}._trainerRow_mjenn_1085{grid-template-columns:1fr;gap:.45rem;padding:.8rem}._trainerCellName_mjenn_1125,._trainerCellRating_mjenn_1127,._trainerCellSessions_mjenn_1129{justify-content:space-between;align-items:center;gap:.75rem;width:100%;display:flex}._trainerCellName_mjenn_1125:before,._trainerCellRating_mjenn_1127:before,._trainerCellSessions_mjenn_1129:before{content:attr(data-label);color:var(--third);text-transform:uppercase;flex-shrink:0;font-size:.72rem;font-weight:700}}@media (width<=767.98px){._hero_mjenn_21{flex-direction:column}._heroText_mjenn_237{display:none}._heroActions_mjenn_255{width:100%}._primaryAction_mjenn_269,._secondaryAction_mjenn_271{flex:1;min-width:0}._occupancyAvg_mjenn_1807{align-self:flex-start}._trainerItem_mjenn_1541{grid-template-rows:auto auto;grid-template-columns:auto 1fr}._trainerMeta_mjenn_1609{border-top:1px solid var(--secondary-06);flex-flow:wrap;grid-column:1/-1;justify-content:flex-start;align-items:center;gap:.5rem;padding-top:.35rem}._clientGrid_mjenn_1697{grid-template-columns:1fr}._chart_mjenn_1931{height:8.5rem}._chartValue_mjenn_1999{display:none}._quickActions_mjenn_2073{grid-template-columns:1fr}}@media (width<=575.98px){._statsGrid_mjenn_355{grid-template-columns:1fr}._heroActions_mjenn_255{flex-direction:column}._primaryAction_mjenn_269,._secondaryAction_mjenn_271{width:100%}._statCardMain_mjenn_497{gap:.65rem}._statValue_mjenn_535{font-size:1.35rem}._statLabel_mjenn_673{font-size:.82rem}._statHint_mjenn_689{font-size:.72rem}._heroFilters_mjenn_367{width:100%}}._trendChartWrap_mjenn_2601{flex-direction:column;gap:.75rem;display:flex}._trendChart_mjenn_2601{width:100%;height:auto;min-height:11rem}._trendAxis_mjenn_2625{color:var(--third);justify-content:space-between;gap:.5rem;font-size:.72rem;display:flex}._trendMeta_mjenn_2641{color:var(--third);font-size:.8rem}._trendMetaPeak_mjenn_2651{flex-wrap:wrap;align-items:baseline;gap:.35rem;display:inline-flex}._statusList_mjenn_2665,._serviceList_mjenn_2667{flex-direction:column;gap:.75rem;margin:0;padding:0;list-style:none;display:flex}._statusRow_mjenn_2685,._serviceRow_mjenn_2687{flex-direction:column;gap:.35rem;display:flex}._statusRowMeta_mjenn_2699,._serviceMeta_mjenn_2701{justify-content:space-between;align-items:baseline;gap:.75rem;display:flex}._statusLabel_mjenn_2715,._serviceName_mjenn_2717{color:var(--secondary);margin:0;font-size:.88rem;font-weight:600}._statusCount_mjenn_2731,._serviceStats_mjenn_2733{color:var(--third);font-variant-numeric:tabular-nums;white-space:nowrap;margin:0;font-size:.8rem}._statusTrack_mjenn_2749{background:#b29a8b29;border-radius:999px;width:100%;height:.45rem;overflow:hidden}._statusFill_mjenn_2765{border-radius:inherit;background:linear-gradient(90deg, var(--third), #8f7466);height:100%;transition:width .28s;display:block}._serviceRow_mjenn_2687{flex-direction:row;align-items:center;gap:.75rem}._serviceRank_mjenn_2793{width:1.85rem;height:1.85rem;color:var(--secondary);background:#320a070f;border-radius:.65rem;flex-shrink:0;justify-content:center;align-items:center;font-size:.82rem;font-weight:700;display:inline-flex}._serviceBody_mjenn_2821{flex-direction:column;flex:1;gap:.35rem;min-width:0;display:flex}._bookingCellStatus_mjenn_2837{color:var(--third);font-size:.82rem;font-weight:600}@media (width<=1100px){._statsGrid_mjenn_355{grid-template-columns:repeat(2,minmax(0,1fr))}}._page_ucjak_1{flex-direction:column;gap:clamp(1rem,2.5vw,1.5rem);width:100%;min-width:0;max-width:100%;display:flex;overflow-x:clip}._hero_ucjak_21{background:radial-gradient(circle at 0% 0%, var(--third-10) 0%, transparent 45%), linear-gradient(135deg, var(--white-98) 0%, var(--white-94) 100%);border:1px solid var(--secondary-08);box-shadow:0 16px 40px var(--secondary-08);border-radius:1.25rem;flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:1.25rem;padding:clamp(1.25rem,3vw,1.75rem);display:flex}._heroContent_ucjak_51{flex:1;min-width:min(100%,18rem)}._heroEyebrow_ucjak_61{letter-spacing:.06em;text-transform:uppercase;color:var(--third);margin:0 0 .35rem;font-size:.78rem;font-weight:700}._heroTitle_ucjak_79{color:var(--secondary);margin:0 0 .5rem;font-size:clamp(1.35rem,3vw,1.85rem);font-weight:700;line-height:1.25}._heroText_ucjak_95{max-width:40rem;color:var(--third);margin:0;font-size:clamp(.88rem,2vw,.95rem);line-height:1.65}._heroActions_ucjak_111{flex-wrap:wrap;align-items:center;gap:.65rem;display:flex}._primaryAction_ucjak_125,._secondaryAction_ucjak_127,._dangerAction_ucjak_129,._clearFilters_ucjak_131,._groupSelectAll_ucjak_133,._iconAction_ucjak_135,._unsavedDiscard_ucjak_137,._unsavedSave_ucjak_139{cursor:pointer;transition:background var(--transition-fast), border-color var(--transition-fast), color var(--transition-fast), opacity var(--transition-fast), transform var(--transition-fast), box-shadow var(--transition-fast);border-radius:.85rem;justify-content:center;align-items:center;gap:.45rem;font-family:inherit;font-size:.88rem;font-weight:600;display:inline-flex}._primaryAction_ucjak_125{border:1px solid var(--secondary);background:var(--secondary);color:var(--white);box-shadow:0 10px 24px var(--secondary-12);padding:.72rem 1.15rem}._primaryAction_ucjak_125:hover:not(:disabled){background:#4a120d;border-color:#4a120d;transform:translateY(-1px)}._secondaryAction_ucjak_127{border:1px solid var(--secondary-12);background:var(--white);color:var(--secondary);padding:.72rem 1.15rem}._secondaryAction_ucjak_127:hover:not(:disabled){background:var(--secondary-05);border-color:var(--secondary-18)}._dangerAction_ucjak_129{color:#a83228;background:#b432281a;border:1px solid #b4322859;padding:.72rem 1.15rem}._dangerAction_ucjak_129:hover{background:#b432282e;border-color:#b4322880}._primaryAction_ucjak_125:disabled,._secondaryAction_ucjak_127:disabled,._unsavedSave_ucjak_139:disabled,._unsavedDiscard_ucjak_137:disabled{opacity:.65;cursor:not-allowed;transform:none}._statsGrid_ucjak_271{grid-template-columns:repeat(4,minmax(0,1fr));gap:clamp(.75rem,2vw,1rem);display:grid}._statCard_ucjak_283{background:var(--white-94);border:1px solid var(--secondary-08);box-shadow:0 10px 28px var(--secondary-06);transition:transform var(--transition-fast), box-shadow var(--transition-fast);border-radius:1.1rem;padding:clamp(1rem,2.5vw,1.25rem)}._statCard_ucjak_283:hover{box-shadow:0 14px 32px var(--secondary-10);transform:translateY(-2px)}._statIconWrap_ucjak_315{background:var(--third-10);width:2.5rem;height:2.5rem;color:var(--secondary);border-radius:.75rem;justify-content:center;align-items:center;margin-bottom:.85rem;display:inline-flex}._statValue_ucjak_339{color:var(--secondary);margin:0 0 .2rem;font-size:clamp(1.35rem,3vw,1.65rem);font-weight:700;line-height:1.1}._statLabel_ucjak_355{color:var(--secondary);margin:0 0 .15rem;font-size:.86rem;font-weight:700}._statHint_ucjak_369{color:var(--third);margin:0;font-size:.75rem}._panel_ucjak_381{background:var(--white-94);border:1px solid var(--secondary-08);box-shadow:0 12px 32px var(--secondary-06);border-radius:1.2rem;flex-direction:column;gap:1.15rem;padding:clamp(1.15rem,2.5vw,1.65rem);display:flex}._panelHeader_ucjak_403{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:1rem;display:flex}._panelActions_ucjak_419{flex-wrap:wrap;align-items:center;gap:.65rem;display:flex}._panelIntro_ucjak_433{flex:1;min-width:min(100%,16rem)}._panelTitle_ucjak_443{color:var(--secondary);margin:0 0 .25rem;font-size:1.08rem;font-weight:700}._panelSubtitle_ucjak_457{color:var(--third);margin:0;font-size:.84rem;line-height:1.55}._mainTabs_ucjak_471{border:1px solid var(--secondary-10);background:var(--white);box-shadow:0 2px 10px var(--secondary-04);border-radius:.9rem;align-items:center;gap:.35rem;padding:.28rem;display:inline-flex}._mainTab_ucjak_471{color:var(--third);white-space:nowrap;cursor:pointer;transition:background var(--transition-fast), color var(--transition-fast), box-shadow var(--transition-fast);background:0 0;border:none;border-radius:.65rem;align-items:center;gap:.4rem;padding:.55rem .95rem;font-family:inherit;font-size:.82rem;font-weight:600;display:inline-flex}._mainTab_ucjak_471:hover:not(._mainTabActive_ucjak_533){color:var(--secondary);background:var(--secondary-04)}._mainTabActive_ucjak_533{background:var(--secondary);color:var(--white);box-shadow:0 4px 12px var(--secondary-12)}._toolbar_ucjak_555{border:1px solid var(--secondary-08);background:linear-gradient(180deg, var(--white) 0%, var(--white-98) 100%);box-shadow:inset 0 1px 0 var(--white);border-radius:1rem;flex-direction:column;gap:.85rem;padding:.9rem;display:flex}._toolbarTop_ucjak_577{flex-wrap:wrap;align-items:center;gap:.75rem;display:flex}._searchWrap_ucjak_591{flex:1;align-items:center;min-width:min(100%,14rem);display:flex;position:relative}._searchWrap_ucjak_591 svg{color:var(--third);pointer-events:none;position:absolute;inset-inline-start:.9rem}._searchInput_ucjak_621,._modalSearchInput_ucjak_623{border:1px solid var(--secondary-10);background:var(--white);width:100%;color:var(--secondary);transition:border-color var(--transition-fast), box-shadow var(--transition-fast);border-radius:.85rem;padding-block:.72rem;padding-inline:2.65rem .9rem;font-family:inherit;font-size:.88rem}._searchInput_ucjak_621::placeholder,._modalSearchInput_ucjak_623::placeholder{color:var(--third-55)}._searchInput_ucjak_621:focus,._modalSearchInput_ucjak_623:focus{border-color:var(--third-40);box-shadow:0 0 0 3px var(--third-10);outline:none}._filterChipsRow_ucjak_677{flex-wrap:wrap;align-items:flex-start;gap:.75rem;display:flex}._filterChipsLabel_ucjak_691{letter-spacing:.04em;text-transform:uppercase;color:var(--third);flex-shrink:0;min-width:3.5rem;padding:.42rem 0;font-size:.72rem;font-weight:700}._filterChips_ucjak_677{flex-wrap:wrap;flex:1;gap:.45rem;min-width:0;display:flex}._filterChip_ucjak_677{border:1px solid var(--secondary-10);border-radius:var(--radius-pill);background:var(--white);color:var(--third);white-space:nowrap;cursor:pointer;transition:background var(--transition-fast), border-color var(--transition-fast), color var(--transition-fast), box-shadow var(--transition-fast);padding:.45rem .8rem;font-family:inherit;font-size:.78rem;font-weight:600}._filterChip_ucjak_677:hover:not(._filterChipActive_ucjak_765){color:var(--secondary);border-color:var(--secondary-14);background:var(--secondary-04)}._filterChipActive_ucjak_765{background:var(--secondary);border-color:var(--secondary);color:var(--white);box-shadow:0 4px 12px var(--secondary-10)}._clearFilters_ucjak_131{border:1px solid var(--secondary-10);background:var(--white);color:var(--secondary);border-radius:.75rem;flex-shrink:0;padding:.55rem .9rem;font-size:.8rem}._clearFilters_ucjak_131:hover{background:var(--secondary-05);border-color:var(--secondary-18)}._roleBadge_ucjak_821{border-radius:var(--radius-pill);white-space:nowrap;align-items:center;gap:.35rem;padding:.28rem .6rem;font-size:.72rem;font-weight:700;display:inline-flex}._roleBadgeSuper_ucjak_843{color:var(--secondary);background:#320a071a}._roleBadgeManager_ucjak_853{color:#9a6b12;background:#9a6b121f}._roleBadgeStaff_ucjak_863{background:var(--third-10);color:var(--third)}._roleBadgeCustom_ucjak_873{color:#2d6a8f;background:#2d6a8f1f}._matrixView_ucjak_883,._rolesSection_ucjak_885{flex-direction:column;gap:1rem;display:flex}._roleCards_ucjak_897{grid-template-columns:repeat(auto-fill,minmax(min(100%,16rem),1fr));gap:.75rem;display:grid}._roleCardBtn_ucjak_909{border:1.5px solid var(--secondary-08);background:var(--white);transition:border-color var(--transition-fast), background var(--transition-fast), box-shadow var(--transition-fast), transform var(--transition-fast);border-radius:1rem;flex-direction:column;display:flex;position:relative}._roleCardBtn_ucjak_909:hover{border-color:var(--secondary-14);box-shadow:0 8px 22px var(--secondary-08)}._roleCardBtnActive_ucjak_947{border-color:var(--secondary);background:radial-gradient(circle at 100% 0%, var(--third-10) 0%, transparent 55%), var(--white-98);box-shadow:0 10px 28px var(--secondary-10)}._roleCardBtnLocked_ucjak_963{background:var(--secondary-04)}._roleCardSelect_ucjak_971{text-align:start;cursor:pointer;background:0 0;border:none;flex-direction:column;gap:.55rem;width:100%;padding:1rem;padding-inline-end:5.5rem;font-family:inherit;display:flex}._roleCardSelect_ucjak_971:focus-visible{outline:none}._roleCardBtn_ucjak_909:focus-within{box-shadow:0 0 0 3px var(--third-10)}._roleCardTop_ucjak_1015{justify-content:space-between;align-items:center;gap:.5rem;display:flex}._roleCardActions_ucjak_1029{top:.75rem;z-index:1;align-items:center;gap:.35rem;display:inline-flex;position:absolute;inset-inline-end:.75rem}._roleCardAction_ucjak_1029,._roleCardEdit_ucjak_1051{border:1px solid var(--secondary-10);background:var(--white);width:1.85rem;height:1.85rem;color:var(--secondary);cursor:pointer;transition:background var(--transition-fast), border-color var(--transition-fast), color var(--transition-fast);border-radius:.55rem;justify-content:center;align-items:center;padding:0;display:inline-flex}._roleCardAction_ucjak_1029:hover,._roleCardEdit_ucjak_1051:hover{background:var(--secondary-05)}._roleCardActionDanger_ucjak_1097{color:#a83228}._roleCardActionDanger_ucjak_1097:hover{background:#b432281a;border-color:#b4322859}._roleCardDesc_ucjak_1115{color:var(--third);min-height:2.3rem;margin:0;font-size:.76rem;line-height:1.5}._roleCardPercent_ucjak_1131{color:var(--secondary);align-self:flex-end;font-size:.82rem;font-weight:700}._roleCardDraft_ucjak_1145{border-radius:var(--radius-pill);color:#9a6b12;background:#9a6b1224;align-self:flex-start;padding:.2rem .5rem;font-size:.68rem;font-weight:700}._progressWrap_ucjak_1165{align-items:center;gap:.55rem;width:100%;display:flex}._progressTrack_ucjak_1179{border-radius:var(--radius-pill);background:var(--secondary-08);flex:1;height:.45rem;overflow:hidden}._progressFill_ucjak_1195{border-radius:inherit;background:linear-gradient(90deg, var(--third) 0%, var(--secondary) 100%);height:100%;transition:width var(--transition-fast);display:block}._progressLabel_ucjak_1211{color:var(--third);white-space:nowrap;flex-shrink:0;font-size:.72rem;font-weight:700}._unsavedBar_ucjak_1227{background:linear-gradient(135deg,#9a6b1214 0%,#9a6b120a 100%);border:1px solid #9a6b1247;border-radius:.95rem;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.85rem;padding:.85rem 1rem;display:flex;box-shadow:0 6px 18px #9a6b1214}._unsavedContent_ucjak_1261{color:#9a6b12;align-items:center;gap:.55rem;display:flex}._unsavedText_ucjak_1275{color:var(--secondary);margin:0;font-size:.84rem;font-weight:600;line-height:1.5}._unsavedActions_ucjak_1291{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}._unsavedDiscard_ucjak_137{border:1px solid var(--secondary-12);background:var(--white);color:var(--secondary);padding:.55rem .9rem;font-size:.82rem}._unsavedDiscard_ucjak_137:hover:not(:disabled){background:var(--secondary-05)}._unsavedSave_ucjak_139{border:1px solid var(--secondary);background:var(--secondary);color:var(--white);box-shadow:0 6px 16px var(--secondary-10);padding:.55rem 1rem;font-size:.82rem}._unsavedSave_ucjak_139:hover:not(:disabled){background:#4a120d}._matrixHint_ucjak_1355{border:1px solid var(--secondary-08);background:var(--secondary-04);color:var(--third);border-radius:.9rem;align-items:flex-start;gap:.55rem;padding:.8rem .95rem;display:flex}._matrixHint_ucjak_1355 p{color:var(--third);margin:0;font-size:.82rem;line-height:1.55}._accordionList_ucjak_1391{flex-direction:column;gap:.7rem;display:flex}._accordion_ucjak_1391{border:1px solid var(--secondary-08);background:var(--white);box-shadow:0 4px 14px var(--secondary-04);border-inline-start:3px solid var(--secondary-12);border-radius:1rem;overflow:hidden}._accordionExpanded_ucjak_1421{box-shadow:0 8px 22px var(--secondary-06)}._groupToneDashboard_ucjak_1429{border-inline-start-color:#5b7c99}._groupToneAdmins_ucjak_1437{border-inline-start-color:var(--secondary)}._groupTonePermissions_ucjak_1445{border-inline-start-color:#9a6b12}._groupToneSettings_ucjak_1453{border-inline-start-color:#6b5b95}._groupToneBookings_ucjak_1461{border-inline-start-color:#1f7a45}._groupToneClients_ucjak_1469{border-inline-start-color:#2d6a8f}._groupToneTrainers_ucjak_1477{border-inline-start-color:#a83228}._accordionHeader_ucjak_1485{background:var(--white-98);justify-content:space-between;align-items:center;gap:.65rem;padding:.35rem .5rem .35rem 0;display:flex}._accordionTrigger_ucjak_1503{text-align:start;cursor:pointer;background:0 0;border:none;flex:1;align-items:center;gap:.65rem;min-width:0;padding:.65rem .85rem;font-family:inherit;display:flex}._accordionIcon_ucjak_1531{background:var(--secondary-06);width:1.75rem;height:1.75rem;color:var(--secondary);border-radius:.5rem;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}._accordionHeadContent_ucjak_1555{flex-direction:column;flex:1;gap:.12rem;min-width:0;display:flex}._accordionTitle_ucjak_1571{color:var(--secondary);font-size:.92rem;font-weight:700}._accordionHint_ucjak_1583{color:var(--third);font-size:.74rem;line-height:1.45}._accordionMeta_ucjak_1595{flex-shrink:0}._accordionCount_ucjak_1603{border-radius:var(--radius-pill);background:var(--secondary-06);color:var(--secondary);align-items:center;padding:.25rem .55rem;font-size:.72rem;font-weight:700;display:inline-flex}._permissionGroup_ucjak_1625{border:1px solid var(--secondary-08);background:var(--white-98);border-inline-start:3px solid var(--secondary-12);border-radius:1rem;flex-direction:column;gap:.65rem;padding:1rem;display:flex}._groupHeader_ucjak_1647{justify-content:space-between;align-items:flex-start;gap:.75rem;display:flex}._groupTitle_ucjak_1661{color:var(--secondary);margin:0 0 .2rem;font-size:.95rem;font-weight:700}._groupHint_ucjak_1675{color:var(--third);margin:0;font-size:.78rem;line-height:1.5}._groupSelectAll_ucjak_133{border:1px solid var(--secondary-10);background:var(--white);color:var(--secondary);flex-shrink:0;padding:.45rem .75rem;font-size:.76rem}._groupSelectAll_ucjak_133:hover{background:var(--secondary-05)}._permissionList_ucjak_1715{flex-direction:column;gap:.5rem;padding:0;display:flex}._permissionGroup_ucjak_1625 ._permissionList_ucjak_1715{padding:0}._permissionToggle_ucjak_1737{border:1px solid var(--secondary-08);background:var(--white);cursor:pointer;transition:border-color var(--transition-fast), background var(--transition-fast), box-shadow var(--transition-fast);border-radius:.85rem;grid-template-columns:auto 1fr auto;align-items:center;gap:.75rem;padding:.75rem .85rem;display:grid}._permissionToggle_ucjak_1737:hover:not(._permissionToggleDisabled_ucjak_1769){border-color:var(--secondary-14);background:var(--white-98);box-shadow:0 2px 8px var(--secondary-04)}._permissionToggleActive_ucjak_1781{background:#320a0708;border-color:#320a0733}._permissionToggleDisabled_ucjak_1769{opacity:.72;cursor:not-allowed}._permissionCheckbox_ucjak_1801{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}._toggleBox_ucjak_1825{border:1.5px solid var(--secondary-18);background:var(--white);width:1.4rem;height:1.4rem;color:var(--white);transition:background var(--transition-fast), border-color var(--transition-fast);border-radius:.38rem;justify-content:center;align-items:center;display:inline-flex}._permissionToggleActive_ucjak_1781 ._toggleBox_ucjak_1825{background:var(--secondary);border-color:var(--secondary)}._toggleContent_ucjak_1865{flex-direction:column;gap:.12rem;min-width:0;display:flex}._toggleLabel_ucjak_1879{color:var(--secondary);font-size:.86rem;font-weight:700}._toggleDescription_ucjak_1891{color:var(--third);font-size:.76rem;line-height:1.45}._actionBadge_ucjak_1903{border-radius:var(--radius-pill);white-space:nowrap;background:var(--secondary-06);color:var(--secondary);align-items:center;padding:.25rem .55rem;font-size:.7rem;font-weight:700;display:inline-flex}._catalog_ucjak_1927{flex-direction:column;gap:1.15rem;display:flex}._catalogRolesStrip_ucjak_1939{border:1px solid var(--secondary-08);background:radial-gradient(circle at 0% 0%, var(--third-10) 0%, transparent 50%), var(--white-98);border-radius:1rem;flex-direction:column;gap:.75rem;padding:1rem;display:flex}._catalogRolesHead_ucjak_1963{flex-direction:column;gap:.2rem;display:flex}._catalogRolesScroll_ucjak_1975{grid-template-columns:repeat(3,minmax(0,1fr));gap:.65rem;display:grid}._catalogRoleCard_ucjak_1987{border:1px solid var(--secondary-08);background:var(--white);border-radius:.9rem;padding:.85rem}._catalogMain_ucjak_2001{flex-direction:column;gap:1.25rem;display:flex}._catalogGroup_ucjak_2013{border:1px solid var(--secondary-08);background:var(--white-98);border-inline-start:3px solid var(--secondary-12);border-radius:1rem;flex-direction:column;gap:.75rem;padding:1rem;display:flex}._catalogGroupHead_ucjak_2035{border-bottom:1px solid var(--secondary-06);padding-bottom:.35rem}._catalogList_ucjak_2045{grid-template-columns:repeat(2,minmax(0,1fr));gap:.65rem;display:grid}._catalogCard_ucjak_2057{border:1px solid var(--secondary-08);background:var(--white);box-shadow:0 4px 14px var(--secondary-04);transition:transform var(--transition-fast), box-shadow var(--transition-fast);border-radius:.95rem;padding:.9rem 1rem}._catalogCard_ucjak_2057:hover{box-shadow:0 8px 20px var(--secondary-06);transform:translateY(-1px)}._catalogCardHead_ucjak_2089{justify-content:space-between;align-items:flex-start;gap:.75rem;margin-bottom:.65rem;display:flex}._catalogCardTitle_ucjak_2105{color:var(--secondary);margin:0 0 .2rem;font-size:.9rem;font-weight:700}._catalogCardDesc_ucjak_2119{color:var(--third);margin:0;font-size:.78rem;line-height:1.5}._roleChips_ucjak_2133{flex-wrap:wrap;gap:.4rem;display:flex}._roleChip_ucjak_2133{border-radius:var(--radius-pill);align-items:center;gap:.28rem;padding:.28rem .55rem;font-size:.7rem;font-weight:700;display:inline-flex}._roleChipGranted_ucjak_2165{color:#1f7a45;background:#2278461f}._roleChipDenied_ucjak_2175{background:var(--secondary-06);color:var(--third)}._rolesPanelTitle_ucjak_2185{color:var(--secondary);margin:0;font-size:.95rem;font-weight:700}._rolesPanelHint_ucjak_2199{color:var(--third);margin:0;font-size:.78rem;line-height:1.5}._roleCardHead_ucjak_2213{justify-content:space-between;align-items:center;gap:.5rem;margin-bottom:.35rem;display:flex}._roleCardDesc_ucjak_1115{color:var(--third);margin:0 0 .55rem;font-size:.76rem;line-height:1.5}._iconAction_ucjak_135{border:1px solid var(--secondary-10);background:var(--white);width:2rem;height:2rem;color:var(--secondary);padding:0}._iconAction_ucjak_135:hover{background:var(--secondary-05);border-color:var(--secondary-18)}._emptyState_ucjak_2271{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:.65rem;padding:clamp(2rem,6vw,3.5rem) 1rem;display:flex}._emptyIcon_ucjak_2291{background:var(--third-10);width:4.5rem;height:4.5rem;color:var(--third);border-radius:1.1rem;justify-content:center;align-items:center;display:inline-flex}._emptyTitle_ucjak_2313{color:var(--secondary);margin:0;font-size:1.05rem;font-weight:700}._emptyText_ucjak_2327{max-width:24rem;color:var(--third);margin:0;font-size:.88rem;line-height:1.6}._modalOverlay_ucjak_2343{z-index:1000;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#320a0773;justify-content:center;align-items:center;padding:1rem;display:flex;position:fixed;inset:0}._modal_ucjak_623{border:1px solid var(--secondary-08);background:var(--white);width:min(100%,34rem);max-height:min(90vh,42rem);box-shadow:0 24px 60px var(--secondary-18);border-radius:1.15rem;flex-direction:column;display:flex;overflow:hidden}._editModal_ucjak_2391{width:min(100%,42rem)}._confirmModal_ucjak_2399{width:min(100%,28rem)}._modalHeader_ucjak_2407{justify-content:space-between;align-items:flex-start;gap:1rem;padding:1.25rem 1.25rem .75rem;display:flex}._modalTitle_ucjak_2423{color:var(--secondary);margin:0 0 .25rem;font-size:1.1rem;font-weight:700}._modalSubtitle_ucjak_2437{color:var(--third);margin:0;font-size:.84rem;line-height:1.55}._modalClose_ucjak_2451{border:1px solid var(--secondary-10);background:var(--white);width:2.25rem;height:2.25rem;color:var(--secondary);cursor:pointer;border-radius:.65rem;flex-shrink:0;justify-content:center;align-items:center;padding:0;display:inline-flex}._modalClose_ucjak_2451:hover{background:var(--secondary-05)}._modalBody_ucjak_2489{flex-direction:column;flex:1;gap:.85rem;padding:.5rem 1.25rem 1rem;display:flex;overflow-y:auto}._modalRoleHead_ucjak_2507{border:1px solid var(--secondary-08);background:var(--secondary-04);border-radius:.85rem;flex-direction:column;gap:.65rem;padding:.85rem;display:flex}._modalSearchWrap_ucjak_2527{align-items:center;display:flex;position:relative}._modalSearchWrap_ucjak_2527 svg{color:var(--third);pointer-events:none;position:absolute;inset-inline-start:.9rem}._modalFooter_ucjak_2553{border-top:1px solid var(--secondary-06);flex-wrap:wrap;justify-content:flex-end;gap:.55rem;padding:.85rem 1.25rem 1.25rem;display:flex}._formGrid_ucjak_2571{grid-template-columns:1fr;gap:.85rem;display:grid}._formGridRow_ucjak_2583{grid-template-columns:repeat(2,minmax(0,1fr));gap:.85rem;display:grid}._field_ucjak_2595{flex-direction:column;gap:.35rem;display:flex}._fieldLabel_ucjak_2607{color:var(--secondary);font-size:.8rem;font-weight:700}._input_ucjak_2619,._textarea_ucjak_2621{border:1px solid var(--secondary-10);background:var(--white);width:100%;color:var(--secondary);transition:border-color var(--transition-fast), box-shadow var(--transition-fast);border-radius:.75rem;padding:.68rem .85rem;font-family:inherit;font-size:.88rem}._textarea_ucjak_2621{resize:vertical;min-height:4.5rem}._input_ucjak_2619::placeholder,._textarea_ucjak_2621::placeholder{color:var(--third-55)}._input_ucjak_2619:focus,._textarea_ucjak_2621:focus{border-color:var(--third-40);box-shadow:0 0 0 3px var(--third-10);outline:none}._inputError_ucjak_2683{border-color:#b432288c}._fieldError_ucjak_2691{color:#a83228;margin:0;font-size:.74rem}._permissionsSectionLabel_ucjak_2703{color:var(--secondary);font-size:.86rem;font-weight:700}@media (width<=1199.98px){._statsGrid_ucjak_271{grid-template-columns:repeat(2,minmax(0,1fr))}._catalogList_ucjak_2045{grid-template-columns:1fr}}@media (width<=991.98px){._panelHeader_ucjak_403{flex-direction:column}._panelActions_ucjak_419,._panelActions_ucjak_419 ._primaryAction_ucjak_125,._mainTabs_ucjak_471{width:100%}._mainTab_ucjak_471{flex:1;justify-content:center}._roleCards_ucjak_897{grid-template-columns:1fr}._catalogRolesScroll_ucjak_1975{-webkit-overflow-scrolling:touch;scrollbar-width:none;gap:.65rem;padding-bottom:.25rem;display:flex;overflow-x:auto}._catalogRolesScroll_ucjak_1975::-webkit-scrollbar{display:none}._catalogRoleCard_ucjak_1987{flex:0 0 min(100%,17rem)}}@media (width<=767.98px){._formGridRow_ucjak_2583{grid-template-columns:1fr}._hero_ucjak_21{flex-direction:column}._heroActions_ucjak_111{width:100%}._secondaryAction_ucjak_127,._dangerAction_ucjak_129{flex:1}._toolbarTop_ucjak_577{flex-direction:column;align-items:stretch}._clearFilters_ucjak_131{width:100%}._filterChipsRow_ucjak_677{flex-direction:column;gap:.45rem}._filterChips_ucjak_677{-webkit-overflow-scrolling:touch;scrollbar-width:none;flex-wrap:nowrap;padding-bottom:.15rem;overflow-x:auto}._filterChips_ucjak_677::-webkit-scrollbar{display:none}._unsavedBar_ucjak_1227{flex-direction:column;align-items:stretch}._unsavedActions_ucjak_1291{flex-direction:column}._unsavedDiscard_ucjak_137,._unsavedSave_ucjak_139{width:100%}._accordionHeader_ucjak_1485{flex-direction:column;align-items:stretch;padding-inline-end:.5rem}._groupSelectAll_ucjak_133{align-self:flex-end;margin:0 .85rem .5rem}._permissionToggle_ucjak_1737{grid-template-columns:auto 1fr}._permissionToggle_ucjak_1737 ._actionBadge_ucjak_1903{grid-column:2;justify-self:start}._modalFooter_ucjak_2553{flex-direction:column-reverse}._modalFooter_ucjak_2553 ._primaryAction_ucjak_125,._modalFooter_ucjak_2553 ._secondaryAction_ucjak_127,._modalFooter_ucjak_2553 ._dangerAction_ucjak_129{width:100%}}@media (width<=575.98px){._statsGrid_ucjak_271{grid-template-columns:1fr}._statCard_ucjak_283{grid-template-columns:auto 1fr;grid-template-areas:"icon value""label label""hint hint";gap:.2rem .85rem;display:grid}._statIconWrap_ucjak_315{grid-area:icon;align-self:center;margin-bottom:0}._statValue_ucjak_339{grid-area:value;place-self:center end}._statLabel_ucjak_355{grid-area:label;margin-top:.35rem}._statHint_ucjak_369{grid-area:hint}._heroActions_ucjak_111{flex-direction:column}._secondaryAction_ucjak_127,._dangerAction_ucjak_129{width:100%}._mainTabs_ucjak_471{flex-direction:column}._mainTab_ucjak_471{width:100%}._roleCardDesc_ucjak_1115{min-height:auto}}._page_16e6o_1{flex-direction:column;gap:clamp(1rem,2.5vw,1.35rem);width:100%;min-width:0;max-width:100%;display:flex;overflow-x:clip}._hero_16e6o_21{background:radial-gradient(circle at 100% 0%, var(--third-10) 0%, transparent 42%), linear-gradient(135deg, var(--white-98) 0%, var(--white-94) 100%);border:1px solid var(--secondary-08);box-shadow:0 16px 40px var(--secondary-08);border-radius:1.25rem;flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:1.25rem;padding:clamp(1.25rem,3vw,1.75rem);display:flex}._heroContent_16e6o_51{flex:1;min-width:min(100%,18rem)}._heroEyebrow_16e6o_61{letter-spacing:.06em;text-transform:uppercase;color:var(--third);margin:0 0 .35rem;font-size:.78rem;font-weight:700}._heroTitle_16e6o_79{color:var(--secondary);margin:0 0 .5rem;font-size:clamp(1.35rem,3vw,1.85rem);font-weight:700;line-height:1.25}._heroText_16e6o_95{max-width:42rem;color:var(--third);margin:0;font-size:clamp(.88rem,2vw,.95rem);line-height:1.65}._heroActions_16e6o_111{flex-wrap:wrap;align-items:center;gap:.65rem;display:flex}._primaryAction_16e6o_125,._secondaryAction_16e6o_127{cursor:pointer;transition:background var(--transition-fast), border-color var(--transition-fast), color var(--transition-fast), opacity var(--transition-fast), transform var(--transition-fast);border-radius:.85rem;justify-content:center;align-items:center;gap:.45rem;font-size:.88rem;font-weight:600;display:inline-flex}._primaryAction_16e6o_125{border:1px solid var(--secondary);background:var(--secondary);color:var(--white);box-shadow:0 10px 24px var(--secondary-12);padding:.72rem 1.15rem}._primaryAction_16e6o_125:hover:not(:disabled){background:#4a120d;border-color:#4a120d;transform:translateY(-1px)}._secondaryAction_16e6o_127{border:1px solid var(--secondary-12);background:var(--white);color:var(--secondary);padding:.72rem 1.15rem}._secondaryAction_16e6o_127:hover:not(:disabled){background:var(--secondary-05);border-color:var(--secondary-18)}._primaryAction_16e6o_125:disabled,._secondaryAction_16e6o_127:disabled{opacity:.65;cursor:not-allowed;transform:none}._layout_16e6o_227{grid-template-columns:minmax(0,1.35fr) minmax(0,1fr);align-items:stretch;gap:clamp(1rem,2.5vw,1.25rem);display:grid}._panel_16e6o_241{background:var(--white-94);border:1px solid var(--secondary-08);height:100%;box-shadow:0 12px 32px var(--secondary-06);border-radius:1.2rem;flex-direction:column;gap:1.25rem;padding:clamp(1.15rem,2.5vw,1.65rem);display:flex}._panelHeader_16e6o_265{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:.85rem;padding-bottom:.25rem;display:flex}._panelHeaderMain_16e6o_283{flex:1;align-items:flex-start;gap:.85rem;min-width:min(100%,14rem);display:flex}._panelActions_16e6o_299{flex-wrap:wrap;flex-shrink:0;align-items:center;gap:.5rem;margin-inline-start:auto;display:flex}._panelIcon_16e6o_317{background:linear-gradient(145deg, var(--third-12) 0%, var(--white) 100%);width:2.65rem;height:2.65rem;color:var(--secondary);border:1px solid var(--secondary-08);border-radius:.85rem;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}._panelTitle_16e6o_343{color:var(--secondary);margin:0 0 .25rem;font-size:1.08rem;font-weight:700}._panelSubtitle_16e6o_357{color:var(--third);margin:0;font-size:.86rem;line-height:1.55}._profileBody_16e6o_371{flex:1;grid-template-columns:minmax(0,14rem) minmax(0,1fr);align-items:stretch;gap:clamp(1rem,2.5vw,1.5rem);display:grid}._avatarSection_16e6o_387{border:1px solid var(--secondary-08);background:var(--white);height:100%;min-height:0;box-shadow:inset 0 1px 0 var(--white-98);border-radius:1rem;padding:0;position:relative;overflow:hidden}._avatarSectionEmpty_16e6o_411._avatarSectionEditing_16e6o_411{border-style:dashed;border-color:var(--third-35);background:radial-gradient(circle at 50% 0%, var(--primary) 0%, transparent 58%), linear-gradient(180deg, var(--white-98) 0%, var(--white-94) 100%)}._avatarWrap_16e6o_427{width:100%;height:100%;min-height:0;position:relative}._avatarRing_16e6o_441{border-radius:inherit;background:linear-gradient(160deg, var(--third) 0%, #6f5d52 100%);cursor:default;border:none;justify-content:center;align-items:center;width:100%;height:100%;display:flex;overflow:hidden}._avatarSectionEmpty_16e6o_411._avatarSectionEditing_16e6o_411 ._avatarRing_16e6o_441{cursor:pointer;transition:border-color var(--transition-fast), background var(--transition-fast), transform var(--transition-fast);background:0 0}._avatarSectionEmpty_16e6o_411._avatarSectionEditing_16e6o_411 ._avatarRing_16e6o_441:hover{background:#f8eedd59}._avatarImage_16e6o_493{object-fit:cover;width:100%;height:100%}._avatarEmptyState_16e6o_505{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:.55rem;width:100%;height:100%;padding:1.15rem .85rem;display:flex}._avatarEmptyIcon_16e6o_529{background:var(--white);width:3rem;height:3rem;color:var(--secondary);border:1px solid var(--secondary-08);box-shadow:0 8px 20px var(--secondary-08);border-radius:50%;justify-content:center;align-items:center;display:inline-flex}._avatarInitials_16e6o_555{color:var(--secondary);letter-spacing:.02em;font-size:clamp(1.6rem,4.5vw,2.35rem);font-weight:700;line-height:1}._avatarSection_16e6o_387:not(._avatarSectionEmpty_16e6o_411) ._avatarInitials_16e6o_555{color:var(--white)}._avatarEmptyTitle_16e6o_579{color:var(--secondary);font-size:.86rem;font-weight:700}._avatarEmptyHint_16e6o_591{max-width:11rem;color:var(--third);font-size:.76rem;line-height:1.55}._avatarEditOverlay_16e6o_605{opacity:0;pointer-events:none;transition:opacity var(--transition-fast);background:linear-gradient(#320a0700 38%,#320a07c7 100%);justify-content:center;align-items:flex-end;padding:.85rem;display:flex;position:absolute;inset:0}._avatarSectionEditing_16e6o_411:not(._avatarSectionEmpty_16e6o_411):hover ._avatarEditOverlay_16e6o_605,._avatarSectionEditing_16e6o_411:not(._avatarSectionEmpty_16e6o_411):focus-within ._avatarEditOverlay_16e6o_605{opacity:1;pointer-events:auto}._avatarEditActions_16e6o_651{flex-wrap:wrap;justify-content:center;align-items:center;gap:.5rem;width:100%;display:flex}._avatarChangeBtn_16e6o_669,._avatarRemoveBtn_16e6o_671{border-radius:var(--radius-pill);cursor:pointer;min-height:2.2rem;transition:background var(--transition-fast), border-color var(--transition-fast), color var(--transition-fast), transform var(--transition-fast);justify-content:center;align-items:center;gap:.4rem;padding:.5rem .85rem;font-family:inherit;font-size:.78rem;font-weight:600;display:inline-flex}._avatarChangeBtn_16e6o_669{color:var(--secondary);background:#fffffff5;border:1px solid #ffffff38;box-shadow:0 8px 20px #0000002e}._avatarChangeBtn_16e6o_669:hover{background:var(--white);transform:translateY(-1px)}._avatarRemoveBtn_16e6o_671{color:var(--white);background:#b42318e0;border:1px solid #ffffff2e}._avatarRemoveBtn_16e6o_671:hover{background:#a83228}._uploadInput_16e6o_753{display:none}._fieldsStack_16e6o_761{flex-direction:column;gap:1rem;min-width:0;height:100%;display:flex}._field_16e6o_761{flex-direction:column;gap:.35rem;min-width:0;display:flex}._fieldLabel_16e6o_791{color:var(--secondary);font-size:.84rem;font-weight:700}._fieldHint_16e6o_803{color:var(--third);margin:0;font-size:.76rem;line-height:1.45}._inputShell_16e6o_817{border:1px solid var(--secondary-10);background:var(--white);width:100%;transition:border-color var(--transition-fast), box-shadow var(--transition-fast);border-radius:.8rem;align-items:center;gap:.55rem;padding:0 .85rem;display:flex}._inputShell_16e6o_817:focus-within{border-color:var(--third-40);box-shadow:0 0 0 3px var(--third-10)}._inputShellError_16e6o_855{border-color:#b432288c}._inputShellError_16e6o_855:focus-within{box-shadow:0 0 0 3px #b432281f}._inputIcon_16e6o_871{color:var(--third);flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}._input_16e6o_817{border:1px solid var(--secondary-10);background:var(--white);width:100%;color:var(--secondary);transition:border-color var(--transition-fast), box-shadow var(--transition-fast);border-radius:.8rem;padding:.72rem .9rem;font-family:inherit;font-size:.9rem}._inputShell_16e6o_817 ._input_16e6o_817,._inputShell_16e6o_817 ._input_16e6o_817:focus{box-shadow:none;border:none;outline:none;padding-inline:0}._inputWithIcon_16e6o_931{padding-inline:0}._input_16e6o_817:focus{border-color:var(--third-40);box-shadow:0 0 0 3px var(--third-10);outline:none}._inputError_16e6o_951{border-color:#b432288c}._inputReadOnly_16e6o_959{background:var(--white-94);color:var(--secondary);cursor:default}._inputReadOnly_16e6o_959:focus{border-color:var(--secondary-10);box-shadow:none}._fieldError_16e6o_981{color:#a83228;margin:0;font-size:.74rem}._passwordToggle_16e6o_993{width:2rem;height:2rem;color:var(--third);cursor:pointer;transition:background var(--transition-fast), color var(--transition-fast);background:0 0;border:none;border-radius:.5rem;flex-shrink:0;justify-content:center;align-items:center;padding:0;display:inline-flex}._passwordToggle_16e6o_993:hover{background:var(--secondary-05);color:var(--secondary)}._passwordLocked_16e6o_1039{border:1px dashed var(--secondary-12);background:var(--white);text-align:center;border-radius:1rem;flex-direction:column;flex:1;justify-content:center;align-items:center;gap:.75rem;padding:1.5rem;display:flex}._passwordLockedIcon_16e6o_1067{background:var(--secondary-05);width:3rem;height:3rem;color:var(--third);border:1px solid var(--secondary-08);border-radius:50%;justify-content:center;align-items:center;display:inline-flex}._passwordLockedText_16e6o_1091{max-width:18rem;color:var(--third);margin:0;font-size:.86rem;line-height:1.6}._passwordGrid_16e6o_1107{flex-direction:column;flex:1;gap:1rem;display:flex}._srOnly_16e6o_1121{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (width<=1199.98px){._layout_16e6o_227{grid-template-columns:1fr}}@media (width<=991.98px){._profileBody_16e6o_371{grid-template-columns:1fr}._avatarSection_16e6o_387{aspect-ratio:4/5;width:100%;max-width:14rem;height:auto;min-height:14rem;margin-inline:auto}}@media (width<=767.98px){._avatarSectionEditing_16e6o_411:not(._avatarSectionEmpty_16e6o_411) ._avatarEditOverlay_16e6o_605{opacity:1;pointer-events:auto;background:linear-gradient(#320a0700 48%,#320a07b8 100%)}._fieldsStack_16e6o_761{height:auto}._panelActions_16e6o_299{width:100%;margin-inline-start:0}._panelActions_16e6o_299 ._primaryAction_16e6o_125,._panelActions_16e6o_299 ._secondaryAction_16e6o_127{flex:calc(50% - .25rem);min-width:8.5rem}}@media (width<=575.98px){._hero_16e6o_21,._panel_16e6o_241{padding:1rem}._panelActions_16e6o_299{flex-direction:column;align-items:stretch}._panelActions_16e6o_299 ._primaryAction_16e6o_125,._panelActions_16e6o_299 ._secondaryAction_16e6o_127{flex:none;width:100%}._avatarEditActions_16e6o_651{flex-direction:column}._avatarChangeBtn_16e6o_669,._avatarRemoveBtn_16e6o_671{width:100%}}@media (prefers-reduced-motion:reduce){._primaryAction_16e6o_125,._secondaryAction_16e6o_127,._avatarChangeBtn_16e6o_669,._avatarRemoveBtn_16e6o_671,._input_16e6o_817,._passwordToggle_16e6o_993{transition:none}._primaryAction_16e6o_125:hover:not(:disabled),._avatarChangeBtn_16e6o_669:hover{transform:none}}._page_azglv_1{gap:clamp(1rem,2.5vw,1.5rem);width:100%;min-width:0;max-width:100%;margin-inline:0;display:grid;overflow-x:clip}._screenToolbar_azglv_25{z-index:40;border:1px solid color-mix(in srgb, var(--secondary) 10%, transparent);background:radial-gradient(circle at 100% 0%, color-mix(in srgb, var(--primary) 22%, transparent), transparent 42%), linear-gradient(135deg, color-mix(in srgb, var(--primary) 8%, #fff) 0%, #fff 60%);box-shadow:0 14px 36px color-mix(in srgb, var(--secondary) 7%, transparent);border-radius:1.2rem;grid-template-columns:minmax(0,1.35fr) minmax(18rem,.95fr);align-items:end;gap:clamp(1rem,2vw,1.5rem);padding:clamp(1.1rem,2vw,1.5rem) clamp(1.1rem,2.2vw,1.65rem);display:grid;position:relative;overflow:visible}._toolbarIntro_azglv_75{min-width:0}._toolbarEyebrow_azglv_83{border:1px solid color-mix(in srgb, var(--secondary) 8%, transparent);background:color-mix(in srgb, var(--primary) 28%, #fff);letter-spacing:.03em;color:var(--secondary);border-radius:999px;align-items:center;margin-bottom:.45rem;padding:.24rem .7rem;font-size:.72rem;font-weight:800;display:inline-flex}._toolbarTitle_azglv_111{color:var(--secondary);margin:0;font-size:clamp(1.35rem,2.2vw,2rem);font-weight:800;line-height:1.12}._toolbarDescription_azglv_127{max-width:38rem;color:color-mix(in srgb, var(--secondary) 64%, transparent);margin:.55rem 0 0;font-size:clamp(.88rem,1.2vw,.95rem);line-height:1.65}._toolbarActions_azglv_143{z-index:2;min-width:0;position:relative;overflow:visible}._filterPanel_azglv_157{border:1px solid color-mix(in srgb, var(--secondary) 8%, transparent);background:#ffffffeb;border-radius:.95rem;gap:.55rem;padding:.9rem 1rem;display:grid;overflow:visible}._filterPanelLabel_azglv_177{letter-spacing:.05em;text-transform:uppercase;color:color-mix(in srgb, var(--secondary) 56%, transparent);font-size:.7rem;font-weight:800}._filterRow_azglv_193{grid-template-columns:repeat(2,minmax(0,1fr));gap:.7rem;display:grid;overflow:visible}._filterField_azglv_207{z-index:1;min-width:0;position:relative;overflow:visible}._filterField_azglv_207:focus-within{z-index:50}._workspace_azglv_233{z-index:1;grid-template-columns:minmax(0,1fr);align-items:start;gap:clamp(.85rem,2vw,1.15rem);display:grid;position:relative}._documentShell_azglv_251{min-width:0}._documentFrame_azglv_259{background:radial-gradient(circle at 50% 0%, color-mix(in srgb, var(--secondary) 5%, transparent), transparent 55%), linear-gradient(180deg, color-mix(in srgb, var(--primary) 14%, #fff), color-mix(in srgb, var(--primary) 8%, #fff));border-radius:1.3rem;padding:clamp(.65rem,1.4vw,1.1rem);box-shadow:inset 0 1px #ffffffb3}._sidePanel_azglv_293{display:none}._sideCard_azglv_301{border:1px solid color-mix(in srgb, var(--secondary) 9%, transparent);box-shadow:0 8px 22px color-mix(in srgb, var(--secondary) 5%, transparent);background:#ffffffd1;border-radius:1rem;gap:.35rem;padding:1rem 1.05rem;display:grid}._sideCardLabel_azglv_321{letter-spacing:.05em;text-transform:uppercase;color:color-mix(in srgb, var(--secondary) 54%, transparent);font-size:.68rem;font-weight:800}._sideCardValue_azglv_337{color:#0f766e;font-size:1.1rem;font-weight:800;line-height:1.25}._sideCardText_azglv_351{color:color-mix(in srgb, var(--secondary) 60%, transparent);margin:0;font-size:.8rem;font-weight:600;line-height:1.55}._sidePrintButton_azglv_367{border:1px solid color-mix(in srgb, var(--secondary) 14%, transparent);width:100%;min-height:2.85rem;color:var(--secondary);cursor:pointer;transition:background var(--transition-fast), border-color var(--transition-fast), transform var(--transition-fast);background:#fff;border-radius:.95rem;justify-content:center;align-items:center;gap:.5rem;padding:.75rem 1rem;font-size:.9rem;font-weight:700;display:inline-flex}._sidePrintButton_azglv_367:hover{border-color:color-mix(in srgb, var(--secondary) 24%, transparent);background:color-mix(in srgb, var(--primary) 12%, #fff);transform:translateY(-1px)}._sidePrintButton_azglv_367:disabled,._mobilePrintButton_azglv_423:disabled{opacity:.55;cursor:not-allowed;transform:none}._printHint_azglv_435{background:color-mix(in srgb, var(--primary) 16%, #fff);color:color-mix(in srgb, var(--secondary) 62%, transparent);text-align:start;border-radius:.8rem;margin:0;padding:.7rem .85rem;font-size:.76rem;font-weight:600;line-height:1.55}._sideReportFooter_azglv_459,._mobileReportFooter_azglv_461{border:1px solid color-mix(in srgb, var(--secondary) 10%, transparent);background:radial-gradient(circle at 100% 0%, #0f766e24, transparent 52%), linear-gradient(155deg, color-mix(in srgb, var(--primary) 22%, #fff) 0%, #fffffff5 58%, color-mix(in srgb, var(--secondary) 5%, #fff) 100%);box-shadow:0 1px 0 #ffffffe6 inset, 0 10px 26px color-mix(in srgb, var(--secondary) 7%, transparent);border-radius:1rem;flex-direction:column;align-items:stretch;gap:.75rem;padding:1rem 1.05rem;display:flex;position:relative;overflow:hidden}._sideReportFooter_azglv_459:before,._mobileReportFooter_azglv_461:before{content:"";background:linear-gradient(90deg, color-mix(in srgb, var(--secondary) 65%, #0f766e) 0%, #0f766e 45%, color-mix(in srgb, var(--primary) 55%, #0f766e) 100%);opacity:.92;height:.22rem;position:absolute;inset-block-start:0;inset-inline:0}._sideReportFooter_azglv_459{margin-top:.15rem}._sideReportFooter_azglv_459 ._reportFooterMeta_azglv_555,._mobileReportFooter_azglv_461 ._reportFooterMeta_azglv_555{z-index:1;background:#ffffffb8;border:1px solid #0f766e1f;border-radius:.7rem;padding:.55rem .65rem;position:relative}._sideReportFooter_azglv_459 ._reportFooterLabel_azglv_575,._mobileReportFooter_azglv_461 ._reportFooterLabel_azglv_575{color:color-mix(in srgb, #0f766e 72%, var(--secondary))}._sideReportFooter_azglv_459 ._reportFooterValue_azglv_585,._mobileReportFooter_azglv_461 ._reportFooterValue_azglv_585{color:#0f766e}._sideReportFooter_azglv_459 ._reportFooterNote_azglv_595,._mobileReportFooter_azglv_461 ._reportFooterNote_azglv_595{z-index:1;text-align:start;white-space:normal;background:color-mix(in srgb, var(--secondary) 4%, transparent);border-radius:.65rem;padding:.45rem .65rem .1rem;line-height:1.6;position:relative}._mobileReportFooter_azglv_461,._mobileChrome_azglv_627{display:none}._mobileMenuButton_azglv_635,._mobilePrintButton_azglv_423{border:1px solid color-mix(in srgb, var(--secondary) 12%, transparent);min-height:2.5rem;color:var(--secondary);box-shadow:0 8px 22px color-mix(in srgb, var(--secondary) 7%, transparent);cursor:pointer;transition:background var(--transition-fast), border-color var(--transition-fast), transform var(--transition-fast);background:#fffffff0;border-radius:.75rem;justify-content:center;align-items:center;gap:.45rem;padding:.55rem .85rem;font-size:.84rem;font-weight:700;display:inline-flex}._mobileMenuButton_azglv_635{flex-shrink:0;width:2.5rem;padding:0}._mobileMenuButton_azglv_635:hover,._mobilePrintButton_azglv_423:hover{border-color:color-mix(in srgb, var(--secondary) 22%, transparent);background:#fff;transform:translateY(-1px)}._mobilePrintButton_azglv_423{flex:1;min-width:0}._reportDocument_azglv_719{border:1px solid color-mix(in srgb, var(--secondary) 10%, transparent);min-height:100%;box-shadow:0 1px 0 #fffffff2 inset, 0 22px 54px color-mix(in srgb, var(--secondary) 9%, transparent);background:#fff;border-radius:1.05rem;flex-direction:column;margin:0 auto;padding:clamp(1.15rem,2.2vw,2rem);display:flex;position:relative;overflow:hidden}._reportTopBand_azglv_751{background:linear-gradient(90deg, #0f766e 0%, color-mix(in srgb, var(--secondary) 80%, #0f766e) 50%, var(--secondary) 100%);height:.38rem;position:absolute;inset-block-start:0;inset-inline:0}._reportPrintHeading_azglv_777{display:none}._reportHeaderPanel_azglv_785{direction:ltr;background:0 0;border:none;justify-content:flex-end;align-items:center;width:100%;padding:0;display:flex}._reportLogoWrap_azglv_807{width:clamp(5rem,7.5vw,6.75rem);height:auto;box-shadow:none;background:0 0;border:none;border-radius:0;justify-content:center;align-items:center;margin-inline:0;padding:0;display:flex}._reportLogo_azglv_807{justify-content:center;align-items:center;width:100%;height:auto;line-height:0;display:flex}._reportLogo_azglv_807 img{object-position:center;max-width:100%;max-height:100%;display:block;object-fit:contain!important;width:auto!important;height:auto!important}._reportHeaderMeta_azglv_873{text-align:end;min-width:0;max-width:48%}._reportTypeBadge_azglv_885{border:1px solid color-mix(in srgb, var(--secondary) 12%, transparent);background:color-mix(in srgb, var(--primary) 34%, #fff);color:var(--secondary);border-radius:999px;align-items:center;padding:.3rem .8rem;font-size:.7rem;font-weight:800;display:inline-flex}._reportTitle_azglv_909{color:var(--secondary);margin:.55rem 0 0;font-size:clamp(1.15rem,2vw,1.6rem);font-weight:800;line-height:1.15}._reportPeriod_azglv_925{color:#0f766e;margin:.35rem 0 0;font-size:clamp(.95rem,1.5vw,1.15rem);font-weight:700}._reportPeriodHint_azglv_939{color:color-mix(in srgb, var(--secondary) 56%, transparent);margin:.28rem 0 0;font-size:.8rem;font-weight:600}._reportDivider_azglv_953{background:linear-gradient(90deg, transparent, color-mix(in srgb, var(--secondary) 16%, transparent) 15%, color-mix(in srgb, var(--secondary) 16%, transparent) 85%, transparent);height:1px;margin:clamp(.95rem,1.8vw,1.25rem) 0}._reportBody_azglv_977{flex:1;gap:clamp(.9rem,1.6vw,1.15rem);display:grid}._reportSectionHead_azglv_989{border:1px solid color-mix(in srgb, var(--secondary) 7%, transparent);background:color-mix(in srgb, var(--primary) 10%, #fff);border-radius:.85rem;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.85rem;padding:.7rem .9rem;display:flex}._reportSectionCopy_azglv_1013{min-width:0}._reportSectionTitle_azglv_1021{color:var(--secondary);margin:0;font-size:clamp(.92rem,1.3vw,1.02rem);font-weight:800}._reportSectionSubtitle_azglv_1035{color:color-mix(in srgb, var(--secondary) 56%, transparent);margin:.2rem 0 0;font-size:.8rem;font-weight:600}._reportPeriodChip_azglv_1049{color:#0f766e;white-space:nowrap;background:#0f766e1a;border-radius:999px;align-items:center;padding:.38rem .8rem;font-size:.78rem;font-weight:800;display:none}._statsGrid_azglv_1077{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:clamp(.65rem,1.2vw,.85rem);display:grid}._statCard_azglv_1091{border:1px solid var(--secondary-08);min-width:0;transition:transform var(--transition-fast), box-shadow var(--transition-fast), border-color var(--transition-fast);background:#fff;border-radius:.85rem;flex-direction:column;align-self:start;gap:.5rem;padding:.8rem .95rem;display:flex;position:relative;overflow:hidden;box-shadow:0 5px 16px #5032140a}._statCard_azglv_1091:before{content:"";opacity:.85;background:currentColor;width:.28rem;position:absolute;inset-block:0;inset-inline-start:0}._statCard_azglv_1091:hover{border-color:var(--secondary-12);transform:translateY(-2px);box-shadow:0 12px 26px #50321414}._statCardTop_azglv_1161{justify-content:space-between;align-items:center;gap:.5rem;padding-inline-start:.35rem;display:flex}._statCardLead_azglv_1177{align-items:flex-start;gap:.55rem;min-width:0;padding-inline-end:1.35rem;display:flex}._statCardIndex_azglv_1193{letter-spacing:.07em;color:color-mix(in srgb, var(--secondary) 36%, transparent);font-size:.62rem;font-weight:800;position:absolute;inset-block-start:.55rem;inset-inline-end:.7rem}._statCardMeta_azglv_1213{flex-direction:column;flex:1;gap:.15rem;min-width:0;display:flex}._statCardIcon_azglv_1229{background:var(--third-10);width:2.15rem;height:2.15rem;color:var(--secondary);border-radius:.65rem;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}._statCardBody_azglv_1253,._statCardMeta_azglv_1213{flex-direction:column;gap:.22rem;min-width:0;display:flex}._statCardBody_azglv_1253{flex:1;padding-inline-start:.35rem}._statCardLabel_azglv_1279{color:var(--secondary);font-size:clamp(.82rem,1.1vw,.9rem);font-weight:800;line-height:1.3}._statCardPrintLabel_azglv_1293,._statCardPrintValue_azglv_1295{display:none}._statCardHint_azglv_1303{color:var(--third);-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:.68rem;font-weight:600;line-height:1.4;display:-webkit-box;overflow:hidden}._statCardValue_azglv_1325{color:var(--secondary);word-break:break-word;text-align:end;margin:0;font-size:clamp(1.05rem,1.6vw,1.35rem);font-weight:800;line-height:1.2}._statCardRevenue_azglv_1345{color:#0f766e;background:linear-gradient(#fff 0%,#0f766e0d 100%);border-color:#0f766e2e}._statCardRevenue_azglv_1345 ._statCardIcon_azglv_1229{color:#0f766e;background:#0f766e1f}._statCardRevenue_azglv_1345 ._statCardValue_azglv_1325{color:#0f766e}._statCardBookings_azglv_1375{color:#1d4ed8;background:linear-gradient(#fff 0%,#1d4ed80d 100%);border-color:#1d4ed82e}._statCardBookings_azglv_1375 ._statCardIcon_azglv_1229{color:#1d4ed8;background:#1d4ed81f}._statCardBookings_azglv_1375 ._statCardValue_azglv_1325{color:#1d4ed8}._statCardTrainer_azglv_1405{color:#6d28d9;background:linear-gradient(#fff 0%,#6d28d90d 100%);border-color:#6d28d92e}._statCardTrainer_azglv_1405 ._statCardIcon_azglv_1229{color:#6d28d9;background:#6d28d91f}._statCardService_azglv_1427{color:#be185d;background:linear-gradient(#fff 0%,#be185d0d 100%);border-color:#be185d2e}._statCardService_azglv_1427 ._statCardIcon_azglv_1229{color:#be185d;background:#be185d1f}._statCardTrainer_azglv_1405 ._statCardValue_azglv_1325,._statCardService_azglv_1427 ._statCardValue_azglv_1325{font-size:clamp(.95rem,1.4vw,1.1rem);line-height:1.25}._reportFooter_azglv_555{border-top:1px dashed color-mix(in srgb, var(--secondary) 14%, transparent);justify-content:space-between;align-items:flex-end;gap:1rem;margin-top:clamp(1rem,2vw,1.4rem);padding-top:clamp(.9rem,1.6vw,1.05rem);display:flex}._reportFooterPrint_azglv_1485{display:none}._reportFooterMeta_azglv_555{flex-direction:column;gap:.15rem;display:flex}._reportFooterLabel_azglv_575{letter-spacing:.04em;text-transform:uppercase;color:color-mix(in srgb, var(--secondary) 52%, transparent);font-size:.68rem;font-weight:800}._reportFooterValue_azglv_585{color:var(--secondary);font-size:.86rem;font-weight:700}._reportFooterNote_azglv_595{color:color-mix(in srgb, var(--secondary) 52%, transparent);text-align:end;white-space:nowrap;flex-shrink:0;margin:0;font-size:.74rem;font-weight:600;line-height:1.55}@media (width<=1024px){._page_azglv_1{gap:clamp(1rem,2.5vw,1.5rem);width:100%;max-width:100%}._screenToolbar_azglv_25{grid-template-columns:1fr;align-items:stretch;padding:1rem}._toolbarActions_azglv_143{width:100%}._filterRow_azglv_193{grid-template-columns:repeat(2,minmax(0,1fr))}._mobileChrome_azglv_627{align-items:center;gap:.65rem;width:100%;display:flex}._workspace_azglv_233{grid-template-columns:1fr;gap:.85rem;width:100%}._sidePanel_azglv_293{display:none}._documentShell_azglv_251,._documentFrame_azglv_259{width:100%}._reportDocument_azglv_719{padding:1.15rem 1.25rem}._reportSectionHead_azglv_989{align-items:flex-start}._statsGrid_azglv_1077{grid-template-columns:1fr}._mobileReportFooter_azglv_461{flex-direction:column;align-items:stretch;width:100%;display:flex}._reportFooterNote_azglv_595{text-align:start;white-space:normal}}@media (width<=1024px) and (width>=768px){._mobileReportFooter_azglv_461{flex-direction:row;justify-content:center;align-items:center;gap:.75rem}._mobileReportFooter_azglv_461 ._reportFooterMeta_azglv_555{white-space:nowrap;text-align:center;flex-direction:row;flex-shrink:0;justify-content:center;align-items:center;gap:.45rem;display:flex}._mobileReportFooter_azglv_461 ._reportFooterNote_azglv_595{text-align:center;white-space:nowrap;text-overflow:ellipsis;flex:1;justify-content:center;align-items:center;min-width:0;margin:0;display:flex;overflow:hidden}}@media (width>=1025px){._workspace_azglv_233{grid-template-columns:minmax(0,1fr) 17.5rem;gap:1.15rem}._sidePanel_azglv_293{gap:.85rem;display:grid;position:sticky;top:1rem}._documentFrame_azglv_259{padding:1rem}._reportDocument_azglv_719{padding:1.75rem 2rem}._reportHeaderPanel_azglv_785{background:0 0;border:none;padding:0}._reportLogoWrap_azglv_807{width:7rem;height:auto}._reportPeriodChip_azglv_1049{display:inline-flex}._statsGrid_azglv_1077{gap:.85rem}}@media (width>=1025px) and (width<=1199.98px){._screenToolbar_azglv_25{grid-template-columns:1fr;align-items:stretch;gap:1rem;padding:1.15rem 1.25rem}._workspace_azglv_233{grid-template-columns:minmax(0,1fr) 15.5rem;gap:.9rem}._reportDocument_azglv_719{padding:1.35rem 1.5rem}._documentFrame_azglv_259{padding:.85rem}}@media (width>=1200px){._screenToolbar_azglv_25{grid-template-columns:minmax(0,1.2fr) minmax(18rem,.8fr);padding:1.45rem 1.75rem}._filterPanel_azglv_157{padding:1rem 1.05rem}._statsGrid_azglv_1077{gap:.85rem}._reportDocument_azglv_719{padding:2rem 2.25rem}._reportHeaderMeta_azglv_873{max-width:42%}}@media (width>=1400px){._page_azglv_1{gap:clamp(1rem,2.5vw,1.5rem)}._workspace_azglv_233{grid-template-columns:minmax(0,1fr) 19rem;gap:1.35rem}._reportDocument_azglv_719{padding:2.25rem 2.5rem}}@media (width<=767.98px){._page_azglv_1{gap:clamp(1rem,2.5vw,1.5rem);width:100%;min-width:0;max-width:100%;margin-inline:0}._screenToolbar_azglv_25{border-radius:1rem;padding:.9rem}._filterRow_azglv_193{grid-template-columns:1fr}._mobileChrome_azglv_627{gap:.55rem}._mobileMenuButton_azglv_635{width:2.35rem;min-height:2.35rem}._mobilePrintButton_azglv_423{min-height:2.35rem;font-size:.8rem}._workspace_azglv_233{gap:.75rem}._statsGrid_azglv_1077{grid-template-columns:1fr}._reportFooter_azglv_555{flex-direction:column;align-items:flex-start}._documentFrame_azglv_259{border-radius:.9rem;width:100%;padding:.45rem}._reportDocument_azglv_719{border-radius:.8rem;width:100%;padding:.9rem}._mobileReportFooter_azglv_461{flex-direction:column;align-items:stretch;width:100%}._mobileReportFooter_azglv_461 ._reportFooterMeta_azglv_555{box-sizing:border-box;text-align:center;flex-flow:wrap;justify-content:center;align-items:baseline;gap:.35rem .5rem;width:100%;display:flex}._mobileReportFooter_azglv_461 ._reportFooterNote_azglv_595{box-sizing:border-box;text-align:center;white-space:normal;justify-content:center;align-items:center;width:100%;display:flex}}@media print{@page{size:A4 portrait;margin:10mm 12mm}body.printing-report,body.printing-report *{-webkit-print-color-adjust:exact;print-color-adjust:exact}body.printing-report{background:#fff!important}body.printing-report [data-dashboard-chrome],body.printing-report .Toastify,body.printing-report [data-no-print]{display:none!important}body.printing-report [data-dashboard-main]{width:100%!important;max-width:none!important;margin:0!important}body.printing-report [data-dashboard-content]{background:#fff!important;margin:0!important;padding:0!important;overflow:visible!important}body.printing-report .main-app-container,body.printing-report [class*=layout]{background:#fff!important;min-height:auto!important}._page_azglv_1,._workspace_azglv_233{grid-template-columns:1fr;gap:0;max-width:none;margin:0;padding:0}._documentShell_azglv_251,._documentFrame_azglv_259{box-shadow:none;background:0 0;border-radius:0;margin:0;padding:0}._reportDocument_azglv_719{min-height:calc(100vh - 20mm);box-shadow:none;page-break-inside:avoid;border:none;border-radius:0;flex-direction:column;margin:0;padding:0;display:flex;overflow:visible}._reportTopBand_azglv_751{border-radius:0;height:.28rem;margin-bottom:4mm;position:static}._reportPrintHeading_azglv_777{border-bottom:.3mm solid color-mix(in srgb, var(--secondary) 18%, transparent);page-break-inside:avoid;justify-content:space-between;align-items:center;gap:4mm;margin-bottom:5mm;padding-bottom:3mm;display:flex}._reportPrintTitle_azglv_2337{color:var(--secondary);white-space:nowrap;font-size:13pt;font-weight:800}._reportPrintPeriod_azglv_2351{color:#0f766e;text-align:end;white-space:nowrap;font-size:11pt;font-weight:700}._reportHeaderPanel_azglv_785{page-break-inside:avoid;direction:ltr;background:0 0;border:none;justify-content:flex-end;align-items:center;width:100%;margin-bottom:3mm;padding:0;display:flex}._reportHeaderMeta_azglv_873{display:none!important}._reportLogoWrap_azglv_807{width:24mm;height:auto;box-shadow:none;background:0 0;border:none;border-radius:0;margin-inline:0;padding:0}._reportTypeBadge_azglv_885,._reportTitle_azglv_909,._reportPeriod_azglv_925,._reportPeriodHint_azglv_939{display:none!important}._reportDivider_azglv_953{background:color-mix(in srgb, var(--secondary) 20%, transparent);margin:3mm 0 4mm}._reportSectionHead_azglv_989{display:none!important}._reportPeriodChip_azglv_1049{display:none}._statsGrid_azglv_1077{flex:1;grid-template-columns:1fr;align-content:start;gap:3mm}._statCard_azglv_1091{border:.3mm solid color-mix(in srgb, var(--secondary) 18%, transparent);min-height:0;box-shadow:none;page-break-inside:avoid;break-inside:avoid;border-radius:2mm;flex-direction:column;align-items:stretch;gap:2mm;padding:4mm 5mm;display:flex;background:#fff!important}._statCardLead_azglv_1177{flex-direction:row;align-items:center;gap:3mm;min-width:0;padding:0;display:flex}._statCardIndex_azglv_1193{display:none}._statCardIcon_azglv_1229{border-radius:1.5mm;flex-shrink:0;width:8mm;height:8mm}._statCardIcon_azglv_1229 svg{width:4.5mm;height:4.5mm}._statCardMeta_azglv_1213{flex:1;min-width:0;display:block}._statCardHint_azglv_1303{display:none}._statCardValue_azglv_1325{text-align:end;flex-shrink:0;margin:0;padding:0;font-size:13pt}._statCardTrainer_azglv_1405 ._statCardValue_azglv_1325,._statCardService_azglv_1427 ._statCardValue_azglv_1325{font-size:10.5pt}._statCard_azglv_1091:before{display:none}._statCard_azglv_1091:hover{transform:none}._statCardLabel_azglv_1279{display:none}._statCardPrintLabel_azglv_1293{color:var(--secondary);font-size:9.5pt;font-weight:700;line-height:1.35;display:block}._statCard_azglv_1091:has(._statCardPrintValue_azglv_1295) ._statCardValue_azglv_1325{display:none}._statCardPrintValue_azglv_1295{text-align:end;color:var(--secondary);flex-shrink:0;margin:0;padding:0;font-size:10.5pt;font-weight:700;display:block}._reportBody_azglv_977{flex:1}._reportFooter_azglv_555{border-top:.3mm dashed color-mix(in srgb, var(--secondary) 22%, transparent);page-break-inside:avoid;flex-direction:row;justify-content:space-between;align-items:center;gap:4mm;margin-top:auto;padding-top:4mm;display:flex}._reportFooterPrint_azglv_1485{display:flex}._reportFooterMeta_azglv_555{white-space:nowrap;flex-direction:row;flex-shrink:0;align-items:baseline;gap:2mm}._reportFooterLabel_azglv_575{font-size:7pt}._reportFooterValue_azglv_585{font-size:8.5pt}._reportFooterNote_azglv_595{text-align:end;white-space:nowrap;flex-shrink:1;min-width:0;margin:0;font-size:7.5pt}}._page_1v004_1{flex-direction:column;gap:clamp(1.15rem,2.5vw,1.65rem);width:100%;min-width:0;max-width:100%;display:flex;overflow-x:clip}._tabsWrap_1v004_21{justify-content:center;display:flex}._mainTabs_1v004_31{background:#fffdfbeb;border:1px solid #50321414;border-radius:999px;grid-template-columns:repeat(4,minmax(0,1fr));gap:.35rem;width:100%;max-width:52rem;padding:.35rem;display:grid;box-shadow:0 8px 24px #5032140a}._mainTab_1v004_31{color:#8a7568;white-space:nowrap;cursor:pointer;min-width:0;transition:background var(--transition-fast), color var(--transition-fast), box-shadow var(--transition-fast);background:0 0;border:none;border-radius:999px;justify-content:center;align-items:center;gap:.45rem;padding:.68rem .85rem;font-family:inherit;font-size:.82rem;font-weight:700;display:inline-flex}._mainTab_1v004_31 span{text-overflow:ellipsis;overflow:hidden}._mainTab_1v004_31:hover{color:var(--secondary);background:#5032140a}._mainTabActive_1v004_121{background:var(--secondary);color:var(--white);box-shadow:0 8px 20px #320a0729}._mainTabActive_1v004_121:hover{color:var(--white);background:#4a120d}._panel_1v004_143{background:radial-gradient(circle at 100% 0,#9a7a550f 0%,#0000 38%),linear-gradient(#fffdfb 0%,#fff 100%);border:1px solid #50321414;border-radius:1.25rem;flex-direction:column;gap:0;padding:clamp(1.25rem,2.5vw,1.75rem);display:flex;box-shadow:inset 0 1px #fffffff2,0 16px 40px #5032140f}._panelHeader_1v004_173{border-bottom:1px solid #50321412;flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:1rem;margin-bottom:.85rem;padding-bottom:1rem;display:flex}._panelHeaderMain_1v004_195{flex:1;align-items:flex-start;gap:.9rem;min-width:min(100%,14rem);display:flex}._panelActions_1v004_211{flex-wrap:wrap;flex-shrink:0;align-items:center;gap:.55rem;margin-inline-start:auto;display:flex}._panelIcon_1v004_229{width:2.75rem;height:2.75rem;color:var(--secondary);background:linear-gradient(145deg,#9a7a551f 0%,#fffffff5 100%);border:1px solid #50321414;border-radius:.9rem;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex;box-shadow:0 4px 14px #5032140d}._panelTitle_1v004_257{color:var(--secondary);letter-spacing:-.01em;margin:0 0 .2rem;font-size:1.12rem;font-weight:700}._panelSubtitle_1v004_273{color:#8a7568;max-width:36rem;margin:0;font-size:.86rem;line-height:1.6}._panelStatus_1v004_289{border-radius:.85rem;align-items:center;gap:.55rem;margin-bottom:1.1rem;padding:.72rem .95rem;font-size:.82rem;line-height:1.5;display:flex}._panelStatusView_1v004_311{color:#7a6558;background:#5032140a;border:1px solid #5032140f}._panelStatusEdit_1v004_323{color:#6f5848;background:#9a7a5514;border:1px solid #9a7a5524}._panelStatusDot_1v004_335{background:#9a7a55;border-radius:50%;flex-shrink:0;width:.55rem;height:.55rem}._panelStatusView_1v004_311 ._panelStatusDot_1v004_335{background:#b8a494}._panelStatusText_1v004_359{font-weight:600}._panelBody_1v004_367{flex-direction:column;display:flex}._sectionBlock_1v004_377{background:0 0;border:none;border-radius:0;flex-direction:column;gap:1.1rem;padding:1.35rem 0;display:flex}._sectionBlock_1v004_377:first-child{padding-top:0}._sectionBlock_1v004_377:not(:last-child){border-bottom:1px solid #5032140f}._sectionHead_1v004_413{align-items:flex-start;gap:.75rem;display:flex}._sectionAccent_1v004_425{background:linear-gradient(#9a7a55 0%,#9a7a5559 100%);border-radius:999px;flex-shrink:0;width:.28rem;min-height:2.4rem}._sectionHeadCopy_1v004_441{flex-direction:column;gap:.2rem;min-width:0;display:flex}._sectionTitle_1v004_455{color:var(--secondary);margin:0;font-size:.98rem;font-weight:700}._sectionHint_1v004_469{color:#8a7568;max-width:42rem;margin:0;font-size:.82rem;line-height:1.55}._fieldCard_1v004_485{transition:border-color var(--transition-fast), box-shadow var(--transition-fast), transform var(--transition-fast);background:#ffffffe0;border:1px solid #50321412;border-radius:1rem;padding:.95rem;box-shadow:0 6px 18px #50321408}._fieldCard_1v004_485:hover{border-color:#5032141a;box-shadow:0 10px 24px #5032140d}._uploadGrid_1v004_519{grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem;display:grid}._contactGrid_1v004_531,._socialGrid_1v004_533{grid-template-columns:repeat(2,minmax(0,1fr));gap:.85rem;display:grid}._metadataFields_1v004_545{flex-direction:column;gap:.85rem;display:flex}._metadataKeywordsField_1v004_557{width:100%}._iconInputRowMultiline_1v004_565{align-items:stretch}._iconInputRowMultiline_1v004_565 ._fieldIcon_1v004_573{align-self:stretch;padding-top:.72rem}._iconTextarea_1v004_583{resize:none;min-height:2.95rem;padding-top:.72rem;padding-bottom:.72rem;line-height:1.55;overflow:hidden}._uploadField_1v004_601{min-width:0;transition:border-color var(--transition-fast), box-shadow var(--transition-fast);background:radial-gradient(circle at 100% 0,#9a7a5512 0%,#0000 42%),linear-gradient(#fffdfb 0%,#fff 100%);border:1px solid #50321414;border-radius:1.15rem;flex-direction:column;gap:.75rem;padding:1rem;display:flex;box-shadow:0 8px 22px #5032140a}._uploadField_1v004_601:hover{border-color:#5032141f;box-shadow:0 12px 28px #50321412}._uploadFieldDisabled_1v004_645{opacity:.96}._uploadFieldHeader_1v004_653{justify-content:space-between;align-items:flex-start;gap:.65rem;display:flex}._uploadFieldTitleRow_1v004_667{flex:1;align-items:flex-start;gap:.7rem;min-width:0;display:flex}._uploadFieldIcon_1v004_683{width:2.35rem;height:2.35rem;color:var(--secondary);background:#ffffffeb;border:1px solid #50321414;border-radius:.75rem;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}._uploadFieldCopy_1v004_709{flex:1;min-width:0}._uploadFieldLabelRow_1v004_719{flex-wrap:wrap;align-items:center;gap:.45rem;display:flex}._uploadFieldHint_1v004_733{color:#9a877a;margin:.35rem 0 0;font-size:.74rem;line-height:1.5}._uploadFieldLock_1v004_747{border-radius:var(--radius-pill);color:#8a7568;background:#5032140d;border:1px solid #50321414;flex-shrink:0;justify-content:center;align-items:center;width:1.85rem;height:1.85rem;display:inline-flex}._imageCard_1v004_773{background:linear-gradient(#fffdfb 0%,#f7f1ea 100%);border:1px solid #50321414;border-radius:.95rem;position:relative;overflow:hidden}._imageCardDisabled_1v004_789{cursor:default}._imageCardPreview_1v004_797{justify-content:center;align-items:center;padding:1rem;display:flex;position:relative}._imageCardPreviewLogo_1v004_813{min-height:11.5rem}._imageCardPreviewSidebar_1v004_821{min-height:12.5rem}._imageCardPreviewFavicon_1v004_829{min-height:10.5rem}._imageCardStage_1v004_837{justify-content:center;align-items:center;width:100%;max-width:10.5rem;height:8.5rem;display:flex}._imageCardStageFavicon_1v004_855{background:#ffffffeb;border:1px solid #50321414;border-radius:1rem;width:5.5rem;max-width:5.5rem;height:5.5rem;padding:.65rem;box-shadow:0 8px 20px #5032140f}._imageCardImage_1v004_877{justify-content:center;align-items:center;width:100%;height:100%;display:flex}._imageCardImage_1v004_877 img{max-height:100%;object-fit:contain!important;width:100%!important;height:100%!important}._imageCardPlaceholder_1v004_907{color:#b5a596;justify-content:center;align-items:center;width:100%;height:100%;display:flex}._imageCardOverlay_1v004_925{opacity:0;transition:opacity var(--transition-fast);background:#320a077a;justify-content:center;align-items:center;padding:1rem;display:flex;position:absolute;inset:0}._imageCard_1v004_773:hover ._imageCardOverlay_1v004_925,._imageCard_1v004_773:focus-within ._imageCardOverlay_1v004_925,._uploadField_1v004_601:hover ._imageCardOverlay_1v004_925{opacity:1}._imageCardLockOverlay_1v004_961{display:none}._imageCardActions_1v004_969{flex-direction:column;align-items:stretch;gap:.45rem;width:min(100%,11rem);display:flex}._imageCardActionBtn_1v004_985{color:var(--secondary);cursor:pointer;transition:background var(--transition-fast), transform var(--transition-fast);background:#fffffff5;border:1px solid #ffffff3d;border-radius:.7rem;justify-content:center;align-items:center;gap:.4rem;padding:.58rem .85rem;font-size:.78rem;font-weight:700;display:inline-flex}._imageCardActionBtn_1v004_985:hover{background:#fff;transform:translateY(-1px)}._imageCardActionBtnDanger_1v004_1031{color:#fff;background:#b42318eb;border-color:#b423184d}._imageCardActionBtnDanger_1v004_1031:hover{background:#b42318}._imageCardFooter_1v004_1051{display:none}._imageCardLabel_1v004_1059{color:var(--secondary);margin:0;font-size:.88rem;font-weight:700;line-height:1.35}._fieldLabel_1v004_1075{color:var(--secondary);font-size:.84rem;font-weight:700;display:block}._fieldHint_1v004_1089{color:#9a877a;margin:.18rem 0 0;font-size:.76rem;line-height:1.45}._fieldCharCount_1v004_1103{color:#8a7568;text-align:end;margin:.35rem 0 0;font-size:.72rem;font-weight:600;line-height:1.2}._assetBadge_1v004_1121{border-radius:var(--radius-pill);letter-spacing:.02em;flex-shrink:0;padding:.24rem .58rem;font-size:.68rem;font-weight:700}._assetBadgeDefault_1v004_1139{color:#8a7568;background:#5032140d;border:1px solid #50321412}._assetBadgeCustom_1v004_1151{color:#1e7a3c;background:#1e7a3c14;border:1px solid #1e7a3c24}._iconInputRow_1v004_565{min-height:2.95rem;transition:border-color var(--transition-fast), box-shadow var(--transition-fast);background:#fff;border:1px solid #5032141a;border-radius:.85rem;align-items:stretch;display:flex;overflow:hidden}._iconInputRow_1v004_565:focus-within{border-color:#9a7a5573;box-shadow:0 0 0 3px #9a7a551a}._iconInputRowError_1v004_1199{border-color:#d92d20}._iconInputRowError_1v004_1199:focus-within{border-color:#d92d20;box-shadow:0 0 0 3px #d92d201a}._iconInputRowReadOnly_1v004_1217{background:#faf7f2e6}._fieldIcon_1v004_573{width:2.95rem;color:var(--secondary);background:linear-gradient(#fffdfb 0%,#f7f1ea 100%);border-inline-end:1px solid #50321414;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}._fieldIconContact_1v004_1247{color:#8b5a2b;background:#8b5a2b12}._fieldIconFacebook_1v004_1257{color:#1877f2;background:#1877f212}._fieldIconInstagram_1v004_1267{color:#c13584;background:#c1358412}._fieldIconX_1v004_1277{color:var(--secondary);background:#5032140d}._fieldIconTiktok_1v004_1287{color:#010101;background:#0101010d}._fieldIconMeta_1v004_1297{color:#6f5848;background:#9a7a551a}._iconInput_1v004_565{min-width:0;color:var(--secondary);text-align:start;direction:inherit;background:0 0;border:none;border-radius:0;flex:1;padding:.72rem .9rem;font-family:inherit;font-size:.88rem;line-height:1.5}._iconInput_1v004_565::placeholder{color:#b5a596}._iconInput_1v004_565:focus{outline:none}._iconInput_1v004_565:read-only{cursor:default;color:#7a6558}._uploadInput_1v004_1363{display:none}._bilingualField_1v004_1371{background:#ffffffe0;border:1px solid #50321412;border-radius:1rem;flex-direction:column;gap:.85rem;min-width:0;padding:1rem;display:flex;box-shadow:0 6px 18px #50321408}._bilingualFieldLocked_1v004_1395{background:#faf7f2e0}._bilingualHead_1v004_1403{justify-content:space-between;align-items:flex-start;gap:.75rem;display:flex}._fieldLockBadge_1v004_1417{color:#8a7568;background:#5032140d;border:1px solid #50321412;border-radius:.55rem;flex-shrink:0;justify-content:center;align-items:center;width:1.75rem;height:1.75rem;display:inline-flex}._bilingualGrid_1v004_1443{grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem;display:grid}._bilingualGridStacked_1v004_1455{grid-template-columns:1fr}._localeCard_1v004_1463{background:#faf7f2bf;border:1px solid #5032140f;border-radius:.8rem;flex-direction:column;gap:.45rem;min-width:0;padding:.72rem;display:flex}._localeCardHead_1v004_1485{justify-content:space-between;align-items:center;gap:.5rem;display:flex}._localeBadge_1v004_1499{border-radius:var(--radius-pill);letter-spacing:.02em;align-items:center;padding:.2rem .52rem;font-size:.7rem;font-weight:700;display:inline-flex}._localeBadgeAr_1v004_1519{color:var(--secondary);background:#320a0712}._localeBadgeEn_1v004_1529{color:#1a56b4;background:#1a56b412}._fieldCounter_1v004_1539{color:#9a877a;white-space:nowrap;font-size:.7rem;font-weight:600}._fieldCounterWarn_1v004_1553{color:#9a6f2e}._fieldCounterError_1v004_1561{color:#b42318}._fieldsStack_1v004_1569{flex-direction:column;gap:.85rem;display:flex}._updatedAt_1v004_1581{color:#8a7568;background:#5032140a;border-radius:.75rem;align-items:center;gap:.45rem;margin:.25rem 0 0;padding:.65rem .85rem;font-size:.8rem;display:inline-flex}._input_1v004_1605,._textarea_1v004_1607{width:100%;color:var(--secondary);text-align:start;direction:inherit;transition:border-color var(--transition-fast), box-shadow var(--transition-fast);background:#fff;border:1px solid #5032141f;border-radius:.8rem;padding:.72rem .85rem;font-family:inherit;font-size:.88rem;line-height:1.5}._input_1v004_1605::placeholder,._textarea_1v004_1607::placeholder{color:#b5a596;text-align:start}._input_1v004_1605:focus,._textarea_1v004_1607:focus{border-color:#9a7a5573;outline:none;box-shadow:0 0 0 3px #9a7a551a}._textarea_1v004_1607{resize:vertical;min-height:5.25rem}._textareaAutoResize_1v004_1677{resize:none;min-height:2.95rem;line-height:1.55;overflow:hidden}._inputReadOnly_1v004_1691,._input_1v004_1605:read-only,._textarea_1v004_1607:read-only{color:#7a6558;cursor:default;background:#faf7f2e6;border-color:#50321414}._inputReadOnly_1v004_1691:focus,._input_1v004_1605:read-only:focus,._textarea_1v004_1607:read-only:focus{box-shadow:none;border-color:#50321414}._inputError_1v004_1723{border-color:#d92d20}._fieldError_1v004_1731{color:#b42318;margin:.28rem 0 0;font-size:.76rem}@media (width<=1100px){._mainTabs_1v004_31{border-radius:1.15rem;grid-template-columns:repeat(2,minmax(0,1fr));max-width:40rem}._uploadGrid_1v004_519{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=991.98px){._uploadGrid_1v004_519,._bilingualGrid_1v004_1443,._contactGrid_1v004_531,._socialGrid_1v004_533{grid-template-columns:1fr}}@media (width<=767.98px){._mainTabs_1v004_31{max-width:none}._mainTab_1v004_31{padding:.62rem .7rem;font-size:.78rem}._panelActions_1v004_211{width:100%;margin-inline-start:0}}@media (width<=575.98px){._panel_1v004_143{padding:1rem}._fieldCard_1v004_485{padding:.85rem}._panelActions_1v004_211{flex-direction:column;align-items:stretch}}@media (prefers-reduced-motion:reduce){._mainTab_1v004_31,._fieldCard_1v004_485,._input_1v004_1605,._textarea_1v004_1607,._iconInputRow_1v004_565{transition:none}}._areasTableShell_57odb_1{background:var(--white);border:1px solid #50321414;border-radius:1rem;margin-top:.35rem;overflow:hidden;box-shadow:0 8px 24px #5032140a}._areasTableWrap_57odb_19{border:none!important;border-radius:0!important}._areasTable_57odb_1{font-size:.86rem}._areasTable_57odb_1 thead th{color:#8a7565;letter-spacing:.05em;text-align:center;background:linear-gradient(#fbf9f6 0%,#f3efe8 100%);border-bottom:1px solid #50321414;padding:.95rem 1.15rem;font-size:.68rem;font-weight:800}._areasTable_57odb_1 tbody td{vertical-align:middle;text-align:center;border-bottom:1px solid #5032140f;padding:1rem 1.15rem}._areasTable_57odb_1 tbody tr:last-child td{border-bottom:none}._areasTable_57odb_1 tbody tr:nth-child(2n){background:#fbf9f6a6}._tableRow_57odb_89{transition:background var(--transition-fast)}._areaInfo_57odb_97{flex-direction:column;align-items:center;gap:.15rem;min-width:0;display:flex}._areaName_57odb_113{color:var(--secondary);font-size:.92rem;font-weight:700}._areaNameSecondary_57odb_125{color:var(--third);font-size:.76rem}._coordinatesCell_57odb_135,._radiusCell_57odb_137{color:var(--third);justify-content:center;align-items:center;gap:.35rem;font-size:.8rem;display:inline-flex}._statusBadge_57odb_155{border-radius:var(--radius-pill);white-space:nowrap;align-items:center;gap:.35rem;padding:.28rem .6rem;font-size:.72rem;font-weight:700;display:inline-flex}._statusBadgeActive_57odb_177{color:#1f7a45;background:#2278461f}._statusBadgeInactive_57odb_187{background:var(--secondary-08);color:var(--third)}._statusDot_57odb_197{background:currentColor;border-radius:50%;width:.42rem;height:.42rem}._iconActionStatusActive_57odb_211{color:#1f7a45;background:#22784614;border-color:#22784638}._iconActionStatusInactive_57odb_223{color:var(--third)}._areaCard_57odb_231{border:1px solid var(--secondary-08);background:var(--white-98);box-shadow:0 6px 18px var(--secondary-06);border-radius:1rem;flex-direction:column;gap:.75rem;padding:1rem;display:flex}._areaCardHead_57odb_253{align-items:flex-start;gap:.75rem;display:flex}._areaCardInfo_57odb_265{flex-direction:column;flex:1;gap:.2rem;min-width:0;display:flex}._areaCardMeta_57odb_281{border-top:1px solid var(--secondary-06);flex-wrap:wrap;gap:.5rem;padding-top:.5rem;display:flex}._areaCardMetaItem_57odb_297{color:var(--third);align-items:center;gap:.35rem;font-size:.78rem;display:inline-flex}._areaCardActions_57odb_313{border-top:1px solid var(--secondary-06);grid-template-columns:repeat(3,minmax(0,1fr));gap:.45rem;padding-top:.5rem;display:grid}._cardActionStatusActive_57odb_329{color:#1f7a45;background:#22784614;border-color:#22784638}._cardActionStatusInactive_57odb_341{color:var(--third)}._areaFormRow_57odb_349{grid-template-columns:repeat(2,minmax(0,1fr));gap:.85rem;display:grid}._areaFormModal_57odb_361{width:min(100%,42rem)}@media (width<=767.98px){._areaCardActions_57odb_313,._areaFormRow_57odb_349{grid-template-columns:1fr}}@media (width>=992px){._areasTableShell_57odb_1{display:block}}@media (width<=991.98px){._areasTableShell_57odb_1{display:none}}._page_15866_3{gap:clamp(1rem,2.5vw,1.5rem)}._statsGrid_15866_11{gap:clamp(.65rem,1.8vw,1rem)}._statCard_15866_19{transition:transform var(--transition-fast), box-shadow var(--transition-fast), border-color var(--transition-fast);position:relative;overflow:hidden;background:radial-gradient(circle at 100% 0,#9a7a5514 0%,#0000 48%),linear-gradient(#fffdfb 0%,#faf7f2 100%)!important;border:1px solid #50321412!important;box-shadow:0 10px 28px #5032140d!important}._statCard_15866_19:hover{transform:translateY(-2px);box-shadow:0 14px 32px #50321414!important}._panel_15866_57{background:radial-gradient(circle at 0% 0%, #9a7a550d 0%, transparent 42%), var(--white)!important}._panelHeader_15866_69{border-bottom:1px solid #5032140f;gap:1rem;margin-bottom:.15rem;padding-bottom:.25rem}._categoriesTableShell_15866_85{background:var(--white);border:1px solid #50321414;border-radius:1.15rem;margin-top:.5rem;overflow:hidden;box-shadow:inset 0 1px #ffffffe6,0 12px 32px #5032140f}._categoriesTableWrap_15866_107{-webkit-overflow-scrolling:touch;overflow-x:auto;border:none!important;border-radius:0!important}._categoriesTable_15866_85{border-collapse:separate;border-spacing:0;min-width:52rem;font-size:.86rem}._categoriesTable_15866_85 thead th{color:#7a6558;letter-spacing:.04em;text-align:center;white-space:nowrap;z-index:2;background:linear-gradient(#fcf9f5 0%,#f4efe7 100%);border-bottom:1px solid #50321417;padding:1rem 1.15rem;font-size:.7rem;font-weight:800;position:sticky;top:0}._categoriesTable_15866_85 thead th:nth-child(2){text-align:start;min-width:14rem}._categoriesTable_15866_85 tbody td{vertical-align:middle;text-align:center;border-bottom:1px solid #5032140d;padding:1.05rem 1.15rem}._categoriesTable_15866_85 tbody td:nth-child(2){text-align:start}._categoriesTable_15866_85 tbody tr:last-child td{border-bottom:none}._categoriesTable_15866_85 tbody tr:nth-child(2n){background:#fbf9f68c}._categoriesTable_15866_85 thead th:first-child,._categoriesTable_15866_85 tbody td:first-child{width:5.75rem;padding-inline:.85rem}._tableRow_15866_225{transition:background var(--transition-fast), box-shadow var(--transition-fast)}._tableRow_15866_225:hover td{background:#fbf6eef2}._tableRow_15866_225:hover td:nth-child(2){box-shadow:inset 4px 0 #9a7a55}._imageCell_15866_253{justify-content:center;align-items:center;width:100%;display:flex}._categoryPhotoFrame_15866_267,._categoryCardPhotoFrame_15866_269{background:linear-gradient(145deg,#fffdfb 0%,#f3ece3 100%);border:2px solid #5032141a;border-radius:.95rem;flex-shrink:0;display:inline-flex;position:relative;overflow:hidden;box-shadow:0 6px 16px #5032141a}._categoryPhotoFrame_15866_267{width:3.25rem;height:3.25rem}._categoryPhoto_15866_267{object-fit:cover;width:100%;height:100%;display:block}._categoryPhotoPlaceholder_15866_315{color:#9a7a55;place-items:center;width:100%;height:100%;display:grid}._categoryInfo_15866_331{text-align:start;flex-direction:column;align-items:flex-start;gap:.2rem;min-width:0;max-width:22rem;display:flex}._categoryName_15866_351{color:var(--secondary);font-size:.95rem;font-weight:800;line-height:1.35}._categoryNameSecondary_15866_365{color:var(--third);opacity:.9;font-size:.76rem;font-style:italic;font-weight:600;line-height:1.35;display:block}._categoryDescription_15866_385{-webkit-line-clamp:2;color:var(--third);-webkit-box-orient:vertical;max-width:22rem;font-size:.76rem;line-height:1.45;display:-webkit-box;overflow:hidden}._servicesCountCell_15866_407,._sortOrderCell_15866_409{border-radius:var(--radius-pill);border:1px solid #5032140f;justify-content:center;align-items:center;min-width:2.6rem;padding:.32rem .7rem;font-size:.8rem;font-weight:700;display:inline-flex}._servicesCountCell_15866_407{color:#8a5f0f;background:linear-gradient(135deg,#9a6b1224 0%,#9a6b1214 100%);border-color:#9a6b121f}._sortOrderCell_15866_409{background:var(--secondary-06);color:var(--secondary)}._statusBadge_15866_455{border-radius:var(--radius-pill);white-space:nowrap;border:1px solid #0000;align-items:center;gap:.4rem;padding:.32rem .75rem;font-size:.74rem;font-weight:700;display:inline-flex}._statusBadgeActive_15866_479{color:#1a6b3d;background:#2278461f;border-color:#22784629}._statusBadgeInactive_15866_491{background:var(--secondary-08);color:var(--third);border-color:#50321414}._statusDot_15866_503{background:currentColor;border-radius:50%;width:.45rem;height:.45rem;box-shadow:0 0 0 2px #ffffffa6}._categoriesRowActions_15866_519{justify-content:center;gap:.4rem}._iconActionStatusActive_15866_529{color:#1f7a45;background:#22784614;border-color:#22784638}._iconActionStatusInactive_15866_541{color:var(--third)}._categoriesCardList_15866_551{gap:clamp(.75rem,2vw,1rem);margin:.5rem 0 0;padding:0;list-style:none;display:none}._categoryCard_15866_269{transition:transform var(--transition-fast), box-shadow var(--transition-fast);background:linear-gradient(#fffdfb 0%,#faf7f2 100%);border:1px solid #50321414;border-radius:1.15rem;flex-direction:column;gap:.9rem;padding:1.1rem 1.1rem 1rem;display:flex;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffffd9,0 10px 28px #5032140f}._categoryCard_15866_269:hover{transform:translateY(-2px);box-shadow:inset 0 1px #ffffffd9,0 16px 36px #50321417}._categoryCardAccent_15866_617{top:0;opacity:.92;background:linear-gradient(90deg,#9a7a55 0%,#c4a574 55%,#c4a57473 100%);height:4px;position:absolute;inset-inline:0}._categoryCardHead_15866_635{align-items:flex-start;gap:.9rem;padding-top:.15rem;display:flex}._categoryCardMedia_15866_649{flex-shrink:0}._categoryCardPhotoFrame_15866_269{border-radius:1rem;width:4.25rem;height:4.25rem}._categoryCardPhoto_15866_269{object-fit:cover;width:100%;height:100%;display:block}._categoryCardPhotoPlaceholder_15866_683{color:#9a7a55;place-items:center;width:100%;height:100%;display:grid}._categoryCardInfo_15866_699{flex-direction:column;flex:1;gap:.28rem;min-width:0;display:flex}._categoryCardTitleRow_15866_715{justify-content:space-between;align-items:center;gap:.65rem;width:100%;display:flex}._categoryCardDescription_15866_731{color:var(--third);margin:0;font-size:.82rem;line-height:1.55}._categoryCardMeta_15866_745{border-top:1px dashed #5032141a;grid-template-columns:repeat(2,minmax(0,1fr));gap:.55rem;padding:.85rem 0 0;display:grid}._categoryCardMetaItem_15866_761{text-align:center;background:#ffffffb8;border:1px solid #5032140f;border-radius:.75rem;flex-direction:column;align-items:center;gap:.2rem;padding:.55rem .35rem;display:flex}._categoryCardMetaLabel_15866_785{color:var(--third);font-size:.66rem;font-weight:700;line-height:1.3}._categoryCardMetaValue_15866_799{color:var(--secondary);font-size:.86rem;font-weight:800;line-height:1.2}._metaServices_15866_813{color:#8a5f0f}._categoryCardActions_15866_821{grid-template-columns:repeat(3,minmax(0,1fr));gap:.5rem;padding-top:.15rem;display:grid}._cardActionStatusActive_15866_835{color:#1f7a45;background:#22784614;border-color:#22784638}._cardActionStatusInactive_15866_847{color:var(--third)}._categoryFormModal_15866_857{width:min(100%,46rem);height:max-content;max-height:92vh}._categoryFormStack_15866_869{gap:1rem}._categoryFormRow_15866_877{grid-template-columns:minmax(0,1fr) minmax(0,1.2fr);align-items:start;gap:1rem;display:grid}._categoryFormSettingsRow_15866_891{border:1px solid var(--secondary-08);background:linear-gradient(#fffdfb 0%,#faf7f2 100%);border-radius:.95rem;padding:.95rem}._categoryImageField_15866_905{flex-direction:column;gap:.55rem;width:100%;display:flex}._categoryImageCard_15866_919{border:1px solid var(--secondary-08);background:radial-gradient(circle at 100% 0,#9a7a550f 0%,#0000 45%),linear-gradient(#fffdfb 0%,#faf7f2 100%);border-radius:1rem;padding:1rem;box-shadow:inset 0 1px #ffffffd9}._categoryImageBody_15866_939{align-items:center;gap:1.15rem;display:flex}._categoryImagePreviewWrap_15866_951{flex-shrink:0;position:relative}._categoryImagePreview_15866_951{width:8rem;height:8rem;transition:border-color var(--transition-fast), background var(--transition-fast);background:#ffffffb8;border:2px dashed #50321429;border-radius:1rem;justify-content:center;align-items:center;display:flex;overflow:hidden}._categoryImagePreviewFilled_15866_991{background:var(--white);border-style:solid;border-color:#5032141f;box-shadow:0 8px 22px #5032141a}._categoryImage_15866_905{object-fit:cover;width:100%;height:100%;display:block}._categoryImagePlaceholder_15866_1019{color:#9a7a55;text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:.45rem;width:100%;height:100%;padding:.75rem;display:flex}._categoryImagePlaceholder_15866_1019 span{font-size:.72rem;font-weight:700;line-height:1.35}._categoryImageSide_15866_1057{flex-direction:column;flex:1;gap:.75rem;min-width:0;display:flex}._categoryImageSideHint_15866_1073{color:var(--third);margin:0;font-size:.8rem;line-height:1.55}._categoryImageActions_15866_1087{flex-direction:column;align-items:flex-start;gap:.55rem;display:flex}._categoryImageUploadBtn_15866_1101,._categoryImageRemoveBtn_15866_1103{cursor:pointer;min-width:10.5rem;transition:background var(--transition-fast), border-color var(--transition-fast), color var(--transition-fast), opacity var(--transition-fast), transform var(--transition-fast);border-radius:.75rem;justify-content:center;align-items:center;gap:.45rem;padding:.62rem .95rem;font-size:.82rem;font-weight:700;display:inline-flex}._categoryImageUploadBtn_15866_1101{border:1px solid var(--secondary-14);background:var(--white);color:var(--secondary)}._categoryImageUploadBtn_15866_1101:hover{background:var(--secondary-05);border-color:var(--secondary-22);transform:translateY(-1px)}._categoryImageRemoveBtn_15866_1103{color:#a84830;background:#b4463214;border:1px solid #b4463238}._categoryImageRemoveBtn_15866_1103:hover:not(:disabled){background:#b4463224}._categoryImageRemoveBtn_15866_1103:disabled{opacity:.45;cursor:not-allowed}._categoryImageInput_15866_1195{display:none}._categoryImageError_15866_1203{color:#a84830;margin:0;font-size:.78rem;font-weight:600}@media (width>=992px){._categoriesTableShell_15866_85{display:block}._categoriesCardList_15866_551{display:none}}@media (width<=991.98px){._categoriesTableShell_15866_85{display:none}._categoriesCardList_15866_551{grid-template-columns:1fr;display:grid}}@media (width>=576px) and (width<=991.98px){._categoriesCardList_15866_551{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=767.98px){._categoryCardActions_15866_821,._categoryFormRow_15866_877{grid-template-columns:1fr}._categoryImageBody_15866_939{flex-direction:column;align-items:stretch}._categoryImagePreviewWrap_15866_951{align-self:center}._categoryImageActions_15866_1087{width:100%}._categoryImageUploadBtn_15866_1101,._categoryImageRemoveBtn_15866_1103{width:100%;min-width:0}}@media (width<=640px){._categoryCardHead_15866_635{text-align:center;flex-direction:column;align-items:center}._categoryCardInfo_15866_699,._categoryCardTitleRow_15866_715{flex-direction:column;justify-content:center;align-items:center}}._servicesTableShell_14l46_3{background:var(--white);border:1px solid #50321414;border-radius:1rem;margin-top:.35rem;overflow:hidden;box-shadow:0 8px 24px #5032140a}._servicesTableWrap_14l46_21{border:none!important;border-radius:0!important}._servicesTable_14l46_3{font-size:.86rem}._servicesTable_14l46_3 thead th{color:#8a7565;letter-spacing:.05em;text-align:center;background:linear-gradient(#fbf9f6 0%,#f3efe8 100%);border-bottom:1px solid #50321414;padding:.95rem 1.15rem;font-size:.68rem;font-weight:800}._servicesTable_14l46_3 tbody td{vertical-align:middle;text-align:center;border-bottom:1px solid #5032140f;padding:1rem 1.15rem}._servicesTable_14l46_3 tbody tr:last-child td{border-bottom:none}._servicesTable_14l46_3 tbody tr:nth-child(2n){background:#fbf9f6a6}._servicesTable_14l46_3 thead th:first-child,._servicesTable_14l46_3 tbody td:first-child{width:5.5rem;padding-inline:.75rem}._tableRow_14l46_103{transition:background var(--transition-fast)}._imageCell_14l46_111{justify-content:center;align-items:center;width:100%;display:flex}._serviceCell_14l46_125{justify-content:center;align-items:center;gap:.85rem;width:100%;min-width:0;display:flex}._servicesTable_14l46_3 ._serviceInfo_14l46_143{text-align:center;flex-direction:column;align-items:center;gap:.3rem;min-width:0;max-width:18rem;margin-inline:auto;display:flex}._servicePhoto_14l46_165{object-fit:cover;border-radius:.85rem;flex-shrink:0;width:3.25rem;height:3.25rem;box-shadow:0 4px 12px #50321414}._servicePhotoPlaceholder_14l46_183{color:#9a7a55;background:linear-gradient(#fbf9f6 0%,#f0ebe4 100%);border:1px solid #50321414;border-radius:.85rem;flex-shrink:0;place-items:center;width:3.25rem;height:3.25rem;display:grid}._serviceNameLink_14l46_207{color:var(--secondary);transition:color var(--transition-fast);font-size:.95rem;font-weight:800;line-height:1.35;text-decoration:none}._serviceNameLink_14l46_207:hover{color:#9a6b12}._serviceName_14l46_207{color:var(--secondary);font-weight:700;line-height:1.35}._serviceNameSecondary_14l46_245{color:var(--third);font-size:.78rem;font-style:italic;font-weight:600;line-height:1.35;display:block}._serviceDescription_14l46_263{-webkit-line-clamp:2;color:var(--third);-webkit-box-orient:vertical;max-width:18rem;font-size:.78rem;line-height:1.45;display:-webkit-box;overflow:hidden}._serviceDescriptionSecondary_14l46_285{-webkit-line-clamp:2;color:#5032148c;-webkit-box-orient:vertical;max-width:18rem;font-size:.72rem;font-style:italic;line-height:1.45;display:-webkit-box;overflow:hidden}._priceCell_14l46_309,._durationCell_14l46_311,._priceSingle_14l46_321{color:var(--secondary);font-weight:700}._priceDisplay_14l46_331{flex-direction:column;align-items:flex-start;gap:.28rem;min-width:0;display:inline-flex}._priceOriginal_14l46_347{color:var(--third-55);font-size:.72rem;font-weight:600;line-height:1.2;text-decoration:line-through}._priceAfterDiscountRow_14l46_363{flex-wrap:wrap;align-items:center;gap:.35rem;display:inline-flex}._priceAfterDiscount_14l46_363{color:#1a6b3f;font-size:.9rem;font-weight:800;line-height:1.2}._priceDiscountBadge_14l46_391{border-radius:var(--radius-pill);color:#1a6b3f;letter-spacing:.02em;white-space:nowrap;background:#2278461f;align-items:center;padding:.12rem .42rem;font-size:.64rem;font-weight:800;display:inline-flex}._discountPricingPanel_14l46_417{border:1px solid var(--secondary-08);background:linear-gradient(135deg, #f8eedd73, #fffffffa), var(--white);border-radius:1rem;grid-template-columns:minmax(0,1fr) auto minmax(0,1.1fr);align-items:stretch;gap:.85rem;margin-top:.85rem;padding:1rem;display:grid;box-shadow:inset 0 1px #fffc}._discountPricingInput_14l46_447{flex-direction:column;gap:.35rem;min-width:0;display:flex}._discountPricingLabel_14l46_461{color:var(--secondary);font-size:.82rem;font-weight:700}._discountPricingHint_14l46_473{color:var(--third-55);margin:0;font-size:.72rem;line-height:1.45}._discountInputShell_14l46_487{border:1px solid var(--secondary-10);background:var(--white);min-height:2.85rem;transition:border-color var(--transition-fast), box-shadow var(--transition-fast);border-radius:.85rem;align-items:center;gap:.35rem;padding:0 .9rem;display:flex}._discountInputShell_14l46_487:focus-within{box-shadow:0 0 0 3px var(--secondary-06);border-color:#320a0738}._discountInputShellError_14l46_525{border-color:#b42d2d73;box-shadow:0 0 0 3px #b42d2d14}._discountInput_14l46_487{width:100%;min-width:0;color:var(--secondary);background:0 0;border:none;outline:none;font-family:inherit;font-size:1rem;font-weight:700}._discountInput_14l46_487::placeholder{color:var(--third-45);font-weight:500}._discountInputSuffix_14l46_569{color:var(--third);flex-shrink:0;font-size:.92rem;font-weight:800}._discountFieldError_14l46_583{color:#b42d2d;margin:0;font-size:.72rem;font-weight:600}._discountPricingConnector_14l46_597{flex-direction:column;justify-content:center;align-items:center;gap:.35rem;padding-block:1.35rem .25rem;display:flex}._discountConnectorLine_14l46_615{background:linear-gradient(#0000,#b29a8b59,#0000);flex:1;width:1px;min-height:.75rem}._discountConnectorBadge_14l46_639{border:1px solid var(--third-25);background:var(--white);width:1.65rem;height:1.65rem;color:var(--third);box-shadow:0 4px 12px var(--secondary-06);border-radius:50%;justify-content:center;align-items:center;font-size:.82rem;font-weight:800;display:inline-flex}._discountResultCard_14l46_669{border:1px dashed var(--third-25);min-height:6.5rem;transition:border-color var(--transition-fast), background var(--transition-fast), box-shadow var(--transition-fast);background:#ffffffb8;border-radius:.9rem;flex-direction:column;justify-content:center;gap:.35rem;padding:.9rem 1rem;display:flex}._discountResultCardActive_14l46_701{background:linear-gradient(145deg,#2278461a,#fffffff5);border-style:solid;border-color:#22784638;box-shadow:0 10px 24px #22784614}._discountResultEyebrow_14l46_723{color:var(--third);text-transform:uppercase;letter-spacing:.04em;font-size:.72rem;font-weight:700}._discountResultValue_14l46_739{color:#1a6b3f;letter-spacing:-.02em;font-size:1.35rem;font-weight:800;line-height:1.15}._discountResultFooter_14l46_755{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.5rem;margin-top:.15rem;display:flex}._discountResultOriginal_14l46_773{color:var(--third-55);font-size:.78rem;font-weight:600;text-decoration:line-through}._discountSavingsBadge_14l46_787{border-radius:var(--radius-pill);color:#1a6b3f;white-space:nowrap;background:#22784624;align-items:center;padding:.22rem .55rem;font-size:.68rem;font-weight:800;display:inline-flex}._discountResultEmpty_14l46_811{color:var(--third-55);margin:0;font-size:.8rem;font-weight:600;line-height:1.55}._visibilityPanel_14l46_827{grid-template-columns:repeat(2,minmax(0,1fr));gap:.85rem;display:grid}._visibilityOptionCard_14l46_839,._statusSettingsCard_14l46_841{border:1px solid var(--secondary-08);background:linear-gradient(145deg, #fffffffa, #f8eedd47), var(--white);box-shadow:0 8px 22px var(--secondary-05);transition:border-color var(--transition-fast), box-shadow var(--transition-fast), transform var(--transition-fast);border-radius:1rem;flex-direction:column;gap:.85rem;padding:1rem;display:flex}._visibilityOptionCard_14l46_839{cursor:pointer;flex-direction:row;align-items:center;gap:.85rem;position:relative}._visibilityOptionCard_14l46_839:hover{border-color:var(--secondary-12);box-shadow:0 12px 28px var(--secondary-06)}._visibilityOptionCardActive_14l46_901{background:linear-gradient(145deg, #465f8c14, #fffffffa), var(--white);border-color:#465f8c3d;box-shadow:0 12px 28px #465f8c1a}._visibilityOptionInput_14l46_917{opacity:0;pointer-events:none;position:absolute}._visibilityOptionIcon_14l46_929{width:2.75rem;height:2.75rem;transition:background var(--transition-fast), color var(--transition-fast);border-radius:.9rem;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}._visibilityOptionIcon_14l46_929 svg{width:1.2rem;height:1.2rem}._visibilityOptionIconActive_14l46_965{color:#465f8c;background:#465f8c24}._visibilityOptionIconMuted_14l46_975{background:var(--third-10);color:var(--third-55)}._visibilityOptionContent_14l46_985{flex-direction:column;flex:1;gap:.28rem;min-width:0;display:flex}._visibilityOptionTitle_14l46_1001,._statusSettingsTitle_14l46_1003{color:var(--secondary);font-size:.9rem;font-weight:800;line-height:1.35}._visibilityOptionHint_14l46_1017,._statusSettingsHint_14l46_1019{color:var(--third-55);font-size:.74rem;font-weight:600;line-height:1.5}._visibilityStatusBadge_14l46_1033,._statusPreviewBadge_14l46_1035{border-radius:var(--radius-pill);letter-spacing:.02em;align-items:center;width:fit-content;margin-top:.15rem;padding:.2rem .55rem;font-size:.66rem;font-weight:800;display:inline-flex}._visibilityStatusBadgeVisible_14l46_1059,._statusPreviewBadgeActive_14l46_1061{color:#465f8c;background:#465f8c1f}._visibilityStatusBadgeHidden_14l46_1071,._statusPreviewBadgeInactive_14l46_1073{color:#8a7565;background:#8a75651f}._visibilitySwitch_14l46_1083{flex-shrink:0;width:2.9rem;height:1.65rem;position:relative}._visibilitySwitchTrack_14l46_1097{border-radius:var(--radius-pill);background:var(--third-25);transition:background var(--transition-fast);position:absolute;inset:0}._visibilityOptionCardActive_14l46_901 ._visibilitySwitchTrack_14l46_1097{background:#465f8c}._visibilitySwitchThumb_14l46_1121{top:.14rem;background:var(--white);width:1.35rem;height:1.35rem;transition:inset-inline-start var(--transition-fast);border-radius:50%;position:absolute;inset-inline-start:.14rem;box-shadow:0 2px 8px #320a072e}._visibilityOptionCardActive_14l46_901 ._visibilitySwitchThumb_14l46_1121{inset-inline-start:calc(100% - 1.49rem)}._statusSettingsHeader_14l46_1153{align-items:flex-start;gap:.75rem;display:flex}._statusSettingsIcon_14l46_1165{width:2.75rem;height:2.75rem;transition:background var(--transition-fast), color var(--transition-fast);border-radius:.9rem;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}._statusSettingsIcon_14l46_1165 svg{width:1.15rem;height:1.15rem}._statusSettingsIconActive_14l46_1201{color:#1a6b3f;background:#22784624}._statusSettingsIconInactive_14l46_1211{color:#8a7565;background:#8a75651f}._statusSettingsCopy_14l46_1221{flex-direction:column;flex:1;gap:.28rem;min-width:0;display:flex}._statusPreviewBadge_14l46_1035{flex-shrink:0;margin-top:0}._rowActions_14l46_1247{justify-content:center;gap:.35rem;display:inline-flex}._iconActionView_14l46_1259{color:#465f8c}._iconActionView_14l46_1259:hover{background:#465f8c1a;border-color:#465f8c33}._serviceBadge_14l46_1279{white-space:nowrap;border-radius:999px;align-items:center;gap:.25rem;padding:.28rem .65rem;font-size:.72rem;font-weight:700;display:inline-flex}._serviceBadgeActive_14l46_1301{color:#1f7a45;background:#2278461f}._serviceBadgeInactive_14l46_1311{color:#8a7565;background:#8a75651f}._serviceBadgeVisible_14l46_1321{color:#3b5ccc;background:#3b5ccc1a}._serviceBadgeHidden_14l46_1331{color:#8a8178;background:#8a75651a}._serviceBadges_14l46_1341{flex-wrap:wrap;justify-content:center;gap:.35rem;display:flex}._servicesCardList_14l46_1357{display:none}._serviceCard_14l46_1365{border:1px solid var(--secondary-08);background:var(--white-98);box-shadow:0 6px 18px var(--secondary-06);border-radius:1rem;flex-direction:column;gap:.85rem;padding:1rem;display:flex}._serviceCardHead_14l46_1387{align-items:flex-start;gap:.875rem;display:flex}._serviceCardInfo_14l46_1399{flex-direction:column;flex:1;gap:.3rem;min-width:0;display:flex}._serviceMetaRow_14l46_1415{grid-template-columns:repeat(3,minmax(0,1fr));gap:.65rem;display:grid}._serviceMetaItem_14l46_1427{background:#fbf9f6e6;border:1px solid #5032140f;border-radius:.75rem;flex-direction:column;gap:.15rem;padding:.65rem .75rem;display:flex}._serviceMetaLabel_14l46_1447{color:var(--third);text-transform:uppercase;letter-spacing:.04em;font-size:.68rem;font-weight:700}._serviceMetaValue_14l46_1463{color:var(--secondary);font-size:.92rem;font-weight:800}._serviceCardActions_14l46_1475{border-top:1px solid var(--secondary-06);justify-content:center;align-items:center;gap:.5rem;padding-top:.35rem;display:flex}._serviceCardAction_14l46_1475{border:1px solid var(--secondary-10);background:var(--white);min-height:2.5rem;color:var(--secondary);cursor:pointer;transition:background var(--transition-fast), border-color var(--transition-fast), color var(--transition-fast);border-radius:.75rem;justify-content:center;align-items:center;gap:.35rem;padding:.45rem .85rem;font-size:.78rem;font-weight:700;display:inline-flex}._serviceCardActionLabel_14l46_1533{line-height:1}._serviceCardAction_14l46_1475:hover{background:var(--secondary-04);border-color:var(--secondary-14)}._serviceCardActionDanger_14l46_1551{color:#c0392b;border-color:#c0392b26}._serviceCardActionDanger_14l46_1551:hover{background:#c0392b0f;border-color:#c0392b40}._textarea_14l46_1573{resize:vertical;min-height:5.5rem}._checkboxField_14l46_1583{cursor:pointer;color:var(--third);align-items:flex-start;gap:.625rem;line-height:1.5;display:flex}._checkboxField_14l46_1583 input{margin-top:.2rem}._categorySelectWrap_14l46_1609{align-items:stretch;gap:.65rem;display:flex}._categorySelectIcon_14l46_1621{border:1px solid var(--secondary-10);color:#8a7565;background:linear-gradient(#fbf9f6 0%,#f3efe8 100%);border-radius:.9rem;flex-shrink:0;justify-content:center;align-items:center;width:3rem;display:inline-flex;box-shadow:inset 0 1px #fffc}._categorySelectWrap_14l46_1609 ._formSelect_14l46_1647{flex:1;min-width:0}._categorySelectWrap_14l46_1609 ._formSelectTrigger_14l46_1657{border-radius:.9rem;min-height:3rem}._pricingFormGrid_14l46_1667{grid-template-columns:repeat(2,minmax(0,1fr))}@media (width<=767.98px){._pricingFormGrid_14l46_1667{grid-template-columns:1fr}._discountPricingPanel_14l46_417{grid-template-columns:1fr;gap:.75rem}._discountPricingConnector_14l46_597{flex-direction:row;padding:0}._discountConnectorLine_14l46_615{background:linear-gradient(90deg,#0000,#b29a8b59,#0000);flex:1;width:auto;height:1px;min-height:0}._discountResultCard_14l46_669{min-height:auto}._visibilityPanel_14l46_827{grid-template-columns:1fr}._visibilityOptionCard_14l46_839{flex-wrap:wrap}}._serviceImageField_14l46_1757{flex-direction:column;align-items:center;gap:.85rem;width:100%;display:flex}._serviceImagePreview_14l46_1773{border:1px dashed var(--secondary-18);background:var(--secondary-04);border-radius:1rem;width:7.5rem;height:7.5rem;overflow:hidden}._serviceImage_14l46_1757{object-fit:cover;width:100%;height:100%}._serviceImagePlaceholder_14l46_1803{width:100%;height:100%;color:var(--third);place-items:center;display:grid}._serviceImageActions_14l46_1819{flex-wrap:wrap;justify-content:center;align-items:center;gap:.55rem;display:flex}._serviceImageUploadBtn_14l46_1835,._serviceImageRemoveBtn_14l46_1837{cursor:pointer;transition:background var(--transition-fast), border-color var(--transition-fast), color var(--transition-fast), opacity var(--transition-fast);border-radius:.65rem;align-items:center;gap:.4rem;padding:.5rem .85rem;font-size:.8rem;font-weight:700;display:inline-flex}._serviceImageUploadBtn_14l46_1835{border:1px solid var(--secondary-14);background:var(--white);color:var(--secondary)}._serviceImageUploadBtn_14l46_1835:hover{background:var(--secondary-05);border-color:var(--secondary-22)}._serviceImageRemoveBtn_14l46_1837{color:#a84830;background:#b4463214;border:1px solid #b4463238}._serviceImageRemoveBtn_14l46_1837:hover:not(:disabled){background:#b4463224}._serviceImageRemoveBtn_14l46_1837:disabled{opacity:.45;cursor:not-allowed}._serviceImageInput_14l46_1921{display:none}._serviceImageError_14l46_1929{color:#a84830;text-align:center;margin:0;font-size:.72rem;font-weight:600}._detailPage_14l46_1947{flex-direction:column;gap:clamp(1rem,2.5vw,1.35rem);display:flex}._detailBreadcrumb_14l46_1959{margin:0}._detailBackLink_14l46_1967{border-radius:var(--radius-pill);color:var(--third);background:var(--white-94);border:1px solid var(--secondary-08);box-shadow:0 4px 14px var(--secondary-05);transition:color var(--transition-fast), background var(--transition-fast), border-color var(--transition-fast), transform var(--transition-fast);align-items:center;gap:.45rem;padding:.4rem .75rem .4rem .5rem;font-size:.82rem;font-weight:700;text-decoration:none;display:inline-flex}._detailBackLink_14l46_1967:hover{color:var(--secondary);background:var(--white);border-color:var(--secondary-14);transform:translateY(-1px)}[dir=rtl] ._detailBackLink_14l46_1967 svg{transform:scaleX(-1)}._detailProfileHero_14l46_2029{border:1px solid var(--secondary-08);background:radial-gradient(circle at 100% 0,#9a6b1217 0%,#0000 46%),radial-gradient(circle at 0 100%,#465f8c12 0%,#0000 42%),linear-gradient(#fffdfa 0%,#fbf9f6 100%);border-radius:1.25rem;flex-direction:column;gap:clamp(1rem,2.5vw,1.35rem);padding:clamp(1.15rem,3vw,1.75rem);display:flex;box-shadow:0 14px 36px #5032140f}._detailHeroLayout_14l46_2057{grid-template-columns:minmax(8rem,12rem) minmax(0,1fr);align-items:start;gap:clamp(1rem,3vw,1.5rem);display:grid}._detailHeroMedia_14l46_2071{justify-content:center;display:flex}._detailHeroImage_14l46_2081{aspect-ratio:1;object-fit:cover;border:3px solid var(--white);border-radius:1.15rem;width:100%;max-width:12rem;box-shadow:0 12px 32px #5032141f}._detailHeroImagePlaceholder_14l46_2101{aspect-ratio:1;color:#9a7a55;background:linear-gradient(#fbf9f6 0%,#f0ebe4 100%);border:1px solid #50321414;border-radius:1.15rem;place-items:center;width:100%;max-width:12rem;display:grid}._detailIdentity_14l46_2125{flex-direction:column;gap:.65rem;min-width:0;display:flex}._detailHeroEyebrow_14l46_2139{border-radius:var(--radius-pill);color:#9a6b12;letter-spacing:.04em;text-transform:uppercase;background:#9a6b121a;align-self:flex-start;padding:.28rem .65rem;font-size:.72rem;font-weight:800;display:inline-flex}._detailHeroTitle_14l46_2165{color:var(--secondary);word-break:break-word;margin:0;font-size:clamp(1.45rem,4vw,2rem);font-weight:800;line-height:1.15}._detailHeroTitleSecondary_14l46_2183{color:var(--third);margin:.2rem 0 0;font-size:clamp(.95rem,2.5vw,1.1rem);font-style:italic;font-weight:600;line-height:1.35}._detailHeroText_14l46_2201{color:var(--third);max-width:42rem;margin:0;font-size:clamp(.86rem,2vw,.94rem);line-height:1.65}._detailHeroTextSecondary_14l46_2217{color:#5032149e;max-width:42rem;margin:.35rem 0 0;font-size:clamp(.8rem,2vw,.88rem);font-style:italic;line-height:1.65}._detailHeroBadges_14l46_2235{flex-wrap:wrap;gap:.45rem;display:flex}._detailHeroTopBar_14l46_2247{justify-content:flex-end;margin-bottom:.15rem;display:flex}._detailHeroActions_14l46_2259{flex-wrap:wrap;gap:.55rem;display:flex}._detailHeroAction_14l46_2259{min-height:2.5rem}._detailHeroActionLabel_14l46_2279{line-height:1}._detailDeleteAction_14l46_2287{color:#c0392b!important;border-color:#c0392b2e!important}._detailDeleteAction_14l46_2287:hover{background:#c0392b0f!important}._detailOverviewSection_14l46_2305,._detailInfoSection_14l46_2307{flex-direction:column;gap:.85rem;display:flex}._detailOverviewSection_14l46_2305{border-top:1px solid #50321414;padding-top:clamp(.85rem,2vw,1rem)}._detailInfoSection_14l46_2307{border:1px solid var(--secondary-08);background:var(--white);border-radius:1.15rem;padding:clamp(1rem,2.5vw,1.25rem);box-shadow:0 8px 24px #5032140a}._detailSectionPanel_14l46_2345{overflow:hidden}._detailSectionHeader_14l46_2353{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem;margin-bottom:.85rem;display:flex}._detailSectionTitle_14l46_2371{color:var(--secondary);margin:0;font-size:clamp(.92rem,2vw,1rem);font-weight:800}._detailOverviewStrip_14l46_2385{grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(.65rem,2vw,.85rem);margin:0;padding:0;list-style:none;display:grid}._detailOverviewStrip_14l46_2385>li{min-width:0}._detailStatCard_14l46_2411{border:1px solid var(--secondary-08);background:var(--white);min-width:0;height:100%;transition:transform var(--transition-fast), box-shadow var(--transition-fast), border-color var(--transition-fast);border-radius:1rem;justify-content:space-between;align-items:center;gap:.75rem;padding:clamp(.85rem,2vw,1rem) clamp(.95rem,2.5vw,1.1rem);display:flex;box-shadow:0 6px 18px #5032140a}._detailStatCard_14l46_2411:hover{border-color:var(--secondary-12);transform:translateY(-1px);box-shadow:0 10px 24px #50321412}._detailStatCardStart_14l46_2459{flex:1;align-items:center;gap:.75rem;min-width:0;display:flex}._detailStatCardIcon_14l46_2475{background:var(--third-10);width:2.5rem;height:2.5rem;color:var(--secondary);border-radius:.75rem;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}._detailStatCardMeta_14l46_2499{flex-direction:column;gap:.15rem;min-width:0;display:flex}._detailStatCardLabel_14l46_2513{color:var(--secondary);font-size:clamp(.82rem,1.8vw,.92rem);font-weight:800;line-height:1.35}._detailStatCardHint_14l46_2527{color:var(--third);font-size:.72rem;font-weight:600;line-height:1.4}._detailStatCardValue_14l46_2541{color:var(--secondary);text-align:end;flex-shrink:0;font-size:clamp(1rem,2.2vw,1.15rem);font-weight:800;line-height:1.2}._detailStatCardPrice_14l46_2559 ._detailStatCardIcon_14l46_2475{color:#9a6b12;background:#9a6b121f}._detailStatCardDuration_14l46_2569 ._detailStatCardIcon_14l46_2475{color:#465f8c;background:#465f8c1f}._detailStatCardBookings_14l46_2579 ._detailStatCardIcon_14l46_2475{color:#3b5ccc;background:#3b5ccc1a}._detailStatCardTrainers_14l46_2589 ._detailStatCardIcon_14l46_2475{color:#4a6b42;background:#5a78501f}._detailStatCardRevenue_14l46_2599 ._detailStatCardIcon_14l46_2475{color:#9a6b12;background:#9a6b121f}._detailStatCardCompleted_14l46_2609 ._detailStatCardIcon_14l46_2475{color:#1f7a45;background:#2278461f}._detailInfoGrid_14l46_2619{grid-template-columns:repeat(3,minmax(0,1fr));gap:.75rem;display:grid}._detailInfoCard_14l46_2631{background:#fbf9f6d9;border:1px solid #5032140f;border-radius:.9rem;flex-direction:column;gap:.35rem;padding:.9rem 1rem;display:flex}._detailInfoCardWide_14l46_2651{grid-column:1/-1}._detailInfoDescription_14l46_2659{color:var(--secondary);margin:0;font-size:.88rem;line-height:1.6}._detailInfoLabel_14l46_2673{color:var(--third);text-transform:uppercase;letter-spacing:.04em;font-size:.72rem;font-weight:700}._detailInfoValue_14l46_2689{color:var(--secondary);font-size:.92rem;font-weight:800}._detailTrainersTableWrap_14l46_2703,._detailBookingsTableWrap_14l46_2705{border:1px solid #50321414;border-radius:.95rem;overflow:hidden}._detailTrainersTable_14l46_2703 thead th,._detailBookingsTable_14l46_2705 thead th{color:#8a7565;background:linear-gradient(#fbf9f6 0%,#f3efe8 100%);font-size:.68rem;font-weight:800}._detailTrainersTable_14l46_2703 tbody td,._detailBookingsTable_14l46_2705 tbody td{text-align:center;vertical-align:middle}._detailTrainerCell_14l46_2745{justify-content:center;align-items:center;gap:.65rem;display:inline-flex}._detailTrainerPhoto_14l46_2759{object-fit:cover;border-radius:.7rem;flex-shrink:0;width:2.5rem;height:2.5rem}._detailTrainerCard_14l46_2775 ._detailTrainerPhoto_14l46_2759{border:2px solid var(--white);border-radius:.85rem;width:3rem;height:3rem;box-shadow:0 4px 12px #5032141a}._detailTrainerLink_14l46_2791{color:var(--secondary);transition:color var(--transition-fast);font-weight:800;text-decoration:none}._detailTrainerLink_14l46_2791:hover{color:#9a6b12}._detailTrainerMeta_14l46_2813{color:var(--third);justify-content:center;align-items:center;gap:.35rem;font-size:.82rem;display:inline-flex}._detailTrainersCardList_14l46_2831,._detailBookingsCardList_14l46_2833{flex-direction:column;gap:.75rem;margin:0;padding:0;list-style:none;display:none}._detailTrainerCard_14l46_2775,._detailBookingCard_14l46_2853{transition:border-color var(--transition-fast), box-shadow var(--transition-fast), transform var(--transition-fast);background:linear-gradient(#fffdfa 0%,#fbf9f6 100%);border:1px solid #50321414;border-radius:1rem;flex-direction:column;gap:0;padding:1rem 1.05rem;display:flex;box-shadow:0 4px 16px #5032140d}._detailTrainerCard_14l46_2775:hover,._detailBookingCard_14l46_2853:hover{border-color:#9a6b1229;transform:translateY(-1px);box-shadow:0 8px 22px #50321414}._detailTrainerCardHead_14l46_2899,._detailBookingCardHead_14l46_2901{justify-content:space-between;align-items:flex-start;gap:.75rem;display:flex}._detailTrainerCardHead_14l46_2899{align-items:center;gap:.85rem}._detailTrainerCardBody_14l46_2925{flex-direction:column;flex:1;gap:.55rem;min-width:0;display:flex}._detailTrainerCardTop_14l46_2941{justify-content:space-between;align-items:flex-start;gap:.65rem;display:flex}._detailTrainerCardTop_14l46_2941 ._detailTrainerLink_14l46_2791{flex:1;min-width:0;font-size:.95rem;line-height:1.35}._detailTrainerCardTop_14l46_2941>span{flex-shrink:0}._detailTrainerPhotoFallback_14l46_2977{color:#9a7a55;background:linear-gradient(#fbf9f6 0%,#f0ebe4 100%);border:1px solid #50321414;border-radius:.85rem;flex-shrink:0;place-items:center;width:3rem;height:3rem;display:grid}._detailTrainerCardMeta_14l46_3001{flex-wrap:wrap;align-items:center;gap:.45rem .85rem;display:flex}._detailTrainerMetaItem_14l46_3015{color:var(--third);align-items:center;gap:.35rem;font-size:.8rem;font-weight:600;line-height:1.35;display:inline-flex}._detailTrainerMetaItem_14l46_3015 svg{opacity:.75;flex-shrink:0}._detailBookingCardLead_14l46_3045{flex-direction:column;flex:1;gap:.22rem;min-width:0;display:flex}._detailBookingCardDate_14l46_3061{color:var(--third);font-size:.78rem;font-weight:600;line-height:1.35}._detailBookingCardHead_14l46_2901>span:last-child{flex-shrink:0}._detailBookingCustomer_14l46_3083{color:var(--secondary);word-break:break-word;font-size:.95rem;font-weight:800;line-height:1.35}._detailBookingTime_14l46_3099{color:var(--third);align-items:center;gap:.35rem;font-size:.82rem;font-weight:600;line-height:1.35;display:inline-flex}._detailBookingTime_14l46_3099 svg{opacity:.75;flex-shrink:0}._detailBookingAmount_14l46_3129{color:#9a6b12;white-space:nowrap;background:#9a6b121a;border:1px solid #9a6b121f;border-radius:999px;padding:.32rem .7rem;font-size:.88rem;font-weight:800;line-height:1.2}._detailBookingCardMeta_14l46_3153{border-top:1px solid #50321412;justify-content:space-between;align-items:center;gap:.75rem;margin-top:.75rem;padding-top:.75rem;display:flex}._ratingCell_14l46_3175{min-width:7.5rem}._serviceRatingSummary_14l46_3183{flex-direction:column;align-items:center;gap:.2rem;display:inline-flex}._serviceRatingCompact_14l46_3197{gap:.15rem}._serviceRatingScore_14l46_3205{color:#9a6b12;justify-content:center;align-items:center;gap:.3rem;font-size:.92rem;font-weight:800;line-height:1;display:inline-flex}._serviceRatingScore_14l46_3205 svg{flex-shrink:0;width:.95rem;height:.95rem}._serviceRatingCount_14l46_3239{color:var(--third);font-size:.72rem;font-weight:700;line-height:1.3}._serviceRatingInline_14l46_3253{flex-direction:row;align-items:center}._serviceRatingInline_14l46_3253 ._serviceRatingScore_14l46_3205{gap:.45rem}._serviceRatingCountInline_14l46_3271{color:var(--third);font-size:.82rem;font-weight:700;line-height:1}._serviceRatingEmpty_14l46_3285{color:var(--third);font-size:.78rem;font-weight:700}._starRating_14l46_3297{align-items:center;gap:.18rem;display:inline-flex;position:relative}._starRatingDefs_14l46_3311{width:0;height:0;position:absolute;overflow:hidden}._starItem_14l46_3325{flex-shrink:0;line-height:0;display:inline-flex}._starSvg_14l46_3337{display:block}._starRatingSm_14l46_3345{gap:.12rem}._starRatingMd_14l46_3353{gap:.16rem}._starRatingLg_14l46_3361{gap:.22rem}._starRatingLg_14l46_3361 ._starSvg_14l46_3337{filter:drop-shadow(0 1px 2px #9a6b122e)}._detailHeroRating_14l46_3377{background:linear-gradient(135deg,#f7e08b24 0%,#fbf9f6f5 58%),#fbf9f6;border:1px solid #9a6b1224;border-radius:999px;flex-wrap:wrap;align-self:flex-start;align-items:center;gap:.7rem;width:fit-content;max-width:100%;margin-top:.45rem;padding:.55rem 1rem;display:inline-flex;box-shadow:0 2px 10px #5032140f}._detailHeroRating_14l46_3377 ._serviceRatingSummary_14l46_3183{align-items:center}._detailHeroRating_14l46_3377 ._serviceRatingScore_14l46_3205{letter-spacing:-.02em;font-size:1.2rem}._detailHeroRating_14l46_3377 ._serviceRatingCountInline_14l46_3271{color:#50321494;font-size:.8rem;font-weight:600}._detailHeroStars_14l46_3443{flex-shrink:0}._detailReviewsTableWrap_14l46_3453{border:1px solid #50321414;border-radius:.95rem;overflow:hidden}._detailReviewsTable_14l46_3453 thead th{color:#8a7565;background:linear-gradient(#fbf9f6 0%,#f3efe8 100%);font-size:.68rem;font-weight:800}._detailReviewsTable_14l46_3453 tbody td{text-align:center;vertical-align:middle}._detailReviewCustomer_14l46_3489{color:var(--secondary);font-weight:800;display:inline-block}._detailReviewRatingCell_14l46_3501{flex-direction:column;align-items:center;gap:.25rem;display:inline-flex}._detailReviewRatingValue_14l46_3515{color:#9a6b12;font-size:.78rem;font-weight:800}._detailReviewComment_14l46_3527{max-width:24rem;color:var(--secondary);text-align:center;margin:0 auto;font-size:.84rem;line-height:1.55;display:block}._detailReviewsCardList_14l46_3547{flex-direction:column;gap:.75rem;margin:0;padding:0;list-style:none;display:none}._detailReviewCard_14l46_3565{border:1px solid var(--secondary-08);background:var(--white-98);border-radius:.95rem;flex-direction:column;gap:.75rem;padding:.95rem 1rem;display:flex}._detailReviewCardHead_14l46_3585{justify-content:space-between;align-items:flex-start;gap:.75rem;display:flex}._detailReviewCardHead_14l46_3585 ._detailReviewCustomer_14l46_3489{text-align:start;justify-content:flex-start}._detailReviewCardHead_14l46_3585 ._detailReviewCustomer_14l46_3489>span:last-child{flex-direction:column;align-items:flex-start;gap:.15rem;display:flex}._detailReviewDate_14l46_3623{color:var(--third);font-size:.74rem;font-weight:600}._detailReviewCard_14l46_3565 ._detailReviewComment_14l46_3527{text-align:start;max-width:none}@media (width<=1199.98px){._detailOverviewStrip_14l46_2385,._detailInfoGrid_14l46_2619{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=991.98px){._servicesTableShell_14l46_3{display:none}._servicesCardList_14l46_1357{flex-direction:column;gap:.75rem;margin:0;padding:0;list-style:none;display:flex}._detailTrainersTableWrap_14l46_2703,._detailBookingsTableWrap_14l46_2705,._detailReviewsTableWrap_14l46_3453{display:none}._detailTrainersCardList_14l46_2831,._detailBookingsCardList_14l46_2833,._detailReviewsCardList_14l46_3547{gap:.85rem;display:flex}._detailTrainerCard_14l46_2775,._detailBookingCard_14l46_2853{padding:1rem 1.1rem}}@media (width<=767.98px){._detailHeroLayout_14l46_2057{text-align:center;grid-template-columns:1fr;justify-items:center}._detailIdentity_14l46_2125{align-items:center}._detailHeroEyebrow_14l46_2139{align-self:center}._detailHeroTopBar_14l46_2247{justify-content:flex-start}._detailHeroBadges_14l46_2235{justify-content:center}._detailHeroRating_14l46_3377{align-self:center}._detailHeroAction_14l46_2259{justify-content:center;width:2.5rem;height:2.5rem;padding:0}._detailHeroActionLabel_14l46_2279{display:none}._detailOverviewStrip_14l46_2385,._detailInfoGrid_14l46_2619{grid-template-columns:1fr}._detailStatCard_14l46_2411{text-align:center;flex-direction:column;align-items:stretch}._detailStatCardStart_14l46_2459{justify-content:center}._detailStatCardValue_14l46_2541{text-align:center}._detailTrainerCard_14l46_2775,._detailBookingCard_14l46_2853{padding:.95rem 1rem}._detailTrainerCardTop_14l46_2941{flex-wrap:wrap}._detailTrainerCardMeta_14l46_3001{flex-direction:column;align-items:flex-start;gap:.4rem}._detailBookingCardMeta_14l46_3153{flex-wrap:wrap}._detailBookingAmount_14l46_3129{margin-inline-start:auto}}@media (width<=575.98px){._detailProfileHero_14l46_2029,._detailInfoSection_14l46_2307{padding:1rem}._serviceMetaRow_14l46_1415{grid-template-columns:1fr}._serviceCardActions_14l46_1475{flex-direction:row;justify-content:center}._serviceCardAction_14l46_1475{width:auto;min-width:2.65rem;padding:.55rem}._serviceCardActionLabel_14l46_1533{display:none}}._serviceGalleryField_14l46_3947{flex-direction:column;gap:.85rem;width:100%;display:flex}._serviceGalleryHeader_14l46_3961{justify-content:space-between;align-items:flex-start;gap:.75rem;display:flex}._serviceGalleryHint_14l46_3975,._serviceGalleryCount_14l46_3977{margin:0;font-size:.78rem;line-height:1.5}._serviceGalleryHint_14l46_3975{color:var(--third);flex:1}._serviceGalleryCount_14l46_3977{border-radius:var(--radius-pill);background:var(--secondary-06);color:var(--secondary);flex-shrink:0;padding:.2rem .55rem;font-weight:700}._serviceGalleryGrid_14l46_4017{grid-template-columns:repeat(auto-fill,minmax(6.5rem,1fr));gap:.75rem;margin:0;padding:0;list-style:none;display:grid}._serviceGalleryCard_14l46_4035,._serviceGalleryAddCard_14l46_4037{min-height:6.5rem;position:relative}._serviceGalleryPreview_14l46_4047,._serviceGalleryAddLabel_14l46_4049,._serviceGalleryEmpty_14l46_4051{border:1px dashed var(--secondary-18);background:var(--secondary-04);border-radius:.95rem;width:100%;height:100%;min-height:6.5rem;overflow:hidden}._serviceGalleryPreview_14l46_4047{position:relative}._serviceGalleryImage_14l46_4079{object-fit:cover;width:100%;height:100%;min-height:6.5rem}._serviceGalleryNewBadge_14l46_4093{border-radius:var(--radius-pill);color:#fff;background:#9a6b12eb;padding:.18rem .45rem;font-size:.62rem;font-weight:800;position:absolute;inset-block-start:.45rem;inset-inline-start:.45rem}._serviceGalleryRemoveBtn_14l46_4117{color:#fff;cursor:pointer;width:1.75rem;height:1.75rem;transition:background var(--transition-fast);background:#140c08b8;border:none;border-radius:999px;justify-content:center;align-items:center;display:inline-flex;position:absolute;inset-block-start:.4rem;inset-inline-end:.4rem}._serviceGalleryRemoveBtn_14l46_4117:hover{background:#a84830eb}._serviceGalleryAddCard_14l46_4037{display:flex}._serviceGalleryAddLabel_14l46_4049,._serviceGalleryEmpty_14l46_4051{cursor:pointer;text-align:center;transition:background var(--transition-fast), border-color var(--transition-fast);flex-direction:column;justify-content:center;align-items:center;gap:.45rem;padding:.85rem;display:flex}._serviceGalleryAddLabel_14l46_4049:hover,._serviceGalleryEmpty_14l46_4051:hover{background:var(--secondary-06);border-color:var(--secondary-22)}._serviceGalleryAddLabel_14l46_4049 span,._serviceGalleryEmptyTitle_14l46_4211{color:var(--secondary);font-size:.78rem;font-weight:700}._serviceGalleryEmptyText_14l46_4223{color:var(--third);font-size:.72rem;line-height:1.45}._serviceGalleryEmptyIcon_14l46_4235{background:var(--white);width:2.5rem;height:2.5rem;color:var(--secondary);border-radius:999px;place-items:center;display:grid;box-shadow:0 8px 18px #50321414}._serviceGalleryInput_14l46_4257{display:none}._serviceGalleryError_14l46_4265{color:#a84830;margin:0;font-size:.72rem;font-weight:600}._detailGallerySection_14l46_4279{background:radial-gradient(circle at 100% 0,#9a6b1214,#0000 42%),linear-gradient(#fffdfa 0%,#fbf9f6 100%);border:1px solid #50321414;border-radius:1.15rem;padding:clamp(1rem,2.5vw,1.35rem);box-shadow:0 14px 36px #5032140f}._detailGalleryHeader_14l46_4299{justify-content:space-between;align-items:flex-start;gap:.75rem;margin-bottom:1rem;display:flex}._detailGallerySubtitle_14l46_4315{color:var(--third);margin:.25rem 0 0;font-size:.84rem}._detailGalleryCounter_14l46_4327{border-radius:var(--radius-pill);color:#9a6b12;background:#9a6b121a;flex-shrink:0;padding:.35rem .7rem;font-size:.75rem;font-weight:800}._detailGalleryLayout_14l46_4347{gap:.85rem;display:grid}._detailGalleryMain_14l46_4357{background:#f7f3ee;border:1px solid #50321414;border-radius:1rem;overflow:hidden}._detailGalleryMainImage_14l46_4371{object-fit:cover;aspect-ratio:16/9;width:100%;max-height:28rem;display:block}._detailGalleryThumbs_14l46_4387{gap:.65rem;padding-bottom:.15rem;display:flex;overflow-x:auto}._detailGalleryThumbBtn_14l46_4401{cursor:pointer;width:5.5rem;height:5.5rem;transition:border-color var(--transition-fast), transform var(--transition-fast), box-shadow var(--transition-fast);background:0 0;border:2px solid #0000;border-radius:.85rem;flex:none;padding:0;overflow:hidden}._detailGalleryThumbBtn_14l46_4401:hover{transform:translateY(-1px)}._detailGalleryThumbBtnActive_14l46_4441{border-color:#9a6b12;box-shadow:0 10px 24px #9a6b122e}._detailGalleryThumbImage_14l46_4451{object-fit:cover;width:100%;height:100%}@media (width<=640px){._detailGalleryHeader_14l46_4299{flex-direction:column}._detailGalleryThumbBtn_14l46_4401{width:4.75rem;height:4.75rem}}._statusBadge_p6irt_1{border-radius:var(--radius-pill);white-space:nowrap;align-items:center;gap:.35rem;padding:.28rem .6rem;font-size:.72rem;font-weight:700;display:inline-flex}._statusBadgeAvailable_p6irt_23{color:#1f7a45;background:#2278461f}._statusBadgeBusy_p6irt_33{color:#9a6b12;background:#9a6b1224}._statusBadgeUnavailable_p6irt_43{color:#c0392b;background:#c0392b1f}._statusBadgeOff_p6irt_53{background:var(--secondary-08);color:var(--third)}._statusDot_p6irt_63{background:currentColor;border-radius:50%;width:.42rem;height:.42rem}._trainerCell_p6irt_77{justify-content:center;align-items:center;gap:.75rem;min-width:0;margin-inline:auto;display:flex}._trainersTableWrap_p6irt_95{border:1px solid var(--secondary-08);background:var(--white);border-radius:1rem;overflow:visible;box-shadow:0 8px 24px #320a070d}._trainersTable_p6irt_95 thead th{color:#8a7565;letter-spacing:.05em;background:linear-gradient(#fbf9f6 0%,#f3efe8 100%);padding:.85rem .9rem;font-size:.68rem;font-weight:800}._trainersTable_p6irt_95 tbody td{padding:.95rem .9rem;overflow:visible}._trainersTable_p6irt_95 tbody tr:hover{background:#fbf9f6eb}._trainersRowActions_p6irt_147{justify-content:center}._servicesCell_p6irt_155,._statusCell_p6irt_157{justify-content:center;align-items:center;width:100%;display:flex;overflow:visible}._trainerAvatar_p6irt_173{background:linear-gradient(145deg, var(--third-14) 0%, var(--third-08) 100%);width:2.5rem;height:2.5rem;color:var(--secondary);letter-spacing:.02em;border-radius:.75rem;flex-shrink:0;justify-content:center;align-items:center;font-size:.78rem;font-weight:800;display:inline-flex}._trainerPhoto_p6irt_203{object-fit:cover;border:1px solid var(--secondary-08);border-radius:.75rem;flex-shrink:0;width:2.5rem;height:2.5rem}._imageFieldInput_p6irt_221{display:none}._trainerInfo_p6irt_229{text-align:center;flex-direction:column;align-items:center;gap:.15rem;min-width:0;display:flex}._trainerName_p6irt_247{color:var(--secondary);font-size:.92rem;font-weight:700}._trainerNameLink_p6irt_259{color:var(--secondary);transition:color var(--transition-fast);font-size:.92rem;font-weight:800;line-height:1.35;text-decoration:none}._trainerNameLink_p6irt_259:hover{color:#9a6b12}._iconActionView_p6irt_285{color:#465f8c;background:#465f8c14;border-color:#465f8c2e}._iconActionView_p6irt_285:hover{background:#465f8c24;border-color:#465f8c47}._cardActionView_p6irt_307{color:#465f8c;background:#465f8c14;border-color:#465f8c38}._cardActionView_p6irt_307:hover{background:#465f8c24;border-color:#465f8c52}._trainerMeta_p6irt_329{color:var(--third);word-break:break-all;justify-content:center;align-items:center;gap:.3rem;font-size:.76rem;display:inline-flex}._ratingCell_p6irt_349,._sessionsCell_p6irt_351,._bookingsCell_p6irt_353{color:var(--third);white-space:nowrap;justify-content:center;align-items:center;gap:.35rem;font-size:.8rem;display:inline-flex}._cityCell_p6irt_373{color:var(--secondary);justify-content:center;align-items:center;font-size:.82rem;font-weight:600;display:inline-flex}._vacationsCell_p6irt_391{color:var(--third);white-space:nowrap;justify-content:center;align-items:center;gap:.35rem;font-size:.8rem;display:inline-flex}._vacationsCellActive_p6irt_411{color:#9a6b12;font-weight:700}._bookingsCell_p6irt_353{font-weight:600}._ratingCell_p6irt_349{color:#9a6b12;font-weight:700}._iconActionStatusAvailable_p6irt_439{color:#1f7a45;background:#22784614;border-color:#22784638}._iconActionStatusAvailable_p6irt_439:hover{color:#1a6b3c;background:#22784624;border-color:#22784659}._iconActionStatusBusy_p6irt_463{color:#9a6b12;background:#9a6b1214;border-color:#9a6b1238}._iconActionStatusBusy_p6irt_463:hover{background:#9a6b1224;border-color:#9a6b1259}._iconActionStatusOff_p6irt_485{color:#c0392b;background:#c0392b14;border-color:#c0392b38}._iconActionStatusOff_p6irt_485:hover{background:#c0392b24;border-color:#c0392b59}._iconActionVacation_p6irt_507{color:var(--third);border-color:var(--secondary-10);background:var(--white)}._iconActionVacation_p6irt_507:hover{background:var(--secondary-05);border-color:var(--secondary-18)}._iconActionVacationActive_p6irt_529{color:#9a6b12;background:#9a6b1214;border-color:#9a6b1238}._iconActionVacationActive_p6irt_529:hover{background:#9a6b1224;border-color:#9a6b1259}._trainerCard_p6irt_551{border:1px solid var(--secondary-08);background:var(--white-98);box-shadow:0 6px 18px var(--secondary-06);border-radius:1rem;flex-direction:column;gap:.75rem;padding:1rem;display:flex}._trainerCardHead_p6irt_573{align-items:flex-start;gap:.75rem;display:flex}._trainerCardInfo_p6irt_585{flex-direction:column;flex:1;gap:.15rem;min-width:0;display:flex}._trainerCardBody_p6irt_601{border-top:1px solid var(--secondary-06);flex-wrap:wrap;align-items:center;gap:.5rem;padding-top:.5rem;display:flex}._trainerCardActions_p6irt_619{border-top:1px solid var(--secondary-06);grid-template-columns:repeat(2,minmax(0,1fr));gap:.45rem;padding-top:.5rem;display:grid}._cardActionLabel_p6irt_635{line-height:1}._cardActionStatusAvailable_p6irt_643{color:#1f7a45;background:#22784614;border-color:#22784638}._cardActionStatusAvailable_p6irt_643:hover{color:#1a6b3c;background:#22784624;border-color:#22784659}._cardActionStatusBusy_p6irt_667{color:#9a6b12;background:#9a6b1214;border-color:#9a6b1238}._cardActionStatusBusy_p6irt_667:hover{background:#9a6b1224}._cardActionStatusOff_p6irt_687{color:#c0392b;background:#c0392b14;border-color:#c0392b38}._cardActionStatusOff_p6irt_687:hover{background:#c0392b24;border-color:#c0392b59}._cardActionVacation_p6irt_709{color:var(--third)}._cardActionVacationActive_p6irt_717{color:#9a6b12;background:#9a6b1214;border-color:#9a6b1238}._cardActionVacationActive_p6irt_717:hover{background:#9a6b1224;border-color:#9a6b1259}._trainerFormModal_p6irt_739{border-radius:1.25rem;flex-direction:column;width:min(100%,44rem);height:auto;max-height:min(92vh,52rem);display:flex;overflow:hidden}._trainerFormModalAccent_p6irt_759{background:linear-gradient(90deg, var(--secondary) 0%, #8a6420 42%, #c4921a8c 100%);flex-shrink:0;height:.2rem}._trainerFormModalHeader_p6irt_781{border-bottom:1px solid var(--secondary-06);background:linear-gradient(#fffdfb 0%,#fffaf7 100%);flex-shrink:0;padding:1rem 1.35rem .9rem}._trainerFormModalHeaderIcon_p6irt_795{color:var(--secondary);background:linear-gradient(145deg,#320a071a 0%,#b29a8b2e 100%);box-shadow:inset 0 1px #ffffffa6,0 4px 14px #320a070f}._trainerFormModal_p6irt_739 ._trainerFormModalBody_p6irt_819{background:#f7f4f0;flex:auto;gap:1.15rem;max-height:none;padding:1rem 1.35rem 1.15rem;overflow-y:auto}._trainerFormModalBody_p6irt_819>section{border:1px solid var(--secondary-06);background:#fff;border-radius:1rem;flex-direction:column;gap:.9rem;margin:0;padding:1rem 1.1rem 1.05rem;display:flex;box-shadow:0 4px 16px #320a0708}._trainerFormGrid_p6irt_861{align-items:start}._trainerFormGrid_p6irt_861>*{min-width:0}._trainerFormFields_p6irt_877{flex-direction:column;gap:.85rem;display:flex;overflow:visible}._trainerFormTextarea_p6irt_891{resize:vertical;min-height:4.75rem;line-height:1.5}._trainerImageCard_p6irt_903{border:1px dashed var(--secondary-12);background:var(--secondary-04);text-align:start;border-radius:.95rem;flex-direction:row;align-items:center;gap:.9rem;padding:.75rem .9rem;display:flex}._trainerImageCardCompact_p6irt_927{height:auto}._trainerImageCardPreview_p6irt_935{border:2px solid var(--white);background:var(--white);border-radius:.9rem;flex-shrink:0;width:4.75rem;height:4.75rem;overflow:hidden;box-shadow:0 6px 16px #320a0714}._trainerImageCardImage_p6irt_957{object-fit:cover;width:100%;height:100%}._trainerImageCardPlaceholder_p6irt_969{width:100%;height:100%;color:var(--third);background:linear-gradient(160deg, var(--white) 0%, var(--secondary-04) 100%);place-items:center;display:grid}._trainerImageCardPlaceholder_p6irt_969 svg{width:1.35rem;height:1.35rem}._trainerImageCardContent_p6irt_1005{flex-direction:column;flex:1;align-items:flex-start;gap:.5rem;width:auto;min-width:0;display:flex}._trainerImageCardCopy_p6irt_1025{flex-direction:column;gap:.12rem;display:flex}._trainerImageCardTitle_p6irt_1037{color:var(--secondary);margin:0;font-size:.84rem;font-weight:800}._trainerImageCardHint_p6irt_1051{color:var(--third);margin:0;font-size:.7rem;line-height:1.45}._trainerImageCardActions_p6irt_1065{flex-wrap:wrap;justify-content:flex-start;gap:.4rem;display:flex}._trainerImageCardUploadBtn_p6irt_1079,._trainerImageCardRemoveBtn_p6irt_1081{cursor:pointer;transition:background var(--transition-fast), border-color var(--transition-fast), color var(--transition-fast), box-shadow var(--transition-fast), opacity var(--transition-fast);border-radius:.65rem;align-items:center;gap:.35rem;padding:.45rem .75rem;font-size:.74rem;font-weight:700;display:inline-flex}._trainerImageCardUploadBtn_p6irt_1079{border:1px solid var(--secondary-12);background:var(--white);color:var(--secondary)}._trainerImageCardUploadBtn_p6irt_1079:hover{border-color:var(--secondary-18);box-shadow:0 3px 10px #320a0712}._trainerImageCardUploadBtn_p6irt_1079 svg{width:.95rem;height:.95rem}._trainerImageCardRemoveBtn_p6irt_1081{color:#a84830;background:#b4463212;border:1px solid #b4463233}._trainerImageCardRemoveBtn_p6irt_1081:hover{background:#b446321f}._trainerImageCardError_p6irt_1167{color:#a84830;margin:0;font-size:.72rem;font-weight:600}._trainerFormModalFooter_p6irt_1181{border-top:1px solid var(--secondary-06);background:#fffdfb;flex-wrap:wrap;flex-shrink:0;justify-content:flex-end;gap:.65rem;padding:.85rem 1.35rem 1.05rem;display:flex}._trainerFormSaveBtn_p6irt_1203{min-width:9rem;box-shadow:0 8px 20px #320a0724}@media (width<=720px){._trainerImageCard_p6irt_903{text-align:start;flex-direction:row;align-items:center;padding:.75rem}._trainerImageCardPreview_p6irt_935{width:4.25rem;height:4.25rem}._trainerImageCardContent_p6irt_1005{align-items:flex-start}._trainerImageCardActions_p6irt_1065{justify-content:flex-start}}@media (width<=640px){._trainerFormModalHeader_p6irt_781{padding:.95rem 1rem .85rem}._trainerFormModal_p6irt_739 ._trainerFormModalBody_p6irt_819{padding:.85rem 1rem 1rem}._trainerFormModalBody_p6irt_819>section{padding:.85rem .9rem .95rem}._trainerFormModalFooter_p6irt_1181{padding:.8rem 1rem .95rem}._trainerFormSaveBtn_p6irt_1203{width:100%}._trainerFormModalFooter_p6irt_1181{flex-direction:column-reverse}._trainerFormModalFooter_p6irt_1181 ._secondaryAction_p6irt_1307,._trainerFormModalFooter_p6irt_1181 button{width:100%}}._vacationModalHint_p6irt_1319{color:var(--third);text-align:center;background:#9a6b120f;border:1px dashed #9a6b122e;border-radius:.85rem;margin:0;padding:.85rem 1rem;font-size:.78rem;line-height:1.55}._vacationModalCancel_p6irt_1343{margin-inline-end:auto}._vacationModal_p6irt_1319{border-radius:1.25rem;width:min(100%,40rem);max-height:92vh;overflow:hidden}._vacationModalAccent_p6irt_1365{background:linear-gradient(90deg,#8a6420 0%,#c4921a 48%,#c4921a73 100%);height:.22rem}._vacationModalHeader_p6irt_1385{background:radial-gradient(circle at 0 0,#c4921a1a 0%,#0000 52%),linear-gradient(#fffdfb 0%,#fffaf5 100%);border-bottom:1px solid #9a6b121a;padding:1.1rem 1.35rem .95rem}._vacationModalHeaderIcon_p6irt_1409{color:#8a6420;background:linear-gradient(145deg,#c4921a33 0%,#9a6b121a 100%)}._vacationModalBody_p6irt_1427{background:#f9f7f4;flex:0 auto;gap:1rem;padding:1rem 1.35rem 1.1rem}._vacationModalTrainer_p6irt_1441{background:linear-gradient(#fff 0%,#fffaf3 100%);border:1px solid #9a6b1224;border-radius:.95rem;align-items:center;gap:.85rem;padding:.85rem 1rem;display:flex;box-shadow:0 .35rem 1rem #9a6b120f}._vacationModalTrainerMedia_p6irt_1463{flex-shrink:0}._vacationModalTrainerPhoto_p6irt_1471,._vacationModalTrainerAvatar_p6irt_1473{border-radius:.85rem;justify-content:center;align-items:center;width:3rem;height:3rem;display:inline-flex}._vacationModalTrainerPhoto_p6irt_1471{object-fit:cover;border:1px solid #9a6b121f}._vacationModalTrainerAvatar_p6irt_1473{color:#8a6420;background:linear-gradient(145deg,#c4921a2e 0%,#9a6b1214 100%)}._vacationModalTrainerAvatar_p6irt_1473 svg{width:1.35rem;height:1.35rem}._vacationModalTrainerCopy_p6irt_1521{flex:1;min-width:0}._vacationModalTrainerLabel_p6irt_1531{letter-spacing:.04em;text-transform:uppercase;color:#9a7a45;margin:0;font-size:.68rem;font-weight:800}._vacationModalTrainerName_p6irt_1549{color:var(--secondary);margin:.15rem 0 0;font-size:1.05rem;font-weight:800;line-height:1.35}._vacationModalTrainerMeta_p6irt_1565{color:var(--third);margin:.12rem 0 0;font-size:.78rem;line-height:1.45}._vacationModalFooter_p6irt_1579{background:#fffdfb;border-top:1px solid #9a6b1214;padding:.85rem 1.35rem 1.1rem}._vacationSaveBtn_p6irt_1591{min-width:8.5rem}._vacationSectionLabel_p6irt_1599{letter-spacing:.04em;text-transform:uppercase;color:#9a7a45;margin:0 0 .6rem;font-size:.72rem;font-weight:800}._vacationPresets_p6irt_1617{margin:0}._vacationPresetsRow_p6irt_1625{flex-wrap:wrap;gap:.5rem;display:flex}._vacationPresetBtn_p6irt_1637{border-radius:var(--radius-pill);color:var(--secondary);cursor:pointer;transition:background var(--transition-fast), border-color var(--transition-fast), color var(--transition-fast), box-shadow var(--transition-fast), transform var(--transition-fast);background:#ffffffe0;border:1px solid #9a6b1224;padding:.5rem .95rem;font-family:inherit;font-size:.8rem;font-weight:700;box-shadow:0 2px 8px #5032140a}._vacationPresetBtn_p6irt_1637:hover{color:#8a6420;background:#fff;border-color:#9a6b124d;box-shadow:0 4px 12px #9a6b121a}._vacationPresetBtn_p6irt_1637:active{transform:translateY(1px)}._vacationPresetBtnActive_p6irt_1697{color:#8a6420;background:linear-gradient(145deg,#c4921a2e 0%,#9a6b121a 100%);border-color:#9a6b1261;box-shadow:inset 0 1px #ffffff8c}._vacationPlannerPanel_p6irt_1719{background:#fff;border:1px solid #9a6b1214;border-radius:1rem;padding:1.1rem 1.15rem;box-shadow:0 6px 20px #5032140a}._vacationPlanner_p6irt_1719{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:end;gap:.85rem;display:grid}._vacationPlannerArrow_p6irt_1749{color:#9a6b1261;justify-content:center;align-items:center;width:1.65rem;height:1.65rem;margin-bottom:1.55rem;display:inline-flex}[dir=rtl] ._vacationPlannerArrow_p6irt_1749 svg{transform:scaleX(-1)}._vacationDateField_p6irt_1777{flex-direction:column;gap:.45rem;min-width:0;display:flex}._vacationDateLabel_p6irt_1791{color:#7a6555;font-size:.76rem;font-weight:700}._vacationDateShell_p6irt_1803{cursor:pointer;min-height:4.25rem;transition:border-color var(--transition-fast), box-shadow var(--transition-fast);background:#fff;border:1px solid #9a6b121a;border-radius:.9rem;align-items:center;gap:.65rem;padding:.8rem .9rem;display:flex;position:relative;box-shadow:0 2px 10px #50321408}._vacationDateShell_p6irt_1803:hover{border-color:#9a6b1247;box-shadow:0 8px 22px #9a6b1214}._vacationDateShell_p6irt_1803:focus-within{border-color:#9a6b126b;box-shadow:0 0 0 3px #c4921a24,0 8px 22px #9a6b1214}._vacationDateShellFilled_p6irt_1861{background:linear-gradient(#fffdf9 0%,#fff 100%)}._vacationDateShellReadOnly_p6irt_1869{cursor:default;background:#f8f5f0;border-style:dashed;border-color:#9a6b1229}._vacationDateShellReadOnly_p6irt_1869:hover{border-color:#9a6b1229;box-shadow:0 4px 16px #5032140a}._vacationDateShellError_p6irt_1893{border-color:#b4322880}._vacationDateContent_p6irt_1901{pointer-events:none;flex-direction:column;flex:1;gap:.2rem;min-width:0;display:flex}._vacationDateWeekday_p6irt_1919{color:#9a7a45;font-size:.7rem;font-weight:700}._vacationDatePrimary_p6irt_1931{color:var(--secondary);font-size:.86rem;font-weight:800;line-height:1.35}._vacationDatePlaceholder_p6irt_1945{color:var(--third-55);text-align:start;font-size:.82rem;font-weight:600}._vacationDatePickerBtn_p6irt_1959{color:#8a6420;pointer-events:none;background:#c4921a1f;border-radius:.7rem;flex-shrink:0;justify-content:center;align-items:center;width:2.25rem;height:2.25rem;display:inline-flex}._vacationDateInput_p6irt_1985{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}._vacationDateError_p6irt_2009{color:#a84830;margin:0;font-size:.72rem;font-weight:600}._vacationPreviewCard_p6irt_2023{background:#fff;border:1px solid #9a6b1214;border-radius:1rem;padding:1.1rem 1.15rem;box-shadow:0 6px 20px #5032140a}._vacationPreviewHead_p6irt_2039{align-items:flex-start;gap:.75rem;margin-bottom:1rem;display:flex}._vacationPreviewCopy_p6irt_2053{min-width:0}._vacationPreviewIcon_p6irt_2061{color:#8a6420;background:#c4921a24;border-radius:.7rem;flex-shrink:0;justify-content:center;align-items:center;width:2.1rem;height:2.1rem;display:inline-flex}._vacationPreviewTitle_p6irt_2085{color:var(--secondary);margin:0;font-size:.84rem;font-weight:800}._vacationPreviewDates_p6irt_2099{color:#8a7565;margin:.25rem 0 0;font-size:.8rem;font-weight:600;line-height:1.45}._vacationPreviewSep_p6irt_2115{opacity:.4;margin:0 .4rem}._vacationTimeline_p6irt_2125{margin-bottom:.8rem}._vacationTimelineLabels_p6irt_2133{color:var(--third);grid-template-columns:1fr auto 1fr;gap:.5rem;margin-bottom:.45rem;font-size:.68rem;font-weight:700;display:grid}._vacationTimelineLabels_p6irt_2133 span:nth-child(2){color:#9a7a45;text-align:center}._vacationTimelineLabels_p6irt_2133 span:last-child{text-align:end}._vacationTimelineTrack_p6irt_2171{border-radius:var(--radius-pill);background:#9a6b1214;height:.38rem;position:relative;overflow:visible}._vacationTimelineFill_p6irt_2187{border-radius:inherit;background:linear-gradient(90deg,#c4921a80 0%,#9a6b12b8 100%);height:100%;transition:width .3s}._vacationTimelineToday_p6irt_2209{background:#a67c1a;border:2px solid #fff;border-radius:50%;width:.7rem;height:.7rem;position:absolute;top:50%;transform:translate(-50%,-50%);box-shadow:0 0 0 1px #9a6b122e}._vacationPreviewStatus_p6irt_2233{border-radius:.75rem;margin:0;padding:.7rem .85rem;font-size:.78rem;font-weight:600;line-height:1.55}._vacationPreviewActive_p6irt_2251{color:#7a5c18;background:#c4921a14}._vacationPreviewScheduled_p6irt_2261{color:#465f8c;background:#465f8c1a}._vacationPreviewEnded_p6irt_2271{background:var(--secondary-06);color:var(--third)}._vacationPreviewNeutral_p6irt_2281{background:var(--secondary-05);color:var(--third)}@media (width<=991.98px) and (width>=768px){._trainerCardActions_p6irt_619{grid-template-columns:repeat(3,minmax(0,1fr));gap:.45rem;display:grid}._trainerCardActions_p6irt_619>button{padding:.5rem .45rem;font-size:.72rem}}@media (width<=767.98px){._vacationPlanner_p6irt_1719{grid-template-columns:1fr}._vacationPlannerArrow_p6irt_1749{display:none}._trainerCardActions_p6irt_619{justify-content:center;align-items:center;gap:.55rem;display:flex}._trainerCardActions_p6irt_619>button{flex:none;gap:0;width:2.65rem;height:2.65rem;padding:0}._cardActionLabel_p6irt_635{display:none}}._detailBreadcrumb_p6irt_2375{margin-bottom:0}._detailPage_p6irt_2383{flex-direction:column;gap:clamp(1rem,2.5vw,1.35rem);display:flex}._detailBackLink_p6irt_2395{border-radius:var(--radius-pill);color:var(--third);background:var(--white-94);border:1px solid var(--secondary-08);box-shadow:0 4px 14px var(--secondary-05);transition:color var(--transition-fast), background var(--transition-fast), border-color var(--transition-fast), transform var(--transition-fast);align-items:center;gap:.45rem;padding:.4rem .75rem .4rem .5rem;font-size:.82rem;font-weight:700;text-decoration:none;display:inline-flex}._detailBackLink_p6irt_2395:hover{color:var(--secondary);background:var(--white);border-color:var(--secondary-14);transform:translateY(-1px)}[dir=rtl] ._detailBackLink_p6irt_2395 svg{transform:scaleX(-1)}._detailProfileHero_p6irt_2457{border:1px solid var(--secondary-08);background:radial-gradient(circle at 100% 0,#9a6b1217 0%,#0000 46%),radial-gradient(circle at 0 100%,#465f8c12 0%,#0000 42%),linear-gradient(#fffdfa 0%,#fbf9f6 100%);border-radius:1.25rem;flex-direction:column;gap:clamp(1rem,2.5vw,1.35rem);padding:clamp(1.15rem,3vw,1.75rem);display:flex;box-shadow:0 14px 36px #5032140f}._detailHeroLayout_p6irt_2501{grid-template-columns:minmax(8rem,12rem) minmax(0,1fr);align-items:start;gap:clamp(1rem,3vw,1.5rem);display:grid}._detailHeroMedia_p6irt_2515{flex-shrink:0;justify-content:center;display:flex}._detailHeroImage_p6irt_2527{aspect-ratio:1;object-fit:cover;border:3px solid var(--white);border-radius:1.15rem;width:100%;max-width:12rem;box-shadow:0 12px 32px #5032141f}._detailHeroImagePlaceholder_p6irt_2547{aspect-ratio:1;color:#9a7a55;background:linear-gradient(#fbf9f6 0%,#f0ebe4 100%);border:1px solid #50321414;border-radius:1.15rem;place-items:center;width:100%;max-width:12rem;display:grid}._detailIdentity_p6irt_2571{flex-direction:column;gap:.65rem;min-width:0;display:flex}._detailHeroEyebrow_p6irt_2585{border-radius:var(--radius-pill);color:#9a6b12;letter-spacing:.04em;text-transform:uppercase;background:#9a6b121a;align-self:flex-start;padding:.28rem .65rem;font-size:.72rem;font-weight:800;display:inline-flex}._detailHeroTitle_p6irt_2611{color:var(--secondary);word-break:break-word;margin:0;font-size:clamp(1.45rem,4vw,2rem);font-weight:800;line-height:1.15}._detailHeroText_p6irt_2629{color:var(--third);max-width:40rem;margin:0;font-size:clamp(.86rem,2vw,.94rem);line-height:1.55}._detailHeroRating_p6irt_2645{background:linear-gradient(135deg,#f7e08b24 0%,#fbf9f6f5 58%),#fbf9f6;border:1px solid #9a6b1224;border-radius:999px;flex-wrap:wrap;align-self:flex-start;align-items:center;gap:.7rem;width:fit-content;max-width:100%;margin-top:.15rem;padding:.55rem 1rem;display:inline-flex;box-shadow:0 2px 10px #5032140f}._detailHeroRating_p6irt_2645 ._trainerRatingSummary_p6irt_2689{align-items:center}._detailHeroRating_p6irt_2645 ._trainerRatingScore_p6irt_2697{letter-spacing:-.02em;font-size:1.2rem}._detailHeroRating_p6irt_2645 ._trainerRatingCountInline_p6irt_2707{color:#50321494;font-size:.8rem;font-weight:600}._detailHeroStars_p6irt_2719{flex-shrink:0}._trainerRatingSummary_p6irt_2689{flex-direction:column;align-items:center;gap:.2rem;display:inline-flex}._trainerRatingCompact_p6irt_2741{gap:.15rem}._trainerRatingScore_p6irt_2697{color:#9a6b12;justify-content:center;align-items:center;gap:.3rem;font-size:.92rem;font-weight:800;line-height:1;display:inline-flex}._trainerRatingScore_p6irt_2697 svg{flex-shrink:0;width:.95rem;height:.95rem}._trainerRatingCount_p6irt_2707{color:var(--third);font-size:.72rem;font-weight:700;line-height:1.3}._trainerRatingInline_p6irt_2797{flex-direction:row;align-items:center}._trainerRatingInline_p6irt_2797 ._trainerRatingScore_p6irt_2697{gap:.45rem}._trainerRatingCountInline_p6irt_2707{color:var(--third);font-size:.82rem;font-weight:700;line-height:1}._trainerRatingEmpty_p6irt_2829{color:var(--third);font-size:.78rem;font-weight:700}._detailReviewsPanel_p6irt_2841{flex-direction:column;gap:1rem;display:flex}._detailReviewsTableWrap_p6irt_2853{border:1px solid #50321414;border-radius:.95rem;overflow:hidden}._detailReviewsTable_p6irt_2853 thead th{color:#8a7565;background:linear-gradient(#fbf9f6 0%,#f3efe8 100%);font-size:.68rem;font-weight:800}._detailReviewsTable_p6irt_2853 tbody td{text-align:center;vertical-align:middle}._detailReviewCustomer_p6irt_2889{color:var(--secondary);font-weight:800;display:inline-block}._detailReviewRatingCell_p6irt_2901{flex-direction:column;align-items:center;gap:.25rem;display:inline-flex}._detailReviewRatingValue_p6irt_2915{color:#9a6b12;font-size:.78rem;font-weight:800}._detailReviewComment_p6irt_2927{max-width:28rem;color:var(--third);margin:0 auto;font-size:.82rem;line-height:1.55;display:block}._detailReviewsCardList_p6irt_2945{flex-direction:column;gap:.75rem;margin:0;padding:0;list-style:none;display:none}._detailReviewCard_p6irt_2963{background:#fbf9f6;border:1px solid #50321414;border-radius:.95rem;padding:.9rem 1rem}._detailReviewCardHead_p6irt_2977{justify-content:space-between;align-items:flex-start;gap:.75rem;margin-bottom:.55rem;display:flex}._detailReviewDate_p6irt_2993{color:var(--third);margin-top:.15rem;font-size:.72rem;font-weight:600;display:block}._detailHeroBadges_p6irt_3009{flex-wrap:wrap;align-items:center;gap:.5rem;margin-top:.15rem;display:flex}._detailHeroBadges_p6irt_3009 ._statusBadge_p6irt_1{font-size:.74rem}._detailPanelsGrid_p6irt_3033{grid-template-columns:1fr;gap:clamp(1rem,2.5vw,1.35rem);display:grid}._detailProfessionalSection_p6irt_3045{border:1px solid var(--secondary-08);background:radial-gradient(circle at 100% 0%, #465f8c0f 0%, transparent 42%), var(--white-94);box-shadow:0 12px 32px var(--secondary-06);border-radius:1.2rem;flex-direction:column;gap:clamp(.85rem,2vw,1rem);padding:clamp(1.1rem,2.5vw,1.5rem);display:flex}._detailProfessionalBlocks_p6irt_3079{flex-direction:column;gap:clamp(.85rem,2vw,1.1rem);display:flex}._detailProfessionalBlock_p6irt_3079{background:var(--white);border:1px solid #50321414;border-radius:1rem;flex-direction:column;gap:.55rem;padding:clamp(.85rem,2vw,1rem);display:flex;box-shadow:0 6px 18px #5032140a}._detailProfessionalBlockTitle_p6irt_3113{letter-spacing:.04em;text-transform:uppercase;color:var(--third);margin:0;font-size:.72rem;font-weight:800}._detailChipList_p6irt_3131{flex-wrap:wrap;gap:.4rem;display:flex}._detailChip_p6irt_3131{border-radius:var(--radius-pill);align-items:center;padding:.32rem .7rem;font-size:.74rem;font-weight:700;line-height:1.35;display:inline-flex}._detailChipService_p6irt_3163{background:var(--third-10);color:var(--third)}._detailChipArea_p6irt_3173{color:#9a6b12;background:#9a6b121a}._detailChipEmpty_p6irt_3183{color:var(--third);font-size:.88rem;font-weight:600}._detailMonthStatsStrip_p6irt_3195{grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(.65rem,2vw,.85rem);margin:0;padding:0;list-style:none;display:grid}._detailMonthStatsStrip_p6irt_3195>li{min-width:0}._detailActivityTitleRow_p6irt_3221{flex-wrap:wrap;align-items:center;gap:.55rem;display:flex}._detailCurrentMonthBadge_p6irt_3235{border-radius:var(--radius-pill);color:#1f7a45;letter-spacing:.03em;white-space:nowrap;background:#2278461a;align-items:center;padding:.24rem .62rem;font-size:.68rem;font-weight:800;display:inline-flex}._detailVacationPill_p6irt_3261{border-radius:var(--radius-pill);color:#9a6b12;background:#9a6b121f;align-items:center;gap:.35rem;padding:.28rem .65rem;font-size:.72rem;font-weight:700;line-height:1.35;display:inline-flex}._detailOverviewSection_p6irt_3287{border-top:1px solid #50321414;flex-direction:column;gap:.75rem;padding-top:clamp(.85rem,2vw,1rem);display:flex}._detailSectionHeader_p6irt_3303{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem;display:flex}._detailSectionTitle_p6irt_3319{color:var(--secondary);margin:0;font-size:clamp(.92rem,2vw,1rem);font-weight:800}._detailOverviewStrip_p6irt_3333{grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(.65rem,2vw,.85rem);margin:0;padding:0;list-style:none;display:grid}._detailOverviewStrip_p6irt_3333>li{min-width:0}._detailStatCard_p6irt_3359{border:1px solid var(--secondary-08);background:var(--white);min-width:0;height:100%;transition:transform var(--transition-fast), box-shadow var(--transition-fast), border-color var(--transition-fast);border-radius:1rem;justify-content:space-between;align-items:center;gap:.75rem;padding:clamp(.85rem,2vw,1rem) clamp(.95rem,2.5vw,1.1rem);display:flex;box-shadow:0 6px 18px #5032140a}._detailStatCard_p6irt_3359:hover{border-color:var(--secondary-12);transform:translateY(-1px);box-shadow:0 10px 24px #50321412}._detailStatCardStart_p6irt_3407{flex:1;align-items:center;gap:.75rem;min-width:0;display:flex}._detailStatCardIcon_p6irt_3423{background:var(--third-10);width:2.5rem;height:2.5rem;color:var(--secondary);border-radius:.75rem;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}._detailStatCardMeta_p6irt_3447{flex-direction:column;gap:.15rem;min-width:0;display:flex}._detailStatCardLabel_p6irt_3461{color:var(--secondary);letter-spacing:.01em;font-size:clamp(.92rem,1.9vw,1.02rem);font-weight:800;line-height:1.35}._detailStatCardHint_p6irt_3477{color:var(--third);font-size:.74rem;font-weight:600;line-height:1.4}._detailStatCardValue_p6irt_3491{color:var(--secondary);text-align:end;word-break:break-word;flex-shrink:0;max-width:46%;font-size:clamp(.95rem,2vw,1.15rem);font-weight:800;line-height:1.2}._detailSessionValue_p6irt_3513{flex-wrap:wrap;justify-content:flex-end;align-items:baseline;gap:.35rem;display:inline-flex}._detailSessionTime_p6irt_3529{color:var(--third);white-space:nowrap;font-size:.82em;font-weight:700}._detailStatCardValueLink_p6irt_3543{transition:color var(--transition-fast);text-decoration:none}._detailStatCardValueLink_p6irt_3543:hover{color:#9a6b12}._detailStatCardPhone_p6irt_3561{border-color:#22784624}._detailStatCardPhone_p6irt_3561 ._detailStatCardIcon_p6irt_3423{color:#1f7a45;background:#2278461a}._detailStatCardCity_p6irt_3579{border-color:#9a6b1224}._detailStatCardCity_p6irt_3579 ._detailStatCardIcon_p6irt_3423{color:#9a6b12;background:#9a6b121a}._detailStatCardSpecialty_p6irt_3597{border-color:#465f8c24}._detailStatCardSpecialty_p6irt_3597 ._detailStatCardIcon_p6irt_3423{color:#465f8c;background:#465f8c1a}._detailStatCardAvailable_p6irt_3615{border-color:#22784624}._detailStatCardAvailable_p6irt_3615 ._detailStatCardIcon_p6irt_3423,._detailStatCardAvailable_p6irt_3615 ._detailStatCardValue_p6irt_3491{color:#1f7a45}._detailStatCardAvailable_p6irt_3615 ._detailStatCardIcon_p6irt_3423{background:#2278461a}._detailStatCardUnavailable_p6irt_3641 ._detailStatCardIcon_p6irt_3423,._detailStatCardUnavailable_p6irt_3641 ._detailStatCardValue_p6irt_3491{color:#c0392b}._detailStatCardUnavailable_p6irt_3641 ._detailStatCardIcon_p6irt_3423{background:#c0392b1a}._detailStatCardVacation_p6irt_3659 ._detailStatCardIcon_p6irt_3423,._detailStatCardVacation_p6irt_3659 ._detailStatCardValue_p6irt_3491{color:#9a6b12}._detailStatCardVacation_p6irt_3659 ._detailStatCardIcon_p6irt_3423{background:#9a6b121f}._detailStatCardSessions_p6irt_3677{border-color:#465f8c24}._detailStatCardSessions_p6irt_3677 ._detailStatCardIcon_p6irt_3423{color:#465f8c;background:#465f8c1a}._detailStatCardLastVisit_p6irt_3695{border-color:#22784624}._detailStatCardLastVisit_p6irt_3695 ._detailStatCardIcon_p6irt_3423{color:#1f7a45;background:#2278461a}._detailStatCardVisitRecent_p6irt_3713 ._detailStatCardValue_p6irt_3491{color:#1f7a45}._detailStatCardVisitRecent_p6irt_3713 ._detailStatCardIcon_p6irt_3423{color:#1f7a45;background:#2278461f}._detailStatCardVisitModerate_p6irt_3731 ._detailStatCardValue_p6irt_3491{color:#9a6b12}._detailStatCardVisitModerate_p6irt_3731 ._detailStatCardIcon_p6irt_3423{color:#9a6b12;background:#c4921a1f}._detailStatCardVisitOld_p6irt_3749 ._detailStatCardValue_p6irt_3491,._detailStatCardVisitMuted_p6irt_3751 ._detailStatCardValue_p6irt_3491{color:#7a6555}._detailSessionsOverviewStrip_p6irt_3759{border-top:1px solid #50321414;grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(.65rem,2vw,.85rem);margin:.75rem 0 0;padding:.75rem 0 0;list-style:none;display:grid}._detailSessionsOverviewStrip_p6irt_3759>li{min-width:0}._detailActivityPanel_p6irt_3787{gap:clamp(1rem,2.5vw,1.35rem)}._detailActivityHeader_p6irt_3795{border-bottom:1px solid #5032140f;flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:clamp(.85rem,2vw,1.25rem);padding-bottom:clamp(.75rem,2vw,.95rem);display:flex}._detailActivityControlsRow_p6irt_3815{flex-shrink:0;grid-template-columns:minmax(11rem,1fr) minmax(16rem,1.75fr);align-items:end;gap:.75rem;min-width:min(100%,34rem);display:grid}._detailActivityControlsRow_p6irt_3815 ._vacationMiniStat_p6irt_3833{min-width:11rem;padding:.52rem .75rem}._detailActivityFilters_p6irt_3843{min-width:0}._detailActivityFilters_p6irt_3843 ._monthFilterRow_p6irt_3851{grid-template-columns:repeat(2,minmax(0,1fr));width:100%}._monthFilterRow_p6irt_3851{flex-shrink:0;grid-template-columns:repeat(2,minmax(8.5rem,11rem));align-items:end;gap:.75rem;display:grid}._monthFilterSelect_p6irt_3877{min-width:0}._detailBookingsSection_p6irt_3885{border-top:1px solid #5032140f;flex-direction:column;gap:.85rem;padding-top:clamp(.65rem,2vw,.85rem);display:flex}._detailBookingsHead_p6irt_3901{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem;display:flex}._detailBookingsTitle_p6irt_3917{color:var(--secondary);margin:0;font-size:clamp(.95rem,2vw,1.05rem);font-weight:800}._detailBookingsCount_p6irt_3931{border-radius:var(--radius-pill);color:#9a6b12;white-space:nowrap;background:#9a6b121a;align-items:center;padding:.28rem .7rem;font-size:.74rem;font-weight:700;display:inline-flex}._detailBookingsTableWrap_p6irt_3955{background:var(--white);border:1px solid #50321414;border-radius:1rem;overflow-x:auto;box-shadow:0 8px 24px #5032140a}._detailBookingsTable_p6irt_3955{font-size:.86rem}._detailBookingsTable_p6irt_3955 thead th{color:#8a7565;letter-spacing:.05em;background:linear-gradient(#fbf9f6 0%,#f3efe8 100%);border-bottom:1px solid #50321414;padding:.95rem 1.15rem;font-size:.68rem;font-weight:800}._detailBookingsTable_p6irt_3955 tbody td{vertical-align:middle;text-align:center;border-bottom:1px solid #5032140f;padding:1rem 1.15rem}._detailBookingsTable_p6irt_3955 tbody tr:last-child td{border-bottom:none}._detailBookingsTable_p6irt_3955 tbody tr:nth-child(2n){background:#fbf9f6a6}._detailBookingsTable_p6irt_3955 tbody tr:hover{background:#9a6b120b}._detailBookingService_p6irt_4037,._detailBookingCustomer_p6irt_4039{color:var(--secondary);font-weight:700}._bookingTimeCell_p6irt_4049{white-space:nowrap;justify-content:center;align-items:center;gap:.35rem;display:inline-flex}._detailBookingsCardList_p6irt_4065{flex-direction:column;gap:.75rem;margin:0;padding:0;list-style:none;display:none}._detailBookingCard_p6irt_4083{background:linear-gradient(180deg, var(--white-98) 0%, #fbf9f6 100%);border:1px solid #50321414;border-radius:1rem;flex-direction:column;gap:.75rem;padding:1rem;display:flex;box-shadow:0 8px 22px #5032140d}._detailBookingCardHead_p6irt_4105{justify-content:space-between;align-items:flex-start;gap:.65rem;display:flex}._detailBookingCardMeta_p6irt_4119{grid-template-columns:repeat(2,minmax(0,1fr));gap:.65rem .85rem;margin:0;display:grid}._detailBookingCardRow_p6irt_4133{flex-direction:column;gap:.2rem;min-width:0;display:flex}._detailBookingCardRow_p6irt_4133 dt{letter-spacing:.03em;text-transform:uppercase;color:var(--third);margin:0;font-size:.65rem;font-weight:800}._detailBookingCardRow_p6irt_4133 dd{color:var(--secondary);margin:0;font-size:.84rem;font-weight:700}._bookingStatus_p6irt_4179{border-radius:var(--radius-pill);white-space:nowrap;justify-content:center;align-items:center;padding:.28rem .6rem;font-size:.72rem;font-weight:700;display:inline-flex}._bookingStatusConfirmed_p6irt_4201{color:#465f8c;background:#465f8c1f}._bookingStatusCompleted_p6irt_4211{color:#1f7a45;background:#2278461f}._bookingStatusPending_p6irt_4221{color:#9a6b12;background:#9a6b121f}._bookingStatusCancelled_p6irt_4231{color:#c0392b;background:#c0392b1f}._detailSectionHeading_p6irt_4241{flex-direction:column;gap:.25rem;min-width:0;display:flex}._detailSectionSubtitle_p6irt_4255{color:var(--third);margin:0;font-size:.82rem;font-weight:600;line-height:1.45}._detailContactSection_p6irt_4271{border:1px solid var(--secondary-08);background:var(--white-94);box-shadow:0 12px 32px var(--secondary-06);border-radius:1.2rem;flex-direction:column;gap:clamp(.85rem,2vw,1rem);padding:clamp(1.1rem,2.5vw,1.5rem);display:flex}._detailContactList_p6irt_4293{grid-template-columns:1fr;gap:clamp(.65rem,1.8vw,.8rem);display:grid}._detailContactItem_p6irt_4305{background:var(--white);min-width:0;transition:transform var(--transition-fast), box-shadow var(--transition-fast), border-color var(--transition-fast);border:1px solid #50321414;border-radius:1rem;grid-template-columns:auto minmax(0,1fr);align-items:start;gap:.85rem;padding:clamp(.9rem,2vw,1rem);display:grid;box-shadow:0 6px 18px #5032140a}._detailContactItem_p6irt_4305:hover{border-color:#5032141f;transform:translateY(-1px);box-shadow:0 10px 24px #50321412}._detailContactItemWide_p6irt_4351{grid-column:1/-1}._detailContactGrid_p6irt_4359{grid-template-columns:1fr;gap:clamp(.75rem,2vw,1rem);display:grid}._detailContactCard_p6irt_4371{background:var(--white);min-width:0;height:100%;transition:transform var(--transition-fast), box-shadow var(--transition-fast), border-color var(--transition-fast);border:1px solid #50321414;border-radius:1rem;align-items:flex-start;gap:.85rem;padding:clamp(.9rem,2vw,1.1rem);display:flex;box-shadow:0 6px 18px #5032140a}._detailContactCard_p6irt_4371:hover{border-color:#5032141f;transform:translateY(-2px);box-shadow:0 10px 24px #50321412}._detailContactIcon_p6irt_4417{width:2.65rem;height:2.65rem;color:var(--secondary);border-radius:.85rem;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}._detailContactIconPhone_p6irt_4439{color:#1f7a45;background:#2278461f}._detailContactIconCity_p6irt_4449{color:#9a6b12;background:#9a6b121f}._detailContactIconMail_p6irt_4459,._detailContactIconSpecialty_p6irt_4469{color:#465f8c;background:#465f8c1f}[dir=rtl] ._detailContactIconPhone_p6irt_4439 svg{transform:scaleX(-1)}._detailContactBody_p6irt_4487{flex-direction:column;flex:1;gap:.35rem;min-width:0;display:flex}._detailContactLabel_p6irt_4503{letter-spacing:.04em;text-transform:uppercase;color:var(--third);font-size:.72rem;font-weight:800}._detailContactValue_p6irt_4519{color:var(--secondary);word-break:break-word;transition:color var(--transition-fast);font-size:clamp(.92rem,1.8vw,1rem);font-weight:700;line-height:1.45;text-decoration:none}._detailContactValuePhone_p6irt_4539{letter-spacing:.02em;white-space:nowrap;font-size:clamp(1rem,2vw,1.08rem)}._detailContactValueEmail_p6irt_4551{overflow-wrap:anywhere;word-break:break-all;text-align:start;max-width:100%;font-size:clamp(.84rem,1.6vw,.92rem);font-weight:700;line-height:1.5;display:block}._detailContactItem_p6irt_4305 ._detailChipList_p6irt_3131{margin-top:.1rem}a._detailContactValue_p6irt_4519:hover{color:#9a6b12}._detailContactValueMuted_p6irt_4589{color:var(--third);font-size:.92rem;font-weight:600}._detailSchedulePanel_p6irt_4601{gap:clamp(1rem,2.5vw,1.25rem)}._detailScheduleHint_p6irt_4609{color:var(--secondary-70);margin:.45rem 0 0;font-size:.9rem;font-weight:500;line-height:1.5}._detailScheduleContent_p6irt_4625{flex-direction:column;gap:.85rem;display:flex}._detailScheduleLoading_p6irt_4637{color:var(--secondary-70);align-items:center;gap:.65rem;font-weight:600;display:inline-flex}._detailScheduleList_p6irt_4653{flex-direction:column;gap:.75rem;margin:0;padding:0;list-style:none;display:flex}._detailScheduleRow_p6irt_4671{border:1px solid var(--secondary-08);background:var(--white);border-radius:1rem;grid-template-columns:minmax(7.5rem,.9fr) minmax(6.5rem,.7fr) minmax(7rem,.8fr) minmax(7rem,.8fr) minmax(10rem,1.1fr);align-items:end;gap:.75rem;padding:.85rem 1rem;display:grid}._detailScheduleDay_p6irt_4703{color:var(--secondary);align-items:center;gap:.55rem;min-height:2.5rem;font-weight:700;display:inline-flex}._detailScheduleDayIcon_p6irt_4721{background:var(--third-12);width:1.75rem;height:1.75rem;color:var(--third);border-radius:999px;justify-content:center;align-items:center;display:inline-flex}._detailScheduleSwitch_p6irt_4743{align-items:center;min-height:2.5rem;margin:0;display:flex}._detailScheduleTimeGroup_p6irt_4757{margin:0}._detailScheduleTimeGroup_p6irt_4757 .form-label{color:var(--secondary-70);margin-bottom:.35rem;font-size:.82rem;font-weight:600}._detailScheduleTimeGroup_p6irt_4757 .form-control{border-radius:.75rem;min-height:2.5rem}._detailScheduleActions_p6irt_4789{flex-direction:column;align-items:stretch;gap:.35rem;min-width:0;display:flex}._detailScheduleSave_p6irt_4805{background:var(--secondary);min-height:2.5rem;color:var(--white);cursor:pointer;border:0;border-radius:.75rem;padding:.55rem 1rem;font-weight:700}._detailScheduleSave_p6irt_4805:disabled{opacity:.55;cursor:not-allowed}._detailScheduleEmptyHint_p6irt_4837,._detailScheduleDirtyHint_p6irt_4839{color:var(--secondary-70);font-size:.78rem;line-height:1.35}._detailScheduleDirtyHint_p6irt_4839{color:#9a6b1f;font-weight:600}@media (width<=900px){._detailScheduleRow_p6irt_4671{grid-template-columns:1fr 1fr}._detailScheduleDay_p6irt_4703,._detailScheduleActions_p6irt_4789,._detailScheduleSwitch_p6irt_4743{grid-column:1/-1}}._detailVacationPanel_p6irt_4885{gap:clamp(1rem,2.5vw,1.25rem)}._detailVacationContent_p6irt_4893{flex-direction:column;gap:clamp(.85rem,2vw,1.1rem);display:flex}._detailVacationControlsRow_p6irt_4905{grid-template-columns:minmax(0,1fr) minmax(0,1fr) minmax(12rem,1.4fr);align-items:end;gap:.65rem;display:grid}._detailVacationControlsRow_p6irt_4905 ._vacationMiniStat_p6irt_3833{min-width:0}._detailVacationListSection_p6irt_4927{border-top:1px solid #5032140f;flex-direction:column;gap:.75rem;padding-top:.85rem;display:flex}._detailVacationListHead_p6irt_4943{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:.75rem;display:flex}._detailVacationListIntro_p6irt_4959{min-width:0}._detailVacationListTitle_p6irt_4967{color:var(--secondary);margin:0;font-size:clamp(.95rem,2vw,1.05rem);font-weight:800}._detailVacationListSubtitle_p6irt_4981{color:var(--third);margin:.2rem 0 0;font-size:.78rem;line-height:1.45}._detailVacationListCount_p6irt_4995{border-radius:var(--radius-pill);color:#9a6b12;white-space:nowrap;background:#9a6b121a;align-items:center;padding:.28rem .7rem;font-size:.74rem;font-weight:700;display:inline-flex}._vacationMiniStat_p6irt_3833{background:#fff;border:1px solid #50321414;border-radius:.7rem;grid-template-columns:auto 1fr auto;align-items:center;gap:.45rem;padding:.48rem .6rem;display:grid}._vacationMiniStatIcon_p6irt_5041{color:#8a6420;background:#c4921a1f;border-radius:.55rem;flex-shrink:0;justify-content:center;align-items:center;width:1.75rem;height:1.75rem;display:inline-flex}._vacationMiniStatIcon_p6irt_5041 svg{width:.9rem;height:.9rem}._vacationMiniStatLabel_p6irt_5075{color:var(--secondary);min-width:0;font-size:.72rem;font-weight:700;line-height:1.3}._vacationMiniStatValue_p6irt_5091{white-space:nowrap;font-size:.92rem;font-weight:800;line-height:1}._vacationMiniStatTotal_p6irt_5105{border-color:#9a6b1224}._vacationMiniStatTotal_p6irt_5105 ._vacationMiniStatIcon_p6irt_5041{color:#9a6b12;background:#9a6b121f}._vacationMiniStatTotal_p6irt_5105 ._vacationMiniStatValue_p6irt_5091{color:#9a6b12}._vacationMiniStatMonth_p6irt_5131{border-color:#465f8c24}._vacationMiniStatMonth_p6irt_5131 ._vacationMiniStatIcon_p6irt_5041{color:#465f8c;background:#465f8c1a}._vacationMiniStatMonth_p6irt_5131 ._vacationMiniStatValue_p6irt_5091{color:#465f8c}._vacationMiniStatSessions_p6irt_5157{border-color:#465f8c24}._vacationMiniStatSessions_p6irt_5157 ._vacationMiniStatIcon_p6irt_5041{color:#465f8c;background:#465f8c1a}._vacationMiniStatSessions_p6irt_5157 ._vacationMiniStatValue_p6irt_5091{color:#465f8c}._detailVacationFilters_p6irt_5183{min-width:0}._detailVacationFilters_p6irt_5183 ._monthFilterRow_p6irt_3851{grid-template-columns:repeat(2,minmax(0,1fr));width:100%;min-width:0}._detailStatCardVacationTotal_p6irt_5203{border-color:#9a6b1229}._detailStatCardVacationTotal_p6irt_5203 ._detailStatCardIcon_p6irt_3423{color:#9a6b12;background:#9a6b121f}._detailStatCardVacationTotal_p6irt_5203 ._detailStatCardValue_p6irt_3491{color:#9a6b12}._detailStatCardVacationMonth_p6irt_5229{border-color:#465f8c24}._detailStatCardVacationMonth_p6irt_5229 ._detailStatCardIcon_p6irt_3423{color:#465f8c;background:#465f8c1a}._detailStatCardVacationMonth_p6irt_5229 ._detailStatCardValue_p6irt_3491{color:#465f8c}._vacationPeriodList_p6irt_5255{grid-template-columns:repeat(auto-fill,minmax(9.5rem,10.5rem));gap:.55rem;margin:0;padding:0;list-style:none;display:grid}._vacationPeriodCard_p6irt_5273{transition:transform var(--transition-fast), box-shadow var(--transition-fast), border-color var(--transition-fast);background:#fff;border:1px solid #9a6b121a;border-radius:.75rem;flex-direction:column;gap:.45rem;padding:.62rem .7rem;display:flex;box-shadow:0 3px 10px #5032140a}._vacationPeriodCard_p6irt_5273:hover{border-color:#9a6b1233;transform:translateY(-1px);box-shadow:0 6px 18px #5032140f}._vacationPeriodActive_p6irt_5315{background:linear-gradient(#fffdf9 0%,#fff 100%);border-color:#c4921a47}._vacationPeriodScheduled_p6irt_5325{border-color:#465f8c2e}._vacationPeriodEnded_p6irt_5333{background:#fbf9f6;border-color:#50321414}._vacationPeriodTop_p6irt_5343{align-items:center;gap:.45rem;display:flex}._vacationPeriodIcon_p6irt_5355{color:#8a6420;background:#c4921a24;border-radius:.55rem;flex-shrink:0;justify-content:center;align-items:center;width:1.85rem;height:1.85rem;display:inline-flex}._vacationPeriodIcon_p6irt_5355 svg{width:.9rem;height:.9rem}._vacationPeriodDuration_p6irt_5389{color:var(--secondary);font-size:.84rem;font-weight:800;line-height:1.2}._vacationPeriodDates_p6irt_5403{border-top:1px solid #50321414;flex-direction:column;gap:.4rem;margin:0;padding-top:.45rem;display:flex}._vacationPeriodDateRow_p6irt_5421{flex-direction:column;gap:.25rem;min-width:0;display:flex}._vacationPeriodDateRow_p6irt_5421 dt{letter-spacing:.03em;text-transform:uppercase;color:var(--third);margin:0;font-size:.58rem;font-weight:800}._vacationPeriodDateRow_p6irt_5421 dd{color:var(--secondary);margin:0;font-size:.74rem;font-weight:700;line-height:1.3}._detailActivityIntro_p6irt_5469{flex:1;min-width:min(100%,14rem)}._detailVacationCard_p6irt_5479{background:#fff;border:1px solid #9a6b1214;border-radius:1rem;padding:clamp(1rem,2.5vw,1.25rem);box-shadow:0 6px 20px #5032140a}._detailVacationMeta_p6irt_5495{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem;margin-bottom:1rem;display:flex}._detailVacationDuration_p6irt_5513{border-radius:var(--radius-pill);color:#8a6420;background:#9a6b1214;align-items:center;padding:.35rem .75rem;font-size:.78rem;font-weight:700;display:inline-flex}._detailVacationLiveBadge_p6irt_5535{border-radius:var(--radius-pill);color:#9a6b12;background:#c4921a24;align-items:center;padding:.35rem .75rem;font-size:.78rem;font-weight:800;display:inline-flex}@media (width>=992px){._detailPanelsGrid_p6irt_3033{grid-template-columns:repeat(2,minmax(0,1fr));align-items:stretch}}@media (width>=768px){._detailContactList_p6irt_4293,._detailContactGrid_p6irt_4359{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width>=1200px){._detailContactGrid_p6irt_4359{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width<=991.98px){._detailOverviewStrip_p6irt_3333{grid-template-columns:repeat(2,minmax(0,1fr))}._detailMonthStatsStrip_p6irt_3195,._detailSessionsOverviewStrip_p6irt_3759{grid-template-columns:1fr}._detailStatCard_p6irt_3359{gap:.55rem;padding:.8rem .85rem}._detailBookingsTableWrap_p6irt_3955{display:none}._detailBookingsCardList_p6irt_4065{display:flex}._detailReviewsTableWrap_p6irt_2853{display:none}._detailReviewsCardList_p6irt_2945{display:flex}._monthFilterRow_p6irt_3851{grid-template-columns:repeat(2,minmax(0,1fr));width:100%}._detailActivityControlsRow_p6irt_3815{grid-template-columns:1fr;width:100%;min-width:0}._detailVacationControlsRow_p6irt_4905{grid-template-columns:repeat(2,minmax(0,1fr))}._detailVacationFilters_p6irt_5183{grid-column:1/-1}._vacationPeriodList_p6irt_5255{grid-template-columns:repeat(auto-fill,minmax(9.5rem,1fr))}}@media (width<=575.98px){._detailProfileHero_p6irt_2457,._detailContactSection_p6irt_4271{padding:1rem}._detailContactItem_p6irt_4305,._detailContactCard_p6irt_4371{padding:.85rem}._detailContactValuePhone_p6irt_4539{white-space:normal}._detailStatCard_p6irt_3359{gap:.55rem;padding:.8rem .85rem}._detailStatCardIcon_p6irt_3423{width:2.25rem;height:2.25rem}._detailStatCardLabel_p6irt_3461{font-size:.9rem}._detailStatCardHint_p6irt_3477{font-size:.72rem}._detailStatCardValue_p6irt_3491{max-width:42%;font-size:.95rem}._detailHeroLayout_p6irt_2501{text-align:center;grid-template-columns:1fr;justify-items:center}._detailIdentity_p6irt_2571{align-items:center}._detailHeroEyebrow_p6irt_2585{align-self:center}._detailHeroBadges_p6irt_3009{justify-content:center}._detailHeroRating_p6irt_2645{align-self:center}._detailBookingsHead_p6irt_3901{flex-direction:column;align-items:flex-start}._detailVacationControlsRow_p6irt_4905{grid-template-columns:1fr}}._servicesField_p6irt_5859{gap:.625rem;display:grid}._servicesFieldItem_p6irt_5869{border:1px solid var(--secondary-12,#e8e2dc);cursor:pointer;border-radius:.75rem;align-items:flex-start;gap:.625rem;padding:.75rem .875rem;display:flex}._servicesFieldItemActive_p6irt_5889{border-color:var(--third,#b8956a);background:var(--third-08,#b8956a14)}._servicesFieldItemContent_p6irt_5899{flex-direction:column;gap:.2rem;min-width:0;display:flex}._servicesFieldItemContent_p6irt_5899 span{color:var(--dash-text-muted,#8a8178);font-size:.8125rem}._servicesFieldEmpty_p6irt_5923{color:var(--dash-text-muted,#8a8178);font-size:.875rem}._serviceBadges_p6irt_5933{flex-wrap:nowrap;justify-content:center;align-items:center;gap:.35rem;max-width:100%;display:inline-flex}._serviceBadgesWrap_p6irt_5951{max-width:100%;display:inline-flex;position:relative}._serviceBadgesWrapOpen_p6irt_5963{z-index:5}._serviceBadge_p6irt_5933{border-radius:var(--radius-pill);background:var(--third-10);max-width:8.5rem;color:var(--third);white-space:nowrap;text-overflow:ellipsis;align-items:center;padding:.28rem .6rem;font-size:.72rem;font-weight:700;display:inline-flex;overflow:hidden}._serviceBadgeMore_p6irt_6001{cursor:pointer;background:#ffffffeb;border:1px dashed #5a463747;flex-shrink:0;transition:background-color .18s,border-color .18s,color .18s,box-shadow .18s}._serviceBadgeMore_p6irt_6001:hover,._serviceBadgeMoreActive_p6irt_6027{background:var(--third-10);border-color:#5a463773;box-shadow:0 4px 12px #320a0714}._serviceBadgesPopover_p6irt_6039{top:calc(100% + .45rem);z-index:40;border:1px solid var(--secondary-08);background:var(--white);border-radius:.85rem;flex-direction:column;gap:.55rem;min-width:11rem;max-width:min(18rem,70vw);padding:.7rem .75rem;display:flex;position:absolute;inset-inline-start:50%;transform:translate(-50%);box-shadow:0 10px 28px #320a071f,0 2px 8px #320a070f}._serviceBadgesPopoverTitle_p6irt_6079{letter-spacing:.04em;color:#8a7565;font-size:.68rem;font-weight:800}._serviceBadgesPopoverList_p6irt_6093{flex-wrap:wrap;gap:.35rem;display:flex}._serviceBadgesPopoverList_p6irt_6093 ._serviceBadge_p6irt_5933{white-space:normal;max-width:none}._serviceBadgeMuted_p6irt_6115{color:var(--dash-text-muted,#8a8178)}._tiersTableShell_euyq9_1{background:var(--white);border:1px solid #50321414;border-radius:1rem;margin-top:.35rem;overflow:hidden;box-shadow:0 8px 24px #5032140a}._tiersTableWrap_euyq9_19{border:none!important;border-radius:0!important}._tiersTable_euyq9_1{font-size:.86rem}._tiersTable_euyq9_1 thead th{color:#8a7565;letter-spacing:.05em;text-align:center;background:linear-gradient(#fbf9f6 0%,#f3efe8 100%);border-bottom:1px solid #50321414;padding:.95rem 1.15rem;font-size:.68rem;font-weight:800}._tiersTable_euyq9_1 tbody td{vertical-align:middle;text-align:center;border-bottom:1px solid #5032140f;padding:1rem 1.15rem}._tiersTable_euyq9_1 tbody tr:last-child td{border-bottom:none}._tiersTable_euyq9_1 tbody tr:nth-child(2n){background:#fbf9f6a6}._tableRow_euyq9_89{transition:background var(--transition-fast)}._distanceCell_euyq9_97,._feeCell_euyq9_99,._sortOrderCell_euyq9_101{color:var(--third);justify-content:center;align-items:center;gap:.35rem;font-size:.8rem;display:inline-flex}._feeCell_euyq9_99{color:var(--secondary);font-weight:700}._statusBadge_euyq9_129{border-radius:var(--radius-pill);white-space:nowrap;align-items:center;gap:.35rem;padding:.28rem .6rem;font-size:.72rem;font-weight:700;display:inline-flex}._statusBadgeActive_euyq9_151{color:#1f7a45;background:#2278461f}._statusBadgeInactive_euyq9_161{background:var(--secondary-08);color:var(--third)}._statusDot_euyq9_171{background:currentColor;border-radius:50%;width:.42rem;height:.42rem}._iconActionStatusActive_euyq9_185{color:#1f7a45;background:#22784614;border-color:#22784638}._iconActionStatusInactive_euyq9_197{color:var(--third)}._tierCard_euyq9_205{border:1px solid var(--secondary-08);background:var(--white-98);box-shadow:0 6px 18px var(--secondary-06);border-radius:1rem;flex-direction:column;gap:.75rem;padding:1rem;display:flex}._tierCardHead_euyq9_227{align-items:flex-start;gap:.75rem;display:flex}._tierCardInfo_euyq9_239{flex-direction:column;flex:1;gap:.2rem;min-width:0;display:flex}._tierDistance_euyq9_255{color:var(--secondary);font-size:.92rem;font-weight:700}._tierFee_euyq9_267{color:var(--primary);font-size:.86rem;font-weight:700}._tierCardMeta_euyq9_279{border-top:1px solid var(--secondary-06);flex-wrap:wrap;gap:.5rem;padding-top:.5rem;display:flex}._tierCardMetaItem_euyq9_295{color:var(--third);align-items:center;gap:.35rem;font-size:.78rem;display:inline-flex}._tierCardActions_euyq9_311{border-top:1px solid var(--secondary-06);grid-template-columns:repeat(3,minmax(0,1fr));gap:.45rem;padding-top:.5rem;display:grid}._cardActionStatusActive_euyq9_327{color:#1f7a45;background:#22784614;border-color:#22784638}._cardActionStatusInactive_euyq9_339{color:var(--third)}._tierFormRow_euyq9_347{grid-template-columns:repeat(2,minmax(0,1fr));gap:.85rem;display:grid}._tierFormModal_euyq9_359{width:min(100%,42rem)}@media (width<=767.98px){._tierCardActions_euyq9_311,._tierFormRow_euyq9_347{grid-template-columns:1fr}}@media (width>=992px){._tiersTableShell_euyq9_1{display:block}}@media (width<=991.98px){._tiersTableShell_euyq9_1{display:none}}._detailPage_1tk2w_3{flex-direction:column;gap:clamp(1rem,2.5vw,1.35rem);display:flex}._detailBreadcrumb_1tk2w_15{margin-bottom:0}._detailBackLink_1tk2w_23{border-radius:var(--radius-pill);color:var(--third);background:var(--white-94);border:1px solid var(--secondary-08);box-shadow:0 4px 14px var(--secondary-05);transition:color var(--transition-fast), background var(--transition-fast), border-color var(--transition-fast), transform var(--transition-fast);align-items:center;gap:.45rem;padding:.4rem .75rem .4rem .5rem;font-size:.82rem;font-weight:700;text-decoration:none;display:inline-flex}._detailBackLink_1tk2w_23:hover{color:var(--secondary);background:var(--white);border-color:var(--secondary-14);transform:translateY(-1px)}[dir=rtl] ._detailBackLink_1tk2w_23 svg{transform:scaleX(-1)}._detailProfileHero_1tk2w_87{background:radial-gradient(circle at 100% 0,#9a6b121f 0%,#0000 48%),linear-gradient(#fffdfa 0%,#fbf9f6 100%);border:1px solid #50321414;border-radius:1.25rem;flex-direction:column;gap:clamp(1rem,2.5vw,1.35rem);padding:clamp(1.15rem,3vw,1.75rem);display:flex;position:relative;overflow:hidden;box-shadow:0 14px 36px #5032140f}._detailProfileHero_1tk2w_87:before{content:"";top:0;background:var(--tier-color,gold);opacity:.9;height:4px;position:absolute;inset-inline:0}._detailHeroTopBar_1tk2w_137{flex-wrap:wrap;justify-content:flex-end;gap:.5rem;display:flex}._detailHeroActions_1tk2w_151{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:.5rem;display:flex}._detailHeroAction_1tk2w_151{min-height:2.35rem;padding-inline:.85rem}._detailHeroActionLabel_1tk2w_177{font-size:.8rem;font-weight:700}._detailToggleActive_1tk2w_187{color:#1f7a45;background:#22784614;border-color:#22784638}._detailToggleInactive_1tk2w_199{color:var(--third)}._detailDeleteAction_1tk2w_207{color:#a84830;background:#b4463214;border-color:#b4463238}._detailHeroLayout_1tk2w_219{grid-template-columns:minmax(6.5rem,9rem) minmax(0,1fr);align-items:start;gap:clamp(1rem,3vw,1.5rem);display:grid}._detailHeroMedia_1tk2w_233{flex-shrink:0;justify-content:center;display:flex;position:relative}._detailHeroAvatar_1tk2w_247{aspect-ratio:1;isolation:isolate;background:linear-gradient(145deg,#fffdfb 0%,#f3ece3 100%);border:3px solid #5032141a;border-radius:1.15rem;width:100%;max-width:9rem;position:relative;overflow:hidden;box-shadow:0 14px 32px #5032141f}._detailHeroAvatarGlow_1tk2w_273{opacity:.32;filter:blur(14px);pointer-events:none;z-index:0;border-radius:50%;height:70%;position:absolute;inset:auto -20% -35%}._detailColorSwatch_1tk2w_295{bottom:-.25rem;border:3px solid var(--white);border-radius:50%;width:1.15rem;height:1.15rem;position:absolute;inset-inline-end:-.25rem;box-shadow:0 4px 10px #5032142e}._detailIdentity_1tk2w_317{flex-direction:column;gap:.55rem;min-width:0;display:flex}._detailHeroEyebrow_1tk2w_331{border-radius:var(--radius-pill);color:#9a6b12;letter-spacing:.04em;text-transform:uppercase;background:#9a6b121a;align-self:flex-start;padding:.28rem .65rem;font-size:.72rem;font-weight:800;display:inline-flex}._detailHeroTitle_1tk2w_357{color:var(--secondary);word-break:break-word;margin:0;font-size:clamp(1.45rem,4vw,2rem);font-weight:800;line-height:1.15}._detailHeroTitleSecondary_1tk2w_375{color:var(--third);margin:0;font-size:clamp(.9rem,2.2vw,1rem);font-style:italic;font-weight:600;line-height:1.4}._detailHeroBadges_1tk2w_393{flex-wrap:wrap;align-items:center;gap:.5rem;margin-top:.1rem;display:flex}._detailSlugBadge_1tk2w_409{border-radius:var(--radius-pill);background:var(--secondary-06);color:var(--secondary);border:1px solid #50321414;align-items:center;padding:.28rem .65rem;font-family:ui-monospace,monospace;font-size:.74rem;font-weight:700;display:inline-flex}._statusBadge_1tk2w_435{border-radius:var(--radius-pill);white-space:nowrap;border:1px solid #0000;align-items:center;gap:.35rem;padding:.28rem .65rem;font-size:.72rem;font-weight:700;display:inline-flex}._statusBadgeActive_1tk2w_459{color:#1f7a45;background:#2278461f;border-color:#22784629}._statusBadgeInactive_1tk2w_471{background:var(--secondary-08);color:var(--third);border-color:#50321414}._statusDot_1tk2w_483{background:currentColor;border-radius:50%;width:.42rem;height:.42rem}._detailOverviewSection_1tk2w_499{border-top:1px dashed #5032141a;flex-direction:column;gap:.85rem;padding-top:.35rem;display:flex}._detailSectionTitle_1tk2w_515{color:var(--secondary);margin:0;font-size:clamp(.95rem,2.2vw,1.05rem);font-weight:800;line-height:1.3}._detailSectionSubtitle_1tk2w_531{color:var(--third);margin:.2rem 0 0;font-size:.84rem;line-height:1.55}._detailOverviewStrip_1tk2w_545{grid-template-columns:repeat(4,minmax(0,1fr));gap:clamp(.55rem,1.5vw,.75rem);margin:0;padding:0;list-style:none;display:grid}._detailOverviewStrip_1tk2w_545>li{min-width:0}._detailStatCard_1tk2w_571{height:100%;transition:transform var(--transition-fast), box-shadow var(--transition-fast);background:#ffffffd1;border:1px solid #50321414;border-radius:1rem;flex-direction:column;gap:.65rem;padding:.85rem .9rem;display:flex;box-shadow:0 6px 18px #5032140a}._detailStatCard_1tk2w_571:hover{transform:translateY(-2px);box-shadow:0 10px 24px #50321412}._detailStatCardStart_1tk2w_611{align-items:flex-start;gap:.55rem;min-width:0;display:flex}._detailStatCardIcon_1tk2w_625{background:var(--secondary-06);width:2rem;height:2rem;color:var(--secondary);border-radius:.65rem;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}._detailStatCardMeta_1tk2w_649{flex-direction:column;gap:.1rem;min-width:0;display:flex}._detailStatCardLabel_1tk2w_663{color:var(--secondary);font-size:.72rem;font-weight:800;line-height:1.35}._detailStatCardHint_1tk2w_677{color:var(--third);font-size:.66rem;font-weight:600;line-height:1.35}._detailStatCardValue_1tk2w_691{color:var(--secondary);word-break:break-word;font-size:clamp(.95rem,2.2vw,1.1rem);font-weight:800;line-height:1.2}._detailStatCardMonthly_1tk2w_707 ._detailStatCardIcon_1tk2w_625,._detailStatCardMonthly_1tk2w_707 ._detailStatCardValue_1tk2w_691{color:#8a5f0f}._detailStatCardMonthly_1tk2w_707 ._detailStatCardIcon_1tk2w_625{background:#9a6b121f}._detailStatCardAnnual_1tk2w_725 ._detailStatCardIcon_1tk2w_625,._detailStatCardAnnual_1tk2w_725 ._detailStatCardValue_1tk2w_691{color:#5a4a8a}._detailStatCardAnnual_1tk2w_725 ._detailStatCardIcon_1tk2w_625{background:#5a4a8a1f}._detailStatCardDiscount_1tk2w_743 ._detailStatCardIcon_1tk2w_625,._detailStatCardDiscount_1tk2w_743 ._detailStatCardValue_1tk2w_691{color:#267a4d}._detailStatCardDiscount_1tk2w_743 ._detailStatCardIcon_1tk2w_625{background:#2f8f5b1f}._detailStatCardSessions_1tk2w_761 ._detailStatCardIcon_1tk2w_625,._detailStatCardSessions_1tk2w_761 ._detailStatCardValue_1tk2w_691{color:#8a6840}._detailStatCardSessions_1tk2w_761 ._detailStatCardIcon_1tk2w_625{background:#8a68401f}._detailPanelsGrid_1tk2w_781{grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(1rem,2.5vw,1.35rem);display:grid}._detailPanel_1tk2w_781{border:1px solid var(--secondary-08);background:radial-gradient(circle at 100% 0%, #9a7a550f 0%, transparent 42%), var(--white-94);box-shadow:0 12px 32px var(--secondary-06);border-radius:1.2rem;flex-direction:column;gap:clamp(.85rem,2vw,1rem);padding:clamp(1.1rem,2.5vw,1.5rem);display:flex}._detailPanelsGrid_1tk2w_781 ._detailPanel_1tk2w_781:first-child{grid-column:1/-1}._detailSectionHeader_1tk2w_827{justify-content:space-between;align-items:flex-start;gap:.75rem;display:flex}._detailSectionHeading_1tk2w_841{min-width:0}._detailBenefitsGrid_1tk2w_851{grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(.75rem,2vw,1rem);display:grid}._detailBenefitsBlock_1tk2w_863{background:var(--white);border:1px solid #50321414;border-radius:1rem;flex-direction:column;gap:.65rem;padding:clamp(.85rem,2vw,1rem);display:flex;box-shadow:0 6px 18px #5032140a}._detailBenefitsHeader_1tk2w_885{flex-direction:column;gap:.15rem;display:flex}._detailBenefitsTitle_1tk2w_897{color:var(--secondary);margin:0;font-size:.88rem;font-weight:800}._detailBenefitsSubtitle_1tk2w_911{color:var(--third);margin:0;font-size:.74rem;line-height:1.45}._detailBenefitsList_1tk2w_925{flex-direction:column;gap:.45rem;margin:0;padding:0;list-style:none;display:flex}._detailBenefitsItem_1tk2w_943{color:var(--secondary);align-items:flex-start;gap:.55rem;font-size:.84rem;line-height:1.55;display:flex}._detailBenefitsBullet_1tk2w_961{background:#9a6b12;border-radius:50%;flex-shrink:0;width:.45rem;height:.45rem;margin-top:.45rem;box-shadow:0 0 0 3px #9a6b121f}._detailBenefitsEmpty_1tk2w_981{color:var(--third);margin:0;font-size:.82rem;font-style:italic}._detailSettingsList_1tk2w_997{flex-direction:column;gap:.55rem;margin:0;padding:0;list-style:none;display:flex}._detailSettingsItem_1tk2w_1015{background:var(--white);border:1px solid #50321412;border-radius:.85rem;justify-content:space-between;align-items:center;gap:.75rem;padding:.75rem .85rem;display:flex}._detailSettingsLabel_1tk2w_1037{color:var(--third);font-size:.8rem;font-weight:700}._detailSettingsValue_1tk2w_1049{color:var(--secondary);text-align:end;font-size:.86rem;font-weight:800}._detailSettingsValueActive_1tk2w_1063{color:#1f7a45}._detailSettingsColorValue_1tk2w_1071{color:var(--secondary);align-items:center;gap:.45rem;font-family:ui-monospace,monospace;font-size:.82rem;font-weight:700;display:inline-flex}._detailSettingsColorSwatch_1tk2w_1091{border:2px solid #5032141f;border-radius:50%;width:1.1rem;height:1.1rem;box-shadow:0 2px 6px #5032141f}._detailMetaList_1tk2w_1109{flex-direction:column;gap:.55rem;margin:0;padding:0;list-style:none;display:flex}._detailMetaItem_1tk2w_1127{background:var(--white);border:1px solid #50321412;border-radius:.85rem;align-items:flex-start;gap:.75rem;padding:.8rem .85rem;display:flex}._detailMetaIcon_1tk2w_1147{background:var(--secondary-06);width:2.1rem;height:2.1rem;color:var(--secondary);border-radius:.7rem;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}._detailMetaBody_1tk2w_1171{flex-direction:column;gap:.12rem;min-width:0;display:flex}._detailMetaLabel_1tk2w_1185{color:var(--third);font-size:.74rem;font-weight:700}._detailMetaValue_1tk2w_1197{color:var(--secondary);word-break:break-word;font-size:.88rem;font-weight:800;line-height:1.35}@media (width<=1199.98px){._detailOverviewStrip_1tk2w_545{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=991.98px){._detailPanelsGrid_1tk2w_781{grid-template-columns:1fr}._detailPanelsGrid_1tk2w_781 ._detailPanel_1tk2w_781:first-child{grid-column:auto}}@media (width<=767.98px){._detailHeroLayout_1tk2w_219{text-align:center;grid-template-columns:1fr;justify-items:center}._detailIdentity_1tk2w_317{align-items:center;width:100%}._detailHeroEyebrow_1tk2w_331,._detailHeroBadges_1tk2w_393{justify-content:center;align-self:center}._detailHeroTopBar_1tk2w_137{justify-content:stretch}._detailHeroActions_1tk2w_151{justify-content:stretch;width:100%}._detailHeroAction_1tk2w_151{flex:calc(50% - .25rem);justify-content:center}._detailBenefitsGrid_1tk2w_851,._detailOverviewStrip_1tk2w_545{grid-template-columns:1fr}._detailSettingsItem_1tk2w_1015{flex-direction:column;align-items:flex-start;gap:.35rem}._detailSettingsValue_1tk2w_1049,._detailSettingsColorValue_1tk2w_1071{text-align:start}}@media (width<=479.98px){._detailHeroAction_1tk2w_151{flex:100%}._detailHeroAvatar_1tk2w_247{max-width:7rem}}._page_cwbui_3{gap:clamp(1rem,2.5vw,1.5rem)}._statsGrid_cwbui_11{gap:clamp(.65rem,1.8vw,1rem)}._statCard_cwbui_19{transition:transform var(--transition-fast), box-shadow var(--transition-fast), border-color var(--transition-fast);position:relative;overflow:hidden;background:radial-gradient(circle at 100% 0,#9a7a5514 0%,#0000 48%),linear-gradient(#fffdfb 0%,#faf7f2 100%)!important;border:1px solid #50321412!important;box-shadow:0 10px 28px #5032140d!important}._statCard_cwbui_19:hover{transform:translateY(-2px);box-shadow:0 14px 32px #50321414!important}._panel_cwbui_57{background:radial-gradient(circle at 0% 0%, #9a7a550d 0%, transparent 42%), var(--white)!important}._panelHeader_cwbui_69{border-bottom:1px solid #5032140f;gap:1rem;margin-bottom:.15rem;padding-bottom:.25rem}._panelHeaderActions_cwbui_83{flex-wrap:wrap;align-items:center;gap:.65rem;display:flex}._packagesTableShell_cwbui_99{background:var(--white);border:1px solid #50321414;border-radius:1.15rem;margin-top:.5rem;display:none;overflow:hidden;box-shadow:inset 0 1px #ffffffe6,0 12px 32px #5032140f}._packagesTableWrap_cwbui_123{-webkit-overflow-scrolling:touch;overflow-x:auto;border:none!important;border-radius:0!important}._packagesTable_cwbui_99{border-collapse:separate;border-spacing:0;min-width:64rem;font-size:.86rem}._packagesTable_cwbui_99 thead th{color:#7a6558;letter-spacing:.04em;text-align:center;white-space:nowrap;z-index:2;background:linear-gradient(#fcf9f5 0%,#f4efe7 100%);border-bottom:1px solid #50321417;padding:1rem 1.05rem;font-size:.7rem;font-weight:800;position:sticky;top:0}._packagesTable_cwbui_99 thead th:first-child{text-align:start;min-width:16rem}._packagesTable_cwbui_99 tbody td{vertical-align:middle;text-align:center;border-bottom:1px solid #5032140d;padding:1.05rem}._packagesTable_cwbui_99 tbody td:first-child{text-align:start}._packagesTable_cwbui_99 tbody tr:last-child td{border-bottom:none}._packagesTable_cwbui_99 tbody tr:nth-child(2n){background:#fbf9f68c}._tableRow_cwbui_229{transition:background var(--transition-fast), box-shadow var(--transition-fast)}._tableRow_cwbui_229:hover td{background:#fbf6eef2}._tableRow_cwbui_229:hover td:first-child{box-shadow:inset 4px 0 #9a7a55}._packageCell_cwbui_257{text-align:start;align-items:center;gap:.85rem;max-width:24rem;display:inline-flex}._packagePhotoFrame_cwbui_273{background:linear-gradient(145deg,#fffdfb 0%,#f3ece3 100%);border:2px solid #5032141a;border-radius:.95rem;flex-shrink:0;width:3.35rem;height:3.35rem;display:inline-flex;position:relative;overflow:hidden;box-shadow:0 6px 16px #5032141a}._packageThumb_cwbui_299{object-fit:cover;width:100%;height:100%;display:block}._packageThumbPlaceholder_cwbui_313{color:#9a7a55;place-items:center;width:100%;height:100%;display:grid}._packageNames_cwbui_329{flex-direction:column;gap:.18rem;min-width:0;display:flex}._packageName_cwbui_329,._packageNameLink_cwbui_345{color:var(--secondary);font-size:.95rem;font-weight:800;line-height:1.35;text-decoration:none}._packageNameLink_cwbui_345:hover{color:#8a6235}._packageSecondaryName_cwbui_369{color:var(--third);opacity:.9;font-size:.76rem;font-style:italic;font-weight:600;line-height:1.35;display:block}._packageDescription_cwbui_389{-webkit-line-clamp:2;color:var(--third);-webkit-box-orient:vertical;max-width:22rem;font-size:.76rem;line-height:1.45;display:-webkit-box;overflow:hidden}._priceCell_cwbui_411{flex-direction:column;justify-content:center;align-items:center;gap:.15rem;min-width:5.5rem;display:inline-flex}._priceValue_cwbui_429{color:var(--secondary);font-size:.9rem;font-weight:800;line-height:1.2}._originalPrice_cwbui_443{color:var(--third);opacity:.85;font-size:.72rem;font-weight:600;text-decoration:line-through}._sessionsCell_cwbui_459,._validityCell_cwbui_461,._servicesCountCell_cwbui_463{border-radius:var(--radius-pill);background:var(--secondary-06);min-width:2.6rem;color:var(--secondary);white-space:nowrap;border:1px solid #5032140f;justify-content:center;align-items:center;padding:.32rem .7rem;font-size:.8rem;font-weight:700;display:inline-flex}._sessionsCell_cwbui_459{color:#8a5f0f;background:linear-gradient(135deg,#9a6b1224 0%,#9a6b1214 100%);border-color:#9a6b121f}._statusBadge_cwbui_505,._featuredBadge_cwbui_507{border-radius:var(--radius-pill);white-space:nowrap;border:1px solid #0000;align-items:center;gap:.4rem;padding:.32rem .75rem;font-size:.74rem;font-weight:700;display:inline-flex}._statusBadgeActive_cwbui_531{color:#1a6b3d;background:#2278461f;border-color:#22784629}._statusBadgeInactive_cwbui_543{background:var(--secondary-08);color:var(--third);border-color:#50321414}._featuredBadgeYes_cwbui_555{color:#8a6235;background:#9a7a5524;border-color:#9a7a552e}._featuredBadgeNo_cwbui_567{background:var(--secondary-05);color:var(--third);border-color:#5032140f}._statusDot_cwbui_579{background:currentColor;border-radius:50%;width:.45rem;height:.45rem;box-shadow:0 0 0 2px #ffffffa6}._packagesRowActions_cwbui_595{justify-content:center;gap:.4rem}._iconActionView_cwbui_605{color:#8a6235;background:#9a7a5514;border-color:#9a7a5538}._iconActionStatusActive_cwbui_617{color:#1f7a45;background:#22784614;border-color:#22784638}._iconActionStatusInactive_cwbui_629{color:var(--third)}._packagesCardList_cwbui_639{grid-template-columns:1fr;gap:clamp(.75rem,2vw,1rem);margin:.5rem 0 0;padding:0;list-style:none;display:grid}._packageCard_cwbui_657{transition:transform var(--transition-fast), box-shadow var(--transition-fast);background:linear-gradient(#fffdfb 0%,#faf7f2 100%);border:1px solid #50321414;border-radius:1.15rem;flex-direction:column;gap:.9rem;padding:1.1rem 1.1rem 1rem;display:flex;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffffd9,0 10px 28px #5032140f}._packageCard_cwbui_657:hover{transform:translateY(-2px);box-shadow:inset 0 1px #ffffffd9,0 16px 36px #50321417}._packageCardAccent_cwbui_707{top:0;opacity:.92;background:linear-gradient(90deg,#9a7a55 0%,#c4a574 55%,#c4a57473 100%);height:4px;position:absolute;inset-inline:0}._packageCardHead_cwbui_725{align-items:flex-start;gap:.9rem;padding-top:.15rem;display:flex}._packageCardMedia_cwbui_739{flex-shrink:0}._packageCardPhotoFrame_cwbui_747{border-radius:1rem;width:4.25rem;height:4.25rem}._packageCardInfo_cwbui_759{flex-direction:column;flex:1;gap:.28rem;min-width:0;display:flex}._packageCardTitleRow_cwbui_775{justify-content:space-between;align-items:flex-start;gap:.65rem;width:100%;display:flex}._packageCardTitle_cwbui_775{color:var(--secondary);margin:0;font-size:.98rem;font-weight:800;line-height:1.35}._packageCardBadges_cwbui_807{flex-wrap:wrap;justify-content:flex-end;gap:.35rem;display:flex}._packageCardDescription_cwbui_821{color:var(--third);-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:0;font-size:.82rem;line-height:1.55;display:-webkit-box;overflow:hidden}._packageCardMeta_cwbui_843{border-top:1px dashed #5032141a;grid-template-columns:repeat(2,minmax(0,1fr));gap:.55rem;padding:.85rem 0 0;display:grid}._packageCardMetaItem_cwbui_859{text-align:center;background:#ffffffb8;border:1px solid #5032140f;border-radius:.75rem;flex-direction:column;align-items:center;gap:.2rem;padding:.55rem .35rem;display:flex}._packageCardMetaLabel_cwbui_883{color:var(--third);font-size:.66rem;font-weight:700;line-height:1.3}._packageCardMetaValue_cwbui_897{color:var(--secondary);font-size:.86rem;font-weight:800;line-height:1.2}._metaPrice_cwbui_911{color:#8a5f0f}._metaOriginal_cwbui_919{color:var(--third);font-size:.7rem;font-weight:600;text-decoration:line-through}._packageCardActions_cwbui_933{grid-template-columns:repeat(2,minmax(0,1fr));gap:.5rem;padding-top:.15rem;display:grid}._cardActionStatusActive_cwbui_947{color:#1f7a45;background:#22784614;border-color:#22784638}._cardActionStatusInactive_cwbui_959{color:var(--third)}._packageFormModal_cwbui_969{width:min(100%,54rem);height:max-content;max-height:92vh}._packageFormStack_cwbui_981{gap:1rem}._packageFormRow_cwbui_989{grid-template-columns:repeat(2,minmax(0,1fr));gap:.85rem;display:grid}._packageFormRowThree_cwbui_1001{grid-template-columns:repeat(3,minmax(0,1fr));gap:.85rem;display:grid}._pricingSummary_cwbui_1013{background:radial-gradient(circle at 100% 0,#9a7a551a 0%,#0000 45%),linear-gradient(#fffdfb 0%,#f7f1e8 100%);border:1px solid #50321414;border-radius:1rem;grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);gap:.85rem;margin-top:.35rem;padding:1rem;display:grid}._pricingSummaryMain_cwbui_1039{flex-direction:column;gap:.35rem;min-width:0;display:flex}._pricingSummaryEyebrow_cwbui_1053{color:var(--third);letter-spacing:.02em;font-size:.72rem;font-weight:700}._pricingSummaryValue_cwbui_1067{color:var(--secondary);font-size:1.45rem;font-weight:800;line-height:1.2}._pricingSummaryFooter_cwbui_1081{flex-wrap:wrap;align-items:center;gap:.45rem;display:flex}._pricingSummaryOriginal_cwbui_1095{color:var(--third);font-size:.82rem;font-weight:600;text-decoration:line-through}._pricingSavingsBadge_cwbui_1109{border-radius:var(--radius-pill);color:#1a6b3d;background:#2278461f;align-items:center;padding:.22rem .55rem;font-size:.72rem;font-weight:700;display:inline-flex}._pricingSummaryEmpty_cwbui_1131{color:var(--third);margin:0;font-size:.78rem}._pricingSummaryMeta_cwbui_1143{grid-template-columns:repeat(3,minmax(0,1fr));gap:.5rem;display:grid}._pricingSummaryChip_cwbui_1155{text-align:center;background:#ffffffc7;border:1px solid #50321412;border-radius:.85rem;flex-direction:column;justify-content:center;align-items:center;gap:.2rem;padding:.65rem .4rem;display:flex}._pricingSummaryChip_cwbui_1155 span{color:var(--third);font-size:.66rem;font-weight:700}._pricingSummaryChip_cwbui_1155 strong{color:var(--secondary);font-size:.86rem;font-weight:800}._settingsPanel_cwbui_1205{grid-template-columns:repeat(2,minmax(0,1fr));gap:.85rem;display:grid}._statusSettingsCard_cwbui_1217,._featuredOptionCard_cwbui_1219{border:1px solid var(--secondary-08);background:linear-gradient(145deg, #fffffffa, #f8eedd47), var(--white);box-shadow:0 8px 22px var(--secondary-05);border-radius:1rem;flex-direction:column;gap:.85rem;padding:1rem;display:flex}._statusSettingsHeader_cwbui_1245{flex-direction:column;gap:.25rem;display:flex}._statusSettingsTitle_cwbui_1257,._featuredOptionTitle_cwbui_1259{color:var(--secondary);margin:0;font-size:.9rem;font-weight:800;line-height:1.35}._statusSettingsHint_cwbui_1275,._featuredOptionHint_cwbui_1277{color:var(--third);margin:0;font-size:.74rem;font-weight:600;line-height:1.5}._featuredOptionCard_cwbui_1219{cursor:pointer;transition:border-color var(--transition-fast), box-shadow var(--transition-fast), background var(--transition-fast);flex-direction:row;align-items:center;gap:.85rem;position:relative}._featuredOptionCard_cwbui_1219:hover{border-color:var(--secondary-12);box-shadow:0 12px 28px var(--secondary-06)}._featuredOptionCardActive_cwbui_1327{background:linear-gradient(145deg, #9a7a551a, #fffffffa), var(--white);border-color:#9a7a5547;box-shadow:0 12px 28px #9a7a551f}._featuredOptionInput_cwbui_1343{opacity:0;pointer-events:none;position:absolute}._featuredOptionContent_cwbui_1355{flex-direction:column;flex:1;gap:.28rem;min-width:0;display:flex}._featuredSwitch_cwbui_1371{flex-shrink:0;width:3.1rem;height:1.7rem;position:relative}._featuredSwitchTrack_cwbui_1385{width:100%;height:100%;transition:background var(--transition-fast);background:#50321429;border-radius:999px;display:block}._featuredOptionCardActive_cwbui_1327 ._featuredSwitchTrack_cwbui_1385{background:#9a7a55}._featuredSwitchThumb_cwbui_1411{top:.14rem;background:var(--white);width:1.4rem;height:1.4rem;transition:inset-inline-start var(--transition-fast);border-radius:50%;position:absolute;inset-inline-start:.14rem;box-shadow:0 2px 8px #320a072e}._featuredOptionCardActive_cwbui_1327 ._featuredSwitchThumb_cwbui_1411{inset-inline-start:calc(100% - 1.54rem)}._packageImageField_cwbui_1443{flex-direction:column;gap:.55rem;width:100%;display:flex}._packageImageCard_cwbui_1457{border:1px solid var(--secondary-08);background:radial-gradient(circle at 100% 0,#9a7a550f 0%,#0000 45%),linear-gradient(#fffdfb 0%,#faf7f2 100%);border-radius:1rem;padding:1rem;box-shadow:inset 0 1px #ffffffd9}._packageImageBody_cwbui_1477{align-items:center;gap:1.15rem;display:flex}._packageImagePreviewWrap_cwbui_1489{flex-shrink:0;position:relative}._packageImagePreview_cwbui_1489{width:8rem;height:8rem;transition:border-color var(--transition-fast), background var(--transition-fast);background:#ffffffb8;border:2px dashed #50321429;border-radius:1rem;justify-content:center;align-items:center;display:flex;overflow:hidden}._packageImagePreviewFilled_cwbui_1529{background:var(--white);border-style:solid;border-color:#5032141f;box-shadow:0 8px 22px #5032141a}._packageImage_cwbui_1443{object-fit:cover;width:100%;height:100%;display:block}._packageImagePlaceholder_cwbui_1557{color:#9a7a55;text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:.45rem;width:100%;height:100%;padding:.75rem;display:flex}._packageImagePlaceholder_cwbui_1557 span{font-size:.72rem;font-weight:700;line-height:1.35}._packageImageSide_cwbui_1595{flex-direction:column;flex:1;gap:.75rem;min-width:0;display:flex}._packageImageSideHint_cwbui_1611{color:var(--third);margin:0;font-size:.8rem;line-height:1.55}._packageImageActions_cwbui_1625{flex-wrap:wrap;align-items:center;gap:.55rem;display:flex}._packageImageUploadBtn_cwbui_1639,._packageImageRemoveBtn_cwbui_1641{cursor:pointer;min-width:10.5rem;transition:background var(--transition-fast), border-color var(--transition-fast), color var(--transition-fast), opacity var(--transition-fast), transform var(--transition-fast);border-radius:.75rem;justify-content:center;align-items:center;gap:.45rem;padding:.62rem .95rem;font-size:.82rem;font-weight:700;display:inline-flex}._packageImageUploadBtn_cwbui_1639{border:1px solid var(--secondary-14);background:var(--white);color:var(--secondary)}._packageImageUploadBtn_cwbui_1639:hover{background:var(--secondary-05);border-color:var(--secondary-22);transform:translateY(-1px)}._packageImageRemoveBtn_cwbui_1641{color:#a84830;background:#b4463214;border:1px solid #b4463238}._packageImageRemoveBtn_cwbui_1641:hover:not(:disabled){background:#b4463224}._packageImageRemoveBtn_cwbui_1641:disabled{opacity:.45;cursor:not-allowed}._packageImageInput_cwbui_1733{display:none}._packageImageError_cwbui_1741{color:#a84830;margin:0;font-size:.78rem;font-weight:600}._servicesField_cwbui_1755{flex-direction:column;gap:.85rem;display:flex}._servicesFieldHeader_cwbui_1767{justify-content:space-between;align-items:flex-start;gap:.85rem;display:flex}._servicesFieldTitle_cwbui_1781{color:var(--secondary);margin:0;font-size:.9rem;font-weight:800}._servicesFieldHint_cwbui_1795{color:var(--third);margin:.2rem 0 0;font-size:.76rem}._servicesRows_cwbui_1807{flex-direction:column;gap:.7rem;display:flex}._serviceRow_cwbui_1819{transition:border-color var(--transition-fast), box-shadow var(--transition-fast);background:linear-gradient(#fffdfbfa 0%,#faf7f2eb 100%);border:1px solid #50321414;border-radius:1rem;grid-template-columns:auto minmax(0,1.9fr) minmax(8rem,.7fr) auto;align-items:end;gap:.75rem;padding:.95rem;display:grid;box-shadow:0 6px 18px #5032140a}._serviceRow_cwbui_1819:hover{border-color:#5032141f;box-shadow:0 10px 24px #5032140f}._serviceRowError_cwbui_1861{background:#b446320a;border-color:#b4463247}._serviceRowIndex_cwbui_1871{color:#8a6235;background:#9a7a551f;border-radius:.65rem;justify-content:center;align-items:center;width:1.85rem;height:1.85rem;margin-bottom:.15rem;font-size:.78rem;font-weight:800;display:inline-flex}._serviceRowSelect_cwbui_1899,._serviceRowQuantity_cwbui_1901{flex-direction:column;gap:.35rem;min-width:0;display:flex}._quantityControl_cwbui_1915{grid-template-columns:2.35rem minmax(0,1fr) 2.35rem;align-items:center;gap:.35rem;display:grid}._quantityBtn_cwbui_1929{background:var(--white);width:2.35rem;height:2.55rem;color:var(--secondary);cursor:pointer;transition:background var(--transition-fast), border-color var(--transition-fast);border:1px solid #5032141f;border-radius:.75rem;justify-content:center;align-items:center;font-size:1.1rem;font-weight:700;display:inline-flex}._quantityBtn_cwbui_1929:hover:not(:disabled){background:var(--secondary-05);border-color:var(--secondary-18)}._quantityBtn_cwbui_1929:disabled{opacity:.4;cursor:not-allowed}._quantityInput_cwbui_1985{text-align:center;font-weight:700}._serviceRemoveBtn_cwbui_1995{color:#a84830;cursor:pointer;width:2.55rem;height:2.55rem;transition:background var(--transition-fast), opacity var(--transition-fast), transform var(--transition-fast);background:#b4463214;border:1px solid #b4463238;border-radius:.8rem;justify-content:center;align-items:center;display:inline-flex}._serviceRemoveBtn_cwbui_1995:hover:not(:disabled){background:#b4463224;transform:translateY(-1px)}._serviceRemoveBtn_cwbui_1995:disabled{opacity:.4;cursor:not-allowed}._addServiceBtn_cwbui_2049{white-space:nowrap;flex-shrink:0}._servicesEmpty_cwbui_2059{background:#fffdfbf2;border:1px dashed #50321429;border-radius:1rem;flex-direction:column;gap:.35rem;margin:0;padding:1.1rem 1.15rem;display:flex}._servicesEmptyTitle_cwbui_2081{color:var(--secondary);margin:0;font-size:.9rem;font-weight:800}._servicesEmptyHint_cwbui_2095{color:var(--third);margin:0;font-size:.8rem;line-height:1.5}._servicesError_cwbui_2109{color:#a84830;margin:0;font-size:.78rem;font-weight:600}@media (width>=992px){._packagesTableShell_cwbui_99{display:block}._packagesCardList_cwbui_639{display:none}}@media (width>=576px) and (width<=991.98px){._packagesCardList_cwbui_639{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=991.98px){._panelHeader_cwbui_69{flex-direction:column;align-items:stretch}._panelHeaderActions_cwbui_83{width:100%}._panelHeaderActions_cwbui_83>button{justify-content:center;width:100%}}@media (width<=900px){._pricingSummary_cwbui_1013,._settingsPanel_cwbui_1205{grid-template-columns:1fr}._pricingSummaryMeta_cwbui_1143{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width<=767.98px){._packageCardActions_cwbui_933{grid-template-columns:1fr}._packageCardTitle_cwbui_775 ._packageNameLink_cwbui_345{font-size:.98rem}._packageCardMeta_cwbui_843{grid-template-columns:1fr 1fr}._packageFormRow_cwbui_989,._packageFormRowThree_cwbui_1001{grid-template-columns:1fr}._packageImageBody_cwbui_1477{flex-direction:column;align-items:stretch}._packageImagePreview_cwbui_1489{width:100%;height:10rem}._packageImageActions_cwbui_1625{flex-direction:column;align-items:stretch}._packageImageUploadBtn_cwbui_1639,._packageImageRemoveBtn_cwbui_1641{width:100%;min-width:0}._servicesFieldHeader_cwbui_1767{flex-direction:column;align-items:stretch}._addServiceBtn_cwbui_2049{justify-content:center;width:100%}._serviceRow_cwbui_1819{grid-template-columns:auto minmax(0,1fr);align-items:start;padding-inline-end:3.4rem;position:relative}._serviceRowIndex_cwbui_1871{margin-top:1.65rem}._serviceRowSelect_cwbui_1899{grid-column:2}._serviceRowQuantity_cwbui_1901{grid-column:1/-1}._serviceRemoveBtn_cwbui_1995{inset-inline-end:.85rem;width:2.35rem;height:2.35rem;position:absolute;top:.85rem}._pricingSummaryMeta_cwbui_1143{grid-template-columns:1fr}._packageFormModal_cwbui_969{border-radius:1rem;width:100%;max-height:94vh}._packageCardTitleRow_cwbui_775{flex-direction:column;align-items:flex-start}._packageCardBadges_cwbui_807{justify-content:flex-start}._featuredOptionCard_cwbui_1219{flex-wrap:wrap}}@media (width<=420px){._packageCardMeta_cwbui_843{grid-template-columns:1fr}._packageCardHead_cwbui_725{flex-direction:column}._packageCardPhotoFrame_cwbui_747{border-radius:1rem;width:100%;height:8.5rem}}._detailPage_mb0am_3{flex-direction:column;gap:clamp(1rem,2.5vw,1.35rem);display:flex}._detailBreadcrumb_mb0am_15{margin-bottom:0}._detailBackLink_mb0am_23{border-radius:var(--radius-pill);color:var(--third);background:var(--white-94);border:1px solid var(--secondary-08);box-shadow:0 4px 14px var(--secondary-05);transition:color var(--transition-fast), background var(--transition-fast), border-color var(--transition-fast), transform var(--transition-fast);align-items:center;gap:.45rem;padding:.4rem .75rem .4rem .5rem;font-size:.82rem;font-weight:700;text-decoration:none;display:inline-flex}._detailBackLink_mb0am_23:hover{color:var(--secondary);background:var(--white);border-color:var(--secondary-14);transform:translateY(-1px)}[dir=rtl] ._detailBackLink_mb0am_23 svg{transform:scaleX(-1)}._detailProfileHero_mb0am_87{background:radial-gradient(circle at 100% 0,#9a7a551f 0%,#0000 48%),linear-gradient(#fffdfa 0%,#fbf9f6 100%);border:1px solid #50321414;border-radius:1.25rem;flex-direction:column;gap:clamp(1rem,2.5vw,1.35rem);padding:clamp(1.15rem,3vw,1.75rem);display:flex;position:relative;overflow:hidden;box-shadow:0 14px 36px #5032140f}._detailProfileHero_mb0am_87:before{content:"";top:0;opacity:.92;background:linear-gradient(90deg,#9a7a55 0%,#c4a574 55%,#c4a57473 100%);height:4px;position:absolute;inset-inline:0}._detailHeroTopBar_mb0am_137{flex-wrap:wrap;justify-content:flex-end;gap:.5rem;display:flex}._detailHeroActions_mb0am_151{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:.5rem;display:flex}._detailHeroAction_mb0am_151{min-height:2.35rem;padding-inline:.85rem}._detailHeroActionLabel_mb0am_177{font-size:.8rem;font-weight:700}._detailToggleActive_mb0am_187{color:#1f7a45;background:#22784614;border-color:#22784638}._detailToggleInactive_mb0am_199{color:var(--third)}._detailDeleteAction_mb0am_207{color:#a84830;background:#b4463214;border-color:#b4463238}._detailHeroLayout_mb0am_219{grid-template-columns:minmax(6.5rem,9rem) minmax(0,1fr);align-items:start;gap:clamp(1rem,3vw,1.5rem);display:grid}._detailHeroMedia_mb0am_233{flex-shrink:0;justify-content:center;display:flex;position:relative}._detailHeroAvatar_mb0am_247{aspect-ratio:1;isolation:isolate;background:linear-gradient(145deg,#fffdfb 0%,#f3ece3 100%);border:3px solid #5032141a;border-radius:1.15rem;width:100%;max-width:10.5rem;position:relative;overflow:hidden;box-shadow:0 14px 32px #5032141f}._detailHeroImage_mb0am_273{object-fit:cover;width:100%;height:100%;display:block}._detailHeroImagePlaceholder_mb0am_287{color:#9a7a55;background:linear-gradient(145deg,#fffdfb 0%,#f3ece3 100%);place-items:center;width:100%;height:100%;display:grid}._detailHeroImagePlaceholder_mb0am_287 svg{width:2.5rem;height:2.5rem}._detailIdentity_mb0am_315{flex-direction:column;gap:.55rem;min-width:0;display:flex}._detailHeroEyebrow_mb0am_329{border-radius:var(--radius-pill);color:#9a6b12;letter-spacing:.04em;text-transform:uppercase;background:#9a6b121a;align-self:flex-start;padding:.28rem .65rem;font-size:.72rem;font-weight:800;display:inline-flex}._detailHeroTitle_mb0am_355{color:var(--secondary);word-break:break-word;margin:0;font-size:clamp(1.45rem,4vw,2rem);font-weight:800;line-height:1.15}._detailHeroTitleSecondary_mb0am_373{color:var(--third);margin:0;font-size:clamp(.9rem,2.2vw,1rem);font-style:italic;font-weight:600;line-height:1.4}._detailHeroBadges_mb0am_391{flex-wrap:wrap;align-items:center;gap:.5rem;margin-top:.1rem;display:flex}._featuredBadge_mb0am_407{border-radius:var(--radius-pill);color:#8a6235;background:#9a7a5524;border:1px solid #9a7a552e;align-items:center;padding:.28rem .65rem;font-size:.74rem;font-weight:700;display:inline-flex}._detailHeroDescription_mb0am_431{max-width:42rem;color:var(--third);margin:.15rem 0 0;font-size:.9rem;line-height:1.6}._statusBadge_mb0am_447{border-radius:var(--radius-pill);white-space:nowrap;border:1px solid #0000;align-items:center;gap:.35rem;padding:.28rem .65rem;font-size:.72rem;font-weight:700;display:inline-flex}._statusBadgeActive_mb0am_471{color:#1f7a45;background:#2278461f;border-color:#22784629}._statusBadgeInactive_mb0am_483{background:var(--secondary-08);color:var(--third);border-color:#50321414}._statusDot_mb0am_495{background:currentColor;border-radius:50%;width:.42rem;height:.42rem}._detailOverviewSection_mb0am_511{border-top:1px dashed #5032141a;flex-direction:column;gap:.85rem;padding-top:.35rem;display:flex}._detailSectionTitle_mb0am_527{color:var(--secondary);margin:0;font-size:clamp(.95rem,2.2vw,1.05rem);font-weight:800;line-height:1.3}._detailSectionSubtitle_mb0am_543{color:var(--third);margin:.2rem 0 0;font-size:.84rem;line-height:1.55}._detailOverviewStrip_mb0am_557{grid-template-columns:repeat(4,minmax(0,1fr));gap:clamp(.55rem,1.5vw,.75rem);margin:0;padding:0;list-style:none;display:grid}._detailOverviewStrip_mb0am_557>li{min-width:0}._detailStatCard_mb0am_583{height:100%;transition:transform var(--transition-fast), box-shadow var(--transition-fast);background:#ffffffd1;border:1px solid #50321414;border-radius:1rem;flex-direction:column;gap:.65rem;padding:.85rem .9rem;display:flex;box-shadow:0 6px 18px #5032140a}._detailStatCard_mb0am_583:hover{transform:translateY(-2px);box-shadow:0 10px 24px #50321412}._detailStatCardStart_mb0am_623{align-items:flex-start;gap:.55rem;min-width:0;display:flex}._detailStatCardIcon_mb0am_637{background:var(--secondary-06);width:2rem;height:2rem;color:var(--secondary);border-radius:.65rem;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}._detailStatCardMeta_mb0am_661{flex-direction:column;gap:.1rem;min-width:0;display:flex}._detailStatCardLabel_mb0am_675{color:var(--secondary);font-size:.72rem;font-weight:800;line-height:1.35}._detailStatCardHint_mb0am_689{color:var(--third);font-size:.66rem;font-weight:600;line-height:1.35}._detailStatCardValue_mb0am_703{color:var(--secondary);word-break:break-word;font-size:clamp(.95rem,2.2vw,1.1rem);font-weight:800;line-height:1.2}._detailStatCardPrice_mb0am_719 ._detailStatCardIcon_mb0am_637,._detailStatCardPrice_mb0am_719 ._detailStatCardValue_mb0am_703{color:#8a5f0f}._detailStatCardPrice_mb0am_719 ._detailStatCardIcon_mb0am_637{background:#9a6b121f}._detailStatCardOriginal_mb0am_737 ._detailStatCardIcon_mb0am_637,._detailStatCardOriginal_mb0am_737 ._detailStatCardValue_mb0am_703{color:#5a4a8a}._detailStatCardOriginal_mb0am_737 ._detailStatCardIcon_mb0am_637{background:#5a4a8a1f}._detailStatCardSessions_mb0am_755 ._detailStatCardIcon_mb0am_637,._detailStatCardSessions_mb0am_755 ._detailStatCardValue_mb0am_703{color:#267a4d}._detailStatCardSessions_mb0am_755 ._detailStatCardIcon_mb0am_637{background:#2f8f5b1f}._detailStatCardValidity_mb0am_773 ._detailStatCardIcon_mb0am_637,._detailStatCardValidity_mb0am_773 ._detailStatCardValue_mb0am_703{color:#8a6840}._detailStatCardValidity_mb0am_773 ._detailStatCardIcon_mb0am_637{background:#8a68401f}._detailPanelsGrid_mb0am_793{grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(1rem,2.5vw,1.35rem);display:grid}._detailPanel_mb0am_793{border:1px solid var(--secondary-08);background:radial-gradient(circle at 100% 0%, #9a7a550f 0%, transparent 42%), var(--white-94);box-shadow:0 12px 32px var(--secondary-06);border-radius:1.2rem;flex-direction:column;gap:clamp(.85rem,2vw,1rem);padding:clamp(1.1rem,2.5vw,1.5rem);display:flex}._detailPanelsGrid_mb0am_793 ._detailPanel_mb0am_793:first-child{grid-column:1/-1}._detailSectionHeader_mb0am_839{justify-content:space-between;align-items:flex-start;gap:.75rem;display:flex}._detailSectionHeading_mb0am_853{min-width:0}._detailInfoGrid_mb0am_863{grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(.75rem,2vw,1rem);display:grid}._detailInfoBlock_mb0am_875{background:var(--white);border:1px solid #50321414;border-radius:1rem;flex-direction:column;gap:.55rem;padding:clamp(.85rem,2vw,1rem);display:flex;box-shadow:0 6px 18px #5032140a}._detailInfoBlockFull_mb0am_897{grid-column:1/-1}._detailInfoLabel_mb0am_905{color:#9a6b12;letter-spacing:.03em;text-transform:uppercase;margin:0;font-size:.74rem;font-weight:800}._detailInfoValue_mb0am_923{color:var(--secondary);word-break:break-word;margin:0;font-size:.92rem;font-weight:800;line-height:1.4}._detailInfoText_mb0am_941{color:var(--third);white-space:pre-wrap;margin:0;font-size:.86rem;line-height:1.6}._detailInfoEmpty_mb0am_957{color:var(--third);margin:0;font-size:.82rem;font-style:italic}._detailServicesTableWrap_mb0am_973{background:var(--white);border:1px solid #50321414;border-radius:1rem;flex-direction:column;gap:.55rem;display:flex;overflow:hidden;box-shadow:0 6px 18px #5032140a}._detailServicesHead_mb0am_995{background:linear-gradient(#9a7a5514 0%,#9a7a550a 100%);border-bottom:1px solid #50321414;grid-template-columns:minmax(0,1.6fr) minmax(6.5rem,.75fr) minmax(4.5rem,.55fr);align-items:center;gap:clamp(.65rem,2vw,1rem);padding:.75rem 1rem;display:grid}._detailServicesHeadCell_mb0am_1015{color:#8a6235;letter-spacing:.03em;text-transform:uppercase;font-size:.72rem;font-weight:800;line-height:1.35}._detailServicesHeadCell_mb0am_1015:not(:first-child){text-align:center}._detailServicesList_mb0am_1041{flex-direction:column;gap:0;margin:0;padding:0;list-style:none;display:flex}._detailServiceRow_mb0am_1059{transition:background var(--transition-fast), box-shadow var(--transition-fast);border-bottom:1px solid #5032140f;grid-template-columns:minmax(0,1.6fr) minmax(6.5rem,.75fr) minmax(4.5rem,.55fr);align-items:center;gap:clamp(.65rem,2vw,1rem);padding:.9rem 1rem;display:grid}._detailServiceRow_mb0am_1059:last-child{border-bottom:none}._detailServiceRow_mb0am_1059:hover{background:#fffdfbf2}._detailServiceCell_mb0am_1099{flex-direction:column;gap:.2rem;min-width:0;display:flex}._detailServiceCell_mb0am_1099:not(:first-child){text-align:center;align-items:center}._detailServiceCellLabel_mb0am_1123{color:var(--third);letter-spacing:.03em;text-transform:uppercase;font-size:.68rem;font-weight:800;display:none}._detailServiceName_mb0am_1141{color:var(--secondary);word-break:break-word;font-size:.9rem;font-weight:800;line-height:1.35;text-decoration:none}a._detailServiceName_mb0am_1141:hover{color:#8a6235}._detailServicePrice_mb0am_1167{color:#8a5f0f;white-space:nowrap;font-size:.88rem;font-weight:800;line-height:1.35}._detailServiceQuantity_mb0am_1183{color:#267a4d;background:#2f8f5b1a;border:1px solid #2f8f5b24;border-radius:.75rem;justify-content:center;align-items:center;min-width:2.35rem;min-height:2.35rem;padding:.35rem .65rem;font-size:.86rem;font-weight:800;line-height:1;display:inline-flex}._detailServicesEmpty_mb0am_1215{color:var(--third);text-align:center;background:#fffdfbf2;border:1px dashed #50321424;border-radius:1rem;margin:0;padding:1.1rem;font-size:.86rem}._detailSettingsList_mb0am_1239{flex-direction:column;gap:.55rem;margin:0;padding:0;list-style:none;display:flex}._detailSettingsItem_mb0am_1257{background:var(--white);border:1px solid #50321412;border-radius:.85rem;justify-content:space-between;align-items:center;gap:.75rem;padding:.75rem .85rem;display:flex}._detailSettingsLabel_mb0am_1279{color:var(--third);font-size:.8rem;font-weight:700}._detailSettingsValue_mb0am_1291{color:var(--secondary);text-align:end;font-size:.86rem;font-weight:800}._detailSettingsValueActive_mb0am_1305{color:#1f7a45}._detailMetaList_mb0am_1315{flex-direction:column;gap:.55rem;margin:0;padding:0;list-style:none;display:flex}._detailMetaItem_mb0am_1333{background:var(--white);border:1px solid #50321412;border-radius:.85rem;align-items:flex-start;gap:.75rem;padding:.8rem .85rem;display:flex}._detailMetaIcon_mb0am_1353{background:var(--secondary-06);width:2.1rem;height:2.1rem;color:var(--secondary);border-radius:.7rem;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}._detailMetaBody_mb0am_1377{flex-direction:column;gap:.12rem;min-width:0;display:flex}._detailMetaLabel_mb0am_1391{color:var(--third);font-size:.74rem;font-weight:700}._detailMetaValue_mb0am_1403{color:var(--secondary);word-break:break-word;font-size:.88rem;font-weight:800;line-height:1.35}@media (width<=1199.98px){._detailOverviewStrip_mb0am_557{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=991.98px){._detailPanelsGrid_mb0am_793{grid-template-columns:1fr}._detailPanelsGrid_mb0am_793 ._detailPanel_mb0am_793:first-child{grid-column:auto}}@media (width<=767.98px){._detailHeroLayout_mb0am_219{text-align:center;grid-template-columns:1fr;justify-items:center}._detailIdentity_mb0am_315{align-items:center;width:100%}._detailHeroEyebrow_mb0am_329,._detailHeroBadges_mb0am_391{justify-content:center;align-self:center}._detailHeroTopBar_mb0am_137{justify-content:stretch}._detailHeroActions_mb0am_151{justify-content:stretch;width:100%}._detailHeroAction_mb0am_151{flex:calc(50% - .25rem);justify-content:center}._detailInfoGrid_mb0am_863,._detailOverviewStrip_mb0am_557{grid-template-columns:1fr}._detailServicesHead_mb0am_995{display:none}._detailServiceRow_mb0am_1059{grid-template-columns:1fr;gap:.65rem;padding:.95rem 1rem}._detailServiceCell_mb0am_1099:not(:first-child){text-align:start;align-items:flex-start}._detailServiceCellLabel_mb0am_1123{display:block}._detailSettingsItem_mb0am_1257{flex-direction:column;align-items:flex-start;gap:.35rem}._detailSettingsValue_mb0am_1291{text-align:start}._detailHeroDescription_mb0am_431{text-align:center}}@media (width<=479.98px){._detailHeroAction_mb0am_151{flex:100%}._detailHeroAvatar_mb0am_247{max-width:8.5rem}}._page_1h2bv_3{gap:clamp(1rem,2.5vw,1.5rem)}._statsGrid_1h2bv_11{gap:clamp(.65rem,1.8vw,1rem)}._statCard_1h2bv_19{position:relative;overflow:hidden;background:radial-gradient(circle at 100% 0,#9a7a5514 0%,#0000 48%),linear-gradient(#fffdfb 0%,#faf7f2 100%)!important;border:1px solid #50321412!important;box-shadow:0 10px 28px #5032140d!important}._panel_1h2bv_39{background:radial-gradient(circle at 0% 0%, #9a7a550d 0%, transparent 42%), var(--white)!important}._panelHeader_1h2bv_51{border-bottom:1px solid #5032140f;gap:1rem;margin-bottom:.15rem;padding-bottom:.25rem}._panelHeaderActions_1h2bv_65{flex-wrap:wrap;align-items:center;gap:.65rem;display:flex}._couponsTableShell_1h2bv_81{background:var(--white);border:1px solid #50321414;border-radius:1.15rem;margin-top:.5rem;display:none;overflow:hidden;box-shadow:0 12px 32px #5032140f}._couponsTableWrap_1h2bv_101{-webkit-overflow-scrolling:touch;overflow-x:auto;border:none!important;border-radius:0!important}._couponsTable_1h2bv_81{min-width:72rem;font-size:.86rem}._couponsTable_1h2bv_81 thead th{color:#7a6558;letter-spacing:.04em;text-align:center;white-space:nowrap;z-index:2;background:linear-gradient(#fcf9f5 0%,#f4efe7 100%);border-bottom:1px solid #50321417;padding:1rem 1.05rem;font-size:.7rem;font-weight:800;position:sticky;top:0}._couponsTable_1h2bv_81 thead th:first-child{text-align:start;min-width:14rem}._couponsTable_1h2bv_81 tbody td{vertical-align:middle;text-align:center;border-bottom:1px solid #5032140d;padding:1rem 1.05rem}._couponsTable_1h2bv_81 tbody td:first-child{text-align:start}._couponsTable_1h2bv_81 tbody tr:last-child td{border-bottom:none}._couponsTable_1h2bv_81 tbody tr:nth-child(2n){background:#fbf9f68c}._tableRow_1h2bv_203{transition:background var(--transition-fast)}._tableRow_1h2bv_203:hover td{background:#fbf6eef2}._tableRow_1h2bv_203:hover td:first-child{box-shadow:inset 4px 0 #9a7a55}._couponCell_1h2bv_227{text-align:start;flex-direction:column;align-items:flex-start;gap:.2rem;max-width:18rem;display:inline-flex}._couponCode_1h2bv_245{letter-spacing:.06em;color:#6b4f2e;background:linear-gradient(135deg,#9a7a5524 0%,#9a7a550f 100%);border:1px dashed #9a7a5559;border-radius:.45rem;align-items:center;padding:.22rem .55rem;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:.78rem;font-weight:800;display:inline-flex}._couponName_1h2bv_273{color:var(--secondary);font-size:.9rem;font-weight:700}._couponSecondaryName_1h2bv_285{color:var(--third);font-size:.76rem}._couponDescription_1h2bv_295{color:var(--third);-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:.74rem;line-height:1.45;display:-webkit-box;overflow:hidden}._valueCell_1h2bv_315{flex-direction:column;align-items:center;gap:.15rem;display:inline-flex}._valueBadge_1h2bv_329{border-radius:var(--radius-pill);justify-content:center;align-items:center;min-width:3.5rem;padding:.3rem .65rem;font-size:.82rem;font-weight:800;display:inline-flex}._valueBadgePercent_1h2bv_351{color:#1f7a45;background:#2278461f}._valueBadgeFixed_1h2bv_361{color:#6b4f2e;background:#9a7a5524}._typeLabel_1h2bv_371{color:var(--third);font-size:.7rem}._appliesCell_1h2bv_381,._usageCell_1h2bv_383,._periodCell_1h2bv_385{color:var(--third);flex-direction:column;align-items:center;gap:.15rem;font-size:.78rem;display:inline-flex}._appliesBadge_1h2bv_403{border-radius:var(--radius-pill);background:var(--secondary-06);color:var(--secondary);padding:.22rem .55rem;font-size:.72rem;font-weight:700;display:inline-flex}._periodDate_1h2bv_423{color:var(--third);white-space:nowrap;font-size:.74rem}._statusBadge_1h2bv_435{border-radius:var(--radius-pill);white-space:nowrap;align-items:center;gap:.35rem;padding:.28rem .6rem;font-size:.72rem;font-weight:700;display:inline-flex}._statusBadgeActive_1h2bv_457{color:#1f7a45;background:#2278461f}._statusBadgeInactive_1h2bv_467{background:var(--secondary-08);color:var(--third)}._statusBadgeExpired_1h2bv_477{color:#b43c32;background:#b43c321a}._statusBadgeUpcoming_1h2bv_487{color:#3264b4;background:#3264b41a}._statusDot_1h2bv_497{background:currentColor;border-radius:50%;width:.42rem;height:.42rem}._couponsRowActions_1h2bv_511{justify-content:center}._iconActionStatusActive_1h2bv_519{color:#1f7a45;background:#22784614;border-color:#22784638}._iconActionStatusInactive_1h2bv_531{color:var(--third)}._couponsCardList_1h2bv_541{flex-direction:column;gap:.85rem;margin-top:.5rem;padding:0;list-style:none;display:flex}._couponCard_1h2bv_559{background:linear-gradient(#fffdfb 0%,#faf7f2 100%);border:1px solid #50321414;border-radius:1.1rem;flex-direction:column;gap:.85rem;padding:1rem 1rem 1rem 1.15rem;display:flex;position:relative;box-shadow:0 8px 22px #5032140d}._couponCardAccent_1h2bv_583{background:linear-gradient(#9a7a55 0%,#c4a882 100%);border-radius:0 4px 4px 0;width:4px;position:absolute;inset-block:.85rem;inset-inline-start:0}._couponCardActive_1h2bv_601 ._couponCardAccent_1h2bv_583{background:linear-gradient(#1f7a45 0%,#3da866 100%)}._couponCardExpired_1h2bv_609 ._couponCardAccent_1h2bv_583{background:linear-gradient(#b43c32 0%,#d4655c 100%)}._couponCardExpired_1h2bv_609{opacity:.88}._couponCardHead_1h2bv_625{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:.65rem;display:flex}._couponCardInfo_1h2bv_641{flex-direction:column;flex:1;gap:.25rem;min-width:0;display:flex}._couponCardTitleRow_1h2bv_657{flex-wrap:wrap;align-items:center;gap:.45rem;display:flex}._couponCardTitle_1h2bv_657{color:var(--secondary);margin:0;font-size:.95rem;font-weight:700}._couponCardBadges_1h2bv_685{flex-wrap:wrap;gap:.35rem;display:flex}._couponCardMeta_1h2bv_697{border-top:1px solid #5032140f;grid-template-columns:repeat(2,minmax(0,1fr));gap:.55rem;padding-top:.65rem;display:grid}._couponCardMetaItem_1h2bv_713{flex-direction:column;gap:.12rem;display:flex}._couponCardMetaLabel_1h2bv_725{letter-spacing:.04em;text-transform:uppercase;color:#9a8578;font-size:.68rem;font-weight:700}._couponCardMetaValue_1h2bv_741{color:var(--secondary);font-size:.82rem;font-weight:700}._couponCardActions_1h2bv_753{border-top:1px solid #5032140f;grid-template-columns:repeat(2,minmax(0,1fr));gap:.45rem;padding-top:.65rem;display:grid}._cardActionStatusActive_1h2bv_769{color:#1f7a45;background:#22784614;border-color:#22784638}._cardActionStatusInactive_1h2bv_781{color:var(--third)}._couponFormModal_1h2bv_791{width:min(100%,52rem)}._couponFormRow_1h2bv_799{grid-template-columns:repeat(2,minmax(0,1fr));gap:.85rem;display:grid}._couponFormRowThree_1h2bv_811{grid-template-columns:repeat(3,minmax(0,1fr));gap:.85rem;display:grid}._couponFormStack_1h2bv_823{flex-direction:column;gap:.85rem;display:flex}._valuePreview_1h2bv_835{background:linear-gradient(135deg,#9a7a5514 0%,#9a7a5505 100%);border:1px solid #9a7a552e;border-radius:.85rem;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem;padding:.85rem 1rem;display:flex}._valuePreviewMain_1h2bv_859{flex-direction:column;gap:.15rem;display:flex}._valuePreviewEyebrow_1h2bv_871{letter-spacing:.05em;text-transform:uppercase;color:#9a8578;font-size:.68rem;font-weight:700}._valuePreviewValue_1h2bv_887{color:#6b4f2e;font-size:1.35rem;font-weight:800}._valuePreviewMeta_1h2bv_899{flex-wrap:wrap;gap:.45rem;display:flex}._valuePreviewChip_1h2bv_911{background:var(--white);color:var(--third);border:1px solid #50321414;border-radius:.65rem;flex-direction:column;align-items:center;gap:.1rem;padding:.45rem .65rem;font-size:.68rem;display:inline-flex}._valuePreviewChip_1h2bv_911 strong{color:var(--secondary);font-size:.82rem}._settingsPanel_1h2bv_947{flex-direction:column;gap:.85rem;display:flex}._statusSettingsCard_1h2bv_959{background:var(--white-98);border:1px solid #50321414;border-radius:.85rem;flex-direction:column;gap:.75rem;padding:.95rem 1rem;display:flex}._statusSettingsTitle_1h2bv_979{color:var(--secondary);margin:0;font-size:.88rem;font-weight:700}._statusSettingsHint_1h2bv_993{color:var(--third);margin:.15rem 0 0;font-size:.76rem}._typeToggleGroup_1h2bv_1005{grid-template-columns:repeat(2,minmax(0,1fr));gap:.55rem;display:grid}._typeOption_1h2bv_1017{background:var(--white);cursor:pointer;transition:border-color var(--transition-fast), background var(--transition-fast), box-shadow var(--transition-fast);border:1px solid #5032141a;border-radius:.75rem;flex-direction:column;gap:.15rem;padding:.75rem .85rem;display:flex}._typeOptionActive_1h2bv_1047{background:#9a7a5514;border-color:#9a7a5573;box-shadow:0 0 0 1px #9a7a551f}._typeOptionInput_1h2bv_1059{opacity:0;pointer-events:none;position:absolute}._typeOptionTitle_1h2bv_1071{color:var(--secondary);font-size:.84rem;font-weight:700}._typeOptionHint_1h2bv_1083{color:var(--third);font-size:.72rem}@media (width>=992px){._couponsTableShell_1h2bv_81{display:block}._couponsCardList_1h2bv_541{display:none}}@media (width<=767.98px){._couponCardActions_1h2bv_753,._couponCardMeta_1h2bv_697,._couponFormRow_1h2bv_799,._couponFormRowThree_1h2bv_811,._typeToggleGroup_1h2bv_1005{grid-template-columns:1fr}}@media (width<=991.98px){._couponFormRowThree_1h2bv_811{grid-template-columns:repeat(2,minmax(0,1fr))}}._page_1c8ra_3{gap:clamp(1rem,2.5vw,1.5rem)}._statsGrid_1c8ra_11{gap:clamp(.65rem,1.8vw,1rem)}._statCard_1c8ra_19{position:relative;overflow:hidden;background:radial-gradient(circle at 100% 0,#9a7a5514 0%,#0000 48%),linear-gradient(#fffdfb 0%,#faf7f2 100%)!important;border:1px solid #50321412!important;box-shadow:0 10px 28px #5032140d!important}._panel_1c8ra_47{background:radial-gradient(circle at 0% 0%, #9a7a550d 0%, transparent 42%), var(--white)!important}._panelHeader_1c8ra_67{border-bottom:1px solid #5032140f;gap:1rem;margin-bottom:.15rem;padding-bottom:.25rem}._panelHeaderActions_1c8ra_81{flex-wrap:wrap;align-items:center;gap:.65rem;display:flex}._offersTableShell_1c8ra_97{background:var(--white);border:1px solid #50321414;border-radius:1.15rem;margin-top:.5rem;display:none;overflow:hidden;box-shadow:0 12px 32px #5032140f}._offersTableWrap_1c8ra_117{-webkit-overflow-scrolling:touch;overflow-x:auto;border:none!important;border-radius:0!important}._offersTable_1c8ra_97{min-width:64rem;font-size:.86rem}._offersTable_1c8ra_97 thead th{color:#7a6558;letter-spacing:.04em;text-align:center;white-space:nowrap;z-index:2;background:linear-gradient(#fcf9f5 0%,#f4efe7 100%);border-bottom:1px solid #50321417;padding:1rem 1.05rem;font-size:.7rem;font-weight:800;position:sticky;top:0}._offersTable_1c8ra_97 thead th:first-child{text-align:start;min-width:16rem}._offersTable_1c8ra_97 tbody td{vertical-align:middle;text-align:center;border-bottom:1px solid #5032140d;padding:1rem 1.05rem}._offersTable_1c8ra_97 tbody td:first-child{text-align:start}._offersTable_1c8ra_97 tbody tr:last-child td{border-bottom:none}._offersTable_1c8ra_97 tbody tr:nth-child(2n){background:#fbf9f68c}._tableRow_1c8ra_219:hover{background:#9a7a550a!important}._offerCell_1c8ra_227{align-items:flex-start;gap:.85rem;min-width:0;display:flex}._offerPhotoFrame_1c8ra_241{background:#f8f4ef;border:1px solid #50321414;border-radius:.55rem;flex-shrink:0;width:4.5rem;height:2.5rem;overflow:hidden}._offerThumb_1c8ra_261{object-fit:cover;width:100%;height:100%}._offerThumbPlaceholder_1c8ra_273{color:#b8a48f;justify-content:center;align-items:center;width:100%;height:100%;display:flex}._offerNames_1c8ra_291{flex-direction:column;gap:.15rem;min-width:0;display:flex}._offerTitle_1c8ra_305{color:var(--secondary);font-size:.9rem;font-weight:800;line-height:1.35}._offerTitleLink_1c8ra_319{color:var(--secondary);transition:color var(--transition-fast);font-size:.9rem;font-weight:800;line-height:1.35;text-decoration:none}._offerTitleLink_1c8ra_319:hover{color:#8a6235}._iconActionView_1c8ra_345{color:#175cd3}._iconActionView_1c8ra_345:hover{color:#1248a8;background:#175cd314;border-color:#175cd338}._offerSecondaryTitle_1c8ra_365{color:var(--third);font-size:.74rem}._offerSubtitle_1c8ra_375{color:#8a5f0f;font-size:.78rem;font-weight:600}._offerDescription_1c8ra_387{color:var(--third);-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:.72rem;line-height:1.45;display:-webkit-box;overflow:hidden}._placementBadge_1c8ra_407{color:#6b5438;background:#9a7a551a;border:1px solid #9a7a5529;border-radius:999px;justify-content:center;align-items:center;padding:.28rem .65rem;font-size:.72rem;font-weight:700;display:inline-flex}._periodCell_1c8ra_433{max-width:14rem;color:var(--third);margin:0 auto;font-size:.78rem;line-height:1.45;display:block}._sortOrderCell_1c8ra_451{min-width:2rem;height:2rem;color:var(--secondary);background:#9a7a5514;border-radius:.55rem;justify-content:center;align-items:center;font-weight:800;display:inline-flex}._offersRowActions_1c8ra_475{justify-content:center}._iconActionStatusActive_1c8ra_483{color:#1f7a45}._iconActionStatusInactive_1c8ra_491{color:#9a6b2f}._statusBadge_1c8ra_501{white-space:nowrap;border-radius:999px;align-items:center;gap:.35rem;padding:.28rem .65rem;font-size:.72rem;font-weight:700;display:inline-flex}._statusDot_1c8ra_523{background:currentColor;border-radius:50%;width:.42rem;height:.42rem}._statusBadgeActive_1c8ra_537{color:#1f7a45;background:#2278461a;border:1px solid #2278462e}._statusBadgeInactive_1c8ra_549{color:#8a5f0f;background:#9a7a551a;border:1px solid #9a7a552e}._statusBadgeExpired_1c8ra_561{color:#b42318;background:#b4231814;border:1px solid #b4231829}._statusBadgeUpcoming_1c8ra_573{color:#175cd3;background:#175cd314;border:1px solid #175cd329}._statusBadgeOverlay_1c8ra_585{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);box-shadow:0 8px 22px #140c0824}._statusBadgeOverlay_1c8ra_585._statusBadgeActive_1c8ra_537{background:#fffffff0;border-color:#22784638}._statusBadgeOverlay_1c8ra_585._statusBadgeInactive_1c8ra_549{background:#fffffff0;border-color:#9a7a5538}._statusBadgeOverlay_1c8ra_585._statusBadgeExpired_1c8ra_561{background:#fffffff0;border-color:#b4231833}._statusBadgeOverlay_1c8ra_585._statusBadgeUpcoming_1c8ra_573{background:#fffffff0;border-color:#175cd333}._offersCardList_1c8ra_637{grid-template-columns:1fr;gap:1rem;margin-top:.5rem;padding:0;list-style:none;display:grid}._offerCard_1c8ra_655{background:var(--white);border:1px solid #50321414;border-radius:1.15rem;flex-direction:column;display:flex;position:relative;overflow:hidden;box-shadow:0 12px 32px #5032140f}._offerCardAccent_1c8ra_677{inset-inline-start:0;background:linear-gradient(#9a7a55 0%,#c4a574 100%);width:.28rem;position:absolute;top:0;bottom:0}._offerCardActive_1c8ra_695 ._offerCardAccent_1c8ra_677{background:linear-gradient(#228746 0%,#4caf73 100%)}._offerCardExpired_1c8ra_703 ._offerCardAccent_1c8ra_677{background:linear-gradient(#b42318 0%,#d84b3f 100%)}._offerCardInactive_1c8ra_711 ._offerCardAccent_1c8ra_677{background:linear-gradient(#9a7a55 0%,#b8a48f 100%)}._offerCardBanner_1c8ra_719{aspect-ratio:16/6;background:linear-gradient(135deg,#f8f4ef 0%,#efe7dc 100%);width:100%;overflow:hidden}._offerCardImage_1c8ra_733{object-fit:cover;width:100%;height:100%}._offerCardImagePlaceholder_1c8ra_745{color:#b8a48f;justify-content:center;align-items:center;width:100%;height:100%;display:flex}._offerCardBody_1c8ra_763{flex-direction:column;gap:.85rem;padding:1rem 1rem 1.1rem;display:flex}._offerCardHead_1c8ra_777{gap:.75rem;display:flex}._offerCardInfo_1c8ra_787{flex:1;min-width:0}._offerCardTitleRow_1c8ra_797{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:.5rem;display:flex}._offerCardTitle_1c8ra_797{color:var(--secondary);margin:0;font-size:1rem;font-weight:800;line-height:1.35}._offerCardBadges_1c8ra_829{flex-wrap:wrap;justify-content:flex-end;gap:.35rem;display:flex}._offerCardDescription_1c8ra_843{color:var(--third);-webkit-line-clamp:3;-webkit-box-orient:vertical;margin:0;font-size:.82rem;line-height:1.55;display:-webkit-box;overflow:hidden}._offerCardMeta_1c8ra_865{border-top:1px dashed #5032141a;grid-template-columns:repeat(2,minmax(0,1fr));gap:.55rem;padding-top:.85rem;display:grid}._offerCardMetaItem_1c8ra_881{text-align:center;background:#ffffffb8;border:1px solid #5032140f;border-radius:.75rem;flex-direction:column;align-items:center;gap:.2rem;padding:.55rem .35rem;display:flex}._offerCardMetaLabel_1c8ra_905{color:var(--third);font-size:.66rem;font-weight:700}._offerCardMetaValue_1c8ra_917{color:var(--secondary);font-size:.8rem;font-weight:700;line-height:1.35}._offerCardActions_1c8ra_931{grid-template-columns:repeat(3,minmax(0,1fr));gap:.5rem;display:grid}._cardActionStatusActive_1c8ra_943{color:#1f7a45;background:#22784614;border-color:#22784638}._cardActionStatusInactive_1c8ra_955{color:#8a5f0f;background:#9a7a5514;border-color:#9a7a5538}._offerFormModal_1c8ra_969{width:min(100%,52rem);max-height:min(94vh,56rem)}._offerModalBody_1c8ra_979{overflow-y:auto;gap:0!important;padding:0!important}._offerModalHeroSection_1c8ra_991{z-index:3;background:var(--white);border-bottom:1px solid #50321414;padding:0;position:sticky;top:0}._offerModalFormContent_1c8ra_1009{flex-direction:column;gap:1.35rem;padding:1.15rem 1.5rem 1.25rem;display:flex}._offerModalFooter_1c8ra_1023{background:radial-gradient(circle at 0% 100%, #9a7a550d 0%, transparent 42%), var(--white);border-top:1px solid #5032140f}._offerFormStack_1c8ra_1045{gap:1rem}._offerFormRow_1c8ra_1053{grid-template-columns:repeat(2,minmax(0,1fr));gap:.85rem;display:grid}._offerTextarea_1c8ra_1065{resize:vertical;min-height:5.5rem;padding:.72rem .85rem!important}._offerSettingsPanel_1c8ra_1077{flex-direction:column;gap:.75rem;display:flex}._offerStatusCard_1c8ra_1089{background:radial-gradient(circle at 100% 0,#9a7a5514 0%,#0000 48%),linear-gradient(#fffdfb 0%,#faf7f2 100%);border:1px solid #50321414;border-radius:1rem;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.85rem;padding:1rem 1.05rem;display:flex;box-shadow:0 8px 22px #5032140d}._offerStatusCardContent_1c8ra_1127{min-width:0}._offerStatusCardTitle_1c8ra_1135{color:var(--secondary);margin:0;font-size:.9rem;font-weight:800}._offerStatusCardHint_1c8ra_1149{color:var(--third);margin:.25rem 0 0;font-size:.74rem;line-height:1.5}._offerHeroField_1c8ra_1165{flex-direction:column;gap:.55rem;width:100%;display:flex}._offerHeroBanner_1c8ra_1179{aspect-ratio:21/7;cursor:pointer;width:100%;min-height:clamp(10rem,28vw,13.5rem);transition:box-shadow var(--transition-fast), background var(--transition-fast);background:radial-gradient(circle at 50% 0,#9a7a551f 0%,#0000 55%),linear-gradient(#f8f4ef 0%,#efe7dc 100%);justify-content:center;align-items:stretch;display:flex;position:relative;overflow:hidden}._offerHeroBanner_1c8ra_1179:focus-visible{outline-offset:-2px;outline:2px solid #9a7a5573}._offerHeroBannerFilled_1c8ra_1233{cursor:default}._offerHeroBannerDragOver_1c8ra_1241{background:radial-gradient(circle,#9a7a5529 0%,#0000 60%),linear-gradient(#f8f4ef 0%,#efe7dc 100%);box-shadow:inset 0 0 0 3px #9a7a5559}._offerHeroBannerError_1c8ra_1263{box-shadow:inset 0 0 0 2px #b4231859}._offerHeroBadge_1c8ra_1271{top:.85rem;z-index:4;color:var(--secondary);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#ffffffeb;border:1px solid #5032141a;border-radius:999px;align-items:center;gap:.4rem;padding:.35rem .7rem;font-size:.72rem;font-weight:800;display:inline-flex;position:absolute;inset-inline-start:.85rem;box-shadow:0 6px 18px #5032141a}._offerHeroImage_1c8ra_1309{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}._offerHeroOverlay_1c8ra_1325{pointer-events:none;background:linear-gradient(#140c0814 0%,#140c082e 45%,#140c08b8 100%);position:absolute;inset:0}._offerHeroPreviewText_1c8ra_1349{inset-inline:0;z-index:2;color:#fff;pointer-events:none;flex-direction:column;gap:.2rem;padding:1.1rem 1.25rem 1.35rem;display:flex;position:absolute;bottom:0}._offerHeroPreviewEyebrow_1c8ra_1375{letter-spacing:.06em;text-transform:uppercase;opacity:.82;font-size:.66rem;font-weight:700}._offerHeroPreviewTitle_1c8ra_1391{text-shadow:0 2px 12px #00000059;font-size:clamp(1rem,2.4vw,1.25rem);font-weight:800;line-height:1.3}._offerHeroPreviewSubtitle_1c8ra_1405{opacity:.92;text-shadow:0 1px 8px #00000047;font-size:.82rem;font-weight:600;line-height:1.45}._offerHeroEmpty_1c8ra_1421{z-index:1;text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:.45rem;width:100%;padding:1.5rem 1.25rem;display:flex;position:relative}._offerHeroEmptyIcon_1c8ra_1447{color:#9a7a55;background:#ffffffd1;border:1px dashed #9a7a5559;border-radius:1rem;justify-content:center;align-items:center;width:3.4rem;height:3.4rem;display:inline-flex;box-shadow:0 8px 22px #50321414}._offerHeroEmptyTitle_1c8ra_1473{color:var(--secondary);font-size:.98rem;font-weight:800}._offerHeroEmptyHint_1c8ra_1485{color:var(--third);font-size:.8rem;font-weight:600}._offerHeroEmptyFormats_1c8ra_1497{max-width:26rem;color:var(--third);font-size:.72rem;line-height:1.5}._offerHeroToolbar_1c8ra_1511{top:.85rem;z-index:5;flex-wrap:wrap;justify-content:flex-end;gap:.45rem;display:flex;position:absolute;inset-inline-end:.85rem}._offerHeroActionBtn_1c8ra_1533{color:var(--secondary);cursor:pointer;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);transition:transform var(--transition-fast), background var(--transition-fast), border-color var(--transition-fast);background:#ffffffeb;border:1px solid #ffffffb8;border-radius:999px;justify-content:center;align-items:center;gap:.4rem;padding:.52rem .82rem;font-size:.76rem;font-weight:800;display:inline-flex;box-shadow:0 8px 22px #140c0824}._offerHeroActionBtn_1c8ra_1533:hover{background:#fff;transform:translateY(-1px)}._offerHeroActionBtnDanger_1c8ra_1585{color:#b42318;background:#fff8f6f0;border-color:#b423182e}._offerHeroActionBtnDanger_1c8ra_1585:disabled{opacity:.45;cursor:not-allowed;transform:none}._offerHeroInput_1c8ra_1609{display:none}._offerHeroError_1c8ra_1617{color:#b42318;margin:0;padding:0 1.5rem .85rem;font-size:.78rem;font-weight:700}._settingsPanel_1c8ra_1635{flex-direction:column;gap:.75rem;display:flex}._statusSettingsCard_1c8ra_1647{background:#fbf9f6bf;border:1px solid #50321414;border-radius:.85rem;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.85rem;padding:.95rem 1rem;display:flex}._statusSettingsTitle_1c8ra_1671{color:var(--secondary);margin:0;font-size:.86rem;font-weight:800}._statusSettingsHint_1c8ra_1685{color:var(--third);margin:.2rem 0 0;font-size:.74rem}@media (width>=992px){._offersTableShell_1c8ra_97{display:block}._offersCardList_1c8ra_637{display:none}}@media (width>=640px) and (width<=991.98px){._offersCardList_1c8ra_637{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width>=640px){._offerHeroToolbar_1c8ra_1511{gap:.55rem}}@media (width<=767.98px){._offerCardActions_1c8ra_931,._offerCardMeta_1c8ra_865,._offerFormRow_1c8ra_1053{grid-template-columns:1fr}}._detailPage_16p59_3{flex-direction:column;gap:clamp(1rem,2.5vw,1.35rem);display:flex}._detailBreadcrumb_16p59_15{margin-bottom:0}._detailBackLink_16p59_23{border-radius:var(--radius-pill);color:var(--third);background:var(--white-94);border:1px solid var(--secondary-08);box-shadow:0 4px 14px var(--secondary-05);transition:color var(--transition-fast), background var(--transition-fast), border-color var(--transition-fast), transform var(--transition-fast);align-items:center;gap:.45rem;padding:.4rem .75rem .4rem .5rem;font-size:.82rem;font-weight:700;text-decoration:none;display:inline-flex}._detailBackLink_16p59_23:hover{color:var(--secondary);background:var(--white);border-color:var(--secondary-14);transform:translateY(-1px)}[dir=rtl] ._detailBackLink_16p59_23 svg{transform:scaleX(-1)}._detailHeroCard_16p59_87{background:radial-gradient(circle at 100% 0,#9a7a551a 0%,#0000 48%),linear-gradient(#fffdfa 0%,#fbf9f6 100%);border:1px solid #50321414;border-radius:1.25rem;flex-direction:column;gap:0;padding:0;display:flex;position:relative;overflow:hidden;box-shadow:0 14px 36px #5032140f}._detailHeroCard_16p59_87:before{content:"";top:0;opacity:.92;z-index:5;background:linear-gradient(90deg,#9a7a55 0%,#c4a574 55%,#c4a57473 100%);height:4px;position:absolute;inset-inline:0}._detailToggleActive_16p59_139{color:#1f7a45;background:#22784614;border-color:#22784638}._detailToggleInactive_16p59_151{color:var(--third)}._detailDeleteAction_16p59_159{color:#a84830;background:#b4463214;border-color:#b4463238}._detailBannerWrap_16p59_173{isolation:isolate;background:#ebe3d8;width:100%;position:relative;overflow:hidden}._detailBannerWrapHasImage_16p59_189{height:auto;max-height:clamp(25rem,45vw,35rem)}._detailBannerImageShell_16p59_199{width:100%;line-height:0;position:relative}._detailBannerImageWrap_16p59_211{inset:unset!important;width:100%!important;max-width:none!important;height:auto!important;position:relative!important;overflow:visible!important}._detailBannerImageWrap_16p59_211 img{inset:unset!important;object-fit:unset!important;width:100%!important;max-width:100%!important;height:auto!important;display:block!important;position:static!important}._detailBannerOverlay_16p59_249{z-index:1;pointer-events:none;background:linear-gradient(#140c0847 0%,#140c080f 40%,#140c0805 58%,#140c08b8 100%);position:absolute;inset:0}._detailBannerTopRow_16p59_277{top:clamp(.65rem,1.6vw,.9rem);z-index:4;pointer-events:none;justify-content:space-between;align-items:flex-start;gap:.65rem;display:flex;position:absolute;inset-inline:clamp(.65rem,1.6vw,.9rem)}._detailBannerBadges_16p59_301{pointer-events:none;flex-wrap:wrap;align-items:center;gap:.4rem;display:flex}._detailBannerActions_16p59_317{pointer-events:auto;flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:.4rem;display:flex}._detailBannerAction_16p59_317{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);min-height:2.15rem;padding-inline:.75rem;box-shadow:0 8px 22px #140c0824;background:#fffffff0!important;border-color:#5032141f!important}._detailBannerActionLabel_16p59_353{font-size:.76rem;font-weight:700}._detailBannerAction_16p59_317._detailToggleActive_16p59_139{color:#1f7a45!important;background:#fffffff0!important;border-color:#22784638!important}._detailBannerAction_16p59_317._detailToggleInactive_16p59_151{color:var(--third)!important}._detailBannerAction_16p59_317._detailDeleteAction_16p59_159{color:#a84830!important;background:#fffffff0!important;border-color:#b4463238!important}._detailBannerMetaStrip_16p59_395{top:clamp(3.1rem,7vw,3.65rem);z-index:3;pointer-events:none;flex-wrap:wrap;align-items:center;gap:.4rem;display:flex;position:absolute;inset-inline:clamp(.65rem,1.6vw,.9rem)}._detailBannerMetaChip_16p59_419{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);color:#6b5438;pointer-events:auto;background:#ffffffeb;border:1px solid #9a7a5529;border-radius:999px;align-items:center;gap:.35rem;padding:.32rem .68rem;text-decoration:none;display:inline-flex;box-shadow:0 6px 18px #140c081f}._detailBannerMetaChipLink_16p59_449:hover{color:#8a6235;background:#fffffffa;border-color:#9a7a5547}._detailBannerMetaLabel_16p59_461{color:#8a6235;font-size:.68rem;font-weight:700}._detailBannerMetaValue_16p59_473{color:#5a4a8a;font-size:.76rem;font-weight:800}._detailBannerMetaChipLink_16p59_449 ._detailBannerMetaValue_16p59_473{color:#267a4d}._detailBannerPlacementBadge_16p59_493{color:#6b5438;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#fffffff0;border:1px solid #9a7a552e;border-radius:999px;justify-content:center;align-items:center;padding:.32rem .72rem;font-size:.72rem;font-weight:800;display:inline-flex;box-shadow:0 8px 22px #140c0824}._detailBannerPlaceholder_16p59_523{color:#9a7a55;background:radial-gradient(circle at 50% 0,#9a7a5514 0%,#0000 58%),linear-gradient(#f3ece3 0%,#ebe3d8 100%);flex-direction:column;justify-content:center;align-items:center;gap:.85rem;width:100%;min-height:clamp(14rem,34vw,19rem);padding:4.5rem 1rem 1.25rem;font-size:.84rem;font-weight:700;display:flex;position:relative}._detailBannerContent_16p59_559{inset-inline:0;z-index:2;color:#fff;text-align:start;pointer-events:none;flex-direction:column;align-items:flex-start;gap:.15rem;padding:clamp(.65rem,1.8vw,.9rem) clamp(.85rem,2vw,1.15rem);display:flex;position:absolute;bottom:0}._detailBannerContentStatic_16p59_589{inset-inline:0;width:100%;color:inherit;border-top:none;margin-top:0;padding:clamp(.65rem,1.8vw,.9rem) clamp(.85rem,2vw,1.15rem);position:absolute;bottom:0}._detailHeroEyebrow_16p59_611{border-radius:var(--radius-pill);color:#fff;letter-spacing:.05em;text-transform:uppercase;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#ffffff29;border:1px solid #ffffff38;align-self:flex-start;padding:.24rem .6rem;font-size:.68rem;font-weight:800;display:inline-flex}._detailBannerContentStatic_16p59_589 ._detailHeroEyebrow_16p59_611{color:#8a6235;background:#9a7a551a;border-color:#9a7a5529}._detailBannerTitle_16p59_653{color:#fff;word-break:break-word;text-shadow:0 2px 12px #00000073;margin:0;font-size:clamp(1.05rem,2.8vw,1.45rem);font-weight:800;line-height:1.25}._detailBannerContentStatic_16p59_589 ._detailBannerTitle_16p59_653{color:var(--secondary);text-shadow:none}._detailBannerTitleSecondary_16p59_683{color:#ffffffe0;margin:0;font-size:clamp(.82rem,2vw,.95rem);font-style:italic;font-weight:600;line-height:1.4}._detailBannerContentStatic_16p59_589 ._detailBannerTitleSecondary_16p59_683{color:var(--third)}._detailBannerSubtitle_16p59_709{color:#fffffff0;text-shadow:0 1px 10px #00000047;margin:.1rem 0 0;font-size:clamp(.82rem,2.2vw,.95rem);font-weight:700;line-height:1.45}._detailBannerContentStatic_16p59_589 ._detailBannerSubtitle_16p59_709{color:#8a6235;text-shadow:none}._detailOverviewSection_16p59_739{padding:0 clamp(1rem,2.5vw,1.5rem) clamp(1rem,2.5vw,1.35rem);border-top:1px dashed #5032141a;flex-direction:column;gap:.85rem;padding-top:1rem;display:flex}._detailSectionTitle_16p59_757{color:var(--secondary);margin:0;font-size:clamp(.95rem,2.2vw,1.05rem);font-weight:800;line-height:1.3}._detailSectionSubtitle_16p59_773{color:var(--third);margin:.2rem 0 0;font-size:.84rem;line-height:1.55}._detailOverviewStrip_16p59_787{grid-template-columns:repeat(4,minmax(0,1fr));gap:clamp(.55rem,1.5vw,.75rem);margin:0;padding:0;list-style:none;display:grid}._detailOverviewStrip_16p59_787>li{min-width:0}._detailStatCard_16p59_813{height:100%;transition:transform var(--transition-fast), box-shadow var(--transition-fast);background:#ffffffd1;border:1px solid #50321414;border-radius:1rem;flex-direction:column;gap:.65rem;padding:.85rem .9rem;display:flex;box-shadow:0 6px 18px #5032140a}._detailStatCard_16p59_813:hover{transform:translateY(-2px);box-shadow:0 10px 24px #50321412}._detailStatCardStart_16p59_853{align-items:flex-start;gap:.55rem;min-width:0;display:flex}._detailStatCardIcon_16p59_867{background:var(--secondary-06);width:2rem;height:2rem;color:var(--secondary);border-radius:.65rem;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}._detailStatCardMeta_16p59_891{flex-direction:column;gap:.1rem;min-width:0;display:flex}._detailStatCardLabel_16p59_905{color:var(--secondary);font-size:.72rem;font-weight:800;line-height:1.35}._detailStatCardHint_16p59_919{color:var(--third);-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:.66rem;font-weight:600;line-height:1.35;display:-webkit-box;overflow:hidden}._detailStatCardValue_16p59_941{color:var(--secondary);word-break:break-word;font-size:clamp(.92rem,2vw,1.05rem);font-weight:800;line-height:1.25}._detailStatCardPlacement_16p59_957 ._detailStatCardIcon_16p59_867,._detailStatCardPlacement_16p59_957 ._detailStatCardValue_16p59_941{color:#8a6235}._detailStatCardPlacement_16p59_957 ._detailStatCardIcon_16p59_867{background:#9a7a551f}._detailStatCardSort_16p59_975 ._detailStatCardIcon_16p59_867,._detailStatCardSort_16p59_975 ._detailStatCardValue_16p59_941{color:#5a4a8a}._detailStatCardSort_16p59_975 ._detailStatCardIcon_16p59_867{background:#5a4a8a1f}._detailStatCardSchedule_16p59_993 ._detailStatCardIcon_16p59_867,._detailStatCardSchedule_16p59_993 ._detailStatCardValue_16p59_941{color:#175cd3}._detailStatCardSchedule_16p59_993 ._detailStatCardIcon_16p59_867{background:#175cd31a}._detailStatCardActive_16p59_1011 ._detailStatCardIcon_16p59_867,._detailStatCardActive_16p59_1011 ._detailStatCardValue_16p59_941{color:#1f7a45}._detailStatCardActive_16p59_1011 ._detailStatCardIcon_16p59_867{background:#2278461f}._detailStatCardExpired_16p59_1029 ._detailStatCardIcon_16p59_867,._detailStatCardExpired_16p59_1029 ._detailStatCardValue_16p59_941{color:#b42318}._detailStatCardExpired_16p59_1029 ._detailStatCardIcon_16p59_867{background:#b423181a}._detailStatCardLink_16p59_1047 ._detailStatCardIcon_16p59_867,._detailStatCardLink_16p59_1047 ._detailStatCardValue_16p59_941{color:#267a4d}._detailStatCardLink_16p59_1047 ._detailStatCardIcon_16p59_867{background:#2f8f5b1f}._detailPanelsGrid_16p59_1067{grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(1rem,2.5vw,1.35rem);display:grid}._detailPanel_16p59_1067{border:1px solid var(--secondary-08);background:radial-gradient(circle at 100% 0%, #9a7a550f 0%, transparent 42%), var(--white-94);box-shadow:0 12px 32px var(--secondary-06);border-radius:1.2rem;flex-direction:column;gap:clamp(.85rem,2vw,1rem);padding:clamp(1.1rem,2.5vw,1.5rem);display:flex}._detailPanelsGrid_16p59_1067 ._detailPanel_16p59_1067:first-child{grid-column:1/-1}._detailSectionHeader_16p59_1113{justify-content:space-between;align-items:flex-start;gap:.75rem;display:flex}._detailSectionHeading_16p59_1127{min-width:0}._detailContentGrid_16p59_1137{grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem;display:grid}._detailContentItem_16p59_1149{background:var(--white);border:1px solid #50321412;border-radius:.9rem;flex-direction:column;gap:.3rem;padding:.85rem .95rem;display:flex}._detailContentItemFull_16p59_1169{grid-column:1/-1}._detailContentLabel_16p59_1177{color:var(--third);letter-spacing:.02em;font-size:.72rem;font-weight:800}._detailContentValue_16p59_1191{color:var(--secondary);word-break:break-word;font-size:.9rem;font-weight:700;line-height:1.45}._detailContentText_16p59_1207{color:var(--third);margin:0;font-size:.88rem;line-height:1.6}._detailContentEmpty_16p59_1221{color:var(--third);margin:0;font-size:.84rem;font-style:italic}._detailScheduleList_16p59_1237{flex-direction:column;gap:.55rem;margin:0;padding:0;list-style:none;display:flex}._detailScheduleItem_16p59_1255{background:var(--white);border:1px solid #50321412;border-radius:.85rem;justify-content:space-between;align-items:center;gap:.75rem;padding:.85rem .95rem;display:flex}._detailScheduleLabel_16p59_1277{color:var(--third);font-size:.78rem;font-weight:700}._detailScheduleValue_16p59_1289{color:var(--secondary);text-align:end;font-size:.86rem;font-weight:800;line-height:1.35}._detailScheduleValueActive_16p59_1305{color:#1f7a45}._detailSettingsList_16p59_1315{flex-direction:column;gap:.55rem;margin:0;padding:0;list-style:none;display:flex}._detailSettingsItem_16p59_1333{background:var(--white);border:1px solid #50321412;border-radius:.85rem;justify-content:space-between;align-items:center;gap:.75rem;padding:.85rem .95rem;display:flex}._detailSettingsLabel_16p59_1355{color:var(--third);font-size:.78rem;font-weight:700}._detailSettingsValue_16p59_1367{color:var(--secondary);text-align:end;word-break:break-word;font-size:.86rem;font-weight:800}._detailSettingsValueActive_16p59_1383{color:#1f7a45}._detailMetaList_16p59_1393{flex-direction:column;gap:.55rem;margin:0;padding:0;list-style:none;display:flex}._detailMetaItem_16p59_1411{background:var(--white);border:1px solid #50321412;border-radius:.85rem;align-items:flex-start;gap:.75rem;padding:.8rem .85rem;display:flex}._detailMetaIcon_16p59_1431{background:var(--secondary-06);width:2.1rem;height:2.1rem;color:var(--secondary);border-radius:.7rem;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}._detailMetaBody_16p59_1455{flex-direction:column;gap:.12rem;min-width:0;display:flex}._detailMetaLabel_16p59_1469{color:var(--third);font-size:.74rem;font-weight:700}._detailMetaValue_16p59_1481{color:var(--secondary);word-break:break-word;font-size:.88rem;font-weight:800;line-height:1.35}@media (width<=1199.98px){._detailOverviewStrip_16p59_787{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=991.98px){._detailPanelsGrid_16p59_1067{grid-template-columns:1fr}._detailPanelsGrid_16p59_1067 ._detailPanel_16p59_1067:first-child{grid-column:auto}}@media (width<=767.98px){._detailBannerTopRow_16p59_277{flex-direction:column-reverse;align-items:stretch}._detailBannerActions_16p59_317{justify-content:stretch}._detailBannerAction_16p59_317{flex:calc(33.333% - .3rem);justify-content:center}._detailBannerMetaStrip_16p59_395{top:clamp(6.5rem,28vw,7.25rem)}._detailBannerPlaceholder_16p59_523{min-height:clamp(12rem,48vw,16rem)}._detailContentGrid_16p59_1137{grid-template-columns:1fr}._detailScheduleItem_16p59_1255,._detailSettingsItem_16p59_1333{flex-direction:column;align-items:flex-start;gap:.35rem}._detailScheduleValue_16p59_1289,._detailSettingsValue_16p59_1367{text-align:start}}@media (width<=479.98px){._detailBannerAction_16p59_317{flex:calc(50% - .25rem)}}._page_puq96_3{gap:clamp(1rem,2.5vw,1.5rem)}._statsGrid_puq96_11{gap:clamp(.65rem,1.8vw,1rem)}._statCard_puq96_19{position:relative;overflow:hidden;background:radial-gradient(circle at 100% 0,#9a7a5514 0%,#0000 48%),linear-gradient(#fffdfb 0%,#faf7f2 100%)!important;border:1px solid #50321412!important;box-shadow:0 10px 28px #5032140d!important}._panel_puq96_39{background:radial-gradient(circle at 0% 0%, #9a7a550d 0%, transparent 42%), var(--white)!important}._panelHeader_puq96_51{border-bottom:1px solid #5032140f;gap:1rem;margin-bottom:.15rem;padding-bottom:.25rem}._panelHeaderActions_puq96_65{flex-wrap:wrap;align-items:center;gap:.65rem;display:flex}._faqsTableShell_puq96_81{background:var(--white);border:1px solid #50321414;border-radius:1.15rem;margin-top:.5rem;display:none;overflow:hidden;box-shadow:0 12px 32px #5032140f}._faqsTableWrap_puq96_101{-webkit-overflow-scrolling:touch;overflow-x:auto;border:none!important;border-radius:0!important}._faqsTable_puq96_81{min-width:58rem;font-size:.86rem}._faqsTable_puq96_81 thead th{color:#7a6558;letter-spacing:.04em;text-align:center;white-space:nowrap;z-index:2;background:linear-gradient(#fcf9f5 0%,#f4efe7 100%);border-bottom:1px solid #50321417;padding:1rem 1.05rem;font-size:.7rem;font-weight:800;position:sticky;top:0}._faqsTable_puq96_81 thead th:first-child{text-align:start;min-width:14rem}._faqsTable_puq96_81 tbody td{vertical-align:middle;text-align:center;border-bottom:1px solid #5032140f;padding:.95rem 1.05rem}._faqsTable_puq96_81 tbody td:first-child{text-align:start}._tableRow_puq96_187:last-child td{border-bottom:none}._questionCell_puq96_195{flex-direction:column;gap:.2rem;max-width:18rem;display:flex}._questionText_puq96_209{color:var(--secondary);font-weight:700;line-height:1.45}._questionTitleLink_puq96_221{color:var(--secondary);transition:color var(--transition-fast);font-weight:700;line-height:1.45;text-decoration:none}._questionTitleLink_puq96_221:hover{color:#8a6235}._iconActionView_puq96_245{color:#175cd3}._iconActionView_puq96_245:hover{color:#124eb8;background:#175cd314}._faqCardTitleLink_puq96_263{color:inherit;transition:color var(--transition-fast);text-decoration:none}._faqCardTitleLink_puq96_263:hover{color:#8a6235}._questionSecondary_puq96_283{color:var(--third);font-size:.76rem;line-height:1.4}._answerCell_puq96_295{text-align:start;max-width:22rem;color:var(--third);margin:0 auto;font-size:.82rem;line-height:1.5;display:block}._categoryBadge_puq96_315{color:#6b4f2e;background:#9a7a551a;border-radius:999px;align-items:center;padding:.35rem .65rem;font-size:.72rem;font-weight:700;display:inline-flex}._sortOrderCell_puq96_337{min-width:2rem;height:2rem;color:var(--secondary);background:#5032140d;border-radius:.55rem;justify-content:center;align-items:center;font-weight:700;display:inline-flex}._faqsRowActions_puq96_361{justify-content:center}._iconActionStatusActive_puq96_369{color:#2f8f5b!important}._iconActionStatusInactive_puq96_377{color:#9a8578!important}._statusBadge_puq96_387{border-radius:999px;align-items:center;gap:.4rem;padding:.35rem .65rem;font-size:.72rem;font-weight:700;display:inline-flex}._statusBadgeActive_puq96_407{color:#2f8f5b;background:#2f8f5b1f}._statusBadgeInactive_puq96_417{color:#9a8578;background:#9a85781f}._statusDot_puq96_427{background:currentColor;border-radius:50%;width:.45rem;height:.45rem}._faqsCardList_puq96_443{flex-direction:column;gap:.85rem;margin-top:.5rem;padding:0;list-style:none;display:flex}._faqCard_puq96_263{background:var(--white);border:1px solid #50321414;border-radius:1rem;flex-direction:column;gap:.75rem;padding:1rem 1rem 1rem 1.15rem;display:flex;position:relative;overflow:hidden;box-shadow:0 10px 28px #5032140d}._faqCardActive_puq96_487{border-color:#2f8f5b26}._faqCardInactive_puq96_495{opacity:.88}._faqCardAccent_puq96_503{background:linear-gradient(#9a7a55 0%,#6b4f2e 100%);width:4px;position:absolute;inset-block:0;inset-inline-start:0}._faqCardHead_puq96_519{justify-content:space-between;align-items:flex-start;gap:.75rem;display:flex}._faqCardInfo_puq96_533{flex-direction:column;gap:.45rem;min-width:0;display:flex}._faqCardTitleRow_puq96_547{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}._faqCardTitle_puq96_263{color:var(--secondary);margin:0;font-size:.95rem;font-weight:800;line-height:1.45}._faqCardBadges_puq96_577{flex-wrap:wrap;gap:.35rem;display:flex}._faqAnswer_puq96_589{color:var(--third);margin:0;font-size:.82rem;line-height:1.55}._faqCardMeta_puq96_603{grid-template-columns:repeat(2,minmax(0,1fr));gap:.65rem;display:grid}._faqCardMetaItem_puq96_615{flex-direction:column;gap:.15rem;display:flex}._faqCardMetaLabel_puq96_627{letter-spacing:.04em;text-transform:uppercase;color:#9a8578;font-size:.68rem;font-weight:700}._faqCardMetaValue_puq96_643{color:var(--secondary);font-size:.84rem;font-weight:700}._faqCardActions_puq96_655{grid-template-columns:repeat(4,minmax(0,1fr));gap:.55rem;display:grid}._cardActionStatusActive_puq96_667{color:#2f8f5b!important}._cardActionStatusInactive_puq96_675{color:#9a8578!important}._faqFormModal_puq96_685{max-width:42rem}._faqFormRow_puq96_693{grid-template-columns:repeat(2,minmax(0,1fr));gap:.85rem;display:grid}._settingsPanel_puq96_705{flex-direction:column;gap:.85rem;margin-top:.85rem;display:flex}._statusSettingsCard_puq96_719{background:var(--white-98);border:1px solid #50321414;border-radius:.85rem;flex-direction:column;gap:.75rem;padding:.95rem 1rem;display:flex}._statusSettingsTitle_puq96_739{color:var(--secondary);margin:0;font-size:.88rem;font-weight:700}._statusSettingsHint_puq96_753{color:var(--third);margin:.15rem 0 0;font-size:.76rem}@media (width>=992px){._faqsTableShell_puq96_81{display:block}._faqsCardList_puq96_443{display:none}}@media (width<=767.98px){._faqCardActions_puq96_655,._faqCardMeta_puq96_603,._faqFormRow_puq96_693{grid-template-columns:1fr}}._detailPage_1bp3g_3{flex-direction:column;gap:clamp(1rem,2.2vw,1.35rem);display:flex}._detailPageToolbar_1bp3g_17{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem;padding:.15rem 0;display:flex}._detailBackLink_1bp3g_35{border-radius:var(--radius-pill);color:var(--third);background:var(--white);border:1px solid var(--secondary-08);box-shadow:0 4px 14px var(--secondary-05);transition:color var(--transition-fast), background var(--transition-fast), border-color var(--transition-fast), transform var(--transition-fast);align-items:center;gap:.45rem;padding:.45rem .85rem .45rem .6rem;font-size:.82rem;font-weight:700;text-decoration:none;display:inline-flex}._detailBackLink_1bp3g_35:hover{color:var(--secondary);border-color:var(--secondary-14);transform:translateY(-1px)}[dir=rtl] ._detailBackLink_1bp3g_35 svg{transform:scaleX(-1)}._detailToolbarActions_1bp3g_95{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:.5rem;display:flex}._detailToolbarAction_1bp3g_95{min-height:2.35rem;padding-inline:.9rem;font-size:.8rem;font-weight:700}._detailEditAction_1bp3g_125{color:#175cd3;background:#175cd30f;border-color:#175cd333}._detailEditAction_1bp3g_125:hover{background:#175cd31a}._detailToggleActive_1bp3g_145{color:#1f7a45;background:#22784614;border-color:#22784638}._detailToggleInactive_1bp3g_157{color:var(--third)}._detailDeleteAction_1bp3g_165{color:#a84830;background:#b4463214;border-color:#b4463238}._detailHeroCard_1bp3g_179{border:1px solid var(--third-14);background:radial-gradient(circle at 100% 0%, var(--third-10) 0%, transparent 48%), linear-gradient(180deg, var(--white) 0%, var(--primary) 100%);box-shadow:0 14px 36px var(--secondary-05);border-radius:1.25rem;flex-direction:column;gap:clamp(1rem,2.2vw,1.25rem);padding:clamp(1rem,2.5vw,1.35rem);display:flex;position:relative;overflow:hidden}._detailHeroCard_1bp3g_179:before{content:"";top:0;background:linear-gradient(90deg, var(--third) 0%, var(--third-40) 55%, transparent 100%);height:4px;position:absolute;inset-inline:0}._detailHeroBanner_1bp3g_239{border:1px solid var(--third-16);background:radial-gradient(circle at 0% 0%, var(--white) 0%, transparent 52%), radial-gradient(circle at 100% 100%, var(--third-12) 0%, transparent 48%), linear-gradient(155deg, var(--primary) 0%, #fdf6eb 52%, var(--primary) 100%);min-height:clamp(11.5rem,30vw,15.5rem);box-shadow:0 12px 32px var(--secondary-06);border-radius:1.05rem;flex-direction:column;justify-content:space-between;gap:clamp(.85rem,2vw,1.15rem);padding:clamp(1rem,2.5vw,1.35rem);display:flex;position:relative;overflow:hidden}._detailHeroBannerPattern_1bp3g_275{opacity:.55;background-image:radial-gradient(circle at 18% 22%, var(--third-10) 0%, transparent 28%), radial-gradient(circle at 82% 12%, var(--third-10) 0%, transparent 24%), repeating-linear-gradient(-32deg, var(--secondary-04) 0, var(--secondary-04) 1px, transparent 1px, transparent 16px);pointer-events:none;position:absolute;inset:0}._detailHeroBannerGlow_1bp3g_309{inset-inline-end:-8%;background:radial-gradient(circle, var(--white-94) 0%, transparent 68%);pointer-events:none;width:50%;height:75%;position:absolute;top:-18%}._detailHeroBannerTopBar_1bp3g_329{z-index:2;flex-wrap:wrap;align-items:center;gap:.45rem;display:flex;position:relative}._statusBadgeOverlay_1bp3g_347{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);box-shadow:0 4px 14px var(--secondary-06)}._statusBadgeOverlayActive_1bp3g_357,._statusBadgeOverlayInactive_1bp3g_359{background:var(--white)!important}._statusBadgeOverlayActive_1bp3g_357{border-color:#22784638!important}._statusBadgeOverlayInactive_1bp3g_359{border-color:var(--third-25)!important}._detailCategoryBadge_1bp3g_383,._detailOrderBadge_1bp3g_385{box-shadow:0 4px 14px var(--secondary-05);border-radius:999px;justify-content:center;align-items:center;padding:.32rem .72rem;font-size:.72rem;font-weight:800;display:inline-flex}._detailCategoryBadge_1bp3g_383{color:var(--secondary);background:var(--white);border:1px solid var(--third-16)}._detailOrderBadge_1bp3g_385{color:var(--secondary);background:var(--white-94);border:1px solid var(--third-16)}._detailHeroBannerContent_1bp3g_431{z-index:2;text-align:start;background:0 0;flex-direction:column;align-items:flex-start;gap:.4rem;padding:0;display:flex;position:relative}._detailHeroEyebrow_1bp3g_455{border-radius:var(--radius-pill);background:var(--white);border:1px solid var(--third-16);color:var(--third);letter-spacing:.04em;text-transform:uppercase;padding:.24rem .62rem;font-size:.68rem;font-weight:800;display:inline-flex}._detailHeroTitle_1bp3g_481{max-width:100%;color:var(--secondary);word-break:break-word;margin:0;font-size:clamp(1.25rem,3.4vw,1.85rem);font-weight:800;line-height:1.4}._detailHeroTitleSecondary_1bp3g_501{max-width:100%;color:var(--third);margin:0;font-size:clamp(.84rem,2vw,.98rem);font-style:italic;font-weight:600;line-height:1.5}._detailAnswerPreview_1bp3g_523{background:var(--white);text-align:start;border:1px solid #50321414;border-radius:.95rem;flex-direction:column;align-items:flex-start;gap:.5rem;padding:1rem 1.1rem;display:flex;box-shadow:inset 0 1px #fffc}._detailAnswerPreviewLabel_1bp3g_549{letter-spacing:.04em;text-transform:uppercase;color:#9a8578;font-size:.7rem;font-weight:800}._detailAnswerPreviewText_1bp3g_565{color:var(--third);-webkit-line-clamp:3;-webkit-box-orient:vertical;margin:0;font-size:.92rem;line-height:1.7;display:-webkit-box;overflow:hidden}._detailOverviewSection_1bp3g_589{border-top:1px dashed #5032141a;flex-direction:column;gap:.85rem;padding-top:.35rem;display:flex}._detailOverviewTitle_1bp3g_605{color:var(--secondary);margin:0;font-size:clamp(.92rem,2vw,1rem);font-weight:800}._detailOverviewStrip_1bp3g_619{grid-template-columns:repeat(4,minmax(0,1fr));gap:clamp(.55rem,1.5vw,.75rem);margin:0;padding:0;list-style:none;display:grid}._detailOverviewStrip_1bp3g_619>li{min-width:0}._detailStatCard_1bp3g_645{background:var(--white);height:100%;transition:transform var(--transition-fast), box-shadow var(--transition-fast);border:1px solid #50321414;border-radius:.95rem;align-items:flex-start;gap:.7rem;padding:.9rem .95rem;display:flex;box-shadow:0 6px 18px #5032140a}._detailStatCard_1bp3g_645:hover{transform:translateY(-2px);box-shadow:0 10px 24px #50321412}._detailStatCardIcon_1bp3g_685{background:var(--secondary-06);width:2.15rem;height:2.15rem;color:var(--secondary);border-radius:.7rem;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}._detailStatCardBody_1bp3g_709{text-align:start;flex-direction:column;gap:.12rem;min-width:0;display:flex}._detailStatCardLabel_1bp3g_725{color:var(--third);font-size:.7rem;font-weight:800;line-height:1.35}._detailStatCardValue_1bp3g_739{color:var(--secondary);word-break:break-word;font-size:clamp(.9rem,1.8vw,1rem);font-weight:800;line-height:1.3}._detailStatCardHint_1bp3g_755{color:var(--third);-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:.66rem;font-weight:600;line-height:1.35;display:-webkit-box;overflow:hidden}._detailStatCardCategory_1bp3g_777 ._detailStatCardIcon_1bp3g_685,._detailStatCardCategory_1bp3g_777 ._detailStatCardValue_1bp3g_739{color:#8a6235}._detailStatCardCategory_1bp3g_777 ._detailStatCardIcon_1bp3g_685{background:#9a7a551f}._detailStatCardSort_1bp3g_795 ._detailStatCardIcon_1bp3g_685,._detailStatCardSort_1bp3g_795 ._detailStatCardValue_1bp3g_739{color:#5a4a8a}._detailStatCardSort_1bp3g_795 ._detailStatCardIcon_1bp3g_685{background:#5a4a8a1f}._detailStatCardActive_1bp3g_813 ._detailStatCardIcon_1bp3g_685,._detailStatCardActive_1bp3g_813 ._detailStatCardValue_1bp3g_739{color:#1f7a45}._detailStatCardActive_1bp3g_813 ._detailStatCardIcon_1bp3g_685{background:#2278461f}._detailStatCardInactive_1bp3g_831 ._detailStatCardIcon_1bp3g_685,._detailStatCardInactive_1bp3g_831 ._detailStatCardValue_1bp3g_739{color:#9a8578}._detailStatCardInactive_1bp3g_831 ._detailStatCardIcon_1bp3g_685{background:#9a85781f}._detailStatCardAnswer_1bp3g_849 ._detailStatCardIcon_1bp3g_685,._detailStatCardAnswer_1bp3g_849 ._detailStatCardValue_1bp3g_739{color:#175cd3}._detailStatCardAnswer_1bp3g_849 ._detailStatCardIcon_1bp3g_685{background:#175cd31a}._detailPanel_1bp3g_869{border:1px solid var(--secondary-08);background:radial-gradient(circle at 100% 0%, #9a7a550d 0%, transparent 42%), var(--white);box-shadow:0 12px 32px var(--secondary-06);border-radius:1.15rem;flex-direction:column;gap:clamp(.85rem,2vw,1rem);padding:clamp(1.1rem,2.5vw,1.45rem);display:flex}._detailPanelHeader_1bp3g_895{border-bottom:1px solid #50321412;justify-content:space-between;align-items:flex-start;gap:.75rem;padding-bottom:.65rem;display:flex}._detailPanelHeading_1bp3g_913{text-align:start;min-width:0}._detailPanelTitle_1bp3g_923{color:var(--secondary);margin:0;font-size:clamp(.95rem,2.2vw,1.05rem);font-weight:800;line-height:1.35}._detailPanelSubtitle_1bp3g_939{color:var(--third);margin:.22rem 0 0;font-size:.84rem;line-height:1.55}._detailFieldsGrid_1bp3g_955{grid-template-columns:repeat(2,minmax(0,1fr));gap:.85rem;display:grid}._detailFieldsStack_1bp3g_967{flex-direction:column;gap:.85rem;display:flex}._detailField_1bp3g_955{text-align:start;background:linear-gradient(#fffdfb 0%,#faf7f2 100%);border:1px solid #50321417;border-radius:.9rem;flex-direction:column;gap:.55rem;padding:.95rem 1rem;display:flex}._detailFieldHead_1bp3g_1001{justify-content:space-between;align-items:center;gap:.65rem;display:flex}._detailFieldLabel_1bp3g_1015{color:var(--third);letter-spacing:.02em;font-size:.72rem;font-weight:800}._detailLangPill_1bp3g_1029{color:#8a6235;letter-spacing:.06em;background:#9a7a551f;border:1px solid #9a7a5529;border-radius:.4rem;justify-content:center;align-items:center;min-width:2rem;padding:.18rem .45rem;font-size:.62rem;font-weight:800;display:inline-flex}._detailFieldValue_1bp3g_1059{color:var(--secondary);word-break:break-word;margin:0;font-size:.92rem;font-weight:700;line-height:1.55}._detailFieldValueMultiline_1bp3g_1077{color:var(--third);white-space:pre-wrap;word-break:break-word;margin:0;font-size:.9rem;font-weight:500;line-height:1.75}._detailFieldEmpty_1bp3g_1097{color:var(--third);margin:0;font-size:.84rem;font-style:italic}._detailBottomGrid_1bp3g_1113{grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(1rem,2.5vw,1.35rem);display:grid}._detailSettingsList_1bp3g_1127{flex-direction:column;gap:.55rem;margin:0;padding:0;list-style:none;display:flex}._detailSettingsItem_1bp3g_1145{background:linear-gradient(#fffdfb 0%,#faf7f2 100%);border:1px solid #50321412;border-radius:.85rem;justify-content:space-between;align-items:center;gap:.75rem;padding:.85rem .95rem;display:flex}._detailSettingsLabel_1bp3g_1167{color:var(--third);text-align:start;font-size:.78rem;font-weight:700}._detailSettingsValue_1bp3g_1181{color:var(--secondary);text-align:end;word-break:break-word;font-size:.86rem;font-weight:800}._detailSettingsValueActive_1bp3g_1197{color:#1f7a45}._detailMetaList_1bp3g_1207{flex-direction:column;gap:.55rem;margin:0;padding:0;list-style:none;display:flex}._detailMetaItem_1bp3g_1225{background:linear-gradient(#fffdfb 0%,#faf7f2 100%);border:1px solid #50321412;border-radius:.85rem;align-items:flex-start;gap:.75rem;padding:.8rem .85rem;display:flex}._detailMetaIcon_1bp3g_1245{background:var(--secondary-06);width:2.1rem;height:2.1rem;color:var(--secondary);border-radius:.7rem;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}._detailMetaBody_1bp3g_1269{text-align:start;flex-direction:column;gap:.12rem;min-width:0;display:flex}._detailMetaLabel_1bp3g_1285{color:var(--third);font-size:.74rem;font-weight:700}._detailMetaValue_1bp3g_1297{color:var(--secondary);word-break:break-word;font-size:.88rem;font-weight:800;line-height:1.35}@media (width<=1199.98px){._detailOverviewStrip_1bp3g_619{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=991.98px){._detailBottomGrid_1bp3g_1113{grid-template-columns:1fr}}@media (width<=767.98px){._detailPageToolbar_1bp3g_17{flex-direction:column;align-items:stretch}._detailToolbarActions_1bp3g_95{justify-content:stretch;width:100%}._detailToolbarAction_1bp3g_95{flex:calc(50% - .25rem);justify-content:center}._detailHeroBanner_1bp3g_239{min-height:clamp(10.5rem,46vw,13rem)}._detailOverviewStrip_1bp3g_619,._detailFieldsGrid_1bp3g_955{grid-template-columns:1fr}._detailSettingsItem_1bp3g_1145{flex-direction:column;align-items:flex-start;gap:.35rem}._detailSettingsValue_1bp3g_1181{text-align:start}}@media (width<=479.98px){._detailToolbarAction_1bp3g_95{flex:100%}._detailHeroBannerTopBar_1bp3g_329{gap:.35rem}}._page_s2kz4_3{gap:clamp(1rem,2.5vw,1.5rem)}._statsGrid_s2kz4_11{gap:clamp(.65rem,1.8vw,1rem)}._statCard_s2kz4_19{position:relative;overflow:hidden;background:radial-gradient(circle at 100% 0,#9a7a5514 0%,#0000 48%),linear-gradient(#fffdfb 0%,#faf7f2 100%)!important;border:1px solid #50321412!important;box-shadow:0 10px 28px #5032140d!important}._panel_s2kz4_39{background:radial-gradient(circle at 0% 0%, #9a7a550d 0%, transparent 42%), var(--white)!important}._panelHeader_s2kz4_51{border-bottom:1px solid #5032140f;gap:1rem;margin-bottom:.15rem;padding-bottom:.25rem}._panelHeaderActions_s2kz4_65{flex-wrap:wrap;align-items:center;gap:.65rem;display:flex}._pagesTableShell_s2kz4_81{background:var(--white);border:1px solid #50321414;border-radius:1.15rem;margin-top:.5rem;display:none;overflow:hidden;box-shadow:0 12px 32px #5032140f}._pagesTableWrap_s2kz4_101{-webkit-overflow-scrolling:touch;overflow-x:auto;border:none!important;border-radius:0!important}._pagesTable_s2kz4_81{min-width:52rem;font-size:.86rem}._pagesTable_s2kz4_81 thead th{color:#7a6558;letter-spacing:.04em;text-align:center;white-space:nowrap;z-index:2;background:linear-gradient(#fcf9f5 0%,#f4efe7 100%);border-bottom:1px solid #50321417;padding:1rem 1.05rem;font-size:.7rem;font-weight:800;position:sticky;top:0}._pagesTable_s2kz4_81 thead th:first-child{text-align:start;min-width:14rem}._pagesTable_s2kz4_81 tbody td{vertical-align:middle;text-align:center;border-bottom:1px solid #5032140f;padding:.95rem 1.05rem}._pagesTable_s2kz4_81 tbody td:first-child{text-align:start}._tableRow_s2kz4_187:last-child td{border-bottom:none}._titleCell_s2kz4_195{flex-direction:column;gap:.2rem;max-width:18rem;display:flex}._titleLink_s2kz4_209{color:var(--secondary);transition:color var(--transition-fast);font-weight:700;line-height:1.45;text-decoration:none}._titleLink_s2kz4_209:hover{color:#8a6235}._titleSecondary_s2kz4_233{color:var(--third);font-size:.76rem;line-height:1.4}._slugCell_s2kz4_245{color:#6b4f2e;direction:ltr;background:#5032140d;border-radius:.45rem;align-items:center;padding:.3rem .55rem;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:.76rem;font-weight:600;display:inline-flex}._contentCell_s2kz4_271{text-align:start;max-width:22rem;color:var(--third);margin:0 auto;font-size:.82rem;line-height:1.5;display:block}._typeBadge_s2kz4_291{color:#6b4f2e;background:#9a7a551a;border-radius:999px;align-items:center;padding:.35rem .65rem;font-size:.72rem;font-weight:700;display:inline-flex}._sortOrderCell_s2kz4_313{min-width:2rem;height:2rem;color:var(--secondary);background:#5032140d;border-radius:.55rem;justify-content:center;align-items:center;font-weight:700;display:inline-flex}._pagesRowActions_s2kz4_337{justify-content:center}._iconActionView_s2kz4_345{color:#175cd3}._iconActionView_s2kz4_345:hover{color:#124eb8;background:#175cd314}._pageCardTitleLink_s2kz4_363{color:inherit;transition:color var(--transition-fast);text-decoration:none}._pageCardTitleLink_s2kz4_363:hover{color:#8a6235}._iconActionStatusActive_s2kz4_383{color:#2f8f5b!important}._iconActionStatusInactive_s2kz4_391{color:#9a8578!important}._statusBadge_s2kz4_401{border-radius:999px;align-items:center;gap:.4rem;padding:.35rem .65rem;font-size:.72rem;font-weight:700;display:inline-flex}._statusBadgeActive_s2kz4_421{color:#2f8f5b;background:#2f8f5b1f}._statusBadgeInactive_s2kz4_431{color:#9a8578;background:#9a85781f}._statusDot_s2kz4_441{background:currentColor;border-radius:50%;width:.45rem;height:.45rem}._pagesCardList_s2kz4_457{flex-direction:column;gap:.85rem;margin-top:.5rem;padding:0;list-style:none;display:flex}._pageCard_s2kz4_363{background:var(--white);border:1px solid #50321414;border-radius:1rem;flex-direction:column;gap:.75rem;padding:1rem 1rem 1rem 1.15rem;display:flex;position:relative;overflow:hidden;box-shadow:0 10px 28px #5032140d}._pageCardActive_s2kz4_501{border-color:#2f8f5b26}._pageCardInactive_s2kz4_509{opacity:.88}._pageCardAccent_s2kz4_517{background:linear-gradient(#9a7a55 0%,#6b4f2e 100%);width:4px;position:absolute;inset-block:0;inset-inline-start:0}._pageCardHead_s2kz4_533{justify-content:space-between;align-items:flex-start;gap:.75rem;display:flex}._pageCardInfo_s2kz4_547{flex-direction:column;gap:.45rem;min-width:0;display:flex}._pageCardTitleRow_s2kz4_561{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}._pageCardTitle_s2kz4_363{color:var(--secondary);margin:0;font-size:.95rem;font-weight:800;line-height:1.45}._pageCardBadges_s2kz4_591{flex-wrap:wrap;gap:.35rem;display:flex}._pageContent_s2kz4_603{color:var(--third);margin:0;font-size:.82rem;line-height:1.55}._pageCardMeta_s2kz4_617{grid-template-columns:repeat(2,minmax(0,1fr));gap:.65rem;display:grid}._pageCardMetaItem_s2kz4_629{flex-direction:column;gap:.15rem;display:flex}._pageCardMetaLabel_s2kz4_641{letter-spacing:.04em;text-transform:uppercase;color:#9a8578;font-size:.68rem;font-weight:700}._pageCardMetaValue_s2kz4_657{color:var(--secondary);font-size:.84rem;font-weight:700}._pageCardActions_s2kz4_669{grid-template-columns:repeat(4,minmax(0,1fr));gap:.55rem;display:grid}._cardActionStatusActive_s2kz4_681{color:#2f8f5b!important}._cardActionStatusInactive_s2kz4_689{color:#9a8578!important}._pageFormModal_s2kz4_699{max-width:44rem}._pageFormRow_s2kz4_707{grid-template-columns:repeat(2,minmax(0,1fr));gap:.85rem;display:grid}._settingsPanel_s2kz4_719{flex-direction:column;gap:.85rem;margin-top:.85rem;display:flex}._statusSettingsCard_s2kz4_733{background:var(--white-98);border:1px solid #50321414;border-radius:.85rem;flex-direction:column;gap:.75rem;padding:.95rem 1rem;display:flex}._statusSettingsTitle_s2kz4_753{color:var(--secondary);margin:0;font-size:.88rem;font-weight:700}._statusSettingsHint_s2kz4_767{color:var(--third);margin:.15rem 0 0;font-size:.76rem}._slugInput_s2kz4_779{text-align:left;direction:ltr}@media (width>=992px){._pagesTableShell_s2kz4_81{display:block}._pagesCardList_s2kz4_457{display:none}}@media (width<=767.98px){._pageCardActions_s2kz4_669,._pageCardMeta_s2kz4_617,._pageFormRow_s2kz4_707{grid-template-columns:1fr}}._detailPage_x91rj_3{flex-direction:column;gap:clamp(1rem,2.2vw,1.35rem);display:flex}._detailPageToolbar_x91rj_17{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem;padding:.15rem 0;display:flex}._detailBackLink_x91rj_35{border-radius:var(--radius-pill);color:var(--third);background:var(--white);border:1px solid var(--secondary-08);box-shadow:0 4px 14px var(--secondary-05);transition:color var(--transition-fast), background var(--transition-fast), border-color var(--transition-fast), transform var(--transition-fast);align-items:center;gap:.45rem;padding:.45rem .85rem .45rem .6rem;font-size:.82rem;font-weight:700;text-decoration:none;display:inline-flex}._detailBackLink_x91rj_35:hover{color:var(--secondary);border-color:var(--secondary-14);transform:translateY(-1px)}[dir=rtl] ._detailBackLink_x91rj_35 svg{transform:scaleX(-1)}._detailToolbarActions_x91rj_95{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:.5rem;display:flex}._detailToolbarAction_x91rj_95{min-height:2.35rem;padding-inline:.9rem;font-size:.8rem;font-weight:700}._detailEditAction_x91rj_125{color:#175cd3;background:#175cd30f;border-color:#175cd333}._detailEditAction_x91rj_125:hover{background:#175cd31a}._detailToggleActive_x91rj_145{color:#1f7a45;background:#22784614;border-color:#22784638}._detailToggleInactive_x91rj_157{color:var(--third)}._detailDeleteAction_x91rj_165{color:#a84830;background:#b4463214;border-color:#b4463238}._detailHeroCard_x91rj_179{border:1px solid var(--third-14);background:radial-gradient(circle at 100% 0%, var(--third-10) 0%, transparent 48%), linear-gradient(180deg, var(--white) 0%, var(--primary) 100%);box-shadow:0 14px 36px var(--secondary-05);border-radius:1.25rem;flex-direction:column;gap:clamp(1rem,2.2vw,1.25rem);padding:clamp(1rem,2.5vw,1.35rem);display:flex;position:relative;overflow:hidden}._detailHeroCard_x91rj_179:before{content:"";top:0;background:linear-gradient(90deg, var(--third) 0%, var(--third-40) 55%, transparent 100%);height:4px;position:absolute;inset-inline:0}._detailHeroBanner_x91rj_239{border:1px solid var(--third-16);background:radial-gradient(circle at 0% 0%, var(--white) 0%, transparent 52%), radial-gradient(circle at 100% 100%, var(--third-12) 0%, transparent 48%), linear-gradient(155deg, var(--primary) 0%, #fdf6eb 52%, var(--primary) 100%);min-height:clamp(11.5rem,30vw,15.5rem);box-shadow:0 12px 32px var(--secondary-06);border-radius:1.05rem;flex-direction:column;justify-content:space-between;gap:clamp(.85rem,2vw,1.15rem);padding:clamp(1rem,2.5vw,1.35rem);display:flex;position:relative;overflow:hidden}._detailHeroBannerPattern_x91rj_275{opacity:.55;background-image:radial-gradient(circle at 18% 22%, var(--third-10) 0%, transparent 28%), radial-gradient(circle at 82% 12%, var(--third-10) 0%, transparent 24%), repeating-linear-gradient(-32deg, var(--secondary-04) 0, var(--secondary-04) 1px, transparent 1px, transparent 16px);pointer-events:none;position:absolute;inset:0}._detailHeroBannerGlow_x91rj_309{inset-inline-end:-8%;background:radial-gradient(circle, var(--white-94) 0%, transparent 68%);pointer-events:none;width:50%;height:75%;position:absolute;top:-18%}._detailHeroBannerTopBar_x91rj_329{z-index:2;flex-wrap:wrap;align-items:center;gap:.45rem;display:flex;position:relative}._statusBadgeOverlay_x91rj_347{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);box-shadow:0 4px 14px var(--secondary-06)}._statusBadgeOverlayActive_x91rj_357,._statusBadgeOverlayInactive_x91rj_359{background:var(--white)!important}._statusBadgeOverlayActive_x91rj_357{border-color:#22784638!important}._statusBadgeOverlayInactive_x91rj_359{border-color:var(--third-25)!important}._detailCategoryBadge_x91rj_383,._detailOrderBadge_x91rj_385{box-shadow:0 4px 14px var(--secondary-05);border-radius:999px;justify-content:center;align-items:center;padding:.32rem .72rem;font-size:.72rem;font-weight:800;display:inline-flex}._detailCategoryBadge_x91rj_383{color:var(--secondary);background:var(--white);border:1px solid var(--third-16)}._detailOrderBadge_x91rj_385{color:var(--secondary);background:var(--white-94);border:1px solid var(--third-16)}._detailHeroBannerContent_x91rj_431{z-index:2;text-align:start;background:0 0;flex-direction:column;align-items:flex-start;gap:.4rem;padding:0;display:flex;position:relative}._detailHeroEyebrow_x91rj_455{border-radius:var(--radius-pill);background:var(--white);border:1px solid var(--third-16);color:var(--third);letter-spacing:.04em;text-transform:uppercase;padding:.24rem .62rem;font-size:.68rem;font-weight:800;display:inline-flex}._detailHeroTitle_x91rj_481{max-width:100%;color:var(--secondary);word-break:break-word;margin:0;font-size:clamp(1.25rem,3.4vw,1.85rem);font-weight:800;line-height:1.4}._detailHeroTitleSecondary_x91rj_501{max-width:100%;color:var(--third);margin:0;font-size:clamp(.84rem,2vw,.98rem);font-style:italic;font-weight:600;line-height:1.5}._detailSlugBadge_x91rj_521{color:#6b4f2e;background:#5032140f;border:1px solid #5032141a;border-radius:.45rem;align-items:center;margin-top:.35rem;padding:.28rem .62rem;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:.76rem;font-weight:700;display:inline-flex}._detailAnswerPreview_x91rj_551{background:var(--white);text-align:start;border:1px solid #50321414;border-radius:.95rem;flex-direction:column;align-items:flex-start;gap:.5rem;padding:1rem 1.1rem;display:flex;box-shadow:inset 0 1px #fffc}._detailAnswerPreviewLabel_x91rj_577{letter-spacing:.04em;text-transform:uppercase;color:#9a8578;font-size:.7rem;font-weight:800}._detailAnswerPreviewText_x91rj_593{color:var(--third);-webkit-line-clamp:3;-webkit-box-orient:vertical;margin:0;font-size:.92rem;line-height:1.7;display:-webkit-box;overflow:hidden}._detailOverviewSection_x91rj_617{border-top:1px dashed #5032141a;flex-direction:column;gap:.85rem;padding-top:.35rem;display:flex}._detailOverviewTitle_x91rj_633{color:var(--secondary);margin:0;font-size:clamp(.92rem,2vw,1rem);font-weight:800}._detailOverviewStrip_x91rj_647{grid-template-columns:repeat(4,minmax(0,1fr));gap:clamp(.55rem,1.5vw,.75rem);margin:0;padding:0;list-style:none;display:grid}._detailOverviewStrip_x91rj_647>li{min-width:0}._detailStatCard_x91rj_673{background:var(--white);height:100%;transition:transform var(--transition-fast), box-shadow var(--transition-fast);border:1px solid #50321414;border-radius:.95rem;align-items:flex-start;gap:.7rem;padding:.9rem .95rem;display:flex;box-shadow:0 6px 18px #5032140a}._detailStatCard_x91rj_673:hover{transform:translateY(-2px);box-shadow:0 10px 24px #50321412}._detailStatCardIcon_x91rj_713{background:var(--secondary-06);width:2.15rem;height:2.15rem;color:var(--secondary);border-radius:.7rem;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}._detailStatCardBody_x91rj_737{text-align:start;flex-direction:column;gap:.12rem;min-width:0;display:flex}._detailStatCardLabel_x91rj_753{color:var(--third);font-size:.7rem;font-weight:800;line-height:1.35}._detailStatCardValue_x91rj_767{color:var(--secondary);word-break:break-word;font-size:clamp(.9rem,1.8vw,1rem);font-weight:800;line-height:1.3}._detailStatCardHint_x91rj_783{color:var(--third);-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:.66rem;font-weight:600;line-height:1.35;display:-webkit-box;overflow:hidden}._detailStatCardCategory_x91rj_805 ._detailStatCardIcon_x91rj_713,._detailStatCardCategory_x91rj_805 ._detailStatCardValue_x91rj_767{color:#8a6235}._detailStatCardCategory_x91rj_805 ._detailStatCardIcon_x91rj_713{background:#9a7a551f}._detailStatCardSort_x91rj_823 ._detailStatCardIcon_x91rj_713,._detailStatCardSort_x91rj_823 ._detailStatCardValue_x91rj_767{color:#5a4a8a}._detailStatCardSort_x91rj_823 ._detailStatCardIcon_x91rj_713{background:#5a4a8a1f}._detailStatCardActive_x91rj_841 ._detailStatCardIcon_x91rj_713,._detailStatCardActive_x91rj_841 ._detailStatCardValue_x91rj_767{color:#1f7a45}._detailStatCardActive_x91rj_841 ._detailStatCardIcon_x91rj_713{background:#2278461f}._detailStatCardInactive_x91rj_859 ._detailStatCardIcon_x91rj_713,._detailStatCardInactive_x91rj_859 ._detailStatCardValue_x91rj_767{color:#9a8578}._detailStatCardInactive_x91rj_859 ._detailStatCardIcon_x91rj_713{background:#9a85781f}._detailStatCardAnswer_x91rj_877 ._detailStatCardIcon_x91rj_713,._detailStatCardAnswer_x91rj_877 ._detailStatCardValue_x91rj_767{color:#175cd3}._detailStatCardAnswer_x91rj_877 ._detailStatCardIcon_x91rj_713{background:#175cd31a}._detailPanel_x91rj_897{border:1px solid var(--secondary-08);background:radial-gradient(circle at 100% 0%, #9a7a550d 0%, transparent 42%), var(--white);box-shadow:0 12px 32px var(--secondary-06);border-radius:1.15rem;flex-direction:column;gap:clamp(.85rem,2vw,1rem);padding:clamp(1.1rem,2.5vw,1.45rem);display:flex}._detailPanelHeader_x91rj_923{border-bottom:1px solid #50321412;justify-content:space-between;align-items:flex-start;gap:.75rem;padding-bottom:.65rem;display:flex}._detailPanelHeading_x91rj_941{text-align:start;min-width:0}._detailPanelTitle_x91rj_951{color:var(--secondary);margin:0;font-size:clamp(.95rem,2.2vw,1.05rem);font-weight:800;line-height:1.35}._detailPanelSubtitle_x91rj_967{color:var(--third);margin:.22rem 0 0;font-size:.84rem;line-height:1.55}._detailFieldsGrid_x91rj_983{grid-template-columns:repeat(2,minmax(0,1fr));gap:.85rem;display:grid}._detailFieldsStack_x91rj_995{flex-direction:column;gap:.85rem;display:flex}._detailField_x91rj_983{text-align:start;background:linear-gradient(#fffdfb 0%,#faf7f2 100%);border:1px solid #50321417;border-radius:.9rem;flex-direction:column;gap:.55rem;padding:.95rem 1rem;display:flex}._detailFieldHead_x91rj_1029{justify-content:space-between;align-items:center;gap:.65rem;display:flex}._detailFieldLabel_x91rj_1043{color:var(--third);letter-spacing:.02em;font-size:.72rem;font-weight:800}._detailLangPill_x91rj_1057{color:#8a6235;letter-spacing:.06em;background:#9a7a551f;border:1px solid #9a7a5529;border-radius:.4rem;justify-content:center;align-items:center;min-width:2rem;padding:.18rem .45rem;font-size:.62rem;font-weight:800;display:inline-flex}._detailFieldValue_x91rj_1087{color:var(--secondary);word-break:break-word;margin:0;font-size:.92rem;font-weight:700;line-height:1.55}._detailFieldValueMultiline_x91rj_1105{color:var(--third);white-space:pre-wrap;word-break:break-word;margin:0;font-size:.9rem;font-weight:500;line-height:1.75}._detailFieldEmpty_x91rj_1125{color:var(--third);margin:0;font-size:.84rem;font-style:italic}._detailBottomGrid_x91rj_1141{grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(1rem,2.5vw,1.35rem);display:grid}._detailSettingsList_x91rj_1155{flex-direction:column;gap:.55rem;margin:0;padding:0;list-style:none;display:flex}._detailSettingsItem_x91rj_1173{background:linear-gradient(#fffdfb 0%,#faf7f2 100%);border:1px solid #50321412;border-radius:.85rem;justify-content:space-between;align-items:center;gap:.75rem;padding:.85rem .95rem;display:flex}._detailSettingsLabel_x91rj_1195{color:var(--third);text-align:start;font-size:.78rem;font-weight:700}._detailSettingsValue_x91rj_1209{color:var(--secondary);text-align:end;word-break:break-word;font-size:.86rem;font-weight:800}._detailSettingsValueActive_x91rj_1225{color:#1f7a45}._detailMetaList_x91rj_1235{flex-direction:column;gap:.55rem;margin:0;padding:0;list-style:none;display:flex}._detailMetaItem_x91rj_1253{background:linear-gradient(#fffdfb 0%,#faf7f2 100%);border:1px solid #50321412;border-radius:.85rem;align-items:flex-start;gap:.75rem;padding:.8rem .85rem;display:flex}._detailMetaIcon_x91rj_1273{background:var(--secondary-06);width:2.1rem;height:2.1rem;color:var(--secondary);border-radius:.7rem;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}._detailMetaBody_x91rj_1297{text-align:start;flex-direction:column;gap:.12rem;min-width:0;display:flex}._detailMetaLabel_x91rj_1313{color:var(--third);font-size:.74rem;font-weight:700}._detailMetaValue_x91rj_1325{color:var(--secondary);word-break:break-word;font-size:.88rem;font-weight:800;line-height:1.35}@media (width<=1199.98px){._detailOverviewStrip_x91rj_647{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=991.98px){._detailBottomGrid_x91rj_1141{grid-template-columns:1fr}}@media (width<=767.98px){._detailPageToolbar_x91rj_17{flex-direction:column;align-items:stretch}._detailToolbarActions_x91rj_95{justify-content:stretch;width:100%}._detailToolbarAction_x91rj_95{flex:calc(50% - .25rem);justify-content:center}._detailHeroBanner_x91rj_239{min-height:clamp(10.5rem,46vw,13rem)}._detailOverviewStrip_x91rj_647,._detailFieldsGrid_x91rj_983{grid-template-columns:1fr}._detailSettingsItem_x91rj_1173{flex-direction:column;align-items:flex-start;gap:.35rem}._detailSettingsValue_x91rj_1209{text-align:start}}@media (width<=479.98px){._detailToolbarAction_x91rj_95{flex:100%}._detailHeroBannerTopBar_x91rj_329{gap:.35rem}}._page_t5n1s_3{gap:clamp(1rem,2.5vw,1.5rem)}._statsGrid_t5n1s_11{gap:clamp(.65rem,1.8vw,1rem)}._statCard_t5n1s_19{position:relative;overflow:hidden;background:radial-gradient(circle at 100% 0,#9a7a5514 0%,#0000 48%),linear-gradient(#fffdfb 0%,#faf7f2 100%)!important;border:1px solid #50321412!important;box-shadow:0 10px 28px #5032140d!important}._panel_t5n1s_39{background:radial-gradient(circle at 0% 0%, #9a7a550d 0%, transparent 42%), var(--white)!important}._panelHeader_t5n1s_51{border-bottom:1px solid #5032140f;gap:1rem;margin-bottom:.15rem;padding-bottom:.25rem}._panelHeaderActions_t5n1s_65{flex-wrap:wrap;align-items:center;gap:.65rem;display:flex}._sessionCreditsTableShell_t5n1s_81{background:var(--white);border:1px solid #50321414;border-radius:1.15rem;margin-top:.5rem;display:none;overflow:hidden;box-shadow:0 12px 32px #5032140f}._sessionCreditsTableWrap_t5n1s_101{-webkit-overflow-scrolling:touch;overflow-x:auto;border:none!important;border-radius:0!important}._sessionCreditsTable_t5n1s_81{table-layout:fixed;width:100%;min-width:62rem;font-size:.86rem}._colClient_t5n1s_129{width:15%}._colAmount_t5n1s_137,._colBalance_t5n1s_139{width:10%}._colNotes_t5n1s_147{width:22%}._colExpires_t5n1s_155,._colCreated_t5n1s_157{width:14%}._colStatus_t5n1s_165{width:11%}._sessionCreditsTable_t5n1s_81 thead th{color:#7a6558;letter-spacing:.04em;text-align:center;vertical-align:middle;white-space:nowrap;z-index:2;background:linear-gradient(#fcf9f5 0%,#f4efe7 100%);border-bottom:1px solid #50321417;padding:1rem .85rem;font-size:.7rem;font-weight:800;position:sticky;top:0}._sessionCreditsTable_t5n1s_81 tbody td{vertical-align:middle;text-align:center;border-bottom:1px solid #5032140f;padding:1rem .85rem}._sessionCreditsTable_t5n1s_81 tbody tr:nth-child(2n){background:#fbf9f68c}._tableRow_t5n1s_227{transition:background var(--transition-fast)}._tableRow_t5n1s_227:hover td{background:#fbf6eef2}._tableRow_t5n1s_227:last-child td{border-bottom:none}._cellStack_t5n1s_251{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:.25rem;width:100%;max-width:100%;margin:0 auto;display:flex}._clientName_t5n1s_275,._clientNameLink_t5n1s_277{color:var(--secondary);word-break:break-word;font-weight:700;line-height:1.45;text-decoration:none}._clientNameLink_t5n1s_277:hover{color:#8a6235}._clientPhone_t5n1s_301{color:var(--third);direction:ltr;unicode-bidi:plaintext;font-size:.76rem;line-height:1.4}._moneyBadge_t5n1s_317{color:#6b4f2e;white-space:nowrap;background:#9a7a551f;border-radius:999px;justify-content:center;align-items:center;min-width:4.5rem;padding:.35rem .75rem;font-size:.82rem;font-weight:800;display:inline-flex}._moneyBadgeBalance_t5n1s_345{color:#2f8f5b;background:#2f8f5b1f}._notesCell_t5n1s_355{max-width:100%;color:var(--third);text-align:center;word-break:break-word;font-size:.82rem;line-height:1.55;display:block}._dateCell_t5n1s_375{flex-direction:column;justify-content:center;align-items:center;gap:.15rem;display:flex}._dateCellDate_t5n1s_391{color:var(--secondary);white-space:nowrap;font-size:.82rem;font-weight:700}._dateCellTime_t5n1s_405{color:var(--third);white-space:nowrap;direction:ltr;unicode-bidi:plaintext;font-size:.74rem}._emptyCell_t5n1s_421{color:var(--third);font-size:.82rem}._statusBadge_t5n1s_433{border-radius:999px;align-items:center;gap:.4rem;padding:.35rem .65rem;font-size:.72rem;font-weight:700;display:inline-flex}._statusBadgeActive_t5n1s_453{color:#2f8f5b;background:#2f8f5b1f}._statusBadgeExpired_t5n1s_463{color:#b42318;background:#b423181a}._statusBadgeDepleted_t5n1s_473{color:#9a8578;background:#9a85781f}._statusDot_t5n1s_483{background:currentColor;border-radius:50%;width:.45rem;height:.45rem}._sessionCreditsCardList_t5n1s_499{flex-direction:column;gap:.85rem;margin-top:.5rem;padding:0;list-style:none;display:flex}._sessionCreditCard_t5n1s_517{background:var(--white);border:1px solid #50321414;border-radius:1rem;flex-direction:column;gap:.75rem;padding:1rem 1rem 1rem 1.15rem;display:flex;position:relative;overflow:hidden;box-shadow:0 10px 28px #5032140d}._sessionCreditCardActive_t5n1s_543{border-color:#2f8f5b26}._sessionCreditCardInactive_t5n1s_551{opacity:.88}._sessionCreditCardAccent_t5n1s_559{background:linear-gradient(#9a7a55 0%,#6b4f2e 100%);width:4px;position:absolute;inset-block:0;inset-inline-start:0}._sessionCreditCardHead_t5n1s_575{justify-content:space-between;align-items:flex-start;gap:.75rem;display:flex}._sessionCreditCardInfo_t5n1s_589{flex-direction:column;gap:.45rem;min-width:0;display:flex}._sessionCreditCardTitleRow_t5n1s_603{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}._sessionCreditCardTitle_t5n1s_603{color:var(--secondary);margin:0;font-size:.95rem;font-weight:800;line-height:1.45}._sessionCreditCardTitleLink_t5n1s_633{color:inherit;transition:color var(--transition-fast);text-decoration:none}._sessionCreditCardTitleLink_t5n1s_633:hover{color:#8a6235}._sessionCreditNotes_t5n1s_653{color:var(--third);margin:0;font-size:.82rem;line-height:1.55}._sessionCreditCardMeta_t5n1s_667{grid-template-columns:repeat(2,minmax(0,1fr));gap:.65rem;display:grid}._sessionCreditCardMetaItem_t5n1s_679{flex-direction:column;gap:.15rem;display:flex}._sessionCreditCardMetaLabel_t5n1s_691{letter-spacing:.04em;text-transform:uppercase;color:#9a8578;font-size:.68rem;font-weight:700}._sessionCreditCardMetaValue_t5n1s_707{color:var(--secondary);font-size:.84rem;font-weight:700}._sessionCreditCardActions_t5n1s_719{flex-wrap:wrap;gap:.55rem;display:flex}._sessionCreditFormModal_t5n1s_733{max-width:42rem}._sessionCreditFormRow_t5n1s_741{grid-template-columns:repeat(2,minmax(0,1fr));gap:.85rem;display:grid}@media (width>=992px){._sessionCreditsTableShell_t5n1s_81{display:block}._sessionCreditsCardList_t5n1s_499{display:none}}@media (width<=767.98px){._sessionCreditCardMeta_t5n1s_667,._sessionCreditFormRow_t5n1s_741{grid-template-columns:1fr}}._page_pisme_3{gap:clamp(1rem,2.5vw,1.5rem)}._statsGrid_pisme_11{gap:clamp(.65rem,1.8vw,1rem)}._statCard_pisme_19{position:relative;overflow:hidden;background:radial-gradient(circle at 100% 0,#9a7a5514 0%,#0000 48%),linear-gradient(#fffdfb 0%,#faf7f2 100%)!important;border:1px solid #50321412!important;box-shadow:0 10px 28px #5032140d!important}._panel_pisme_39{background:radial-gradient(circle at 0% 0%, #9a7a550d 0%, transparent 42%), var(--white)!important}._panelHeader_pisme_51{border-bottom:1px solid #5032140f;gap:1rem;margin-bottom:.15rem;padding-bottom:.25rem}._giftCardsTableShell_pisme_67{background:var(--white);border:1px solid #50321414;border-radius:1.15rem;margin-top:.5rem;display:none;overflow:hidden;box-shadow:0 12px 32px #5032140f}._giftCardsTableWrap_pisme_87{-webkit-overflow-scrolling:touch;overflow-x:auto;border:none!important;border-radius:0!important}._giftCardsTable_pisme_67{table-layout:fixed;width:100%;min-width:72rem;font-size:.86rem}._colCode_pisme_115{width:12%}._colPurchaser_pisme_123,._colRecipient_pisme_125,._colService_pisme_133{width:14%}._colAmount_pisme_141{width:9%}._colPurchased_pisme_149,._colExpires_pisme_151{width:11%}._colStatus_pisme_159{width:10%}._colActions_pisme_167{width:11%}._giftCardsTable_pisme_67 thead th{color:#7a6558;letter-spacing:.04em;text-align:center;vertical-align:middle;white-space:nowrap;z-index:2;background:linear-gradient(#fcf9f5 0%,#f4efe7 100%);border-bottom:1px solid #50321417;padding:1rem .85rem;font-size:.7rem;font-weight:800;position:sticky;top:0}._giftCardsTable_pisme_67 tbody td{vertical-align:middle;text-align:center;border-bottom:1px solid #5032140f;padding:1rem .85rem}._giftCardsTable_pisme_67 tbody tr:nth-child(2n){background:#fbf9f68c}._tableRow_pisme_229{transition:background var(--transition-fast)}._tableRow_pisme_229:hover td{background:#fbf6eef2}._tableRow_pisme_229:last-child td{border-bottom:none}._cellStack_pisme_253{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:.25rem;width:100%;max-width:100%;margin:0 auto;display:flex}._codeLink_pisme_277,._codeLink_pisme_277:hover{color:#6b4f2e;letter-spacing:.03em;font-weight:800;text-decoration:none}._codeLink_pisme_277:hover{color:#8a6235}._personName_pisme_301,._personNameLink_pisme_303{color:var(--secondary);word-break:break-word;font-weight:700;line-height:1.45;text-decoration:none}._personNameLink_pisme_303:hover{color:#8a6235}._personPhone_pisme_327{color:var(--third);direction:ltr;unicode-bidi:plaintext;font-size:.76rem;line-height:1.4}._serviceName_pisme_343{color:var(--secondary);word-break:break-word;font-size:.82rem;font-weight:600}._moneyBadge_pisme_357{color:#6b4f2e;white-space:nowrap;background:#9a7a551f;border-radius:999px;justify-content:center;align-items:center;min-width:4.5rem;padding:.35rem .75rem;font-size:.82rem;font-weight:800;display:inline-flex}._dateCell_pisme_385{flex-direction:column;justify-content:center;align-items:center;gap:.15rem;display:flex}._dateCellDate_pisme_401{color:var(--secondary);white-space:nowrap;font-size:.82rem;font-weight:700}._dateCellTime_pisme_415{color:var(--third);white-space:nowrap;direction:ltr;unicode-bidi:plaintext;font-size:.74rem}._emptyCell_pisme_431{color:var(--third);font-size:.82rem}._rowActions_pisme_441{flex-wrap:wrap;justify-content:center;align-items:center;gap:.45rem;display:flex}._giftCardsRowActions_pisme_457{justify-content:center}._iconActionView_pisme_465{color:#175cd3}._iconActionView_pisme_465:hover{color:#124eb8;background:#175cd314}._iconActionExpire_pisme_483{color:#b54708;background:#b5470814;border-color:#b5470833}._iconActionExpire_pisme_483:hover{color:#93370d;background:#b5470824}._cardActionExpire_pisme_505{color:#b54708;background:#b5470814;border-color:#b5470833}._cardActionExpire_pisme_505:hover{color:#93370d;background:#b5470824}._statusBadge_pisme_529{border-radius:999px;align-items:center;gap:.4rem;padding:.35rem .65rem;font-size:.72rem;font-weight:700;display:inline-flex}._statusBadgeUnused_pisme_549{color:#2f8f5b;background:#2f8f5b1f}._statusBadgeBooked_pisme_559{color:#2f6fb0;background:#2f6fb01f}._statusBadgeExpired_pisme_569{color:#b42318;background:#b423181a}._statusBadgeCancelled_pisme_579{color:#9a8578;background:#9a85781f}._statusBadgeRedeemed_pisme_589{color:#7c3aed;background:#7c3aed1a}._statusDot_pisme_599{background:currentColor;border-radius:50%;width:.45rem;height:.45rem}._giftCardsCardList_pisme_615{flex-direction:column;gap:.85rem;margin-top:.5rem;padding:0;list-style:none;display:flex}._giftCardCard_pisme_633{background:var(--white);border:1px solid #50321414;border-radius:1rem;flex-direction:column;gap:.75rem;padding:1rem 1rem 1rem 1.15rem;display:flex;position:relative;overflow:hidden;box-shadow:0 10px 28px #5032140d}._giftCardCardAccent_pisme_659{background:linear-gradient(#9a7a55 0%,#6b4f2e 100%);width:4px;position:absolute;inset-block:0;inset-inline-start:0}._giftCardCardHead_pisme_675{justify-content:space-between;align-items:flex-start;gap:.75rem;display:flex}._giftCardCardInfo_pisme_689{flex-direction:column;gap:.45rem;min-width:0;display:flex}._giftCardCardTitleRow_pisme_703{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}._giftCardCardTitle_pisme_703{color:var(--secondary);margin:0;font-size:.95rem;font-weight:800;line-height:1.45}._giftCardCardTitleLink_pisme_733{color:inherit;text-decoration:none}._giftCardCardTitleLink_pisme_733:hover{color:#8a6235}._giftCardCardMeta_pisme_751{grid-template-columns:repeat(2,minmax(0,1fr));gap:.65rem;display:grid}._giftCardCardMetaItem_pisme_763{flex-direction:column;gap:.15rem;display:flex}._giftCardCardMetaLabel_pisme_775{letter-spacing:.04em;text-transform:uppercase;color:#9a8578;font-size:.68rem;font-weight:700}._giftCardCardMetaValue_pisme_791{color:var(--secondary);font-size:.84rem;font-weight:700}._giftCardCardActions_pisme_803{flex-wrap:wrap;gap:.55rem;display:flex}@media (width>=992px){._giftCardsTableShell_pisme_67{display:block}._giftCardsCardList_pisme_615{display:none}}@media (width<=767.98px){._giftCardCardMeta_pisme_751{grid-template-columns:1fr}}._detailPage_1nagb_3{flex-direction:column;gap:clamp(1rem,2.2vw,1.35rem);display:flex}._detailPageToolbar_1nagb_15{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem;padding:.15rem 0;display:flex}._detailBackLink_1nagb_33{border-radius:var(--radius-pill);color:var(--third);background:var(--white);border:1px solid var(--secondary-08);box-shadow:0 4px 14px var(--secondary-05);transition:color var(--transition-fast), background var(--transition-fast), border-color var(--transition-fast), transform var(--transition-fast);align-items:center;gap:.45rem;padding:.45rem .85rem .45rem .6rem;font-size:.82rem;font-weight:700;text-decoration:none;display:inline-flex}._detailBackLink_1nagb_33:hover{color:var(--secondary);border-color:var(--secondary-14);transform:translateY(-1px)}[dir=rtl] ._detailBackLink_1nagb_33 svg{transform:scaleX(-1)}._detailToolbarActions_1nagb_93{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:.5rem;display:flex}._detailToolbarAction_1nagb_93{min-height:2.35rem;padding-inline:.9rem;font-size:.8rem;font-weight:700}._detailExpireAction_1nagb_123{color:#b54708;background:#b5470814;border-color:#b5470838}._detailExpireAction_1nagb_123:hover{background:#b5470824}._detailCancelAction_1nagb_143{color:#a84830;background:#b4463214;border-color:#b4463238}._detailHeroCard_1nagb_157{border:1px solid var(--third-14);background:radial-gradient(circle at 100% 0%, var(--third-10) 0%, transparent 48%), linear-gradient(180deg, var(--white) 0%, var(--primary) 100%);box-shadow:0 14px 36px var(--secondary-05);border-radius:1.25rem;flex-direction:column;gap:clamp(1rem,2.2vw,1.25rem);padding:clamp(1rem,2.5vw,1.35rem);display:flex;position:relative;overflow:hidden}._detailHeroCard_1nagb_157:before{content:"";top:0;background:linear-gradient(90deg,#9a7a55 0%,#9a7a5573 55%,#0000 100%);height:4px;position:absolute;inset-inline:0}._detailHeroBanner_1nagb_215{background:radial-gradient(circle at 0% 0%, var(--white) 0%, transparent 52%), radial-gradient(circle at 100% 100%, #9a7a5524 0%, transparent 48%), linear-gradient(155deg, #fff9f2 0%, #f8efe3 52%, #fffdf9 100%);min-height:clamp(10.5rem,28vw,14rem);box-shadow:0 12px 32px var(--secondary-06);border:1px solid #9a7a552e;border-radius:1.05rem;flex-direction:column;justify-content:space-between;gap:clamp(.85rem,2vw,1.15rem);padding:clamp(1rem,2.5vw,1.35rem);display:flex;position:relative;overflow:hidden}._detailHeroBannerPattern_1nagb_251{opacity:.55;background-image:radial-gradient(circle at 18% 22%, #9a7a551a 0%, transparent 28%), radial-gradient(circle at 82% 12%, #9a7a5514 0%, transparent 24%), repeating-linear-gradient(-32deg, var(--secondary-04) 0, var(--secondary-04) 1px, transparent 1px, transparent 16px);pointer-events:none;position:absolute;inset:0}._detailHeroBannerGlow_1nagb_285{inset-inline-end:-8%;background:radial-gradient(circle, var(--white-94) 0%, transparent 68%);pointer-events:none;width:50%;height:75%;position:absolute;top:-18%}._detailHeroBannerTopBar_1nagb_305{z-index:2;flex-wrap:wrap;align-items:center;gap:.45rem;display:flex;position:relative}._statusBadgeOverlay_1nagb_323{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);box-shadow:0 4px 14px var(--secondary-06);background:var(--white)!important}._statusBadgeOverlayUnused_1nagb_335{border-color:#2f8f5b38!important}._statusBadgeOverlayBooked_1nagb_343{border-color:#2f6fb038!important}._statusBadgeOverlayExpired_1nagb_351{border-color:#b4231833!important}._statusBadgeOverlayCancelled_1nagb_359{border-color:#9a857840!important}._statusBadgeOverlayRedeemed_1nagb_367{border-color:#7c3aed33!important}._detailServiceBadge_1nagb_375,._detailAmountBadge_1nagb_377{box-shadow:0 4px 14px var(--secondary-05);border-radius:999px;justify-content:center;align-items:center;padding:.32rem .72rem;font-size:.72rem;font-weight:800;display:inline-flex}._detailServiceBadge_1nagb_375{color:var(--secondary);background:var(--white);border:1px solid #9a7a552e}._detailAmountBadge_1nagb_377{color:#6b4f2e;background:#9a7a5524;border:1px solid #9a7a5538}._detailHeroBannerContent_1nagb_423{z-index:2;text-align:start;flex-direction:column;align-items:flex-start;gap:.4rem;display:flex;position:relative}._detailHeroEyebrow_1nagb_443{border-radius:var(--radius-pill);background:var(--white);color:#9a7a55;letter-spacing:.04em;text-transform:uppercase;border:1px solid #9a7a552e;padding:.24rem .62rem;font-size:.68rem;font-weight:800;display:inline-flex}._detailHeroTitle_1nagb_469{max-width:100%;color:var(--secondary);letter-spacing:.04em;word-break:break-word;margin:0;font-size:clamp(1.35rem,3.6vw,2rem);font-weight:800;line-height:1.3}._detailHeroSubtitle_1nagb_491{max-width:100%;color:var(--third);margin:0;font-size:clamp(.88rem,2vw,1rem);font-weight:600;line-height:1.5}._detailMessagePreview_1nagb_511{background:var(--white);text-align:start;border:1px solid #50321414;border-radius:.95rem;flex-direction:column;align-items:flex-start;gap:.5rem;padding:1rem 1.1rem;display:flex;box-shadow:inset 0 1px #fffc}._detailMessagePreviewLabel_1nagb_537{letter-spacing:.04em;text-transform:uppercase;color:#9a8578;font-size:.7rem;font-weight:800}._detailMessagePreviewText_1nagb_553{color:var(--secondary);white-space:pre-wrap;word-break:break-word;margin:0;font-size:.95rem;font-style:italic;line-height:1.7}._detailOverviewSection_1nagb_575{border-top:1px dashed #5032141a;flex-direction:column;gap:.85rem;padding-top:.35rem;display:flex}._detailOverviewTitle_1nagb_591{color:var(--secondary);margin:0;font-size:clamp(.92rem,2vw,1rem);font-weight:800}._detailOverviewStrip_1nagb_605{grid-template-columns:repeat(4,minmax(0,1fr));gap:clamp(.55rem,1.5vw,.75rem);margin:0;padding:0;list-style:none;display:grid}._detailOverviewStrip_1nagb_605>li{min-width:0}._detailStatCard_1nagb_631{background:var(--white);height:100%;transition:transform var(--transition-fast), box-shadow var(--transition-fast);border:1px solid #50321414;border-radius:.95rem;align-items:flex-start;gap:.7rem;padding:.9rem .95rem;display:flex;box-shadow:0 6px 18px #5032140a}._detailStatCard_1nagb_631:hover{transform:translateY(-2px);box-shadow:0 10px 24px #50321412}._detailStatCardIcon_1nagb_671{background:var(--secondary-06);width:2.15rem;height:2.15rem;color:var(--secondary);border-radius:.7rem;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}._detailStatCardBody_1nagb_695{text-align:start;flex-direction:column;gap:.12rem;min-width:0;display:flex}._detailStatCardLabel_1nagb_711{color:var(--third);font-size:.7rem;font-weight:800;line-height:1.35}._detailStatCardValue_1nagb_725{color:var(--secondary);word-break:break-word;font-size:clamp(.86rem,1.8vw,.98rem);font-weight:800;line-height:1.3}._detailStatCardHint_1nagb_741{color:var(--third);font-size:.66rem;font-weight:600;line-height:1.35}._detailStatCardAmount_1nagb_755 ._detailStatCardIcon_1nagb_671,._detailStatCardAmount_1nagb_755 ._detailStatCardValue_1nagb_725{color:#6b4f2e}._detailStatCardAmount_1nagb_755 ._detailStatCardIcon_1nagb_671{background:#9a7a551f}._detailStatCardPurchased_1nagb_773 ._detailStatCardIcon_1nagb_671,._detailStatCardPurchased_1nagb_773 ._detailStatCardValue_1nagb_725{color:#175cd3}._detailStatCardPurchased_1nagb_773 ._detailStatCardIcon_1nagb_671{background:#175cd31a}._detailStatCardExpires_1nagb_791 ._detailStatCardIcon_1nagb_671,._detailStatCardExpires_1nagb_791 ._detailStatCardValue_1nagb_725{color:#b54708}._detailStatCardExpires_1nagb_791 ._detailStatCardIcon_1nagb_671{background:#b547081a}._detailStatCardRedeemed_1nagb_809 ._detailStatCardIcon_1nagb_671,._detailStatCardRedeemed_1nagb_809 ._detailStatCardValue_1nagb_725{color:#7c3aed}._detailStatCardRedeemed_1nagb_809 ._detailStatCardIcon_1nagb_671{background:#7c3aed1a}._detailBottomGrid_1nagb_829{grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(.85rem,2vw,1rem);display:grid}._detailPanel_1nagb_841{border:1px solid var(--secondary-08);background:radial-gradient(circle at 100% 0%, #9a7a550d 0%, transparent 42%), var(--white);box-shadow:0 12px 32px var(--secondary-06);border-radius:1.15rem;flex-direction:column;gap:clamp(.85rem,2vw,1rem);padding:clamp(1.1rem,2.5vw,1.45rem);display:flex}._detailPanelHeader_1nagb_867{border-bottom:1px solid #50321412;justify-content:space-between;align-items:flex-start;gap:.75rem;padding-bottom:.65rem;display:flex}._detailPanelHeading_1nagb_885{text-align:start;min-width:0}._detailPanelTitle_1nagb_895{color:var(--secondary);margin:0;font-size:clamp(.95rem,2.2vw,1.05rem);font-weight:800;line-height:1.35}._detailPanelSubtitle_1nagb_911{color:var(--third);margin:.22rem 0 0;font-size:.84rem;line-height:1.55}._contactCard_1nagb_927{background:linear-gradient(#fffdfb 0%,#faf7f2 100%);border:1px solid #50321414;border-radius:.95rem;align-items:flex-start;gap:.85rem;padding:1rem;display:flex}._contactAvatar_1nagb_947{color:#fff;background:linear-gradient(145deg,#9a7a55 0%,#6b4f2e 100%);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:2.75rem;height:2.75rem;font-size:.95rem;font-weight:800;display:inline-flex;box-shadow:0 8px 20px #6b4f2e38}._contactBody_1nagb_977{text-align:start;flex-direction:column;gap:.35rem;min-width:0;display:flex}._contactName_1nagb_993{color:var(--secondary);word-break:break-word;font-size:.98rem;font-weight:800;line-height:1.4;text-decoration:none}._contactName_1nagb_993:hover{color:#8a6235}._contactNameStatic_1nagb_1019{color:var(--secondary);word-break:break-word;font-size:.98rem;font-weight:800;line-height:1.4}._contactPhone_1nagb_1035{color:var(--third);direction:ltr;unicode-bidi:plaintext;font-size:.84rem;font-weight:600}._contactMeta_1nagb_1051{color:#9a8578;font-size:.74rem;font-weight:700}._detailMetaList_1nagb_1065{grid-template-columns:repeat(4,minmax(0,1fr));gap:clamp(.55rem,1.5vw,.75rem);margin:0;padding:0;list-style:none;display:grid}._detailMetaItem_1nagb_1083{background:linear-gradient(#fffdfb 0%,#faf7f2 100%);border:1px solid #50321414;border-radius:.9rem;align-items:flex-start;gap:.75rem;height:100%;padding:.85rem .95rem;display:flex}._detailMetaIcon_1nagb_1105{color:#8a6235;background:#9a7a551a;border-radius:.65rem;flex-shrink:0;justify-content:center;align-items:center;width:2rem;height:2rem;display:inline-flex}._detailMetaBody_1nagb_1129{text-align:start;flex-direction:column;gap:.15rem;min-width:0;display:flex}._detailMetaLabel_1nagb_1145{color:var(--third);letter-spacing:.02em;font-size:.7rem;font-weight:800}._detailMetaValue_1nagb_1159{color:var(--secondary);word-break:break-word;font-size:.9rem;font-weight:700}._detailMetaValueLink_1nagb_1173{color:#175cd3;text-decoration:none}._detailMetaValueLink_1nagb_1173:hover{text-decoration:underline}._detailEmptyValue_1nagb_1191{color:var(--third);font-style:italic}@media (width<=991.98px){._detailOverviewStrip_1nagb_605{grid-template-columns:repeat(2,minmax(0,1fr))}._detailBottomGrid_1nagb_829{grid-template-columns:1fr}._detailMetaList_1nagb_1065{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=575.98px){._detailOverviewStrip_1nagb_605,._detailMetaList_1nagb_1065{grid-template-columns:1fr}._detailToolbarActions_1nagb_93{justify-content:stretch;width:100%}._detailToolbarAction_1nagb_93{flex:1;justify-content:center}}._page_1ry0r_3{gap:clamp(1rem,2.5vw,1.5rem)}._statsGrid_1ry0r_11{gap:clamp(.65rem,1.8vw,1rem)}._statCard_1ry0r_19{position:relative;overflow:hidden;background:radial-gradient(circle at 100% 0,#9a7a5514 0%,#0000 48%),linear-gradient(#fffdfb 0%,#faf7f2 100%)!important;border:1px solid #50321412!important;box-shadow:0 10px 28px #5032140d!important}._panel_1ry0r_39{background:radial-gradient(circle at 0% 0%, #9a7a550d 0%, transparent 42%), var(--white)!important}._panelHeader_1ry0r_51{border-bottom:1px solid #5032140f;gap:1rem;margin-bottom:.15rem;padding-bottom:.25rem}._panelHeaderActions_1ry0r_65{flex-wrap:wrap;align-items:center;gap:.65rem;display:flex}._vouchersTableShell_1ry0r_81{background:var(--white);border:1px solid #50321414;border-radius:1.15rem;margin-top:.5rem;display:none;overflow:hidden;box-shadow:0 12px 32px #5032140f}._vouchersTableWrap_1ry0r_101{-webkit-overflow-scrolling:touch;overflow-x:auto;border:none!important;border-radius:0!important}._vouchersTable_1ry0r_81{table-layout:fixed;width:100%;min-width:68rem;font-size:.86rem}._colClient_1ry0r_129{width:14%}._colType_1ry0r_137,._colSource_1ry0r_139{width:11%}._colValue_1ry0r_147{width:9%}._colService_1ry0r_155{width:14%}._colExpires_1ry0r_163{width:13%}._colStatus_1ry0r_171{width:10%}._colActions_1ry0r_179{width:8%}._vouchersTable_1ry0r_81 thead th{color:#7a6558;letter-spacing:.04em;text-align:center;vertical-align:middle;white-space:nowrap;z-index:2;background:linear-gradient(#fcf9f5 0%,#f4efe7 100%);border-bottom:1px solid #50321417;padding:1rem .85rem;font-size:.7rem;font-weight:800;position:sticky;top:0}._vouchersTable_1ry0r_81 tbody td{vertical-align:middle;text-align:center;border-bottom:1px solid #5032140f;padding:1rem .85rem}._vouchersTable_1ry0r_81 tbody tr:nth-child(2n){background:#fbf9f68c}._tableRow_1ry0r_241{transition:background var(--transition-fast)}._tableRow_1ry0r_241:hover td{background:#fbf6eef2}._tableRow_1ry0r_241:last-child td{border-bottom:none}._cellStack_1ry0r_265{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:.25rem;width:100%;max-width:100%;margin:0 auto;display:flex}._clientName_1ry0r_289,._clientNameLink_1ry0r_291{color:var(--secondary);word-break:break-word;font-weight:700;line-height:1.45;text-decoration:none}._clientNameLink_1ry0r_291:hover{color:#8a6235}._clientPhone_1ry0r_315{color:var(--third);direction:ltr;unicode-bidi:plaintext;font-size:.76rem;line-height:1.4}._typeBadge_1ry0r_331,._sourceBadge_1ry0r_333,._valueBadge_1ry0r_335{white-space:nowrap;border-radius:999px;justify-content:center;align-items:center;padding:.35rem .65rem;font-size:.76rem;font-weight:700;display:inline-flex}._typeBadge_1ry0r_331{color:#6b4f2e;background:#9a7a551f}._sourceBadge_1ry0r_333{color:#7a6558;background:#50321414}._valueBadge_1ry0r_335{color:#2f8f5b;background:#2f8f5b1f}._serviceName_1ry0r_387{color:var(--secondary);word-break:break-word;font-size:.82rem;line-height:1.45}._dateCell_1ry0r_401{flex-direction:column;justify-content:center;align-items:center;gap:.15rem;display:flex}._dateCellDate_1ry0r_417{color:var(--secondary);white-space:nowrap;font-size:.82rem;font-weight:700}._dateCellTime_1ry0r_431{color:var(--third);white-space:nowrap;direction:ltr;unicode-bidi:plaintext;font-size:.74rem}._emptyCell_1ry0r_447{color:var(--third);font-size:.82rem}._vouchersRowActions_1ry0r_457{justify-content:center}._iconActionExpire_1ry0r_465{color:#b45309}._iconActionExpire_1ry0r_465:hover{background:#b453091a}._statusBadge_1ry0r_483{border-radius:999px;align-items:center;gap:.4rem;padding:.35rem .65rem;font-size:.72rem;font-weight:700;display:inline-flex}._statusBadgeActive_1ry0r_503{color:#2f8f5b;background:#2f8f5b1f}._statusBadgeExpired_1ry0r_513{color:#b42318;background:#b423181a}._statusBadgeUsed_1ry0r_523{color:#9a8578;background:#9a85781f}._statusDot_1ry0r_533{background:currentColor;border-radius:50%;width:.45rem;height:.45rem}._vouchersCardList_1ry0r_549{flex-direction:column;gap:.85rem;margin-top:.5rem;padding:0;list-style:none;display:flex}._voucherCard_1ry0r_567{background:var(--white);border:1px solid #50321414;border-radius:1rem;flex-direction:column;gap:.75rem;padding:1rem 1rem 1rem 1.15rem;display:flex;position:relative;overflow:hidden;box-shadow:0 10px 28px #5032140d}._voucherCardActive_1ry0r_593{border-color:#2f8f5b26}._voucherCardInactive_1ry0r_601{opacity:.88}._voucherCardAccent_1ry0r_609{background:linear-gradient(#9a7a55 0%,#6b4f2e 100%);width:4px;position:absolute;inset-block:0;inset-inline-start:0}._voucherCardHead_1ry0r_625{justify-content:space-between;align-items:flex-start;gap:.75rem;display:flex}._voucherCardInfo_1ry0r_639{flex-direction:column;gap:.45rem;min-width:0;display:flex}._voucherCardTitleRow_1ry0r_653{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}._voucherCardTitle_1ry0r_653{color:var(--secondary);margin:0;font-size:.95rem;font-weight:800;line-height:1.45}._voucherCardTitleLink_1ry0r_683{color:inherit;transition:color var(--transition-fast);text-decoration:none}._voucherCardTitleLink_1ry0r_683:hover{color:#8a6235}._voucherCardMeta_1ry0r_703{grid-template-columns:repeat(2,minmax(0,1fr));gap:.65rem;display:grid}._voucherCardMetaItem_1ry0r_715{flex-direction:column;gap:.15rem;display:flex}._voucherCardMetaLabel_1ry0r_727{letter-spacing:.04em;text-transform:uppercase;color:#9a8578;font-size:.68rem;font-weight:700}._voucherCardMetaValue_1ry0r_743{color:var(--secondary);font-size:.84rem;font-weight:700}._voucherCardActions_1ry0r_755{flex-wrap:wrap;gap:.55rem;display:flex}._voucherFormModal_1ry0r_769{max-width:42rem}._voucherFormRow_1ry0r_777{grid-template-columns:repeat(2,minmax(0,1fr));gap:.85rem;display:grid}@media (width>=992px){._vouchersTableShell_1ry0r_81{display:block}._vouchersCardList_1ry0r_549{display:none}}@media (width<=767.98px){._voucherCardMeta_1ry0r_703,._voucherFormRow_1ry0r_777{grid-template-columns:1fr}}._panel_m8bcx_1{overflow:hidden}._panelBody_m8bcx_9{flex-direction:column;gap:1.5rem;display:flex}._section_m8bcx_21{background:linear-gradient(#fffdfbf2 0%,#ffffffe0 100%);border:1px solid #50321412;border-radius:1.15rem;flex-direction:column;gap:1rem;padding:1.15rem 1.2rem 1.25rem;display:flex}._sectionHead_m8bcx_43{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:1rem;display:flex}._sectionTitle_m8bcx_59{color:var(--secondary);margin:0 0 .25rem;font-size:1rem;font-weight:700}._sectionHint_m8bcx_73{color:#8a7568;max-width:40rem;margin:0;font-size:.84rem;line-height:1.55}._settingsGrid_m8bcx_89{grid-template-columns:repeat(2,minmax(0,1fr));gap:.95rem;display:grid}._summaryStrip_m8bcx_101{flex-wrap:wrap;align-items:center;gap:.45rem;display:flex}._summaryChip_m8bcx_115{color:var(--secondary);white-space:nowrap;background:#ffffffeb;border:1px solid #50321414;border-radius:999px;align-items:center;gap:.4rem;padding:.42rem .7rem;font-size:.78rem;font-weight:700;display:inline-flex}._summaryChip_m8bcx_115 svg{flex-shrink:0;width:.95rem;height:.95rem}._summaryChipDiscount_m8bcx_155{color:#7a4d18;background:#9a7a551a;border-color:#9a7a552e}._summaryChipSession_m8bcx_167{color:#4a3d2e;background:#5032140f;border-color:#5032141a}._milestonesBoard_m8bcx_179{flex-direction:column;gap:.65rem;display:flex}._milestonesHead_m8bcx_191{color:#8a7568;letter-spacing:.02em;text-transform:uppercase;grid-template-columns:5.25rem minmax(0,1.25fr) minmax(0,1fr);gap:.85rem;padding:0 .85rem;font-size:.74rem;font-weight:700;display:grid}._milestonesList_m8bcx_215{flex-direction:column;gap:.55rem;display:flex}._milestoneRow_m8bcx_227{transition:border-color var(--transition-fast), box-shadow var(--transition-fast), background-color var(--transition-fast);background:#fffffff0;border:1px solid #50321412;border-radius:1rem;grid-template-columns:5.25rem minmax(0,1.25fr) minmax(0,1fr);align-items:center;gap:.85rem;padding:.8rem .85rem;display:grid;box-shadow:0 6px 16px #50321408}._milestoneRowNone_m8bcx_259{background:#faf7f2b8}._milestoneRowDiscount_m8bcx_267{background:linear-gradient(135deg,#9a7a5514 0%,#fffffff5 48%);border-color:#9a7a5538}._milestoneRowSession_m8bcx_279{background:linear-gradient(135deg,#5032140f 0%,#fffffff5 48%);border-color:#50321429}._milestonePosition_m8bcx_291{align-items:center;gap:.55rem;min-width:0;display:flex}._milestoneBadge_m8bcx_305{width:2.35rem;height:2.35rem;color:var(--secondary);font-variant-numeric:tabular-nums;background:linear-gradient(#fffdfb 0%,#f3ebe1 100%);border:1px solid #5032141a;border-radius:.85rem;flex-shrink:0;justify-content:center;align-items:center;font-size:.95rem;font-weight:800;display:inline-flex;box-shadow:inset 0 1px #ffffffe6}._milestoneRowDiscount_m8bcx_267 ._milestoneBadge_m8bcx_305{background:linear-gradient(#fff8ef 0%,#f0e0cb 100%);border-color:#9a7a5538}._milestoneRowSession_m8bcx_279 ._milestoneBadge_m8bcx_305{background:linear-gradient(#fffdfb 0%,#ebe4dc 100%);border-color:#50321429}._milestonePositionLabel_m8bcx_359{color:#8a7568;font-size:.74rem;font-weight:600}._milestoneField_m8bcx_371{flex-direction:column;gap:.35rem;min-width:0;display:flex}._milestoneFieldLabel_m8bcx_385{color:#8a7568;font-size:.74rem;font-weight:600;display:none}._rewardTag_m8bcx_399{border:1px solid #50321414;border-radius:.85rem;align-items:center;width:fit-content;max-width:100%;min-height:2.75rem;padding:.45rem .8rem;font-size:.84rem;font-weight:600;line-height:1.3;display:inline-flex}._rewardTagNone_m8bcx_427{color:#8a7568;background:#faf7f2f2}._rewardTagSession_m8bcx_437{color:var(--secondary);background:#5032140f;border-color:#5032141f}._rewardTagDiscount_m8bcx_449{color:#7a4d18;background:#9a7a551a;border-color:#9a7a552e}._rewardPlaceholder_m8bcx_461{color:#8a75688c;align-items:center;min-height:2.75rem;padding-inline:.35rem;font-size:1rem;font-weight:600;display:inline-flex}._updatedAt_m8bcx_481{color:#8a7568;text-align:start;margin:0;padding-top:.15rem;font-size:.8rem}@media (width<=1100px){._settingsGrid_m8bcx_89{grid-template-columns:1fr}._milestonesHead_m8bcx_191{display:none}._milestoneRow_m8bcx_227,._milestoneRowNone_m8bcx_259,._milestoneRowDiscount_m8bcx_267,._milestoneRowSession_m8bcx_279{grid-template-columns:1fr;gap:.7rem}._milestoneFieldLabel_m8bcx_385{display:block}._milestonePositionLabel_m8bcx_359{display:none}}@media (width<=575.98px){._section_m8bcx_21{padding:1rem .9rem 1.05rem}._summaryStrip_m8bcx_101{width:100%}._summaryChip_m8bcx_115{flex:auto;justify-content:center}}._page_1tkhd_1{flex-direction:column;gap:clamp(1rem,2.5vw,1.35rem);display:flex}._hero_1tkhd_13,._panel_1tkhd_15{background:radial-gradient(circle at 100% 0%, var(--third-10) 0%, transparent 42%), linear-gradient(135deg, var(--white-98) 0%, var(--white-94) 100%);border:1px solid var(--secondary-08);box-shadow:0 16px 40px var(--secondary-08);border-radius:1.25rem;padding:clamp(1.25rem,3vw,1.75rem)}._hero_1tkhd_13{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:1.25rem;display:flex}._heroContent_1tkhd_51{flex:1;min-width:min(100%,18rem)}._heroEyebrow_1tkhd_61{letter-spacing:.06em;text-transform:uppercase;color:var(--third);margin:0 0 .35rem;font-size:.78rem;font-weight:700}._heroTitle_1tkhd_79{color:var(--secondary);margin:0 0 .5rem;font-size:clamp(1.35rem,3vw,1.85rem);font-weight:700;line-height:1.25}._heroText_1tkhd_95{max-width:42rem;color:var(--third);margin:0;font-size:clamp(.88rem,2vw,.95rem);line-height:1.65}._primaryAction_1tkhd_111,._secondaryAction_1tkhd_113{cursor:pointer;transition:background var(--transition-fast), border-color var(--transition-fast), color var(--transition-fast), opacity var(--transition-fast), transform var(--transition-fast);border-radius:.85rem;justify-content:center;align-items:center;gap:.45rem;font-family:inherit;font-size:.88rem;font-weight:600;display:inline-flex}._primaryAction_1tkhd_111{border:1px solid var(--secondary);background:var(--secondary);color:var(--white);box-shadow:0 10px 24px var(--secondary-12);padding:.72rem 1.15rem}._primaryAction_1tkhd_111:hover:not(:disabled){background:#4a120d;border-color:#4a120d;transform:translateY(-1px)}._secondaryAction_1tkhd_113{border:1px solid var(--secondary-12);background:var(--white);color:var(--secondary);padding:.72rem 1.15rem}._secondaryAction_1tkhd_113:hover:not(:disabled){background:var(--secondary-05);border-color:var(--secondary-18)}._primaryAction_1tkhd_111:disabled,._secondaryAction_1tkhd_113:disabled{opacity:.65;cursor:not-allowed;transform:none}._panelHeader_1tkhd_215,._cardsPanelHeader_1tkhd_217{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:1rem;margin-bottom:1.25rem;display:flex}._panelTitle_1tkhd_235{color:var(--secondary);margin:0 0 .35rem;font-size:1.1rem;font-weight:700}._panelSubtitle_1tkhd_249{color:var(--third);margin:0;font-size:.88rem;line-height:1.55}._fieldsStack_1tkhd_263{flex-direction:column;gap:1rem;display:flex}._previewBlock_1tkhd_275{border:1px dashed var(--secondary-12);background:var(--white-70);border-radius:1rem;padding:1.25rem}._previewTitle_1tkhd_289{color:var(--secondary);margin:0 0 .65rem;font-size:clamp(1.15rem,2.5vw,1.45rem);font-weight:700;line-height:1.3}._previewDescription_1tkhd_305{max-width:42rem;color:var(--third);margin:0;font-size:.95rem;line-height:1.7}._cardsGrid_1tkhd_321{grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem;display:grid}._card_1tkhd_217{text-align:center;border:1px solid var(--secondary-08);background:var(--white);color:var(--secondary);box-shadow:0 10px 28px var(--secondary-06);transition:border-color var(--transition-fast), box-shadow var(--transition-fast), transform var(--transition-fast);border-radius:1rem;flex-direction:column;align-items:center;gap:.65rem;padding:1.35rem 1.1rem;display:flex;position:relative}._card_1tkhd_217:hover{border-color:var(--secondary-12);box-shadow:0 14px 32px var(--secondary-08);transform:translateY(-2px)}._cardHidden_1tkhd_383{opacity:.72;background:var(--white-70);border-style:dashed}._cardHidden_1tkhd_383:hover{transform:none}._cardVisibilityBadge_1tkhd_403{top:.65rem;background:var(--secondary-08);color:var(--secondary);border-radius:999px;padding:.2rem .55rem;font-size:.68rem;font-weight:700;position:absolute;inset-inline-start:.65rem}._visibilityBlock_1tkhd_427{gap:.45rem}._visibilityHeader_1tkhd_435{justify-content:space-between;align-items:center;gap:1rem;display:flex}._visibilityHeaderTitleGroup_1tkhd_449{align-items:center;gap:.8rem;min-width:0;display:flex}._visibilityTitle_1tkhd_463{margin:0}._visibilityCheckbox_1tkhd_471{width:1.1rem;height:1.1rem;accent-color:var(--secondary);cursor:pointer;flex-shrink:0;margin:0}._cardIconWrap_1tkhd_489{background:var(--primary);width:4.5rem;height:4.5rem;color:var(--secondary);border-radius:1.1rem;justify-content:center;align-items:center;margin-top:.35rem;display:inline-flex}._cardIconWrap_1tkhd_489 svg{width:1.85rem;height:1.85rem}._cardImageWrap_1tkhd_523{background:var(--primary);border-radius:1.1rem;justify-content:center;align-items:center;width:4.5rem;height:4.5rem;margin-top:.35rem;display:inline-flex;overflow:hidden}._cardImage_1tkhd_523{object-fit:cover;width:100%;height:100%}._cardTitle_1tkhd_559{color:var(--secondary);margin:0;font-size:clamp(.88rem,1.2vw,1rem);font-weight:700;line-height:1.4}._cardDescription_1tkhd_575{color:var(--third);margin:0;font-size:.82rem;line-height:1.55}._panelHeaderActions_1tkhd_589{flex-wrap:wrap;align-items:center;gap:.65rem;display:flex}._cardToolbar_1tkhd_603{top:.55rem;z-index:1;align-items:center;gap:.35rem;display:inline-flex;position:absolute;inset-inline-end:.55rem}._cardIconButton_1tkhd_623{border:1px solid var(--secondary-10);background:var(--white);width:1.85rem;height:1.85rem;color:var(--secondary);cursor:pointer;transition:background var(--transition-fast), border-color var(--transition-fast), color var(--transition-fast);border-radius:.55rem;justify-content:center;align-items:center;padding:0;display:inline-flex}._cardIconButton_1tkhd_623:hover{background:var(--secondary-05);border-color:var(--secondary-18)}._cardIconButtonDanger_1tkhd_669{color:#b42318;border-color:#b423182e}._cardIconButtonDanger_1tkhd_669:hover{background:#b423180f;border-color:#b4231847}._iconPicker_1tkhd_689{flex-direction:column;gap:.35rem;display:flex}._iconPickerLabel_1tkhd_701{color:var(--secondary);margin:0;font-size:.9rem;font-weight:700}._iconPickerHint_1tkhd_715{color:var(--third);margin:0 0 .35rem;font-size:.82rem;line-height:1.5}._iconGrid_1tkhd_729{grid-template-columns:repeat(auto-fill,minmax(5.5rem,1fr));gap:.55rem;display:grid}._iconOption_1tkhd_741{border:1px solid var(--secondary-10);background:var(--white);color:var(--secondary);cursor:pointer;transition:border-color var(--transition-fast), background var(--transition-fast), box-shadow var(--transition-fast);border-radius:.85rem;flex-direction:column;align-items:center;gap:.4rem;padding:.7rem .45rem;font-family:inherit;display:flex}._iconOption_1tkhd_741:hover:not(:disabled){border-color:var(--secondary-18);background:var(--secondary-04)}._iconOptionSelected_1tkhd_787{border-color:var(--secondary);background:var(--secondary-06);box-shadow:0 0 0 2px var(--secondary-10)}._iconOption_1tkhd_741:disabled{opacity:.65;cursor:not-allowed}._iconOptionGlyph_1tkhd_809{justify-content:center;align-items:center;width:2rem;height:2rem;display:inline-flex}._iconOptionLabel_1tkhd_825{text-align:center;font-size:.68rem;font-weight:600;line-height:1.25}._fieldError_1tkhd_839{color:#b42318;margin:.25rem 0 0;font-size:.8rem}._mediaTypeToggle_1tkhd_851{flex-wrap:wrap;gap:.55rem;margin-bottom:1rem;display:flex}._mediaTypeOption_1tkhd_865{border:1px solid var(--secondary-10);background:var(--white);color:var(--secondary);cursor:pointer;transition:border-color var(--transition-fast), background var(--transition-fast);border-radius:.75rem;padding:.55rem 1rem;font-family:inherit;font-size:.85rem;font-weight:600}._mediaTypeOption_1tkhd_865:hover{border-color:var(--secondary-18);background:var(--secondary-04)}._mediaTypeOptionSelected_1tkhd_905{border-color:var(--secondary);background:var(--secondary-06)}._imageField_1tkhd_915{flex-direction:column;gap:.35rem;display:flex}._imageFieldBody_1tkhd_927{flex-wrap:wrap;align-items:center;gap:1rem;display:flex}._imagePreview_1tkhd_941{border:1px solid var(--secondary-10);background:var(--primary);border-radius:1rem;width:5.5rem;height:5.5rem;overflow:hidden}._imagePreviewImg_1tkhd_959{object-fit:cover;width:100%;height:100%}._imagePlaceholder_1tkhd_971{width:100%;height:100%;color:var(--third);justify-content:center;align-items:center;display:flex}._imageActions_1tkhd_989{flex-wrap:wrap;align-items:center;gap:.55rem;display:flex}._imageUploadBtn_1tkhd_1003{border:1px solid var(--secondary-12);background:var(--white);color:var(--secondary);cursor:pointer;transition:background var(--transition-fast);border-radius:.75rem;align-items:center;gap:.4rem;padding:.55rem .9rem;font-size:.82rem;font-weight:600;display:inline-flex}._imageUploadBtn_1tkhd_1003:hover{background:var(--secondary-05)}._imageInput_1tkhd_1041{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}._imageRemoveBtn_1tkhd_1065{background:var(--white);color:#b42318;cursor:pointer;transition:background var(--transition-fast);border:1px solid #b423182e;border-radius:.75rem;align-items:center;gap:.35rem;padding:.55rem .9rem;font-family:inherit;font-size:.82rem;font-weight:600;display:inline-flex}._imageRemoveBtn_1tkhd_1065:hover:not(:disabled){background:#b423180f}._imageRemoveBtn_1tkhd_1065:disabled{opacity:.5;cursor:not-allowed}@media (width<=1100px){._cardsGrid_1tkhd_321{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=640px){._cardsGrid_1tkhd_321{grid-template-columns:1fr}._iconGrid_1tkhd_729{grid-template-columns:repeat(auto-fill,minmax(4.75rem,1fr))}._iconOptionLabel_1tkhd_825{font-size:.62rem}}._page_1holg_1{flex-direction:column;gap:clamp(1rem,2.5vw,1.35rem);display:flex}._hero_1holg_13,._panel_1holg_15{background:radial-gradient(circle at 100% 0%, var(--third-10) 0%, transparent 42%), linear-gradient(135deg, var(--white-98) 0%, var(--white-94) 100%);border:1px solid var(--secondary-08);box-shadow:0 16px 40px var(--secondary-08);border-radius:1.25rem;padding:clamp(1.25rem,3vw,1.75rem)}._hero_1holg_13{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:1.25rem;display:flex}._heroContent_1holg_51{flex:1;min-width:min(100%,18rem)}._heroEyebrow_1holg_61{letter-spacing:.06em;text-transform:uppercase;color:var(--third);margin:0 0 .35rem;font-size:.78rem;font-weight:700}._heroTitle_1holg_79{color:var(--secondary);margin:0 0 .5rem;font-size:clamp(1.35rem,3vw,1.85rem);font-weight:700;line-height:1.25}._heroText_1holg_95{max-width:42rem;color:var(--third);margin:0;font-size:clamp(.88rem,2vw,.95rem);line-height:1.65}._heroActions_1holg_111{flex-wrap:wrap;align-items:center;gap:.65rem;display:flex}._primaryAction_1holg_125,._secondaryAction_1holg_127{cursor:pointer;transition:background var(--transition-fast), border-color var(--transition-fast), color var(--transition-fast), opacity var(--transition-fast), transform var(--transition-fast);border-radius:.85rem;justify-content:center;align-items:center;gap:.45rem;font-family:inherit;font-size:.88rem;font-weight:600;display:inline-flex}._primaryAction_1holg_125{border:1px solid var(--secondary);background:var(--secondary);color:var(--white);box-shadow:0 10px 24px var(--secondary-12);padding:.72rem 1.15rem}._primaryAction_1holg_125:hover:not(:disabled){background:#4a120d;border-color:#4a120d;transform:translateY(-1px)}._secondaryAction_1holg_127{border:1px solid var(--secondary-12);background:var(--white);color:var(--secondary);padding:.72rem 1.15rem}._secondaryAction_1holg_127:hover:not(:disabled){background:var(--secondary-05);border-color:var(--secondary-18)}._primaryAction_1holg_125:disabled,._secondaryAction_1holg_127:disabled{opacity:.65;cursor:not-allowed;transform:none}._panelHeader_1holg_229,._cardsPanelHeader_1holg_231{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:1rem;margin-bottom:1.25rem;display:flex}._panelTitle_1holg_249{color:var(--secondary);margin:0 0 .35rem;font-size:1.1rem;font-weight:700}._panelSubtitle_1holg_263{color:var(--third);margin:0;font-size:.88rem;line-height:1.55}._fieldsStack_1holg_277{flex-direction:column;gap:1rem;display:flex}._previewBlock_1holg_289{border:1px dashed var(--secondary-12);background:var(--white-70);border-radius:1rem;padding:1.25rem}._previewTitle_1holg_303{color:var(--secondary);margin:0 0 .65rem;font-size:clamp(1.15rem,2.5vw,1.45rem);font-weight:700;line-height:1.3}._previewDescription_1holg_319{max-width:42rem;color:var(--third);margin:0;font-size:.95rem;line-height:1.7}._cardsGrid_1holg_335{grid-template-columns:repeat(5,minmax(0,1fr));gap:1rem;display:grid}._card_1holg_231{text-align:center;border:1px solid var(--secondary-08);background:var(--white);color:var(--secondary);box-shadow:0 10px 28px var(--secondary-06);transition:border-color var(--transition-fast), box-shadow var(--transition-fast), transform var(--transition-fast);border-radius:1rem;flex-direction:column;align-items:center;gap:.85rem;padding:1.35rem 1rem;display:flex;position:relative}._card_1holg_231:hover{border-color:var(--secondary-12);box-shadow:0 14px 32px var(--secondary-08);transform:translateY(-2px)}._cardHidden_1holg_397{opacity:.72;background:var(--white-70);border-style:dashed}._cardHidden_1holg_397:hover{transform:none}._cardVisibilityBadge_1holg_417{top:.65rem;background:var(--secondary-08);color:var(--secondary);border-radius:999px;padding:.2rem .55rem;font-size:.68rem;font-weight:700;position:absolute;inset-inline-start:.65rem}._visibilityBlock_1holg_441{gap:.45rem}._visibilityHeader_1holg_449{justify-content:space-between;align-items:center;gap:1rem;display:flex}._visibilityHeaderTitleGroup_1holg_463{align-items:center;gap:.8rem;min-width:0;display:flex}._visibilityTitle_1holg_477{margin:0}._visibilityCheckbox_1holg_485{width:1.1rem;height:1.1rem;accent-color:var(--secondary);cursor:pointer;flex-shrink:0;margin:0}._cardIconWrap_1holg_503{background:var(--primary);width:4.5rem;height:4.5rem;color:var(--secondary);border-radius:1.1rem;justify-content:center;align-items:center;margin-top:.35rem;display:inline-flex}._cardIconWrap_1holg_503 svg{width:1.85rem;height:1.85rem}._cardTitle_1holg_537{color:var(--secondary);margin:0;font-size:clamp(.78rem,1.1vw,.92rem);font-weight:700;line-height:1.45}._panelHeaderActions_1holg_553{flex-wrap:wrap;align-items:center;gap:.65rem;display:flex}._cardToolbar_1holg_567{top:.55rem;z-index:1;align-items:center;gap:.35rem;display:inline-flex;position:absolute;inset-inline-end:.55rem}._cardIconButton_1holg_587{border:1px solid var(--secondary-10);background:var(--white);width:1.85rem;height:1.85rem;color:var(--secondary);cursor:pointer;transition:background var(--transition-fast), border-color var(--transition-fast), color var(--transition-fast);border-radius:.55rem;justify-content:center;align-items:center;padding:0;display:inline-flex}._cardIconButton_1holg_587:hover{background:var(--secondary-05);border-color:var(--secondary-18)}._cardIconButtonDanger_1holg_633{color:#b42318;border-color:#b423182e}._cardIconButtonDanger_1holg_633:hover{background:#b423180f;border-color:#b4231847}._cardActions_1holg_653{flex-wrap:wrap;justify-content:center;gap:.45rem;width:100%;margin-top:.25rem;display:flex}._cardAction_1holg_653{border:1px solid var(--secondary-10);background:var(--white);color:var(--secondary);cursor:pointer;transition:background var(--transition-fast), border-color var(--transition-fast);border-radius:.7rem;justify-content:center;align-items:center;gap:.35rem;padding:.45rem .7rem;font-family:inherit;font-size:.78rem;font-weight:600;display:inline-flex}._cardAction_1holg_653:hover{background:var(--secondary-05);border-color:var(--secondary-18)}._cardActionDanger_1holg_719{color:#b42318;border-color:#b423182e}._cardActionDanger_1holg_719:hover{background:#b423180f;border-color:#b4231847}._iconPicker_1holg_739{flex-direction:column;gap:.35rem;display:flex}._iconPickerLabel_1holg_751{color:var(--secondary);margin:0;font-size:.9rem;font-weight:700}._iconPickerHint_1holg_765{color:var(--third);margin:0 0 .35rem;font-size:.82rem;line-height:1.5}._iconGrid_1holg_779{grid-template-columns:repeat(auto-fill,minmax(5.5rem,1fr));gap:.55rem;display:grid}._iconOption_1holg_791{border:1px solid var(--secondary-10);background:var(--white);color:var(--secondary);cursor:pointer;transition:border-color var(--transition-fast), background var(--transition-fast), box-shadow var(--transition-fast);border-radius:.85rem;flex-direction:column;align-items:center;gap:.4rem;padding:.7rem .45rem;font-family:inherit;display:flex}._iconOption_1holg_791:hover:not(:disabled){border-color:var(--secondary-18);background:var(--secondary-04)}._iconOptionSelected_1holg_837{border-color:var(--secondary);background:var(--secondary-06);box-shadow:0 0 0 2px var(--secondary-10)}._iconOption_1holg_791:disabled{opacity:.65;cursor:not-allowed}._iconOptionGlyph_1holg_859{justify-content:center;align-items:center;width:2rem;height:2rem;display:inline-flex}._iconOptionLabel_1holg_875{text-align:center;font-size:.68rem;font-weight:600;line-height:1.25}._fieldError_1holg_889{color:#b42318;margin:.25rem 0 0;font-size:.8rem}@media (width<=1200px){._cardsGrid_1holg_335{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width<=1100px){._cardsGrid_1holg_335{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=640px){._cardsGrid_1holg_335{grid-template-columns:1fr}._iconGrid_1holg_779{grid-template-columns:repeat(auto-fill,minmax(4.75rem,1fr))}._iconOptionLabel_1holg_875{font-size:.62rem}}:root{--toastify-color-light:var(--white-98);--toastify-color-dark:var(--secondary);--toastify-color-info:var(--third);--toastify-color-success:#2d6a4f;--toastify-color-warning:#b08968;--toastify-color-error:#9b2226;--toastify-text-color-light:var(--secondary);--toastify-text-color-dark:var(--primary);--toastify-font-family:var(--font-family-base,var(--font-ar));--toastify-toast-min-height:52px;--toastify-toast-bd-radius:.85rem;--toastify-toast-shadow:0 12px 32px var(--secondary-12);--toastify-toast-width:fit-content}.Toastify__toast-container{max-width:calc(100vw - 1.5rem);width:fit-content!important}.Toastify__toast-container--top-right,.Toastify__toast-container--top-left,.Toastify__toast-container--top-center{top:1rem}.Toastify__toast.app-toast{min-width:unset;border:1px solid var(--secondary-08);min-height:56px;box-shadow:var(--toastify-toast-shadow);flex-wrap:nowrap;align-items:center;gap:.6rem;margin-bottom:.65rem;padding:.85rem 1rem;font-weight:700;width:fit-content!important;max-width:calc(100vw - 1.5rem)!important;display:flex!important}.Toastify__toast-body,.Toastify__toast-body>div,.app-toast-body,.app-toast-body>div{letter-spacing:0;word-break:keep-all;overflow-wrap:normal;text-overflow:ellipsis;margin:0;padding:0;font-size:1rem;font-weight:700;line-height:1.35;overflow:hidden;white-space:nowrap!important}.Toastify__toast-body,.app-toast-body{flex:0 auto;width:auto;max-width:100%}.Toastify__toast-icon{flex:none;width:1.25rem;margin:0}.Toastify__toast--success{background:linear-gradient(135deg, #f0faf4 0%, var(--white) 100%)}.Toastify__toast--error{background:linear-gradient(135deg, #fff5f5 0%, var(--white) 100%)}.Toastify__toast--warning{background:linear-gradient(135deg, var(--primary) 0%, var(--white) 100%)}.Toastify__toast--info{background:linear-gradient(135deg, #f8f4f1 0%, var(--white) 100%)}.Toastify__progress-bar{height:3px}.Toastify__close-button{color:var(--secondary-55);opacity:1;flex:none;align-self:center;margin-inline-start:.15rem}.Toastify__close-button:hover{color:var(--secondary)}:root{--primary:#f8eedd;--secondary:#320a07;--third:#b29a8b;--white:#fff;--button-disabled:#b8b8b8;--button-disabled-text:#f5f5f5;--secondary-04:#320a070a;--secondary-05:#320a070d;--secondary-06:#320a070f;--secondary-07:#320a0712;--secondary-08:#320a0714;--secondary-10:#320a071a;--secondary-12:#320a071f;--secondary-18:#320a072e;--secondary-45:#320a0773;--secondary-55:#320a078c;--third-10:#b29a8b1a;--third-12:#b29a8b1f;--third-14:#b29a8b24;--third-16:#b29a8b29;--third-25:#b29a8b40;--third-35:#b29a8b59;--third-40:#b29a8b66;--third-45:#b29a8b73;--third-55:#b29a8b8c;--third-60:#b29a8b99;--white-78:#ffffffc7;--white-94:#fffffff0;--white-98:#fffffffa;--radius-pill:999px;--transition-fast:.2s ease;--scrollbar-size:.5rem;--scrollbar-thumb:#f8eedd8c;--scrollbar-thumb-hover:#f8eeddb8;--scrollbar-thumb-active:#f8eedde0;--scrollbar-track:#1a0403eb;--font-ar:"Tajawal", sans-serif;--font-en:"Jost", sans-serif}html:lang(ar){--font-family-base:var(--font-ar);--bs-body-font-family:var(--font-ar);--bs-font-sans-serif:var(--font-ar)}html:lang(en){--font-family-base:var(--font-en);--bs-body-font-family:var(--font-en);--bs-font-sans-serif:var(--font-en)}html,body,[data-scrollbar=light],[data-scrollbar=dark]{--scrollbar-size:.5rem;--scrollbar-thumb:#f8eedd8c;--scrollbar-thumb-hover:#f8eeddb8;--scrollbar-thumb-active:#f8eedde0;--scrollbar-track:#1a0403eb;--scrollbar-track-edge:#f8eedd0f}html{scrollbar-gutter:auto;scrollbar-width:thin;scrollbar-color:var(--scrollbar-thumb) var(--scrollbar-track)}body,[data-scrollbar]{scrollbar-width:thin;scrollbar-color:var(--scrollbar-thumb) var(--scrollbar-track)}html::-webkit-scrollbar{width:var(--scrollbar-size);height:var(--scrollbar-size)}body::-webkit-scrollbar{width:var(--scrollbar-size);height:var(--scrollbar-size)}[data-scrollbar]::-webkit-scrollbar{width:var(--scrollbar-size);height:var(--scrollbar-size)}html::-webkit-scrollbar-button{width:0;height:0;display:none}body::-webkit-scrollbar-button{width:0;height:0;display:none}[data-scrollbar]::-webkit-scrollbar-button{width:0;height:0;display:none}::-webkit-scrollbar-button{width:0;height:0;display:none}html::-webkit-scrollbar-track{background:var(--scrollbar-track);border-radius:var(--radius-pill);box-shadow:inset 0 0 0 1px var(--scrollbar-track-edge);margin-block:.35rem}body::-webkit-scrollbar-track{background:var(--scrollbar-track);border-radius:var(--radius-pill);box-shadow:inset 0 0 0 1px var(--scrollbar-track-edge);margin-block:.35rem}[data-scrollbar]::-webkit-scrollbar-track{background:var(--scrollbar-track);border-radius:var(--radius-pill);box-shadow:inset 0 0 0 1px var(--scrollbar-track-edge);margin-block:.35rem}html::-webkit-scrollbar-thumb{border-radius:var(--radius-pill);background:linear-gradient(#f8eedd9e 0%,#b29a8b94 100%) padding-box padding-box;border:2px solid #0000;min-height:2.5rem;transition:background .22s,box-shadow .22s;box-shadow:0 0 6px #00000038,inset 0 1px #ffffff24}body::-webkit-scrollbar-thumb{border-radius:var(--radius-pill);background:linear-gradient(#f8eedd9e 0%,#b29a8b94 100%) padding-box padding-box;border:2px solid #0000;min-height:2.5rem;transition:background .22s,box-shadow .22s;box-shadow:0 0 6px #00000038,inset 0 1px #ffffff24}[data-scrollbar]::-webkit-scrollbar-thumb{border-radius:var(--radius-pill);background:linear-gradient(#f8eedd9e 0%,#b29a8b94 100%) padding-box padding-box;border:2px solid #0000;min-height:2.5rem;transition:background .22s,box-shadow .22s;box-shadow:0 0 6px #00000038,inset 0 1px #ffffff24}html::-webkit-scrollbar-thumb:hover{background:linear-gradient(#f8eeddc7 0%,#b29a8bb8 100%);box-shadow:0 0 8px #00000047,inset 0 1px #fff3}body::-webkit-scrollbar-thumb:hover{background:linear-gradient(#f8eeddc7 0%,#b29a8bb8 100%);box-shadow:0 0 8px #00000047,inset 0 1px #fff3}[data-scrollbar]::-webkit-scrollbar-thumb:hover{background:linear-gradient(#f8eeddc7 0%,#b29a8bb8 100%);box-shadow:0 0 8px #00000047,inset 0 1px #fff3}[data-scrollbar]:hover::-webkit-scrollbar-thumb{background:linear-gradient(#f8eeddc7 0%,#b29a8bb8 100%);box-shadow:0 0 8px #00000047,inset 0 1px #fff3}html:hover::-webkit-scrollbar-thumb{background:linear-gradient(#f8eeddc7 0%,#b29a8bb8 100%);box-shadow:0 0 8px #00000047,inset 0 1px #fff3}body:hover::-webkit-scrollbar-thumb{background:linear-gradient(#f8eeddc7 0%,#b29a8bb8 100%);box-shadow:0 0 8px #00000047,inset 0 1px #fff3}html::-webkit-scrollbar-thumb:active{background:linear-gradient(#f8eedde6 0%,#b29a8bd6 100%)}body::-webkit-scrollbar-thumb:active{background:linear-gradient(#f8eedde6 0%,#b29a8bd6 100%)}[data-scrollbar]::-webkit-scrollbar-thumb:active{background:linear-gradient(#f8eedde6 0%,#b29a8bd6 100%)}html::-webkit-scrollbar-corner{background:var(--scrollbar-track)}body::-webkit-scrollbar-corner{background:var(--scrollbar-track)}[data-scrollbar]::-webkit-scrollbar-corner{background:var(--scrollbar-track)}[data-scrollbar=thin]{--scrollbar-size:.3rem;--scrollbar-thumb:#f8eedd6b;--scrollbar-thumb-hover:#f8eedd9e;--scrollbar-track:#1a0403c7}@media (prefers-reduced-motion:reduce){html::-webkit-scrollbar-thumb{transition:none}body::-webkit-scrollbar-thumb{transition:none}[data-scrollbar]::-webkit-scrollbar-thumb{transition:none}}input[data-field-locale=ar],textarea[data-field-locale=ar]{text-align:right;direction:rtl}input[data-field-locale=ar]::placeholder,textarea[data-field-locale=ar]::placeholder{text-align:right}input[data-field-locale=en],textarea[data-field-locale=en]{text-align:left;direction:ltr}input[data-field-locale=en]::placeholder,textarea[data-field-locale=en]::placeholder{text-align:left}input[dir=ltr],textarea[dir=ltr],select[dir=ltr]{text-align:left;direction:ltr}input[dir=ltr]::placeholder,textarea[dir=ltr]::placeholder{text-align:left}input[dir=rtl],textarea[dir=rtl],select[dir=rtl]{text-align:right;direction:rtl}input[dir=rtl]::placeholder,textarea[dir=rtl]::placeholder{text-align:right}html[dir=rtl] :is(input,textarea,select):not([dir]):not([data-field-locale]){text-align:right;direction:rtl}html[dir=rtl] :is(input,textarea):not([dir]):not([data-field-locale])::placeholder{text-align:right}html[dir=ltr] :is(input,textarea,select):not([dir]):not([data-field-locale]){text-align:left;direction:ltr}html[dir=ltr] :is(input,textarea):not([dir]):not([data-field-locale])::placeholder{text-align:left}html[dir=rtl] :is(.form-control,.form-select):not([dir]):not([data-field-locale]){text-align:right;direction:rtl}html[dir=rtl] :is(.form-control,.form-select):not([dir]):not([data-field-locale])::placeholder{text-align:right}html[dir=ltr] :is(.form-control,.form-select):not([dir]):not([data-field-locale]){text-align:left;direction:ltr}html[dir=ltr] :is(.form-control,.form-select):not([dir]):not([data-field-locale])::placeholder{text-align:left}*{box-sizing:border-box;margin:0;padding:0}html,body,.main-app-container{font-family:var(--font-family-base,var(--font-ar))}html,body{-webkit-user-select:none;user-select:none;max-width:100%;overflow-x:clip}[data-dashboard-content],[data-dashboard-content] input,[data-dashboard-content] textarea,[data-dashboard-content] [contenteditable=true]{-webkit-user-select:text;user-select:text}:where(button,a,input,textarea,select,[role=button]):focus-visible{outline:2px solid var(--third-40);outline-offset:2px}.main-app-container{background-color:var(--primary);width:100%;max-width:100vw;min-height:100dvh;overflow-x:clip}
