._layout_1ihhc_1{display:flex;flex-direction:column;height:100vh;background-color:transparent}._layoutContainer_1ihhc_8{display:flex;flex:1;overflow:hidden;position:relative}._mainContent_1ihhc_15{flex:1;overflow-y:auto;padding:var(--space-24);background-color:transparent;min-width:0}._mainContent_1ihhc_15::-webkit-scrollbar-thumb{background:rgba(var(--color-brown-600-rgb),.3);border-radius:var(--radius-sm)}._overlay_1ihhc_28{display:none}@media(max-width:768px){._layoutContainer_1ihhc_8{flex-direction:column}._mainContent_1ihhc_15{padding:var(--space-12)}._overlay_1ihhc_28{display:block;position:fixed;inset:60px 0 0;border:none;padding:0;margin:0;background:#13343b59;z-index:calc(var(--z-fixed) - 1);cursor:pointer}}@media(max-width:480px){._mainContent_1ihhc_15{padding:var(--space-8)}._overlay_1ihhc_28{inset:56px 0 0}}._navbar_192ze_1{display:flex;align-items:center;justify-content:space-between;padding:var(--space-8) var(--space-24);background-color:#fffffddb;backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);border-bottom:1px solid var(--color-border);box-shadow:var(--shadow-xs);height:70px;position:sticky;top:0;z-index:var(--z-sticky)}._navbar__left_192ze_17{display:flex;align-items:center;gap:var(--space-12);flex:0 0 auto}._navbar__toggleBtn_192ze_24{display:inline-flex;align-items:center;justify-content:center;background:none;border:1px solid var(--color-border);font-size:var(--font-size-2xl);cursor:pointer;color:var(--color-text);width:36px;height:36px;padding:var(--space-8);border-radius:var(--radius-md);transition:background-color var(--duration-normal) var(--ease-in-out),border-color var(--duration-fast) var(--ease-in-out)}._navbar__toggleBtn_192ze_24 img{width:14px;height:14px}._navbar__toggleBtn_192ze_24:hover{background-color:var(--color-secondary-light)}._navbar__toggleBtn_192ze_24:focus-visible{outline:var(--focus-outline);outline-offset:2px;box-shadow:var(--focus-ring)}._navbar__logo_192ze_56{display:flex;align-items:center;gap:var(--space-8);font-weight:var(--font-weight-bold);font-size:var(--font-size-lg);color:var(--color-primary);white-space:nowrap}._navbar__logo_192ze_56 img{width:100px;max-width:28vw;height:auto}._navbar__center_192ze_72{flex:1;max-width:500px;padding:0 var(--space-24)}._navbar__right_192ze_78{display:flex;align-items:center;gap:var(--space-24);flex:0 0 auto}@media(max-width:768px){._navbar_192ze_1{padding:var(--space-8) var(--space-16);height:60px}._navbar__toggleBtn_192ze_24{display:inline-flex}._navbar__center_192ze_72{display:none}._navbar__logo_192ze_56 span:last-child{display:none}._navbar__right_192ze_78{gap:var(--space-16)}}@media(max-width:480px){._navbar_192ze_1{padding:6px var(--space-8);height:56px}._navbar__left_192ze_17,._navbar__right_192ze_78{gap:var(--space-8)}._navbar__logo_192ze_56{font-size:var(--font-size-md);gap:6px}._navbar__toggleBtn_192ze_24{padding:6px;font-size:var(--font-size-xl)}._navbar__center_192ze_72{padding:0 var(--space-8)}}._searchBar_1c05m_1{display:flex;align-items:center;background-color:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-full);overflow:hidden;transition:all var(--duration-normal) var(--ease-in-out)}._searchBar_1c05m_1:focus-within{border-color:var(--color-primary);box-shadow:var(--focus-ring)}._searchBar__input_1c05m_16{flex:1;padding:var(--space-8) var(--space-16);border:none!important;background:none;font-size:var(--font-size-md);font-family:var(--font-family-base);color:var(--color-text);outline:none;line-height:var(--line-height-normal)}._searchBar__input_1c05m_16:focus{box-shadow:none!important}._searchBar__input_1c05m_16::placeholder{color:var(--color-text-secondary)}._searchBar__btn_1c05m_36{padding:var(--space-8) var(--space-16);background:none;border:none;cursor:pointer;font-size:var(--font-size-lg);color:var(--color-text);transition:opacity var(--duration-fast) var(--ease-in-out);display:flex;align-items:center;justify-content:center}._searchBar__btn_1c05m_36 img{width:20px;border-radius:none!important}._searchBar__btn_1c05m_36:hover{opacity:.7}._relativeContainer_1c05m_57{position:relative}._dropdown_1c05m_61{position:absolute;top:100%;left:0;right:0;background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-base);max-height:240px;overflow-y:auto;z-index:1000;list-style:none;padding:0;margin:4px 0 0}._dropdownItem_1c05m_77{padding:var(--space-12) var(--space-16);cursor:pointer;border-bottom:1px solid var(--color-border-light);display:flex;align-items:center;gap:var(--space-8);transition:background var(--duration-fast)}._dropdownItem_1c05m_77:hover{background:var(--background-color)}._dropdownItem_1c05m_77:last-child{border-bottom:none}._typeBadge_1c05m_95{background:var(--color-primary-light);color:var(--color-primary);padding:2px 8px;border-radius:4px;font-size:.75rem;font-weight:500;text-transform:uppercase}._loading_1c05m_105,._empty_1c05m_105{padding:var(--space-12) var(--space-16);text-align:center;color:var(--color-text-secondary)}._notificationBell_1w5zy_1{position:relative}._notificationBell__btn_1w5zy_5{position:relative;background:none;border:none;font-size:var(--font-size-2xl);cursor:pointer;padding:var(--space-8);border-radius:var(--radius-sm);transition:background-color var(--duration-fast) var(--ease-in-out);color:var(--color-text)}._notificationBell__btn_1w5zy_5 img{width:20px}._notificationBell__btn_1w5zy_5:hover{background-color:var(--color-secondary-light)}._notificationBell__btn_1w5zy_5:focus-visible{outline:none;box-shadow:var(--focus-ring)}._notificationBell__badge_1w5zy_30{position:absolute;top:0;right:0;width:18px;height:18px;background-color:var(--color-error);color:var(--color-white);font-size:var(--font-size-xs);font-weight:var(--font-weight-bold);border-radius:var(--radius-full);display:flex;align-items:center;justify-content:center;border:2px solid var(--color-surface)}._notificationBell__dropdown_1w5zy_47{position:absolute;top:100%;right:0;width:min(350px,calc(100vw - 24px));margin-top:var(--space-8);background-color:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-xl);box-shadow:var(--shadow-lg);z-index:var(--z-dropdown)}._notificationBell__header_1w5zy_60{display:flex;justify-content:space-between;align-items:center;padding:var(--space-16);border-bottom:1px solid var(--color-border)}._notificationBell__header_1w5zy_60 h3{margin:0;font-size:var(--font-size-lg);font-weight:var(--font-weight-bold);color:var(--color-text)}._notificationBell__close_1w5zy_75{background:none;border:none;font-size:var(--font-size-xl);cursor:pointer;color:var(--color-text-secondary);transition:color var(--duration-fast) var(--ease-in-out),background-color var(--duration-fast) var(--ease-in-out);padding:4px;border-radius:var(--radius-sm);display:flex;align-items:center;justify-content:center}._notificationBell__close_1w5zy_75:hover{color:var(--color-text);background-color:var(--color-secondary-light)}._notificationBell__close_1w5zy_75:focus-visible{outline:none;box-shadow:var(--focus-ring)}._notificationBell__list_1w5zy_100{max-height:400px;overflow-y:auto}._notificationBell__item_1w5zy_105{padding:var(--space-16);border-bottom:1px solid var(--color-border);transition:background-color var(--duration-fast) var(--ease-in-out);cursor:pointer}._notificationBell__item_1w5zy_105:last-child{border-bottom:none}._notificationBell__item_1w5zy_105:hover{background-color:var(--color-secondary-light)}._notificationBell__item_1w5zy_105:focus-visible{outline:none;background-color:var(--color-secondary-light);box-shadow:inset var(--focus-ring)}._notificationBell__item_1w5zy_105 p{margin:0 0 4px;font-size:var(--font-size-base);color:var(--color-text);line-height:var(--line-height-normal)}._notificationBell__time_1w5zy_133{font-size:var(--font-size-sm);color:var(--color-text-secondary)}._notificationBell__item_1w5zy_105._unread_1w5zy_138{background-color:var(--color-secondary-light)}._headerActions_1w5zy_142{display:flex;gap:8px}._notificationBell_container_1w5zy_147{display:flex;gap:12px}._notificationBell__markAll_1w5zy_152{background:var(--color-primary);color:#fff;border:none;padding:4px 12px;border-radius:4px;font-size:12px}._notificationBell__clearAll_1w5zy_161{background:#6c757d;color:#fff;border:none;padding:4px 12px;border-radius:4px;font-size:12px}._notificationBell__markAll_1w5zy_152:disabled,._notificationBell__clearAll_1w5zy_161:disabled{opacity:.5;cursor:not-allowed}._notificationFooter_1w5zy_176{display:flex;justify-content:space-between;align-items:center;margin-top:4px}._websiteTag_1w5zy_183{background:var(--color-primary);color:#fff;padding:2px 6px;border-radius:4px;font-size:var(--font-size-xs)}._loading_1w5zy_191,._empty_1w5zy_191{padding:var(--space-16);text-align:center;color:var(--color-text-secondary)}@media(max-width:480px){._notificationBell__header_1w5zy_60{flex-wrap:wrap;gap:var(--space-8)}._notificationBell__dropdown_1w5zy_47{right:-8px}}._userMenu_q80wz_1{position:relative}._userMenu__btn_q80wz_5{background:none;border:none;cursor:pointer;padding:0;border-radius:var(--radius-full);transition:transform var(--duration-fast) var(--ease-in-out)}._userMenu__btn_q80wz_5:hover{transform:scale(1.1)}._userMenu__btn_q80wz_5:focus-visible{outline:var(--focus-outline);outline-offset:2px}._userMenu__avatar_q80wz_23{width:36px;height:36px;background-color:var(--color-primary);color:var(--color-cream-50);border-radius:var(--radius-full);display:flex;align-items:center;justify-content:center;font-weight:var(--font-weight-semibold);font-size:var(--font-size-base);box-shadow:0 0 0 2px var(--color-surface),0 0 0 4px rgba(var(--color-primary-rgb),.25)}._userMenu__dropdown_q80wz_37{position:absolute;top:100%;right:0;width:250px;margin-top:var(--space-8);background-color:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-xl);box-shadow:var(--shadow-lg);z-index:var(--z-dropdown);overflow:hidden}._userMenu__header_q80wz_51{display:flex;align-items:center;gap:var(--space-8);padding:var(--space-16);border-bottom:1px solid var(--color-border)}._userMenu__avatarLarge_q80wz_59{width:48px;height:48px;background-color:var(--color-primary);color:var(--color-cream-50);border-radius:var(--radius-full);display:flex;align-items:center;justify-content:center;font-weight:var(--font-weight-semibold);font-size:var(--font-size-lg);flex-shrink:0}._userMenu__info_q80wz_73{flex:1;min-width:0}._userMenu__name_q80wz_78{margin:0;font-size:var(--font-size-base);font-weight:var(--font-weight-semibold);color:var(--color-text);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._userMenu__email_q80wz_88{font-size:var(--font-size-sm);color:var(--color-text-secondary);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._userMenu__divider_q80wz_96{margin:0;border:none;border-top:1px solid var(--color-border)}._userMenu__items_q80wz_102{display:flex;flex-direction:column}._userMenu__item_q80wz_102{display:flex;align-items:center;gap:var(--space-8);width:100%;padding:var(--space-8) var(--space-16);background:none;border:none;color:var(--color-text);font-size:var(--font-size-base);cursor:pointer;text-align:left;transition:background-color var(--duration-fast) var(--ease-in-out);border-bottom:1px solid var(--color-border)}._userMenu__item_q80wz_102 img{width:20px}._userMenu__item_q80wz_102:last-child{border-bottom:none}._userMenu__item_q80wz_102:hover{background-color:var(--color-secondary-light)}._userMenu__item_q80wz_102:focus-visible{outline:var(--focus-outline);outline-offset:-2px}._userMenu__item_q80wz_102 span:first-child{font-size:var(--font-size-lg)}@media(max-width:768px){._userMenu__dropdown_q80wz_37{width:min(250px,calc(100vw - 24px))}}@media(max-width:480px){._userMenu__dropdown_q80wz_37{width:calc(100vw - 2 * var(--space-16));max-width:250px;right:calc(var(--space-16) * -1)}._userMenu__avatar_q80wz_23{width:36px;height:36px;font-size:var(--font-size-sm)}._userMenu__avatarLarge_q80wz_59{width:44px;height:44px;font-size:var(--font-size-md)}._userMenu__header_q80wz_51{padding:var(--space-8);gap:10px}._userMenu__item_q80wz_102{padding:10px var(--space-8);gap:10px}._userMenu__name_q80wz_78{font-size:var(--font-size-sm)}._userMenu__email_q80wz_88{font-size:var(--font-size-xs)}}._sidebar_zwb8o_1{width:260px;flex-shrink:0;background-color:#fffffdeb;padding:var(--space-16) var(--space-12);border-right:1px solid var(--color-border);transition:width var(--duration-normal) var(--ease-in-out);overflow-x:hidden;overflow-y:auto;height:calc(100vh - 70px);box-shadow:var(--shadow-xs)}._sidebarClosed_zwb8o_14{width:76px;padding:var(--space-16) var(--space-8)}._nav_zwb8o_19{display:flex;flex-direction:column;gap:var(--space-20)}._navGroup_zwb8o_25{display:flex;flex-direction:column;gap:var(--space-4)}._navGroupLabel_zwb8o_31{margin:0 0 var(--space-4) var(--space-8);padding:0;font-size:var(--font-size-xs);font-weight:var(--font-weight-semibold);letter-spacing:var(--letter-spacing-wide);text-transform:uppercase;color:var(--color-text-tertiary);white-space:nowrap;overflow:hidden;opacity:1;max-height:24px;transition:opacity var(--duration-fast) var(--ease-in-out),max-height var(--duration-fast) var(--ease-in-out)}._sidebarClosed_zwb8o_14 ._navGroupLabel_zwb8o_31{opacity:0;max-height:0;margin:0;pointer-events:none}._navItem_zwb8o_54{display:flex;align-items:center;gap:var(--space-12);padding:var(--space-12) var(--space-16);border-radius:var(--radius-md);color:var(--color-text);text-decoration:none!important;transition:all var(--duration-fast) var(--ease-in-out);cursor:pointer;font-weight:var(--font-weight-medium);white-space:nowrap}._sidebarClosed_zwb8o_14 ._navItem_zwb8o_54{justify-content:center;padding:var(--space-12);gap:0}._navItem__active_zwb8o_74{background-color:var(--color-secondary);color:var(--color-primary);box-shadow:inset 3px 0 0 var(--color-primary);font-weight:var(--font-weight-semibold)}._navItem_zwb8o_54:focus{outline:none!important}._navIcon_zwb8o_85{width:20px;height:20px;flex-shrink:0}._navLabel_zwb8o_91{overflow:hidden;opacity:1;max-width:180px;transition:opacity var(--duration-fast) var(--ease-in-out),max-width var(--duration-fast) var(--ease-in-out)}._sidebarClosed_zwb8o_14 ._navLabel_zwb8o_91{opacity:0;max-width:0}._navItem_zwb8o_54:hover{background-color:var(--color-secondary-light);color:var(--color-primary)}._noAccess_zwb8o_109{padding:20px;text-align:center;color:var(--color-text-secondary);font-size:12px;margin-top:40px}._noAccess_zwb8o_109 p{margin:0}@media(max-width:768px){._sidebar_zwb8o_1{position:fixed;left:0;top:60px;height:calc(100vh - 60px);z-index:var(--z-fixed);width:min(260px,84vw);transform:translate(0);transition:transform var(--duration-normal) var(--ease-in-out);box-shadow:var(--shadow-lg)}._sidebarClosed_zwb8o_14{width:min(260px,84vw);padding:var(--space-16) var(--space-12);transform:translate(-100%);pointer-events:none}._sidebarClosed_zwb8o_14 ._navGroupLabel_zwb8o_31,._sidebarClosed_zwb8o_14 ._navLabel_zwb8o_91{opacity:1;max-height:24px;max-width:180px;margin:0 0 var(--space-4) var(--space-8)}._sidebarClosed_zwb8o_14 ._navItem_zwb8o_54{justify-content:flex-start;padding:var(--space-12) var(--space-16);gap:var(--space-12)}}._page_1wugr_1{padding:var(--space-32);animation:_fadeIn_1wugr_1 var(--duration-normal) var(--ease-in-out)}@keyframes _fadeIn_1wugr_1{0%{opacity:0}to{opacity:1}}._page__header_1wugr_16{margin-bottom:var(--space-32)}._header__content_1wugr_20{display:flex;justify-content:space-between;align-items:flex-start;gap:var(--space-20)}._header__content_1wugr_20 img{width:20px}._header__content_1wugr_20 h1{margin:0 0 var(--space-8) 0;font-size:var(--font-size-3xl);color:var(--color-text);font-weight:var(--font-weight-semibold);line-height:var(--line-height-tight);letter-spacing:var(--letter-spacing-tight)}._eyebrow_1wugr_40{margin:0 0 var(--space-8) 0;font-size:var(--font-size-xs);font-weight:var(--font-weight-semibold);letter-spacing:var(--letter-spacing-wide);text-transform:uppercase;color:var(--color-primary)}._header__content_1wugr_20 p{margin:0;color:var(--color-text-secondary);font-size:var(--font-size-lg);line-height:var(--line-height-normal)}._kpiGrid_1wugr_63{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,276px),1fr));gap:var(--space-20);margin-bottom:var(--space-32)}._kpiCard_1wugr_71{background-color:var(--color-surface);border:.7px solid var(--color-border);border-radius:var(--radius-xl);padding:var(--space-20);transition:all var(--duration-normal) var(--ease-in-out);display:flex;flex-direction:column;box-shadow:var(--shadow-sm);position:relative;overflow:hidden;animation:_riseIn_1wugr_1 .42s var(--ease-in-out) both}._kpiCard_1wugr_71:nth-child(2){animation-delay:60ms}._kpiCard_1wugr_71:nth-child(3){animation-delay:.12s}._kpiCard_1wugr_71:nth-child(4){animation-delay:.18s}@keyframes _riseIn_1wugr_1{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}._kpiCard_1wugr_71:hover{box-shadow:var(--shadow-md);transform:translateY(-3px)}._cardValueStat_1wugr_105{display:flex;flex-direction:column;gap:var(--space-4)}._cardIcon_1wugr_111{width:48px;height:48px;border-radius:var(--radius-lg);background:var(--color-secondary);display:flex;align-items:center;justify-content:center;flex-shrink:0}._cardHeader_1wugr_122{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:var(--space-16)}._cardStat_1wugr_129{display:flex;flex-direction:column}._cardTitle_1wugr_134{font-size:var(--font-size-md);color:var(--color-text-secondary);font-weight:var(--font-weight-medium);margin-bottom:var(--space-12)}._cardValue_1wugr_105{font-size:var(--font-size-4xl);font-weight:var(--font-weight-medium);color:var(--color-text);line-height:var(--line-height-tight)}._cardSubtitle_1wugr_153{font-size:var(--font-size-md);color:var(--color-text-secondary)}._cardMeta_1wugr_158{display:flex;gap:var(--space-8);flex-wrap:wrap}._metaBadge_1wugr_164{display:inline-flex;align-items:center;padding:var(--space-6) var(--space-12);border-radius:var(--radius-full);font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);white-space:nowrap}._metaBadge_1wugr_164 img{width:18px;margin-right:var(--space-8)}._metaWebsite_1wugr_179{background-color:#e4e4ff;color:var(--color-text-secondary)}._metaLead_1wugr_184{background-color:#ffedee;color:var(--color-text-secondary)}._metaResource_1wugr_189{background-color:#d9f7e7;color:var(--color-text-secondary)}._metaUser_1wugr_194{background-color:#fef2d6;color:var(--color-text-secondary)}._chartsGrid_1wugr_200{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,400px),1fr));gap:var(--space-20)}._chartCard_1wugr_207{background-color:var(--color-surface);border:.7px solid var(--color-border);border-radius:var(--radius-xl);padding:var(--space-20);transition:all var(--duration-normal) var(--ease-in-out);box-shadow:var(--shadow-sm);position:relative;overflow:hidden}._chartCard_1wugr_207:hover{box-shadow:var(--shadow-md);transform:translateY(-2px)}._chartHeader_1wugr_223{display:flex;justify-content:space-between;align-items:flex-start;gap:var(--space-16);margin-bottom:var(--space-20)}._chartHeader_1wugr_223 h3{margin:0;font-size:var(--font-size-lg);color:var(--color-text);font-weight:var(--font-weight-semibold);line-height:var(--line-height-tight);letter-spacing:var(--letter-spacing-tight)}._pieChartHeader_1wugr_240{display:flex;flex-direction:column;justify-content:space-between;align-items:flex-start;margin-bottom:var(--space-20)}._pieChartHeader_1wugr_240 h3{margin:0;font-size:var(--font-size-lg);color:var(--color-text);font-weight:var(--font-weight-semibold);line-height:var(--line-height-tight);letter-spacing:var(--letter-spacing-tight)}._chartSubtitle_1wugr_257{margin:var(--space-4) 0 0 0;font-size:var(--font-size-sm);color:var(--color-text-secondary);line-height:var(--line-height-normal)}._timeRange_1wugr_265{display:flex;align-items:center}._timeRangeSelect_1wugr_270{padding:var(--space-6) var(--space-10);border:1px solid var(--color-border);border-radius:var(--radius-base);background-color:var(--color-surface);color:var(--color-text);font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);font-family:var(--font-family-base);cursor:pointer;transition:all var(--duration-fast) var(--ease-in-out);appearance:none;-webkit-appearance:none;-moz-appearance:none;padding-right:var(--space-32);background-image:var(--select-caret-light);background-repeat:no-repeat;background-position:right var(--space-8) center;background-size:12px}._timeRangeSelect_1wugr_270:hover{border-color:var(--color-border)}._chartContainer_1wugr_296{position:relative;height:300px;margin-bottom:var(--space-16)}._doughnutContainer_1wugr_302{position:relative;height:280px;display:flex;align-items:center;justify-content:center}._loading_1wugr_311{grid-column:1 / -1;padding:var(--space-64) var(--space-32);text-align:center;background:var(--color-surface);border-radius:var(--radius-lg);border:1px solid var(--color-border)}._loading_1wugr_311 p{font-size:var(--font-size-lg);color:var(--color-text-secondary);margin:0;animation:_pulse_1wugr_1 2s infinite}@keyframes _pulse_1wugr_1{0%,to{opacity:1}50%{opacity:.5}}._error_1wugr_340{grid-column:1 / -1;padding:var(--space-16);background:rgba(var(--color-error-rgb),.15);border:1px solid var(--color-error);border-radius:var(--radius-lg);text-align:center}._error_1wugr_340 p{color:var(--color-error);font-size:var(--font-size-base);margin:0 0 var(--space-12) 0}._retryBtn_1wugr_355{padding:var(--space-8) var(--space-16);background-color:var(--color-primary);color:var(--color-btn-primary-text);border:none;border-radius:var(--radius-base);font-size:var(--font-size-base);font-weight:var(--font-weight-medium);font-family:var(--font-family-base);cursor:pointer;transition:all var(--duration-fast) var(--ease-standard);display:inline-flex;align-items:center;justify-content:center}._retryBtn_1wugr_355:hover{background-color:var(--color-primary-hover)}._retryBtn_1wugr_355:active{background-color:var(--color-primary-active)}._retryBtn_1wugr_355:focus-visible{outline:var(--focus-outline);outline-offset:2px;box-shadow:var(--focus-ring)}@media(max-width:1024px){._kpiGrid_1wugr_63{grid-template-columns:repeat(auto-fit,minmax(min(100%,250px),1fr))}._chartsGrid_1wugr_200{grid-template-columns:1fr}._header_1wugr_20{flex-direction:column;align-items:stretch}._filterBtn_1wugr_400{width:100%;justify-content:center}}@media(max-width:768px){._dashboard_1wugr_407{padding:var(--space-16)}._header_1wugr_20{margin-bottom:var(--space-20)}._headerContent_1wugr_415 h1{font-size:var(--font-size-3xl)}._kpiGrid_1wugr_63{grid-template-columns:1fr;gap:var(--space-16);margin-bottom:var(--space-20)}._kpiCard_1wugr_71{padding:var(--space-16)}._cardValue_1wugr_105{font-size:var(--font-size-3xl)}._chartsGrid_1wugr_200{gap:var(--space-16)}._chartCard_1wugr_207{padding:var(--space-16)}._chartContainer_1wugr_296{height:250px}._doughnutContainer_1wugr_302{height:240px}}@media(max-width:480px){._dashboard_1wugr_407{padding:var(--space-12)}._header_1wugr_20{margin-bottom:var(--space-16);gap:var(--space-12)}._headerContent_1wugr_415 h1{font-size:var(--font-size-2xl)}._headerContent_1wugr_415 p{font-size:var(--font-size-base)}._filterBtn_1wugr_400{padding:var(--space-8) var(--space-12);font-size:var(--font-size-sm)}._kpiGrid_1wugr_63{grid-template-columns:1fr;gap:var(--space-12);margin-bottom:var(--space-16)}._kpiCard_1wugr_71{padding:var(--space-12)}._cardHeader_1wugr_122{margin-bottom:var(--space-12)}._cardValue_1wugr_105{font-size:var(--font-size-2xl)}._cardIcon_1wugr_111{width:40px;height:40px}._cardIcon_1wugr_111 svg{width:20px;height:20px}._cardSubtitle_1wugr_153{font-size:var(--font-size-sm)}._chartsGrid_1wugr_200{gap:var(--space-12)}._chartCard_1wugr_207{padding:var(--space-12)}._chartHeader_1wugr_223{flex-direction:column;gap:var(--space-8);margin-bottom:var(--space-16)}._chartHeader_1wugr_223 h3{font-size:var(--font-size-base)}._chartSubtitle_1wugr_257{font-size:var(--font-size-xs)}._chartContainer_1wugr_296{height:200px;margin-bottom:var(--space-12)}._doughnutContainer_1wugr_302{height:200px}._timeRangeSelect_1wugr_270{width:100%;font-size:var(--font-size-xs);padding:var(--space-6) var(--space-24) var(--space-6) var(--space-8)}._loading_1wugr_311{padding:var(--space-24)}._loading_1wugr_311 p{font-size:var(--font-size-base)}._error_1wugr_340{padding:var(--space-16)}._error_1wugr_340 p{font-size:var(--font-size-sm)}._retryBtn_1wugr_355{padding:var(--space-6) var(--space-12);font-size:var(--font-size-sm)}}._page_1ohy8_1{padding:var(--space-32);animation:_fadeIn_1ohy8_1 var(--duration-normal) var(--ease-in-out)}@keyframes _fadeIn_1ohy8_1{0%{opacity:0}to{opacity:1}}._page__header_1ohy8_16{margin-bottom:var(--space-32)}._header__content_1ohy8_20{display:flex;justify-content:space-between;align-items:flex-start;gap:var(--space-20);flex-wrap:nowrap}._header__content_1ohy8_20>div:first-child{min-width:0;flex:1}._header__content_1ohy8_20 img{width:20px}._header__content_1ohy8_20 h1{margin:0 0 var(--space-8) 0;font-size:var(--font-size-3xl);color:var(--color-text);font-weight:var(--font-weight-semibold);line-height:var(--line-height-tight);letter-spacing:var(--letter-spacing-tight)}._header__content_1ohy8_20 h1:after{content:"";display:block;width:36px;height:3px;margin-top:var(--space-12);border-radius:var(--radius-full);background:var(--color-primary)}._header__content_1ohy8_20 p{margin:0;color:var(--color-text-secondary);font-size:var(--font-size-lg);line-height:var(--line-height-normal)}._search__filter__bar_1ohy8_65{display:flex;align-items:center;justify-content:space-between;margin-bottom:var(--space-24)}._search_bar_1ohy8_72{display:flex;align-items:center;background-color:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-full);overflow:hidden;transition:all var(--duration-normal) var(--ease-in-out);padding:var(--space-10) var(--space-12);gap:var(--space-12);min-width:300px}._search_bar_1ohy8_72:focus-within{border-color:var(--color-primary);box-shadow:var(--focus-ring)}._search_bar_1ohy8_72 input{border:none!important;padding:0!important}._search_bar_1ohy8_72 input:focus{outline:none;border-color:none!important;box-shadow:none!important}._search_bar_1ohy8_72 img{width:16px}._filter__select_1ohy8_105{padding:var(--space-10) var(--space-12);border:1px solid var(--color-border);border-radius:var(--radius-base);background-color:var(--color-surface);color:var(--color-text);font-size:var(--font-size-base);font-family:var(--font-family-base);cursor:pointer;appearance:none;background-image:var(--select-caret-light);background-repeat:no-repeat;background-position:right var(--space-12) center;background-size:16px;padding-right:var(--space-32);width:168px;max-width:none;flex:0 0 auto;transition:border-color var(--duration-fast) var(--ease-in-out),box-shadow var(--duration-fast) var(--ease-in-out)}._filter__select_1ohy8_105:focus{outline:none;border-color:var(--color-primary);box-shadow:var(--focus-ring)}._filtersRow_1ohy8_133{display:flex;align-items:center;gap:var(--space-12);flex-wrap:nowrap;flex-shrink:0}._rightSide_1ohy8_141{display:flex;align-items:center;justify-content:center;gap:var(--space-12)}._rightSide_1ohy8_141 img{width:20px}._export__btn_1ohy8_152{display:flex;align-items:center;gap:var(--space-6);padding:var(--space-8) var(--space-16);background-color:var(--color-error);color:var(--color-white);border:none;border-radius:var(--radius-base);font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);cursor:pointer;transition:background-color var(--duration-fast) var(--ease-standard)}._export__btn_1ohy8_152:hover{background-color:rgba(var(--color-error-rgb),.85)}._export__btn_1ohy8_152:focus-visible{outline:none;box-shadow:var(--focus-ring)}._bulk__action__bar_1ohy8_177{display:flex;justify-content:space-between;align-items:center;padding:var(--space-10) var(--space-12);animation:_slideDown_1ohy8_1 .2s var(--ease-in-out);border:1px solid var(--color-border);border-radius:var(--radius-base);background-color:var(--color-surface);min-width:120px}@keyframes _slideDown_1ohy8_1{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}._bulk__count_1ohy8_201{font-size:var(--font-size-base);width:100%;margin:0}._bulk__delete__btn_1ohy8_207{cursor:pointer}._bulk__delete__btn_1ohy8_207:hover{background:#ffffff26}._bulk__delete__btn_1ohy8_207:active{background:#ffffff40}._bulk__delete__btn_1ohy8_207 img{width:16px;height:16px}._table__wrapper_1ohy8_225{background:var(--color-surface);border-radius:var(--radius-xl);border:.7px solid var(--color-border);overflow-x:auto;overflow-y:hidden;box-shadow:var(--shadow-sm);-webkit-overflow-scrolling:touch}._table_1ohy8_225{width:100%;border-collapse:collapse}._table_1ohy8_225 thead{border-bottom:1px solid var(--color-border);background-color:var(--color-background)}._table_1ohy8_225 th{padding:var(--space-16);text-align:left;font-weight:var(--font-weight-semibold);font-size:var(--font-size-sm);color:var(--color-text);text-transform:uppercase;letter-spacing:.5px}._sortable__header_1ohy8_255{cursor:pointer;transition:color var(--duration-fast) var(--ease-in-out);-webkit-user-select:none;user-select:none}._sortable__header_1ohy8_255:hover{color:var(--color-primary)}._sort__indicator_1ohy8_265{font-size:var(--font-size-sm);opacity:.7}._checkbox__col_1ohy8_270{width:50px;text-align:center;padding:var(--space-16)}._table_1ohy8_225 tbody tr{border-bottom:1px solid var(--color-border);transition:background-color var(--duration-fast) var(--ease-in-out)}._table_1ohy8_225 tbody tr:last-child{border-bottom:none}._table_1ohy8_225 tbody tr:hover,._table_1ohy8_225 tbody tr._row__selected_1ohy8_289{background-color:var(--color-primary-light)}._table_1ohy8_225 td{padding:var(--space-16);font-size:var(--font-size-base);color:var(--color-text)}._company__name_1ohy8_299{display:inline-block;padding:var(--space-4) var(--space-8);background-color:var(--color-secondary);border:1px solid var(--color-border);border-radius:var(--radius-sm);font-size:var(--font-size-xs);font-weight:var(--font-weight-medium);color:var(--color-text)}._regionBadge_1ohy8_310{display:inline-block;padding:var(--space-4) var(--space-8);border-radius:var(--radius-full);font-size:var(--font-size-xs);font-weight:var(--font-weight-medium)}._regionBadge--india_1ohy8_318{background:var(--color-secondary);color:var(--color-primary)}._regionBadge--international_1ohy8_323{background:var(--color-success-light);color:var(--color-success)}._regionBadge--unknown_1ohy8_328{background:var(--color-gray-100);color:var(--color-text-secondary)}._description__cell_1ohy8_333{max-width:200px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;color:var(--color-text-secondary);font-size:var(--font-size-xs)}._actions__cell_1ohy8_342{display:inline-flex;gap:var(--space-10);align-items:center;white-space:nowrap}._view__btn_1ohy8_349,._action__btn_1ohy8_350,._action__btn__delete_1ohy8_351{cursor:pointer;background:transparent;border:none;padding:0;position:relative}._comment__count_1ohy8_359{position:absolute;top:-6px;right:-8px;min-width:14px;height:14px;padding:0 3px;border-radius:999px;background:var(--color-primary);color:var(--color-white);font-size:9px;line-height:14px;font-weight:var(--font-weight-semibold);text-align:center}._view__btn_1ohy8_349 img,._action__btn_1ohy8_350 img,._action__btn__delete_1ohy8_351 img{width:18px}._pagination__footer_1ohy8_382{display:flex;justify-content:space-between;align-items:center;padding:var(--space-10) var(--space-20);background:var(--color-background);border-top:1px solid var(--color-border);gap:var(--space-16)}._rows__per__page_1ohy8_392{display:flex;align-items:center;gap:var(--space-12)}._rows__per__page_1ohy8_392 label{font-size:var(--font-size-sm);color:var(--color-text-secondary);font-weight:var(--font-weight-medium);white-space:nowrap}._rows__select_1ohy8_405{padding:var(--space-6) var(--space-12);border:1px solid var(--color-border);border-radius:var(--radius-base);background-color:var(--color-surface);color:var(--color-text);font-size:var(--font-size-sm);font-family:var(--font-family-base);cursor:pointer;appearance:none;background-image:var(--select-caret-light);background-repeat:no-repeat;background-position:right var(--space-8) center;background-size:14px;padding-right:var(--space-24);min-width:70px;transition:border-color var(--duration-fast) var(--ease-in-out),box-shadow var(--duration-fast) var(--ease-in-out)}._rows__select_1ohy8_405:focus{outline:none;border-color:var(--color-primary);box-shadow:var(--focus-ring)}._results__info_1ohy8_431{font-size:var(--font-size-sm);color:var(--color-text-secondary);white-space:nowrap}._pagination__controls_1ohy8_437{display:flex;align-items:center;gap:var(--space-12)}._pagination__btn_1ohy8_443{background:transparent;border:1px solid var(--color-border);padding:var(--space-8) var(--space-10);border-radius:var(--radius-base);cursor:pointer;display:flex;align-items:center;justify-content:center;transition:all var(--duration-fast) var(--ease-in-out);min-width:36px;min-height:36px}._pagination__btn_1ohy8_443:hover:not(:disabled){background:var(--color-secondary);border-color:var(--color-primary)}._pagination__btn_1ohy8_443:active:not(:disabled){background:var(--color-secondary-active)}._pagination__btn_1ohy8_443:disabled{opacity:.4;cursor:not-allowed}._pagination__btn_1ohy8_443 img{width:16px;height:16px}._page__info_1ohy8_476{font-size:var(--font-size-sm);color:var(--color-text);font-weight:var(--font-weight-medium);min-width:80px;text-align:center}._no__results_1ohy8_484{padding:var(--space-32) var(--space-24);text-align:center}._no__results_1ohy8_484 p{color:var(--color-text-secondary);font-size:var(--font-size-base);margin:0}._empty_1ohy8_496{padding:var(--space-48) var(--space-24);text-align:center;color:var(--color-text-secondary)}._empty_1ohy8_496 p{margin:0;font-size:var(--font-size-base);line-height:var(--line-height-normal)}._no__results_1ohy8_484{padding:var(--space-32) var(--space-16);text-align:center;color:var(--color-text-secondary)}._no__results_1ohy8_484 p{margin:0;font-size:var(--font-size-base)}._loading_1ohy8_520{padding:var(--space-32) var(--space-24);text-align:center}._loading_1ohy8_520 p{color:var(--color-text-secondary);font-size:var(--font-size-base);margin:0}._error_1ohy8_532{padding:var(--space-24);background-color:rgba(var(--color-error-rgb),.1);border:1px solid rgba(var(--color-error-rgb),.25);border-radius:var(--radius-lg);display:flex;flex-direction:column;gap:var(--space-12);align-items:center;text-align:center}._error_1ohy8_532 p{color:var(--color-error);margin:0;font-size:var(--font-size-base);font-weight:var(--font-weight-medium)}._button_1ohy8_551{padding:var(--space-8) var(--space-16);background-color:var(--color-primary);color:var(--color-btn-primary-text);border:none;border-radius:var(--radius-base);font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);cursor:pointer;transition:background-color var(--duration-fast) var(--ease-standard)}._button_1ohy8_551:hover{background-color:var(--color-primary-hover)}._button_1ohy8_551:active{background-color:var(--color-primary-active)}._button_1ohy8_551:focus-visible{outline:none;box-shadow:var(--focus-ring)}@media(max-width:768px){._page_1ohy8_1{padding:var(--space-16);gap:var(--space-16)}._header__content_1ohy8_20{flex-direction:column;align-items:stretch;flex-wrap:wrap}._filtersRow_1ohy8_133{width:100%;flex-wrap:wrap}._search__filter__bar_1ohy8_65{flex-direction:column;align-items:stretch;gap:var(--space-12)}._search_bar_1ohy8_72{min-width:0;width:100%}._filtersRow_1ohy8_133{width:100%}._rightSide_1ohy8_141{flex-direction:column;align-items:stretch;width:100%}._filter__select_1ohy8_105,._export__btn_1ohy8_152,._button_1ohy8_551{width:100%;max-width:none;justify-content:center}._table__wrapper_1ohy8_225{overflow-x:hidden;overflow-y:visible}._table_1ohy8_225{min-width:0;width:100%;display:block}._table_1ohy8_225 thead{display:none}._table_1ohy8_225 tbody{display:flex;flex-direction:column;gap:var(--space-12);padding:var(--space-12)}._table_1ohy8_225 tbody tr{display:block;border:1px solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-surface);box-shadow:var(--shadow-xs)}._table_1ohy8_225 tbody tr:last-child{border-bottom:1px solid var(--color-border)}._table_1ohy8_225 td{display:flex;justify-content:space-between;align-items:flex-start;gap:var(--space-12);text-align:right;padding:var(--space-10) var(--space-12);border-bottom:1px solid var(--color-border);white-space:normal;word-break:break-word;font-size:var(--font-size-sm);min-width:0}._table_1ohy8_225 td:last-child{border-bottom:none}._table_1ohy8_225 td:before{content:attr(data-label);font-weight:var(--font-weight-semibold);color:var(--color-text-secondary);text-align:left;text-transform:uppercase;letter-spacing:.4px;font-size:11px;flex:0 0 34%;max-width:34%}._checkbox__col_1ohy8_270{justify-content:flex-start;width:auto;text-align:left}._actions__cell_1ohy8_342{display:flex;justify-content:space-between;align-items:center;width:100%}._pagination__footer_1ohy8_382{flex-direction:column;align-items:stretch;gap:var(--space-12)}._pagination__controls_1ohy8_437{justify-content:center}._modal__content_1ohy8_710{width:95%;max-height:90vh}}@media(max-width:480px){._page_1ohy8_1{padding:var(--space-8);gap:var(--space-12)}._page__header_1ohy8_16{margin-bottom:var(--space-16)}._header__content_1ohy8_20 h1{font-size:var(--font-size-2xl)}._header__content_1ohy8_20 p{font-size:var(--font-size-base)}._table_1ohy8_225 tbody{padding:var(--space-8);gap:var(--space-8)}._table_1ohy8_225 td{padding:var(--space-8) var(--space-10)}._actions__cell_1ohy8_342{gap:var(--space-8)}._action__btn_1ohy8_350,._action__btn__delete_1ohy8_351{width:28px;height:28px}._pagination__footer_1ohy8_382{padding:var(--space-12)}._modal__content_1ohy8_710{width:100%;max-height:95vh;margin:0}._modal__header_1ohy8_764,._modal__body_1ohy8_765,._modal__footer_1ohy8_766{padding:var(--space-16)}._modal__header_1ohy8_764 h2{font-size:var(--font-size-xl)}}._modal__overlay_5l8w9_1{position:fixed;inset:0;background:#00000080;display:flex;align-items:center;justify-content:center;z-index:var(--z-modal);animation:_fadeInOverlay_5l8w9_1 .2s var(--ease-standard)}@keyframes _fadeInOverlay_5l8w9_1{0%{opacity:0}to{opacity:1}}._modal__content_5l8w9_25{background:var(--color-surface);border-radius:var(--radius-lg);box-shadow:0 10px 40px #0000004d;max-width:700px;width:90%;max-height:90vh;overflow-y:auto;animation:_slideIn_5l8w9_1 .3s var(--ease-standard);padding:var(--space-24)}@keyframes _slideIn_5l8w9_1{0%{transform:translateY(-50px);opacity:0}to{transform:translateY(0);opacity:1}}._modal__header_5l8w9_49{display:flex;justify-content:space-between;align-items:center;border-bottom:1px solid var(--color-card-border-inner);position:sticky;top:0;background:var(--color-surface);z-index:10;margin-bottom:var(--space-24)}._modal__header_5l8w9_49 h2{margin:0;font-size:var(--font-size-2xl);color:var(--color-text);font-weight:var(--font-weight-semibold)}._modal__close_5l8w9_68{background:transparent;border:none;font-size:var(--font-size-2xl);color:var(--color-text-secondary);cursor:pointer;transition:color var(--duration-fast) var(--ease-standard);width:32px;height:32px;display:flex;align-items:center;justify-content:center}._modal__close_5l8w9_68:hover{color:var(--color-text)}._modal__body_5l8w9_86{display:flex;flex-direction:column;gap:var(--space-24)}._lead__header_5l8w9_93{display:inline-flex;gap:var(--space-12);flex-direction:column;border:1px solid var(--color-border);border-radius:var(--radius-base);padding:var(--space-24)}._lead__name_5l8w9_102{font-size:var(--font-size-2xl);font-weight:var(--font-weight-bold);color:var(--color-text);margin:0;letter-spacing:var(--letter-spacing-tight);line-height:var(--line-height-tight);margin-bottom:var(--space-10)}._company__badge_5l8w9_112{display:inline-block;padding:var(--space-6) var(--space-12);background-color:var(--color-primary);color:var(--color-white);border-radius:var(--radius-sm);font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold);white-space:nowrap}._contact__info_5l8w9_123{display:flex;gap:var(--space-24);margin-top:var(--space-12)}._contact__item_5l8w9_129{display:flex;align-items:center;gap:var(--space-6)}._contact__icon_5l8w9_135{font-size:20px;min-width:24px;text-align:center;color:var(--color-primary)}._contact__icon_5l8w9_135 img{width:20px}._contact__text_5l8w9_146{font-size:var(--font-size-sm);color:var(--color-text);word-break:break-all;line-height:var(--line-height-normal)}._metadata__grid_5l8w9_154{display:grid;grid-template-columns:1fr 1fr;gap:var(--space-16);padding:var(--space-16);border:1px solid var(--color-border);border-radius:var(--radius-base)}._metadata__item_5l8w9_163{display:flex;flex-direction:column;gap:var(--space-6)}._metadata__label_5l8w9_169{font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold);color:var(--color-text-secondary)}._metadata__value_5l8w9_175{font-size:var(--font-size-sm);color:var(--color-text);margin:0;font-weight:var(--font-weight-medium);line-height:var(--line-height-normal)}._message__section_5l8w9_184{display:flex;flex-direction:column;gap:var(--space-8);border:1px solid var(--color-border);border-radius:var(--radius-base);padding:var(--space-24)}._message__label_5l8w9_193{font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold);color:var(--color-text-secondary)}._message__text_5l8w9_199{color:var(--color-text);font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);line-height:var(--line-height-normal);margin:0;white-space:pre-wrap;word-wrap:break-word}._customSection_5l8w9_209{display:grid;gap:var(--space-16);padding:var(--space-16);border:1px solid var(--color-border);border-radius:var(--radius-base)}._customSection_5l8w9_209 h3{font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold);color:var(--color-text)}._customSection_5l8w9_209 ._sections_5l8w9_223{display:grid;grid-template-columns:1fr 1fr}._comments__section_5l8w9_228{display:flex;flex-direction:column;gap:var(--space-16);border:1px solid var(--color-border);border-radius:var(--radius-base);padding:var(--space-24)}._comments__header_5l8w9_237{display:flex;align-items:center;justify-content:space-between;gap:var(--space-12)}._comments__header_5l8w9_237 h3{margin:0;font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold);color:var(--color-text)}._comments__header_5l8w9_237 span{font-size:var(--font-size-sm);color:var(--color-text-secondary)}._comment__form_5l8w9_256{display:flex;flex-direction:column;gap:var(--space-8)}._comment__form_5l8w9_256 textarea{width:100%;min-height:96px;resize:vertical;padding:var(--space-10) var(--space-12);border:1px solid var(--color-border);border-radius:var(--radius-base);font-family:inherit;font-size:var(--font-size-sm);color:var(--color-text);background-color:var(--color-background)}._comment__form_5l8w9_256 textarea:focus{outline:none;border-color:var(--color-primary);box-shadow:var(--focus-ring)}._comment__actions_5l8w9_281{display:flex;align-items:center;justify-content:space-between;gap:var(--space-12)}._comment__limit_5l8w9_288,._comment__limitHit_5l8w9_289{font-size:var(--font-size-sm);color:var(--color-text-secondary)}._comment__limitHit_5l8w9_289{color:var(--color-error)}._comment__error_5l8w9_298{margin:0;color:var(--color-error);font-size:var(--font-size-sm)}._comments__empty_5l8w9_304{margin:0;color:var(--color-text-secondary);font-size:var(--font-size-sm)}._comments__list_5l8w9_310{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:var(--space-12);max-height:280px;overflow-y:auto}._comment__item_5l8w9_321{border:1px solid var(--color-border);border-radius:var(--radius-base);padding:var(--space-12);background:var(--color-background)}._comment__meta_5l8w9_328{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-8);margin-bottom:var(--space-8)}._comment__meta_5l8w9_328 strong{font-size:var(--font-size-sm);color:var(--color-text)}._comment__meta_5l8w9_328 span{font-size:var(--font-size-sm);color:var(--color-text-secondary)}._comment__item_5l8w9_321 p{margin:0;white-space:pre-wrap;word-wrap:break-word;font-size:var(--font-size-sm);color:var(--color-text);line-height:var(--line-height-normal)}._comment__item_5l8w9_321 ._comment__timestamp_5l8w9_355{margin:0 0 var(--space-8);color:var(--color-text-secondary);white-space:nowrap}@media(max-width:768px){._modal__content_5l8w9_25{width:calc(100% - 16px);max-height:92vh;padding:var(--space-16)}._contact__info_5l8w9_123{flex-direction:column;gap:var(--space-8)}._metadata__grid_5l8w9_154,._customSection_5l8w9_209 ._sections_5l8w9_223{grid-template-columns:1fr}._comments__header_5l8w9_237{flex-direction:column;align-items:flex-start}._comment__actions_5l8w9_281{flex-direction:column;align-items:stretch}}._modal__overlay_19iw7_1{position:fixed;inset:0;background:#00000080;display:flex;align-items:center;justify-content:center;z-index:var(--z-modal);animation:_fadeInOverlay_19iw7_1 .2s var(--ease-standard)}@keyframes _fadeInOverlay_19iw7_1{0%{opacity:0}to{opacity:1}}._modal__content_19iw7_25{background:var(--color-surface);border-radius:var(--radius-xl);box-shadow:var(--shadow-xl);max-width:560px;width:90%;max-height:90vh;overflow-y:auto;animation:_slideIn_19iw7_1 .3s var(--ease-standard);padding:var(--space-24);border:1px solid var(--color-border)}@keyframes _slideIn_19iw7_1{0%{transform:translateY(-50px);opacity:0}to{transform:translateY(0);opacity:1}}._modal__header_19iw7_50{display:flex;justify-content:space-between;align-items:flex-start;border-bottom:1px solid var(--color-border);position:sticky;top:0;background:var(--color-surface);z-index:10;margin-bottom:var(--space-24);padding-bottom:var(--space-16);gap:var(--space-12)}._modal__header_19iw7_50 h2{margin:0;font-size:var(--font-size-2xl);color:var(--color-white);font-weight:var(--font-weight-semibold)}._modal__hint_19iw7_72{margin:var(--space-8) 0 0 0;font-size:var(--font-size-sm);color:var(--color-text-secondary);font-weight:var(--font-weight-normal);line-height:var(--line-height-normal)}._modal__close_19iw7_80{background:transparent;border:none;font-size:var(--font-size-2xl);color:var(--color-text-secondary);cursor:pointer;transition:color var(--duration-fast) var(--ease-standard);width:32px;height:32px;display:flex;align-items:center;justify-content:center}._modal__close_19iw7_80:hover{color:var(--color-text)}._form__row_19iw7_98{display:grid;grid-template-columns:1fr 1fr;gap:var(--space-16)}._form__group_19iw7_104{margin-bottom:var(--space-20)}._label_19iw7_108{display:block;margin-bottom:var(--space-8);font-weight:var(--font-weight-medium);font-size:var(--font-size-sm);color:var(--color-text)}._input_19iw7_116,._select_19iw7_117{width:100%;padding:var(--space-10) var(--space-12);border:1px solid var(--color-border);border-radius:var(--radius-base);font-family:inherit;font-size:var(--font-size-base);color:var(--color-text);background-color:var(--color-background);transition:all var(--duration-fast) var(--ease-standard)}._select_19iw7_117{appearance:none;background-image:var(--select-caret-light);background-repeat:no-repeat;background-position:right var(--space-12) center;background-size:16px;padding-right:var(--space-32);cursor:pointer}._input_19iw7_116:focus,._select_19iw7_117:focus{outline:none;border-color:var(--color-primary);box-shadow:0 0 0 3px var(--color-focus-ring)}._formList_19iw7_146{max-height:180px;overflow-y:auto;border:1px solid var(--color-border);border-radius:var(--radius-base);background-color:var(--color-background);padding:var(--space-8)}._formOption_19iw7_155{display:flex;align-items:center;gap:var(--space-8);padding:var(--space-8);border-radius:var(--radius-sm);cursor:pointer;font-size:var(--font-size-sm);color:var(--color-text)}._formOption_19iw7_155:hover{background-color:var(--color-primary-light)}._emptyHint_19iw7_170,._helper_19iw7_171{margin:0;font-size:var(--font-size-sm);color:var(--color-text-secondary)}._helper_19iw7_171{margin-top:var(--space-8)}._error_19iw7_181{padding:var(--space-12);background:rgba(var(--color-error-rgb),.15);border:1px solid var(--color-error);border-radius:var(--radius-base);color:var(--color-error);margin-bottom:var(--space-16);font-size:var(--font-size-sm)}._modal__footer_19iw7_191{display:flex;justify-content:flex-end;gap:var(--space-12);border-top:1px solid var(--color-card-border-inner);position:sticky;bottom:0;background:var(--color-surface);z-index:10;padding-top:var(--space-16)}._btn__cancel_19iw7_203{background:transparent;color:var(--color-text);border:1px solid var(--color-border);padding:var(--space-10) var(--space-20);border-radius:var(--radius-base);cursor:pointer;font-size:var(--font-size-base);font-weight:var(--font-weight-medium);transition:all var(--duration-fast) var(--ease-standard)}._btn__cancel_19iw7_203:hover:not(:disabled){background:var(--color-secondary);border-color:var(--color-primary)}._btn__cancel_19iw7_203:disabled{opacity:.5;cursor:not-allowed}@media(max-width:768px){._form__row_19iw7_98{grid-template-columns:1fr}._modal__content_19iw7_25{width:calc(100% - 16px);max-height:92vh;padding:var(--space-16)}._modal__footer_19iw7_191{flex-direction:column-reverse}._btn__cancel_19iw7_203{width:100%}}@media(max-width:480px){._modal__content_19iw7_25{width:100%;max-height:95vh}}._page_kstx6_1{padding:var(--space-32);animation:_fadeIn_kstx6_1 var(--duration-normal) var(--ease-in-out)}@keyframes _fadeIn_kstx6_1{0%{opacity:0}to{opacity:1}}._page__header_kstx6_16{margin-bottom:var(--space-32)}._header__content_kstx6_20{display:flex;justify-content:space-between;align-items:center;gap:var(--space-20)}._header__content_kstx6_20 img{width:20px}._header__content_kstx6_20 h1{margin:0 0 var(--space-8) 0;font-size:var(--font-size-3xl);color:var(--color-text);font-weight:var(--font-weight-semibold);line-height:var(--line-height-tight);letter-spacing:var(--letter-spacing-tight)}._header__content_kstx6_20 h1:after{content:"";display:block;width:36px;height:3px;margin-top:var(--space-12);border-radius:var(--radius-full);background:var(--color-primary)}._header__content_kstx6_20 p{margin:0;color:var(--color-text-secondary);font-size:var(--font-size-lg);line-height:var(--line-height-normal)}._rightSide_kstx6_57{display:flex;gap:var(--space-20)}._loading_kstx6_68,._empty__state_kstx6_69{grid-column:1 / -1;text-align:center;padding:var(--space-64) var(--space-32);background:var(--color-surface);border-radius:var(--radius-xl);border:1px dashed var(--color-border);box-shadow:var(--shadow-xs)}._empty__state_kstx6_69 p{font-size:1.1rem}._button_kstx6_83{display:inline-flex;align-items:center;justify-content:center;gap:var(--space-6);padding:var(--space-8) var(--space-16);background-color:var(--color-primary);color:var(--color-btn-primary-text);color:var(--color-white);border:none;border-radius:var(--radius-base);font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);cursor:pointer;white-space:nowrap}._search__filter__bar_kstx6_101{display:flex;align-items:center;justify-content:space-between;margin-bottom:var(--space-24);gap:var(--space-12)}._filter__section_kstx6_109{display:flex}._search_bar_kstx6_113{display:flex;align-items:center;background-color:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-full);overflow:hidden;transition:all var(--duration-normal) var(--ease-in-out);padding:var(--space-10) var(--space-12);gap:var(--space-12);min-width:300px}._search_bar_kstx6_113:focus-within{border-color:var(--color-primary);box-shadow:var(--focus-ring)}._search_bar_kstx6_113 input{border:none!important;padding:0!important}._search_bar_kstx6_113 input:focus{outline:none;border-color:none!important;box-shadow:none!important}._search_bar_kstx6_113 img{width:16px}._filter__select_kstx6_146{padding:var(--space-10) var(--space-12);border:1px solid var(--color-border);border-radius:var(--radius-base);background-color:var(--color-surface);color:var(--color-text);font-size:var(--font-size-base);font-family:var(--font-family-base);cursor:pointer;appearance:none;background-image:var(--select-caret-light);background-repeat:no-repeat;background-position:right var(--space-12) center;background-size:16px;padding-right:var(--space-32);max-width:150px;transition:border-color var(--duration-fast) var(--ease-in-out),box-shadow var(--duration-fast) var(--ease-in-out)}._filter__select_kstx6_146 option{text-transform:capitalize}._filter__select_kstx6_146:focus{outline:none;border-color:var(--color-primary);box-shadow:var(--focus-ring)}._resources__grid_kstx6_177{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,300px),1fr));gap:var(--space-20);margin-bottom:var(--space-24)}._card_kstx6_184{background:var(--color-surface);border-radius:var(--radius-xl);border:.7px solid var(--color-border);transition:all var(--duration-normal) var(--ease-in-out);overflow:hidden;display:flex;flex-direction:column;padding:var(--space-20);gap:var(--space-20);box-shadow:var(--shadow-sm);position:relative;min-width:0}._card_kstx6_184:before{content:"";position:absolute;top:0;left:0;right:0;height:3px;background:var(--color-primary)}._card_kstx6_184:hover{box-shadow:var(--shadow-md);transform:translateY(-3px)}._card__header_kstx6_214{display:flex;flex-direction:column;justify-content:flex-start;border-bottom:1px solid var(--color-border);padding-bottom:var(--space-20);gap:var(--space-12)}._card__icon_kstx6_223{display:flex;gap:var(--space-12);align-items:flex-start;min-width:0}._card__icon_kstx6_223 img{width:40px;flex-shrink:0}._resource__title_kstx6_235{margin:0;font-size:var(--font-size-lg);color:var(--color-text);font-weight:var(--font-weight-semibold);line-height:var(--line-height-normal);min-width:0;flex:1;overflow-wrap:anywhere;word-break:break-word}._category__stats_kstx6_247{display:flex;align-items:center;gap:var(--space-12)}._category__badge_kstx6_253{white-space:nowrap;display:inline-flex;padding:var(--space-4) var(--space-8);background-color:var(--color-secondary);border-radius:var(--radius-sm);font-size:var(--font-size-md);font-weight:var(--font-weight-semibold);color:var(--color-primary);text-transform:capitalize;margin:0}._category__badge_kstx6_253 img{width:16px;margin-right:var(--space-8)}._resource__description_kstx6_271{font-size:var(--font-size-md);color:var(--color-text-secondary);text-overflow:ellipsis;overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:0}._card__date_kstx6_282{font-size:var(--font-size-md);color:var(--color-text-secondary);display:flex;align-items:center;gap:var(--space-8)}._card__date_kstx6_282 img{width:18px}._card__actions_kstx6_294{display:flex;justify-content:space-between;align-items:center;gap:var(--space-12);flex-wrap:wrap;min-width:0}._card__actionsBtn_kstx6_303{display:flex;gap:var(--space-12)}._card__actionsBtn_kstx6_303 img{width:18px}._no__results_kstx6_312{grid-column:1 / -1;text-align:center;padding:2rem;color:var(--color-text-secondary)}._pagination_kstx6_320{display:flex;justify-content:space-between;align-items:center;gap:1rem;padding:1.5rem;background:var(--color-surface);border:1px solid var(--color-border);border-radius:.5rem;flex-wrap:wrap}._pagination__info_kstx6_332{font-size:.9rem;color:var(--color-text-secondary)}._pagination__controls_kstx6_338{display:flex;align-items:center;gap:var(--space-12)}._pagination__btn_kstx6_344{background:transparent;border:1px solid var(--color-border);padding:var(--space-8) var(--space-10);border-radius:var(--radius-base);cursor:pointer;display:flex;align-items:center;justify-content:center;transition:all var(--duration-fast) var(--ease-in-out);min-width:36px;min-height:36px}._pagination__btn_kstx6_344:hover:not(:disabled){background:var(--color-secondary);border-color:var(--color-primary)}._pagination__btn_kstx6_344:active:not(:disabled){background:var(--color-secondary-active)}._pagination__btn_kstx6_344:disabled{opacity:.4;cursor:not-allowed}._pagination__btn_kstx6_344 img{width:16px;height:16px}._page__indicator_kstx6_377{font-size:var(--font-size-sm);color:var(--color-text);font-weight:var(--font-weight-medium);min-width:80px;text-align:center}@media(max-width:768px){._header__content_kstx6_20{flex-direction:column;align-items:stretch}._rightSide_kstx6_57{width:100%;flex-direction:column;align-items:stretch;gap:var(--space-12)}._button_kstx6_83{width:100%;white-space:normal}._search__filter__bar_kstx6_101{flex-direction:column;align-items:stretch;gap:var(--space-12)}._search_bar_kstx6_113{width:100%;min-width:0}._filter__section_kstx6_109{width:100%}._filter__select_kstx6_146{max-width:none;width:100%}._resources__grid_kstx6_177{grid-template-columns:1fr;gap:var(--space-12)}._card_kstx6_184{padding:var(--space-16);gap:var(--space-16)}._resource__title_kstx6_235{font-size:var(--font-size-md)}._card__icon_kstx6_223 img{width:32px}._form__row_kstx6_442{grid-template-columns:1fr}._pagination_kstx6_320{flex-direction:column;align-items:stretch}}._modal__overlay_pdlv4_1{position:fixed;inset:0;background:#00000080;display:flex;align-items:center;justify-content:center;z-index:var(--z-modal);animation:_fadeInOverlay_pdlv4_1 .2s var(--ease-standard)}@keyframes _fadeInOverlay_pdlv4_1{0%{opacity:0}to{opacity:1}}._modal__content_pdlv4_25{background:var(--color-surface);border-radius:var(--radius-lg);box-shadow:0 10px 40px #0000004d;max-width:700px;width:90%;max-height:90vh;overflow-y:auto;animation:_slideIn_pdlv4_1 .3s var(--ease-standard);padding:var(--space-24)}@keyframes _slideIn_pdlv4_1{0%{transform:translateY(-50px);opacity:0}to{transform:translateY(0);opacity:1}}._modal__header_pdlv4_49{display:flex;justify-content:space-between;align-items:center;border-bottom:1px solid var(--color-card-border-inner);position:sticky;top:0;background:var(--color-surface);z-index:10;margin-bottom:var(--space-24)}._modal__header_pdlv4_49 h2{margin:0;font-size:var(--font-size-2xl);color:var(--color-text);font-weight:var(--font-weight-semibold)}._modal__close_pdlv4_68{background:transparent;border:none;font-size:var(--font-size-2xl);color:var(--color-text-secondary);cursor:pointer;transition:color var(--duration-fast) var(--ease-standard);width:32px;height:32px;display:flex;align-items:center;justify-content:center}._modal__close_pdlv4_68:hover{color:var(--color-text)}._form__row_pdlv4_86{display:grid;grid-template-columns:1fr 1fr;gap:1rem}._form__group_pdlv4_92{margin-bottom:1.5rem}._form__label_pdlv4_96{display:block;margin-bottom:.5rem;font-weight:500;color:var(--color-text);font-size:.9rem}._form__input_pdlv4_104,._form__textarea_pdlv4_105{width:100%;padding:.75rem;border:1px solid var(--color-border);border-radius:.5rem;background:var(--color-background);color:var(--color-text);font-family:inherit;font-size:.9rem}._form__group_pdlv4_92 select{appearance:none;background-image:var(--select-caret-light);background-repeat:no-repeat;background-position:right var(--space-12) center;background-size:16px;padding-right:var(--space-32);cursor:pointer}._form__input_pdlv4_104:focus,._form__textarea_pdlv4_105:focus{outline:none;border-color:var(--color-primary);box-shadow:0 0 0 3px var(--color-focus-ring)}._file__upload_pdlv4_133{border:2px dashed var(--color-border);border-radius:.5rem;padding:2rem;text-align:center;cursor:pointer;transition:all .2s;position:relative}._file__upload_pdlv4_133:hover{border-color:var(--color-primary);background:var(--color-secondary)}._file__input_pdlv4_148{position:absolute;inset:0;opacity:0;cursor:pointer}._file__placeholder_pdlv4_155{margin:0;color:var(--color-text-secondary);font-size:.9rem}._modal__footer_pdlv4_161{display:flex;gap:var(--space-12);border-top:1px solid var(--color-card-border-inner);position:sticky;bottom:0;background:var(--color-surface);z-index:10}@media(max-width:768px){._modal__content_pdlv4_25{width:calc(100% - 16px);max-height:92vh;padding:var(--space-16)}._form__row_pdlv4_86{grid-template-columns:1fr}._modal__footer_pdlv4_161{flex-direction:column-reverse}._modal__footer_pdlv4_161 .button{width:100%;justify-content:center}}._page_uvben_1{padding:var(--space-32);animation:_fadeIn_uvben_1 var(--duration-normal) var(--ease-in-out)}@keyframes _fadeIn_uvben_1{0%{opacity:0}to{opacity:1}}._page__header_uvben_16{margin-bottom:var(--space-32)}._header__content_uvben_20{display:flex;justify-content:space-between;align-items:flex-start;gap:var(--space-20)}._header__content_uvben_20 img{width:20px}._header__content_uvben_20 h1{margin:0 0 var(--space-8) 0;font-size:var(--font-size-3xl);color:var(--color-text);font-weight:var(--font-weight-semibold);line-height:var(--line-height-tight);letter-spacing:var(--letter-spacing-tight)}._header__content_uvben_20 h1:after{content:"";display:block;width:36px;height:3px;margin-top:var(--space-12);border-radius:var(--radius-full);background:var(--color-primary)}._header__content_uvben_20 p{margin:0;color:var(--color-text-secondary);font-size:var(--font-size-lg);line-height:var(--line-height-normal)}._search__filter__bar_uvben_57{display:flex;align-items:center;justify-content:space-between;margin-bottom:var(--space-24)}._search_bar_uvben_64{display:flex;align-items:center;background-color:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-full);overflow:hidden;transition:all var(--duration-normal) var(--ease-in-out);padding:var(--space-10) var(--space-12);gap:var(--space-12);min-width:250px}._search_bar_uvben_64:focus-within{border-color:var(--color-primary);box-shadow:var(--focus-ring)}._search_bar_uvben_64 input{border:none!important;padding:0!important}._search_bar_uvben_64 input:focus{outline:none;border-color:none!important;box-shadow:none!important}._search_bar_uvben_64 img{width:16px}._filter__select_uvben_98{padding:var(--space-10) var(--space-12);border:1px solid var(--color-border);border-radius:var(--radius-base);background-color:var(--color-surface);color:var(--color-text);font-size:var(--font-size-base);font-family:var(--font-family-base);cursor:pointer;appearance:none;background-image:var(--select-caret-light);background-repeat:no-repeat;background-position:right var(--space-12) center;background-size:16px;padding-right:var(--space-32);max-width:150px;transition:border-color var(--duration-fast) var(--ease-in-out),box-shadow var(--duration-fast) var(--ease-in-out)}._filter__select_uvben_98:focus{outline:none;border-color:var(--color-primary);box-shadow:var(--focus-ring)}._rightSide_uvben_124{display:flex;align-items:center;justify-content:center;gap:var(--space-12)}._bulk__action__bar_uvben_132{display:flex;justify-content:space-between;align-items:center;padding:var(--space-10) var(--space-12);animation:_slideDown_uvben_1 .2s var(--ease-in-out);border:1px solid var(--color-border);border-radius:var(--radius-base);background-color:var(--color-surface);min-width:120px}@keyframes _slideDown_uvben_1{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}._bulk__count_uvben_156{font-size:var(--font-size-base);width:100%;margin:0}._bulk__delete__btn_uvben_162{cursor:pointer}._bulk__delete__btn_uvben_162:hover{background:#ffffff26}._bulk__delete__btn_uvben_162:active{background:#ffffff40}._bulk__delete__btn_uvben_162 img{width:16px;height:16px}._table__wrapper_uvben_180{background:var(--color-surface);border-radius:var(--radius-xl);border:.7px solid var(--color-border);overflow-x:auto;overflow-y:hidden;box-shadow:var(--shadow-sm);-webkit-overflow-scrolling:touch}._table_uvben_180{width:100%;border-collapse:collapse}._table_uvben_180 thead{border-bottom:1px solid var(--color-border);background-color:var(--color-background)}._table_uvben_180 th{padding:var(--space-16);text-align:left;font-weight:var(--font-weight-semibold);font-size:var(--font-size-sm);color:var(--color-text);text-transform:uppercase;letter-spacing:.5px}._sortable__header_uvben_210{cursor:pointer;transition:color var(--duration-fast) var(--ease-in-out);-webkit-user-select:none;user-select:none}._sortable__header_uvben_210:hover{color:var(--color-primary)}._sort__indicator_uvben_220{font-size:var(--font-size-sm);opacity:.7}._checkbox__col_uvben_225{width:50px;text-align:center;padding:var(--space-16)}._table_uvben_180 tbody tr{border-bottom:1px solid var(--color-border);transition:background-color var(--duration-fast) var(--ease-in-out)}._table_uvben_180 tbody tr:last-child{border-bottom:none}._table_uvben_180 tbody tr:hover,._table_uvben_180 tbody tr._row__selected_uvben_244{background-color:var(--color-primary-light)}._table_uvben_180 td{padding:var(--space-16);font-size:var(--font-size-base);color:var(--color-text)}._file__name_uvben_254{font-weight:var(--font-weight-medium);color:var(--color-text)}._file__url_uvben_259{max-width:200px;word-break:break-all}._file__url_uvben_259 a{color:var(--color-primary);text-decoration:none;transition:color var(--duration-fast) var(--ease-standard);font-size:var(--font-size-sm)}._file__url_uvben_259 a:hover{color:var(--color-primary-hover);text-decoration:underline}._file__url_uvben_259 a:focus-visible{outline:var(--focus-outline);outline-offset:2px;border-radius:var(--radius-sm)}._category__badge_uvben_282{display:inline-block;padding:var(--space-4) var(--space-8);background-color:var(--color-secondary);border:1px solid var(--color-border);border-radius:var(--radius-sm);font-size:var(--font-size-xs);font-weight:var(--font-weight-medium);color:var(--color-text)}._actions__cell_uvben_293{display:inline-flex;gap:var(--space-10);align-items:center}._action__btn_uvben_299,._action__btn__delete_uvben_300{cursor:pointer}._action__btn_uvben_299 img,._action__btn__delete_uvben_300 img{width:18px}._no__results_uvben_309{padding:var(--space-32) var(--space-24);text-align:center;color:var(--color-text-secondary);font-size:var(--font-size-base)}._pagination__footer_uvben_317{display:flex;justify-content:space-between;align-items:center;padding:var(--space-10) var(--space-20);background:var(--color-background);border-top:1px solid var(--color-card-border-inner);gap:var(--space-16)}._rows__per__page_uvben_327{display:flex;align-items:center;gap:var(--space-12)}._rows__per__page_uvben_327 label{font-size:var(--font-size-sm);color:var(--color-text-secondary);font-weight:var(--font-weight-medium);white-space:nowrap}._rows__select_uvben_340{padding:var(--space-6) var(--space-12);border:1px solid var(--color-border);border-radius:var(--radius-base);background-color:var(--color-surface);color:var(--color-text);font-size:var(--font-size-sm);font-family:var(--font-family-base);cursor:pointer;appearance:none;background-image:var(--select-caret-light);background-repeat:no-repeat;background-position:right var(--space-8) center;background-size:14px;padding-right:var(--space-24);min-width:70px;transition:border-color var(--duration-fast) var(--ease-standard),box-shadow var(--duration-fast) var(--ease-standard)}@media(prefers-color-scheme:dark){._rows__select_uvben_340{background-image:var(--select-caret-dark)}}[data-color-scheme=dark] ._rows__select_uvben_340{background-image:var(--select-caret-dark)}[data-color-scheme=light] ._rows__select_uvben_340{background-image:var(--select-caret-light)}._rows__select_uvben_340:focus{outline:var(--focus-outline);outline-offset:2px;border-color:var(--color-primary);box-shadow:var(--focus-ring)}._results__info_uvben_381{font-size:var(--font-size-sm);color:var(--color-text-secondary);white-space:nowrap}._pagination__controls_uvben_387{display:flex;align-items:center;gap:var(--space-12)}._pagination__btn_uvben_393{background:transparent;border:1px solid var(--color-border);padding:var(--space-8) var(--space-10);border-radius:var(--radius-base);cursor:pointer;display:flex;align-items:center;justify-content:center;transition:all var(--duration-fast) var(--ease-standard);min-width:36px;min-height:36px}._pagination__btn_uvben_393:hover:not(:disabled){background:var(--color-secondary);border-color:var(--color-primary)}._pagination__btn_uvben_393:active:not(:disabled){background:var(--color-secondary-active)}._pagination__btn_uvben_393:focus-visible{outline:var(--focus-outline);outline-offset:2px}._pagination__btn_uvben_393:disabled{opacity:.4;cursor:not-allowed}._pagination__btn_uvben_393 img{width:16px;height:16px}._page__info_uvben_431{font-size:var(--font-size-sm);color:var(--color-text);font-weight:var(--font-weight-medium);min-width:80px;text-align:center}._loading_uvben_440{grid-column:1 / -1;padding:var(--space-32) var(--space-24);text-align:center;background:var(--color-surface);border-radius:var(--radius-lg);border:1px solid var(--color-card-border);box-shadow:var(--shadow-sm)}._loading_uvben_440 p{font-size:var(--font-size-lg);color:var(--color-text-secondary);margin:0;animation:_pulse_uvben_1 2s infinite}@keyframes _pulse_uvben_1{0%,to{opacity:1}50%{opacity:.5}}._page__content_uvben_468{display:grid;gap:var(--space-20)}._empty_uvben_473,._empty__state_uvben_482{grid-column:1 / -1;text-align:center;padding:var(--space-32) var(--space-24);background:var(--color-surface);border-radius:var(--radius-xl);border:1px dashed var(--color-border)}._button_uvben_491{display:inline-flex;align-items:center;justify-content:center;gap:var(--space-6);padding:var(--space-8) var(--space-16);background-color:var(--color-primary);color:var(--color-btn-primary-text);border:none;border-radius:var(--radius-base);font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);cursor:pointer}._empty_uvben_473 p{font-size:var(--font-size-lg);color:var(--color-text-secondary);margin-bottom:var(--space-16)}._pagination_uvben_317{display:flex;justify-content:space-between;align-items:center;padding:var(--space-16) 0;flex-wrap:wrap;gap:var(--space-16)}._pagination__info_uvben_521{font-size:var(--font-size-sm);color:var(--color-text-secondary)}@media(max-width:1024px){._header__content_uvben_20{flex-direction:column;align-items:stretch}}@media(max-width:768px){._page_uvben_1{padding:var(--space-16)}._page__header_uvben_16{margin-bottom:var(--space-16)}._header__content_uvben_20 h1{font-size:var(--font-size-2xl)}._button_uvben_491{width:100%}._search__filter__bar_uvben_57{flex-direction:column;align-items:stretch;gap:var(--space-12)}._search_bar_uvben_64{min-width:0;width:100%}._rightSide_uvben_124{width:100%;flex-direction:column;align-items:stretch}._filter__select_uvben_98{width:100%;max-width:none}._table__wrapper_uvben_180{overflow-x:hidden;overflow-y:visible}._table_uvben_180{min-width:0;width:100%;display:block}._table_uvben_180 thead{display:none}._table_uvben_180 tbody{display:flex;flex-direction:column;gap:var(--space-12);padding:var(--space-12)}._table_uvben_180 tbody tr{display:block;border:1px solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-surface)}._table_uvben_180 tbody tr:last-child{border-bottom:1px solid var(--color-border)}._table_uvben_180 td{display:flex;justify-content:space-between;align-items:flex-start;gap:var(--space-12);text-align:right;padding:var(--space-10) var(--space-12);border-bottom:1px solid var(--color-border);white-space:normal;word-break:break-word;font-size:var(--font-size-sm);min-width:0}._table_uvben_180 td:last-child{border-bottom:none}._table_uvben_180 td:before{content:attr(data-label);font-weight:var(--font-weight-semibold);color:var(--color-text-secondary);text-align:left;text-transform:uppercase;letter-spacing:.4px;font-size:11px;flex:0 0 34%;max-width:34%}._table_uvben_180 td._no__results_uvben_309{justify-content:center;text-align:center}._table_uvben_180 td._no__results_uvben_309:before{content:none}._checkbox__col_uvben_225{justify-content:flex-start;width:auto;text-align:left}._file__url_uvben_259{max-width:none}._file__url_uvben_259 a{word-break:break-all}._actions__cell_uvben_293{display:flex;justify-content:space-between;align-items:center;width:100%}._pagination__footer_uvben_317{flex-direction:column;align-items:stretch;gap:var(--space-12)}._pagination__controls_uvben_387{justify-content:center}}@media(max-width:480px){._page_uvben_1{padding:var(--space-8)}._header__content_uvben_20 h1{font-size:var(--font-size-xl)}._header__content_uvben_20 p{font-size:var(--font-size-sm)}._table_uvben_180 tbody{padding:var(--space-8);gap:var(--space-8)}._pagination__footer_uvben_317{padding:var(--space-8) var(--space-12)}}._modal__overlay_5kg3v_1{position:fixed;inset:0;background:#00000080;display:flex;align-items:center;justify-content:center;z-index:var(--z-modal);animation:_fadeInOverlay_5kg3v_1 .2s var(--ease-standard)}@keyframes _fadeInOverlay_5kg3v_1{0%{opacity:0}to{opacity:1}}._modal__content_5kg3v_25{background:var(--color-surface);border-radius:var(--radius-lg);box-shadow:0 10px 40px #0000004d;max-width:700px;width:90%;max-height:90vh;overflow-y:auto;animation:_slideIn_5kg3v_1 .3s var(--ease-standard);padding:var(--space-24)}@keyframes _slideIn_5kg3v_1{0%{transform:translateY(-50px);opacity:0}to{transform:translateY(0);opacity:1}}._modal__header_5kg3v_49{display:flex;justify-content:space-between;align-items:center;border-bottom:1px solid var(--color-card-border-inner);position:sticky;top:0;background:var(--color-surface);z-index:10;margin-bottom:var(--space-24)}._modal__header_5kg3v_49 h2{margin:0;font-size:var(--font-size-2xl);color:var(--color-text);font-weight:var(--font-weight-semibold)}._modal__close_5kg3v_68{background:transparent;border:none;font-size:var(--font-size-2xl);color:var(--color-text-secondary);cursor:pointer;transition:color var(--duration-fast) var(--ease-standard);width:32px;height:32px;display:flex;align-items:center;justify-content:center}._modal__close_5kg3v_68:hover{color:var(--color-text)}._modal__body_5kg3v_86{display:flex;flex-direction:column;gap:var(--space-16)}._form__row_5kg3v_92{display:grid;grid-template-columns:1fr 1fr;gap:1rem}._form__group_5kg3v_98{margin-bottom:1.5rem}._form__label_5kg3v_102{display:block;margin-bottom:.5rem;font-weight:500;color:var(--color-text);font-size:.9rem}._form__input_5kg3v_110,._form__textarea_5kg3v_111{width:100%;border:1px solid var(--color-border);border-radius:.5rem;background:var(--color-background);color:var(--color-text);font-family:inherit;font-size:.9rem}._form__group_5kg3v_98 select{appearance:none;background-image:var(--select-caret-light);background-repeat:no-repeat;background-position:right var(--space-12) center;background-size:16px;padding-right:var(--space-32);cursor:pointer}._form__input_5kg3v_110:focus,._form__textarea_5kg3v_111:focus{outline:none;border-color:var(--color-primary);box-shadow:0 0 0 3px var(--color-focus-ring)}._file__upload_5kg3v_138{border:2px dashed var(--color-border);border-radius:.5rem;padding:2rem;text-align:center;cursor:pointer;transition:all .2s;position:relative}._file__upload_5kg3v_138:hover{border-color:var(--color-primary);background:var(--color-secondary)}._file__input_5kg3v_153{position:absolute;inset:0;opacity:0;cursor:pointer}._file__placeholder_5kg3v_160{margin:0;color:var(--color-text-secondary);font-size:.9rem}._modal__footer_5kg3v_166{display:flex;gap:var(--space-12);border-top:1px solid var(--color-card-border-inner);position:sticky;bottom:0;background:var(--color-surface);z-index:10}@media(max-width:768px){._modal__content_5kg3v_25{width:calc(100% - 16px);max-height:92vh;padding:var(--space-16)}._modal__footer_5kg3v_166{flex-direction:column-reverse}._form__row_5kg3v_92{grid-template-columns:1fr}._modal__footer_5kg3v_166 .button{width:100%;justify-content:center}}._page_19ya4_1{padding:var(--space-32);animation:_fadeIn_19ya4_1 var(--duration-normal) var(--ease-in-out)}@keyframes _fadeIn_19ya4_1{0%{opacity:0}to{opacity:1}}._page__header_19ya4_16{margin-bottom:var(--space-32)}._header__content_19ya4_20{display:flex;justify-content:space-between;align-items:flex-start;gap:var(--space-20)}._header__content_19ya4_20 img{width:20px}._header__content_19ya4_20 h1{margin:0 0 var(--space-8) 0;font-size:var(--font-size-3xl);color:var(--color-text);font-weight:var(--font-weight-semibold);line-height:var(--line-height-tight);letter-spacing:var(--letter-spacing-tight)}._header__content_19ya4_20 h1:after{content:"";display:block;width:36px;height:3px;margin-top:var(--space-12);border-radius:var(--radius-full);background:var(--color-primary)}._header__content_19ya4_20 p{margin:0;color:var(--color-text-secondary);font-size:var(--font-size-lg);line-height:var(--line-height-normal)}._page__content_19ya4_57{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--space-20)}._card_19ya4_64{background:var(--color-surface);border-radius:var(--radius-xl);border:.7px solid var(--color-border);transition:all var(--duration-normal) var(--ease-in-out);overflow:hidden;display:flex;flex-direction:column;box-shadow:var(--shadow-sm);position:relative}._card_19ya4_64:before{content:"";position:absolute;top:0;left:0;right:0;height:3px;background:var(--color-primary)}._card_19ya4_64:hover{box-shadow:var(--shadow-md);transform:translateY(-3px)}._card__header_19ya4_91{display:flex;align-items:center;gap:var(--space-12);padding:var(--space-16);border-bottom:1px solid var(--color-border)}._card__icon_19ya4_99{width:40px;height:40px;flex-shrink:0;display:flex;align-items:center;justify-content:center}._card__icon_19ya4_99 img{width:40px;height:40px;object-fit:contain}._card__logo_19ya4_114{border-radius:var(--radius-md);border:1px solid var(--color-border);background:var(--color-surface);padding:2px}._card__title_19ya4_121{flex:1;min-width:0;overflow:hidden}._card__title_19ya4_121 h3{margin:0;font-size:var(--font-size-lg);color:var(--color-text);font-weight:var(--font-weight-semibold);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._card__url_19ya4_137{margin:var(--space-4) 0 0 0;font-size:var(--font-size-md);color:var(--color-text-secondary);text-overflow:ellipsis;overflow:hidden;white-space:nowrap;max-width:100%;min-width:0}._card__actions_19ya4_148{display:flex;gap:var(--space-10);flex-shrink:0;align-items:center}._action_btn_19ya4_155,._action_btn_delete_19ya4_156{cursor:pointer;flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;width:24px;height:24px;padding:0;background:none;border:none}._action_btn_19ya4_155 img,._action_btn_delete_19ya4_156 img{width:20px;height:20px}._card__description_19ya4_176{padding:0 var(--space-16);margin:var(--space-8) 0;font-size:var(--font-size-sm);color:var(--color-text-secondary);line-height:var(--line-height-normal)}._card__stats_19ya4_184{gap:var(--space-8);padding:var(--space-16);display:flex;justify-content:space-between}._stat_19ya4_191{text-align:left}._stat__label_19ya4_195{font-size:var(--font-size-md);color:var(--color-text-secondary);margin-bottom:var(--space-4)}._stat__value_19ya4_201{font-size:var(--font-size-3xl);color:var(--color-primary);font-weight:var(--font-weight-bold)}._empty_19ya4_209{grid-column:1 / -1;text-align:center;padding:var(--space-64) var(--space-32);background:var(--color-surface);border-radius:var(--radius-xl);border:1px dashed var(--color-border);box-shadow:var(--shadow-xs)}._empty_19ya4_209 p{font-size:var(--font-size-lg);color:var(--color-text-secondary);margin-bottom:var(--space-24)}._loading_19ya4_226{grid-column:1 / -1;padding:var(--space-64) var(--space-32);text-align:center;background:var(--color-surface);border-radius:var(--radius-lg);border:1px solid var(--color-border)}._loading_19ya4_226 p{font-size:var(--font-size-lg);color:var(--color-text-secondary);margin:0;animation:_pulse_19ya4_1 2s infinite}@keyframes _pulse_19ya4_1{0%,to{opacity:1}50%{opacity:.5}}._error_19ya4_255{grid-column:1 / -1;padding:var(--space-16);background:rgba(var(--color-error-rgb),.15);border:1px solid var(--color-error);border-radius:var(--radius-lg);text-align:center}._error_19ya4_255 p{color:var(--color-error);font-size:var(--font-size-base);margin:0 0 var(--space-12) 0}@media(max-width:1024px){._page__content_19ya4_57{grid-template-columns:repeat(2,minmax(0,1fr))}._header__content_19ya4_20{flex-direction:column}}@media(max-width:768px){._page_19ya4_1{padding:var(--space-16)}._page__content_19ya4_57{grid-template-columns:1fr;gap:var(--space-16)}._page__header_19ya4_16{margin-bottom:var(--space-16)}._page__header_19ya4_16 h1{font-size:var(--font-size-3xl)}._card__header_19ya4_91{padding:var(--space-12)}._card__title_19ya4_121 h3{font-size:var(--font-size-lg)}._stat__value_19ya4_201{font-size:var(--font-size-2xl)}._card__footer_19ya4_311{grid-template-columns:1fr}._button_19ya4_315,._button_secondary_19ya4_319{width:100%}}@media(max-width:480px){._page_19ya4_1{padding:var(--space-12)}._page__header_19ya4_16{margin-bottom:var(--space-16)}._page__header_19ya4_16 h1{font-size:var(--font-size-2xl)}._page__header_19ya4_16 p{font-size:var(--font-size-base)}._header__content_19ya4_20{gap:var(--space-8)}._card_19ya4_64{border-radius:var(--radius-md)}._card__header_19ya4_91{padding:var(--space-12);gap:var(--space-8)}._card__icon_19ya4_99{font-size:24px;min-width:32px}._card__title_19ya4_121 h3{font-size:var(--font-size-base)}._card__url_19ya4_137{font-size:var(--font-size-xs)}._card__actions_19ya4_148{gap:var(--space-4)}._action_btn_19ya4_155,._action_btn_delete_19ya4_156{padding:var(--space-4) var(--space-8);font-size:var(--font-size-base)}._card__description_19ya4_176{padding:0 var(--space-12);margin:var(--space-10) 0;font-size:var(--font-size-xs)}._card__stats_19ya4_184{padding:var(--space-12);gap:var(--space-10)}._stat__label_19ya4_195{font-size:var(--font-size-xs)}._stat__value_19ya4_201{font-size:var(--font-size-xl)}._card__footer_19ya4_311{padding:var(--space-12);gap:var(--space-6)}._button_19ya4_315,._button_secondary_19ya4_319{padding:var(--space-8) var(--space-12);font-size:var(--font-size-sm)}._empty_19ya4_209,._loading_19ya4_226,._error_19ya4_255{padding:var(--space-16) var(--space-12)}._empty_19ya4_209 p,._loading_19ya4_226 p{font-size:var(--font-size-base)}._error_19ya4_255 p{font-size:var(--font-size-sm)}}._modalOverlay_1p2de_2{position:fixed;inset:0;background:#00000059;display:flex;align-items:center;justify-content:center;z-index:var(--z-modal)}._modal_1p2de_2{background:var(--color-surface);border-radius:var(--radius-xl);box-shadow:var(--shadow-xl);width:100%;max-width:520px;max-height:90vh;overflow-y:auto;padding:var(--space-48);position:relative}._modal__header_1p2de_26{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:var(--space-32)}._modal__header_1p2de_26 h2{margin:0;font-size:var(--font-size-2xl);font-weight:var(--font-weight-semibold);color:var(--color-text)}._modal__hint_1p2de_40{margin:var(--space-8) 0 0 0;font-size:var(--font-size-sm);color:var(--color-text-secondary);font-weight:var(--font-weight-normal);line-height:var(--line-height-normal);max-width:360px}._modal__close_1p2de_49{border:none;background:transparent;font-size:24px;line-height:1;cursor:pointer;color:var(--color-text-secondary);padding:var(--space-4)}._modal__close_1p2de_49 img{width:20px}._modal__close_1p2de_49:hover{color:var(--color-text)}._modal__body_1p2de_68{display:flex;flex-direction:column;gap:var(--space-24);margin-bottom:var(--space-32)}._formGroup_1p2de_76{display:flex;flex-direction:column;gap:var(--space-4)}._label_1p2de_82{font-size:var(--font-size-sm);color:var(--color-text-secondary)}._input_1p2de_87{width:100%;padding:var(--space-8) var(--space-12);border-radius:var(--radius-base);border:1px solid var(--color-border);background-color:var(--color-surface);font-size:var(--font-size-base);color:var(--color-text)}._input_1p2de_87::placeholder{color:var(--color-text-tertiary)}._input_1p2de_87:focus{outline:none;border-color:var(--color-primary);box-shadow:var(--focus-ring)}._modal__footer_1p2de_108{margin-top:var(--space-16)}._modal__footer_1p2de_108 button{width:100%!important}._formError_1p2de_117{margin-bottom:var(--space-16);padding:var(--space-8) var(--space-16);background-color:var(--color-error-light);border:1px solid var(--color-error);border-radius:var(--radius-base);color:var(--color-error);font-size:var(--font-size-sm)}._inputError_1p2de_127{border-color:var(--color-error)}._errorText_1p2de_131{margin-top:var(--space-4);font-size:var(--font-size-xs);color:var(--color-error)}._fileUpload_1p2de_137{position:relative;border:1px dashed var(--color-border);border-radius:var(--radius-base);padding:var(--space-16);text-align:center;cursor:pointer;background:var(--color-surface)}._fileUpload_1p2de_137:hover{border-color:var(--color-primary)}._fileInput_1p2de_151{position:absolute;inset:0;opacity:0;cursor:pointer}._logoPreview_1p2de_158{display:flex;flex-direction:column;align-items:center;gap:var(--space-8)}._logoPreview_1p2de_158 img{width:56px;height:56px;object-fit:contain;border-radius:var(--radius-md);border:1px solid var(--color-border);background:var(--color-surface);padding:var(--space-4)}._filePlaceholder_1p2de_175{margin:0;color:var(--color-text-secondary);font-size:var(--font-size-sm)}._colorRow_1p2de_181{display:flex;align-items:center;gap:var(--space-12)}._colorPicker_1p2de_187{width:44px;height:40px;padding:2px;border:1px solid var(--color-border);border-radius:var(--radius-base);background:var(--color-surface);cursor:pointer;flex-shrink:0}._colorRow_1p2de_181 ._input_1p2de_87{flex:1}._helpText_1p2de_202{margin:var(--space-4) 0 0 0;font-size:var(--font-size-xs);color:var(--color-text-secondary);line-height:var(--line-height-normal)}@media(max-width:768px){._modal_1p2de_2{margin:0 var(--space-16);padding:var(--space-32) var(--space-24) var(--space-24);max-width:100%}._modal__header_1p2de_26{margin-bottom:var(--space-24)}}._page_da444_1{padding:var(--space-32);animation:_fadeIn_da444_1 var(--duration-normal) var(--ease-in-out)}@keyframes _fadeIn_da444_1{0%{opacity:0}to{opacity:1}}._page__header_da444_16{margin-bottom:var(--space-32)}._header__content_da444_20{display:flex;justify-content:space-between;align-items:flex-start;gap:var(--space-20)}._header__content_da444_20 img{width:20px}._header__content_da444_20 h1{margin:0 0 var(--space-8) 0;font-size:var(--font-size-3xl);color:var(--color-text);font-weight:var(--font-weight-semibold);line-height:var(--line-height-tight);letter-spacing:var(--letter-spacing-tight)}._header__content_da444_20 h1:after{content:"";display:block;width:36px;height:3px;margin-top:var(--space-12);border-radius:var(--radius-full);background:var(--color-primary)}._header__content_da444_20 p{margin:0;color:var(--color-text-secondary);font-size:var(--font-size-lg);line-height:var(--line-height-normal)}._search__filter__bar_da444_57{display:flex;align-items:center;justify-content:space-between;margin-bottom:var(--space-24)}._search_bar_da444_64{display:flex;align-items:center;background-color:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-full);overflow:hidden;transition:all var(--duration-normal) var(--ease-in-out);padding:var(--space-10) var(--space-12);gap:var(--space-12);min-width:250px}._search_bar_da444_64:focus-within{border-color:var(--color-primary);box-shadow:var(--focus-ring)}._search_bar_da444_64 input{border:none!important;padding:0!important}._search_bar_da444_64 input:focus{outline:none;border-color:none!important;box-shadow:none!important}._search_bar_da444_64 img{width:16px}._filter__select_da444_98{padding:var(--space-10) var(--space-12);border:1px solid var(--color-border);border-radius:var(--radius-base);background-color:var(--color-surface);color:var(--color-text);font-size:var(--font-size-base);font-family:var(--font-family-base);cursor:pointer;appearance:none;background-image:var(--select-caret-light);background-repeat:no-repeat;background-position:right var(--space-12) center;background-size:16px;padding-right:var(--space-32);max-width:150px;transition:border-color var(--duration-fast) var(--ease-in-out),box-shadow var(--duration-fast) var(--ease-in-out)}._filter__select_da444_98:focus{outline:none;border-color:var(--color-primary);box-shadow:var(--focus-ring)}._rightSide_da444_124{display:flex;align-items:center;justify-content:center;gap:var(--space-12)}._bulk__action__bar_da444_133{display:flex;justify-content:space-between;align-items:center;padding:var(--space-10) var(--space-12);animation:_slideDown_da444_1 .2s var(--ease-in-out);border:1px solid var(--color-border);border-radius:var(--radius-base);background-color:var(--color-surface);min-width:120px}@keyframes _slideDown_da444_1{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}._bulk__count_da444_157{font-size:var(--font-size-base);width:100%;margin:0}._bulk__delete__btn_da444_163{cursor:pointer}._bulk__delete__btn_da444_163:hover{background:#ffffff26}._bulk__delete__btn_da444_163:active{background:#ffffff40}._bulk__delete__btn_da444_163 img{width:16px;height:16px}._table__wrapper_da444_181{background:var(--color-surface);border-radius:var(--radius-xl);border:.7px solid var(--color-border);overflow-x:auto;overflow-y:hidden;box-shadow:var(--shadow-sm);-webkit-overflow-scrolling:touch}._table_da444_181{width:100%;border-collapse:collapse}._table_da444_181 thead{border-bottom:1px solid var(--color-border);background-color:var(--color-background)}._table_da444_181 th{padding:var(--space-16);text-align:left;font-weight:var(--font-weight-semibold);font-size:var(--font-size-sm);color:var(--color-text);text-transform:uppercase;letter-spacing:.5px}._sortable__header_da444_211{cursor:pointer;transition:color var(--duration-fast) var(--ease-in-out);-webkit-user-select:none;user-select:none}._sortable__header_da444_211:hover{color:var(--color-primary)}._sort__indicator_da444_221{font-size:var(--font-size-sm);opacity:.7}._checkbox__col_da444_226{width:50px;text-align:center;padding:var(--space-16)}._table_da444_181 tbody tr{border-bottom:1px solid var(--color-border);transition:background-color var(--duration-fast) var(--ease-in-out)}._table_da444_181 tbody tr:last-child{border-bottom:none}._table_da444_181 tbody tr:hover,._table_da444_181 tbody tr._row__selected_da444_245{background-color:var(--color-primary-light)}._table_da444_181 td{padding:var(--space-16);font-size:var(--font-size-base);color:var(--color-text)}._status_da444_255{display:inline-block;padding:var(--space-6) var(--space-12);border-radius:var(--radius-full);font-size:var(--font-size-xs);font-weight:var(--font-weight-medium)}._status--active_da444_263{background:var(--background-color);color:var(--color-primary);border:1px solid var(--background-color)}._status--inactive_da444_269{background:var(--color-gray-100);color:var(--color-slate-500);border:1px solid var(--color-text-tertiary)}._actions__cell_da444_275{display:inline-flex;gap:var(--space-10);align-items:center}._action__btn_da444_281,._action__btn__delete_da444_282{cursor:pointer}._action__btn_da444_281 img,._action__btn__delete_da444_282 img{width:18px}._pagination__footer_da444_292{display:flex;justify-content:space-between;align-items:center;padding:var(--space-10) var(--space-20);background:var(--color-background);border-top:1px solid var(--color-border);gap:var(--space-16)}._rows__per__page_da444_302{display:flex;align-items:center;gap:var(--space-12)}._rows__per__page_da444_302 label{font-size:var(--font-size-sm);color:var(--color-text-secondary);font-weight:var(--font-weight-medium);white-space:nowrap}._rows__select_da444_315{padding:var(--space-6) var(--space-12);border:1px solid var(--color-border);border-radius:var(--radius-base);background-color:var(--color-surface);color:var(--color-text);font-size:var(--font-size-sm);font-family:var(--font-family-base);cursor:pointer;appearance:none;background-image:var(--select-caret-light);background-repeat:no-repeat;background-position:right var(--space-8) center;background-size:14px;padding-right:var(--space-24);min-width:70px;transition:border-color var(--duration-fast) var(--ease-in-out),box-shadow var(--duration-fast) var(--ease-in-out)}._rows__select_da444_315:focus{outline:none;border-color:var(--color-primary);box-shadow:var(--focus-ring)}._results__info_da444_341{font-size:var(--font-size-sm);color:var(--color-text-secondary);white-space:nowrap}._pagination__controls_da444_347{display:flex;align-items:center;gap:var(--space-12)}._pagination__btn_da444_353{background:transparent;border:1px solid var(--color-border);padding:var(--space-8) var(--space-10);border-radius:var(--radius-base);cursor:pointer;display:flex;align-items:center;justify-content:center;transition:all var(--duration-fast) var(--ease-in-out);min-width:36px;min-height:36px}._pagination__btn_da444_353:hover:not(:disabled){background:var(--color-secondary);border-color:var(--color-primary)}._pagination__btn_da444_353:active:not(:disabled){background:var(--color-secondary-active)}._pagination__btn_da444_353:disabled{opacity:.4;cursor:not-allowed}._pagination__btn_da444_353 img{width:16px;height:16px}._page__info_da444_386{font-size:var(--font-size-sm);color:var(--color-text);font-weight:var(--font-weight-medium);min-width:80px;text-align:center}._no__results_da444_394{padding:var(--space-32) var(--space-24);text-align:center}._no__results_da444_394 p{color:var(--color-text-secondary);font-size:var(--font-size-base);margin:0}._page__content_da444_406{display:grid;gap:var(--space-20)}._empty_da444_411{grid-column:1 / -1;text-align:center;padding:var(--space-32) var(--space-24);background:var(--color-surface);border-radius:var(--radius-xl);border:1px dashed var(--color-border)}._empty_da444_411 p{font-size:var(--font-size-lg);color:var(--color-text-secondary);margin-bottom:var(--space-16)}._button_da444_426{padding:var(--space-10) var(--space-20);background-color:var(--color-primary);color:var(--color-btn-primary-text);border:none;border-radius:var(--radius-base);font-size:var(--font-size-base);font-weight:var(--font-weight-semibold);cursor:pointer;transition:all var(--duration-normal) var(--ease-in-out);display:inline-flex;align-items:center;gap:var(--space-6)}._button_da444_426:hover{background-color:var(--color-primary-hover)}._button_da444_426:active{background-color:var(--color-primary-active)}._loading_da444_450{grid-column:1 / -1;padding:var(--space-32) var(--space-24);text-align:center;background:var(--color-surface);border-radius:var(--radius-lg);border:1px solid var(--color-border)}._loading_da444_450 p{font-size:var(--font-size-lg);color:var(--color-text-secondary);margin:0;animation:_pulse_da444_1 2s infinite}@keyframes _pulse_da444_1{0%,to{opacity:1}50%{opacity:.5}}._error_da444_479{grid-column:1 / -1;padding:var(--space-16);background:rgba(var(--color-error-rgb),.15);border:1px solid var(--color-error);border-radius:var(--radius-lg);text-align:center}._error_da444_479 p{color:var(--color-error);font-size:var(--font-size-base);margin:0 0 var(--space-12) 0}@media(max-width:1024px){._header__content_da444_20{flex-direction:column}}@media(max-width:768px){._page_da444_1{padding:var(--space-16)}._page__header_da444_16{margin-bottom:var(--space-16)}._header__content_da444_20 h1{font-size:var(--font-size-3xl)}._search__filter__bar_da444_57{flex-direction:column;align-items:stretch;gap:var(--space-12)}._search_bar_da444_64{min-width:0;width:100%}._table_da444_181{font-size:var(--font-size-sm);min-width:640px}._table_da444_181 th,._table_da444_181 td{padding:var(--space-12)}._embed__cell_da444_535 code{max-width:100px}}@media(max-width:480px){._page_da444_1{padding:var(--space-12)}._header__content_da444_20 h1{font-size:var(--font-size-2xl)}._table__wrapper_da444_181{overflow-x:auto}._table_da444_181{min-width:600px}._embed__cell_da444_535{flex-direction:column;align-items:flex-start}}._modal__overlay_18zyp_1{position:fixed;inset:0;background:#00000080;display:flex;align-items:center;justify-content:center;z-index:var(--z-modal);animation:_fadeInOverlay_18zyp_1 .2s var(--ease-standard)}@keyframes _fadeInOverlay_18zyp_1{0%{opacity:0}to{opacity:1}}._modal__content_18zyp_25{background:var(--color-surface);border-radius:var(--radius-xl);box-shadow:var(--shadow-xl);max-width:700px;width:90%;max-height:90vh;overflow-y:auto;animation:_slideIn_18zyp_1 .3s var(--ease-standard);padding:var(--space-24);border:1px solid var(--color-border)}@keyframes _slideIn_18zyp_1{0%{transform:translateY(-50px);opacity:0}to{transform:translateY(0);opacity:1}}._modal__header_18zyp_50{display:flex;justify-content:space-between;align-items:flex-start;border-bottom:1px solid var(--color-border);position:sticky;top:0;background:var(--color-surface);z-index:10;margin-bottom:var(--space-24);padding-bottom:var(--space-16);gap:var(--space-12)}._modal__header_18zyp_50 h2{margin:0;font-size:var(--font-size-2xl);color:var(--color-text);font-weight:var(--font-weight-semibold)}._modal__hint_18zyp_71{margin:var(--space-8) 0 0 0;font-size:var(--font-size-sm);color:var(--color-text-secondary);font-weight:var(--font-weight-normal);line-height:var(--line-height-normal);max-width:480px}._modal__close_18zyp_80{background:transparent;border:none;font-size:var(--font-size-2xl);color:var(--color-text-secondary);cursor:pointer;transition:color var(--duration-fast) var(--ease-standard);width:32px;height:32px;display:flex;align-items:center;justify-content:center}._modal__close_18zyp_80:hover{color:var(--color-text)}._form__group_18zyp_98{margin-bottom:var(--space-20)}._label_18zyp_102{display:block;margin-bottom:var(--space-8);font-weight:var(--font-weight-medium);font-size:var(--font-size-sm);color:var(--color-text)}._required_18zyp_110{color:var(--color-error)}._input_18zyp_114,._textarea_18zyp_115,._select_18zyp_116{width:100%;padding:var(--space-10) var(--space-12);border:1px solid var(--color-border);border-radius:var(--radius-base);font-family:inherit;font-size:var(--font-size-base);color:var(--color-text);background-color:var(--color-background);transition:all var(--duration-fast) var(--ease-standard)}._input_18zyp_114:focus,._textarea_18zyp_115:focus,._select_18zyp_116:focus{outline:none;border-color:var(--color-primary);box-shadow:0 0 0 3px var(--color-focus-ring)}._textarea_18zyp_115{resize:vertical;min-height:100px}._select_18zyp_116{appearance:none;background-image:var(--select-caret-light);background-repeat:no-repeat;background-position:right var(--space-12) center;background-size:16px;padding-right:var(--space-32);cursor:pointer}._error_18zyp_151{display:block;color:var(--color-error);font-size:var(--font-size-xs);margin-top:var(--space-4)}._error__message_18zyp_158{padding:var(--space-12);background:rgba(var(--color-error-rgb),.15);border:1px solid var(--color-error);border-radius:var(--radius-base);color:var(--color-error);margin-bottom:var(--space-16);font-size:var(--font-size-sm)}._static__value_18zyp_168{padding:var(--space-10) var(--space-12);background:var(--color-secondary);border-radius:var(--radius-base);color:var(--color-text);font-size:var(--font-size-base);margin:0}._fields__section_18zyp_178{margin-top:var(--space-24);padding-top:var(--space-24);border-top:2px solid var(--color-card-border)}._fields__header_18zyp_184{display:flex;justify-content:space-between;align-items:center;margin-bottom:var(--space-16)}._fields__header_18zyp_184 h3{margin:0;font-size:var(--font-size-lg);color:var(--color-text);font-weight:var(--font-weight-semibold)}._btn__add_18zyp_198{background:var(--color-primary);color:var(--color-btn-primary-text);border:none;padding:var(--space-8) var(--space-12);border-radius:var(--radius-base);cursor:pointer;font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);transition:var(--duration-fast) var(--ease-standard)}._btn__add_18zyp_198:hover{background:var(--color-primary-hover)}._btn__add__small_18zyp_214{background:var(--color-secondary);color:var(--color-text);border:1px solid var(--color-border);padding:var(--space-6) var(--space-10);border-radius:var(--radius-base);cursor:pointer;font-size:var(--font-size-xs);font-weight:var(--font-weight-medium);transition:all var(--duration-fast) var(--ease-standard)}._btn__add__small_18zyp_214:hover{background:var(--color-border)}._fields__list_18zyp_230{display:flex;flex-direction:column;gap:var(--space-16)}._field__card_18zyp_236{background:var(--color-background);border:1px solid var(--color-border);border-radius:var(--radius-base);padding:var(--space-16)}._field__header_18zyp_243{display:flex;justify-content:space-between;align-items:center;margin-bottom:var(--space-12)}._field__header_18zyp_243 h4{margin:0;font-size:var(--font-size-base);color:var(--color-text)}._btn__remove_18zyp_256{background:rgba(var(--color-error-rgb),.15);color:var(--color-error);border:1px solid var(--color-error);padding:var(--space-6) var(--space-10);border-radius:var(--radius-base);cursor:pointer;font-size:var(--font-size-xs);font-weight:var(--font-weight-medium);transition:all var(--duration-fast) var(--ease-standard)}._btn__remove_18zyp_256:hover{background:var(--color-error);color:var(--color-btn-primary-text)}._btn__remove__small_18zyp_273{background:transparent;border:1px solid var(--color-border);color:var(--color-text-secondary);padding:var(--space-6) var(--space-8);border-radius:var(--radius-base);cursor:pointer;font-size:var(--font-size-base);transition:all var(--duration-fast) var(--ease-standard)}._btn__remove__small_18zyp_273:hover{background:rgba(var(--color-error-rgb),.15);border-color:var(--color-error);color:var(--color-error)}._field__row_18zyp_290{display:grid;grid-template-columns:1fr 1fr;gap:var(--space-12);margin-bottom:var(--space-12)}._field__col_18zyp_297{display:flex;flex-direction:column}._field__col__checkbox_18zyp_302{display:flex;align-items:flex-end}._checkbox__label_18zyp_307{display:flex;align-items:center;gap:var(--space-8);font-size:var(--font-size-sm);color:var(--color-text);cursor:pointer;margin-bottom:0}._checkbox__label_18zyp_307 input{width:16px;height:16px;cursor:pointer}._options__section_18zyp_323{margin-top:var(--space-12);padding-top:var(--space-12);border-top:1px solid var(--color-border)}._options__header_18zyp_329{display:flex;justify-content:space-between;align-items:center;margin-bottom:var(--space-12)}._options__header_18zyp_329 ._label_18zyp_102{margin:0}._options__list_18zyp_340{display:flex;flex-direction:column;gap:var(--space-8)}._option__row_18zyp_346{display:flex;gap:var(--space-8);align-items:center}._option__row_18zyp_346 ._input_18zyp_114{flex:1}._modal__footer_18zyp_357{display:flex;gap:var(--space-12);border-top:1px solid var(--color-card-border-inner);position:sticky;bottom:0;background:var(--color-surface);z-index:10}._btn__cancel_18zyp_367{background:transparent;color:var(--color-text);border:1px solid var(--color-border);padding:var(--space-10) var(--space-20);border-radius:var(--radius-base);cursor:pointer;font-size:var(--font-size-base);font-weight:var(--font-weight-medium);transition:all var(--duration-fast) var(--ease-standard)}._btn__cancel_18zyp_367:hover{background:var(--color-secondary);border-color:var(--color-primary)}._btn__submit_18zyp_384{background:var(--color-primary);color:var(--color-btn-primary-text);border:none;padding:var(--space-10) var(--space-20);border-radius:var(--radius-base);cursor:pointer;font-size:var(--font-size-base);font-weight:var(--font-weight-medium);transition:all var(--duration-fast) var(--ease-standard)}._btn__submit_18zyp_384:hover:not(:disabled){background:var(--color-primary-hover)}._btn__submit_18zyp_384:disabled{opacity:.5;cursor:not-allowed}._fieldHint_18zyp_405{margin:var(--space-4) 0 0 0;font-size:var(--font-size-sm);color:var(--color-text-secondary);line-height:var(--line-height-normal)}._countryEmailCard_18zyp_412{background:var(--color-background);border:1px solid var(--color-border);border-radius:var(--radius-base);padding:var(--space-16);margin:var(--space-12) 0;display:flex;flex-direction:column;gap:var(--space-12)}._countryEmailHeader_18zyp_423{display:flex;gap:var(--space-8);align-items:center}._countryEmailHeader_18zyp_423 ._select_18zyp_116{flex:1}._btn__addCountry_18zyp_433{background:var(--color-secondary);color:var(--color-text);border:1px dashed var(--color-primary);padding:var(--space-10) var(--space-16);border-radius:var(--radius-base);cursor:pointer;font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);width:100%;margin-top:var(--space-4);transition:all var(--duration-fast) var(--ease-standard)}._btn__addCountry_18zyp_433:hover{background:var(--color-primary);color:var(--color-btn-primary-text);border-style:solid}._emailList_18zyp_453{display:flex;flex-direction:column;gap:var(--space-8);margin:var(--space-4) 0}._emailRow_18zyp_460{display:flex;align-items:center;gap:var(--space-8)}._emailRow_18zyp_460 ._input_18zyp_114{flex:1}@media(max-width:768px){._modal__content_18zyp_25{width:95%}._field__row_18zyp_290{grid-template-columns:1fr}._emailRow_18zyp_460{flex-wrap:wrap}._modal__footer_18zyp_357{flex-direction:column}._btn__cancel_18zyp_367,._btn__submit_18zyp_384{width:100%}}._page_1t516_1{padding:var(--space-32);animation:_fadeIn_1t516_1 var(--duration-normal) var(--ease-in-out)}@keyframes _fadeIn_1t516_1{0%{opacity:0}to{opacity:1}}._page__header_1t516_16{margin-bottom:var(--space-32)}._header__content_1t516_20{display:flex;justify-content:space-between;align-items:flex-start;gap:var(--space-20)}._header__content_1t516_20 img{width:20px}._header__content_1t516_20 h1{margin:0 0 var(--space-8) 0;font-size:var(--font-size-3xl);color:var(--color-text);font-weight:var(--font-weight-semibold);line-height:var(--line-height-tight);letter-spacing:var(--letter-spacing-tight)}._header__content_1t516_20 h1:after{content:"";display:block;width:36px;height:3px;margin-top:var(--space-12);border-radius:var(--radius-full);background:var(--color-primary)}._header__content_1t516_20 p{margin:0;color:var(--color-text-secondary);font-size:var(--font-size-lg);line-height:var(--line-height-normal)}._settingGrid_1t516_57{display:grid;grid-template-columns:repeat(auto-fit,minmax(276px,1fr));gap:var(--space-20);margin-bottom:var(--space-32)}._card_1t516_64{background-color:var(--color-surface);border:.7px solid var(--color-border);border-radius:var(--radius-xl);padding:var(--space-20);transition:all var(--duration-normal) var(--ease-in-out);display:flex;flex-direction:column;height:100%;box-shadow:var(--shadow-sm);position:relative;overflow:hidden}._card_1t516_64:before{content:"";position:absolute;top:0;left:0;right:0;height:3px;background:var(--color-primary)}._card_1t516_64:hover{box-shadow:var(--shadow-md);transform:translateY(-3px)}._cardHeader_1t516_93{display:flex;gap:var(--space-12);align-items:flex-start;width:100%;flex:1;margin-bottom:var(--space-16)}._cardStat_1t516_102{display:flex;flex-direction:column;min-width:0}._cardActions_1t516_108{display:flex;justify-content:flex-start;align-items:center;margin-top:auto}._cardTitle_1t516_115{font-size:var(--font-size-md);color:var(--color-text);font-weight:var(--font-weight-medium)}._cardIcon_1t516_121 img{width:40px}._cardValue_1t516_125{font-size:var(--font-size-4xl);font-weight:var(--font-weight-medium);color:var(--color-text);line-height:var(--line-height-tight)}._cardSubtitle_1t516_132{font-size:var(--font-size-md);color:var(--color-text-secondary)}._manageUsersBtn_1t516_137{background:var(--color-secondary)!important;color:var(--color-primary)!important;font-weight:var(--font-weight-medium)!important;box-shadow:none!important;width:fit-content}._manageUsersBtn_1t516_137:hover{background:var(--color-primary-light)!important;color:var(--color-primary)!important;text-decoration:none;box-shadow:none!important}._manageUsersBtn_1t516_137:active{background:var(--color-primary-light)!important}@media(max-width:768px){._page_1t516_1{padding:var(--space-16)}._header__content_1t516_20{flex-direction:column;align-items:stretch}._settingGrid_1t516_57{grid-template-columns:1fr}}@media(max-width:480px){._page_1t516_1{padding:var(--space-8)}._header__content_1t516_20 h1{font-size:var(--font-size-2xl)}}._page_1b7fj_1{padding:var(--space-32);animation:_fadeIn_1b7fj_1 var(--duration-normal) var(--ease-standard)}@keyframes _fadeIn_1b7fj_1{0%{opacity:0}to{opacity:1}}._page__header_1b7fj_16{margin-bottom:var(--space-32)}._header__content_1b7fj_20{display:flex;justify-content:space-between;align-items:flex-start;gap:var(--space-20)}._header__content_1b7fj_20 h1{margin:0 0 var(--space-8) 0;font-size:var(--font-size-3xl);color:var(--color-text);font-weight:var(--font-weight-semibold);line-height:var(--line-height-tight);letter-spacing:var(--letter-spacing-tight)}._header__content_1b7fj_20 p{margin:0;color:var(--color-text-secondary);font-size:var(--font-size-lg);line-height:var(--line-height-normal)}._page__content_1b7fj_43{display:grid;grid-template-columns:1fr;gap:var(--space-24);max-width:800px}._alert_1b7fj_51{padding:var(--space-16);border-radius:var(--radius-md);border-left:4px solid;font-size:var(--font-size-base);animation:_slideIn_1b7fj_1 var(--duration-fast) var(--ease-standard)}@keyframes _slideIn_1b7fj_1{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}._alert--success_1b7fj_71{background:#10b98126;color:#059669;border:1px solid rgba(16,185,129,.3)}._alert--error_1b7fj_77,._alert--info_1b7fj_83{background-color:var(--background-color);border-left-color:var(--color-primary);color:var(--color-primary)}._settingsCard_1b7fj_90{background-color:var(--color-surface);border:.7px solid var(--color-border);border-radius:var(--radius-xl);padding:var(--space-24);transition:all var(--duration-normal) var(--ease-in-out);box-shadow:var(--shadow-sm)}._settingsCard_1b7fj_90:hover{box-shadow:var(--shadow-md);transform:translateY(-1px)}._sectionTitle_1b7fj_104{font-size:var(--font-size-xl);color:var(--color-text);font-weight:var(--font-weight-semibold);padding-bottom:var(--space-16)}._formGroup_1b7fj_112{margin-bottom:var(--space-20);display:flex;flex-direction:column}._label_1b7fj_118{margin-bottom:var(--space-8);font-size:var(--font-size-md);font-weight:var(--font-weight-medium);color:var(--color-text)}._input_1b7fj_125{padding:var(--space-12) var(--space-16);border:1px solid var(--color-border);border-radius:var(--radius-base);font-size:var(--font-size-base);background-color:var(--color-surface);color:var(--color-text);font-family:var(--font-family-base);transition:all var(--duration-fast) var(--ease-standard)}._input_1b7fj_125:focus{outline:none;border-color:var(--color-primary);box-shadow:var(--focus-ring)}._input_1b7fj_125:disabled{background-color:var(--color-secondary);cursor:not-allowed;opacity:.6}._helpText_1b7fj_148{font-size:var(--font-size-sm);color:var(--color-text-secondary);margin-top:var(--space-6);line-height:var(--line-height-normal)}._editableInput_1b7fj_156,._readonlyInput_1b7fj_157{display:flex;gap:var(--space-12);align-items:flex-end}._editableInput_1b7fj_156 ._input_1b7fj_125,._readonlyInput_1b7fj_157 ._input_1b7fj_125{flex:1}._passwordInputWrapper_1b7fj_172{position:relative;display:flex;align-items:center}._passwordInputWrapper_1b7fj_172 ._input_1b7fj_125{width:100%;padding-right:calc(var(--space-32) + var(--space-16))}._eyeButton_1b7fj_183{position:absolute;right:var(--space-12);background:none;border:none;cursor:pointer;font-size:var(--font-size-lg);color:var(--color-text-secondary);padding:var(--space-8);transition:color var(--duration-fast) var(--ease-standard);display:flex;align-items:center;justify-content:center;border-radius:var(--radius-sm)}._eyeButton_1b7fj_183 img{width:18px}._button_1b7fj_204{padding:var(--space-10) var(--space-20);border:none;border-radius:var(--radius-base);font-size:var(--font-size-base);font-weight:var(--font-weight-medium);cursor:pointer;transition:all var(--duration-fast) var(--ease-standard);font-family:var(--font-family-base);display:inline-flex;align-items:center;justify-content:center}._button_1b7fj_204:focus-visible{outline:none;box-shadow:var(--focus-ring)}._button_1b7fj_204:disabled{opacity:.5;cursor:not-allowed}._button--primary_1b7fj_228{background-color:var(--color-primary);color:var(--color-white)}._button--primary_1b7fj_228:hover:not(:disabled){background-color:var(--color-hover);box-shadow:var(--shadow-md)}._button--primary_1b7fj_228:active:not(:disabled){background-color:var(--color-hover)}._button--secondary_1b7fj_242{background-color:var(--color-primary);color:var(--color-white);border:1px solid var(--color-border)}._button--secondary_1b7fj_242:hover:not(:disabled){background-color:var(--color-hover);color:var(--color-white)}._button--secondary_1b7fj_242:active:not(:disabled){background-color:var(--color-hover);color:var(--color-white)}._button--outline_1b7fj_258{background-color:transparent;color:var(--color-white);border:1px solid var(--color-primary)}._button--outline_1b7fj_258:hover:not(:disabled){background-color:rgba(#FFEDEE,.1)}._button--outline_1b7fj_258:active:not(:disabled){background-color:rgba(#FFEDEE,.15)}._passwordActions_1b7fj_273{display:grid;grid-template-columns:1fr 1fr;gap:var(--space-16)}._modal__overlay_1b7fj_279{position:fixed;inset:0;background-color:#00000080;display:flex;align-items:center;justify-content:center;z-index:1000;animation:_fadeIn_1b7fj_1 var(--duration-fast) var(--ease-standard);padding:var(--space-16)}._modal__content_1b7fj_294{background-color:var(--color-surface);border-radius:var(--radius-lg);box-shadow:var(--shadow-lg);width:100%;max-width:500px;max-height:90vh;overflow-y:auto;animation:_slideUp_1b7fj_1 var(--duration-normal) var(--ease-standard);border:1px solid var(--color-card-border);padding:var(--space-24)}@keyframes _slideUp_1b7fj_1{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}._modal__header_1b7fj_319{border-bottom:1px solid var(--color-card-border-inner);display:flex;justify-content:space-between;align-items:center}._modal__header_1b7fj_319 h3{margin:0;font-size:var(--font-size-xl);color:var(--color-text);font-weight:var(--font-weight-semibold);letter-spacing:var(--letter-spacing-tight)}._modal__close_1b7fj_334{background:none;border:none;font-size:var(--font-size-xl);color:var(--color-text-secondary);cursor:pointer;padding:var(--space-8);transition:all var(--duration-fast) var(--ease-standard);border-radius:var(--radius-sm);display:flex;align-items:center;justify-content:center}._modal__close_1b7fj_334:hover{color:var(--color-text);background-color:var(--color-secondary)}._modal__close_1b7fj_334:focus-visible{outline:var(--focus-outline);outline-offset:2px}._stepInfo_1b7fj_358{margin:0 0 var(--space-20) 0;color:var(--color-text-secondary);font-size:var(--font-size-base);line-height:var(--line-height-normal)}._otpFooter_1b7fj_365{display:flex;justify-content:space-between;align-items:center;margin:var(--space-16) 0 var(--space-20) 0;font-size:var(--font-size-sm);color:var(--color-text-secondary);gap:var(--space-12)}._otpFooter_1b7fj_365 p{margin:0}._resendLink_1b7fj_379{background:none;border:none;color:var(--color-primary);cursor:pointer;font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);transition:color var(--duration-fast) var(--ease-standard);padding:var(--space-4);border-radius:var(--radius-sm)}._resendLink_1b7fj_379:hover{color:var(--color-primary-hover);text-decoration:underline}._resendLink_1b7fj_379:focus-visible{outline:var(--focus-outline);outline-offset:2px}._resendLink_1b7fj_379:disabled{opacity:.5;cursor:not-allowed}._modal__footer_1b7fj_406{border-top:1px solid var(--color-card-border-inner);display:flex;gap:var(--space-12);justify-content:flex-end}._modal__footer_1b7fj_406 ._button_1b7fj_204{min-width:120px}@media(max-width:768px){._page_1b7fj_1{padding:var(--space-16)}._header__content_1b7fj_20{flex-direction:column;align-items:stretch}._passwordActions_1b7fj_273{grid-template-columns:1fr}._modal__footer_1b7fj_406{flex-direction:column-reverse}._modal__footer_1b7fj_406 ._button_1b7fj_204{width:100%;min-width:0}}@media(max-width:480px){._page_1b7fj_1{padding:var(--space-8)}._header__content_1b7fj_20 h1{font-size:var(--font-size-2xl)}}._page_15uij_1{padding:var(--space-32);animation:_fadeIn_15uij_1 var(--duration-normal) var(--ease-in-out)}@keyframes _fadeIn_15uij_1{0%{opacity:0}to{opacity:1}}._page__header_15uij_16{margin-bottom:var(--space-32)}._header__content_15uij_20{display:flex;justify-content:space-between;align-items:flex-start;gap:var(--space-20)}._header__content_15uij_20 img{width:20px}._header__content_15uij_20 h1{margin:0 0 var(--space-8) 0;font-size:var(--font-size-3xl);color:var(--color-text);font-weight:var(--font-weight-semibold);line-height:var(--line-height-tight);letter-spacing:var(--letter-spacing-tight)}._header__content_15uij_20 h1:after{content:"";display:block;width:36px;height:3px;margin-top:var(--space-12);border-radius:var(--radius-full);background:var(--color-primary)}._header__content_15uij_20 p{margin:0;color:var(--color-text-secondary);font-size:var(--font-size-lg);line-height:var(--line-height-normal)}._search__filter__bar_15uij_57{display:flex;align-items:center;justify-content:space-between;margin-bottom:var(--space-24)}._search_bar_15uij_64{display:flex;align-items:center;background-color:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-full);overflow:hidden;transition:all var(--duration-normal) var(--ease-in-out);padding:var(--space-10) var(--space-12);gap:var(--space-12);min-width:250px}._search_bar_15uij_64:focus-within{border-color:var(--color-primary);box-shadow:var(--focus-ring)}._search_bar_15uij_64 input{border:none!important;padding:0!important;font-family:var(--font-family-base);font-size:var(--font-size-base);color:var(--color-text)}._search_bar_15uij_64 input::placeholder{color:var(--color-text-secondary)}._search_bar_15uij_64 input:focus{outline:none;border-color:none!important;box-shadow:none!important}._search_bar_15uij_64 img{width:16px}._filter__select_15uij_104{padding:var(--space-10) var(--space-12);border:1px solid var(--color-border);border-radius:var(--radius-base);background-color:var(--color-surface);color:var(--color-text);font-size:var(--font-size-base);font-family:var(--font-family-base);cursor:pointer;appearance:none;background-image:var(--select-caret-light);background-repeat:no-repeat;background-position:right var(--space-12) center;background-size:16px;padding-right:var(--space-32);max-width:150px;transition:border-color var(--duration-fast) var(--ease-in-out),box-shadow var(--duration-fast) var(--ease-in-out)}._filter__select_15uij_104:focus{outline:none;border-color:var(--color-primary);box-shadow:var(--focus-ring)}._rightSide_15uij_130{display:flex;align-items:center;justify-content:center;gap:var(--space-12)}._bulk__action__bar_15uij_138{display:flex;justify-content:space-between;align-items:center;padding:var(--space-10) var(--space-12);animation:_slideDown_15uij_1 .2s var(--ease-in-out);border:1px solid var(--color-border);border-radius:var(--radius-base);background-color:var(--color-surface);min-width:120px}@keyframes _slideDown_15uij_1{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}._bulk__count_15uij_162{font-size:var(--font-size-base);width:100%;margin:0;color:var(--color-text)}._bulk__delete__btn_15uij_169{cursor:pointer;background:none;border:none;padding:0;display:flex;align-items:center;justify-content:center}._bulk__delete__btn_15uij_169:hover{opacity:.8}._bulk__delete__btn_15uij_169:active{opacity:.6}._bulk__delete__btn_15uij_169 img{width:16px;height:16px}._table__wrapper_15uij_193{background:var(--color-surface);border-radius:var(--radius-xl);border:.7px solid var(--color-border);overflow-x:auto;overflow-y:hidden;box-shadow:var(--shadow-sm);-webkit-overflow-scrolling:touch}._table_15uij_193{width:100%;border-collapse:collapse}._table_15uij_193 thead{border-bottom:1px solid var(--color-border);background-color:var(--color-background)}._table_15uij_193 th{padding:var(--space-16);text-align:left;font-weight:var(--font-weight-semibold);font-size:var(--font-size-sm);color:var(--color-text);text-transform:uppercase;letter-spacing:.5px}._sortable__header_15uij_223{cursor:pointer;transition:color var(--duration-fast) var(--ease-in-out);-webkit-user-select:none;user-select:none}._sortable__header_15uij_223:hover{color:var(--color-primary)}._sort__indicator_15uij_233{font-size:var(--font-size-sm);opacity:.7;margin-left:var(--space-4)}._checkbox__col_15uij_239{width:50px;text-align:center;padding:var(--space-16)}._table_15uij_193 tbody tr{border-bottom:1px solid var(--color-border);transition:background-color var(--duration-fast) var(--ease-in-out)}._table_15uij_193 tbody tr:last-child{border-bottom:none}._table_15uij_193 tbody tr:hover,._table_15uij_193 tbody tr._row__selected_15uij_258{background-color:var(--color-primary-light)}._table_15uij_193 td{padding:var(--space-16);font-size:var(--font-size-base);color:var(--color-text)}._role__badge_15uij_268{display:inline-block;padding:var(--space-6) var(--space-12);border-radius:var(--radius-base);font-size:var(--font-size-xs);font-weight:var(--font-weight-semibold);background:var(--background-color);color:var(--color-primary);text-transform:capitalize}._status_15uij_279{display:inline-block;padding:var(--space-6) var(--space-12);border-radius:var(--radius-base);font-size:var(--font-size-xs);font-weight:var(--font-weight-medium)}._status--active_15uij_287{background:#10b98126;color:#059669;border:1px solid rgba(16,185,129,.3)}._status--inactive_15uij_293{background:#6b728026;color:#4b5563;border:1px solid rgba(107,114,128,.3)}._actions__cell_15uij_299{display:inline-flex;gap:var(--space-10);align-items:center}._action__btn__manage_15uij_305{padding:var(--space-6) var(--space-12);background:var(--color-primary);color:#fff;border:none;border-radius:var(--radius-base);cursor:pointer;font-size:var(--font-size-xs);font-weight:var(--font-weight-medium);transition:all var(--duration-fast) var(--ease-in-out);margin-right:var(--space-8);white-space:nowrap;font-family:var(--font-family-base)}._action__btn__manage_15uij_305:hover{transform:translateY(-2px);box-shadow:0 4px 12px #ea666666}._action__btn__manage_15uij_305:active{transform:translateY(0)}._actions__cell_15uij_299 img{width:18px;height:18px}._pagination__footer_15uij_335{display:flex;justify-content:space-between;align-items:center;padding:var(--space-10) var(--space-20);background:var(--color-background);border-top:1px solid var(--color-border);gap:var(--space-16)}._rows__per__page_15uij_345{display:flex;align-items:center;gap:var(--space-12)}._rows__per__page_15uij_345 label{font-size:var(--font-size-sm);color:var(--color-text-secondary);font-weight:var(--font-weight-medium);white-space:nowrap}._rows__select_15uij_358{padding:var(--space-6) var(--space-12);border:1px solid var(--color-border);border-radius:var(--radius-base);background-color:var(--color-surface);color:var(--color-text);font-size:var(--font-size-sm);font-family:var(--font-family-base);cursor:pointer;appearance:none;background-image:var(--select-caret-light);background-repeat:no-repeat;background-position:right var(--space-8) center;background-size:14px;padding-right:var(--space-24);min-width:70px;transition:border-color var(--duration-fast) var(--ease-in-out),box-shadow var(--duration-fast) var(--ease-in-out)}._rows__select_15uij_358:focus{outline:none;border-color:var(--color-primary);box-shadow:var(--focus-ring)}._results__info_15uij_384{font-size:var(--font-size-sm);color:var(--color-text-secondary);white-space:nowrap}._pagination__controls_15uij_390{display:flex;align-items:center;gap:var(--space-12)}._pagination__btn_15uij_396{background:transparent;border:1px solid var(--color-border);padding:var(--space-8) var(--space-10);border-radius:var(--radius-base);cursor:pointer;display:flex;align-items:center;justify-content:center;transition:all var(--duration-fast) var(--ease-in-out);min-width:36px;min-height:36px}._pagination__btn_15uij_396:hover:not(:disabled){background:var(--color-secondary);border-color:var(--color-primary)}._pagination__btn_15uij_396:active:not(:disabled){background:var(--color-secondary-active)}._pagination__btn_15uij_396:disabled{opacity:.4;cursor:not-allowed}._pagination__btn_15uij_396 img{width:16px;height:16px}._page__info_15uij_429{font-size:var(--font-size-sm);color:var(--color-text);font-weight:var(--font-weight-medium);min-width:80px;text-align:center}._no__results_15uij_437{padding:var(--space-32) var(--space-24);text-align:center}._no__results_15uij_437 p{color:var(--color-text-secondary);font-size:var(--font-size-base);margin:0}._page__content_15uij_449{display:grid;gap:var(--space-20)}._empty_15uij_454{grid-column:1 / -1;text-align:center;padding:var(--space-32) var(--space-24);background:var(--color-surface);border-radius:var(--radius-xl);border:1px dashed var(--color-border)}._empty_15uij_454 p{font-size:var(--font-size-lg);color:var(--color-text-secondary);margin-bottom:var(--space-16)}._button_15uij_469{padding:var(--space-10) var(--space-20);background-color:var(--color-primary);color:var(--color-btn-primary-text);border:none;border-radius:var(--radius-base);font-size:var(--font-size-base);font-weight:var(--font-weight-semibold);cursor:pointer;transition:all var(--duration-normal) var(--ease-in-out);display:inline-flex;align-items:center;gap:var(--space-6);font-family:var(--font-family-base)}._button_15uij_469:hover{background-color:var(--color-primary-hover)}._button_15uij_469:active{background-color:var(--color-primary-active)}._button_15uij_469:disabled{opacity:.6;cursor:not-allowed}._loading_15uij_499{grid-column:1 / -1;padding:var(--space-32) var(--space-24);text-align:center;background:var(--color-surface);border-radius:var(--radius-lg);border:1px solid var(--color-border)}._loading_15uij_499 p{font-size:var(--font-size-lg);color:var(--color-text-secondary);margin:0;animation:_pulse_15uij_1 2s infinite}@keyframes _pulse_15uij_1{0%,to{opacity:1}50%{opacity:.5}}._error_15uij_528{grid-column:1 / -1;padding:var(--space-16);background:#dc262626;border:1px solid var(--color-error);border-radius:var(--radius-lg);text-align:center}._error_15uij_528 p{color:var(--color-error);font-size:var(--font-size-base);margin:0 0 var(--space-12) 0}._alert_15uij_543{padding:var(--space-16);border-radius:var(--radius-md);border-left:4px solid;font-size:var(--font-size-base);animation:_slideIn_15uij_1 var(--duration-fast) var(--ease-standard);margin-bottom:20px}@keyframes _slideIn_15uij_1{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}._alert--success_15uij_564{background:#10b98126;color:#059669;border:1px solid rgba(16,185,129,.3)}._alert--error_15uij_570,._alert--info_15uij_576{background-color:var(--background-color);border-left-color:var(--color-primary);color:var(--color-primary)}._deleteModalOverlay_15uij_583{position:fixed;inset:0;background-color:#00000080;display:flex;align-items:center;justify-content:center;z-index:1000;animation:_fadeIn_15uij_1 var(--duration-fast) var(--ease-standard);padding:var(--space-16)}._deleteModalContent_15uij_598{background-color:var(--color-surface);border-radius:var(--radius-lg);box-shadow:var(--shadow-lg);width:100%;max-width:500px;max-height:90vh;overflow-y:auto;animation:_slideUp_15uij_1 var(--duration-normal) var(--ease-standard);border:1px solid var(--color-card-border);padding:var(--space-24)}@keyframes _slideUp_15uij_1{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}._modalHeader_15uij_623{border-bottom:1px solid var(--color-card-border-inner);display:flex;justify-content:space-between;align-items:center}._modalHeader_15uij_623 h3{margin:0;font-size:var(--font-size-xl);color:var(--color-text);font-weight:var(--font-weight-semibold);letter-spacing:var(--letter-spacing-tight)}._modalclose_15uij_638{background:none;border:none;font-size:var(--font-size-xl);color:var(--color-text-secondary);cursor:pointer;padding:var(--space-8);transition:all var(--duration-fast) var(--ease-standard);border-radius:var(--radius-sm);display:flex;align-items:center;justify-content:center}._modalclose_15uij_638:hover{color:var(--color-text);background-color:var(--color-secondary)}._modalclose_15uij_638:focus-visible{outline:var(--focus-outline);outline-offset:2px}._stepInfo_15uij_662{margin:0 0 var(--space-20) 0;color:var(--color-text-secondary);font-size:var(--font-size-base);line-height:var(--line-height-normal)}._otpFooter_15uij_669{display:flex;justify-content:space-between;align-items:center;margin:var(--space-16) 0 var(--space-20) 0;font-size:var(--font-size-sm);color:var(--color-text-secondary);gap:var(--space-12)}._otpFooter_15uij_669 p{margin:0}._resendLink_15uij_683{background:none;border:none;color:var(--color-primary);cursor:pointer;font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);transition:color var(--duration-fast) var(--ease-standard);padding:var(--space-4);border-radius:var(--radius-sm)}._resendLink_15uij_683:hover{color:var(--color-primary-hover);text-decoration:underline}._resendLink_15uij_683:focus-visible{outline:var(--focus-outline);outline-offset:2px}._resendLink_15uij_683:disabled{opacity:.5;cursor:not-allowed}._modalFooter_15uij_710{border-top:1px solid var(--color-card-border-inner);display:flex;gap:var(--space-12);justify-content:flex-end}._modalFooter_15uij_710 ._button_15uij_469{min-width:120px}@media(max-width:768px){._page_15uij_1{padding:var(--space-16)}._page__header_15uij_16{margin-bottom:var(--space-16)}._header__content_15uij_20{flex-direction:column;align-items:stretch}._header__content_15uij_20 h1{font-size:var(--font-size-2xl)}._search__filter__bar_15uij_57{flex-direction:column;align-items:stretch;gap:var(--space-12)}._search_bar_15uij_64{min-width:0;width:100%}._rightSide_15uij_130{width:100%;flex-wrap:wrap;justify-content:flex-start}._filter__select_15uij_104,._button_15uij_469{width:100%;max-width:none;justify-content:center}._table_15uij_193{min-width:680px;font-size:var(--font-size-xs)}._table_15uij_193 th,._table_15uij_193 td{padding:var(--space-8) var(--space-12)}._pagination__footer_15uij_335{flex-direction:column;align-items:stretch;gap:var(--space-12)}._pagination__controls_15uij_390{justify-content:center}._modalFooter_15uij_710{flex-direction:column-reverse}._modalFooter_15uij_710 ._button_15uij_469{width:100%;min-width:0}}@media(max-width:480px){._page_15uij_1{padding:var(--space-8)}._header__content_15uij_20 p{font-size:var(--font-size-base)}._table_15uij_193{min-width:620px;font-size:11px}._action__btn__manage_15uij_305{margin-right:0}}._modal__overlay_15k4n_1{position:fixed;inset:0;background:#00000080;display:flex;align-items:center;justify-content:center;z-index:var(--z-modal)}._modal__content_15k4n_14{background:#fff;border-radius:8px;width:90%;max-width:700px;max-height:85vh;overflow-y:auto;box-shadow:0 4px 12px #00000026}._modal__header_15k4n_24{padding:24px 24px 0;display:flex;justify-content:space-between;align-items:center;position:sticky;top:0;background:#fff}._modal__header_15k4n_24 h3{margin:0;font-size:18px;font-weight:600;color:#1f2937}._modal__close_15k4n_41{background:none;border:none;font-size:24px;cursor:pointer;color:#6b7280;padding:0;width:32px;height:32px;display:flex;align-items:center;justify-content:center;border-radius:4px;transition:all .2s}._modal__close_15k4n_41:hover{background:#f3f4f6;color:#1f2937}._tab__navigation_15k4n_63{padding:0 24px;gap:20px;display:inline-flex}._tab__button_15k4n_69{min-width:220px;padding:16px 0;background:none;border:none;cursor:pointer;font-size:14px;font-weight:500;color:#6b7280;border-bottom:3px solid transparent;transition:all .2s;text-align:start;border-bottom-color:var(--color-gray-100)}._tab__button_15k4n_69:hover{color:#1f2937}._tab__active_15k4n_90{color:#dc2626;border-bottom-color:#dc2626;background:#fff}._modal__body_15k4n_96{padding:24px}._alert_15k4n_100{padding:var(--space-16);border-radius:var(--radius-md);border-left:4px solid;font-size:var(--font-size-base);animation:_slideIn_15k4n_1 var(--duration-fast) var(--ease-standard);margin-bottom:12px}._alert--success_15k4n_109{background:#10b98126;color:#059669;border:1px solid rgba(16,185,129,.3)}._alert--error_15k4n_115{background-color:var(--background-color);border-left-color:var(--color-primary);color:var(--color-primary)}._section_15k4n_121{margin-bottom:24px}._section_15k4n_121 h4{margin-top:0;margin-bottom:8px;font-size:15px;font-weight:600;color:#1f2937;text-transform:uppercase;letter-spacing:.5px}._sectionDescription_15k4n_135{margin:0 0 20px;color:#6b7280;font-size:13px}._noWebsites_15k4n_141{color:#9ca3af;font-style:italic;text-align:center;padding:32px 20px}._websiteCard_15k4n_148{border:1px solid var(--color-border);border-radius:8px;padding:16px;margin-bottom:16px;background:#fafafa;transition:all .2s}._websiteCard_15k4n_148:hover{background:#f3f4f6;border-color:#d1d5db}._websiteHeader_15k4n_162{display:flex;align-items:flex-start;gap:12px;cursor:pointer}._websiteHeader_15k4n_162 input[type=checkbox]{margin-top:3px;cursor:pointer;width:18px;height:18px;accent-color:#dc2626}._websiteHeader_15k4n_162 label{display:flex;flex-direction:column;gap:2px;cursor:pointer;flex:1}._websiteName_15k4n_185{font-weight:600;color:#1f2937;font-size:14px}._websiteUrl_15k4n_191{font-size:12px;color:#6b7280}._permissionsList_15k4n_196{margin-top:12px;padding:12px;background:#fff;border-radius:6px}._permissionGroup_15k4n_203{margin-bottom:14px}._permissionGroup_15k4n_203:last-child{margin-bottom:0}._permissionGroup_15k4n_203 h5{margin:0 0 8px;font-size:11px;font-weight:700;color:#6b7280;text-transform:uppercase;letter-spacing:.5px}._permissionGroup_15k4n_203 label{display:flex;align-items:center;gap:8px;margin-bottom:6px;cursor:pointer;font-size:13px;color:#374151;padding:4px 0}._permissionGroup_15k4n_203 label:last-child{margin-bottom:0}._permissionGroup_15k4n_203 input[type=checkbox]{cursor:pointer;width:16px;height:16px;accent-color:#dc2626}._countryAccess_15k4n_242{margin-top:10px;padding:10px;border:1px solid #e5e7eb;border-radius:6px;background:#f9fafb}._countryAccessLabel_15k4n_250{margin:0 0 4px;font-size:12px;font-weight:600;color:#374151}._countryAccessHint_15k4n_257{margin:0 0 8px;font-size:12px;color:#6b7280}._countryChips_15k4n_263{display:flex;flex-wrap:wrap;gap:6px;margin-bottom:8px}._countryChip_15k4n_263,._countryChipAll_15k4n_271{display:inline-flex;align-items:center;gap:4px;padding:4px 8px;border-radius:999px;font-size:12px;background:#fee2e2;color:#991b1b}._countryChipAll_15k4n_271{background:#e5e7eb;color:#4b5563}._countryChip_15k4n_263 button{border:none;background:none;padding:0;line-height:1;font-size:14px;cursor:pointer;color:#991b1b}._countryPicker_15k4n_297{position:relative}._countryPicker_15k4n_297 input{width:100%;box-sizing:border-box;padding:8px 10px;border:1px solid #d1d5db;border-radius:6px;font-size:13px}._countryDropdown_15k4n_310{position:absolute;left:0;right:0;z-index:5;margin-top:4px;max-height:180px;overflow-y:auto;background:#fff;border:1px solid #e5e7eb;border-radius:6px;box-shadow:0 4px 12px #00000014}._countryDropdown_15k4n_310 button{display:block;width:100%;padding:8px 10px;border:none;background:#fff;text-align:left;font-size:13px;cursor:pointer}._countryDropdown_15k4n_310 button:hover{background:#f3f4f6}._countryEmpty_15k4n_339{display:block;padding:8px 10px;font-size:12px;color:#9ca3af}._sidebarTabsGrid_15k4n_347{display:grid;grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:12px;margin-bottom:24px}._sidebarTabItem_15k4n_354{border:1px solid #e5e5e5;border-radius:6px;padding:12px;background:#fafafa;transition:all .2s}._sidebarTabItem_15k4n_354:hover{border-color:#dc2626;background:#fff5f5}._sidebarTabItem_15k4n_354 label{display:flex;align-items:center;gap:10px;cursor:pointer;margin:0;font-size:14px;color:#374151}._sidebarTabItem_15k4n_354 input[type=checkbox]{cursor:pointer;width:18px;height:18px;accent-color:#dc2626}._sidebarTabItem_15k4n_354 span{font-weight:500}._summaryBox_15k4n_388{background:#f3f4f6;border:1px solid #e5e5e5;border-radius:6px;padding:12px;margin-top:16px}._summaryBox_15k4n_388 h5{margin:0 0 8px;font-size:12px;font-weight:600;color:#6b7280;text-transform:uppercase}._summaryBox_15k4n_388 p{margin:0;font-size:13px;color:#374151;word-break:break-word}._modal__footer_15k4n_411{padding:16px 24px;border-top:1px solid #e5e5e5;display:flex;gap:12px;justify-content:flex-end;position:sticky;bottom:0;background:#fff}._button_15k4n_422{padding:10px 20px;border:none;border-radius:6px;font-size:14px;font-weight:500;cursor:pointer;transition:all .2s;min-width:100px}._button--primary_15k4n_433{background:#dc2626;color:#fff}._button--primary_15k4n_433:hover:not(:disabled){background:#b91c1c;box-shadow:0 2px 8px #dc26264d}._button--secondary_15k4n_443{background:#f3f4f6;color:#374151;border:1px solid #d1d5db}._button--secondary_15k4n_443:hover:not(:disabled){background:#e5e7eb}._button_15k4n_422:disabled{opacity:.6;cursor:not-allowed}._loading_15k4n_458{padding:60px 40px;text-align:center;color:#6b7280;font-size:14px}@media(max-width:768px){._modal__content_15k4n_14{width:calc(100% - 16px);max-height:92vh}._tab__navigation_15k4n_63{display:flex;width:100%;overflow-x:auto;gap:12px;padding:0 16px}._tab__button_15k4n_69{min-width:0;flex:1;white-space:nowrap;padding:12px 8px}._sidebarTabsGrid_15k4n_347{grid-template-columns:1fr}._modal__header_15k4n_24,._modal__body_15k4n_96{padding-left:16px;padding-right:16px}._button_15k4n_422{min-width:0}}._modal__overlay_b3zb6_1{position:fixed;inset:0;background:#00000080;display:flex;align-items:center;justify-content:center;z-index:var(--z-modal);animation:_fadeInOverlay_b3zb6_1 var(--duration-fast) var(--ease-standard)}@keyframes _fadeInOverlay_b3zb6_1{0%{opacity:0}to{opacity:1}}._modal__content_b3zb6_25{background:var(--color-surface);border-radius:var(--radius-lg);box-shadow:0 10px 40px #0000004d;max-width:550px;width:90%;max-height:90vh;overflow-y:auto;animation:_slideIn_b3zb6_1 .3s var(--ease-standard);padding:var(--space-24)}@keyframes _slideIn_b3zb6_1{0%{transform:translateY(-50px);opacity:0}to{transform:translateY(0);opacity:1}}._modal__header_b3zb6_49{display:flex;justify-content:space-between;align-items:center;border-bottom:1px solid var(--color-card-border-inner);position:sticky;top:0;background:var(--color-surface);z-index:10;margin-bottom:var(--space-12)}._modal__header_b3zb6_49 h2{margin:0;font-size:var(--font-size-2xl);color:var(--color-text);font-weight:var(--font-weight-semibold)}._modal__close_b3zb6_68{background:transparent;border:none;font-size:var(--font-size-2xl);color:var(--color-text-secondary);cursor:pointer;transition:color var(--duration-fast) var(--ease-standard);width:32px;height:32px;display:flex;align-items:center;justify-content:center;padding:0;border-radius:var(--radius-sm)}._modal__close_b3zb6_68:hover{color:var(--color-text);background:var(--color-secondary)}._modal__close_b3zb6_68:focus-visible{outline:var(--focus-outline);outline-offset:2px}._modal__body_b3zb6_94{margin-bottom:var(--space-24)}._modal__footer_b3zb6_98{display:flex;gap:var(--space-12);border-top:1px solid var(--color-card-border-inner);position:sticky;bottom:0;background:var(--color-surface);z-index:10}._alert_b3zb6_109{padding:var(--space-12) var(--space-16);border-radius:var(--radius-base);font-size:var(--font-size-sm);margin-bottom:var(--space-16);display:flex;align-items:center;gap:var(--space-8)}._alert--error_b3zb6_119{background-color:var(--background-color);border-left-color:var(--color-primary);color:var(--color-primary)}._alert--success_b3zb6_125{background:#10b98126;color:#059669;border:1px solid rgba(16,185,129,.3)}._alert--warning_b3zb6_131{background:rgba(var(--color-warning-rgb),var(--status-bg-opacity));color:var(--color-warning);border:1px solid rgba(var(--color-warning-rgb),var(--status-border-opacity))}._alert--info_b3zb6_137{background:rgba(var(--color-info-rgb),var(--status-bg-opacity));color:var(--color-info);border:1px solid rgba(var(--color-info-rgb),var(--status-border-opacity))}._form__row_b3zb6_145{display:grid;grid-template-columns:1fr 1fr;gap:1rem}._form__group_b3zb6_151{margin-bottom:var(--space-20)}._form__group_b3zb6_151:last-child{margin-bottom:0}._form__label_b3zb6_159{display:block;margin-bottom:var(--space-8);font-weight:var(--font-weight-medium);color:var(--color-text);font-size:var(--font-size-sm)}._required_b3zb6_167{color:var(--color-error);margin-left:var(--space-2)}._email__field_b3zb6_173{display:flex;align-items:center;gap:var(--space-8)}._email__field_b3zb6_173 ._form__input_b3zb6_179{flex:1}._email__domain_b3zb6_183{color:var(--color-text-secondary);font-weight:var(--font-weight-medium);white-space:nowrap;padding:var(--space-10) var(--space-12);background:var(--color-secondary);border-radius:var(--radius-base);border:1px solid var(--color-border);font-size:var(--font-size-base)}._email__field__locked_b3zb6_194{display:flex;align-items:center;gap:var(--space-8)}._email__field__locked_b3zb6_194 ._form__input_b3zb6_179{flex:1}._lock__icon_b3zb6_204{font-size:18px;color:var(--color-text-secondary)}._help__text_b3zb6_210{display:flex;gap:var(--space-8);font-size:var(--font-size-sm);color:var(--color-text-secondary);margin-top:var(--space-6);font-weight:var(--font-weight-normal)}._help__text_b3zb6_210 img{width:18px}._toggle__container_b3zb6_224{display:flex;align-items:center;gap:var(--space-12)}._toggle__switch_b3zb6_230{position:relative;width:48px;height:24px;cursor:pointer}._toggle__switch_b3zb6_230 input{display:none}._toggle__slider_b3zb6_241{position:absolute;inset:0;background:var(--color-border);border-radius:var(--radius-full);cursor:pointer;transition:background var(--duration-fast) var(--ease-standard)}._toggle__slider_b3zb6_241:before{content:"";position:absolute;width:20px;height:20px;border-radius:50%;background:var(--color-surface);top:2px;left:2px;transition:transform var(--duration-fast) var(--ease-standard);box-shadow:var(--shadow-sm)}._toggle__switch_b3zb6_230 input:checked+._toggle__slider_b3zb6_241{background:var(--color-primary)}._toggle__switch_b3zb6_230 input:checked+._toggle__slider_b3zb6_241:before{transform:translate(24px)}._toggle__switch_b3zb6_230 input:disabled+._toggle__slider_b3zb6_241{opacity:.5;cursor:not-allowed}._toggle__switch_b3zb6_230 input:focus-visible+._toggle__slider_b3zb6_241{box-shadow:var(--focus-ring)}._status__label_b3zb6_283{font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);color:var(--color-text-secondary);min-width:60px}._passwordField_b3zb6_290{position:relative;display:flex;align-items:center}._toggleBtn_b3zb6_296{position:absolute;right:12px;top:50%;transform:translateY(-50%);background:none;border:none;cursor:pointer;padding:4px;display:flex;align-items:center;justify-content:center;opacity:.7;transition:opacity .2s ease}._toggleBtn_b3zb6_296:hover{opacity:1}._toggleBtn_b3zb6_296:disabled{opacity:.3;cursor:not-allowed}._passwordField_b3zb6_290 input{padding-right:40px}._infoBox_b3zb6_326{padding:12px;background:var(--background-color);border:1px solid var(--color-primary);border-radius:6px;font-size:14px}._infoBox_b3zb6_326 p{margin-bottom:0!important}@media(max-width:768px){._modal__content_b3zb6_25{width:calc(100% - 16px);max-height:92vh;padding:var(--space-16)}._form__row_b3zb6_145{grid-template-columns:1fr}._modal__footer_b3zb6_98{flex-direction:column-reverse}}._modal__overlay_1jyy2_1{position:fixed;inset:0;background:#00000080;display:flex;align-items:center;justify-content:center;z-index:var(--z-modal);animation:_fadeInOverlay_1jyy2_1 var(--duration-fast) var(--ease-standard)}@keyframes _fadeInOverlay_1jyy2_1{0%{opacity:0}to{opacity:1}}._modal__content_1jyy2_25{background:var(--color-surface);border-radius:var(--radius-lg);box-shadow:0 10px 40px #0000004d;max-width:550px;width:90%;max-height:90vh;overflow-y:auto;animation:_slideIn_1jyy2_1 .3s var(--ease-standard);padding:var(--space-24)}@keyframes _slideIn_1jyy2_1{0%{transform:translateY(-50px);opacity:0}to{transform:translateY(0);opacity:1}}._modal__header_1jyy2_49{display:flex;justify-content:space-between;align-items:center;border-bottom:1px solid var(--color-card-border-inner);position:sticky;top:0;background:var(--color-surface);z-index:10;margin-bottom:var(--space-24)}._modal__header_1jyy2_49 h2{margin:0;font-size:var(--font-size-2xl);color:var(--color-text);font-weight:var(--font-weight-semibold)}._modal__close_1jyy2_68{background:transparent;border:none;font-size:var(--font-size-2xl);color:var(--color-text-secondary);cursor:pointer;transition:color var(--duration-fast) var(--ease-standard);width:32px;height:32px;display:flex;align-items:center;justify-content:center;padding:0;border-radius:var(--radius-sm)}._modal__close_1jyy2_68:hover{color:var(--color-text);background:var(--color-secondary)}._modal__close_1jyy2_68:focus-visible{outline:var(--focus-outline);outline-offset:2px}._modal__body_1jyy2_94{margin-bottom:var(--space-24)}._modal__footer_1jyy2_98{display:flex;gap:var(--space-12);border-top:1px solid var(--color-card-border-inner);position:sticky;bottom:0;background:var(--color-surface);z-index:10}._alert_1jyy2_108{padding:var(--space-8);border-radius:var(--radius-md);border-left:4px solid;font-size:var(--font-size-base);animation:_slideIn_1jyy2_1 var(--duration-fast) var(--ease-standard);margin-bottom:12px}._alert--success_1jyy2_117{background:#10b98126;color:#059669;border:1px solid rgba(16,185,129,.3)}._alert--error_1jyy2_123{background-color:var(--background-color);border-left-color:var(--color-primary);color:var(--color-primary)}._form__row_1jyy2_130{display:grid;grid-template-columns:1fr 1fr;gap:1rem}._form__group_1jyy2_136{margin-bottom:var(--space-20)}._form__group_1jyy2_136:last-child{margin-bottom:0}._form__label_1jyy2_144{display:block;margin-bottom:var(--space-8);font-weight:var(--font-weight-medium);color:var(--color-text);font-size:var(--font-size-sm);line-height:var(--line-height-normal)}._required_1jyy2_153{color:var(--color-error);margin-left:var(--space-2)}._email__field_1jyy2_159{display:flex;align-items:center;gap:var(--space-8)}._email__field_1jyy2_159 ._form__input_1jyy2_165{flex:1}._email__domain_1jyy2_169{color:var(--color-text-secondary);font-weight:var(--font-weight-medium);white-space:nowrap;padding:var(--space-10) var(--space-12);background:var(--color-secondary);border-radius:var(--radius-base);border:1px solid var(--color-border);font-size:var(--font-size-base);line-height:var(--line-height-normal)}._email__field__locked_1jyy2_181{display:flex;align-items:center;gap:var(--space-8)}._email__field__locked_1jyy2_181 ._form__input_1jyy2_165{flex:1}._lock__icon_1jyy2_191{font-size:18px;color:var(--color-text-secondary)}._help__text_1jyy2_197{display:block;font-size:var(--font-size-xs);color:var(--color-text-secondary);margin-top:var(--space-6);font-weight:var(--font-weight-normal);line-height:var(--line-height-normal)}._toggle__container_1jyy2_207{display:flex;align-items:center;gap:var(--space-12)}._toggle__switch_1jyy2_213{position:relative;width:48px;height:24px;cursor:pointer;flex-shrink:0}._toggle__switch_1jyy2_213 input{display:none}._toggle__slider_1jyy2_225{position:absolute;inset:0;background:var(--color-border);border-radius:var(--radius-full);cursor:pointer;transition:background var(--duration-fast) var(--ease-standard)}._toggle__slider_1jyy2_225:before{content:"";position:absolute;width:20px;height:20px;border-radius:50%;background:var(--color-surface);box-shadow:var(--shadow-xs);top:2px;left:2px;transition:transform var(--duration-fast) var(--ease-standard)}._toggle__switch_1jyy2_213 input:checked+._toggle__slider_1jyy2_225{background:var(--color-primary)}._toggle__switch_1jyy2_213 input:checked+._toggle__slider_1jyy2_225:before{transform:translate(24px)}._toggle__switch_1jyy2_213 input:disabled+._toggle__slider_1jyy2_225{opacity:.5;cursor:not-allowed}._toggle__switch_1jyy2_213 input:focus-visible+._toggle__slider_1jyy2_225{box-shadow:var(--focus-ring)}._status__label_1jyy2_267{font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);color:var(--color-text-secondary);min-width:60px;line-height:var(--line-height-normal)}._passwordInputWrapper_1jyy2_276{position:relative;display:flex;align-items:center}._passwordInputWrapper_1jyy2_276 ._input_1jyy2_282{width:100%;padding-right:calc(var(--space-32) + var(--space-16))}._eyeButton_1jyy2_287{position:absolute;right:var(--space-12);background:none;border:none;cursor:pointer;font-size:var(--font-size-lg);color:var(--color-text-secondary);padding:var(--space-8);transition:color var(--duration-fast) var(--ease-standard);display:flex;align-items:center;justify-content:center;border-radius:var(--radius-sm)}._eyeButton_1jyy2_287 img{width:18px}._button_1jyy2_308{padding:var(--space-10) var(--space-20);border:none;border-radius:var(--radius-base);font-size:var(--font-size-base);font-weight:var(--font-weight-medium);cursor:pointer;transition:all var(--duration-fast) var(--ease-standard);font-family:var(--font-family-base);display:inline-flex;align-items:center;justify-content:center}._button_1jyy2_308:focus-visible{outline:none;box-shadow:var(--focus-ring)}._button_1jyy2_308:disabled{opacity:.5;cursor:not-allowed}._button--primary_1jyy2_332{background-color:var(--color-primary);color:var(--color-white)}._button--primary_1jyy2_332:hover:not(:disabled){background-color:var(--color-hover);box-shadow:var(--shadow-md)}._button--primary_1jyy2_332:active:not(:disabled){background-color:var(--color-hover)}._button--secondary_1jyy2_346{background-color:var(--color-primary);color:var(--color-white);border:1px solid var(--color-border)}._button--secondary_1jyy2_346:hover:not(:disabled){background-color:var(--color-hover);color:var(--color-white)}._button--secondary_1jyy2_346:active:not(:disabled){background-color:var(--color-hover);color:var(--color-white)}._button--outline_1jyy2_362{background-color:transparent;color:var(--color-white);border:1px solid var(--color-primary)}._button--outline_1jyy2_362:hover:not(:disabled){background-color:rgba(#FFEDEE,.1)}._button--outline_1jyy2_362:active:not(:disabled){background-color:rgba(#FFEDEE,.15)}._passwordActions_1jyy2_377{display:grid;grid-template-columns:1fr 1fr;gap:var(--space-16)}._stepInfo_1jyy2_383{margin:0 0 var(--space-20) 0;color:var(--color-text-secondary);font-size:var(--font-size-base);line-height:var(--line-height-normal)}._otpFooter_1jyy2_390{display:flex;justify-content:space-between;align-items:center;margin:var(--space-16) 0 var(--space-20) 0;font-size:var(--font-size-sm);color:var(--color-text-secondary);gap:var(--space-12)}._otpFooter_1jyy2_390 p{margin:0}._resendLink_1jyy2_404{background:none;border:none;color:var(--color-primary);cursor:pointer;font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);transition:color var(--duration-fast) var(--ease-standard);padding:var(--space-4);border-radius:var(--radius-sm)}._resendLink_1jyy2_404:hover{color:var(--color-primary-hover);text-decoration:underline}._resendLink_1jyy2_404:focus-visible{outline:var(--focus-outline);outline-offset:2px}._resendLink_1jyy2_404:disabled{opacity:.5;cursor:not-allowed}._modal__footer_1jyy2_98 ._button_1jyy2_308{min-width:120px}@media(max-width:768px){._modal__content_1jyy2_25{width:calc(100% - 16px);max-height:92vh;padding:var(--space-16)}._form__row_1jyy2_130,._passwordActions_1jyy2_377{grid-template-columns:1fr}._modal__footer_1jyy2_98{flex-direction:column-reverse}._modal__footer_1jyy2_98 ._button_1jyy2_308{width:100%;min-width:0}}._deleteModalOverlay_wozjm_1{position:fixed;inset:0;background-color:#00000080;display:flex;align-items:center;justify-content:center;z-index:var(--z-modal);animation:_fadeIn_wozjm_1 var(--duration-fast) var(--ease-standard);padding:var(--space-16)}@keyframes _fadeIn_wozjm_1{0%{opacity:0}to{opacity:1}}._deleteModalContent_wozjm_26{background-color:var(--color-surface);border-radius:var(--radius-lg);box-shadow:var(--shadow-lg);width:100%;max-width:500px;max-height:90vh;overflow-y:auto;animation:_slideUp_wozjm_1 var(--duration-normal) var(--ease-standard);border:1px solid var(--color-border);padding:var(--space-24)}@keyframes _slideUp_wozjm_1{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}._modalHeader_wozjm_51{display:flex;justify-content:space-between;align-items:center;border-bottom:1px solid var(--color-card-border-inner);position:sticky;top:0;background:var(--color-surface);z-index:10}._modalHeader_wozjm_51 h3{margin:0;font-size:var(--font-size-xl);color:var(--color-text);font-weight:var(--font-weight-semibold)}._modalClose_wozjm_69{background:none;border:none;font-size:var(--font-size-xl);color:var(--color-text-secondary);cursor:pointer;padding:var(--space-8);transition:all var(--duration-fast) var(--ease-standard);border-radius:var(--radius-sm);display:flex;align-items:center;justify-content:center;width:36px;height:36px}._modalClose_wozjm_69:hover{color:var(--color-text);background-color:var(--color-secondary)}._modalClose_wozjm_69:focus-visible{outline:var(--focus-outline);outline-offset:2px}._modalBody_wozjm_95{padding:var(--space-8) 0}._stepInfo_wozjm_99{margin:0 0 var(--space-20) 0;color:var(--color-text-secondary);font-size:var(--font-size-base);line-height:var(--line-height-normal)}._stepInfoDanger_wozjm_106{color:var(--color-text-secondary);font-size:var(--font-size-base);line-height:var(--line-height-normal);margin-bottom:var(--space-20)}._formGroup_wozjm_113{margin-bottom:var(--space-20)}._label_wozjm_117{display:block;font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);color:var(--color-text);margin-bottom:var(--space-8)}._input_wozjm_125{width:100%;padding:var(--space-12) var(--space-16);border:1px solid var(--color-border);border-radius:var(--radius-base);background-color:var(--color-surface);font-size:var(--font-size-base);line-height:var(--line-height-normal);color:var(--color-text);transition:all var(--duration-fast) var(--ease-in-out)}._input_wozjm_125:focus{outline:none;border-color:var(--color-primary);box-shadow:var(--focus-ring)}._input_wozjm_125:disabled{opacity:.6;cursor:not-allowed;background-color:var(--color-secondary)}._otpFooter_wozjm_149{display:flex;justify-content:space-between;align-items:center;margin:var(--space-16) 0 var(--space-20) 0;font-size:var(--font-size-sm);color:var(--color-text-secondary)}._otpFooter_wozjm_149 p{margin:0;font-weight:var(--font-weight-medium)}._resendLink_wozjm_163{background:none;border:none;color:var(--color-primary);cursor:pointer;font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);transition:all var(--duration-fast) var(--ease-in-out);padding:var(--space-8);border-radius:var(--radius-sm)}._resendLink_wozjm_163:hover:not(:disabled){color:var(--color-primary-hover);background-color:var(--color-primary-light);text-decoration:underline}._resendLink_wozjm_163:focus-visible{outline:var(--focus-outline);outline-offset:2px}._resendLink_wozjm_163:disabled{opacity:.5;cursor:not-allowed}._modalFooter_wozjm_191{display:flex;gap:var(--space-12);border-top:1px solid var(--color-card-border-inner);position:sticky;bottom:0;background:var(--color-surface);z-index:10}._button_wozjm_202{padding:var(--space-12) var(--space-20);border-radius:var(--radius-base);font-size:var(--font-size-base);font-weight:var(--font-weight-semibold);cursor:pointer;transition:all var(--duration-normal) var(--ease-in-out);border:none;display:inline-flex;align-items:center;justify-content:center;white-space:nowrap;min-width:120px;min-height:44px;box-shadow:var(--shadow-sm)}._button--secondary_wozjm_219{background-color:transparent;color:var(--color-text);border:1px solid var(--color-border)}._button--secondary_wozjm_219:hover:not(:disabled){background-color:var(--color-secondary);border-color:var(--color-primary);color:var(--color-text)}._button--primary_wozjm_231{background-color:var(--color-primary);color:var(--color-white)}._button--primary_wozjm_231:hover:not(:disabled){background-color:var(--color-primary-hover);transform:translateY(-1px);box-shadow:var(--shadow-md)}._button--danger_wozjm_242{background-color:var(--color-error);color:var(--color-white)}._button--danger_wozjm_242:hover:not(:disabled){background-color:var(--color-error-hover);transform:translateY(-1px);box-shadow:var(--shadow-md)}._button_wozjm_202:disabled,._button--secondary_wozjm_219:disabled,._button--primary_wozjm_231:disabled,._button--danger_wozjm_242:disabled{opacity:.6;cursor:not-allowed;transform:none;box-shadow:none}@media(max-width:768px){._deleteModalContent_wozjm_26{margin:var(--space-16);max-width:calc(100% - 32px);padding:var(--space-20)}._modalFooter_wozjm_191{flex-direction:column-reverse;gap:var(--space-12)}._button_wozjm_202{width:100%;justify-content:center}}@media(max-width:480px){._deleteModalContent_wozjm_26{margin:var(--space-12);max-width:calc(100% - 24px);padding:var(--space-20)}._otpFooter_wozjm_149{flex-direction:column;gap:var(--space-12);align-items:stretch}}._time_1bi12_1{white-space:nowrap;color:var(--color-text-secondary);font-size:var(--font-size-sm)}._details_1bi12_7{max-width:420px;line-height:var(--line-height-normal)}._badge_1bi12_12{display:inline-block;padding:var(--space-4) var(--space-10);border-radius:var(--radius-full);font-size:var(--font-size-xs);font-weight:var(--font-weight-semibold);white-space:nowrap}._badge--delete_1bi12_21{background:#c0152f1f;color:var(--color-error)}._badge--create_1bi12_26{background:#21808d26;color:var(--color-success)}._badge--warn_1bi12_31{background:#a84b2f26;color:var(--color-warning)}._badge--neutral_1bi12_36{background:var(--color-gray-100);color:var(--color-text)}._filters_1bi12_41{display:flex;flex-wrap:wrap;gap:var(--space-16);margin-bottom:var(--space-24)}._filterField_1bi12_48{display:flex;flex-direction:column;gap:var(--space-6);min-width:180px}._filterField_1bi12_48 span{font-size:var(--font-size-sm);color:var(--color-text-secondary)}._filterField_1bi12_48 select{padding:var(--space-8) var(--space-12);border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-surface);color:var(--color-text)}._clearLogsBtn_1bi12_68{background:#c0152f1a!important;color:var(--color-error)!important;font-weight:var(--font-weight-medium)!important;box-shadow:none!important}._clearLogsBtn_1bi12_68:hover:not(:disabled){background:#c0152f2e!important;color:var(--color-error)!important}@media(max-width:768px){._filterField_1bi12_48{min-width:0;flex:1 1 100%}._details_1bi12_7{max-width:none}}._page_1266m_1{padding:var(--space-32);animation:_fadeIn_1266m_1 var(--duration-normal) var(--ease-in-out)}@keyframes _fadeIn_1266m_1{0%{opacity:0}to{opacity:1}}._page__header_1266m_16{margin-bottom:var(--space-32)}._page__header_1266m_16 h1{margin:0 0 var(--space-8) 0;font-size:var(--font-size-4xl);color:var(--color-text);font-weight:var(--font-weight-semibold);line-height:var(--line-height-tight)}._page__header_1266m_16 p{margin:0;color:var(--color-text-secondary);font-size:var(--font-size-lg);line-height:var(--line-height-normal)}._page__content_1266m_35{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:var(--space-32)}._card_1266m_41{background:var(--color-surface);padding:var(--space-32);border-radius:var(--radius-xl);border:1px solid var(--color-border);box-shadow:var(--shadow-sm);transition:all var(--duration-normal) var(--ease-in-out)}._card_1266m_41:hover{box-shadow:var(--shadow-md);transform:translateY(-2px)}._card_1266m_41 p{margin:0 0 var(--space-24) 0;color:var(--color-text);line-height:var(--line-height-normal)}._card_1266m_41 ul{margin:0 0 var(--space-24) var(--space-32);padding:0;color:var(--color-text)}._card_1266m_41 li{margin-bottom:var(--space-8);line-height:var(--line-height-normal)}._card_1266m_41 strong{color:var(--color-primary);font-weight:var(--font-weight-semibold)}._button_1266m_77{padding:10px 20px;background-color:var(--color-primary);color:var(--color-white);border:none;border-radius:var(--radius-base);font-size:var(--font-size-lg);font-weight:var(--font-weight-bold);cursor:pointer;transition:all var(--duration-normal) var(--ease-in-out);margin-top:var(--space-24);display:inline-flex;align-items:center;justify-content:center;line-height:1.5}._button_1266m_77:hover{background-color:var(--color-primary-hover);transform:translateY(-2px);box-shadow:var(--shadow-md)}._button_1266m_77:active{background-color:var(--color-primary-active);transform:translateY(0)}@media(max-width:768px){._page_1266m_1{padding:var(--space-24)}._page__header_1266m_16 h1{font-size:var(--font-size-3xl)}._page__content_1266m_35{grid-template-columns:1fr;gap:var(--space-24)}}@media(max-width:480px){._page_1266m_1{padding:var(--space-16)}._page__header_1266m_16{margin-bottom:var(--space-32)}._page__header_1266m_16 h1{font-size:var(--font-size-2xl)}._page__header_1266m_16 p{font-size:var(--font-size-base)}._page__content_1266m_35{gap:var(--space-16)}._card_1266m_41{padding:var(--space-24)}._button_1266m_77{padding:var(--space-8) var(--space-16);font-size:var(--font-size-base)}}._loginPage_is7w8_1{min-height:100vh;display:grid;grid-template-columns:1fr 1fr;gap:var(--space-16);overflow:hidden;font-family:var(--font-family-base)}._heroBg_is7w8_10{min-height:100vh;overflow:hidden}._heroBg_is7w8_10 img{width:100%;height:100%;object-fit:cover;display:block}._loginContainer_is7w8_22{min-height:100vh;display:flex;align-items:center;justify-content:center;position:relative;z-index:2;padding:var(--space-24);max-width:1200px;margin:0 auto}._formCard_is7w8_35{background:#fffffff2;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border:1px solid var(--color-border);border-radius:var(--radius-xl);padding:var(--space-48);width:100%;max-width:420px;box-shadow:var(--shadow-xl);position:relative;overflow:hidden}._formCard_is7w8_35:before{content:"";position:absolute;top:0;left:0;right:0;height:4px;background:linear-gradient(90deg,var(--color-primary),#ff6b6b,var(--color-hover))}._header_is7w8_58{text-align:center;margin-bottom:var(--space-32)}._title_is7w8_63{line-height:1.2;font-size:24px;font-weight:600;margin-bottom:var(--space-8);overflow-wrap:anywhere}._subtitle_is7w8_71{color:var(--color-text-secondary);font-size:var(--font-size-base);line-height:var(--line-height-normal);margin:0 auto;overflow-wrap:anywhere}._form_is7w8_35{display:flex;flex-direction:column;gap:var(--space-20)}._field_is7w8_85{display:flex;flex-direction:column;gap:var(--space-8)}._label_is7w8_91{font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);color:var(--color-text);letter-spacing:.025em}._input_is7w8_98{padding:var(--space-16) var(--space-20);font-size:var(--font-size-base);border:2px solid transparent;border-radius:var(--radius-lg);background:#fffc;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);color:var(--color-text);font-weight:var(--font-weight-medium);transition:all var(--duration-normal) var(--ease-out);position:relative}._input_is7w8_98::placeholder{color:var(--color-text-secondary)}._input_is7w8_98:focus{outline:none;border-color:var(--color-primary);background:#fff;box-shadow:0 0 0 4px rgba(var(--color-primary-rgb),.1),0 4px 20px #0000001a;transform:translateY(-2px)}._input_is7w8_98:disabled{opacity:.6;cursor:not-allowed;transform:none}._passwordField_is7w8_131{position:relative}._toggleBtn_is7w8_135{position:absolute;right:var(--space-12);top:50%;transform:translateY(-50%);background:none;border:none;cursor:pointer;padding:var(--space-8);border-radius:var(--radius-sm);transition:all var(--duration-fast);opacity:.7}._toggleBtn_is7w8_135:hover{opacity:1;background:rgba(var(--color-primary-rgb),.1)}._toggleBtn_is7w8_135 img{width:20px;height:20px}._loginBtn_is7w8_159{position:relative;padding:var(--space-10) var(--space-24);font-size:var(--font-size-lg);font-weight:var(--font-weight-semibold);border:none;border-radius:var(--radius-lg);background:linear-gradient(135deg,var(--color-primary),var(--color-red));color:#fff;cursor:pointer;transition:all var(--duration-normal) var(--ease-out);overflow:hidden;margin-top:var(--space-8);text-transform:uppercase;letter-spacing:.5px}._loginBtn_is7w8_159:before{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,rgba(255,255,255,.2),transparent);transition:left .5s}._loginBtn_is7w8_159:hover:before{left:100%}._loginBtn_is7w8_159:hover:not(:disabled){transform:translateY(-3px);box-shadow:0 20px 40px rgba(var(--color-primary-rgb),.4),0 0 0 4px rgba(var(--color-primary-rgb),.2)}._loginBtn_is7w8_159:disabled{opacity:.7;cursor:not-allowed;transform:none}._loginBtn_is7w8_159._loading_is7w8_204{background:var(--color-gray-600)}._spinner_is7w8_208{width:20px;height:20px;border:2px solid rgba(255,255,255,.3);border-top:2px solid white;border-radius:50%;animation:_spin_is7w8_208 1s linear infinite;margin-left:var(--space-12)}@keyframes _spin_is7w8_208{0%{transform:rotate(0)}to{transform:rotate(360deg)}}._error_is7w8_228{display:flex;align-items:center;gap:var(--space-12);color:var(--color-error);background:rgba(var(--color-error-rgb),.1);border:1px solid rgba(var(--color-error-rgb),.2);padding:var(--space-12) var(--space-16);border-radius:var(--radius-base);font-size:var(--font-size-sm)}._errorIcon_is7w8_240{font-size:var(--font-size-lg)}._footer_is7w8_244{margin-top:var(--space-32);text-align:center}._footer_is7w8_244 p{color:var(--color-text-secondary);font-size:var(--font-size-sm);margin:0}._forgotPasswordContainer_is7w8_255{text-align:center;margin-top:var(--space-16)}._forgotPasswordLink_is7w8_260{background:none;border:none;color:var(--color-primary);font-size:var(--font-size-base);font-weight:var(--font-weight-medium);cursor:pointer;transition:all var(--duration-fast) var(--ease-standard);text-decoration:none;padding:0}._forgotPasswordLink_is7w8_260:hover{color:var(--color-primary-hover);text-decoration:underline}._forgotPasswordLink_is7w8_260:focus-visible{outline:var(--focus-outline);outline-offset:2px;border-radius:var(--radius-sm)}._modaloverlay_is7w8_284{position:fixed;inset:0;background:#00000080;display:flex;align-items:center;justify-content:center;z-index:var(--z-modal);animation:_fadeInOverlay_is7w8_1 .2s var(--ease-standard)}._modalcontent_is7w8_299{background:var(--color-surface);border-radius:var(--radius-lg);box-shadow:0 10px 40px #0000004d;max-width:550px;width:90%;max-height:90vh;overflow-y:auto;animation:_slideIn_is7w8_1 .3s var(--ease-standard);padding:var(--space-24)}@keyframes _slideUp_is7w8_1{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}._modalheader_is7w8_324{display:flex;justify-content:space-between;align-items:center;border-bottom:1px solid var(--color-card-border-inner);position:sticky;top:0;background:var(--color-surface);z-index:10;margin-bottom:var(--space-12)}._modalheader_is7w8_324 h3{margin:0;font-size:var(--font-size-2xl);color:var(--color-text);font-weight:var(--font-weight-semibold)}._modalclose_is7w8_343{background:transparent;border:none;font-size:var(--font-size-2xl);color:var(--color-text-secondary);cursor:pointer;transition:color var(--duration-fast) var(--ease-standard);width:32px;height:32px;display:flex;align-items:center;justify-content:center}._modalclose_is7w8_343:hover{color:var(--color-text);background-color:var(--color-secondary)}._modalclose_is7w8_343:focus-visible{outline:var(--focus-outline);outline-offset:2px}._modalbody_is7w8_368{display:flex;flex-direction:column}._stepInfo_is7w8_373{margin:0 0 var(--space-20) 0;color:var(--color-text-secondary);font-size:var(--font-size-base);line-height:var(--line-height-normal)}._formGroup_is7w8_381{margin-bottom:var(--space-20);display:flex;flex-direction:column}._label_is7w8_91{margin-bottom:var(--space-8);font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);color:var(--color-text)}._input_is7w8_98{padding:var(--space-12) var(--space-16);border:1px solid var(--color-border);border-radius:var(--radius-base);font-size:var(--font-size-base);background-color:var(--color-surface);color:var(--color-text);font-family:var(--font-family-base);transition:all var(--duration-fast) var(--ease-standard);width:100%}._input_is7w8_98:focus{outline:none;border-color:var(--color-primary);box-shadow:var(--focus-ring)}._input_is7w8_98:disabled{background-color:var(--color-secondary);cursor:not-allowed;opacity:.6}._passwordInputWrapper_is7w8_419{position:relative;display:flex;align-items:center}._passwordInputWrapper_is7w8_419 ._input_is7w8_98{padding-right:calc(var(--space-32) + var(--space-16))}._eyeButton_is7w8_429{position:absolute;right:var(--space-12);background:none;border:none;cursor:pointer;font-size:var(--font-size-lg);color:var(--color-text-secondary);padding:var(--space-8);transition:color var(--duration-fast) var(--ease-standard);display:flex;align-items:center;justify-content:center;border-radius:var(--radius-sm)}._eyeButton_is7w8_429:hover{color:var(--color-text)}._eyeButton_is7w8_429 img{width:18px;height:18px}._otpFooter_is7w8_455{display:flex;justify-content:space-between;align-items:center;margin:var(--space-16) 0 var(--space-20) 0;font-size:var(--font-size-sm);color:var(--color-text-secondary);gap:var(--space-12)}._otpFooter_is7w8_455 p{margin:0}._resendLink_is7w8_469{background:none;border:none;color:var(--color-primary);cursor:pointer;font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);transition:all var(--duration-fast) var(--ease-standard);padding:var(--space-4);border-radius:var(--radius-sm)}._resendLink_is7w8_469:hover:not(:disabled){color:var(--color-primary-hover);text-decoration:underline}._resendLink_is7w8_469:focus-visible{outline:var(--focus-outline);outline-offset:2px}._resendLink_is7w8_469:disabled{opacity:.5;cursor:not-allowed}._required_is7w8_496{color:var(--color-error)}._helpText_is7w8_500{font-size:var(--font-size-xs);color:var(--color-text-secondary);margin-top:var(--space-4);display:block}._alert_is7w8_508{padding:var(--space-12) var(--space-16);border-radius:var(--radius-md);border-left:4px solid;font-size:var(--font-size-base);margin-bottom:var(--space-16);animation:_slideIn_is7w8_1 var(--duration-fast) var(--ease-standard)}@keyframes _slideIn_is7w8_1{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}._alert--success_is7w8_529{background:#10b98126;color:#059669;border:1px solid rgba(16,185,129,.3)}._alert--error_is7w8_535{background-color:#c0152f1a;border-left-color:var(--color-primary);color:var(--color-primary)}._modalfooter_is7w8_542{display:flex;gap:var(--space-12);border-top:1px solid var(--color-card-border-inner);position:sticky;bottom:0;background:var(--color-surface);z-index:10}._button_is7w8_552{padding:var(--space-10) var(--space-20);border:none;border-radius:var(--radius-base);font-size:var(--font-size-base);font-weight:var(--font-weight-medium);cursor:pointer;transition:all var(--duration-fast) var(--ease-standard);font-family:var(--font-family-base);display:inline-flex;align-items:center;justify-content:center;min-width:120px}._button_is7w8_552:focus-visible{outline:none;box-shadow:var(--focus-ring)}._button_is7w8_552:disabled{opacity:.5;cursor:not-allowed}._button--primary_is7w8_577{background-color:var(--color-primary);color:var(--color-white)}._button--primary_is7w8_577:hover:not(:disabled){background-color:var(--color-primary-hover);box-shadow:var(--shadow-md)}._button--secondary_is7w8_587{background-color:var(--color-secondary);color:var(--color-text);border:1px solid var(--color-border)}._button--secondary_is7w8_587:hover:not(:disabled){background-color:var(--color-secondary-hover)}@media(max-width:768px){._loginPage_is7w8_1{grid-template-columns:minmax(0,1fr);overflow-x:hidden;overflow-y:auto;gap:0;width:100%}._heroBg_is7w8_10{display:none}._loginContainer_is7w8_22{min-height:100vh;padding:var(--space-16);max-width:none;width:100%;min-width:0}._formCard_is7w8_35{padding:var(--space-16);max-width:100%;min-width:0}._header_is7w8_58{min-width:0;padding-inline:var(--space-4)}._title_is7w8_63{font-size:var(--font-size-xl)}._subtitle_is7w8_71{font-size:var(--font-size-sm)}._otpFooter_is7w8_455{flex-direction:column;align-items:flex-start}._modalcontent_is7w8_299{width:calc(100% - var(--space-24));max-height:92vh;padding:var(--space-16)}._modalfooter_is7w8_542{flex-direction:column-reverse}._button_is7w8_552{width:100%;min-width:0}}@media(max-width:480px){._loginContainer_is7w8_22{padding:var(--space-12)}._formCard_is7w8_35{padding:var(--space-16);border-radius:var(--radius-lg)}._title_is7w8_63{font-size:var(--font-size-xl)}._subtitle_is7w8_71{font-size:var(--font-size-sm)}}:root{--color-red: #e41f26;--color-hover: #c41820;--background-color: #FFEDEE;--color-primary-rgb: 228, 31, 38;--color-blue: #2563eb;--color-purple: #a855f7;--color-green: #22c55e;--color-teal-500: rgba(33, 128, 141, 1);--color-teal-600: rgba(29, 116, 128, 1);--color-teal-700: rgba(26, 104, 115, 1);--color-teal-500-rgb: 33, 128, 141;--color-success-rgb: 33, 128, 141;--color-orange-400: rgba(230, 129, 97, 1);--color-orange-500: rgba(168, 75, 47, 1);--color-warning-rgb: 168, 75, 47;--color-red-400: rgba(255, 84, 89, 1);--color-red-500: rgba(192, 21, 47, 1);--color-error-rgb: 192, 21, 47;--color-cream-50: rgba(252, 252, 249, 1);--color-cream-100: rgba(255, 255, 253, 1);--color-white: #ffffff;--color-black: rgba(19, 52, 59, 1);--color-slate-500: rgba(98, 108, 113, 1);--color-slate-500-rgb: 98, 108, 113;--color-brown-600-rgb: 94, 82, 64;--color-gray-50: rgba(252, 252, 249, 1);--color-gray-100: rgba(94, 82, 64, .12);--color-gray-200: rgba(94, 82, 64, .2);--color-gray-300: rgba(94, 82, 64, .3);--color-gray-400: rgba(98, 108, 113, 1);--color-gray-500: rgba(98, 108, 113, 1);--color-gray-600: rgba(94, 82, 64, 1);--color-gray-700: rgba(31, 33, 33, 1);--color-gray-800: rgba(38, 40, 40, 1);--color-gray-900: rgba(19, 52, 59, 1);--color-primary: var(--color-red);--color-primary-hover: var(--color-hover);--color-primary-active: var(--color-red);--color-primary-light: rgba(var(--color-primary-rgb), .1);--color-secondary: #FFEDEE;--color-secondary-hover: var(--color-teal-700);--color-secondary-light: rgba(var(--color-primary-rgb), .08);--color-success: var(--color-teal-500);--color-success-hover: var(--color-teal-600);--color-success-light: rgba(var(--color-success-rgb), .15);--color-warning: var(--color-orange-500);--color-warning-hover: var(--color-orange-400);--color-warning-light: rgba(var(--color-warning-rgb), .15);--color-error: var(--color-red-500);--color-error-hover: var(--color-red-400);--color-error-light: rgba(var(--color-error-rgb), .15);--color-background: var(--color-cream-50);--color-surface: var(--color-cream-100);--color-text: var(--color-black);--color-text-secondary: var(--color-slate-500);--color-text-tertiary: rgba(var(--color-slate-500-rgb), .6);--color-border: rgba(var(--color-brown-600-rgb), .2);--color-border-hover: rgba(var(--color-brown-600-rgb), .3);--font-family-base: "proxima-nova", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, sans-serif;--font-family-mono: "Berkeley Mono", ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Courier New", monospace;--font-size-xs: 11px;--font-size-sm: 12px;--font-size-base: 14px;--font-size-md: 14px;--font-size-lg: 16px;--font-size-xl: 18px;--font-size-2xl: 20px;--font-size-3xl: 24px;--font-size-4xl: 30px;--font-weight-light: 400;--font-weight-normal: 400;--font-weight-medium: 500;--font-weight-semibold: 550;--font-weight-bold: 600;--line-height-tight: 1.2;--line-height-normal: 1.5;--line-height-relaxed: 1.6;--line-height-loose: 1.8;--space-0: 0;--space-1: 1px;--space-2: 2px;--space-4: 4px;--space-6: 6px;--space-8: 8px;--space-10: 10px;--space-12: 12px;--space-16: 16px;--space-20: 20px;--space-24: 24px;--space-32: 32px;--space-48: 48px;--space-64: 64px;--radius-none: 0;--radius-sm: 6px;--radius-base: 8px;--radius-md: 10px;--radius-lg: 12px;--radius-xl: 16px;--radius-full: 9999px;--shadow-xs: 0 1px 2px rgba(19, 52, 59, .04);--shadow-sm: 0 1px 3px rgba(19, 52, 59, .06), 0 1px 2px rgba(var(--color-primary-rgb), .04);--shadow-md: 0 8px 20px -6px rgba(19, 52, 59, .12), 0 4px 8px -4px rgba(var(--color-primary-rgb), .08);--shadow-lg: 0 16px 32px -8px rgba(19, 52, 59, .14), 0 8px 16px -8px rgba(var(--color-primary-rgb), .1);--shadow-xl: 0 24px 48px -12px rgba(19, 52, 59, .16);--letter-spacing-tight: -.02em;--letter-spacing-wide: .04em;--duration-fast: .15s;--duration-normal: .25s;--duration-slow: .35s;--ease-linear: linear;--ease-in-out: cubic-bezier(.16, 1, .3, 1);--ease-out: cubic-bezier(0, 0, .2, 1);--z-dropdown: 1000;--z-sticky: 1020;--z-fixed: 1030;--z-modal: 1050;--z-tooltip: 1070;--focus-ring: 0 0 0 3px rgba(var(--color-primary-rgb), .2);--focus-outline: 2px solid var(--color-primary);--select-caret-light: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 24 24' fill='none' stroke='%23000000' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpolyline points='6 9 12 15 18 9'%3E%3C/polyline%3E%3C/svg%3E")}*{margin:0;padding:0;box-sizing:border-box}html{font-size:var(--font-size-base);font-family:var(--font-family-base);line-height:var(--line-height-normal);color:var(--color-text);background-color:var(--color-background);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;scroll-behavior:smooth}body{margin:0;padding:0;background-color:var(--color-background);background-image:radial-gradient(ellipse 80% 50% at 0% -10%,rgba(var(--color-primary-rgb),.08),transparent 55%),radial-gradient(ellipse 60% 40% at 100% 0%,var(--color-secondary),transparent 50%);background-attachment:fixed;color:var(--color-text);transition:background-color var(--duration-normal) var(--ease-in-out),color var(--duration-normal) var(--ease-in-out)}::selection{background:rgba(var(--color-primary-rgb),.18);color:var(--color-text)}#root{min-height:100vh}h1,h2,h3,h4,h5,h6{margin:0;font-weight:var(--font-weight-semibold);line-height:var(--line-height-tight);color:var(--color-text);letter-spacing:var(--letter-spacing-tight)}h1{font-size:var(--font-size-4xl)}h2{font-size:var(--font-size-3xl)}h3{font-size:var(--font-size-2xl)}h4{font-size:var(--font-size-xl)}h5{font-size:var(--font-size-lg)}h6{font-size:var(--font-size-base)}p{margin-bottom:var(--space-16);line-height:var(--line-height-relaxed)}p:last-child{margin-bottom:0}a{color:var(--color-primary);text-decoration:none;transition:color var(--duration-fast) var(--ease-in-out)}a:hover{color:var(--color-primary-hover);text-decoration:underline}a:focus{outline:var(--focus-outline);outline-offset:2px}button{font-family:inherit;font-size:inherit;cursor:pointer;border:none;background:none;transition:all var(--duration-normal) var(--ease-in-out)}button:focus-visible{outline:none;box-shadow:var(--focus-ring)}button:disabled{opacity:.5;cursor:not-allowed}.button{padding:var(--space-10) var(--space-20);background:linear-gradient(180deg,var(--color-primary) 0%,var(--color-primary-hover) 100%);color:var(--color-white);border:none;border-radius:var(--radius-md);font-size:var(--font-size-base);font-weight:var(--font-weight-semibold);cursor:pointer;transition:all var(--duration-normal) var(--ease-in-out);display:inline-flex;align-items:center;justify-content:center;gap:var(--space-6);white-space:nowrap;box-shadow:0 1px #fff3 inset,var(--shadow-sm);letter-spacing:.01em}.button:hover{background:linear-gradient(180deg,var(--color-primary-hover) 0%,var(--color-hover) 100%);transform:translateY(-2px);box-shadow:0 1px #fff3 inset,var(--shadow-md)}.button:active{background-color:var(--color-primary-active);transform:translateY(0)}.button:focus-visible{outline:none;box-shadow:var(--focus-ring)}.button:disabled{opacity:.5;cursor:not-allowed;transform:none}.button_secondary{padding:var(--space-10) var(--space-12);background-color:transparent;color:var(--color-primary);border:1px solid var(--color-primary);border-radius:var(--radius-base);font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);cursor:pointer;transition:all var(--duration-fast) var(--ease-in-out);display:flex;align-items:center;justify-content:center;min-width:120px}.button_secondary:hover{background-color:var(--color-primary-light);border-color:var(--color-primary-hover)}.button_secondary:active{background-color:var(--color-primary);color:var(--color-white)}.button_secondary:focus-visible{outline:none;box-shadow:var(--focus-ring)}input,textarea,select{font-family:inherit;font-size:inherit;color:inherit}input[type=text],input[type=email],input[type=password],input[type=search],textarea,select{width:100%;padding:var(--space-10) var(--space-12);border:1px solid var(--color-border);border-radius:var(--radius-md);background-color:var(--color-surface);font-size:inherit;line-height:1.5;color:var(--color-text);transition:border-color var(--duration-fast) var(--ease-in-out),box-shadow var(--duration-fast) var(--ease-in-out),background-color var(--duration-fast) var(--ease-in-out)}input:focus,textarea:focus,select:focus{outline:none;border-color:var(--color-primary);box-shadow:var(--focus-ring)}input:disabled,textarea:disabled,select:disabled{opacity:.6;cursor:not-allowed;background-color:var(--color-secondary)}textarea{resize:vertical;min-height:100px;font-family:var(--font-family-base)}select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:var(--select-caret-light);background-repeat:no-repeat;background-position:right var(--space-12) center;background-size:16px;padding-right:var(--space-32)}@media(prefers-color-scheme:dark){select{background-image:var(--select-caret-dark)}}[data-color-scheme=dark] select{background-image:var(--select-caret-dark)}[data-color-scheme=light] select{background-image:var(--select-caret-light)}ul,ol{margin:0 0 var(--space-16) var(--space-24);padding:0}li{margin-bottom:var(--space-8);line-height:var(--line-height-relaxed)}code,pre{font-family:var(--font-family-mono);background-color:var(--color-secondary);border-radius:var(--radius-sm)}code{padding:var(--space-1) var(--space-4);font-size:calc(var(--font-size-base) * .95)}pre{padding:var(--space-16);overflow-x:auto;margin-bottom:var(--space-16);border:1px solid var(--color-border)}pre code{padding:0;background:none;border-radius:0}img{max-width:100%;height:auto;display:block}table{width:100%;border-collapse:collapse}th{padding:var(--space-16);text-align:left;font-weight:var(--font-weight-semibold);font-size:var(--font-size-sm);border-bottom:1px solid var(--color-border);color:var(--color-text-secondary);letter-spacing:var(--letter-spacing-wide)}td{padding:var(--space-16)}tbody tr:hover{background-color:var(--color-primary-light);transition:background-color var(--duration-fast) var(--ease-in-out)}::-webkit-scrollbar{width:8px;height:8px}::-webkit-scrollbar-track{background:transparent}::-webkit-scrollbar-thumb{background:rgba(var(--color-brown-600-rgb),.3);border-radius:var(--radius-sm)}::-webkit-scrollbar-thumb:hover{background:rgba(var(--color-brown-600-rgb),.4)}@media(prefers-color-scheme:dark){::-webkit-scrollbar-thumb{background:rgba(var(--color-gray-400-rgb),.3)}::-webkit-scrollbar-thumb:hover{background:rgba(var(--color-gray-400-rgb),.4)}}[data-color-scheme=dark] ::-webkit-scrollbar-thumb{background:rgba(var(--color-gray-400-rgb),.3)}[data-color-scheme=dark] ::-webkit-scrollbar-thumb:hover{background:rgba(var(--color-gray-400-rgb),.4)}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}.no-scroll{overflow:hidden}.flex{display:flex}.flex-col{flex-direction:column}.gap-xs{gap:var(--space-4)}.gap-sm{gap:var(--space-8)}.gap-md{gap:var(--space-16)}.gap-lg{gap:var(--space-24)}.items-center{align-items:center}.items-start{align-items:flex-start}.items-end{align-items:flex-end}.justify-center{justify-content:center}.justify-between{justify-content:space-between}.justify-start{justify-content:flex-start}.m-0{margin:0}.p-0{padding:0}.mt-sm{margin-top:var(--space-8)}.mt-md{margin-top:var(--space-16)}.mb-sm{margin-bottom:var(--space-8)}.mb-md{margin-bottom:var(--space-16)}.pt-md{padding-top:var(--space-16)}.pb-md{padding-bottom:var(--space-16)}.px-md{padding-left:var(--space-16);padding-right:var(--space-16)}.py-md{padding-top:var(--space-16);padding-bottom:var(--space-16)}.block{display:block}.inline{display:inline}.inline-block{display:inline-block}.hidden{display:none}@media(max-width:768px){h1{font-size:var(--font-size-3xl)}h2{font-size:var(--font-size-2xl)}h3{font-size:var(--font-size-xl)}h4{font-size:var(--font-size-lg)}p{font-size:var(--font-size-md)}}@media(max-width:480px){html{font-size:var(--font-size-sm)}h1{font-size:var(--font-size-2xl)}h2{font-size:var(--font-size-xl)}h3{font-size:var(--font-size-lg)}input[type=text],input[type=email],input[type=password],input[type=search],textarea,select{padding:var(--space-8) var(--space-12);font-size:16px}th,td{padding:var(--space-8);font-size:var(--font-size-sm)}table{font-size:var(--font-size-sm)}}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}}
