._sidebar_rgmij_3{width:260px;min-height:100vh;background:linear-gradient(180deg,#0f172a 0%,rgba(88,28,135,.15) 50%,#0f172a 100%);border-right:1px solid rgba(139,92,246,.15);display:flex;flex-direction:column;position:fixed;left:0;top:0;z-index:40}._header_rgmij_16{padding:1.5rem;border-bottom:1px solid rgba(139,92,246,.1)}._brand_rgmij_21{display:flex;align-items:center;gap:.75rem;text-decoration:none}._logo_rgmij_28{width:40px;height:40px;background:linear-gradient(135deg,#7c3aed 0%,#a855f7 100%);border-radius:10px;display:flex;align-items:center;justify-content:center;flex-shrink:0}._logoIcon_rgmij_39{width:24px;height:24px;color:#fff}._brandText_rgmij_45{display:flex;flex-direction:column}._brandTitle_rgmij_50{font-size:1rem;font-weight:700;color:#fff;line-height:1.2}._brandSubtitle_rgmij_57{font-size:.75rem;color:#94a3b8;font-weight:400}._navigation_rgmij_63{flex:1;padding:1rem 0;overflow-y:auto}._navSection_rgmij_69{padding:0 .75rem;margin-bottom:1.5rem}._navSectionTitle_rgmij_74{font-size:.6875rem;font-weight:600;color:#64748b;text-transform:uppercase;letter-spacing:.05em;padding:0 .75rem;margin-bottom:.5rem}._navList_rgmij_84{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:.25rem}._navItem_rgmij_93{display:block}._navLink_rgmij_97{display:flex;align-items:center;gap:.75rem;padding:.75rem;border-radius:8px;color:#94a3b8;text-decoration:none;font-size:.875rem;font-weight:500;transition:all .2s ease}._navLink_rgmij_97:hover{background:rgba(139,92,246,.1);color:#e2e8f0}._navLinkActive_rgmij_115{background:rgba(139,92,246,.2);color:#a855f7}._navLinkActive_rgmij_115:hover{background:rgba(139,92,246,.25);color:#a855f7}._navIcon_rgmij_125{width:20px;height:20px;flex-shrink:0}._navText_rgmij_131{flex:1}._footer_rgmij_135{padding:1rem;border-top:1px solid rgba(139,92,246,.1)}._userSection_rgmij_140{display:flex;align-items:center;gap:.75rem;padding:.75rem;margin-bottom:.75rem;background:rgba(15,23,42,.5);border-radius:8px}._userAvatar_rgmij_150{width:36px;height:36px;background:linear-gradient(135deg,#7c3aed 0%,#a855f7 100%);border-radius:8px;display:flex;align-items:center;justify-content:center;flex-shrink:0}._userAvatarIcon_rgmij_161{width:20px;height:20px;color:#fff}._userInfo_rgmij_167{flex:1;min-width:0}._userName_rgmij_172{font-size:.875rem;font-weight:600;color:#fff;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._userRole_rgmij_181{font-size:.75rem;color:#64748b}._logoutButton_rgmij_186{display:flex;align-items:center;justify-content:center;gap:.5rem;width:100%;padding:.75rem;background:rgba(239,68,68,.1);border:1px solid rgba(239,68,68,.2);border-radius:8px;color:#fca5a5;font-size:.875rem;font-weight:500;cursor:pointer;transition:all .2s ease}._logoutButton_rgmij_186:hover{background:rgba(239,68,68,.2);border-color:#ef44444d;color:#ef4444}._logoutIcon_rgmij_209{width:18px;height:18px}@media (max-width: 768px){._sidebar_rgmij_3{width:100%;transform:translate(-100%);transition:transform .3s ease}._sidebarOpen_rgmij_222{transform:translate(0)}}._layout_1wley_3{display:flex;min-height:100vh;background:#0f172a}._mainContent_1wley_9{flex:1;margin-left:260px;min-height:100vh;display:flex;flex-direction:column}._header_1wley_17{height:64px;background:rgba(15,23,42,.95);border-bottom:1px solid rgba(139,92,246,.1);display:flex;align-items:center;justify-content:space-between;padding:0 1.5rem;position:sticky;top:0;z-index:30;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}._headerTitle_1wley_31{font-size:1.125rem;font-weight:600;color:#fff}._headerActions_1wley_37{display:flex;align-items:center;gap:1rem}._content_1wley_43{flex:1;padding:1.5rem;overflow-y:auto}._contentInner_1wley_49{max-width:1400px;margin:0 auto;width:100%}._mobileMenuButton_1wley_56{display:none;padding:.5rem;background:transparent;border:1px solid rgba(139,92,246,.2);border-radius:8px;color:#94a3b8;cursor:pointer;transition:all .2s ease}._mobileMenuButton_1wley_56:hover{background:rgba(139,92,246,.1);color:#e2e8f0}._mobileMenuIcon_1wley_72{width:24px;height:24px}._overlay_1wley_78{display:none;position:fixed;top:0;right:0;bottom:0;left:0;background:rgba(0,0,0,.5);z-index:35;opacity:0;transition:opacity .3s ease}._overlayVisible_1wley_88{opacity:1}@media (max-width: 768px){._mainContent_1wley_9{margin-left:0}._mobileMenuButton_1wley_56{display:flex;align-items:center;justify-content:center}._overlay_1wley_78{display:block}._content_1wley_43{padding:1rem}}@keyframes _fadeIn_1wley_1{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}._pageEnter_1wley_125{animation:_fadeIn_1wley_1 .3s ease-out}._container_z83tl_3{min-height:100vh;display:flex;align-items:center;justify-content:center;background:linear-gradient(135deg,#0f172a 0%,#581c87 50%,#0f172a 100%);padding:1rem}._card_z83tl_12{width:100%;max-width:420px;background:linear-gradient(135deg,rgba(15,23,42,.95) 0%,rgba(88,28,135,.1) 50%,rgba(15,23,42,.95) 100%);border:1px solid rgba(139,92,246,.2);border-radius:16px;padding:2.5rem;box-shadow:0 0 30px #8b5cf626;animation:_slideUp_z83tl_1 .4s ease-out}._header_z83tl_23{text-align:center;margin-bottom:2rem}._logo_z83tl_28{width:64px;height:64px;margin:0 auto 1rem;background:linear-gradient(135deg,#7c3aed 0%,#a855f7 100%);border-radius:12px;display:flex;align-items:center;justify-content:center}._logoIcon_z83tl_39{width:36px;height:36px;color:#fff}._title_z83tl_45{font-size:1.75rem;font-weight:700;color:#fff;margin-bottom:.5rem}._subtitle_z83tl_52{font-size:.875rem;color:#94a3b8}._form_z83tl_57{display:flex;flex-direction:column;gap:1.25rem}._fieldGroup_z83tl_63{display:flex;flex-direction:column;gap:.5rem}._label_z83tl_69{font-size:.875rem;font-weight:500;color:#e2e8f0}._inputWrapper_z83tl_75{position:relative}._inputIcon_z83tl_79{position:absolute;left:14px;top:50%;transform:translateY(-50%);width:18px;height:18px;color:#64748b;pointer-events:none;transition:color .2s ease}._input_z83tl_75{width:100%;padding:.875rem 1rem .875rem 2.75rem;background:rgba(15,23,42,.8);border:1px solid rgba(100,116,139,.3);border-radius:8px;color:#fff;font-size:.9375rem;transition:all .2s ease}._input_z83tl_75::-moz-placeholder{color:#64748b}._input_z83tl_75::placeholder{color:#64748b}._input_z83tl_75:focus{outline:none;border-color:#a855f7;box-shadow:0 0 0 3px #a855f726}._input_z83tl_75:focus+._inputIcon_z83tl_79,._inputWrapper_z83tl_75:focus-within ._inputIcon_z83tl_79{color:#a855f7}._togglePassword_z83tl_117{position:absolute;right:12px;top:50%;transform:translateY(-50%);background:none;border:none;padding:4px;cursor:pointer;color:#64748b;display:flex;align-items:center;justify-content:center;transition:color .2s ease}._togglePassword_z83tl_117:hover{color:#a855f7}._togglePassword_z83tl_117 svg{width:18px;height:18px}._inputError_z83tl_142{border-color:#ef4444}._inputError_z83tl_142:focus{border-color:#ef4444;box-shadow:0 0 0 3px #ef444426}._errorText_z83tl_151{font-size:.8125rem;color:#ef4444;margin-top:.25rem}._submitButton_z83tl_157{width:100%;padding:.875rem 1.5rem;background:linear-gradient(135deg,#7c3aed 0%,#a855f7 100%);border:none;border-radius:8px;color:#fff;font-size:1rem;font-weight:600;cursor:pointer;transition:all .2s ease;margin-top:.5rem}._submitButton_z83tl_157:hover:not(:disabled){transform:translateY(-2px);box-shadow:0 4px 20px #8b5cf666}._submitButton_z83tl_157:active:not(:disabled){transform:translateY(0)}._submitButton_z83tl_157:disabled{opacity:.6;cursor:not-allowed}._submitButtonContent_z83tl_185{display:flex;align-items:center;justify-content:center;gap:.5rem}._spinner_z83tl_192{width:18px;height:18px;border:2px solid rgba(255,255,255,.3);border-top-color:#fff;border-radius:50%;animation:_spin_z83tl_192 .8s linear infinite}._errorAlert_z83tl_201{display:flex;align-items:flex-start;gap:.75rem;padding:1rem;background:rgba(239,68,68,.1);border:1px solid rgba(239,68,68,.3);border-radius:8px;margin-bottom:.5rem}._errorAlertIcon_z83tl_212{width:20px;height:20px;color:#ef4444;flex-shrink:0;margin-top:1px}._errorAlertText_z83tl_220{font-size:.875rem;color:#fca5a5;line-height:1.5}@keyframes _slideUp_z83tl_1{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@keyframes _spin_z83tl_192{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@media (max-width: 480px){._card_z83tl_12{padding:1.5rem;margin:.5rem}._title_z83tl_45{font-size:1.5rem}}._card_1duya_3{background:linear-gradient(135deg,rgba(15,23,42,.95) 0%,rgba(88,28,135,.1) 50%,rgba(15,23,42,.95) 100%);border:1px solid rgba(139,92,246,.2);border-radius:12px;padding:1.25rem;transition:all .2s ease}._card_1duya_3:hover{transform:translateY(-2px);box-shadow:0 4px 20px #8b5cf626;border-color:#8b5cf64d}._header_1duya_17{display:flex;align-items:flex-start;justify-content:space-between;margin-bottom:.75rem}._iconWrapper_1duya_24{width:44px;height:44px;border-radius:10px;display:flex;align-items:center;justify-content:center}._iconWrapperPurple_1duya_33{background:linear-gradient(135deg,rgba(124,58,237,.2) 0%,rgba(168,85,247,.2) 100%)}._iconWrapperGreen_1duya_37{background:linear-gradient(135deg,rgba(16,185,129,.2) 0%,rgba(52,211,153,.2) 100%)}._iconWrapperRed_1duya_41{background:linear-gradient(135deg,rgba(239,68,68,.2) 0%,rgba(248,113,113,.2) 100%)}._iconWrapperYellow_1duya_45{background:linear-gradient(135deg,rgba(245,158,11,.2) 0%,rgba(251,191,36,.2) 100%)}._icon_1duya_24{width:24px;height:24px}._iconPurple_1duya_54{color:#a855f7}._iconGreen_1duya_58{color:#10b981}._iconRed_1duya_62{color:#ef4444}._iconYellow_1duya_66{color:#f59e0b}._content_1duya_70{display:flex;flex-direction:column;gap:.25rem}._value_1duya_76{font-size:2rem;font-weight:700;color:#fff;line-height:1.2}._label_1duya_83{font-size:.875rem;color:#94a3b8;font-weight:500}._skeleton_1duya_89{background:linear-gradient(90deg,rgba(100,116,139,.1) 25%,rgba(100,116,139,.2) 50%,rgba(100,116,139,.1) 75%);background-size:200% 100%;animation:_shimmer_1duya_1 1.5s infinite;border-radius:4px}._skeletonValue_1duya_96{width:60px;height:2rem;margin-bottom:.5rem}._skeletonLabel_1duya_102{width:100px;height:1rem}@keyframes _shimmer_1duya_1{0%{background-position:200% 0}to{background-position:-200% 0}}._list_1g9y0_3{display:flex;flex-direction:column;gap:.5rem}._item_1g9y0_9{display:flex;align-items:center;gap:.875rem;padding:.875rem;background:rgba(15,23,42,.5);border:1px solid rgba(100,116,139,.1);border-radius:8px;transition:all .2s ease;cursor:pointer;text-decoration:none}._item_1g9y0_9:hover{background:rgba(139,92,246,.1);border-color:#8b5cf633;transform:translate(4px)}._avatar_1g9y0_28{width:40px;height:40px;background:linear-gradient(135deg,#7c3aed 0%,#a855f7 100%);border-radius:8px;display:flex;align-items:center;justify-content:center;flex-shrink:0}._avatarIcon_1g9y0_39{width:20px;height:20px;color:#fff}._info_1g9y0_45{flex:1;min-width:0}._name_1g9y0_50{font-size:.9375rem;font-weight:600;color:#fff;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;margin-bottom:.125rem}._date_1g9y0_60{font-size:.8125rem;color:#64748b}._arrow_1g9y0_65{width:16px;height:16px;color:#64748b;flex-shrink:0;transition:all .2s ease}._item_1g9y0_9:hover ._arrow_1g9y0_65{color:#a855f7;transform:translate(2px)}._emptyState_1g9y0_78{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:2rem;gap:.75rem}._emptyIcon_1g9y0_87{width:48px;height:48px;color:#64748b}._emptyText_1g9y0_93{font-size:.9375rem;color:#94a3b8;text-align:center}._skeleton_1g9y0_99{display:flex;align-items:center;gap:.875rem;padding:.875rem;background:rgba(15,23,42,.5);border:1px solid rgba(100,116,139,.1);border-radius:8px}._skeletonAvatar_1g9y0_109{width:40px;height:40px;border-radius:8px;background:linear-gradient(90deg,rgba(100,116,139,.1) 25%,rgba(100,116,139,.2) 50%,rgba(100,116,139,.1) 75%);background-size:200% 100%;animation:_shimmer_1g9y0_1 1.5s infinite}._skeletonInfo_1g9y0_118{flex:1;display:flex;flex-direction:column;gap:.375rem}._skeletonName_1g9y0_125{width:140px;height:1rem;border-radius:4px;background:linear-gradient(90deg,rgba(100,116,139,.1) 25%,rgba(100,116,139,.2) 50%,rgba(100,116,139,.1) 75%);background-size:200% 100%;animation:_shimmer_1g9y0_1 1.5s infinite}._skeletonDate_1g9y0_134{width:100px;height:.75rem;border-radius:4px;background:linear-gradient(90deg,rgba(100,116,139,.1) 25%,rgba(100,116,139,.2) 50%,rgba(100,116,139,.1) 75%);background-size:200% 100%;animation:_shimmer_1g9y0_1 1.5s infinite}@keyframes _shimmer_1g9y0_1{0%{background-position:200% 0}to{background-position:-200% 0}}._container_ox0r2_3{background:linear-gradient(135deg,rgba(15,23,42,.95) 0%,rgba(88,28,135,.1) 50%,rgba(15,23,42,.95) 100%);border:1px solid rgba(139,92,246,.2);border-radius:12px;padding:1.5rem;animation:_fadeIn_ox0r2_1 .3s ease-out}._header_ox0r2_11{display:flex;align-items:flex-start;justify-content:space-between;margin-bottom:1.25rem}._titleSection_ox0r2_18{display:flex;flex-direction:column;gap:.25rem}._title_ox0r2_18{font-size:1.125rem;font-weight:600;color:#fff;margin:0}._subtitle_ox0r2_31{font-size:.8125rem;color:#94a3b8}._totalBadge_ox0r2_36{display:flex;flex-direction:column;align-items:flex-end;background:rgba(139,92,246,.15);border:1px solid rgba(139,92,246,.3);border-radius:8px;padding:.5rem .75rem}._totalValue_ox0r2_46{font-size:1.25rem;font-weight:700;color:#a855f7}._totalLabel_ox0r2_52{font-size:.75rem;color:#94a3b8}._chartContainer_ox0r2_57{position:relative;min-height:200px}._chart_ox0r2_57{display:flex;align-items:flex-end;gap:2px;height:180px;padding-bottom:24px}._barWrapper_ox0r2_70{flex:1;display:flex;flex-direction:column;align-items:center;height:100%;position:relative}._barContainer_ox0r2_79{flex:1;width:100%;display:flex;align-items:flex-end;justify-content:center}._bar_ox0r2_70{width:100%;max-width:12px;min-height:2px;background:linear-gradient(180deg,#a855f7 0%,#7c3aed 100%);border-radius:4px 4px 0 0;transition:all .3s ease;position:relative;cursor:pointer}._bar_ox0r2_70:hover{background:linear-gradient(180deg,#c084fc 0%,#a855f7 100%);transform:scaleX(1.2)}._barValue_ox0r2_103{position:absolute;top:-20px;left:50%;transform:translate(-50%);font-size:.625rem;font-weight:600;color:#a855f7;opacity:0;transition:opacity .2s ease;white-space:nowrap}._bar_ox0r2_70:hover ._barValue_ox0r2_103{opacity:1}._dateLabel_ox0r2_120{position:absolute;bottom:0;font-size:.625rem;color:#64748b;white-space:nowrap;transform:rotate(-45deg);transform-origin:top left}._loadingOverlay_ox0r2_131{display:flex;flex-direction:column;align-items:center;justify-content:center;height:180px;gap:.75rem}._spinner_ox0r2_140{width:32px;height:32px;border:3px solid rgba(139,92,246,.2);border-top-color:#a855f7;border-radius:50%;animation:_spin_ox0r2_140 .8s linear infinite}._loadingText_ox0r2_149{font-size:.875rem;color:#94a3b8}@keyframes _fadeIn_ox0r2_1{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@keyframes _spin_ox0r2_140{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@media (max-width: 768px){._container_ox0r2_3{padding:1rem}._chart_ox0r2_57{height:140px}._bar_ox0r2_70{max-width:8px}._dateLabel_ox0r2_120{font-size:.5rem}}._container_7pvh7_3{background:linear-gradient(135deg,rgba(15,23,42,.95) 0%,rgba(88,28,135,.1) 50%,rgba(15,23,42,.95) 100%);border:1px solid rgba(139,92,246,.2);border-radius:12px;padding:1.5rem;animation:_fadeIn_7pvh7_1 .3s ease-out}._header_7pvh7_11{display:flex;align-items:center;justify-content:space-between;margin-bottom:1.25rem}._title_7pvh7_18{font-size:1.125rem;font-weight:600;color:#fff;margin:0}._total_7pvh7_25{font-size:.875rem;color:#94a3b8}._grid_7pvh7_30{display:grid;grid-template-columns:repeat(2,1fr);gap:1rem}._card_7pvh7_36{display:flex;flex-direction:column;align-items:flex-start;padding:1rem;background:var(--status-bg);border:1px solid var(--status-border);border-radius:10px;cursor:pointer;transition:all .2s ease;text-align:left;width:100%}._card_7pvh7_36:hover{transform:translateY(-2px);box-shadow:0 4px 12px #0003;border-color:var(--status-color)}._iconWrapper_7pvh7_56{width:36px;height:36px;display:flex;align-items:center;justify-content:center;background:var(--status-bg);border:1px solid var(--status-border);border-radius:8px;margin-bottom:.75rem;color:var(--status-color)}._iconWrapper_7pvh7_56 svg{width:20px;height:20px}._content_7pvh7_74{display:flex;flex-direction:column;gap:.125rem;width:100%}._value_7pvh7_81{font-size:1.5rem;font-weight:700;color:var(--status-color)}._label_7pvh7_87{font-size:.8125rem;color:#94a3b8}._percentage_7pvh7_92{font-size:.75rem;color:#64748b;margin-top:.25rem}._progressBar_7pvh7_98{width:100%;height:4px;background:rgba(255,255,255,.1);border-radius:2px;margin-top:.75rem;overflow:hidden}._progressFill_7pvh7_107{height:100%;background:var(--status-color);border-radius:2px;transition:width .5s ease}._cardSkeleton_7pvh7_115{display:flex;flex-direction:column;align-items:flex-start;padding:1rem;background:rgba(30,41,59,.5);border:1px solid rgba(139,92,246,.1);border-radius:10px}._skeletonIcon_7pvh7_125{width:36px;height:36px;background:rgba(139,92,246,.1);border-radius:8px;margin-bottom:.75rem;animation:_pulse_7pvh7_1 1.5s ease-in-out infinite}._skeletonValue_7pvh7_134{width:60px;height:28px;background:rgba(139,92,246,.1);border-radius:4px;margin-bottom:.5rem;animation:_pulse_7pvh7_1 1.5s ease-in-out infinite}._skeletonLabel_7pvh7_143{width:80px;height:16px;background:rgba(139,92,246,.1);border-radius:4px;animation:_pulse_7pvh7_1 1.5s ease-in-out infinite}@keyframes _fadeIn_7pvh7_1{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@keyframes _pulse_7pvh7_1{0%,to{opacity:1}50%{opacity:.5}}@media (max-width: 640px){._grid_7pvh7_30{grid-template-columns:1fr}._container_7pvh7_3{padding:1rem}}._container_47frv_3{background:linear-gradient(135deg,rgba(15,23,42,.95) 0%,rgba(88,28,135,.1) 50%,rgba(15,23,42,.95) 100%);border:1px solid rgba(139,92,246,.2);border-radius:12px;padding:1.5rem;animation:_fadeIn_47frv_1 .3s ease-out}._header_47frv_11{display:flex;align-items:flex-start;justify-content:space-between;margin-bottom:1.25rem}._titleSection_47frv_18{display:flex;flex-direction:column;gap:.25rem}._title_47frv_18{font-size:1.125rem;font-weight:600;color:#fff;margin:0}._subtitle_47frv_31{font-size:.8125rem;color:#94a3b8}._headerIcon_47frv_36{width:24px;height:24px;color:#a855f7}._list_47frv_42{display:flex;flex-direction:column;gap:.75rem}._item_47frv_48{display:flex;align-items:center;gap:.75rem;padding:.75rem;background:rgba(30,41,59,.5);border:1px solid rgba(139,92,246,.1);border-radius:8px;transition:all .2s ease}._item_47frv_48:hover{background:rgba(30,41,59,.7);border-color:#8b5cf633}._rank_47frv_64{width:28px;height:28px;display:flex;align-items:center;justify-content:center;background:rgba(139,92,246,.1);border:1px solid var(--rank-color);border-radius:6px;font-size:.8125rem;font-weight:700;color:var(--rank-color);flex-shrink:0}._content_47frv_79{flex:1;min-width:0;display:flex;flex-direction:column;gap:.375rem}._name_47frv_87{font-size:.875rem;font-weight:500;color:#fff;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._barContainer_47frv_96{width:100%;height:6px;background:rgba(139,92,246,.1);border-radius:3px;overflow:hidden}._bar_47frv_96{height:100%;background:linear-gradient(90deg,#7c3aed 0%,#a855f7 100%);border-radius:3px;transition:width .5s ease}._countWrapper_47frv_111{display:flex;flex-direction:column;align-items:flex-end;flex-shrink:0}._count_47frv_111{font-size:1rem;font-weight:700;color:#a855f7}._countLabel_47frv_124{font-size:.625rem;color:#64748b;text-transform:uppercase}._emptyState_47frv_131{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:2rem;gap:.75rem}._emptyIcon_47frv_140{width:40px;height:40px;color:#64748b}._emptyText_47frv_146{font-size:.875rem;color:#64748b}._itemSkeleton_47frv_152{display:flex;align-items:center;gap:.75rem;padding:.75rem;background:rgba(30,41,59,.5);border:1px solid rgba(139,92,246,.1);border-radius:8px}._skeletonRank_47frv_162{width:28px;height:28px;background:rgba(139,92,246,.1);border-radius:6px;animation:_pulse_47frv_1 1.5s ease-in-out infinite}._skeletonContent_47frv_170{flex:1;display:flex;flex-direction:column;gap:.375rem}._skeletonName_47frv_177{width:60%;height:16px;background:rgba(139,92,246,.1);border-radius:4px;animation:_pulse_47frv_1 1.5s ease-in-out infinite}._skeletonBar_47frv_185{width:100%;height:6px;background:rgba(139,92,246,.1);border-radius:3px;animation:_pulse_47frv_1 1.5s ease-in-out infinite}._skeletonCount_47frv_193{width:40px;height:24px;background:rgba(139,92,246,.1);border-radius:4px;animation:_pulse_47frv_1 1.5s ease-in-out infinite}@keyframes _fadeIn_47frv_1{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@keyframes _pulse_47frv_1{0%,to{opacity:1}50%{opacity:.5}}@media (max-width: 768px){._container_47frv_3{padding:1rem}._item_47frv_48{padding:.625rem}._name_47frv_87{font-size:.8125rem}}._container_1x6yo_3{padding:1.5rem;animation:_fadeIn_1x6yo_1 .3s ease-out}._header_1x6yo_8{margin-bottom:2rem}._title_1x6yo_12{font-size:1.75rem;font-weight:700;color:#fff;margin-bottom:.5rem}._subtitle_1x6yo_19{font-size:.9375rem;color:#94a3b8}._statsGrid_1x6yo_24{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:1.25rem;margin-bottom:2rem}._analyticsGrid_1x6yo_32{display:grid;grid-template-columns:1fr 1fr;gap:1.25rem;margin-bottom:2rem}._bottomGrid_1x6yo_40{display:grid;grid-template-columns:1fr 1fr;gap:1.25rem}._recentSection_1x6yo_46{background:linear-gradient(135deg,rgba(15,23,42,.95) 0%,rgba(88,28,135,.1) 50%,rgba(15,23,42,.95) 100%);border:1px solid rgba(139,92,246,.2);border-radius:12px;padding:1.5rem}._recentHeader_1x6yo_53{display:flex;align-items:center;justify-content:space-between;margin-bottom:1.25rem}._recentTitle_1x6yo_60{font-size:1.125rem;font-weight:600;color:#fff}._viewAllLink_1x6yo_66{display:flex;align-items:center;gap:.375rem;font-size:.875rem;color:#a855f7;text-decoration:none;font-weight:500;transition:all .2s ease}._viewAllLink_1x6yo_66:hover{color:#c084fc;transform:translate(2px)}._viewAllIcon_1x6yo_82{width:16px;height:16px}._loadingContainer_1x6yo_87{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:3rem;gap:1rem}._spinner_1x6yo_96{width:40px;height:40px;border:3px solid rgba(139,92,246,.2);border-top-color:#a855f7;border-radius:50%;animation:_spin_1x6yo_96 .8s linear infinite}._loadingText_1x6yo_105{font-size:.9375rem;color:#94a3b8}._errorContainer_1x6yo_110{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:3rem;gap:1rem;background:rgba(239,68,68,.1);border:1px solid rgba(239,68,68,.2);border-radius:12px}._errorIcon_1x6yo_122{width:48px;height:48px;color:#ef4444}._errorText_1x6yo_128{font-size:1rem;color:#fca5a5;text-align:center}._retryButton_1x6yo_134{padding:.625rem 1.25rem;background:rgba(239,68,68,.2);border:1px solid rgba(239,68,68,.3);border-radius:8px;color:#fca5a5;font-size:.875rem;font-weight:500;cursor:pointer;transition:all .2s ease}._retryButton_1x6yo_134:hover{background:rgba(239,68,68,.3);color:#ef4444}@keyframes _fadeIn_1x6yo_1{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@keyframes _spin_1x6yo_96{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@media (max-width: 1024px){._analyticsGrid_1x6yo_32,._bottomGrid_1x6yo_40{grid-template-columns:1fr}}@media (max-width: 768px){._container_1x6yo_3{padding:1rem}._title_1x6yo_12{font-size:1.5rem}._statsGrid_1x6yo_24{grid-template-columns:1fr}}._badge_1s7po_3{display:inline-flex;align-items:center;gap:.375rem;padding:.25rem .75rem;border-radius:9999px;font-size:.75rem;font-weight:600;text-transform:capitalize}._dot_1s7po_14{width:6px;height:6px;border-radius:50%}._active_1s7po_21{background:rgba(16,185,129,.15);color:#34d399}._active_1s7po_21 ._dot_1s7po_14{background:#10b981}._blocked_1s7po_31{background:rgba(239,68,68,.15);color:#f87171}._blocked_1s7po_31 ._dot_1s7po_14{background:#ef4444}._trial_1s7po_41{background:rgba(245,158,11,.15);color:#fbbf24}._trial_1s7po_41 ._dot_1s7po_14{background:#f59e0b}._suspended_1s7po_51{background:rgba(100,116,139,.15);color:#94a3b8}._suspended_1s7po_51 ._dot_1s7po_14{background:#64748b}._planBadge_thc7e_1{display:inline-flex;align-items:center;gap:6px;padding:4px 10px;border-radius:6px;font-size:.813rem;font-weight:500;transition:all .2s ease}._planName_thc7e_12{color:inherit}._expirationInfo_thc7e_16{font-size:.75rem;opacity:.9}._trialBadge_thc7e_22{background:linear-gradient(135deg,rgba(59,130,246,.1) 0%,rgba(59,130,246,.05) 100%);color:#3b82f6;border:1px solid rgba(59,130,246,.2)}._freeBadge_thc7e_28,._betaBadge_thc7e_29{background:linear-gradient(135deg,rgba(16,185,129,.1) 0%,rgba(16,185,129,.05) 100%);color:#10b981;border:1px solid rgba(16,185,129,.2)}._paidBadge_thc7e_35{background:linear-gradient(135deg,rgba(124,58,237,.1) 0%,rgba(124,58,237,.05) 100%);color:#7c3aed;border:1px solid rgba(124,58,237,.2)}._defaultBadge_thc7e_41{background:linear-gradient(135deg,rgba(148,163,184,.1) 0%,rgba(148,163,184,.05) 100%);color:#94a3b8;border:1px solid rgba(148,163,184,.2)}._expiringWarning_thc7e_48{background:linear-gradient(135deg,rgba(245,158,11,.15) 0%,rgba(245,158,11,.08) 100%);color:#f59e0b;border:1px solid rgba(245,158,11,.3);animation:_pulse_thc7e_1 2s ease-in-out infinite}@keyframes _pulse_thc7e_1{0%,to{opacity:1}50%{opacity:.8}}._noPlan_thc7e_64{color:#64748b;font-size:.813rem;font-style:italic}._billingStatus_86u8l_1{display:inline-flex;align-items:center;gap:6px;padding:4px 10px;border-radius:6px;font-size:.813rem;font-weight:500;transition:all .2s ease}._icon_86u8l_12{font-size:.875rem;line-height:1}._text_86u8l_17{color:inherit}._current_86u8l_22{background:linear-gradient(135deg,rgba(16,185,129,.1) 0%,rgba(16,185,129,.05) 100%);color:#10b981;border:1px solid rgba(16,185,129,.2)}._overdue_86u8l_28{background:linear-gradient(135deg,rgba(245,158,11,.1) 0%,rgba(245,158,11,.05) 100%);color:#f59e0b;border:1px solid rgba(245,158,11,.2)}._failed_86u8l_34{background:linear-gradient(135deg,rgba(239,68,68,.1) 0%,rgba(239,68,68,.05) 100%);color:#ef4444;border:1px solid rgba(239,68,68,.2)}._pending_86u8l_40{background:linear-gradient(135deg,rgba(59,130,246,.1) 0%,rgba(59,130,246,.05) 100%);color:#3b82f6;border:1px solid rgba(59,130,246,.2)}._trial_86u8l_46{background:linear-gradient(135deg,rgba(124,58,237,.1) 0%,rgba(124,58,237,.05) 100%);color:#7c3aed;border:1px solid rgba(124,58,237,.2)}._cancelled_86u8l_52,._suspended_86u8l_53{background:linear-gradient(135deg,rgba(100,116,139,.1) 0%,rgba(100,116,139,.05) 100%);color:#64748b;border:1px solid rgba(100,116,139,.2)}._none_86u8l_59{background:linear-gradient(135deg,rgba(148,163,184,.1) 0%,rgba(148,163,184,.05) 100%);color:#94a3b8;border:1px solid rgba(148,163,184,.2)}._tableWrapper_c8k83_3{overflow-x:auto}._table_c8k83_3{width:100%;border-collapse:collapse}._th_c8k83_12{padding:1rem 1.25rem;text-align:left;font-size:.75rem;font-weight:600;color:#94a3b8;text-transform:uppercase;letter-spacing:.05em;background:rgba(15,23,42,.5);border-bottom:1px solid rgba(100,116,139,.2);white-space:nowrap}._th_c8k83_12._sortable_c8k83_25{cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;transition:all .2s ease}._th_c8k83_12._sortable_c8k83_25:hover{color:#a855f7;background:rgba(139,92,246,.1)}._th_c8k83_12._sortable_c8k83_25 span{display:inline-flex;align-items:center;gap:.5rem}._sortIconInactive_c8k83_42{width:14px;height:14px;color:#64748b;opacity:.5}._sortIconActive_c8k83_49{width:14px;height:14px;color:#a855f7}._tr_c8k83_55{cursor:pointer;transition:all .2s ease;border-bottom:1px solid rgba(100,116,139,.1)}._tr_c8k83_55:hover{background:rgba(139,92,246,.1)}._tr_c8k83_55:last-child{border-bottom:none}._td_c8k83_69{padding:1rem 1.25rem;vertical-align:middle}._nameCell_c8k83_74{display:flex;align-items:center;gap:.875rem}._avatar_c8k83_80{width:40px;height:40px;background:linear-gradient(135deg,#7c3aed 0%,#a855f7 100%);border-radius:8px;display:flex;align-items:center;justify-content:center;flex-shrink:0}._avatarIcon_c8k83_91{width:20px;height:20px;color:#fff}._nameInfo_c8k83_97{display:flex;flex-direction:column;min-width:0}._name_c8k83_74{font-size:.9375rem;font-weight:600;color:#fff;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._email_c8k83_112{font-size:.8125rem;color:#64748b;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._date_c8k83_120{font-size:.875rem;color:#94a3b8}._userCount_c8k83_125{font-size:.875rem;font-weight:600;color:#fff;background:rgba(139,92,246,.2);padding:.25rem .625rem;border-radius:9999px}._revenue_c8k83_134{font-size:.875rem;font-weight:600;color:#10b981}._emptyState_c8k83_140{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:4rem 2rem;gap:.75rem}._emptyIcon_c8k83_149{width:64px;height:64px;color:#64748b;margin-bottom:.5rem}._emptyTitle_c8k83_156{font-size:1.125rem;font-weight:600;color:#fff}._emptyText_c8k83_162{font-size:.9375rem;color:#94a3b8;text-align:center}._skeleton_c8k83_168{height:1rem;border-radius:4px;background:linear-gradient(90deg,rgba(100,116,139,.1) 25%,rgba(100,116,139,.2) 50%,rgba(100,116,139,.1) 75%);background-size:200% 100%;animation:_shimmer_c8k83_1 1.5s infinite}@keyframes _shimmer_c8k83_1{0%{background-position:200% 0}to{background-position:-200% 0}}@media (max-width: 768px){._th_c8k83_12,._td_c8k83_69{padding:.75rem 1rem}._nameCell_c8k83_74{gap:.625rem}._avatar_c8k83_80{width:36px;height:36px}._avatarIcon_c8k83_91{width:18px;height:18px}._name_c8k83_74{font-size:.875rem}._email_c8k83_112{font-size:.75rem}}._container_kaf1d_3{position:relative;flex:1;max-width:400px}._searchIcon_kaf1d_9{position:absolute;left:14px;top:50%;transform:translateY(-50%);width:18px;height:18px;color:#64748b;pointer-events:none;transition:color .2s ease}._input_kaf1d_21{width:100%;padding:.75rem 2.5rem .75rem 2.75rem;background:rgba(15,23,42,.8);border:1px solid rgba(100,116,139,.3);border-radius:8px;color:#fff;font-size:.9375rem;transition:all .2s ease}._input_kaf1d_21::-moz-placeholder{color:#64748b}._input_kaf1d_21::placeholder{color:#64748b}._input_kaf1d_21:focus{outline:none;border-color:#a855f7;box-shadow:0 0 0 3px #a855f726}._input_kaf1d_21:focus+._searchIcon_kaf1d_9,._container_kaf1d_3:focus-within ._searchIcon_kaf1d_9{color:#a855f7}._clearButton_kaf1d_47{position:absolute;right:8px;top:50%;transform:translateY(-50%);width:28px;height:28px;display:flex;align-items:center;justify-content:center;background:transparent;border:none;border-radius:4px;cursor:pointer;transition:all .2s ease}._clearButton_kaf1d_47:hover{background:rgba(100,116,139,.2)}._clearIcon_kaf1d_68{width:16px;height:16px;color:#64748b;transition:color .2s ease}._clearButton_kaf1d_47:hover ._clearIcon_kaf1d_68{color:#94a3b8}@media (max-width: 768px){._container_kaf1d_3{max-width:100%}}._container_ovlby_3{display:flex;align-items:center;gap:1.5rem;flex-wrap:wrap}._filterGroup_ovlby_10{display:flex;align-items:center;gap:.75rem}._label_ovlby_16{font-size:.8125rem;font-weight:500;color:#94a3b8;white-space:nowrap}._buttonGroup_ovlby_23{display:flex;gap:.25rem;background:rgba(15,23,42,.6);border:1px solid rgba(139,92,246,.15);border-radius:8px;padding:.25rem}._filterButton_ovlby_32{display:flex;align-items:center;gap:.375rem;padding:.5rem .875rem;background:transparent;border:none;border-radius:6px;font-size:.8125rem;font-weight:500;color:#94a3b8;cursor:pointer;transition:all .2s ease;white-space:nowrap}._filterButton_ovlby_32:hover{background:rgba(139,92,246,.1);color:#c4b5fd}._filterButton_ovlby_32._active_ovlby_53{background:rgba(139,92,246,.2);color:#a78bfa}._statusDot_ovlby_58{width:8px;height:8px;border-radius:50%}._statusDot_ovlby_58[data-status=active]{background:#10b981;box-shadow:0 0 6px #10b98180}._statusDot_ovlby_58[data-status=blocked]{background:#ef4444;box-shadow:0 0 6px #ef444480}._select_ovlby_74{padding:.5rem 2rem .5rem .75rem;background:rgba(15,23,42,.6);border:1px solid rgba(139,92,246,.2);border-radius:8px;font-size:.8125rem;font-weight:500;color:#e2e8f0;cursor:pointer;transition:all .2s ease;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 24 24' fill='none' stroke='%2394a3b8' 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");background-repeat:no-repeat;background-position:right .75rem center}._select_ovlby_74:hover{border-color:#8b5cf666}._select_ovlby_74:focus{outline:none;border-color:#8b5cf6;box-shadow:0 0 0 2px #8b5cf633}._select_ovlby_74 option{background:#1e293b;color:#e2e8f0}@media (max-width: 768px){._container_ovlby_3{flex-direction:column;align-items:stretch;gap:1rem}._filterGroup_ovlby_10{flex-direction:column;align-items:stretch;gap:.5rem}._buttonGroup_ovlby_23{width:100%;justify-content:center}._select_ovlby_74{width:100%}}._container_dvzom_3{padding:1.5rem;animation:_fadeIn_dvzom_1 .3s ease-out}._header_dvzom_8{margin-bottom:1.5rem}._title_dvzom_12{font-size:1.75rem;font-weight:700;color:#fff;margin-bottom:.5rem}._subtitle_dvzom_19{font-size:.9375rem;color:#94a3b8}._toolbar_dvzom_24{display:flex;align-items:center;justify-content:space-between;gap:1rem;margin-bottom:1.25rem;flex-wrap:wrap}._toolbarLeft_dvzom_33{display:flex;align-items:center;gap:1rem;flex-wrap:wrap;flex:1}._resultsCount_dvzom_41{font-size:.875rem;color:#64748b;white-space:nowrap}._tableContainer_dvzom_47{background:linear-gradient(135deg,rgba(15,23,42,.95) 0%,rgba(88,28,135,.1) 50%,rgba(15,23,42,.95) 100%);border:1px solid rgba(139,92,246,.2);border-radius:12px;overflow:hidden;margin-bottom:1.25rem}._errorContainer_dvzom_55{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:3rem;gap:1rem;background:rgba(239,68,68,.1);border:1px solid rgba(239,68,68,.2);border-radius:12px}._errorIcon_dvzom_67{width:48px;height:48px;color:#ef4444}._errorText_dvzom_73{font-size:1rem;color:#fca5a5;text-align:center}._retryButton_dvzom_79{padding:.625rem 1.25rem;background:rgba(239,68,68,.2);border:1px solid rgba(239,68,68,.3);border-radius:8px;color:#fca5a5;font-size:.875rem;font-weight:500;cursor:pointer;transition:all .2s ease}._retryButton_dvzom_79:hover{background:rgba(239,68,68,.3);color:#ef4444}@keyframes _fadeIn_dvzom_1{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@media (max-width: 768px){._container_dvzom_3{padding:1rem}._title_dvzom_12{font-size:1.5rem}._toolbar_dvzom_24{flex-direction:column;align-items:stretch}._resultsCount_dvzom_41{text-align:center}}._badge_ex35d_3{display:inline-flex;align-items:center;gap:.375rem;padding:.375rem .75rem;border-radius:9999px;font-size:.75rem;font-weight:600;text-transform:uppercase;letter-spacing:.025em}._dot_ex35d_15{width:6px;height:6px;border-radius:50%}._active_ex35d_22{background:rgba(16,185,129,.15);color:#10b981}._active_ex35d_22 ._dot_ex35d_15{background:#10b981}._blocked_ex35d_31{background:rgba(239,68,68,.15);color:#ef4444}._blocked_ex35d_31 ._dot_ex35d_15{background:#ef4444}._trial_ex35d_40{background:rgba(245,158,11,.15);color:#f59e0b}._trial_ex35d_40 ._dot_ex35d_15{background:#f59e0b}._suspended_ex35d_49{background:rgba(100,116,139,.15);color:#64748b}._suspended_ex35d_49 ._dot_ex35d_15{background:#64748b}._card_1w1fx_3{background:linear-gradient(135deg,rgba(15,23,42,.95) 0%,rgba(88,28,135,.1) 50%,rgba(15,23,42,.95) 100%);border:1px solid rgba(139,92,246,.2);border-radius:12px;padding:1.5rem}._header_1w1fx_10{display:flex;align-items:center;gap:.75rem;margin-bottom:1.25rem;padding-bottom:1rem;border-bottom:1px solid rgba(139,92,246,.1)}._icon_1w1fx_19{width:20px;height:20px;color:#a855f7}._title_1w1fx_25{font-size:1rem;font-weight:600;color:#fff}._content_1w1fx_31{display:flex;flex-direction:column;gap:1rem}._row_1w1fx_37{display:flex;justify-content:space-between;align-items:center;gap:1rem}._label_1w1fx_44{font-size:.875rem;color:#94a3b8}._value_1w1fx_49{font-size:.875rem;color:#fff;font-weight:500;text-align:right}._valueHighlight_1w1fx_56{color:#a855f7}._container_14mlq_3{display:flex;align-items:center;justify-content:space-between;padding:.875rem 1rem;background:rgba(15,23,42,.5);border-radius:8px;border:1px solid rgba(139,92,246,.1);transition:all .2s ease}._container_14mlq_3:hover{border-color:#8b5cf640;background:rgba(15,23,42,.7)}._info_14mlq_19{flex:1;min-width:0}._nameRow_14mlq_24{display:flex;align-items:center;gap:.5rem;flex-wrap:wrap}._name_14mlq_24{font-size:.875rem;font-weight:500;color:#fff}._category_14mlq_37{font-size:.625rem;color:#a855f7;background:rgba(168,85,247,.15);padding:.125rem .5rem;border-radius:4px;text-transform:uppercase;letter-spacing:.5px}._description_14mlq_47{font-size:.75rem;color:#64748b;margin-top:.25rem;line-height:1.4}._controls_14mlq_54{display:flex;align-items:center;gap:.75rem;flex-shrink:0}._toggle_14mlq_62{position:relative;background:transparent;border:none;padding:0;cursor:pointer;display:flex;align-items:center}._toggle_14mlq_62:disabled{cursor:not-allowed;opacity:.6}._toggleTrack_14mlq_77{width:44px;height:24px;background:rgba(100,116,139,.3);border-radius:12px;position:relative;transition:background .2s ease}._toggle_14mlq_62._enabled_14mlq_86 ._toggleTrack_14mlq_77{background:rgba(16,185,129,.3)}._toggleThumb_14mlq_90{position:absolute;top:2px;left:2px;width:20px;height:20px;background:#64748b;border-radius:50%;transition:all .2s ease}._toggle_14mlq_62._enabled_14mlq_86 ._toggleThumb_14mlq_90{left:22px;background:#10b981}._toggle_14mlq_62._loading_14mlq_106 ._toggleThumb_14mlq_90{opacity:.5}._spinner_14mlq_110{position:absolute;right:-24px;width:16px;height:16px;border:2px solid rgba(139,92,246,.2);border-top-color:#a855f7;border-radius:50%;animation:_spin_14mlq_110 .8s linear infinite}._dropdown_14mlq_122{position:relative}._dropdownButton_14mlq_126{display:flex;align-items:center;gap:.375rem;padding:.375rem .625rem;background:rgba(139,92,246,.1);border:1px solid rgba(139,92,246,.2);border-radius:6px;color:#a855f7;font-size:.75rem;font-weight:500;cursor:pointer;transition:all .2s ease}._dropdownButton_14mlq_126:hover:not(:disabled){background:rgba(139,92,246,.2);border-color:#8b5cf64d}._dropdownButton_14mlq_126:disabled{opacity:.5;cursor:not-allowed}._chevron_14mlq_151{width:14px;height:14px;transition:transform .2s ease}._chevron_14mlq_151._open_14mlq_157{transform:rotate(180deg)}._dropdownOverlay_14mlq_161{position:fixed;top:0;right:0;bottom:0;left:0;z-index:100}._dropdownMenu_14mlq_167{position:absolute;top:calc(100% + 4px);right:0;min-width:180px;background:rgba(15,23,42,.98);border:1px solid rgba(139,92,246,.2);border-radius:8px;padding:.375rem;z-index:101;box-shadow:0 4px 20px #0000004d}._dropdownItem_14mlq_180{display:flex;flex-direction:column;width:100%;padding:.5rem .75rem;background:transparent;border:none;border-radius:6px;text-align:left;cursor:pointer;transition:background .15s ease}._dropdownItem_14mlq_180:hover{background:rgba(139,92,246,.1)}._dropdownItem_14mlq_180._selected_14mlq_197{background:rgba(139,92,246,.15)}._exposureName_14mlq_201{font-size:.8125rem;color:#fff;font-weight:500}._exposureDesc_14mlq_207{font-size:.6875rem;color:#64748b;margin-top:.125rem}._dialogOverlay_14mlq_214{position:fixed;top:0;right:0;bottom:0;left:0;background:rgba(0,0,0,.7);display:flex;align-items:center;justify-content:center;z-index:1000;animation:_fadeIn_14mlq_1 .2s ease}._dialog_14mlq_214{background:linear-gradient(135deg,rgba(15,23,42,.98) 0%,rgba(88,28,135,.15) 50%,rgba(15,23,42,.98) 100%);border:1px solid rgba(139,92,246,.3);border-radius:12px;padding:1.5rem;max-width:400px;width:90%;animation:_slideUp_14mlq_1 .2s ease}._dialogTitle_14mlq_235{font-size:1.125rem;font-weight:600;color:#fff;margin-bottom:.75rem}._dialogMessage_14mlq_242{font-size:.875rem;color:#94a3b8;line-height:1.5;margin-bottom:1.25rem}._exposureSelection_14mlq_250{margin-bottom:1.25rem}._exposureLabel_14mlq_254{display:block;font-size:.8125rem;color:#94a3b8;margin-bottom:.625rem}._exposureOptions_14mlq_261{display:flex;flex-direction:column;gap:.5rem}._exposureOption_14mlq_261{display:flex;flex-direction:column;padding:.75rem;background:rgba(15,23,42,.5);border:1px solid rgba(139,92,246,.15);border-radius:8px;text-align:left;cursor:pointer;transition:all .2s ease}._exposureOption_14mlq_261:hover{border-color:#8b5cf64d;background:rgba(139,92,246,.05)}._exposureOption_14mlq_261._selected_14mlq_197{border-color:#a855f7;background:rgba(139,92,246,.1)}._exposureOptionName_14mlq_289{font-size:.875rem;color:#fff;font-weight:500}._exposureOptionDesc_14mlq_295{font-size:.75rem;color:#64748b;margin-top:.25rem}._dialogActions_14mlq_302{display:flex;gap:.75rem;justify-content:flex-end}._cancelButton_14mlq_308{padding:.625rem 1rem;background:transparent;border:1px solid rgba(100,116,139,.3);border-radius:8px;color:#94a3b8;font-size:.875rem;font-weight:500;cursor:pointer;transition:all .2s ease}._cancelButton_14mlq_308:hover:not(:disabled){background:rgba(100,116,139,.1);border-color:#64748b80}._cancelButton_14mlq_308:disabled{opacity:.5;cursor:not-allowed}._confirmButton_14mlq_330{padding:.625rem 1.25rem;border:none;border-radius:8px;font-size:.875rem;font-weight:500;cursor:pointer;transition:all .2s ease}._confirmButton_14mlq_330._success_14mlq_340{background:rgba(16,185,129,.2);color:#10b981;border:1px solid rgba(16,185,129,.3)}._confirmButton_14mlq_330._success_14mlq_340:hover:not(:disabled){background:rgba(16,185,129,.3)}._confirmButton_14mlq_330._danger_14mlq_350{background:rgba(239,68,68,.2);color:#ef4444;border:1px solid rgba(239,68,68,.3)}._confirmButton_14mlq_330._danger_14mlq_350:hover:not(:disabled){background:rgba(239,68,68,.3)}._confirmButton_14mlq_330:disabled{opacity:.5;cursor:not-allowed}@keyframes _spin_14mlq_110{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes _fadeIn_14mlq_1{0%{opacity:0}to{opacity:1}}@keyframes _slideUp_14mlq_1{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}._card_s8p2s_3{background:linear-gradient(135deg,rgba(15,23,42,.95) 0%,rgba(88,28,135,.1) 50%,rgba(15,23,42,.95) 100%);border:1px solid rgba(139,92,246,.2);border-radius:12px;padding:1.5rem;grid-column:1 / -1}._header_s8p2s_11{display:flex;align-items:center;gap:.75rem;margin-bottom:1.25rem;padding-bottom:1rem;border-bottom:1px solid rgba(139,92,246,.1)}._icon_s8p2s_20{width:20px;height:20px;color:#a855f7}._title_s8p2s_26{font-size:1rem;font-weight:600;color:#fff;flex:1}._refreshButton_s8p2s_33{display:flex;align-items:center;justify-content:center;width:32px;height:32px;background:transparent;border:1px solid rgba(139,92,246,.2);border-radius:6px;cursor:pointer;transition:all .2s ease}._refreshButton_s8p2s_33:hover{background:rgba(139,92,246,.1);border-color:#8b5cf64d}._refreshIcon_s8p2s_51{width:16px;height:16px;color:#a855f7}._feedback_s8p2s_58{padding:.75rem 1rem;border-radius:8px;font-size:.8125rem;font-weight:500;margin-bottom:1rem;animation:_slideIn_s8p2s_1 .3s ease}._feedback_s8p2s_58._success_s8p2s_67{background:rgba(16,185,129,.15);border:1px solid rgba(16,185,129,.3);color:#10b981}._feedback_s8p2s_58._error_s8p2s_73{background:rgba(239,68,68,.15);border:1px solid rgba(239,68,68,.3);color:#ef4444}._loadingState_s8p2s_80{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:2rem;gap:.75rem;color:#94a3b8;font-size:.875rem}._spinner_s8p2s_91{width:32px;height:32px;border:3px solid rgba(139,92,246,.2);border-top-color:#a855f7;border-radius:50%;animation:_spin_s8p2s_91 .8s linear infinite}._errorState_s8p2s_101{display:flex;flex-direction:column;align-items:center;gap:.75rem;padding:1.5rem;background:rgba(239,68,68,.1);border:1px solid rgba(239,68,68,.2);border-radius:8px;color:#fca5a5;font-size:.875rem}._retryButton_s8p2s_114{padding:.5rem 1rem;background:rgba(239,68,68,.2);border:1px solid rgba(239,68,68,.3);border-radius:6px;color:#fca5a5;font-size:.8125rem;font-weight:500;cursor:pointer;transition:all .2s ease}._retryButton_s8p2s_114:hover{background:rgba(239,68,68,.3)}._emptyState_s8p2s_131{text-align:center;padding:2rem;color:#64748b;font-size:.875rem}._list_s8p2s_139{display:flex;flex-direction:column;gap:1.5rem;max-height:500px;overflow-y:auto;padding-right:.5rem}._categoryGroup_s8p2s_149{display:flex;flex-direction:column;gap:.75rem}._categoryTitle_s8p2s_155{font-size:.75rem;font-weight:600;color:#a855f7;text-transform:uppercase;letter-spacing:.5px;padding-bottom:.5rem;border-bottom:1px solid rgba(139,92,246,.1)}._categoryItems_s8p2s_165{display:flex;flex-direction:column;gap:.5rem}._list_s8p2s_139::-webkit-scrollbar{width:6px}._list_s8p2s_139::-webkit-scrollbar-track{background:rgba(15,23,42,.5);border-radius:3px}._list_s8p2s_139::-webkit-scrollbar-thumb{background:rgba(139,92,246,.3);border-radius:3px}._list_s8p2s_139::-webkit-scrollbar-thumb:hover{background:rgba(139,92,246,.5)}@keyframes _spin_s8p2s_91{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes _slideIn_s8p2s_1{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}._alert_s8p2s_214{display:flex;align-items:flex-start;gap:.75rem;padding:1rem;margin-bottom:1.5rem;border-radius:8px;background:rgba(245,158,11,.1);border:1px solid rgba(245,158,11,.2)}._alertIcon_s8p2s_225{width:20px;height:20px;color:#f59e0b;flex-shrink:0;margin-top:2px}._alertText_s8p2s_233{font-size:.875rem;line-height:1.5;color:#fbbf24;margin:0}._alertText_s8p2s_233 strong{color:#f59e0b;font-weight:600}._button_1ny76_3{display:inline-flex;align-items:center;gap:.5rem;padding:.625rem 1.25rem;border-radius:8px;font-size:.875rem;font-weight:600;cursor:pointer;transition:all .2s ease;border:none}._button_1ny76_3:disabled{opacity:.6;cursor:not-allowed}._icon_1ny76_21{width:16px;height:16px}._danger_1ny76_27{background:rgba(239,68,68,.15);border:1px solid rgba(239,68,68,.3);color:#ef4444}._danger_1ny76_27:hover:not(:disabled){background:rgba(239,68,68,.25);border-color:#ef444480;transform:translateY(-1px)}._success_1ny76_39{background:rgba(16,185,129,.15);border:1px solid rgba(16,185,129,.3);color:#10b981}._success_1ny76_39:hover:not(:disabled){background:rgba(16,185,129,.25);border-color:#10b98180;transform:translateY(-1px)}._primary_1ny76_51{background:linear-gradient(135deg,#7c3aed 0%,#a855f7 100%);color:#fff}._primary_1ny76_51:hover:not(:disabled){transform:translateY(-1px);box-shadow:0 4px 15px #8b5cf64d}._spinner_1ny76_62{width:14px;height:14px;border:2px solid currentColor;border-top-color:transparent;border-radius:50%;animation:_spin_1ny76_62 .8s linear infinite}@keyframes _spin_1ny76_62{0%{transform:rotate(0)}to{transform:rotate(360deg)}}._overlay_1laya_3{position:fixed;top:0;right:0;bottom:0;left:0;background:rgba(0,0,0,.9);display:flex;align-items:center;justify-content:center;z-index:1000;animation:_fadeIn_1laya_1 .2s ease-out;padding:1rem}._dialog_1laya_15{background:linear-gradient(135deg,rgba(15,23,42,.98) 0%,rgba(88,28,135,.15) 50%,rgba(15,23,42,.98) 100%);border:1px solid rgba(139,92,246,.3);border-radius:16px;padding:1.5rem;max-width:420px;width:100%;animation:_slideUp_1laya_1 .3s ease-out}._header_1laya_25{display:flex;align-items:center;gap:.75rem;margin-bottom:1rem}._iconWrapper_1laya_32{width:40px;height:40px;border-radius:10px;display:flex;align-items:center;justify-content:center}._iconWrapper_1laya_32._danger_1laya_41{background:rgba(239,68,68,.15)}._iconWrapper_1laya_32._success_1laya_45{background:rgba(16,185,129,.15)}._icon_1laya_32{width:20px;height:20px}._icon_1laya_32._danger_1laya_41{color:#ef4444}._icon_1laya_32._success_1laya_45{color:#10b981}._title_1laya_62{font-size:1.125rem;font-weight:600;color:#fff}._message_1laya_68{font-size:.9375rem;color:#94a3b8;line-height:1.6;margin-bottom:1.5rem}._actions_1laya_75{display:flex;gap:.75rem;justify-content:flex-end}._cancelButton_1laya_81{padding:.625rem 1.25rem;background:transparent;border:1px solid rgba(100,116,139,.3);border-radius:8px;color:#94a3b8;font-size:.875rem;font-weight:500;cursor:pointer;transition:all .2s ease}._cancelButton_1laya_81:hover{background:rgba(100,116,139,.1);border-color:#64748b80}._confirmButton_1laya_98{padding:.625rem 1.25rem;border:none;border-radius:8px;font-size:.875rem;font-weight:600;cursor:pointer;transition:all .2s ease;display:flex;align-items:center;gap:.5rem}._confirmButton_1laya_98:disabled{opacity:.6;cursor:not-allowed}._confirmButton_1laya_98._danger_1laya_41{background:#ef4444;color:#fff}._confirmButton_1laya_98._danger_1laya_41:hover:not(:disabled){background:#dc2626}._confirmButton_1laya_98._success_1laya_45{background:#10b981;color:#fff}._confirmButton_1laya_98._success_1laya_45:hover:not(:disabled){background:#059669}._spinner_1laya_134{width:14px;height:14px;border:2px solid rgba(255,255,255,.3);border-top-color:#fff;border-radius:50%;animation:_spin_1laya_134 .8s linear infinite}@keyframes _fadeIn_1laya_1{0%{opacity:0}to{opacity:1}}@keyframes _slideUp_1laya_1{0%{opacity:0;transform:translateY(20px) scale(.95)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes _spin_1laya_134{0%{transform:rotate(0)}to{transform:rotate(360deg)}}._container_1jyd7_3{background:linear-gradient(135deg,rgba(88,28,135,.1) 0%,rgba(15,23,42,.3) 100%);border:1px solid rgba(88,28,135,.3);border-radius:12px;padding:1.5rem;transition:all .2s ease}._container_1jyd7_3:hover{border-color:#581c8780;transform:translateY(-2px)}._header_1jyd7_17{display:flex;align-items:center;gap:.75rem;margin-bottom:1.5rem}._header_1jyd7_17 svg{width:1.5rem;height:1.5rem;color:var(--color-primary-light, #7c3aed)}._title_1jyd7_30{font-size:1.25rem;font-weight:600;color:var(--color-text-primary, #ffffff);margin:0}._content_1jyd7_38{display:flex;flex-direction:column;gap:1.5rem}._section_1jyd7_44{display:flex;flex-direction:column;gap:1rem}._planHeader_1jyd7_51{display:flex;justify-content:space-between;align-items:flex-start;gap:1rem;flex-wrap:wrap}._planInfo_1jyd7_59{display:flex;flex-direction:column;gap:.5rem;flex:1}._planName_1jyd7_66{font-size:1.125rem;font-weight:600;color:var(--color-text-primary, #ffffff);margin:0}._planDescription_1jyd7_73{font-size:.875rem;color:var(--color-text-secondary, #94a3b8);margin:0;line-height:1.4}._badges_1jyd7_80{display:flex;gap:.5rem;flex-wrap:wrap}._statusBadge_1jyd7_87,._typeBadge_1jyd7_88{padding:.25rem .75rem;border-radius:6px;font-size:.75rem;font-weight:600;text-transform:uppercase;letter-spacing:.5px}._statusActive_1jyd7_97{background:rgba(16,185,129,.15);color:#10b981;border:1px solid rgba(16,185,129,.3)}._statusTrial_1jyd7_103{background:rgba(59,130,246,.15);color:#3b82f6;border:1px solid rgba(59,130,246,.3)}._statusCancelled_1jyd7_109{background:rgba(148,163,184,.15);color:#94a3b8;border:1px solid rgba(148,163,184,.3)}._statusSuspended_1jyd7_115{background:rgba(245,158,11,.15);color:#f59e0b;border:1px solid rgba(245,158,11,.3)}._statusPastDue_1jyd7_121,._statusExpired_1jyd7_127{background:rgba(239,68,68,.15);color:#ef4444;border:1px solid rgba(239,68,68,.3)}._statusDefault_1jyd7_133{background:rgba(148,163,184,.15);color:#94a3b8;border:1px solid rgba(148,163,184,.3)}._typePaid_1jyd7_139{background:rgba(88,28,135,.15);color:#7c3aed;border:1px solid rgba(88,28,135,.3)}._typeTrial_1jyd7_145{background:rgba(59,130,246,.15);color:#3b82f6;border:1px solid rgba(59,130,246,.3)}._typeFree_1jyd7_151{background:rgba(16,185,129,.15);color:#10b981;border:1px solid rgba(16,185,129,.3)}._typeBeta_1jyd7_157{background:rgba(245,158,11,.15);color:#f59e0b;border:1px solid rgba(245,158,11,.3)}._typeDefault_1jyd7_163{background:rgba(148,163,184,.15);color:#94a3b8;border:1px solid rgba(148,163,184,.3)}._pricing_1jyd7_170{display:flex;flex-direction:column;gap:.25rem}._price_1jyd7_176{font-size:1.5rem;font-weight:700;color:var(--color-text-primary, #ffffff)}._yearlyPrice_1jyd7_182{font-size:.875rem;color:var(--color-text-secondary, #94a3b8)}._infoGrid_1jyd7_188{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:1rem}._infoItem_1jyd7_194{display:flex;flex-direction:column;gap:.25rem}._infoLabel_1jyd7_200{font-size:.75rem;font-weight:500;color:var(--color-text-secondary, #94a3b8);text-transform:uppercase;letter-spacing:.5px}._infoValue_1jyd7_208{font-size:.875rem;font-weight:600;color:var(--color-text-primary, #ffffff)}._actions_1jyd7_215{display:flex;gap:.75rem;flex-wrap:wrap;padding-top:.5rem;border-top:1px solid rgba(88,28,135,.2)}._actionButton_1jyd7_223{display:flex;align-items:center;gap:.5rem;padding:.625rem 1rem;border-radius:8px;font-size:.875rem;font-weight:600;border:none;cursor:pointer;transition:all .2s ease}._actionButton_1jyd7_223 svg{width:1rem;height:1rem}._actionButton_1jyd7_223:hover{transform:translateY(-2px)}._actionButton_1jyd7_223:active{transform:translateY(0)}._changePlanButton_1jyd7_249{background:rgba(88,28,135,.2);color:#7c3aed;border:1px solid rgba(88,28,135,.4)}._changePlanButton_1jyd7_249:hover{background:rgba(88,28,135,.3);border-color:#581c8799}._cancelButton_1jyd7_260{background:rgba(239,68,68,.15);color:#ef4444;border:1px solid rgba(239,68,68,.3)}._cancelButton_1jyd7_260:hover{background:rgba(239,68,68,.25);border-color:#ef444480}._reactivateButton_1jyd7_271{background:rgba(16,185,129,.15);color:#10b981;border:1px solid rgba(16,185,129,.3)}._reactivateButton_1jyd7_271:hover{background:rgba(16,185,129,.25);border-color:#10b98180}._assignButton_1jyd7_282{padding:.75rem 1.5rem;background:rgba(88,28,135,.2);color:#7c3aed;border:1px solid rgba(88,28,135,.4);border-radius:8px;font-size:.875rem;font-weight:600;cursor:pointer;transition:all .2s ease}._assignButton_1jyd7_282:hover{background:rgba(88,28,135,.3);border-color:#581c8799;transform:translateY(-2px)}._loadingState_1jyd7_301{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:1rem;padding:2rem;color:var(--color-text-secondary, #94a3b8);font-size:.875rem}._spinner_1jyd7_312{width:2rem;height:2rem;border:3px solid rgba(88,28,135,.2);border-top-color:#7c3aed;border-radius:50%;animation:_spin_1jyd7_312 .8s linear infinite}@keyframes _spin_1jyd7_312{to{transform:rotate(360deg)}}._emptyState_1jyd7_328{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:1rem;padding:2rem;text-align:center}._emptyState_1jyd7_328 svg{width:3rem;height:3rem;color:var(--color-text-secondary, #94a3b8)}._emptyState_1jyd7_328 p{color:var(--color-text-secondary, #94a3b8);font-size:.875rem;margin:0}._emptyActions_1jyd7_350{display:flex;flex-direction:column;gap:.75rem;width:100%;max-width:300px}._specialPlanButton_1jyd7_358{display:flex;align-items:center;justify-content:center;gap:.5rem;padding:.625rem 1rem;background:rgba(245,158,11,.15);color:#f59e0b;border:1px solid rgba(245,158,11,.3);border-radius:8px;font-size:.875rem;font-weight:600;cursor:pointer;transition:all .2s ease}._specialPlanButton_1jyd7_358 svg{width:1rem;height:1rem}._specialPlanButton_1jyd7_358:hover{background:rgba(245,158,11,.25);border-color:#f59e0b80;transform:translateY(-2px)}@media (max-width: 768px){._infoGrid_1jyd7_188{grid-template-columns:1fr}._actions_1jyd7_215{flex-direction:column}._actionButton_1jyd7_223{width:100%;justify-content:center}._planHeader_1jyd7_51{flex-direction:column;align-items:flex-start}._badges_1jyd7_80{align-self:flex-start}}._overlay_11yrm_3{position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.95);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);display:flex;align-items:center;justify-content:center;z-index:1000;padding:1rem;animation:_fadeIn_11yrm_1 .2s ease-out}@keyframes _fadeIn_11yrm_1{0%{opacity:0}to{opacity:1}}._modal_11yrm_28{background:linear-gradient(135deg,#0f172a 0%,#1e1b4b 100%);border:1px solid rgba(88,28,135,.3);border-radius:16px;max-width:800px;width:100%;max-height:90vh;display:flex;flex-direction:column;animation:_slideUp_11yrm_1 .3s ease-out;box-shadow:0 20px 60px #00000080}@keyframes _slideUp_11yrm_1{0%{transform:translateY(20px);opacity:0}to{transform:translateY(0);opacity:1}}._header_11yrm_53{display:flex;justify-content:space-between;align-items:center;padding:1.5rem;border-bottom:1px solid rgba(88,28,135,.2)}._title_11yrm_61{font-size:1.5rem;font-weight:600;color:var(--color-text-primary, #ffffff);margin:0}._closeButton_11yrm_68{width:2rem;height:2rem;display:flex;align-items:center;justify-content:center;background:transparent;border:none;color:var(--color-text-secondary, #94a3b8);cursor:pointer;border-radius:6px;transition:all .2s ease}._closeButton_11yrm_68:hover{background:rgba(239,68,68,.15);color:#ef4444}._closeButton_11yrm_68 svg{width:1.25rem;height:1.25rem}._errorBanner_11yrm_93{display:flex;align-items:center;gap:.75rem;padding:1rem 1.5rem;background:rgba(239,68,68,.15);border-bottom:1px solid rgba(239,68,68,.3);color:#ef4444;font-size:.875rem}._errorBanner_11yrm_93 svg{width:1.25rem;height:1.25rem;flex-shrink:0}._content_11yrm_111{flex:1;overflow-y:auto;padding:1.5rem;display:flex;flex-direction:column;gap:2rem}._sectionTitle_11yrm_120{font-size:1rem;font-weight:600;color:var(--color-text-primary, #ffffff);margin:0 0 1rem}._currentPlan_11yrm_128{display:flex;flex-direction:column}._planCard_11yrm_134{background:rgba(88,28,135,.1);border:1px solid rgba(88,28,135,.3);border-radius:12px;padding:1.25rem;display:flex;justify-content:space-between;align-items:center;gap:1rem}._planCardButton_11yrm_145{cursor:pointer;transition:all .2s ease}._planCardButton_11yrm_145:hover:not(:disabled){background:rgba(88,28,135,.2);border-color:#581c8780;transform:translateY(-2px)}._planCardButton_11yrm_145:disabled{opacity:.5;cursor:not-allowed}._planInfo_11yrm_161{flex:1;display:flex;flex-direction:column;gap:.5rem}._planName_11yrm_168{font-size:1.125rem;font-weight:600;color:var(--color-text-primary, #ffffff);margin:0}._planDescription_11yrm_175{font-size:.875rem;color:var(--color-text-secondary, #94a3b8);margin:0;line-height:1.5}._planPricing_11yrm_182{display:flex;flex-direction:column;gap:.25rem}._planPrice_11yrm_188{font-size:1.25rem;font-weight:700;color:var(--color-primary-light, #7c3aed)}._planYearlyPrice_11yrm_194{font-size:.75rem;color:var(--color-text-secondary, #94a3b8)}._planAction_11yrm_199{display:flex;align-items:center;justify-content:center;width:2rem;height:2rem;color:var(--color-primary-light, #7c3aed)}._planAction_11yrm_199 svg{width:1.5rem;height:1.5rem}._availablePlans_11yrm_214{display:flex;flex-direction:column}._plansList_11yrm_219{display:flex;flex-direction:column;gap:.75rem}._comparison_11yrm_226{display:flex;align-items:center;gap:1.5rem;padding:1.5rem;background:rgba(88,28,135,.05);border:1px solid rgba(88,28,135,.2);border-radius:12px}._comparisonItem_11yrm_236{flex:1;display:flex;flex-direction:column;gap:.5rem}._comparisonLabel_11yrm_243{font-size:.75rem;font-weight:500;color:var(--color-text-secondary, #94a3b8);text-transform:uppercase;letter-spacing:.5px}._comparisonPlan_11yrm_251{display:flex;flex-direction:column;gap:.25rem}._comparisonPlanName_11yrm_257{font-size:1rem;font-weight:600;color:var(--color-text-primary, #ffffff)}._comparisonPrice_11yrm_263{font-size:.875rem;color:var(--color-primary-light, #7c3aed);font-weight:600}._comparisonArrow_11yrm_269{display:flex;align-items:center;justify-content:center;color:var(--color-primary-light, #7c3aed)}._comparisonArrow_11yrm_269 svg{width:1.5rem;height:1.5rem}._prorationDetails_11yrm_282{display:flex;flex-direction:column;gap:1rem}._prorationGrid_11yrm_288{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:1rem;padding:1.25rem;background:rgba(88,28,135,.05);border:1px solid rgba(88,28,135,.2);border-radius:12px}._prorationItem_11yrm_298{display:flex;flex-direction:column;gap:.5rem}._prorationLabel_11yrm_304{font-size:.75rem;font-weight:500;color:var(--color-text-secondary, #94a3b8);text-transform:uppercase;letter-spacing:.5px}._prorationValue_11yrm_312{font-size:1.125rem;font-weight:700;color:var(--color-text-primary, #ffffff)}._prorationValue_11yrm_312._credit_11yrm_318{color:#10b981}._prorationValue_11yrm_312._charge_11yrm_322{color:#f59e0b}._prorationValue_11yrm_312._total_11yrm_326{color:var(--color-primary-light, #7c3aed);font-size:1.5rem}._prorationNote_11yrm_331{display:flex;gap:.75rem;padding:1rem;background:rgba(59,130,246,.1);border:1px solid rgba(59,130,246,.3);border-radius:8px}._prorationNote_11yrm_331 svg{width:1.25rem;height:1.25rem;color:#3b82f6;flex-shrink:0;margin-top:.125rem}._prorationNote_11yrm_331 p{font-size:.875rem;color:var(--color-text-secondary, #94a3b8);margin:0;line-height:1.5}._loadingState_11yrm_356{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:1rem;padding:3rem;color:var(--color-text-secondary, #94a3b8);font-size:.875rem}._spinner_11yrm_367{width:2.5rem;height:2.5rem;border:3px solid rgba(88,28,135,.2);border-top-color:#7c3aed;border-radius:50%;animation:_spin_11yrm_367 .8s linear infinite}@keyframes _spin_11yrm_367{to{transform:rotate(360deg)}}._emptyState_11yrm_383{padding:3rem;text-align:center}._emptyState_11yrm_383 p{color:var(--color-text-secondary, #94a3b8);font-size:.875rem;margin:0}._footer_11yrm_395{display:flex;justify-content:flex-end;gap:.75rem;padding:1.5rem;border-top:1px solid rgba(88,28,135,.2)}._cancelButton_11yrm_403,._backButton_11yrm_404,._confirmButton_11yrm_405{padding:.75rem 1.5rem;border-radius:8px;font-size:.875rem;font-weight:600;border:none;cursor:pointer;transition:all .2s ease;display:flex;align-items:center;gap:.5rem}._cancelButton_11yrm_403,._backButton_11yrm_404{background:rgba(148,163,184,.15);color:#94a3b8;border:1px solid rgba(148,163,184,.3)}._cancelButton_11yrm_403:hover,._backButton_11yrm_404:hover{background:rgba(148,163,184,.25);border-color:#94a3b880;transform:translateY(-2px)}._confirmButton_11yrm_405{background:rgba(88,28,135,.3);color:#7c3aed;border:1px solid rgba(88,28,135,.5)}._confirmButton_11yrm_405:hover:not(:disabled){background:rgba(88,28,135,.4);border-color:#581c87b3;transform:translateY(-2px)}._confirmButton_11yrm_405:disabled{opacity:.5;cursor:not-allowed}._buttonSpinner_11yrm_449{width:1rem;height:1rem;border:2px solid rgba(124,58,237,.3);border-top-color:#7c3aed;border-radius:50%;animation:_spin_11yrm_367 .6s linear infinite}@media (max-width: 768px){._modal_11yrm_28{max-width:100%;max-height:100vh;border-radius:0}._comparison_11yrm_226{flex-direction:column;gap:1rem}._comparisonArrow_11yrm_269{transform:rotate(90deg)}._prorationGrid_11yrm_288{grid-template-columns:1fr}._footer_11yrm_395{flex-direction:column-reverse}._cancelButton_11yrm_403,._backButton_11yrm_404,._confirmButton_11yrm_405{width:100%;justify-content:center}}._overlay_10ai0_1{position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.7);display:flex;align-items:center;justify-content:center;z-index:1000;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}._modal_10ai0_15{background:linear-gradient(135deg,#1e293b 0%,#0f172a 100%);border-radius:16px;width:90%;max-width:800px;max-height:90vh;display:flex;flex-direction:column;box-shadow:0 20px 60px #00000080;border:1px solid rgba(139,92,246,.2)}._header_10ai0_27{display:flex;justify-content:space-between;align-items:center;padding:24px;border-bottom:1px solid rgba(139,92,246,.2)}._title_10ai0_35{font-size:1.5rem;font-weight:600;color:#fff;margin:0}._closeButton_10ai0_42{background:none;border:none;color:#94a3b8;font-size:2rem;cursor:pointer;padding:0;width:32px;height:32px;display:flex;align-items:center;justify-content:center;border-radius:8px;transition:all .2s}._closeButton_10ai0_42:hover{background:rgba(139,92,246,.1);color:#8b5cf6}._content_10ai0_63{padding:24px;overflow-y:auto;flex:1}._description_10ai0_69{color:#cbd5e1;margin-bottom:24px;font-size:.95rem}._error_10ai0_75{background:rgba(239,68,68,.1);border:1px solid rgba(239,68,68,.3);border-radius:8px;padding:12px 16px;margin-bottom:20px;display:flex;align-items:center;gap:12px}._error_10ai0_75 span{font-size:1.2rem}._error_10ai0_75 p{color:#fca5a5;margin:0;font-size:.9rem}._loading_10ai0_96{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:60px 20px;gap:16px}._spinner_10ai0_105{width:40px;height:40px;border:3px solid rgba(139,92,246,.2);border-top-color:#8b5cf6;border-radius:50%;animation:_spin_10ai0_105 .8s linear infinite}@keyframes _spin_10ai0_105{to{transform:rotate(360deg)}}._loading_10ai0_96 p{color:#94a3b8;font-size:.9rem}._plansList_10ai0_125{display:grid;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:16px}._planCard_10ai0_131{background:rgba(30,41,59,.6);border:2px solid rgba(139,92,246,.2);border-radius:12px;padding:20px;cursor:pointer;transition:all .2s;position:relative}._planCard_10ai0_131:hover{border-color:#8b5cf666;transform:translateY(-2px);box-shadow:0 8px 24px #8b5cf626}._planCard_10ai0_131._selected_10ai0_147{border-color:#8b5cf6;background:rgba(139,92,246,.1)}._planHeader_10ai0_152{margin-bottom:12px}._planName_10ai0_156{font-size:1.25rem;font-weight:600;color:#fff;margin:0 0 8px}._planPrice_10ai0_163{font-size:1.75rem;font-weight:700;color:#8b5cf6;display:flex;align-items:baseline;gap:4px}._planInterval_10ai0_172{font-size:.9rem;font-weight:400;color:#94a3b8}._planDescription_10ai0_178{color:#cbd5e1;font-size:.9rem;margin:0 0 16px;line-height:1.5}._planFeatures_10ai0_185{display:flex;flex-direction:column;gap:8px}._feature_10ai0_191{display:flex;align-items:center;gap:8px;color:#cbd5e1;font-size:.85rem}._featureIcon_10ai0_199{font-size:1rem}._selectedIndicator_10ai0_203{position:absolute;top:12px;right:12px;background:#8b5cf6;color:#fff;padding:4px 12px;border-radius:12px;font-size:.75rem;font-weight:600}._emptyState_10ai0_215{text-align:center;padding:60px 20px;color:#94a3b8}._footer_10ai0_221{display:flex;justify-content:flex-end;gap:12px;padding:24px;border-top:1px solid rgba(139,92,246,.2)}._cancelButton_10ai0_229,._confirmButton_10ai0_230{padding:12px 24px;border-radius:8px;font-weight:600;font-size:.95rem;cursor:pointer;transition:all .2s;border:none}._cancelButton_10ai0_229{background:rgba(148,163,184,.1);color:#cbd5e1}._cancelButton_10ai0_229:hover:not(:disabled){background:rgba(148,163,184,.2)}._confirmButton_10ai0_230{background:linear-gradient(135deg,#8b5cf6 0%,#7c3aed 100%);color:#fff}._confirmButton_10ai0_230:hover:not(:disabled){transform:translateY(-2px);box-shadow:0 8px 24px #8b5cf666}._cancelButton_10ai0_229:disabled,._confirmButton_10ai0_230:disabled{opacity:.5;cursor:not-allowed}._container_1meap_3{background:linear-gradient(135deg,rgba(88,28,135,.1) 0%,rgba(15,23,42,.8) 100%);border:1px solid rgba(88,28,135,.3);border-radius:12px;padding:24px;margin-bottom:24px}._header_1meap_11{display:flex;justify-content:space-between;align-items:center;margin-bottom:20px;padding-bottom:16px;border-bottom:1px solid rgba(88,28,135,.2)}._title_1meap_20{font-size:1.25rem;font-weight:600;color:var(--color-text-primary, #ffffff);margin:0}._statusBadge_1meap_27{padding:6px 12px;border-radius:6px;font-size:.875rem;font-weight:600;text-transform:uppercase;letter-spacing:.5px}._statusBadge_1meap_27[data-status=active]{background-color:#10b98133;color:#10b981;border:1px solid rgba(16,185,129,.3)}._statusBadge_1meap_27[data-status=expiring]{background-color:#f59e0b33;color:#f59e0b;border:1px solid rgba(245,158,11,.3)}._statusBadge_1meap_27[data-status=expired]{background-color:#ef444433;color:#ef4444;border:1px solid rgba(239,68,68,.3)}._content_1meap_54{display:flex;flex-direction:column;gap:24px}._trialInfo_1meap_60{display:flex;flex-direction:column;gap:12px}._infoRow_1meap_66{display:flex;justify-content:space-between;align-items:center;padding:8px 0}._label_1meap_73{font-size:.875rem;color:var(--color-text-secondary, #94a3b8);font-weight:500}._value_1meap_79{font-size:.875rem;color:var(--color-text-primary, #ffffff);font-weight:600}._value_1meap_79._expired_1meap_85{color:#ef4444}._value_1meap_79._warning_1meap_89{color:#f59e0b}._progressContainer_1meap_93{display:flex;flex-direction:column;gap:8px}._progressBar_1meap_99{width:100%;height:8px;background-color:#581c8733;border-radius:4px;overflow:hidden}._progressFill_1meap_107{height:100%;transition:width .3s ease,background-color .3s ease;border-radius:4px}._progressLabel_1meap_113{font-size:.75rem;color:var(--color-text-secondary, #94a3b8);text-align:center}._actions_1meap_119{display:flex;flex-direction:column;gap:20px;padding-top:16px;border-top:1px solid rgba(88,28,135,.2)}._actionSection_1meap_127{display:flex;flex-direction:column;gap:12px}._actionTitle_1meap_133{font-size:1rem;font-weight:600;color:var(--color-text-primary, #ffffff);margin:0}._actionDescription_1meap_140{font-size:.875rem;color:var(--color-text-secondary, #94a3b8);margin:0}._extensionControls_1meap_146{display:flex;gap:12px;align-items:center}._select_1meap_152{flex:1;padding:10px 14px;background-color:#0f172acc;border:1px solid rgba(88,28,135,.3);border-radius:8px;color:var(--color-text-primary, #ffffff);font-size:.875rem;cursor:pointer;transition:all .2s ease}._select_1meap_152:hover:not(:disabled){border-color:#581c8780}._select_1meap_152:focus{outline:none;border-color:#7c3aed;box-shadow:0 0 0 3px #7c3aed1a}._select_1meap_152:disabled{opacity:.5;cursor:not-allowed}._extendButton_1meap_179,._convertButton_1meap_180{padding:10px 20px;border-radius:8px;font-weight:600;font-size:.875rem;cursor:pointer;transition:all .2s ease;border:none;white-space:nowrap}._extendButton_1meap_179{background:linear-gradient(135deg,#7c3aed 0%,#581c87 100%);color:#fff}._extendButton_1meap_179:hover:not(:disabled){transform:translateY(-2px);box-shadow:0 4px 12px #7c3aed4d}._extendButton_1meap_179:disabled{opacity:.5;cursor:not-allowed;transform:none}._convertButton_1meap_180{background:linear-gradient(135deg,#10b981 0%,#059669 100%);color:#fff;width:100%}._convertButton_1meap_180:hover:not(:disabled){transform:translateY(-2px);box-shadow:0 4px 12px #10b9814d}._convertButton_1meap_180:disabled{opacity:.5;cursor:not-allowed;transform:none}._warning_1meap_89,._error_1meap_225{display:flex;align-items:center;gap:12px;padding:12px 16px;border-radius:8px;font-size:.875rem}._warning_1meap_89{background-color:#f59e0b1a;border:1px solid rgba(245,158,11,.3)}._warningIcon_1meap_239,._warningText_1meap_240{color:#f59e0b}._error_1meap_225{background-color:#ef44441a;border:1px solid rgba(239,68,68,.3)}._errorIcon_1meap_249,._errorText_1meap_250{color:#ef4444}._warningText_1meap_240,._errorText_1meap_250{flex:1;line-height:1.5}@media (max-width: 768px){._container_1meap_3{padding:16px}._header_1meap_11{flex-direction:column;align-items:flex-start;gap:12px}._extensionControls_1meap_146{flex-direction:column}._select_1meap_152,._extendButton_1meap_179{width:100%}}._overlay_19w4s_3{position:fixed;top:0;left:0;right:0;bottom:0;background-color:#000000f2;display:flex;align-items:center;justify-content:center;z-index:1000;padding:20px}._modal_19w4s_17{background:linear-gradient(135deg,#0f172a 0%,#1e293b 100%);border:1px solid rgba(88,28,135,.3);border-radius:16px;width:100%;max-width:600px;max-height:90vh;overflow-y:auto;box-shadow:0 20px 60px #00000080}._header_19w4s_28{display:flex;justify-content:space-between;align-items:center;padding:24px;border-bottom:1px solid rgba(88,28,135,.2)}._title_19w4s_36{font-size:1.5rem;font-weight:600;color:var(--color-text-primary, #ffffff);margin:0}._closeButton_19w4s_43{background:none;border:none;color:var(--color-text-secondary, #94a3b8);font-size:1.5rem;cursor:pointer;padding:4px 8px;transition:color .2s ease}._closeButton_19w4s_43:hover{color:var(--color-text-primary, #ffffff)}._content_19w4s_57{padding:24px;display:flex;flex-direction:column;gap:24px}._organizationInfo_19w4s_64{display:flex;align-items:center;gap:12px;padding:12px 16px;background-color:#581c871a;border:1px solid rgba(88,28,135,.2);border-radius:8px}._infoLabel_19w4s_74{font-size:.875rem;color:var(--color-text-secondary, #94a3b8);font-weight:500}._infoValue_19w4s_80{font-size:.875rem;color:var(--color-text-primary, #ffffff);font-weight:600}._planTypeSelector_19w4s_86{display:grid;grid-template-columns:1fr 1fr;gap:12px}._typeButton_19w4s_92{display:flex;flex-direction:column;align-items:center;gap:8px;padding:20px 16px;background-color:#0f172acc;border:2px solid rgba(88,28,135,.3);border-radius:12px;cursor:pointer;transition:all .2s ease}._typeButton_19w4s_92:hover:not(:disabled){border-color:#581c8780;transform:translateY(-2px)}._typeButton_19w4s_92._active_19w4s_110{background:linear-gradient(135deg,rgba(88,28,135,.2) 0%,rgba(124,58,237,.1) 100%);border-color:#7c3aed;box-shadow:0 0 0 3px #7c3aed1a}._typeButton_19w4s_92:disabled{opacity:.5;cursor:not-allowed}._typeIcon_19w4s_121{font-size:2rem}._typeName_19w4s_125{font-size:1rem;font-weight:600;color:var(--color-text-primary, #ffffff)}._typeDescription_19w4s_131{font-size:.75rem;color:var(--color-text-secondary, #94a3b8)}._planSelection_19w4s_136{display:flex;flex-direction:column;gap:8px}._label_19w4s_142{font-size:.875rem;font-weight:600;color:var(--color-text-primary, #ffffff)}._select_19w4s_148,._dateInput_19w4s_149{padding:12px 14px;background-color:#0f172acc;border:1px solid rgba(88,28,135,.3);border-radius:8px;color:var(--color-text-primary, #ffffff);font-size:.875rem;cursor:pointer;transition:all .2s ease}._select_19w4s_148:hover:not(:disabled),._dateInput_19w4s_149:hover:not(:disabled){border-color:#581c8780}._select_19w4s_148:focus,._dateInput_19w4s_149:focus{outline:none;border-color:#7c3aed;box-shadow:0 0 0 3px #7c3aed1a}._select_19w4s_148:disabled,._dateInput_19w4s_149:disabled{opacity:.5;cursor:not-allowed}._loading_19w4s_178,._noPlan_19w4s_179{padding:40px 20px;text-align:center;color:var(--color-text-secondary, #94a3b8);font-size:.875rem}._noPlan_19w4s_179{background-color:#ef44441a;border:1px solid rgba(239,68,68,.3);border-radius:8px;color:#ef4444}._configSection_19w4s_193{display:flex;flex-direction:column;gap:16px;padding:20px;background-color:#581c870d;border:1px solid rgba(88,28,135,.2);border-radius:12px}._configTitle_19w4s_203{font-size:1rem;font-weight:600;color:var(--color-text-primary, #ffffff);margin:0}._configOption_19w4s_210{display:flex;flex-direction:column;gap:8px}._features_19w4s_216{display:flex;flex-direction:column;gap:12px;margin-top:8px}._feature_19w4s_216{display:flex;align-items:center;gap:12px;padding:10px 12px;background-color:#0f172a99;border-radius:8px}._featureIcon_19w4s_232{font-size:1.25rem;flex-shrink:0}._featureText_19w4s_237{font-size:.875rem;color:var(--color-text-secondary, #94a3b8);line-height:1.5}._error_19w4s_243{display:flex;align-items:center;gap:12px;padding:12px 16px;background-color:#ef44441a;border:1px solid rgba(239,68,68,.3);border-radius:8px}._errorIcon_19w4s_253{font-size:1.25rem;color:#ef4444;flex-shrink:0}._errorText_19w4s_259{font-size:.875rem;color:#ef4444;line-height:1.5}._actions_19w4s_265{display:flex;gap:12px;padding:24px;border-top:1px solid rgba(88,28,135,.2)}._cancelButton_19w4s_272,._assignButton_19w4s_273{flex:1;padding:12px 24px;border-radius:8px;font-weight:600;font-size:.875rem;cursor:pointer;transition:all .2s ease;border:none}._cancelButton_19w4s_272{background-color:#0f172acc;border:1px solid rgba(88,28,135,.3);color:var(--color-text-primary, #ffffff)}._cancelButton_19w4s_272:hover:not(:disabled){border-color:#581c8780;transform:translateY(-2px)}._assignButton_19w4s_273{background:linear-gradient(135deg,#7c3aed 0%,#581c87 100%);color:#fff}._assignButton_19w4s_273:hover:not(:disabled){transform:translateY(-2px);box-shadow:0 4px 12px #7c3aed4d}._cancelButton_19w4s_272:disabled,._assignButton_19w4s_273:disabled{opacity:.5;cursor:not-allowed;transform:none}@media (max-width: 768px){._modal_19w4s_17{max-width:100%;max-height:100vh;border-radius:0}._header_19w4s_28,._content_19w4s_57,._actions_19w4s_265{padding:16px}._planTypeSelector_19w4s_86{grid-template-columns:1fr}._actions_19w4s_265{flex-direction:column}._cancelButton_19w4s_272,._assignButton_19w4s_273{width:100%}}._container_1rloz_3{background:linear-gradient(135deg,#0f172a 0%,#581c87 50%,#0f172a 100%);border-radius:12px;padding:2rem;color:#fff;max-width:600px;margin:0 auto}._header_1rloz_12{margin-bottom:2rem;text-align:center}._title_1rloz_17{font-size:1.5rem;font-weight:600;margin-bottom:.5rem;color:#fff}._subtitle_1rloz_24{font-size:1rem;color:#cbd5e1;margin-bottom:.5rem}._note_1rloz_30{font-size:.875rem;color:#fbbf24;background:rgba(251,191,36,.1);padding:.75rem;border-radius:8px;border:1px solid rgba(251,191,36,.2);margin-top:1rem}._form_1rloz_40{display:flex;flex-direction:column;gap:1.5rem}._field_1rloz_46{display:flex;flex-direction:column;gap:.5rem}._label_1rloz_52{font-size:.875rem;font-weight:500;color:#e2e8f0}._input_1rloz_58{padding:.75rem;border:1px solid rgba(148,163,184,.3);border-radius:8px;background:rgba(15,23,42,.5);color:#fff;font-size:.875rem;transition:all .2s ease}._input_1rloz_58:focus{outline:none;border-color:#7c3aed;box-shadow:0 0 0 3px #7c3aed1a}._input_1rloz_58::-moz-placeholder{color:#64748b}._input_1rloz_58::placeholder{color:#64748b}._inputError_1rloz_78{border-color:#ef4444}._inputError_1rloz_78:focus{border-color:#ef4444;box-shadow:0 0 0 3px #ef44441a}._error_1rloz_87{font-size:.75rem;color:#ef4444;margin-top:.25rem}._providerGrid_1rloz_94{display:grid;grid-template-columns:repeat(3,1fr);gap:1rem}._providerButton_1rloz_100{display:flex;flex-direction:column;align-items:center;gap:.5rem;padding:1rem;border:1px solid rgba(148,163,184,.3);border-radius:8px;background:rgba(15,23,42,.3);color:#cbd5e1;cursor:pointer;transition:all .2s ease}._providerButton_1rloz_100:hover{border-color:#7c3aed;background:rgba(124,58,237,.1)}._providerButtonActive_1rloz_119{border-color:#7c3aed;background:rgba(124,58,237,.2);color:#fff}._providerIcon_1rloz_125{width:2rem;height:2rem;display:flex;align-items:center;justify-content:center}._providerIcon_1rloz_125 svg{width:100%;height:100%}._providerName_1rloz_138{font-size:.75rem;font-weight:500;text-align:center}._radioGroup_1rloz_145{display:flex;flex-direction:column;gap:.75rem}._radioLabel_1rloz_151{display:flex;align-items:center;gap:.5rem;font-size:.875rem;color:#e2e8f0;cursor:pointer}._radio_1rloz_145{width:1rem;height:1rem;accent-color:#7c3aed}._checkboxLabel_1rloz_167{display:flex;align-items:center;gap:.5rem;font-size:.875rem;color:#e2e8f0;cursor:pointer}._checkbox_1rloz_167{width:1rem;height:1rem;accent-color:#7c3aed}._submitError_1rloz_183{padding:.75rem;background:rgba(239,68,68,.1);border:1px solid rgba(239,68,68,.3);border-radius:8px;color:#ef4444;font-size:.875rem;text-align:center}._actions_1rloz_194{display:flex;gap:1rem;justify-content:flex-end;margin-top:1rem;padding-top:1rem;border-top:1px solid rgba(148,163,184,.2)}._cancelButton_1rloz_203{padding:.75rem 1.5rem;border:1px solid rgba(148,163,184,.3);border-radius:8px;background:transparent;color:#cbd5e1;font-size:.875rem;font-weight:500;cursor:pointer;transition:all .2s ease}._cancelButton_1rloz_203:hover:not(:disabled){border-color:#cbd5e1;background:rgba(203,213,225,.1)}._cancelButton_1rloz_203:disabled{opacity:.5;cursor:not-allowed}._deleteButton_1rloz_225{padding:.75rem 1.5rem;border:1px solid #ef4444;border-radius:8px;background:rgba(239,68,68,.1);color:#ef4444;font-size:.875rem;font-weight:500;cursor:pointer;transition:all .2s ease;display:flex;align-items:center;gap:.5rem}._deleteButton_1rloz_225:hover:not(:disabled){background:rgba(239,68,68,.2)}._deleteButton_1rloz_225:disabled{opacity:.5;cursor:not-allowed}._saveButton_1rloz_249{padding:.75rem 1.5rem;border:1px solid #7c3aed;border-radius:8px;background:#7c3aed;color:#fff;font-size:.875rem;font-weight:500;cursor:pointer;transition:all .2s ease;display:flex;align-items:center;gap:.5rem}._saveButton_1rloz_249:hover:not(:disabled){background:#6d28d9;border-color:#6d28d9}._saveButton_1rloz_249:disabled{opacity:.5;cursor:not-allowed}._spinner_1rloz_275{width:1rem;height:1rem;border:2px solid transparent;border-top:2px solid currentColor;border-radius:50%;animation:_spin_1rloz_275 1s linear infinite}@keyframes _spin_1rloz_275{to{transform:rotate(360deg)}}@media (max-width: 768px){._container_1rloz_3{padding:1.5rem;margin:1rem}._providerGrid_1rloz_94{grid-template-columns:1fr}._actions_1rloz_194{flex-direction:column}._actions_1rloz_194 button{width:100%}}._overlay_hsggb_3{position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.7);display:flex;align-items:center;justify-content:center;z-index:1000;padding:1rem}._modal_hsggb_17{background:#0f172a;border-radius:12px;width:100%;max-width:700px;max-height:90vh;overflow:hidden;display:flex;flex-direction:column;box-shadow:0 25px 50px -12px #00000080;border:1px solid rgba(148,163,184,.2)}._header_hsggb_30{display:flex;align-items:center;justify-content:space-between;padding:1.5rem 2rem;border-bottom:1px solid rgba(148,163,184,.2);background:linear-gradient(135deg,#0f172a 0%,#581c87 50%,#0f172a 100%)}._title_hsggb_39{font-size:1.25rem;font-weight:600;color:#fff;margin:0}._closeButton_hsggb_46{display:flex;align-items:center;justify-content:center;width:2rem;height:2rem;border:none;background:rgba(148,163,184,.1);color:#cbd5e1;border-radius:6px;cursor:pointer;transition:all .2s ease}._closeButton_hsggb_46:hover{background:rgba(148,163,184,.2);color:#fff}._closeButton_hsggb_46 svg{width:1rem;height:1rem}._content_hsggb_70{flex:1;overflow-y:auto;padding:0}._loadingContainer_hsggb_77{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:3rem 2rem;gap:1rem}._spinner_hsggb_86{width:2rem;height:2rem;border:3px solid rgba(124,58,237,.2);border-top:3px solid #7c3aed;border-radius:50%;animation:_spin_hsggb_86 1s linear infinite}._loadingText_hsggb_95{color:#cbd5e1;font-size:.875rem}@keyframes _spin_hsggb_86{to{transform:rotate(360deg)}}._errorContainer_hsggb_107{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:3rem 2rem;gap:1rem;text-align:center}._errorIcon_hsggb_117{width:3rem;height:3rem;color:#ef4444;display:flex;align-items:center;justify-content:center}._errorIcon_hsggb_117 svg{width:100%;height:100%}._errorText_hsggb_131{color:#ef4444;font-size:.875rem;max-width:300px}._retryButton_hsggb_137{padding:.5rem 1rem;border:1px solid #7c3aed;border-radius:6px;background:rgba(124,58,237,.1);color:#7c3aed;font-size:.875rem;cursor:pointer;transition:all .2s ease}._retryButton_hsggb_137:hover{background:rgba(124,58,237,.2)}@media (max-width: 768px){._overlay_hsggb_3{padding:.5rem}._modal_hsggb_17{max-width:100%;max-height:95vh}._header_hsggb_30{padding:1rem 1.5rem}._title_hsggb_39{font-size:1.125rem}._loadingContainer_hsggb_77,._errorContainer_hsggb_107{padding:2rem 1.5rem}}._container_17s4i_3{background:linear-gradient(135deg,#0f172a 0%,#581c87 50%,#0f172a 100%);border-radius:12px;border:1px solid rgba(148,163,184,.2);overflow:hidden}._header_17s4i_10{display:flex;align-items:center;justify-content:space-between;padding:1.5rem 2rem;border-bottom:1px solid rgba(148,163,184,.2)}._headerInfo_17s4i_18{display:flex;flex-direction:column;gap:.25rem}._title_17s4i_24{display:flex;align-items:center;gap:.5rem;font-size:1.125rem;font-weight:600;color:#fff;margin:0}._titleIcon_17s4i_34{width:1.25rem;height:1.25rem;color:#7c3aed}._subtitle_17s4i_40{font-size:.875rem;color:#cbd5e1;margin:0}._headerActions_17s4i_46{display:flex;gap:.75rem}._configureButton_17s4i_51{display:flex;align-items:center;gap:.5rem;padding:.75rem 1rem;border:1px solid #7c3aed;border-radius:8px;background:rgba(124,58,237,.1);color:#7c3aed;font-size:.875rem;font-weight:500;cursor:pointer;transition:all .2s ease}._configureButton_17s4i_51:hover{background:rgba(124,58,237,.2);border-color:#6d28d9}._buttonIcon_17s4i_71{width:1rem;height:1rem}._content_17s4i_76{padding:2rem}._loadingContainer_17s4i_81{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:2rem;gap:1rem}._spinner_17s4i_90{width:2rem;height:2rem;border:3px solid rgba(124,58,237,.2);border-top:3px solid #7c3aed;border-radius:50%;animation:_spin_17s4i_90 1s linear infinite}._loadingText_17s4i_99{color:#cbd5e1;font-size:.875rem}@keyframes _spin_17s4i_90{to{transform:rotate(360deg)}}._errorContainer_17s4i_111{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:2rem;gap:1rem;text-align:center}._errorIcon_17s4i_121{width:2rem;height:2rem;color:#ef4444}._errorText_17s4i_127{color:#ef4444;font-size:.875rem}._retryButton_17s4i_132{padding:.5rem 1rem;border:1px solid #7c3aed;border-radius:6px;background:rgba(124,58,237,.1);color:#7c3aed;font-size:.875rem;cursor:pointer;transition:all .2s ease}._retryButton_17s4i_132:hover{background:rgba(124,58,237,.2)}._configurationDetails_17s4i_148{display:flex;flex-direction:column;gap:1.5rem}._statusBadge_17s4i_154{display:flex;align-items:center;gap:.5rem;width:-moz-fit-content;width:fit-content;padding:.5rem .75rem;border-radius:6px;background:rgba(15,23,42,.5);border:1px solid rgba(148,163,184,.2)}._statusIndicator_17s4i_165{width:.5rem;height:.5rem;border-radius:50%}._statusActive_17s4i_171{background:#10b981;box-shadow:0 0 0 2px #10b98133}._statusInactive_17s4i_176{background:#6b7280;box-shadow:0 0 0 2px #6b728033}._statusText_17s4i_181{font-size:.875rem;font-weight:500;color:#e2e8f0}._detailsGrid_17s4i_187{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:1rem}._detailItem_17s4i_193{display:flex;flex-direction:column;gap:.25rem;padding:1rem;background:rgba(15,23,42,.3);border-radius:8px;border:1px solid rgba(148,163,184,.1)}._detailLabel_17s4i_203{font-size:.75rem;font-weight:500;color:#94a3b8;text-transform:uppercase;letter-spacing:.05em}._detailValue_17s4i_211{font-size:.875rem;color:#e2e8f0;font-weight:500;word-break:break-all}._overrideNote_17s4i_218{display:flex;align-items:center;gap:.5rem;padding:.75rem;background:rgba(251,191,36,.1);border:1px solid rgba(251,191,36,.2);border-radius:8px;color:#fbbf24}._noteIcon_17s4i_229{width:1rem;height:1rem;flex-shrink:0}._noteText_17s4i_235{font-size:.875rem}._noConfiguration_17s4i_240{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:3rem 2rem;text-align:center;gap:1rem}._noConfigIcon_17s4i_250{width:4rem;height:4rem;color:#64748b;display:flex;align-items:center;justify-content:center;background:rgba(100,116,139,.1);border-radius:50%;padding:1rem}._noConfigIcon_17s4i_250 svg{width:2rem;height:2rem}._noConfigTitle_17s4i_267{font-size:1.125rem;font-weight:600;color:#e2e8f0;margin:0}._noConfigText_17s4i_274{font-size:.875rem;color:#94a3b8;max-width:400px;line-height:1.5;margin:0}@media (max-width: 768px){._header_17s4i_10{flex-direction:column;align-items:flex-start;gap:1rem;padding:1.5rem}._headerActions_17s4i_46{width:100%}._configureButton_17s4i_51{width:100%;justify-content:center}._content_17s4i_76{padding:1.5rem}._detailsGrid_17s4i_187{grid-template-columns:1fr}._noConfiguration_17s4i_240{padding:2rem 1.5rem}}._container_d9ef5_3{padding:1.5rem;animation:_fadeIn_d9ef5_1 .3s ease-out}._backButton_d9ef5_8{display:inline-flex;align-items:center;gap:.5rem;padding:.5rem 1rem;background:transparent;border:1px solid rgba(139,92,246,.3);border-radius:8px;color:#a855f7;font-size:.875rem;font-weight:500;cursor:pointer;transition:all .2s ease;margin-bottom:1.5rem}._backButton_d9ef5_8:hover{background:rgba(139,92,246,.1);border-color:#8b5cf680;transform:translate(-2px)}._backIcon_d9ef5_30{width:16px;height:16px}._header_d9ef5_35{display:flex;align-items:flex-start;justify-content:space-between;gap:1.5rem;margin-bottom:2rem;flex-wrap:wrap}._headerInfo_d9ef5_44{flex:1;min-width:200px}._title_d9ef5_49{font-size:1.75rem;font-weight:700;color:#fff;margin-bottom:.5rem;display:flex;align-items:center;gap:.75rem}._email_d9ef5_59{font-size:.9375rem;color:#94a3b8}._headerActions_d9ef5_64{display:flex;gap:.75rem;flex-shrink:0}._grid_d9ef5_70{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:1.5rem}._loadingContainer_d9ef5_77{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:4rem;gap:1rem}._spinner_d9ef5_86{width:48px;height:48px;border:3px solid rgba(139,92,246,.2);border-top-color:#a855f7;border-radius:50%;animation:_spin_d9ef5_86 .8s linear infinite}._loadingText_d9ef5_95{font-size:1rem;color:#94a3b8}._errorContainer_d9ef5_101{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:3rem;gap:1rem;background:rgba(239,68,68,.1);border:1px solid rgba(239,68,68,.2);border-radius:12px}._errorIcon_d9ef5_113{width:48px;height:48px;color:#ef4444}._errorText_d9ef5_119{font-size:1rem;color:#fca5a5;text-align:center}._retryButton_d9ef5_125{padding:.625rem 1.25rem;background:rgba(239,68,68,.2);border:1px solid rgba(239,68,68,.3);border-radius:8px;color:#fca5a5;font-size:.875rem;font-weight:500;cursor:pointer;transition:all .2s ease}._retryButton_d9ef5_125:hover{background:rgba(239,68,68,.3);color:#ef4444}@keyframes _fadeIn_d9ef5_1{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@keyframes _spin_d9ef5_86{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@media (max-width: 768px){._container_d9ef5_3{padding:1rem}._header_d9ef5_35{flex-direction:column}._headerActions_d9ef5_64{width:100%;justify-content:flex-start}._title_d9ef5_49{font-size:1.5rem}._grid_d9ef5_70{grid-template-columns:1fr}}._container_ty5oa_1{padding:24px;max-width:1400px;margin:0 auto}._header_ty5oa_7{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:24px;gap:24px}._headerInfo_ty5oa_15{flex:1}._title_ty5oa_19{font-size:28px;font-weight:700;color:#1e293b;margin:0 0 8px}._subtitle_ty5oa_26{font-size:14px;color:#64748b;margin:0}._betaToggle_ty5oa_32{display:flex;align-items:center;gap:12px;background:#f8fafc;padding:12px 16px;border-radius:12px;border:1px solid #e2e8f0}._betaLabel_ty5oa_42{font-weight:600;color:#475569;font-size:14px}._toggleButton_ty5oa_48{display:flex;align-items:center;justify-content:center;gap:6px;padding:8px 16px;border-radius:8px;font-weight:600;font-size:13px;border:none;cursor:pointer;transition:all .2s;min-width:100px}._toggleOn_ty5oa_63{background:linear-gradient(135deg,#22c55e 0%,#16a34a 100%);color:#fff}._toggleOn_ty5oa_63:hover{transform:translateY(-1px);box-shadow:0 4px 12px #22c55e4d}._toggleOff_ty5oa_73{background:#94a3b8;color:#fff}._toggleOff_ty5oa_73:hover{background:#64748b}._toggleButton_ty5oa_48:disabled{opacity:.7;cursor:wait}._successMessage_ty5oa_88,._errorMessage_ty5oa_89{display:flex;align-items:center;gap:12px;padding:14px 18px;border-radius:10px;margin-bottom:16px;font-size:14px}._successMessage_ty5oa_88{background:linear-gradient(135deg,#f0fdf4 0%,#dcfce7 100%);color:#166534;border:1px solid #86efac}._successMessage_ty5oa_88 svg{width:20px;height:20px;color:#22c55e}._errorMessage_ty5oa_89{background:linear-gradient(135deg,#fef2f2 0%,#fee2e2 100%);color:#991b1b;border:1px solid #fca5a5}._errorMessage_ty5oa_89 svg{width:20px;height:20px;color:#ef4444}._dismissButton_ty5oa_123{margin-left:auto;background:none;border:none;font-size:20px;cursor:pointer;color:inherit;opacity:.7}._dismissButton_ty5oa_123:hover{opacity:1}._infoCardActive_ty5oa_138,._infoCardInactive_ty5oa_139{display:flex;align-items:center;gap:12px;padding:16px 20px;border-radius:12px;margin-bottom:24px;font-size:14px}._infoCardActive_ty5oa_138{background:linear-gradient(135deg,#faf5ff 0%,#f3e8ff 100%);border:1px solid #d8b4fe;color:#6b21a8}._infoCardActive_ty5oa_138 svg{width:24px;height:24px;color:#a855f7;flex-shrink:0}._infoCardInactive_ty5oa_139{background:#f8fafc;border:1px solid #e2e8f0;color:#64748b}._infoCardInactive_ty5oa_139 svg{width:24px;height:24px;color:#94a3b8;flex-shrink:0}._infoCardActive_ty5oa_138 p,._infoCardInactive_ty5oa_139 p{margin:0;line-height:1.5}._loadingContainer_ty5oa_182{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:60px 20px;color:#64748b;gap:16px}._spinner_ty5oa_192{width:40px;height:40px;animation:_spin_ty5oa_192 1s linear infinite;color:#8b5cf6}._spinnerSmall_ty5oa_199{width:16px;height:16px;animation:_spin_ty5oa_192 1s linear infinite}@keyframes _spin_ty5oa_192{to{transform:rotate(360deg)}}._emptyState_ty5oa_212{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:80px 20px;text-align:center}._emptyIcon_ty5oa_221{width:64px;height:64px;color:#cbd5e1;margin-bottom:16px}._emptyState_ty5oa_212 h3{font-size:18px;font-weight:600;color:#475569;margin:0 0 8px}._emptyState_ty5oa_212 p{font-size:14px;color:#94a3b8;margin:0}._tableContainer_ty5oa_242{background:white;border-radius:12px;border:1px solid #e2e8f0;overflow:hidden;box-shadow:0 1px 3px #0000000d}._table_ty5oa_242{width:100%;border-collapse:collapse}._table_ty5oa_242 thead{background:#f8fafc}._table_ty5oa_242 th{padding:14px 16px;text-align:left;font-size:12px;font-weight:600;color:#64748b;text-transform:uppercase;letter-spacing:.05em;border-bottom:1px solid #e2e8f0}._positionCol_ty5oa_270{width:60px;text-align:center!important}._actionsCol_ty5oa_275{width:150px;text-align:right!important}._table_ty5oa_242 tbody tr{transition:background .15s}._table_ty5oa_242 tbody tr:hover{background:#f8fafc}._table_ty5oa_242 td{padding:16px;font-size:14px;color:#1e293b;border-bottom:1px solid #f1f5f9}._positionCell_ty5oa_295{text-align:center}._positionBadge_ty5oa_299{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;background:linear-gradient(135deg,#8b5cf6 0%,#a855f7 100%);color:#fff;font-weight:700;font-size:14px;border-radius:8px}._nameCell_ty5oa_312{font-weight:600;color:#1e293b}._emailCell_ty5oa_317{color:#64748b}._dateCell_ty5oa_321{color:#94a3b8;font-size:13px}._actionsCell_ty5oa_326{text-align:right}._approveButton_ty5oa_330{display:inline-flex;align-items:center;gap:6px;padding:8px 16px;background:linear-gradient(135deg,#22c55e 0%,#16a34a 100%);color:#fff;border:none;border-radius:8px;font-weight:600;font-size:13px;cursor:pointer;transition:all .2s}._approveButton_ty5oa_330 svg{width:16px;height:16px}._approveButton_ty5oa_330:hover:not(:disabled){transform:translateY(-1px);box-shadow:0 4px 12px #22c55e4d}._approveButton_ty5oa_330:disabled{opacity:.7;cursor:wait}._tableWrapper_h6eje_3{overflow-x:auto}._table_h6eje_3{width:100%;border-collapse:collapse}._th_h6eje_12{padding:1rem 1.25rem;text-align:left;font-size:.75rem;font-weight:600;color:#94a3b8;text-transform:uppercase;letter-spacing:.05em;background:rgba(15,23,42,.5);border-bottom:1px solid rgba(100,116,139,.2);white-space:nowrap}._tr_h6eje_25{transition:all .2s ease;border-bottom:1px solid rgba(100,116,139,.1)}._tr_h6eje_25:hover{background:rgba(139,92,246,.05)}._tr_h6eje_25:last-child{border-bottom:none}._td_h6eje_38{padding:1rem 1.25rem;vertical-align:middle}._actionBadge_h6eje_44{display:inline-flex;align-items:center;gap:.5rem;padding:.375rem .75rem;border-radius:6px;font-size:.75rem;font-weight:600;text-transform:uppercase;letter-spacing:.025em}._actionBadge_h6eje_44._organization_h6eje_56{background:rgba(59,130,246,.15);color:#60a5fa;border:1px solid rgba(59,130,246,.3)}._actionBadge_h6eje_44._capability_h6eje_62{background:rgba(139,92,246,.15);color:#a78bfa;border:1px solid rgba(139,92,246,.3)}._actionBadge_h6eje_44._admin_h6eje_68{background:rgba(16,185,129,.15);color:#34d399;border:1px solid rgba(16,185,129,.3)}._actionIcon_h6eje_74{width:14px;height:14px}._adminCell_h6eje_80{display:flex;flex-direction:column;gap:.125rem}._adminName_h6eje_86{font-size:.875rem;font-weight:500;color:#fff}._adminEmail_h6eje_92{font-size:.75rem;color:#64748b}._targetCell_h6eje_98{display:flex;flex-direction:column;gap:.125rem}._targetName_h6eje_104{font-size:.875rem;color:#e2e8f0}._targetType_h6eje_109{font-size:.6875rem;color:#64748b;text-transform:uppercase;letter-spacing:.05em}._noTarget_h6eje_116{font-size:.875rem;color:#475569;font-style:italic}._detailsCell_h6eje_123{max-width:300px}._detailsText_h6eje_127{font-size:.8125rem;color:#94a3b8;line-height:1.4;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}._detailsEmpty_h6eje_137{font-size:.8125rem;color:#475569;font-style:italic}._timestamp_h6eje_144{font-size:.8125rem;color:#94a3b8;white-space:nowrap}._timestampDate_h6eje_150{display:block;font-weight:500;color:#e2e8f0}._timestampTime_h6eje_156{display:block;font-size:.75rem;color:#64748b}._emptyState_h6eje_163{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:4rem 2rem;gap:.75rem}._emptyIcon_h6eje_172{width:64px;height:64px;color:#64748b;margin-bottom:.5rem}._emptyTitle_h6eje_179{font-size:1.125rem;font-weight:600;color:#fff}._emptyText_h6eje_185{font-size:.9375rem;color:#94a3b8;text-align:center}._skeleton_h6eje_192{height:1rem;border-radius:4px;background:linear-gradient(90deg,rgba(100,116,139,.1) 25%,rgba(100,116,139,.2) 50%,rgba(100,116,139,.1) 75%);background-size:200% 100%;animation:_shimmer_h6eje_1 1.5s infinite}@keyframes _shimmer_h6eje_1{0%{background-position:200% 0}to{background-position:-200% 0}}@media (max-width: 1024px){._detailsCell_h6eje_123{max-width:200px}}@media (max-width: 768px){._th_h6eje_12,._td_h6eje_38{padding:.75rem 1rem}._detailsCell_h6eje_123{display:none}._adminName_h6eje_86{font-size:.8125rem}._adminEmail_h6eje_92{font-size:.6875rem}}._container_g241c_3{display:flex;flex-wrap:wrap;gap:1rem;padding:1rem 1.25rem;background:linear-gradient(135deg,rgba(15,23,42,.95) 0%,rgba(88,28,135,.1) 50%,rgba(15,23,42,.95) 100%);border:1px solid rgba(139,92,246,.2);border-radius:12px;margin-bottom:1.25rem}._filterGroup_g241c_14{display:flex;flex-direction:column;gap:.375rem;min-width:180px}._filterLabel_g241c_21{font-size:.75rem;font-weight:600;color:#94a3b8;text-transform:uppercase;letter-spacing:.05em}._select_g241c_29{padding:.625rem 2rem .625rem .875rem;background:rgba(15,23,42,.8);border:1px solid rgba(100,116,139,.3);border-radius:8px;color:#e2e8f0;font-size:.875rem;cursor:pointer;transition:all .2s ease;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image: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='%2394a3b8' 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");background-repeat:no-repeat;background-position:right .75rem center}._select_g241c_29:hover{border-color:#8b5cf666}._select_g241c_29:focus{outline:none;border-color:#8b5cf699;box-shadow:0 0 0 3px #8b5cf61a}._input_g241c_54{padding:.625rem .875rem;background:rgba(15,23,42,.8);border:1px solid rgba(100,116,139,.3);border-radius:8px;color:#e2e8f0;font-size:.875rem;transition:all .2s ease}._input_g241c_54:hover{border-color:#8b5cf666}._input_g241c_54:focus{outline:none;border-color:#8b5cf699;box-shadow:0 0 0 3px #8b5cf61a}._input_g241c_54::-moz-placeholder{color:#64748b}._input_g241c_54::placeholder{color:#64748b}._input_g241c_54[type=date]{color-scheme:dark}._input_g241c_54[type=date]::-webkit-calendar-picker-indicator{filter:invert(.7);cursor:pointer}._dateRangeGroup_g241c_89{display:flex;flex-direction:column;gap:.375rem}._dateRangeInputs_g241c_95{display:flex;gap:.5rem;align-items:center}._dateSeparator_g241c_101{color:#64748b;font-size:.875rem}._actions_g241c_107{display:flex;align-items:flex-end;gap:.5rem;margin-left:auto}._clearButton_g241c_114{display:flex;align-items:center;gap:.375rem;padding:.625rem 1rem;background:transparent;border:1px solid rgba(239,68,68,.3);border-radius:8px;color:#fca5a5;font-size:.875rem;font-weight:500;cursor:pointer;transition:all .2s ease}._clearButton_g241c_114:hover{background:rgba(239,68,68,.1);border-color:#ef444480;color:#ef4444}._clearIcon_g241c_135{width:14px;height:14px}._activeIndicator_g241c_141{display:inline-flex;align-items:center;justify-content:center;width:8px;height:8px;background:#a855f7;border-radius:50%;margin-left:.375rem}@media (max-width: 1024px){._container_g241c_3{flex-direction:column}._filterGroup_g241c_14{width:100%;min-width:unset}._dateRangeInputs_g241c_95{flex-direction:column;align-items:stretch}._dateSeparator_g241c_101{display:none}._actions_g241c_107{margin-left:0;width:100%;justify-content:flex-end}}@media (max-width: 640px){._container_g241c_3{padding:.875rem 1rem}._clearButton_g241c_114{width:100%;justify-content:center}}._container_120o6_3{display:flex;align-items:center;justify-content:center;gap:.5rem;padding:1rem 0}._button_120o6_11{display:flex;align-items:center;justify-content:center;background:transparent;border:1px solid rgba(100,116,139,.3);border-radius:8px;color:#94a3b8;font-size:.875rem;font-weight:500;cursor:pointer;transition:all .2s ease}._button_120o6_11:hover:not(:disabled){background:rgba(139,92,246,.1);border-color:#8b5cf64d;color:#a855f7}._button_120o6_11:disabled{opacity:.4;cursor:not-allowed}._navButton_120o6_36{padding:.5rem .875rem;gap:.375rem}._navIcon_120o6_41{width:16px;height:16px}._navText_120o6_46{display:inline}._pages_120o6_50{display:flex;align-items:center;gap:.25rem}._pageButton_120o6_56{min-width:36px;height:36px;padding:0 .5rem}._pageButton_120o6_56._active_120o6_62{background:linear-gradient(135deg,#7c3aed 0%,#a855f7 100%);border-color:transparent;color:#fff}._pageButton_120o6_56._active_120o6_62:hover{background:linear-gradient(135deg,#7c3aed 0%,#a855f7 100%);color:#fff}._ellipsis_120o6_73{padding:0 .5rem;color:#64748b;font-size:.875rem}@media (max-width: 640px){._container_120o6_3{flex-wrap:wrap;gap:.75rem}._navText_120o6_46{display:none}._navButton_120o6_36{padding:.5rem}._pages_120o6_50{order:-1;width:100%;justify-content:center}}._container_xlmp5_3{padding:1.5rem;animation:_fadeIn_xlmp5_1 .3s ease-out}._header_xlmp5_8{margin-bottom:1.5rem}._title_xlmp5_12{font-size:1.75rem;font-weight:700;color:#fff;margin-bottom:.5rem}._subtitle_xlmp5_19{font-size:.9375rem;color:#94a3b8}._toolbar_xlmp5_24{display:flex;align-items:center;justify-content:space-between;gap:1rem;margin-bottom:1.25rem;flex-wrap:wrap}._resultsCount_xlmp5_33{font-size:.875rem;color:#64748b;white-space:nowrap}._tableContainer_xlmp5_39{background:linear-gradient(135deg,rgba(15,23,42,.95) 0%,rgba(88,28,135,.1) 50%,rgba(15,23,42,.95) 100%);border:1px solid rgba(139,92,246,.2);border-radius:12px;overflow:hidden;margin-bottom:1.25rem}._errorContainer_xlmp5_47{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:3rem;gap:1rem;background:rgba(239,68,68,.1);border:1px solid rgba(239,68,68,.2);border-radius:12px}._errorIcon_xlmp5_59{width:48px;height:48px;color:#ef4444}._errorText_xlmp5_65{font-size:1rem;color:#fca5a5;text-align:center}._retryButton_xlmp5_71{padding:.625rem 1.25rem;background:rgba(239,68,68,.2);border:1px solid rgba(239,68,68,.3);border-radius:8px;color:#fca5a5;font-size:.875rem;font-weight:500;cursor:pointer;transition:all .2s ease}._retryButton_xlmp5_71:hover{background:rgba(239,68,68,.3);color:#ef4444}@keyframes _fadeIn_xlmp5_1{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@media (max-width: 768px){._container_xlmp5_3{padding:1rem}._title_xlmp5_12{font-size:1.5rem}._toolbar_xlmp5_24{flex-direction:column;align-items:stretch}._resultsCount_xlmp5_33{text-align:center}}._tableWrapper_1ly46_3{overflow-x:auto}._table_1ly46_3{width:100%;border-collapse:collapse}._th_1ly46_12{padding:1rem 1.25rem;text-align:left;font-size:.75rem;font-weight:600;color:#94a3b8;text-transform:uppercase;letter-spacing:.05em;background:rgba(15,23,42,.5);border-bottom:1px solid rgba(100,116,139,.2);white-space:nowrap}._tr_1ly46_25{transition:all .2s ease;border-bottom:1px solid rgba(100,116,139,.1)}._tr_1ly46_25:hover{background:rgba(139,92,246,.05)}._tr_1ly46_25:last-child{border-bottom:none}._td_1ly46_38{padding:1rem 1.25rem;vertical-align:middle}._nameCell_1ly46_44{display:flex;align-items:center;gap:.5rem}._userName_1ly46_50{font-size:.875rem;font-weight:500;color:#fff}._youBadge_1ly46_56{display:inline-flex;align-items:center;padding:.125rem .5rem;background:rgba(139,92,246,.2);border:1px solid rgba(139,92,246,.3);border-radius:4px;font-size:.6875rem;font-weight:600;color:#a78bfa;text-transform:uppercase;letter-spacing:.025em}._email_1ly46_71{font-size:.875rem;color:#94a3b8}._roleBadge_1ly46_77{display:inline-flex;align-items:center;gap:.375rem;padding:.375rem .75rem;border-radius:6px;font-size:.75rem;font-weight:600}._roleBadge_1ly46_77._superAdmin_1ly46_87{background:rgba(245,158,11,.15);color:#fbbf24;border:1px solid rgba(245,158,11,.3)}._roleBadge_1ly46_77._admin_1ly46_93{background:rgba(59,130,246,.15);color:#60a5fa;border:1px solid rgba(59,130,246,.3)}._roleIcon_1ly46_99{width:14px;height:14px}._statusBadge_1ly46_105{display:inline-flex;align-items:center;gap:.375rem;padding:.375rem .75rem;border-radius:6px;font-size:.75rem;font-weight:600}._statusBadge_1ly46_105._active_1ly46_115{background:rgba(16,185,129,.15);color:#34d399;border:1px solid rgba(16,185,129,.3)}._statusBadge_1ly46_105._inactive_1ly46_121{background:rgba(239,68,68,.15);color:#f87171;border:1px solid rgba(239,68,68,.3)}._statusDot_1ly46_127{width:6px;height:6px;border-radius:50%;background:currentColor}._lastLogin_1ly46_135{display:flex;flex-direction:column;gap:.125rem}._lastLoginDate_1ly46_141{font-size:.8125rem;font-weight:500;color:#e2e8f0}._lastLoginTime_1ly46_147{font-size:.75rem;color:#64748b}._noLogin_1ly46_152{font-size:.8125rem;color:#64748b;font-style:italic}._actions_1ly46_159{display:flex;align-items:center;gap:.5rem}._actionButton_1ly46_165{display:flex;align-items:center;justify-content:center;width:32px;height:32px;background:rgba(100,116,139,.1);border:1px solid rgba(100,116,139,.2);border-radius:6px;color:#94a3b8;cursor:pointer;transition:all .2s ease}._actionButton_1ly46_165:hover{background:rgba(139,92,246,.15);border-color:#8b5cf64d;color:#a78bfa;transform:translateY(-1px)}._actionButton_1ly46_165._activate_1ly46_186:hover{background:rgba(16,185,129,.15);border-color:#10b9814d;color:#34d399}._actionButton_1ly46_165._deactivate_1ly46_192:hover{background:rgba(239,68,68,.15);border-color:#ef44444d;color:#f87171}._actionIcon_1ly46_198{width:16px;height:16px}._confirmActions_1ly46_204{display:flex;align-items:center;gap:.5rem}._confirmText_1ly46_210{font-size:.8125rem;color:#fbbf24;font-weight:500}._confirmButton_1ly46_216{padding:.375rem .75rem;background:rgba(16,185,129,.2);border:1px solid rgba(16,185,129,.3);border-radius:6px;color:#34d399;font-size:.75rem;font-weight:600;cursor:pointer;transition:all .2s ease}._confirmButton_1ly46_216:hover:not(:disabled){background:rgba(16,185,129,.3)}._confirmButton_1ly46_216:disabled{opacity:.6;cursor:not-allowed}._cancelButton_1ly46_237{padding:.375rem .75rem;background:rgba(100,116,139,.2);border:1px solid rgba(100,116,139,.3);border-radius:6px;color:#94a3b8;font-size:.75rem;font-weight:600;cursor:pointer;transition:all .2s ease}._cancelButton_1ly46_237:hover:not(:disabled){background:rgba(100,116,139,.3)}._cancelButton_1ly46_237:disabled{opacity:.6;cursor:not-allowed}._emptyState_1ly46_259{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:4rem 2rem;gap:.75rem}._emptyIcon_1ly46_268{width:64px;height:64px;color:#64748b;margin-bottom:.5rem}._emptyTitle_1ly46_275{font-size:1.125rem;font-weight:600;color:#fff}._emptyText_1ly46_281{font-size:.9375rem;color:#94a3b8;text-align:center}._skeleton_1ly46_288{height:1rem;border-radius:4px;background:linear-gradient(90deg,rgba(100,116,139,.1) 25%,rgba(100,116,139,.2) 50%,rgba(100,116,139,.1) 75%);background-size:200% 100%;animation:_shimmer_1ly46_1 1.5s infinite}@keyframes _shimmer_1ly46_1{0%{background-position:200% 0}to{background-position:-200% 0}}@media (max-width: 1024px){._th_1ly46_12,._td_1ly46_38{padding:.875rem 1rem}}@media (max-width: 768px){._th_1ly46_12,._td_1ly46_38{padding:.75rem .875rem}._userName_1ly46_50,._email_1ly46_71{font-size:.8125rem}._confirmActions_1ly46_204{flex-direction:column;gap:.375rem}._confirmText_1ly46_210{font-size:.75rem}}._overlay_3g8u6_4{position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.95);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);display:flex;align-items:center;justify-content:center;z-index:1000;padding:1rem;animation:_fadeIn_3g8u6_1 .2s ease-out}._modal_3g8u6_21{width:100%;max-width:480px;max-height:90vh;overflow-y:auto;background:linear-gradient(135deg,rgba(15,23,42,.98) 0%,rgba(30,41,59,.98) 100%);border:1px solid rgba(139,92,246,.3);border-radius:16px;box-shadow:0 25px 50px -12px #00000080;animation:_slideUp_3g8u6_1 .3s ease-out}._header_3g8u6_34{display:flex;align-items:center;justify-content:space-between;padding:1.25rem 1.5rem;border-bottom:1px solid rgba(100,116,139,.2)}._title_3g8u6_42{font-size:1.25rem;font-weight:600;color:#fff;margin:0}._closeButton_3g8u6_49{display:flex;align-items:center;justify-content:center;width:32px;height:32px;background:transparent;border:none;border-radius:8px;color:#94a3b8;cursor:pointer;transition:all .2s ease}._closeButton_3g8u6_49:hover:not(:disabled){background:rgba(100,116,139,.2);color:#fff}._closeButton_3g8u6_49:disabled{opacity:.5;cursor:not-allowed}._closeIcon_3g8u6_73{width:20px;height:20px}._form_3g8u6_79{padding:1.5rem;display:flex;flex-direction:column;gap:1.25rem}._submitError_3g8u6_87{display:flex;align-items:center;gap:.75rem;padding:.875rem 1rem;background:rgba(239,68,68,.1);border:1px solid rgba(239,68,68,.3);border-radius:8px;color:#fca5a5;font-size:.875rem}._errorIcon_3g8u6_99{width:18px;height:18px;flex-shrink:0;color:#ef4444}._field_3g8u6_107{display:flex;flex-direction:column;gap:.5rem}._label_3g8u6_113{font-size:.875rem;font-weight:500;color:#e2e8f0}._required_3g8u6_119{color:#ef4444}._optional_3g8u6_123{font-size:.75rem;font-weight:400;color:#64748b;margin-left:.25rem}._input_3g8u6_131{padding:.75rem 1rem;background:rgba(15,23,42,.8);border:1px solid rgba(100,116,139,.3);border-radius:8px;color:#e2e8f0;font-size:.9375rem;transition:all .2s ease}._input_3g8u6_131:hover:not(:disabled){border-color:#8b5cf666}._input_3g8u6_131:focus{outline:none;border-color:#8b5cf699;box-shadow:0 0 0 3px #8b5cf61a}._input_3g8u6_131::-moz-placeholder{color:#64748b}._input_3g8u6_131::placeholder{color:#64748b}._input_3g8u6_131:disabled{opacity:.6;cursor:not-allowed}._inputError_3g8u6_160{border-color:#ef444480}._inputError_3g8u6_160:focus{border-color:#ef4444b3;box-shadow:0 0 0 3px #ef44441a}._fieldError_3g8u6_170{font-size:.8125rem;color:#fca5a5;display:flex;align-items:center;gap:.375rem}._passwordWrapper_3g8u6_179{position:relative}._passwordInput_3g8u6_183{padding-right:3rem}._togglePassword_3g8u6_187{position:absolute;right:.75rem;top:50%;transform:translateY(-50%);display:flex;align-items:center;justify-content:center;width:28px;height:28px;background:transparent;border:none;border-radius:6px;color:#64748b;cursor:pointer;transition:all .2s ease}._togglePassword_3g8u6_187:hover{background:rgba(100,116,139,.2);color:#94a3b8}._eyeIcon_3g8u6_210{width:18px;height:18px}._passwordStrength_3g8u6_216{display:flex;align-items:center;gap:.75rem;margin-top:.25rem}._strengthBar_3g8u6_223{display:flex;gap:4px;flex:1}._strengthSegment_3g8u6_229{height:4px;flex:1;background:rgba(100,116,139,.3);border-radius:2px;transition:all .2s ease}._strength1_3g8u6_237{background:#ef4444}._strength2_3g8u6_241{background:#f97316}._strength3_3g8u6_245{background:#eab308}._strength4_3g8u6_249{background:#22c55e}._strength5_3g8u6_253{background:#10b981}._strengthLabel_3g8u6_257{font-size:.75rem;color:#94a3b8;min-width:80px;text-align:right}._select_3g8u6_265{padding:.75rem 2.5rem .75rem 1rem;background:rgba(15,23,42,.8);border:1px solid rgba(100,116,139,.3);border-radius:8px;color:#e2e8f0;font-size:.9375rem;cursor:pointer;transition:all .2s ease;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image: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='%2394a3b8' 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");background-repeat:no-repeat;background-position:right .875rem center}._select_3g8u6_265:hover:not(:disabled){border-color:#8b5cf666}._select_3g8u6_265:focus{outline:none;border-color:#8b5cf699;box-shadow:0 0 0 3px #8b5cf61a}._select_3g8u6_265:disabled{opacity:.6;cursor:not-allowed}._roleHint_3g8u6_295{font-size:.75rem;color:#64748b;line-height:1.4}._actions_3g8u6_302{display:flex;gap:.75rem;margin-top:.5rem;padding-top:1rem;border-top:1px solid rgba(100,116,139,.2)}._cancelButton_3g8u6_310{flex:1;padding:.75rem 1.25rem;background:transparent;border:1px solid rgba(100,116,139,.3);border-radius:8px;color:#94a3b8;font-size:.9375rem;font-weight:500;cursor:pointer;transition:all .2s ease}._cancelButton_3g8u6_310:hover:not(:disabled){background:rgba(100,116,139,.1);border-color:#64748b80;color:#e2e8f0}._cancelButton_3g8u6_310:disabled{opacity:.5;cursor:not-allowed}._submitButton_3g8u6_334{flex:1;display:flex;align-items:center;justify-content:center;gap:.5rem;padding:.75rem 1.25rem;background:linear-gradient(135deg,#7c3aed 0%,#581c87 100%);border:none;border-radius:8px;color:#fff;font-size:.9375rem;font-weight:600;cursor:pointer;transition:all .2s ease}._submitButton_3g8u6_334:hover:not(:disabled){transform:translateY(-1px);box-shadow:0 4px 12px #7c3aed66}._submitButton_3g8u6_334:disabled{opacity:.7;cursor:not-allowed;transform:none}._spinner_3g8u6_362{width:18px;height:18px}@keyframes _fadeIn_3g8u6_1{0%{opacity:0}to{opacity:1}}@keyframes _slideUp_3g8u6_1{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@media (max-width: 640px){._overlay_3g8u6_4{padding:0;align-items:flex-end}._modal_3g8u6_21{max-width:100%;max-height:95vh;border-radius:16px 16px 0 0;animation:_slideUpMobile_3g8u6_1 .3s ease-out}._header_3g8u6_34{padding:1rem 1.25rem}._title_3g8u6_42{font-size:1.125rem}._form_3g8u6_79{padding:1.25rem}._actions_3g8u6_302{flex-direction:column-reverse}._cancelButton_3g8u6_310,._submitButton_3g8u6_334{width:100%}}@keyframes _slideUpMobile_3g8u6_1{0%{opacity:0;transform:translateY(100%)}to{opacity:1;transform:translateY(0)}}._container_1d8ap_3{padding:1.5rem;animation:_fadeIn_1d8ap_1 .3s ease-out}._header_1d8ap_8{display:flex;align-items:flex-start;justify-content:space-between;margin-bottom:1.5rem;gap:1rem;flex-wrap:wrap}._headerContent_1d8ap_17{flex:1}._title_1d8ap_21{font-size:1.75rem;font-weight:700;color:#fff;margin-bottom:.5rem}._subtitle_1d8ap_28{font-size:.9375rem;color:#94a3b8}._createButton_1d8ap_33{display:flex;align-items:center;gap:.5rem;padding:.75rem 1.25rem;background:linear-gradient(135deg,#7c3aed 0%,#581c87 100%);border:none;border-radius:8px;color:#fff;font-size:.875rem;font-weight:600;cursor:pointer;transition:all .2s ease}._createButton_1d8ap_33:hover{transform:translateY(-2px);box-shadow:0 4px 12px #7c3aed66}._createIcon_1d8ap_53{width:18px;height:18px}._toolbar_1d8ap_58{display:flex;align-items:center;justify-content:space-between;gap:1rem;margin-bottom:1.25rem;flex-wrap:wrap}._resultsCount_1d8ap_67{font-size:.875rem;color:#64748b;white-space:nowrap}._tableContainer_1d8ap_73{background:linear-gradient(135deg,rgba(15,23,42,.95) 0%,rgba(88,28,135,.1) 50%,rgba(15,23,42,.95) 100%);border:1px solid rgba(139,92,246,.2);border-radius:12px;overflow:hidden;margin-bottom:1.25rem}._errorContainer_1d8ap_81{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:3rem;gap:1rem;background:rgba(239,68,68,.1);border:1px solid rgba(239,68,68,.2);border-radius:12px}._errorIcon_1d8ap_93{width:48px;height:48px;color:#ef4444}._errorText_1d8ap_99{font-size:1rem;color:#fca5a5;text-align:center}._retryButton_1d8ap_105{padding:.625rem 1.25rem;background:rgba(239,68,68,.2);border:1px solid rgba(239,68,68,.3);border-radius:8px;color:#fca5a5;font-size:.875rem;font-weight:500;cursor:pointer;transition:all .2s ease}._retryButton_1d8ap_105:hover{background:rgba(239,68,68,.3);color:#ef4444}@keyframes _fadeIn_1d8ap_1{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@media (max-width: 768px){._container_1d8ap_3{padding:1rem}._header_1d8ap_8{flex-direction:column;align-items:stretch}._title_1d8ap_21{font-size:1.5rem}._createButton_1d8ap_33{justify-content:center}._toolbar_1d8ap_58{flex-direction:column;align-items:stretch}._resultsCount_1d8ap_67{text-align:center}}._card_1p6gq_3{background:linear-gradient(135deg,rgba(15,23,42,.95) 0%,rgba(88,28,135,.1) 50%,rgba(15,23,42,.95) 100%);border:1px solid rgba(139,92,246,.2);border-radius:12px;padding:1.5rem;display:flex;flex-direction:column;gap:1rem;transition:all .2s ease}._card_1p6gq_3:hover{transform:translateY(-4px);box-shadow:0 8px 24px #7c3aed33;border-color:#8b5cf666}._cardInactive_1p6gq_20{opacity:.6;border-color:#64748b4d}._cardInactive_1p6gq_20:hover{border-color:#64748b80}._header_1p6gq_29{display:flex;flex-direction:column;gap:.5rem}._headerTop_1p6gq_35{display:flex;align-items:flex-start;justify-content:space-between;gap:.75rem}._planName_1p6gq_42{font-size:1.25rem;font-weight:600;color:#fff;margin:0;flex:1}._typeBadge_1p6gq_50{padding:.25rem .75rem;border-radius:6px;font-size:.75rem;font-weight:600;text-transform:uppercase;letter-spacing:.5px;white-space:nowrap}._badgePaid_1p6gq_60{background:rgba(16,185,129,.2);color:#10b981;border:1px solid rgba(16,185,129,.3)}._badgeTrial_1p6gq_66{background:rgba(59,130,246,.2);color:#3b82f6;border:1px solid rgba(59,130,246,.3)}._badgeFree_1p6gq_72{background:rgba(245,158,11,.2);color:#f59e0b;border:1px solid rgba(245,158,11,.3)}._badgeBeta_1p6gq_78{background:rgba(139,92,246,.2);color:#8b5cf6;border:1px solid rgba(139,92,246,.3)}._inactiveBadge_1p6gq_84{padding:.25rem .75rem;background:rgba(100,116,139,.2);border:1px solid rgba(100,116,139,.3);border-radius:6px;color:#94a3b8;font-size:.75rem;font-weight:600;text-transform:uppercase;letter-spacing:.5px;align-self:flex-start}._description_1p6gq_97{font-size:.875rem;color:#94a3b8;line-height:1.5;margin:0}._pricing_1p6gq_104{display:flex;flex-direction:column;gap:.5rem;padding:1rem;background:rgba(88,28,135,.1);border:1px solid rgba(139,92,246,.2);border-radius:8px}._priceRow_1p6gq_114{display:flex;align-items:center;justify-content:space-between;gap:.5rem}._priceLabel_1p6gq_121{font-size:.875rem;color:#94a3b8}._price_1p6gq_114{font-size:1.125rem;font-weight:700;color:#fff}._details_1p6gq_132{display:flex;flex-direction:column;gap:.5rem;padding-top:.5rem;border-top:1px solid rgba(139,92,246,.2)}._detailRow_1p6gq_140{display:flex;align-items:center;gap:.5rem}._detailIcon_1p6gq_146{width:16px;height:16px;color:#7c3aed;flex-shrink:0}._detailText_1p6gq_153{font-size:.875rem;color:#cbd5e1}._emailConfigured_1p6gq_158{color:#10b981}._emailNotConfigured_1p6gq_162{color:#f59e0b}._emailInactive_1p6gq_166{color:#94a3b8;font-style:italic}._actions_1p6gq_171{display:flex;flex-wrap:wrap;gap:.5rem;margin-top:auto;padding-top:.5rem;border-top:1px solid rgba(139,92,246,.2)}._actionButton_1p6gq_180{display:flex;align-items:center;justify-content:center;gap:.375rem;padding:.625rem .875rem;background:rgba(124,58,237,.1);border:1px solid rgba(139,92,246,.3);border-radius:6px;color:#a78bfa;font-size:.8125rem;font-weight:500;cursor:pointer;transition:all .2s ease;white-space:nowrap;min-width:-moz-fit-content;min-width:fit-content}._actionButton_1p6gq_180:hover{background:rgba(124,58,237,.2);color:#c4b5fd;transform:translateY(-1px)}._actionIcon_1p6gq_204{width:14px;height:14px}._deleteButton_1p6gq_209{background:rgba(239,68,68,.1);border-color:#ef44444d;color:#f87171}._deleteButton_1p6gq_209:hover{background:rgba(239,68,68,.2);color:#fca5a5}@media (max-width: 480px){._actions_1p6gq_171{flex-direction:column}._actionButton_1p6gq_180{width:100%}}._grid_118k5_3{display:grid;grid-template-columns:repeat(auto-fill,minmax(320px,1fr));gap:1.5rem;animation:_fadeIn_118k5_1 .3s ease-out}._loadingContainer_118k5_10{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:4rem 2rem;gap:1rem}._spinner_118k5_19{width:48px;height:48px;color:#7c3aed;animation:_spin_118k5_19 1s linear infinite}._loadingText_118k5_26{font-size:.9375rem;color:#94a3b8}._emptyContainer_118k5_31{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:4rem 2rem;gap:1rem;background:linear-gradient(135deg,rgba(15,23,42,.95) 0%,rgba(88,28,135,.1) 50%,rgba(15,23,42,.95) 100%);border:1px solid rgba(139,92,246,.2);border-radius:12px}._emptyIcon_118k5_43{width:64px;height:64px;color:#64748b;margin-bottom:.5rem}._emptyTitle_118k5_50{font-size:1.25rem;font-weight:600;color:#fff;margin:0}._emptyText_118k5_57{font-size:.9375rem;color:#94a3b8;text-align:center;max-width:400px;margin:0}@keyframes _fadeIn_118k5_1{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@keyframes _spin_118k5_19{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@media (max-width: 768px){._grid_118k5_3{grid-template-columns:1fr}}._backdrop_oauyu_3{position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.95);display:flex;align-items:center;justify-content:center;z-index:1000;padding:1rem;animation:_fadeIn_oauyu_1 .2s ease-out}._modal_oauyu_18{background:linear-gradient(135deg,rgba(15,23,42,.98) 0%,rgba(88,28,135,.15) 50%,rgba(15,23,42,.98) 100%);border:1px solid rgba(139,92,246,.3);border-radius:12px;width:100%;max-width:600px;max-height:90vh;overflow-y:auto;animation:_slideUp_oauyu_1 .3s ease-out}._header_oauyu_29{display:flex;align-items:center;justify-content:space-between;padding:1.5rem;border-bottom:1px solid rgba(139,92,246,.2)}._title_oauyu_37{font-size:1.5rem;font-weight:700;color:#fff;margin:0}._closeButton_oauyu_44{display:flex;align-items:center;justify-content:center;width:32px;height:32px;background:rgba(100,116,139,.2);border:1px solid rgba(100,116,139,.3);border-radius:6px;color:#94a3b8;cursor:pointer;transition:all .2s ease}._closeButton_oauyu_44:hover{background:rgba(100,116,139,.3);color:#cbd5e1}._closeIcon_oauyu_63{width:18px;height:18px}._form_oauyu_68{padding:1.5rem;display:flex;flex-direction:column;gap:1.25rem}._formGroup_oauyu_75{display:flex;flex-direction:column;gap:.5rem}._formRow_oauyu_81{display:grid;grid-template-columns:1fr 1fr;gap:1rem}._label_oauyu_87{font-size:.875rem;font-weight:500;color:#cbd5e1}._required_oauyu_93{color:#ef4444}._input_oauyu_97,._textarea_oauyu_98,._select_oauyu_99{padding:.75rem;background:rgba(15,23,42,.6);border:1px solid rgba(139,92,246,.3);border-radius:8px;color:#fff;font-size:.9375rem;transition:all .2s ease}._input_oauyu_97:focus,._textarea_oauyu_98:focus,._select_oauyu_99:focus{outline:none;border-color:#7c3aed;box-shadow:0 0 0 3px #7c3aed1a}._input_oauyu_97::-moz-placeholder,._textarea_oauyu_98::-moz-placeholder{color:#64748b}._input_oauyu_97::placeholder,._textarea_oauyu_98::placeholder{color:#64748b}._inputError_oauyu_122{border-color:#ef4444}._inputError_oauyu_122:focus{border-color:#ef4444;box-shadow:0 0 0 3px #ef44441a}._textarea_oauyu_98{resize:vertical;min-height:80px;font-family:inherit}._select_oauyu_99{cursor:pointer}._checkboxLabel_oauyu_141{display:flex;align-items:center;gap:.5rem;font-size:.9375rem;color:#cbd5e1;cursor:pointer}._checkbox_oauyu_141{width:18px;height:18px;cursor:pointer;accent-color:#7c3aed}._helpText_oauyu_157{font-size:.8125rem;color:#64748b;margin:0;margin-top:-.25rem}._errorText_oauyu_164{font-size:.8125rem;color:#fca5a5}._submitError_oauyu_169{display:flex;align-items:center;gap:.5rem;padding:.75rem;background:rgba(239,68,68,.1);border:1px solid rgba(239,68,68,.3);border-radius:8px;color:#fca5a5;font-size:.875rem}._errorIcon_oauyu_181{width:18px;height:18px;flex-shrink:0}._actions_oauyu_187{display:flex;gap:.75rem;margin-top:.5rem}._cancelButton_oauyu_193,._submitButton_oauyu_194{flex:1;padding:.75rem 1.5rem;border-radius:8px;font-size:.9375rem;font-weight:600;cursor:pointer;transition:all .2s ease}._cancelButton_oauyu_193{background:rgba(100,116,139,.2);border:1px solid rgba(100,116,139,.3);color:#94a3b8}._cancelButton_oauyu_193:hover:not(:disabled){background:rgba(100,116,139,.3);color:#cbd5e1}._submitButton_oauyu_194{background:linear-gradient(135deg,#7c3aed 0%,#581c87 100%);border:1px solid rgba(139,92,246,.3);color:#fff}._submitButton_oauyu_194:hover:not(:disabled){transform:translateY(-2px);box-shadow:0 4px 12px #7c3aed4d;background:linear-gradient(135deg,#8b5cf6 0%,#6d28d9 100%)}._cancelButton_oauyu_193:disabled,._submitButton_oauyu_194:disabled{opacity:.5;cursor:not-allowed}._sectionDivider_oauyu_233{margin:1.5rem 0 1rem;padding-top:1.5rem;border-top:1px solid rgba(139,92,246,.2)}._sectionTitle_oauyu_239{font-size:1.125rem;font-weight:600;color:#fff;margin:0 0 .5rem}._sectionDescription_oauyu_246{font-size:.875rem;color:#94a3b8;margin:0}._loadingLimits_oauyu_252{padding:.75rem;background:rgba(124,58,237,.1);border:1px solid rgba(139,92,246,.3);border-radius:8px;color:#a78bfa;font-size:.875rem;text-align:center}@keyframes _fadeIn_oauyu_1{0%{opacity:0}to{opacity:1}}@keyframes _slideUp_oauyu_1{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@media (max-width: 640px){._modal_oauyu_18{max-height:95vh}._formRow_oauyu_81{grid-template-columns:1fr}._actions_oauyu_187{flex-direction:column}}._backdrop_1v50a_3{position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.95);display:flex;align-items:center;justify-content:center;z-index:1000;padding:1rem;animation:_fadeIn_1v50a_1 .2s ease-out}._modal_1v50a_18{background:linear-gradient(135deg,rgba(15,23,42,.98) 0%,rgba(88,28,135,.15) 50%,rgba(15,23,42,.98) 100%);border:1px solid rgba(139,92,246,.3);border-radius:12px;width:100%;max-width:800px;max-height:90vh;display:flex;flex-direction:column;animation:_slideUp_1v50a_1 .3s ease-out}._header_1v50a_30{display:flex;align-items:flex-start;justify-content:space-between;padding:1.5rem;border-bottom:1px solid rgba(139,92,246,.2);gap:1rem}._title_1v50a_39{font-size:1.5rem;font-weight:700;color:#fff;margin:0 0 .25rem}._subtitle_1v50a_46{font-size:.9375rem;color:#94a3b8;margin:0}._closeButton_1v50a_52{display:flex;align-items:center;justify-content:center;width:32px;height:32px;background:rgba(100,116,139,.2);border:1px solid rgba(100,116,139,.3);border-radius:6px;color:#94a3b8;cursor:pointer;transition:all .2s ease;flex-shrink:0}._closeButton_1v50a_52:hover{background:rgba(100,116,139,.3);color:#cbd5e1}._closeIcon_1v50a_72{width:18px;height:18px}._content_1v50a_77{flex:1;overflow-y:auto;padding:1.5rem}._loadingContainer_1v50a_83{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:3rem 2rem;gap:1rem}._spinner_1v50a_92{width:48px;height:48px;color:#7c3aed;animation:_spin_1v50a_92 1s linear infinite}._loadingText_1v50a_99{font-size:.9375rem;color:#94a3b8}._errorContainer_1v50a_104{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:3rem 2rem;gap:1rem;background:rgba(239,68,68,.1);border:1px solid rgba(239,68,68,.2);border-radius:8px}._errorIcon_1v50a_116{width:48px;height:48px;color:#ef4444}._errorText_1v50a_122{font-size:1rem;color:#fca5a5;text-align:center}._capabilitiesList_1v50a_128{display:flex;flex-direction:column;gap:1.5rem}._categorySection_1v50a_134{display:flex;flex-direction:column;gap:.75rem}._categoryTitle_1v50a_140{font-size:1rem;font-weight:600;color:#7c3aed;margin:0;text-transform:uppercase;letter-spacing:.5px}._capabilitiesGroup_1v50a_149{display:flex;flex-direction:column;gap:.75rem}._capabilityItem_1v50a_155{background:rgba(15,23,42,.6);border:1px solid rgba(139,92,246,.2);border-radius:8px;padding:1rem;display:flex;flex-direction:column;gap:.75rem;transition:all .2s ease}._capabilityItem_1v50a_155:hover{border-color:#8b5cf666;background:rgba(15,23,42,.8)}._capabilityLabel_1v50a_171{display:flex;align-items:flex-start;gap:.75rem;cursor:pointer}._checkbox_1v50a_178{width:18px;height:18px;margin-top:2px;cursor:pointer;accent-color:#7c3aed;flex-shrink:0}._capabilityInfo_1v50a_187{display:flex;flex-direction:column;gap:.25rem;flex:1}._capabilityName_1v50a_194{font-size:.9375rem;font-weight:600;color:#fff}._capabilityDescription_1v50a_200{font-size:.8125rem;color:#94a3b8;line-height:1.4}._exposureSelector_1v50a_206{display:flex;align-items:center;gap:.75rem;padding-left:2rem}._exposureLabel_1v50a_213{font-size:.8125rem;color:#cbd5e1;white-space:nowrap}._exposureSelect_1v50a_206{flex:1;padding:.5rem .75rem;background:rgba(15,23,42,.8);border:1px solid rgba(139,92,246,.3);border-radius:6px;color:#fff;font-size:.875rem;cursor:pointer;transition:all .2s ease}._exposureSelect_1v50a_206:focus{outline:none;border-color:#7c3aed;box-shadow:0 0 0 3px #7c3aed1a}._footer_1v50a_237{display:flex;align-items:center;justify-content:space-between;padding:1.5rem;border-top:1px solid rgba(139,92,246,.2);gap:1rem}._selectedCount_1v50a_246{font-size:.875rem;color:#94a3b8}._actions_1v50a_251{display:flex;gap:.75rem}._cancelButton_1v50a_256,._saveButton_1v50a_257{padding:.75rem 1.5rem;border-radius:8px;font-size:.9375rem;font-weight:600;cursor:pointer;transition:all .2s ease}._cancelButton_1v50a_256{background:rgba(100,116,139,.2);border:1px solid rgba(100,116,139,.3);color:#94a3b8}._cancelButton_1v50a_256:hover:not(:disabled){background:rgba(100,116,139,.3);color:#cbd5e1}._saveButton_1v50a_257{background:linear-gradient(135deg,#7c3aed 0%,#581c87 100%);border:1px solid rgba(139,92,246,.3);color:#fff}._saveButton_1v50a_257:hover:not(:disabled){transform:translateY(-2px);box-shadow:0 4px 12px #7c3aed4d;background:linear-gradient(135deg,#8b5cf6 0%,#6d28d9 100%)}._cancelButton_1v50a_256:disabled,._saveButton_1v50a_257:disabled{opacity:.5;cursor:not-allowed}@keyframes _fadeIn_1v50a_1{0%{opacity:0}to{opacity:1}}@keyframes _slideUp_1v50a_1{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@keyframes _spin_1v50a_92{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@media (max-width: 768px){._modal_1v50a_18{max-height:95vh}._footer_1v50a_237{flex-direction:column;align-items:stretch}._selectedCount_1v50a_246{text-align:center}._actions_1v50a_251{width:100%}._cancelButton_1v50a_256,._saveButton_1v50a_257{flex:1}}._overlay_1c9wy_3{position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.8);display:flex;align-items:center;justify-content:center;z-index:1000;padding:1rem;animation:_fadeIn_1c9wy_1 .2s ease-out}._modal_1c9wy_18{background:linear-gradient(135deg,#0f172a 0%,#1e293b 50%,#0f172a 100%);border:1px solid rgba(139,92,246,.2);border-radius:12px;width:100%;max-width:600px;max-height:90vh;overflow-y:auto;box-shadow:0 20px 25px -5px #00000080,0 10px 10px -5px #0003;animation:_slideIn_1c9wy_1 .3s ease-out}._header_1c9wy_30{display:flex;align-items:flex-start;justify-content:space-between;padding:1.5rem 1.5rem 1rem;border-bottom:1px solid rgba(139,92,246,.1)}._title_1c9wy_38{font-size:1.5rem;font-weight:700;color:#fff;margin-bottom:.25rem}._subtitle_1c9wy_45{font-size:.875rem;color:#94a3b8}._closeButton_1c9wy_50{display:flex;align-items:center;justify-content:center;width:32px;height:32px;background:rgba(239,68,68,.1);border:1px solid rgba(239,68,68,.2);border-radius:6px;color:#fca5a5;cursor:pointer;transition:all .2s ease}._closeButton_1c9wy_50:hover{background:rgba(239,68,68,.2);color:#ef4444}._closeIcon_1c9wy_69{width:16px;height:16px}._loadingContainer_1c9wy_74{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:3rem;gap:1rem}._spinner_1c9wy_83{width:32px;height:32px;color:#8b5cf6;animation:_spin_1c9wy_83 1s linear infinite}._loadingText_1c9wy_90{font-size:.875rem;color:#94a3b8}._errorContainer_1c9wy_95{display:flex;align-items:center;gap:.75rem;margin:0 1.5rem 1rem;padding:.75rem;background:rgba(239,68,68,.1);border:1px solid rgba(239,68,68,.2);border-radius:8px}._errorIcon_1c9wy_106{width:20px;height:20px;color:#ef4444;flex-shrink:0}._errorText_1c9wy_113{font-size:.875rem;color:#fca5a5}._form_1c9wy_118{padding:0 1.5rem 1.5rem}._field_1c9wy_122{margin-bottom:1.5rem}._label_1c9wy_126{display:block;font-size:.875rem;font-weight:600;color:#fff;margin-bottom:.5rem}._required_1c9wy_134{color:#ef4444}._input_1c9wy_138{width:100%;padding:.75rem;background:rgba(30,41,59,.8);border:1px solid rgba(139,92,246,.2);border-radius:8px;color:#fff;font-size:.875rem;transition:all .2s ease}._input_1c9wy_138:focus{outline:none;border-color:#8b5cf6;box-shadow:0 0 0 3px #8b5cf61a}._input_1c9wy_138::-moz-placeholder{color:#64748b}._input_1c9wy_138::placeholder{color:#64748b}._fieldHint_1c9wy_159{display:block;font-size:.75rem;color:#64748b;margin-top:.25rem}._providerGrid_1c9wy_166{display:grid;grid-template-columns:repeat(auto-fit,minmax(160px,1fr));gap:.75rem}._providerButton_1c9wy_172{display:flex;align-items:center;gap:.75rem;padding:1rem;background:rgba(30,41,59,.6);border:1px solid rgba(139,92,246,.2);border-radius:8px;color:#fff;cursor:pointer;transition:all .2s ease;text-align:left}._providerButton_1c9wy_172:hover{background:rgba(30,41,59,.8);border-color:#8b5cf666}._providerButtonActive_1c9wy_191{background:rgba(139,92,246,.1);border-color:#8b5cf6;box-shadow:0 0 0 1px #8b5cf633}._providerIcon_1c9wy_197{display:flex;align-items:center;justify-content:center;width:32px;height:32px;background:rgba(139,92,246,.1);border-radius:6px;color:#8b5cf6;flex-shrink:0}._providerIcon_1c9wy_197 svg{width:16px;height:16px}._providerInfo_1c9wy_214{display:flex;flex-direction:column;gap:.125rem}._providerName_1c9wy_220{font-size:.875rem;font-weight:600;color:#fff}._providerDescription_1c9wy_226{font-size:.75rem;color:#94a3b8}._radioGroup_1c9wy_231{display:flex;flex-direction:column;gap:.75rem}._radioLabel_1c9wy_237{display:flex;align-items:center;gap:.75rem;cursor:pointer}._radio_1c9wy_231{width:16px;height:16px;accent-color:#8b5cf6}._radioText_1c9wy_250{font-size:.875rem;color:#fff}._checkboxLabel_1c9wy_255{display:flex;align-items:center;gap:.75rem;cursor:pointer}._checkbox_1c9wy_255{width:16px;height:16px;accent-color:#8b5cf6}._checkboxText_1c9wy_268{font-size:.875rem;color:#fff}._actions_1c9wy_273{display:flex;align-items:center;justify-content:space-between;gap:1rem;margin-top:2rem;padding-top:1rem;border-top:1px solid rgba(139,92,246,.1)}._leftActions_1c9wy_283,._rightActions_1c9wy_288{display:flex;gap:.75rem}._deleteButton_1c9wy_293{display:flex;align-items:center;gap:.5rem;padding:.625rem 1rem;background:rgba(239,68,68,.1);border:1px solid rgba(239,68,68,.2);border-radius:8px;color:#fca5a5;font-size:.875rem;font-weight:500;cursor:pointer;transition:all .2s ease}._deleteButton_1c9wy_293:hover:not(:disabled){background:rgba(239,68,68,.2);color:#ef4444}._deleteButton_1c9wy_293:disabled{opacity:.5;cursor:not-allowed}._cancelButton_1c9wy_318{padding:.625rem 1.25rem;background:rgba(71,85,105,.3);border:1px solid rgba(71,85,105,.4);border-radius:8px;color:#cbd5e1;font-size:.875rem;font-weight:500;cursor:pointer;transition:all .2s ease}._cancelButton_1c9wy_318:hover:not(:disabled){background:rgba(71,85,105,.4);color:#fff}._cancelButton_1c9wy_318:disabled{opacity:.5;cursor:not-allowed}._saveButton_1c9wy_340{display:flex;align-items:center;gap:.5rem;padding:.625rem 1.25rem;background:linear-gradient(135deg,#7c3aed 0%,#581c87 100%);border:1px solid rgba(139,92,246,.3);border-radius:8px;color:#fff;font-size:.875rem;font-weight:600;cursor:pointer;transition:all .2s ease}._saveButton_1c9wy_340:hover:not(:disabled){background:linear-gradient(135deg,#8b5cf6 0%,#6d28d9 100%);transform:translateY(-1px);box-shadow:0 4px 12px #7c3aed4d}._saveButton_1c9wy_340:disabled{opacity:.7;cursor:not-allowed;transform:none;box-shadow:none}._buttonIcon_1c9wy_368{width:16px;height:16px}._buttonSpinner_1c9wy_373{width:16px;height:16px;animation:_spin_1c9wy_83 1s linear infinite}@keyframes _fadeIn_1c9wy_1{0%{opacity:0}to{opacity:1}}@keyframes _slideIn_1c9wy_1{0%{opacity:0;transform:translateY(-20px) scale(.95)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes _spin_1c9wy_83{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@media (max-width: 768px){._overlay_1c9wy_3{padding:.5rem}._modal_1c9wy_18{max-height:95vh}._header_1c9wy_30{padding:1rem 1rem .75rem}._title_1c9wy_38{font-size:1.25rem}._form_1c9wy_118{padding:0 1rem 1rem}._providerGrid_1c9wy_166{grid-template-columns:1fr}._actions_1c9wy_273{flex-direction:column;align-items:stretch}._leftActions_1c9wy_283,._rightActions_1c9wy_288{width:100%;justify-content:center}._rightActions_1c9wy_288{flex-direction:column-reverse}._saveButton_1c9wy_340,._cancelButton_1c9wy_318,._deleteButton_1c9wy_293{width:100%;justify-content:center}}._container_1wruc_1{background:linear-gradient(135deg,#0f172a 0%,#581c87 50%,#0f172a 100%);border-radius:12px;padding:24px;margin-bottom:24px;border:1px solid rgba(124,58,237,.2)}._header_1wruc_9{display:flex;align-items:center;justify-content:space-between;margin-bottom:24px}._title_1wruc_16{font-size:1.5rem;font-weight:600;color:#fff;margin:0}._subtitle_1wruc_23{font-size:.875rem;color:#94a3b8;margin:4px 0 0}._refreshButton_1wruc_29{display:flex;align-items:center;gap:8px;background:rgba(124,58,237,.1);border:1px solid rgba(124,58,237,.3);border-radius:8px;padding:8px 16px;color:#7c3aed;font-size:.875rem;cursor:pointer;transition:all .2s ease}._refreshButton_1wruc_29:hover{background:rgba(124,58,237,.2);border-color:#7c3aed80}._refreshButton_1wruc_29:disabled{opacity:.5;cursor:not-allowed}._refreshIcon_1wruc_53{width:16px;height:16px}._refreshIcon_1wruc_53._spinning_1wruc_58{animation:_spin_1wruc_58 1s linear infinite}@keyframes _spin_1wruc_58{0%{transform:rotate(0)}to{transform:rotate(360deg)}}._statusOverview_1wruc_67{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:16px;margin-bottom:24px}._statusCard_1wruc_74{background:rgba(15,23,42,.6);border:1px solid rgba(124,58,237,.2);border-radius:8px;padding:20px}._statusCard_1wruc_74._success_1wruc_81{border-color:#22c55e4d;background:rgba(34,197,94,.05)}._statusCard_1wruc_74._warning_1wruc_86{border-color:#fbbf244d;background:rgba(251,191,36,.05)}._statusCard_1wruc_74._error_1wruc_91{border-color:#ef44444d;background:rgba(239,68,68,.05)}._statusCard_1wruc_74._notMigrated_1wruc_96{border-color:#94a3b84d;background:rgba(148,163,184,.05)}._statusHeader_1wruc_101{display:flex;align-items:center;gap:12px;margin-bottom:12px}._statusIcon_1wruc_108{width:24px;height:24px}._statusIcon_1wruc_108._success_1wruc_81{color:#22c55e}._statusIcon_1wruc_108._warning_1wruc_86{color:#fbbf24}._statusIcon_1wruc_108._error_1wruc_91{color:#ef4444}._statusIcon_1wruc_108._notMigrated_1wruc_96{color:#94a3b8}._statusTitle_1wruc_129{font-size:1.125rem;font-weight:600;color:#fff;margin:0}._statusDescription_1wruc_136{font-size:.875rem;color:#94a3b8;margin:0 0 16px;line-height:1.5}._statusMetrics_1wruc_143{display:flex;flex-direction:column;gap:8px}._metric_1wruc_149{display:flex;justify-content:space-between;align-items:center;font-size:.875rem}._metricLabel_1wruc_156{color:#cbd5e1}._metricValue_1wruc_160{color:#fff;font-weight:600}._progressBar_1wruc_165{width:100%;height:6px;background:rgba(15,23,42,.8);border-radius:3px;overflow:hidden;margin-top:8px}._progressFill_1wruc_174{height:100%;background:linear-gradient(90deg,#7c3aed,#a855f7);border-radius:3px;transition:width .3s ease}._progressFill_1wruc_174._success_1wruc_81{background:linear-gradient(90deg,#22c55e,#16a34a)}._progressFill_1wruc_174._warning_1wruc_86{background:linear-gradient(90deg,#fbbf24,#f59e0b)}._progressFill_1wruc_174._error_1wruc_91{background:linear-gradient(90deg,#ef4444,#dc2626)}._validationSection_1wruc_193{margin-top:24px}._sectionTitle_1wruc_197{font-size:1.125rem;font-weight:600;color:#fff;margin:0 0 16px}._validationGrid_1wruc_204{display:grid;grid-template-columns:repeat(auto-fit,minmax(320px,1fr));gap:16px}._validationCard_1wruc_210{background:rgba(15,23,42,.6);border:1px solid rgba(124,58,237,.2);border-radius:8px;padding:16px}._validationCard_1wruc_210._pass_1wruc_217{border-color:#22c55e4d}._validationCard_1wruc_210._fail_1wruc_221{border-color:#ef44444d}._validationCard_1wruc_210._warning_1wruc_86{border-color:#fbbf244d}._validationHeader_1wruc_229{display:flex;align-items:center;gap:8px;margin-bottom:8px}._validationStatus_1wruc_236{width:16px;height:16px}._validationStatus_1wruc_236._pass_1wruc_217{color:#22c55e}._validationStatus_1wruc_236._fail_1wruc_221{color:#ef4444}._validationStatus_1wruc_236._warning_1wruc_86{color:#fbbf24}._validationName_1wruc_253{font-size:.875rem;font-weight:600;color:#fff;text-transform:capitalize}._validationMessage_1wruc_260{font-size:.875rem;color:#cbd5e1;line-height:1.4;margin-bottom:8px}._validationStats_1wruc_267{display:flex;gap:16px;font-size:.75rem;color:#94a3b8}._lastChecked_1wruc_274{text-align:center;font-size:.75rem;color:#64748b;margin-top:16px;padding-top:16px;border-top:1px solid rgba(124,58,237,.2)}._loading_1wruc_283{display:flex;align-items:center;justify-content:center;padding:40px;color:#94a3b8}._error_1wruc_91{background:rgba(239,68,68,.1);border:1px solid rgba(239,68,68,.3);border-radius:8px;padding:16px;color:#fca5a5;text-align:center}._errorIcon_1wruc_300{width:20px;height:20px;margin-bottom:8px}._errorMessage_1wruc_306{font-size:.875rem;margin:0}._container_qh16r_3{padding:1.5rem;animation:_fadeIn_qh16r_1 .3s ease-out}._header_qh16r_8{display:flex;align-items:flex-start;justify-content:space-between;margin-bottom:1.5rem;gap:1rem;flex-wrap:wrap}._title_qh16r_17{font-size:1.75rem;font-weight:700;color:#fff;margin-bottom:.5rem}._subtitle_qh16r_24{font-size:.9375rem;color:#94a3b8}._createButton_qh16r_29{display:flex;align-items:center;gap:.5rem;padding:.75rem 1.5rem;background:linear-gradient(135deg,#7c3aed 0%,#581c87 100%);border:1px solid rgba(139,92,246,.3);border-radius:8px;color:#fff;font-size:.9375rem;font-weight:600;cursor:pointer;transition:all .2s ease}._createButton_qh16r_29:hover{transform:translateY(-2px);box-shadow:0 4px 12px #7c3aed4d;background:linear-gradient(135deg,#8b5cf6 0%,#6d28d9 100%)}._buttonIcon_qh16r_50{width:18px;height:18px}._errorContainer_qh16r_55{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:3rem;gap:1rem;background:rgba(239,68,68,.1);border:1px solid rgba(239,68,68,.2);border-radius:12px}._errorIcon_qh16r_67{width:48px;height:48px;color:#ef4444}._errorText_qh16r_73{font-size:1rem;color:#fca5a5;text-align:center}._retryButton_qh16r_79{padding:.625rem 1.25rem;background:rgba(239,68,68,.2);border:1px solid rgba(239,68,68,.3);border-radius:8px;color:#fca5a5;font-size:.875rem;font-weight:500;cursor:pointer;transition:all .2s ease}._retryButton_qh16r_79:hover{background:rgba(239,68,68,.3);color:#ef4444}@keyframes _fadeIn_qh16r_1{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@media (max-width: 768px){._container_qh16r_3{padding:1rem}._title_qh16r_17{font-size:1.5rem}._header_qh16r_8{flex-direction:column;align-items:stretch}._createButton_qh16r_29{width:100%;justify-content:center}}._container_d42mi_1{padding:24px;background:linear-gradient(135deg,#0f172a 0%,#581c87 50%,#0f172a 100%);min-height:100vh}._header_d42mi_7{display:flex;justify-content:space-between;align-items:center;margin-bottom:32px}._title_d42mi_14{font-size:2rem;font-weight:600;color:var(--color-text-primary, #ffffff);margin:0}._periodSelector_d42mi_21{display:flex;gap:8px;background:rgba(255,255,255,.05);padding:4px;border-radius:8px}._periodSelector_d42mi_21 button{padding:8px 16px;border:none;background:transparent;color:var(--color-text-secondary, #94a3b8);font-weight:500;border-radius:6px;cursor:pointer;transition:all .2s ease}._periodSelector_d42mi_21 button:hover{background:rgba(255,255,255,.1);color:var(--color-text-primary, #ffffff)}._periodSelector_d42mi_21 button._active_d42mi_45{background:var(--color-primary, #581c87);color:var(--color-text-primary, #ffffff)}._content_d42mi_50{display:flex;flex-direction:column;gap:24px}._loading_d42mi_56,._error_d42mi_57{display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:400px;color:var(--color-text-primary, #ffffff)}._spinner_d42mi_66{width:48px;height:48px;border:4px solid rgba(255,255,255,.1);border-top-color:var(--color-primary, #581c87);border-radius:50%;animation:_spin_d42mi_66 1s linear infinite}@keyframes _spin_d42mi_66{to{transform:rotate(360deg)}}._error_d42mi_57 p{margin-bottom:16px;font-size:1.1rem}._retryButton_d42mi_86{padding:12px 24px;background:var(--color-primary, #581c87);color:var(--color-text-primary, #ffffff);border:none;border-radius:8px;font-weight:600;cursor:pointer;transition:all .2s ease}._retryButton_d42mi_86:hover{background:var(--color-primary-light, #7c3aed);transform:translateY(-2px)}@media (max-width: 768px){._container_d42mi_1{padding:16px}._header_d42mi_7{flex-direction:column;align-items:flex-start;gap:16px}._title_d42mi_14{font-size:1.5rem}._periodSelector_d42mi_21{width:100%}._periodSelector_d42mi_21 button{flex:1}}._container_17vex_1{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:20px}._metricCard_17vex_7{background:rgba(255,255,255,.05);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border:1px solid rgba(255,255,255,.1);border-radius:12px;padding:24px;transition:all .3s ease}._metricCard_17vex_7:hover{transform:translateY(-4px);background:rgba(255,255,255,.08);border-color:var(--color-primary, #581c87);box-shadow:0 8px 24px #581c874d}._metricHeader_17vex_23{display:flex;justify-content:space-between;align-items:center;margin-bottom:16px}._metricLabel_17vex_30{font-size:.875rem;font-weight:500;color:var(--color-text-secondary, #94a3b8);text-transform:uppercase;letter-spacing:.5px}._metricIcon_17vex_38{font-size:1.5rem}._metricValue_17vex_42{font-size:2rem;font-weight:700;color:var(--color-text-primary, #ffffff);margin-bottom:8px;display:flex;align-items:center;gap:12px}._trend_17vex_52{font-size:1.5rem;font-weight:600;display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:50%;background:rgba(255,255,255,.1)}._trend_17vex_52._positive_17vex_64{color:var(--color-success, #10b981);background:rgba(16,185,129,.1)}._trend_17vex_52._negative_17vex_69{color:var(--color-error, #ef4444);background:rgba(239,68,68,.1)}._trend_17vex_52._neutral_17vex_74{color:var(--color-text-secondary, #94a3b8);background:rgba(148,163,184,.1)}._metricSubtext_17vex_79{font-size:.875rem;color:var(--color-text-secondary, #94a3b8);font-weight:400}@media (max-width: 768px){._container_17vex_1{grid-template-columns:1fr}._metricValue_17vex_42{font-size:1.75rem}._metricCard_17vex_7{padding:20px}}._container_1003m_1{background:rgba(255,255,255,.05);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border:1px solid rgba(255,255,255,.1);border-radius:12px;padding:24px}._header_1003m_9{display:flex;justify-content:space-between;align-items:center;margin-bottom:24px;padding-bottom:16px;border-bottom:1px solid rgba(255,255,255,.1)}._title_1003m_18{font-size:1.25rem;font-weight:600;color:var(--color-text-primary, #ffffff);margin:0}._headerInfo_1003m_25{display:flex;align-items:center;gap:16px}._period_1003m_31{font-size:.875rem;color:var(--color-text-secondary, #94a3b8);padding:4px 12px;background:rgba(255,255,255,.05);border-radius:6px}._totalRevenue_1003m_39{font-size:1.25rem;font-weight:700;color:var(--color-primary-light, #7c3aed)}._chartContainer_1003m_45{display:flex;flex-direction:column;gap:24px}._barChart_1003m_51{display:flex;flex-direction:column;gap:16px}._barRow_1003m_57{display:grid;grid-template-columns:200px 1fr 120px;gap:16px;align-items:center}._barLabel_1003m_64{display:flex;flex-direction:column;gap:4px}._planName_1003m_70{font-size:.875rem;font-weight:600;color:var(--color-text-primary, #ffffff)}._subscriptionCount_1003m_76{font-size:.75rem;color:var(--color-text-secondary, #94a3b8)}._barWrapper_1003m_81{position:relative;height:32px;background:rgba(255,255,255,.05);border-radius:8px;overflow:hidden}._bar_1003m_51{height:100%;display:flex;align-items:center;justify-content:flex-end;padding-right:12px;border-radius:8px;transition:width .5s ease;min-width:60px}._barValue_1003m_100{font-size:.75rem;font-weight:600;color:var(--color-text-primary, #ffffff);text-shadow:0 1px 2px rgba(0,0,0,.3)}._barAmount_1003m_107{font-size:.875rem;font-weight:600;color:var(--color-text-primary, #ffffff);text-align:right}._legend_1003m_114{display:flex;flex-wrap:wrap;gap:16px;padding-top:16px;border-top:1px solid rgba(255,255,255,.1)}._legendItem_1003m_122{display:flex;align-items:center;gap:8px}._legendColor_1003m_128{width:16px;height:16px;border-radius:4px}._legendLabel_1003m_134{font-size:.875rem;color:var(--color-text-secondary, #94a3b8)}._emptyState_1003m_139{display:flex;align-items:center;justify-content:center;min-height:200px;color:var(--color-text-secondary, #94a3b8)}@media (max-width: 768px){._header_1003m_9{flex-direction:column;align-items:flex-start;gap:12px}._barRow_1003m_57{grid-template-columns:1fr;gap:8px}._barLabel_1003m_64{flex-direction:row;justify-content:space-between}._barAmount_1003m_107{text-align:left;padding-left:8px}._legend_1003m_114{gap:12px}}._container_neabg_1{background:rgba(255,255,255,.05);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border:1px solid rgba(255,255,255,.1);border-radius:12px;padding:24px}._title_neabg_9{font-size:1.25rem;font-weight:600;color:var(--color-text-primary, #ffffff);margin:0 0 24px;padding-bottom:16px;border-bottom:1px solid rgba(255,255,255,.1)}._content_neabg_18{display:grid;grid-template-columns:1fr 1fr;gap:32px}._sectionTitle_neabg_24{font-size:1rem;font-weight:600;color:var(--color-text-primary, #ffffff);margin:0 0 16px;display:flex;align-items:center;gap:8px}._renewalCount_neabg_34{font-size:.875rem;color:var(--color-text-secondary, #94a3b8);font-weight:400}._statusGrid_neabg_40{display:grid;grid-template-columns:repeat(2,1fr);gap:16px}._statusCard_neabg_46{display:flex;align-items:center;gap:12px;padding:16px;background:rgba(255,255,255,.03);border:1px solid rgba(255,255,255,.05);border-radius:8px;transition:all .2s ease}._statusCard_neabg_46:hover{background:rgba(255,255,255,.05);border-color:#ffffff1a;transform:translateY(-2px)}._statusIcon_neabg_63{width:48px;height:48px;display:flex;align-items:center;justify-content:center;border-radius:8px;font-size:1.5rem}._statusInfo_neabg_73{display:flex;flex-direction:column;gap:4px}._statusLabel_neabg_79{font-size:.75rem;color:var(--color-text-secondary, #94a3b8);text-transform:uppercase;letter-spacing:.5px}._statusValue_neabg_86{font-size:1.5rem;font-weight:700;color:var(--color-text-primary, #ffffff)}._statusPercentage_neabg_92{font-size:.75rem;color:var(--color-text-secondary, #94a3b8)}._renewalsList_neabg_97{display:flex;flex-direction:column;gap:12px}._renewalItem_neabg_103{display:flex;justify-content:space-between;align-items:center;padding:16px;background:rgba(255,255,255,.03);border:1px solid rgba(255,255,255,.05);border-radius:8px;transition:all .2s ease}._renewalItem_neabg_103:hover{background:rgba(255,255,255,.05);border-color:#ffffff1a}._renewalItem_neabg_103._urgent_neabg_119{border-color:#f59e0b4d;background:rgba(245,158,11,.05)}._renewalInfo_neabg_124{display:flex;flex-direction:column;gap:4px}._renewalOrg_neabg_130{font-size:.875rem;font-weight:600;color:var(--color-text-primary, #ffffff)}._renewalPlan_neabg_136{font-size:.75rem;color:var(--color-text-secondary, #94a3b8)}._renewalDetails_neabg_141{display:flex;flex-direction:column;align-items:flex-end;gap:4px}._renewalDate_neabg_148{font-size:.75rem;color:var(--color-text-secondary, #94a3b8);display:flex;align-items:center;gap:8px}._urgentBadge_neabg_156{padding:2px 8px;background:rgba(245,158,11,.2);color:var(--color-warning, #f59e0b);border-radius:4px;font-size:.625rem;font-weight:600;text-transform:uppercase}._renewalAmount_neabg_166{font-size:.875rem;font-weight:600;color:var(--color-text-primary, #ffffff)}._moreRenewals_neabg_172{text-align:center;padding:12px;color:var(--color-text-secondary, #94a3b8);font-size:.875rem;background:rgba(255,255,255,.03);border-radius:8px}._emptyState_neabg_181{display:flex;align-items:center;justify-content:center;min-height:150px;color:var(--color-text-secondary, #94a3b8);font-size:.875rem}@media (max-width: 1024px){._content_neabg_18{grid-template-columns:1fr}}@media (max-width: 768px){._statusGrid_neabg_40{grid-template-columns:1fr}._renewalItem_neabg_103{flex-direction:column;align-items:flex-start;gap:12px}._renewalDetails_neabg_141{align-items:flex-start;width:100%}}._container_vgfx2_1{background:rgba(255,255,255,.05);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border:1px solid rgba(255,255,255,.1);border-radius:12px;padding:24px}._header_vgfx2_9{display:flex;justify-content:space-between;align-items:center;margin-bottom:20px;padding-bottom:16px;border-bottom:1px solid rgba(255,255,255,.1)}._headerLeft_vgfx2_18{display:flex;align-items:center;gap:12px}._title_vgfx2_24{font-size:1.25rem;font-weight:600;color:var(--color-text-primary, #ffffff);margin:0}._count_vgfx2_31{font-size:.875rem;color:var(--color-text-secondary, #94a3b8);padding:4px 12px;background:rgba(255,255,255,.05);border-radius:6px}._totalAmount_vgfx2_39{font-size:1rem;font-weight:700;color:var(--color-error, #ef4444)}._errorBanner_vgfx2_45{display:flex;justify-content:space-between;align-items:center;padding:12px 16px;background:rgba(239,68,68,.1);border:1px solid rgba(239,68,68,.3);border-radius:8px;color:var(--color-error, #ef4444);margin-bottom:16px}._closeError_vgfx2_57{background:none;border:none;color:var(--color-error, #ef4444);cursor:pointer;font-size:1.25rem;padding:0;width:24px;height:24px;display:flex;align-items:center;justify-content:center}._filters_vgfx2_71{display:flex;gap:8px;margin-bottom:20px;flex-wrap:wrap}._filters_vgfx2_71 button{padding:8px 16px;background:rgba(255,255,255,.05);border:1px solid rgba(255,255,255,.1);color:var(--color-text-secondary, #94a3b8);border-radius:8px;font-size:.875rem;font-weight:500;cursor:pointer;transition:all .2s ease}._filters_vgfx2_71 button:hover{background:rgba(255,255,255,.08);border-color:#fff3;color:var(--color-text-primary, #ffffff)}._filters_vgfx2_71 button._active_vgfx2_96{background:var(--color-primary, #581c87);border-color:var(--color-primary, #581c87);color:var(--color-text-primary, #ffffff)}._paymentsList_vgfx2_102{display:flex;flex-direction:column;gap:12px}._paymentItem_vgfx2_108{display:flex;justify-content:space-between;align-items:center;padding:20px;background:rgba(255,255,255,.03);border:1px solid rgba(255,255,255,.05);border-radius:8px;transition:all .2s ease}._paymentItem_vgfx2_108:hover{background:rgba(255,255,255,.05);border-color:#ffffff1a}._paymentInfo_vgfx2_124{flex:1;display:flex;flex-direction:column;gap:8px}._paymentHeader_vgfx2_131{display:flex;align-items:center;gap:12px}._organizationName_vgfx2_137{font-size:1rem;font-weight:600;color:var(--color-text-primary, #ffffff)}._severityBadge_vgfx2_143{padding:4px 12px;border-radius:6px;font-size:.75rem;font-weight:600;text-transform:uppercase;letter-spacing:.5px}._paymentDetails_vgfx2_152{display:flex;align-items:center;gap:8px;font-size:.875rem}._amount_vgfx2_159{font-weight:600;color:var(--color-text-primary, #ffffff)}._separator_vgfx2_164,._attempts_vgfx2_168{color:var(--color-text-secondary, #94a3b8)}._failureReason_vgfx2_172{display:flex;gap:8px;font-size:.875rem}._reasonLabel_vgfx2_178{color:var(--color-text-secondary, #94a3b8);font-weight:500}._reasonText_vgfx2_183{color:var(--color-text-primary, #ffffff)}._paymentActions_vgfx2_187{display:flex;gap:8px}._retryButton_vgfx2_192{display:flex;align-items:center;gap:8px;padding:10px 20px;background:var(--color-primary, #581c87);color:var(--color-text-primary, #ffffff);border:none;border-radius:8px;font-weight:600;font-size:.875rem;cursor:pointer;transition:all .2s ease;white-space:nowrap}._retryButton_vgfx2_192:hover:not(:disabled){background:var(--color-primary-light, #7c3aed);transform:translateY(-2px)}._retryButton_vgfx2_192:disabled{opacity:.6;cursor:not-allowed}._spinner_vgfx2_218{width:16px;height:16px;border:2px solid rgba(255,255,255,.3);border-top-color:var(--color-text-primary, #ffffff);border-radius:50%;animation:_spin_vgfx2_218 .8s linear infinite}@keyframes _spin_vgfx2_218{to{transform:rotate(360deg)}}._emptyState_vgfx2_233{display:flex;align-items:center;justify-content:center;min-height:200px;color:var(--color-text-secondary, #94a3b8);font-size:1rem}@media (max-width: 768px){._header_vgfx2_9{flex-direction:column;align-items:flex-start;gap:12px}._paymentItem_vgfx2_108{flex-direction:column;align-items:flex-start;gap:16px}._paymentActions_vgfx2_187{width:100%}._retryButton_vgfx2_192{width:100%;justify-content:center}}._container_bi09h_1{background:rgba(255,255,255,.05);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border:1px solid rgba(255,255,255,.1);border-radius:12px;padding:24px}._header_bi09h_9{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:24px;padding-bottom:16px;border-bottom:1px solid rgba(255,255,255,.1)}._title_bi09h_18{font-size:1.25rem;font-weight:600;color:var(--color-text-primary, #ffffff);margin:0}._summary_bi09h_25{display:flex;gap:24px}._summaryItem_bi09h_30{display:flex;flex-direction:column;gap:4px}._summaryLabel_bi09h_36{font-size:.75rem;color:var(--color-text-secondary, #94a3b8);text-transform:uppercase;letter-spacing:.5px}._summaryValue_bi09h_43{font-size:1rem;font-weight:700;color:var(--color-text-primary, #ffffff)}._tableContainer_bi09h_49{overflow-x:auto;margin-bottom:24px}._table_bi09h_49{width:100%;border-collapse:collapse}._table_bi09h_49 thead tr{border-bottom:2px solid rgba(255,255,255,.1)}._table_bi09h_49 th{padding:12px 16px;text-align:left;font-size:.875rem;font-weight:600;color:var(--color-text-secondary, #94a3b8);text-transform:uppercase;letter-spacing:.5px}._table_bi09h_49 th._sortable_bi09h_73{cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;transition:color .2s ease}._table_bi09h_49 th._sortable_bi09h_73:hover{color:var(--color-text-primary, #ffffff)}._table_bi09h_49 tbody tr{border-bottom:1px solid rgba(255,255,255,.05);transition:background .2s ease}._table_bi09h_49 tbody tr:hover{background:rgba(255,255,255,.03)}._table_bi09h_49 td{padding:16px;font-size:.875rem;color:var(--color-text-primary, #ffffff)}._monthCell_bi09h_98{font-weight:600}._numberCell_bi09h_102{text-align:center}._revenueCell_bi09h_106{font-weight:600;color:var(--color-primary-light, #7c3aed)}._retentionCell_bi09h_111{min-width:200px}._retentionBar_bi09h_115{position:relative;width:100%;height:28px;background:rgba(255,255,255,.05);border-radius:6px;overflow:hidden}._retentionFill_bi09h_124{position:absolute;left:0;top:0;height:100%;border-radius:6px;transition:width .5s ease}._retentionText_bi09h_133{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);font-size:.75rem;font-weight:600;color:var(--color-text-primary, #ffffff);text-shadow:0 1px 2px rgba(0,0,0,.5);z-index:1}._ltvCell_bi09h_145{font-weight:600}._statusCell_bi09h_149{text-align:center}._statusBadge_bi09h_153{display:inline-block;padding:4px 12px;border-radius:6px;font-size:.75rem;font-weight:600;text-transform:uppercase;letter-spacing:.5px}._insights_bi09h_163{padding-top:24px;border-top:1px solid rgba(255,255,255,.1)}._insightsTitle_bi09h_168{font-size:1rem;font-weight:600;color:var(--color-text-primary, #ffffff);margin:0 0 16px}._insightsList_bi09h_175{display:flex;flex-direction:column;gap:12px}._insightItem_bi09h_181{display:flex;align-items:center;gap:12px;padding:12px;background:rgba(255,255,255,.03);border-radius:8px}._insightIcon_bi09h_190{font-size:1.5rem;flex-shrink:0}._insightText_bi09h_195{font-size:.875rem;color:var(--color-text-secondary, #94a3b8);line-height:1.5}._emptyState_bi09h_201{display:flex;align-items:center;justify-content:center;min-height:200px;color:var(--color-text-secondary, #94a3b8);font-size:1rem}@media (max-width: 1024px){._header_bi09h_9{flex-direction:column;gap:16px}._summary_bi09h_25{width:100%;justify-content:space-between}}@media (max-width: 768px){._summary_bi09h_25{flex-direction:column;gap:12px}._tableContainer_bi09h_49{overflow-x:scroll}._table_bi09h_49{min-width:800px}._retentionCell_bi09h_111{min-width:150px}}._container_1m9n4_1{padding:24px;background:linear-gradient(135deg,#0f172a 0%,#581c87 50%,#0f172a 100%);min-height:100vh}._header_1m9n4_7{margin-bottom:32px}._title_1m9n4_11{font-size:2rem;font-weight:600;color:var(--color-text-primary, #ffffff);margin:0 0 8px}._subtitle_1m9n4_18{font-size:1rem;color:var(--color-text-secondary, #94a3b8);margin:0}._dateRangeSelector_1m9n4_24{display:flex;gap:16px;margin-bottom:24px;padding:16px;background:rgba(255,255,255,.05);border-radius:12px;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}._dateRangeSelector_1m9n4_24 label{display:flex;flex-direction:column;gap:8px;color:var(--color-text-primary, #ffffff);font-size:.875rem;font-weight:500}._dateInput_1m9n4_43{padding:8px 12px;border:1px solid rgba(255,255,255,.1);border-radius:8px;background:rgba(0,0,0,.3);color:var(--color-text-primary, #ffffff);font-size:.875rem;transition:all .2s ease}._dateInput_1m9n4_43:focus{outline:none;border-color:var(--color-primary, #581c87);background:rgba(0,0,0,.4)}._tabs_1m9n4_59{display:flex;gap:8px;margin-bottom:24px;border-bottom:2px solid rgba(255,255,255,.1)}._tab_1m9n4_59{padding:12px 24px;background:transparent;border:none;color:var(--color-text-secondary, #94a3b8);font-size:.875rem;font-weight:600;cursor:pointer;transition:all .2s ease;border-bottom:2px solid transparent;margin-bottom:-2px}._tab_1m9n4_59:hover{color:var(--color-text-primary, #ffffff);background:rgba(255,255,255,.05)}._activeTab_1m9n4_84{color:var(--color-primary, #7c3aed)!important;border-bottom-color:var(--color-primary, #7c3aed)!important}._content_1m9n4_89{animation:_fadeIn_1m9n4_1 .3s ease}@keyframes _fadeIn_1m9n4_1{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}._container_1qcgb_1{display:flex;flex-direction:column;gap:24px}._loading_1qcgb_7,._error_1qcgb_8,._empty_1qcgb_9{padding:48px;text-align:center;color:var(--color-text-secondary, #94a3b8);background:rgba(255,255,255,.05);border-radius:12px;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}._error_1qcgb_8{color:var(--color-error, #ef4444)}._metricsGrid_1qcgb_22{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:16px}._metricCard_1qcgb_28{display:flex;align-items:center;gap:16px;padding:20px;background:rgba(255,255,255,.05);border-radius:12px;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border:1px solid rgba(255,255,255,.1);transition:all .2s ease}._metricCard_1qcgb_28:hover{transform:translateY(-2px);border-color:var(--color-primary, #7c3aed);box-shadow:0 8px 16px #581c8733}._metricIcon_1qcgb_46{font-size:2rem}._metricContent_1qcgb_50{flex:1}._metricLabel_1qcgb_54{font-size:.875rem;color:var(--color-text-secondary, #94a3b8);margin-bottom:4px}._metricValue_1qcgb_60{font-size:1.75rem;font-weight:600;color:var(--color-text-primary, #ffffff)}._chartsGrid_1qcgb_66{display:grid;grid-template-columns:repeat(auto-fit,minmax(400px,1fr));gap:24px}._chartCard_1qcgb_72{padding:24px;background:rgba(255,255,255,.05);border-radius:12px;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border:1px solid rgba(255,255,255,.1)}._chartTitle_1qcgb_80{font-size:1.125rem;font-weight:600;color:var(--color-text-primary, #ffffff);margin:0 0 20px}._capabilityList_1qcgb_87{display:flex;flex-direction:column;gap:16px}._capabilityItem_1qcgb_93{display:flex;flex-direction:column;gap:8px}._capabilityInfo_1qcgb_99{display:flex;justify-content:space-between;align-items:center}._capabilityName_1qcgb_105{font-size:.875rem;color:var(--color-text-primary, #ffffff);font-weight:500}._capabilityCount_1qcgb_111{font-size:.875rem;color:var(--color-primary, #7c3aed);font-weight:600}._capabilityBar_1qcgb_117{height:8px;background:rgba(255,255,255,.1);border-radius:4px;overflow:hidden}._capabilityBarFill_1qcgb_124{height:100%;background:linear-gradient(90deg,var(--color-primary, #7c3aed),var(--color-primary-light, #a78bfa));transition:width .3s ease}._typeList_1qcgb_130{display:flex;flex-direction:column;gap:12px}._typeItem_1qcgb_136{display:flex;justify-content:space-between;align-items:center;padding:12px;background:rgba(255,255,255,.05);border-radius:8px;transition:all .2s ease}._typeItem_1qcgb_136:hover{background:rgba(255,255,255,.1)}._typeName_1qcgb_150{font-size:.875rem;color:var(--color-text-primary, #ffffff);font-weight:500}._typeCount_1qcgb_156{font-size:.875rem;color:var(--color-primary, #7c3aed);font-weight:600}._trendChart_1qcgb_162{display:flex;align-items:flex-end;gap:4px;height:200px;padding:16px 0}._trendBar_1qcgb_170{flex:1;display:flex;flex-direction:column;align-items:center;gap:8px;height:100%}._trendBarFill_1qcgb_179{width:100%;background:linear-gradient(180deg,var(--color-primary, #7c3aed),var(--color-primary-dark, #6d28d9));border-radius:4px 4px 0 0;transition:height .3s ease;cursor:pointer}._trendBarFill_1qcgb_179:hover{background:linear-gradient(180deg,var(--color-primary-light, #a78bfa),var(--color-primary, #7c3aed))}._trendLabel_1qcgb_191{font-size:.75rem;color:var(--color-text-secondary, #94a3b8)}._container_1op4e_1{display:flex;flex-direction:column;gap:24px}._selector_1op4e_7{padding:20px;background:rgba(255,255,255,.05);border-radius:12px;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border:1px solid rgba(255,255,255,.1)}._label_1op4e_15{display:flex;flex-direction:column;gap:8px;color:var(--color-text-primary, #ffffff);font-size:.875rem;font-weight:500}._select_1op4e_7{padding:12px 16px;border:1px solid rgba(255,255,255,.1);border-radius:8px;background:rgba(0,0,0,.3);color:var(--color-text-primary, #ffffff);font-size:.875rem;transition:all .2s ease;cursor:pointer}._select_1op4e_7:focus{outline:none;border-color:var(--color-primary, #581c87);background:rgba(0,0,0,.4)}._select_1op4e_7 option{background:#1e293b;color:#fff}._loading_1op4e_46,._error_1op4e_47,._empty_1op4e_48{padding:48px;text-align:center;color:var(--color-text-secondary, #94a3b8);background:rgba(255,255,255,.05);border-radius:12px;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}._error_1op4e_47{color:var(--color-error, #ef4444)}._content_1op4e_61{display:flex;flex-direction:column;gap:24px;animation:_fadeIn_1op4e_1 .3s ease}@keyframes _fadeIn_1op4e_1{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}._metricsGrid_1op4e_79{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:16px}._metricCard_1op4e_85{display:flex;align-items:center;gap:16px;padding:20px;background:rgba(255,255,255,.05);border-radius:12px;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border:1px solid rgba(255,255,255,.1);transition:all .2s ease}._metricCard_1op4e_85:hover{transform:translateY(-2px);border-color:var(--color-primary, #7c3aed);box-shadow:0 8px 16px #581c8733}._metricIcon_1op4e_103{font-size:2rem}._metricContent_1op4e_107{flex:1}._metricLabel_1op4e_111{font-size:.875rem;color:var(--color-text-secondary, #94a3b8);margin-bottom:4px}._metricValue_1op4e_117{font-size:1.75rem;font-weight:600;color:var(--color-text-primary, #ffffff)}._chartsGrid_1op4e_123{display:grid;grid-template-columns:repeat(auto-fit,minmax(400px,1fr));gap:24px}._chartCard_1op4e_129{padding:24px;background:rgba(255,255,255,.05);border-radius:12px;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border:1px solid rgba(255,255,255,.1)}._chartTitle_1op4e_137{font-size:1.125rem;font-weight:600;color:var(--color-text-primary, #ffffff);margin:0 0 20px}._orgList_1op4e_144{display:flex;flex-direction:column;gap:16px}._orgItem_1op4e_150{display:flex;flex-direction:column;gap:8px}._orgInfo_1op4e_156{display:flex;justify-content:space-between;align-items:center}._orgName_1op4e_162{font-size:.875rem;color:var(--color-text-primary, #ffffff);font-weight:500}._orgCount_1op4e_168{font-size:.875rem;color:var(--color-primary, #7c3aed);font-weight:600}._orgBar_1op4e_174{height:8px;background:rgba(255,255,255,.1);border-radius:4px;overflow:hidden}._orgBarFill_1op4e_181{height:100%;background:linear-gradient(90deg,var(--color-primary, #7c3aed),var(--color-primary-light, #a78bfa));transition:width .3s ease}._typeList_1op4e_187{display:flex;flex-direction:column;gap:12px}._typeItem_1op4e_193{display:flex;justify-content:space-between;align-items:center;padding:12px;background:rgba(255,255,255,.05);border-radius:8px;transition:all .2s ease}._typeItem_1op4e_193:hover{background:rgba(255,255,255,.1)}._typeName_1op4e_207{font-size:.875rem;color:var(--color-text-primary, #ffffff);font-weight:500}._typeCount_1op4e_213{font-size:.875rem;color:var(--color-primary, #7c3aed);font-weight:600}._trendChart_1op4e_219{display:flex;align-items:flex-end;gap:4px;height:200px;padding:16px 0}._trendBar_1op4e_227{flex:1;display:flex;flex-direction:column;align-items:center;gap:8px;height:100%}._trendBarFill_1op4e_236{width:100%;background:linear-gradient(180deg,var(--color-primary, #7c3aed),var(--color-primary-dark, #6d28d9));border-radius:4px 4px 0 0;transition:height .3s ease;cursor:pointer}._trendBarFill_1op4e_236:hover{background:linear-gradient(180deg,var(--color-primary-light, #a78bfa),var(--color-primary, #7c3aed))}._trendLabel_1op4e_248{font-size:.75rem;color:var(--color-text-secondary, #94a3b8)}._container_1ersa_1{display:flex;flex-direction:column;gap:24px}._selector_1ersa_7{display:flex;gap:16px;align-items:flex-end;padding:20px;background:rgba(255,255,255,.05);border-radius:12px;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border:1px solid rgba(255,255,255,.1)}._label_1ersa_18{flex:1;display:flex;flex-direction:column;gap:8px;color:var(--color-text-primary, #ffffff);font-size:.875rem;font-weight:500}._input_1ersa_28{padding:12px 16px;border:1px solid rgba(255,255,255,.1);border-radius:8px;background:rgba(0,0,0,.3);color:var(--color-text-primary, #ffffff);font-size:.875rem;transition:all .2s ease}._input_1ersa_28:focus{outline:none;border-color:var(--color-primary, #581c87);background:rgba(0,0,0,.4)}._input_1ersa_28::-moz-placeholder{color:var(--color-text-secondary, #94a3b8)}._input_1ersa_28::placeholder{color:var(--color-text-secondary, #94a3b8)}._loadButton_1ersa_48{padding:12px 24px;background:var(--color-primary, #581c87);color:var(--color-text-primary, #ffffff);border:none;border-radius:8px;font-size:.875rem;font-weight:600;cursor:pointer;transition:all .2s ease}._loadButton_1ersa_48:hover:not(:disabled){background:var(--color-primary-light, #7c3aed);transform:translateY(-2px)}._loadButton_1ersa_48:disabled{opacity:.5;cursor:not-allowed}._loading_1ersa_70,._error_1ersa_71,._empty_1ersa_72{padding:48px;text-align:center;color:var(--color-text-secondary, #94a3b8);background:rgba(255,255,255,.05);border-radius:12px;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}._error_1ersa_71{color:var(--color-error, #ef4444)}._content_1ersa_85{display:flex;flex-direction:column;gap:24px;animation:_fadeIn_1ersa_1 .3s ease}@keyframes _fadeIn_1ersa_1{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}._metricsGrid_1ersa_103{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:16px}._metricCard_1ersa_109{display:flex;align-items:center;gap:16px;padding:20px;background:rgba(255,255,255,.05);border-radius:12px;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border:1px solid rgba(255,255,255,.1);transition:all .2s ease}._metricCard_1ersa_109:hover{transform:translateY(-2px);border-color:var(--color-primary, #7c3aed);box-shadow:0 8px 16px #581c8733}._metricIcon_1ersa_127{font-size:2rem}._metricContent_1ersa_131{flex:1}._metricLabel_1ersa_135{font-size:.875rem;color:var(--color-text-secondary, #94a3b8);margin-bottom:4px}._metricValue_1ersa_141{font-size:1.5rem;font-weight:600;color:var(--color-text-primary, #ffffff)}._chartsGrid_1ersa_147{display:grid;grid-template-columns:repeat(auto-fit,minmax(400px,1fr));gap:24px}._chartCard_1ersa_153{padding:24px;background:rgba(255,255,255,.05);border-radius:12px;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border:1px solid rgba(255,255,255,.1)}._chartTitle_1ersa_161{font-size:1.125rem;font-weight:600;color:var(--color-text-primary, #ffffff);margin:0 0 20px}._capabilityList_1ersa_168{display:flex;flex-direction:column;gap:20px}._capabilityItem_1ersa_174{display:flex;flex-direction:column;gap:8px}._capabilityInfo_1ersa_180{display:flex;justify-content:space-between;align-items:center}._capabilityName_1ersa_186{font-size:.875rem;color:var(--color-text-primary, #ffffff);font-weight:500}._capabilityCount_1ersa_192{font-size:.875rem;color:var(--color-primary, #7c3aed);font-weight:600}._capabilityBar_1ersa_198{height:8px;background:rgba(255,255,255,.1);border-radius:4px;overflow:hidden}._capabilityBarFill_1ersa_205{height:100%;background:linear-gradient(90deg,var(--color-primary, #7c3aed),var(--color-primary-light, #a78bfa));transition:width .3s ease}._capabilityDates_1ersa_211{display:flex;justify-content:space-between;font-size:.75rem;color:var(--color-text-secondary, #94a3b8)}._typeList_1ersa_218{display:flex;flex-direction:column;gap:12px}._typeItem_1ersa_224{display:flex;justify-content:space-between;align-items:center;padding:12px;background:rgba(255,255,255,.05);border-radius:8px;transition:all .2s ease}._typeItem_1ersa_224:hover{background:rgba(255,255,255,.1)}._typeName_1ersa_238{font-size:.875rem;color:var(--color-text-primary, #ffffff);font-weight:500}._typeCount_1ersa_244{font-size:.875rem;color:var(--color-primary, #7c3aed);font-weight:600}._trendChart_1ersa_250{display:flex;align-items:flex-end;gap:4px;height:200px;padding:16px 0}._trendBar_1ersa_258{flex:1;display:flex;flex-direction:column;align-items:center;gap:8px;height:100%}._trendBarFill_1ersa_267{width:100%;background:linear-gradient(180deg,var(--color-primary, #7c3aed),var(--color-primary-dark, #6d28d9));border-radius:4px 4px 0 0;transition:height .3s ease;cursor:pointer}._trendBarFill_1ersa_267:hover{background:linear-gradient(180deg,var(--color-primary-light, #a78bfa),var(--color-primary, #7c3aed))}._trendLabel_1ersa_279{font-size:.75rem;color:var(--color-text-secondary, #94a3b8)}._container_155d4_1{display:flex;flex-direction:column;gap:24px}._header_155d4_7{margin-bottom:8px}._title_155d4_11{font-size:1.5rem;font-weight:600;color:var(--color-text-primary, #ffffff);margin:0 0 8px}._subtitle_155d4_18{font-size:.875rem;color:var(--color-text-secondary, #94a3b8);margin:0}._parametersCard_155d4_24,._reportCard_155d4_25{padding:24px;background:rgba(255,255,255,.05);border-radius:12px;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border:1px solid rgba(255,255,255,.1)}._sectionTitle_155d4_33{font-size:1.125rem;font-weight:600;color:var(--color-text-primary, #ffffff);margin:0 0 20px}._subsectionTitle_155d4_40{font-size:1rem;font-weight:600;color:var(--color-text-primary, #ffffff);margin:0 0 16px}._parametersGrid_155d4_47{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:16px;margin-bottom:24px}._paramGroup_155d4_54{display:flex;flex-direction:column}._label_155d4_59{display:flex;flex-direction:column;gap:8px;color:var(--color-text-primary, #ffffff);font-size:.875rem;font-weight:500}._input_155d4_68{padding:12px 16px;border:1px solid rgba(255,255,255,.1);border-radius:8px;background:rgba(0,0,0,.3);color:var(--color-text-primary, #ffffff);font-size:.875rem;transition:all .2s ease}._input_155d4_68:focus{outline:none;border-color:var(--color-primary, #581c87);background:rgba(0,0,0,.4)}._input_155d4_68::-moz-placeholder{color:var(--color-text-secondary, #94a3b8)}._input_155d4_68::placeholder{color:var(--color-text-secondary, #94a3b8)}._actions_155d4_88{display:flex;gap:12px;flex-wrap:wrap}._primaryButton_155d4_94,._secondaryButton_155d4_95{padding:12px 24px;border:none;border-radius:8px;font-size:.875rem;font-weight:600;cursor:pointer;transition:all .2s ease}._primaryButton_155d4_94{background:var(--color-primary, #581c87);color:var(--color-text-primary, #ffffff)}._primaryButton_155d4_94:hover:not(:disabled){background:var(--color-primary-light, #7c3aed);transform:translateY(-2px)}._secondaryButton_155d4_95{background:rgba(255,255,255,.1);color:var(--color-text-primary, #ffffff);border:1px solid rgba(255,255,255,.2)}._secondaryButton_155d4_95:hover:not(:disabled){background:rgba(255,255,255,.15);transform:translateY(-2px)}._primaryButton_155d4_94:disabled,._secondaryButton_155d4_95:disabled{opacity:.5;cursor:not-allowed}._error_155d4_132{padding:16px;background:rgba(239,68,68,.1);border:1px solid rgba(239,68,68,.3);border-radius:8px;color:var(--color-error, #ef4444);font-size:.875rem}._reportHeader_155d4_141{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:24px;flex-wrap:wrap;gap:16px}._reportMeta_155d4_150{display:flex;flex-direction:column;gap:4px;font-size:.75rem;color:var(--color-text-secondary, #94a3b8)}._summarySection_155d4_158{margin-bottom:24px;padding:16px;background:rgba(255,255,255,.05);border-radius:8px}._summaryGrid_155d4_165{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:16px}._summaryItem_155d4_171{display:flex;justify-content:space-between;align-items:center;padding:12px;background:rgba(255,255,255,.05);border-radius:8px}._summaryLabel_155d4_180{font-size:.875rem;color:var(--color-text-secondary, #94a3b8)}._summaryValue_155d4_185{font-size:.875rem;color:var(--color-text-primary, #ffffff);font-weight:600}._logsSection_155d4_191{margin-top:24px}._tableContainer_155d4_195{overflow-x:auto;border-radius:8px;border:1px solid rgba(255,255,255,.1)}._table_155d4_195{width:100%;border-collapse:collapse;font-size:.875rem}._table_155d4_195 thead{background:rgba(255,255,255,.05)}._table_155d4_195 th{padding:12px 16px;text-align:left;color:var(--color-text-secondary, #94a3b8);font-weight:600;border-bottom:1px solid rgba(255,255,255,.1)}._table_155d4_195 td{padding:12px 16px;color:var(--color-text-primary, #ffffff);border-bottom:1px solid rgba(255,255,255,.05)}._table_155d4_195 tbody tr:hover{background:rgba(255,255,255,.05)}._monospace_155d4_229{font-family:Courier New,monospace;font-size:.8rem}._tableFooter_155d4_234{padding:12px 16px;text-align:center;color:var(--color-text-secondary, #94a3b8);font-size:.875rem;background:rgba(255,255,255,.05);border-top:1px solid rgba(255,255,255,.1)}*,:before,:after{--tw-border-spacing-x: 0;--tw-border-spacing-y: 0;--tw-translate-x: 0;--tw-translate-y: 0;--tw-rotate: 0;--tw-skew-x: 0;--tw-skew-y: 0;--tw-scale-x: 1;--tw-scale-y: 1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness: proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width: 0px;--tw-ring-offset-color: #fff;--tw-ring-color: rgb(59 130 246 / .5);--tw-ring-offset-shadow: 0 0 #0000;--tw-ring-shadow: 0 0 #0000;--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }::backdrop{--tw-border-spacing-x: 0;--tw-border-spacing-y: 0;--tw-translate-x: 0;--tw-translate-y: 0;--tw-rotate: 0;--tw-skew-x: 0;--tw-skew-y: 0;--tw-scale-x: 1;--tw-scale-y: 1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness: proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width: 0px;--tw-ring-offset-color: #fff;--tw-ring-color: rgb(59 130 246 / .5);--tw-ring-offset-shadow: 0 0 #0000;--tw-ring-shadow: 0 0 #0000;--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }*,:before,:after{box-sizing:border-box;border-width:0;border-style:solid;border-color:#e5e7eb}:before,:after{--tw-content: ""}html,:host{line-height:1.5;-webkit-text-size-adjust:100%;-moz-tab-size:4;-o-tab-size:4;tab-size:4;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;font-feature-settings:normal;font-variation-settings:normal;-webkit-tap-highlight-color:transparent}body{margin:0;line-height:inherit}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-feature-settings:normal;font-variation-settings:normal;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}button,input,optgroup,select,textarea{font-family:inherit;font-feature-settings:inherit;font-variation-settings:inherit;font-size:100%;font-weight:inherit;line-height:inherit;letter-spacing:inherit;color:inherit;margin:0;padding:0}button,select{text-transform:none}button,input:where([type=button]),input:where([type=reset]),input:where([type=submit]){-webkit-appearance:button;background-color:transparent;background-image:none}:-moz-focusring{outline:auto}:-moz-ui-invalid{box-shadow:none}progress{vertical-align:baseline}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}blockquote,dl,dd,h1,h2,h3,h4,h5,h6,hr,figure,p,pre{margin:0}fieldset{margin:0;padding:0}legend{padding:0}ol,ul,menu{list-style:none;margin:0;padding:0}dialog{padding:0}textarea{resize:vertical}input::-moz-placeholder,textarea::-moz-placeholder{opacity:1;color:#9ca3af}input::placeholder,textarea::placeholder{opacity:1;color:#9ca3af}button,[role=button]{cursor:pointer}:disabled{cursor:default}img,svg,video,canvas,audio,iframe,embed,object{display:block;vertical-align:middle}img,video{max-width:100%;height:auto}[hidden]:where(:not([hidden=until-found])){display:none}.container{width:100%}@media (min-width: 640px){.container{max-width:640px}}@media (min-width: 768px){.container{max-width:768px}}@media (min-width: 1024px){.container{max-width:1024px}}@media (min-width: 1280px){.container{max-width:1280px}}@media (min-width: 1536px){.container{max-width:1536px}}.visible{visibility:visible}.fixed{position:fixed}.block{display:block}.inline{display:inline}.flex{display:flex}.table{display:table}.grid{display:grid}.hidden{display:none}.h-8{height:2rem}.min-h-screen{min-height:100vh}.w-8{width:2rem}.transform{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}@keyframes spin{to{transform:rotate(360deg)}}.flex-col{flex-direction:column}.items-center{align-items:center}.justify-center{justify-content:center}.gap-4{gap:1rem}.rounded-full{border-radius:9999px}.border{border-width:1px}.border-4{border-width:4px}.border-purple-500{--tw-border-opacity: 1;border-color:rgb(168 85 247 / var(--tw-border-opacity, 1))}.border-t-transparent{border-top-color:transparent}.bg-dark-900{--tw-bg-opacity: 1;background-color:rgb(15 23 42 / var(--tw-bg-opacity, 1))}.text-sm{font-size:.875rem;line-height:1.25rem}.capitalize{text-transform:capitalize}.text-gray-400{--tw-text-opacity: 1;color:rgb(156 163 175 / var(--tw-text-opacity, 1))}.text-white{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.filter{filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.ease-out{transition-timing-function:cubic-bezier(0,0,.2,1)}.bg-gradient-dark{background:linear-gradient(135deg,#0f172a 0%,#581c87 50%,#0f172a 100%)}*{margin:0;padding:0;box-sizing:border-box}body{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}#root{min-height:100vh}::-webkit-scrollbar{width:8px;height:8px}::-webkit-scrollbar-track{background:rgba(15,23,42,.5);border-radius:4px}::-webkit-scrollbar-thumb{background:rgba(139,92,246,.3);border-radius:4px;-webkit-transition:background .2s ease;transition:background .2s ease}::-webkit-scrollbar-thumb:hover{background:rgba(139,92,246,.5)}:focus-visible{outline:2px solid #a855f7;outline-offset:2px}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes slideUp{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.animate-fade-in{animation:fadeIn .3s ease-out}.animate-slide-up{animation:slideUp .3s ease-out}.animate-spin{animation:spin 1s linear infinite}
