@font-face{font-family:__Inter_d8ebd1;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/ba9851c3c22cd980-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:__Inter_d8ebd1;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/21350d82a1f187e9-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:__Inter_d8ebd1;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/c5fe6dc8356a8c31-s.woff2) format("woff2");unicode-range:u+1f??}@font-face{font-family:__Inter_d8ebd1;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/19cfc7226ec3afaa-s.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:__Inter_d8ebd1;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/df0a9ae256c0569c-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:__Inter_d8ebd1;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/8e9860b6e62d6359-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:__Inter_d8ebd1;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/e4af272ccee01ff0-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:__Inter_Fallback_d8ebd1;src:local("Arial");ascent-override:90.49%;descent-override:22.56%;line-gap-override:0.00%;size-adjust:107.06%}.__className_d8ebd1{font-family:__Inter_d8ebd1,__Inter_Fallback_d8ebd1;font-style:normal}:root{--bg-color:#f3f6f9;--text-primary:#1e293b;--text-secondary:#64748b;--primary-color:#6366f1;--success-color:#10b981;--danger-color:#ef4444;--card-bg:#fff;--border-radius:12px;--border-color:#e2e8f0;--shadow-sm:0 1px 2px 0 rgba(0,0,0,.05);--shadow-md:0 4px 6px -1px rgba(0,0,0,.05),0 2px 4px -2px rgba(0,0,0,.05);--shadow-lg:0 10px 15px -3px rgba(0,0,0,.05),0 4px 6px -4px rgba(0,0,0,.05);--sidebar-bg:#1c2434;--sidebar-text:#fff;--sidebar-text-muted:#8a99af;--sidebar-active-bg:#333a48;--button-bg:#6366f1;--button-text:#fff}[class*=applyBtn],[class*=btnAdd],[class*=btnCreate],[class*=btnPrimary],[class*=newBtn],[class*=sendBtn],[class*=submitBtn]{--primary-color:var(--button-bg);color:var(--button-text)!important}*{box-sizing:border-box;padding:0;margin:0}body,html{max-width:100vw;overflow-x:hidden;background-color:var(--bg-color);color:var(--text-primary);font-family:inherit}a{color:inherit;text-decoration:none}::-webkit-scrollbar{width:8px;height:8px}::-webkit-scrollbar-track{background:transparent}::-webkit-scrollbar-thumb{background:#cbd5e1;border-radius:4px}::-webkit-scrollbar-thumb:hover{background:#94a3b8}@media print{.no-print,[class*=Topbar],[class*=backdrop],[class*=hamburger],aside,header{display:none!important}[class*=mainWrapper]{margin-left:0!important;padding-left:0!important}[class*=mainContent]{padding:0!important}body{background:#fff!important}}.Sidebar_sidebar__5oZEx{width:260px;background-color:var(--sidebar-bg);background-image:var(--sidebar-bg-image,none);background-size:cover;background-position:50%;color:var(--sidebar-text-muted);height:100vh;display:flex;flex-direction:column;padding:24px 16px;position:fixed;left:0;top:0;overflow-y:auto;border-right:1px solid hsla(0,0%,100%,.05);z-index:200;transition:transform .25s cubic-bezier(.4,0,.2,1)}.Sidebar_desktopSidebar__iF63m{transform:translateX(0)!important}.Sidebar_mobileSidebar__NXU25{display:none;transform:translateX(-100%)}.Sidebar_mobileOpen__sSGIP{transform:translateX(0)}.Sidebar_hamburger__di6PF{display:none;position:fixed;top:16px;left:16px;z-index:300;background:var(--sidebar-bg);border:none;color:#fff;width:42px;height:42px;border-radius:8px;align-items:center;justify-content:center;cursor:pointer;box-shadow:0 2px 8px rgba(0,0,0,.3)}.Sidebar_backdrop__VA4XS{display:none;position:fixed;inset:0;background:rgba(0,0,0,.5);z-index:199}.Sidebar_closeBtn__aOKhW{display:none;background:none;border:none;color:var(--sidebar-text-muted);cursor:pointer;margin-left:auto;padding:4px;border-radius:4px}.Sidebar_closeBtn__aOKhW:hover{color:#fff}@media (max-width:768px){.Sidebar_desktopSidebar__iF63m{display:none}.Sidebar_hamburger__di6PF,.Sidebar_mobileSidebar__NXU25{display:flex}.Sidebar_backdrop__VA4XS,.Sidebar_closeBtn__aOKhW{display:block}}.Sidebar_logoContainer__VlvjR{display:flex;align-items:center;gap:12px;padding:0 12px 24px;margin-bottom:12px}.Sidebar_logoIcon__ySU3n{background:linear-gradient(135deg,var(--primary-color) 0,#818cf8 100%);border-radius:8px;width:40px;height:40px;min-width:40px;display:flex;align-items:center;justify-content:center;box-shadow:0 4px 12px rgba(99,102,241,.4)}.Sidebar_logoText__CLbKz{color:#fff;font-size:20px;font-weight:700;letter-spacing:-.5px}.Sidebar_navSection__lPKLC{margin-top:24px}.Sidebar_sectionTitle___uTo1{font-size:11px;text-transform:uppercase;letter-spacing:1px;font-weight:600;padding:0 12px;margin-bottom:12px;color:rgba(148,163,184,.6)}.Sidebar_navBlock__h910K{display:flex;flex-direction:column;gap:2px}.Sidebar_navItem__NB3MD{display:flex;align-items:center;gap:12px;padding:10px 12px;border-radius:8px;font-size:14px;font-weight:500;color:var(--sidebar-text-muted);transition:all .15s ease;cursor:pointer;border:none;background:none;width:100%;text-align:left;text-decoration:none}.Sidebar_navItem__NB3MD:hover{background-color:hsla(0,0%,100%,.07);color:var(--sidebar-text)}.Sidebar_navItem__NB3MD.Sidebar_active__6EB_0{background-color:hsla(0,0%,100%,.12);color:var(--sidebar-text);font-weight:600}.Sidebar_parentItem__wYaGZ{justify-content:flex-start}.Sidebar_disabled__H_PCV{opacity:.45;cursor:not-allowed;pointer-events:none}.Sidebar_comingSoon__Lzg_b{margin-left:auto;font-size:10px;background:hsla(0,0%,100%,.08);color:hsla(0,0%,100%,.4);padding:2px 6px;border-radius:4px;letter-spacing:.3px}.Sidebar_chevron__AdLlJ{margin-left:auto;flex-shrink:0;opacity:.5}.Sidebar_subMenu__Mwg5l{display:flex;flex-direction:column;gap:1px;padding-left:20px;margin-top:2px}.Sidebar_subItem__Hvsad{display:block;padding:7px 12px 7px 20px;border-radius:6px;font-size:13px;font-weight:400;color:var(--sidebar-text-muted);text-decoration:none;transition:all .15s ease;border-left:1px solid hsla(0,0%,100%,.07)}.Sidebar_subItem__Hvsad:hover{background-color:hsla(0,0%,100%,.05);color:var(--sidebar-text);border-left-color:hsla(0,0%,100%,.2)}.Sidebar_subItem__Hvsad.Sidebar_active__6EB_0{background-color:rgba(99,102,241,.15);color:#a5b4fc;font-weight:600}.Sidebar_adminDropdownItem__M7xmT{display:flex;align-items:center;gap:12px;margin:0;padding:10px 12px;border-radius:8px;font-size:14px;font-weight:500;color:var(--text-primary);text-decoration:none;background:none;border:none;width:100%;text-align:left;cursor:pointer;transition:background .15s ease}.Sidebar_adminDropdownItem__M7xmT:hover{background:#f1f5f9;color:var(--text-primary)}.Sidebar_spacer__B3PgL{flex:1 1}.Sidebar_userProfile__PUoaG{display:flex;align-items:center;gap:12px;padding:12px;margin-top:12px;border-top:1px solid hsla(0,0%,100%,.05)}.Sidebar_avatar__ZWpp0{width:36px;height:36px;min-width:36px;border-radius:50%;background-color:var(--primary-color);color:#fff;display:flex;align-items:center;justify-content:center;font-weight:600;font-size:16px}.Sidebar_userInfo__7eqTY{display:flex;flex-direction:column;overflow:hidden}.Sidebar_userName__q0Kk9{color:var(--sidebar-text);font-size:14px;font-weight:600}.Sidebar_userEmail__eaX35,.Sidebar_userName__q0Kk9{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.Sidebar_userEmail__eaX35{color:var(--sidebar-text-muted);font-size:12px}.FilterDropdown_filterContainer__Yi6iE{position:relative;display:inline-block}.FilterDropdown_filterBtn__BKpSO{display:flex;align-items:center;gap:8px;background-color:var(--card-bg);border:1px solid var(--border-color);padding:8px 16px;border-radius:8px;font-size:14px;font-weight:500;color:var(--text-secondary);cursor:pointer;transition:all .2s ease}.FilterDropdown_filterBtn__BKpSO:hover{background-color:#f8fafc;color:var(--text-primary);border-color:#cbd5e1}.FilterDropdown_filterBtn__BKpSO.FilterDropdown_active__cNtdR{background-color:rgba(69,10,226,.05);border-color:var(--primary-color);color:var(--primary-color)}.FilterDropdown_dropdownPanel__MGlzW{position:absolute;top:calc(100% + 8px);right:0;width:380px;background-color:var(--card-bg);border:1px solid var(--border-color);border-radius:12px;box-shadow:0 10px 25px rgba(0,0,0,.1);z-index:100;overflow:hidden;animation:FilterDropdown_slideDown__D7TDk .2s ease-out}@keyframes FilterDropdown_slideDown__D7TDk{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}.FilterDropdown_panelHeader__roB0J{display:flex;justify-content:space-between;align-items:center;padding:16px;border-bottom:1px solid var(--border-color)}.FilterDropdown_panelHeader__roB0J h4{margin:0;font-size:14px;font-weight:600;color:var(--text-primary)}.FilterDropdown_closeBtn__t74M4{background:none;border:none;color:var(--text-secondary);cursor:pointer;padding:4px;border-radius:4px}.FilterDropdown_closeBtn__t74M4:hover{background-color:#f1f5f9;color:var(--text-primary)}.FilterDropdown_panelBody__kVmVI{padding:16px}.FilterDropdown_filterGroup__hRG3J{margin-bottom:16px}.FilterDropdown_filterGroup__hRG3J label{display:block;font-size:12px;font-weight:600;color:var(--text-secondary);margin-bottom:8px}.FilterDropdown_dateInputs__nOMNV{display:flex;align-items:center;gap:8px}.FilterDropdown_dateInputs__nOMNV>span{font-size:12px;color:var(--text-secondary)}.FilterDropdown_inputWrapper___DITU{position:relative;flex:1 1}.FilterDropdown_inputIcon__browt{position:absolute;left:8px;top:50%;transform:translateY(-50%);color:var(--text-secondary);pointer-events:none}.FilterDropdown_dateInput__LQ_Oh{width:100%;padding:8px 8px 8px 28px;border:1px solid var(--border-color);border-radius:6px;font-size:13px;color:var(--text-primary);outline:none;transition:border-color .2s}.FilterDropdown_dateInput__LQ_Oh:focus{border-color:var(--primary-color)}.FilterDropdown_panelFooter___O3fk{display:flex;justify-content:flex-end;gap:12px;padding:12px 16px;border-top:1px solid var(--border-color);background-color:#f8fafc}.FilterDropdown_clearBtn__xV_C3{background:none;border:none;color:var(--text-secondary);font-size:13px;font-weight:500;cursor:pointer;padding:8px 12px;border-radius:6px}.FilterDropdown_clearBtn__xV_C3:hover{background-color:#e2e8f0;color:var(--text-primary)}.FilterDropdown_applyBtn___N1V6{background-color:var(--primary-color);color:#fff;border:none;padding:8px 16px;border-radius:6px;font-size:13px;font-weight:600;cursor:pointer;transition:background-color .2s}.FilterDropdown_applyBtn___N1V6:hover{background-color:#047857;color:#fff}.NotificationBell_wrapper__ufzpo{position:relative}.NotificationBell_bellBtn__cGn4s{position:relative;background:#fff;border:1px solid var(--border-color);width:40px;height:40px;border-radius:8px;display:flex;align-items:center;justify-content:center;color:var(--text-secondary);cursor:pointer;transition:all .2s}.NotificationBell_bellBtn__cGn4s:hover{color:var(--text-primary);background:#f8fafc}.NotificationBell_bellBtnActive__ithn8{border-color:var(--primary-color);color:var(--primary-color);background:rgba(99,102,241,.05)}.NotificationBell_badge__kc_vg{position:absolute;top:6px;right:6px;min-width:16px;height:16px;padding:0 4px;background:#ef4444;border-radius:20px;border:2px solid #fff;font-size:9px;font-weight:700;color:#fff;display:flex;align-items:center;justify-content:center;line-height:1}.NotificationBell_dropdown___Nlxr{position:absolute;top:calc(100% + 8px);right:0;width:360px;background:#fff;border:1px solid var(--border-color);border-radius:14px;box-shadow:0 16px 40px -8px rgba(0,0,0,.18);z-index:200;overflow:hidden;animation:NotificationBell_fadeDown__Z_Q6V .15s ease}@keyframes NotificationBell_fadeDown__Z_Q6V{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:translateY(0)}}.NotificationBell_dropdownHeader__F5X7j{display:flex;align-items:center;justify-content:space-between;padding:14px 16px;border-bottom:1px solid var(--border-color)}.NotificationBell_dropdownTitle__uM6PH{font-size:14px;font-weight:700;color:var(--text-primary);margin:0}.NotificationBell_markAllBtn__jiZVK{font-size:12px;font-weight:500;color:var(--primary-color);background:none;border:none;cursor:pointer;padding:0}.NotificationBell_markAllBtn__jiZVK:hover{text-decoration:underline}.NotificationBell_list__C1t7J{max-height:380px;overflow-y:auto}.NotificationBell_item__HjDL1{display:flex;align-items:flex-start;gap:12px;padding:12px 16px;cursor:pointer;border-bottom:1px solid #f8fafc;transition:background .12s;text-decoration:none}.NotificationBell_item__HjDL1:last-child{border-bottom:none}.NotificationBell_item__HjDL1:hover{background:#f8fafc}.NotificationBell_itemUnread__ErGBZ{background:rgba(59,130,246,.04)}.NotificationBell_itemUnread__ErGBZ:hover{background:rgba(59,130,246,.08)}.NotificationBell_itemIcon__9iuQx{width:36px;height:36px;border-radius:50%;background:rgba(245,158,11,.12);display:flex;align-items:center;justify-content:center;flex-shrink:0;margin-top:1px}.NotificationBell_itemContent___mLr4{flex:1 1;min-width:0}.NotificationBell_itemTitle__Ii_3V{font-size:13px;font-weight:600;color:var(--text-primary);margin-bottom:3px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.NotificationBell_itemBody__OtJ05{font-size:12px;color:var(--text-secondary);line-height:1.4;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.NotificationBell_itemTime__kKy_P{font-size:11px;color:#94a3b8;margin-top:4px;white-space:nowrap}.NotificationBell_unreadDot__qaEb7{width:8px;height:8px;border-radius:50%;background:#3b82f6;flex-shrink:0;margin-top:5px}.NotificationBell_empty__RBMd9{padding:36px 16px;text-align:center;color:var(--text-secondary);font-size:13px;display:flex;flex-direction:column;align-items:center;gap:8px}.NotificationBell_emptyIcon__s2Wj5{color:#cbd5e1}.NotificationBell_backdrop__y5Np_{position:fixed;inset:0;z-index:199}.Topbar_topbar__jQH1r{height:80px;display:flex;align-items:center;justify-content:space-between;padding:0 32px;background-color:#fff;border-bottom:1px solid var(--border-color);box-shadow:0 1px 3px rgba(0,0,0,.02);position:-webkit-sticky;position:sticky;top:0;z-index:50}.Topbar_title__ASm5V{font-size:24px;font-weight:700;color:var(--text-primary)}.Topbar_actions__LutPR{display:flex;align-items:center;gap:16px}.Topbar_searchBox__ZIX_h{position:relative;display:flex;align-items:center}.Topbar_searchIcon__yYk__{position:absolute;left:12px;color:var(--text-secondary)}.Topbar_searchInput__b6kWs{padding:10px 16px 10px 40px;border-radius:8px;border:1px solid var(--border-color);background-color:#fff;color:var(--text-primary);font-size:14px;width:240px;transition:all .2s ease;outline:none}.Topbar_searchInput__b6kWs:focus{border-color:var(--primary-color);box-shadow:0 0 0 2px rgba(99,102,241,.2)}.Topbar_iconBtn__kXTvY{display:flex;align-items:center;gap:8px;padding:10px 16px;background-color:#fff;border:1px solid var(--border-color);border-radius:8px;color:var(--text-primary);font-size:14px;font-weight:500;cursor:pointer;transition:background-color .2s}.Topbar_iconBtn__kXTvY:hover{background-color:#f8fafc}.Topbar_primaryBtn__yCbfy{display:flex;align-items:center;gap:8px;padding:10px 16px;background-color:var(--success-color);border:none;border-radius:8px;color:#fff;font-size:14px;font-weight:500;cursor:pointer;transition:opacity .2s}.Topbar_primaryBtn__yCbfy:hover{opacity:.9}.Topbar_divider__hvQIR{width:1px;height:24px;background-color:var(--border-color);margin:0 8px}.Topbar_iconBtnOnly__3sIzN{position:relative;background:#fff;border:1px solid var(--border-color);width:40px;height:40px;border-radius:8px;display:flex;align-items:center;justify-content:center;color:var(--text-secondary);cursor:pointer;transition:all .2s}.Topbar_iconBtnOnly__3sIzN:hover{color:var(--text-primary);background-color:#f8fafc}.Topbar_badge__t1_CK{position:absolute;top:8px;right:10px;width:8px;height:8px;background-color:var(--danger-color);border-radius:50%;border:2px solid #fff}.Topbar_plusBtn__hUJca{background-color:var(--success-color);color:#fff;border:none;width:40px;height:40px;border-radius:8px;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:opacity .2s}.Topbar_plusBtn__hUJca:hover{opacity:.9}@media (max-width:1280px){.Topbar_topbar__jQH1r{padding:0 20px;height:64px}.Topbar_title__ASm5V{font-size:18px}.Topbar_actions__LutPR{gap:8px}.Topbar_divider__hvQIR,.Topbar_filterDropdownWrapper__Ev_w4,.Topbar_primaryBtn__yCbfy,.Topbar_searchBox__ZIX_h{display:none}}@media (max-width:768px){.Topbar_topbar__jQH1r{padding:0 16px}.Topbar_title__ASm5V{padding-left:53px}}.AvisoPopup_overlay__LIe8k{position:fixed;inset:0;background:rgba(0,0,0,.4);display:flex;align-items:center;justify-content:center;z-index:1100;padding:20px}.AvisoPopup_popup__EzU9j{background:#fff;border-radius:16px;width:100%;max-width:480px;box-shadow:0 24px 48px -8px rgba(0,0,0,.28);display:flex;flex-direction:column;overflow:hidden;animation:AvisoPopup_slideUp__1rBNI .2s ease}@keyframes AvisoPopup_slideUp__1rBNI{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}.AvisoPopup_header__NIsMX{display:flex;align-items:center;justify-content:space-between;padding:16px 20px;background:#fffbeb;border-bottom:1px solid #fde68a}.AvisoPopup_headerLeft__EMuQ8{display:flex;align-items:center;gap:8px}.AvisoPopup_headerTitle__VVNNZ{font-size:13px;font-weight:600;color:#92400e}.AvisoPopup_counter__ip9xL{font-size:11px;background:#f59e0b;color:#fff;padding:1px 7px;border-radius:20px;font-weight:700}.AvisoPopup_closeBtn__etMz3{background:none;border:none;padding:4px;cursor:pointer;color:#b45309;border-radius:6px;display:flex;align-items:center;justify-content:center;transition:background .15s}.AvisoPopup_closeBtn__etMz3:hover{background:rgba(0,0,0,.06)}.AvisoPopup_body__N4xIi{padding:20px;display:flex;flex-direction:column;gap:12px}.AvisoPopup_titulo__gg6z3{font-size:17px;font-weight:700;color:#1e293b;margin:0}.AvisoPopup_date__31704{font-size:12px;color:#94a3b8;margin:0}.AvisoPopup_mensaje__tYKdf{font-size:14px;color:#334155;line-height:1.65;margin:0;white-space:pre-wrap}.AvisoPopup_replySection__N4Zr8{display:flex;flex-direction:column;gap:6px;margin-top:4px}.AvisoPopup_replyLabel__YduTq{font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.06em;color:#94a3b8}.AvisoPopup_replyInput__Z2X5W{padding:10px 12px;border:1px solid #e2e8f0;border-radius:8px;font-size:14px;color:#1e293b;outline:none;resize:vertical;font-family:inherit;line-height:1.5;transition:border-color .15s}.AvisoPopup_replyInput__Z2X5W:focus{border-color:#3b82f6}.AvisoPopup_footer__T2826{display:flex;align-items:center;justify-content:flex-end;gap:10px;padding:14px 20px;border-top:1px solid #f1f5f9;background:#f8fafc}.AvisoPopup_laterBtn__9l7Ms{padding:8px 16px;background:#fff;color:#64748b;border:1px solid #e2e8f0;border-radius:8px;font-size:13px;font-weight:500;cursor:pointer;transition:background .15s}.AvisoPopup_laterBtn__9l7Ms:hover{background:#f1f5f9}.AvisoPopup_replyBtn__Q2j5T{display:flex;align-items:center;gap:6px;padding:8px 18px;background:#1e293b;color:#fff;border:none;border-radius:8px;font-size:13px;font-weight:600;cursor:pointer;transition:opacity .15s}.AvisoPopup_replyBtn__Q2j5T:hover:not(:disabled){opacity:.85}.AvisoPopup_replyBtn__Q2j5T:disabled{opacity:.45;cursor:not-allowed}.TestIAPopup_overlay__XpP_y{position:fixed;inset:0;background:rgba(0,0,0,.45);display:flex;align-items:center;justify-content:center;z-index:1200;padding:20px}.TestIAPopup_modal__qkLmO{background:#fff;border-radius:var(--border-radius);width:100%;max-width:500px;padding:36px 32px 28px;box-shadow:0 24px 48px -8px rgba(0,0,0,.28);position:relative;display:flex;flex-direction:column;gap:14px;animation:TestIAPopup_slideUp__TQgX4 .22s ease;outline:none}@keyframes TestIAPopup_slideUp__TQgX4{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:translateY(0)}}.TestIAPopup_closeBtn__DoJkL{position:absolute;top:14px;right:14px;background:none;border:none;padding:6px;cursor:pointer;color:var(--text-secondary);border-radius:8px;display:flex;align-items:center;justify-content:center;transition:background .15s}.TestIAPopup_closeBtn__DoJkL:hover{background:#f1f5f9;color:var(--text-primary)}.TestIAPopup_iconBadge__W0it8{width:56px;height:56px;background:rgba(99,102,241,.1);border-radius:14px;display:flex;align-items:center;justify-content:center;color:var(--primary-color);margin-bottom:4px}.TestIAPopup_title__ttuJF{font-size:22px;font-weight:700;color:var(--text-primary);margin:0;line-height:1.2}.TestIAPopup_description__XLzkm{font-size:14px;color:var(--text-secondary);line-height:1.65;margin:0}.TestIAPopup_description__XLzkm strong{color:var(--text-primary);font-weight:600}.TestIAPopup_notice__etQsk{font-size:12px;color:#92400e;background:#fffbeb;border:1px solid #fde68a;border-radius:8px;padding:10px 12px;line-height:1.5}.TestIAPopup_actions__FIAeV{display:flex;align-items:center;justify-content:flex-end;gap:10px;margin-top:6px;padding-top:14px;border-top:1px solid var(--border-color)}.TestIAPopup_laterBtn__G81mC{padding:9px 18px;background:#fff;color:var(--text-secondary);border:1px solid var(--border-color);border-radius:8px;font-size:13px;font-weight:500;cursor:pointer;transition:background .15s;font-family:inherit}.TestIAPopup_laterBtn__G81mC:hover{background:#f1f5f9}.TestIAPopup_primaryBtn__KXEg6{display:flex;align-items:center;gap:6px;padding:9px 20px;background:var(--primary-color);color:#fff;border:none;border-radius:8px;font-size:13px;font-weight:600;cursor:pointer;transition:opacity .15s;font-family:inherit}.TestIAPopup_primaryBtn__KXEg6:hover{opacity:.88}.AppLayout_appContainer__Y5wwW{display:flex;min-height:100vh;width:100%}.AppLayout_mainWrapper__qIkwh{flex:1 1;margin-left:260px;display:flex;flex-direction:column;min-height:100vh;min-width:0}.AppLayout_mainContent__Fueaq{flex:1 1;padding:32px;background-color:var(--bg-color);background-image:var(--content-bg-image,none);background-size:cover;background-position:50%;background-attachment:fixed;overflow-y:auto;overflow-x:hidden;min-width:0}@media (max-width:1200px){.AppLayout_mainContent__Fueaq{padding:24px 20px}}@media (max-width:768px){.AppLayout_mainWrapper__qIkwh{margin-left:0}.AppLayout_mainContent__Fueaq{padding:80px 16px 24px}}