.Toast_toast__GmWTD{position:fixed;top:120px;left:50%;transform:translateX(-50%);padding:12px 24px;border-radius:6px;font-weight:500;z-index:9999999;animation:Toast_slideIn__2Oysg .3s ease-out;box-shadow:0 4px 12px rgba(0,0,0,.15);min-width:280px;max-width:400px;font-size:14px;line-height:1.5;text-align:center}.Toast_toast__GmWTD.Toast_success__0HQvj{background-color:#10b981;color:#fff;border:1px solid #059669;box-shadow:0 4px 12px rgba(16,185,129,.3)}.Toast_toast__GmWTD.Toast_error__n__hS{background-color:#ef4444;color:#fff;border:1px solid #dc2626;box-shadow:0 4px 12px rgba(239,68,68,.3)}.Toast_toast__GmWTD.Toast_info__TameA{background-color:#3b82f6;color:#fff;border:1px solid #2563eb;box-shadow:0 4px 12px rgba(59,130,246,.3)}.Toast_toast__GmWTD.Toast_warning__FHWr_{background-color:#f59e0b;color:#fff;border:1px solid #d97706;box-shadow:0 4px 12px rgba(245,158,11,.3)}[data-theme=dark] .Toast_toast__GmWTD{box-shadow:0 4px 12px rgba(0,0,0,.4)}[data-theme=dark] .Toast_toast__GmWTD.Toast_success__0HQvj{background-color:#059669;color:#fff;border:1px solid #047857;box-shadow:0 4px 12px rgba(5,150,105,.4)}[data-theme=dark] .Toast_toast__GmWTD.Toast_error__n__hS{background-color:#dc2626;color:#fff;border:1px solid #b91c1c;box-shadow:0 4px 12px rgba(220,38,38,.4)}[data-theme=dark] .Toast_toast__GmWTD.Toast_info__TameA{background-color:#2563eb;color:#fff;border:1px solid #1d4ed8;box-shadow:0 4px 12px rgba(37,99,235,.4)}[data-theme=dark] .Toast_toast__GmWTD.Toast_warning__FHWr_{background-color:#d97706;color:#fff;border:1px solid #b45309;box-shadow:0 4px 12px rgba(217,119,6,.4)}.Toast_toast__GmWTD{text-shadow:none!important;font-weight:600!important;letter-spacing:.025em!important}.Toast_toast__GmWTD.Toast_success__0HQvj{background-color:#10b981!important;color:#fff!important}.Toast_toast__GmWTD.Toast_error__n__hS{background-color:#ef4444!important;color:#fff!important}.Toast_toast__GmWTD.Toast_info__TameA{background-color:#3b82f6!important;color:#fff!important}.Toast_toast__GmWTD.Toast_warning__FHWr_{background-color:#f59e0b!important;color:#fff!important}@keyframes Toast_slideIn__2Oysg{0%{transform:translateX(-50%) translateY(-20px);opacity:0}to{transform:translateX(-50%) translateY(0);opacity:1}}.SidebarMenu_sidebar__hOT6m{transition:all .3s ease}.SidebarMenu_sidebar__hOT6m::-webkit-scrollbar{width:6px}.SidebarMenu_sidebar__hOT6m::-webkit-scrollbar-track{background:rgba(0,0,0,0)}.SidebarMenu_sidebar__hOT6m::-webkit-scrollbar-thumb{background:rgba(var(--ant-color-text-rgb,255,255,255),.2);border-radius:3px}.SidebarMenu_sidebar__hOT6m::-webkit-scrollbar-thumb:hover{background:rgba(var(--ant-color-text-rgb,255,255,255),.3)}.SidebarMenu_sidebar__hOT6m{scrollbar-width:thin;scrollbar-color:rgba(var(--ant-color-text-rgb,255,255,255),.2) rgba(0,0,0,0)}.SidebarMenu_menuHeader__eMfd8{top:0;z-index:10}.SidebarMenu_menuHeader__eMfd8,.SidebarMenu_userProfile__GCR3X{position:-webkit-sticky;position:sticky;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.SidebarMenu_userProfile__GCR3X{top:64px;z-index:9}.SidebarMenu_menuContent__NoyJh{overflow-y:auto;overflow-x:hidden;background:rgba(0,0,0,0);box-shadow:none}.SidebarMenu_menuContent__NoyJh::-webkit-scrollbar{width:4px}.SidebarMenu_menuContent__NoyJh::-webkit-scrollbar-track{background:rgba(0,0,0,0)}.SidebarMenu_menuContent__NoyJh::-webkit-scrollbar-thumb{background:rgba(var(--ant-color-text-rgb,255,255,255),.15);border-radius:2px}.SidebarMenu_menuContent__NoyJh::-webkit-scrollbar-thumb:hover{background:rgba(var(--ant-color-text-rgb,255,255,255),.25)}.SidebarMenu_menuItems___dYDK{display:flex;flex-direction:column;gap:3px}.SidebarMenu_menuItemContainer__QyOkT{display:flex;flex-direction:column;box-shadow:none;background:rgba(0,0,0,0)}.SidebarMenu_menuItem__do8rJ{-webkit-user-select:none;-moz-user-select:none;user-select:none;position:relative;box-shadow:none!important;border:none!important;outline:none!important}.SidebarMenu_menuItem__do8rJ:hover{transform:translateX(1px)}.SidebarMenu_menuItem__do8rJ:focus{outline:none;box-shadow:none}.SidebarMenu_menuItem__do8rJ.SidebarMenu_active__cXXF_{position:relative;box-shadow:none!important}.SidebarMenu_menuItem__do8rJ.SidebarMenu_active__cXXF_:before{content:"";position:absolute;left:0;top:50%;transform:translateY(-50%);width:3px;height:60%;background:var(--ant-color-primary,#60A5FA);border-radius:0 2px 2px 0}.SidebarMenu_menuItem__do8rJ.SidebarMenu_parentActive__GcIx7{position:relative;box-shadow:none!important}.SidebarMenu_subMenu__IwxQg{display:flex;flex-direction:column;gap:3px;animation:SidebarMenu_slideDown__mWVvS .2s ease-out;background:rgba(0,0,0,0)!important;border-radius:0;margin:0 6px;overflow:visible;padding:0;box-shadow:none!important;border:none!important}.SidebarMenu_logoutSection__iW1y_{position:-webkit-sticky;position:sticky;bottom:0;z-index:10;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}@keyframes SidebarMenu_slideDown__mWVvS{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}@media(max-width:768px){.SidebarMenu_sidebar__hOT6m{width:100vw!important;max-width:320px}.SidebarMenu_menuItem__do8rJ:hover{transform:none}}[data-theme=dark] .SidebarMenu_sidebar__hOT6m::-webkit-scrollbar-thumb,[data-theme=light] .SidebarMenu_sidebar__hOT6m::-webkit-scrollbar-thumb{background:rgba(var(--ant-color-text-rgb,255,255,255),.2)}[data-theme=dark] .SidebarMenu_sidebar__hOT6m::-webkit-scrollbar-thumb:hover,[data-theme=light] .SidebarMenu_sidebar__hOT6m::-webkit-scrollbar-thumb:hover{background:rgba(var(--ant-color-text-rgb,255,255,255),.3)}[data-theme=dark] .SidebarMenu_menuContent__NoyJh::-webkit-scrollbar-thumb,[data-theme=light] .SidebarMenu_menuContent__NoyJh::-webkit-scrollbar-thumb{background:rgba(var(--ant-color-text-rgb,255,255,255),.15)}[data-theme=dark] .SidebarMenu_menuContent__NoyJh::-webkit-scrollbar-thumb:hover,[data-theme=light] .SidebarMenu_menuContent__NoyJh::-webkit-scrollbar-thumb:hover{background:rgba(var(--ant-color-text-rgb,255,255,255),.25)}.header_header__w2BOs{position:fixed;top:0;left:0;right:0;z-index:1000;background:hsla(0,0%,100%,.8);border-bottom:none;box-shadow:none;backdrop-filter:none;-webkit-backdrop-filter:none;transition:all .3s ease;height:100px;display:flex;align-items:center;justify-content:space-between;padding:0 2rem;width:100%;max-width:100%}@media(max-width:768px){.header_header__w2BOs{padding:0 1rem;height:72px}}[data-theme=dark] .header_header__w2BOs{background:rgba(0,0,0,.8);backdrop-filter:none;-webkit-backdrop-filter:none}.header_headerContent__LYxh6{width:100%;max-width:1200px;margin:0 auto;display:flex;align-items:center;justify-content:space-between;gap:2rem}.header_left__ZLnuo,.header_right__RggDM{flex:0 0 auto}.header_logoSection__5Bqyr{display:flex;align-items:center;gap:1rem;flex-shrink:0}.header_logo__9b1Md{display:flex;align-items:center;gap:.75rem;text-decoration:none;color:var(--ant-color-text);transition:all .3s ease}.header_logo__9b1Md:hover{transform:scale(1.05)}.header_logoIcon___5JMg{width:2.5rem;height:2.5rem;color:var(--ant-color-primary);transition:all .3s ease}@media(max-width:768px){.header_logoIcon___5JMg{width:2rem;height:2rem}}.header_logoText__d_X6V{font-size:1.5rem;font-weight:800;letter-spacing:-.025em;color:var(--ant-color-text)}@media(max-width:768px){.header_logoText__d_X6V{font-size:1.25rem}}@media(max-width:480px){.header_logoText__d_X6V{display:none}}.header_navigation__6CF4b{display:flex;align-items:center;justify-content:center;gap:3rem;flex:1 1;margin:0 2rem}@media(max-width:768px){.header_navigation__6CF4b{display:none!important}}.header_navLink__zjhWf{background:none;border:none;color:var(--ant-color-text);font-size:1rem;font-weight:600;text-decoration:none;padding:.5rem 1rem;border-radius:8px;transition:all .3s ease;cursor:pointer;position:relative}.header_navLink__zjhWf:before{content:"";position:absolute;bottom:0;left:50%;width:0;height:2px;background:var(--ant-color-primary);transition:all .3s ease;transform:translateX(-50%)}.header_navLink__zjhWf:hover{color:var(--ant-color-primary);background:rgba(var(--ant-color-primary-rgb,37,99,235),.1);transform:translateY(-2px)}.header_navLink__zjhWf:hover:before{width:80%}.header_navLink__zjhWf.header_active__PzFV3{color:var(--ant-color-primary);background:rgba(var(--ant-color-primary-rgb,37,99,235),.1)}.header_navLink__zjhWf.header_active__PzFV3:before{width:80%}.header_actions__lRNN_{display:flex;align-items:center;gap:1rem;flex-shrink:0}.header_themeToggle__C6edz{background:rgba(var(--ant-color-text-rgb,255,255,255),.1);border:1px solid rgba(var(--ant-color-text-rgb,255,255,255),.2);color:rgb(var(--ant-color-text-rgb,255,255,255));width:40px;height:40px;border-radius:8px;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .3s ease;backdrop-filter:none;-webkit-backdrop-filter:none}.header_themeToggle__C6edz:hover{background:rgba(var(--ant-color-text-rgb,255,255,255),.2);border-color:rgba(var(--ant-color-text-rgb,255,255,255),.3);transform:translateY(-2px);box-shadow:0 4px 15px rgba(0,0,0,.3)}@media(max-width:768px){.header_themeToggle__C6edz{width:36px;height:36px}}.header_languageToggle__xuN6i{background:rgba(var(--ant-color-text-rgb,255,255,255),.1);border:1px solid rgba(var(--ant-color-text-rgb,255,255,255),.2);color:rgb(var(--ant-color-text-rgb,255,255,255));padding:.5rem 1rem;border-radius:8px;font-size:.875rem;font-weight:600;cursor:pointer;transition:all .3s ease;backdrop-filter:none;-webkit-backdrop-filter:none}.header_languageToggle__xuN6i:hover{background:rgba(var(--ant-color-text-rgb,255,255,255),.2);border-color:rgba(var(--ant-color-text-rgb,255,255,255),.3);transform:translateY(-2px);box-shadow:0 4px 15px rgba(0,0,0,.3)}@media(max-width:768px){.header_languageToggle__xuN6i{padding:.375rem .75rem;font-size:.75rem}}.header_authButtons__rcm4w{display:flex;align-items:center;gap:.75rem}@media(max-width:768px){.header_authButtons__rcm4w{gap:.5rem}}.header_loginButton__CRknp{background:rgba(0,0,0,0);border:2px solid var(--ant-color-text);color:var(--ant-color-text);padding:.5rem 1.5rem;border-radius:8px;font-size:.875rem;font-weight:600;cursor:pointer;transition:all .3s ease;text-decoration:none;display:flex;align-items:center;justify-content:center;-webkit-backdrop-filter:none;backdrop-filter:none}.header_loginButton__CRknp:hover{background:var(--ant-color-text);color:var(--ant-color-bg-base);transform:translateY(-2px)}@media(max-width:768px){.header_loginButton__CRknp{padding:.375rem 1rem;font-size:.75rem}}@media(max-width:480px){.header_loginButton__CRknp{display:none}}.header_registerButton__3cWhv{background:var(--ant-color-primary);border:2px solid var(--ant-color-primary);color:#fff;padding:.5rem 1.5rem;border-radius:8px;font-size:.875rem;font-weight:600;cursor:pointer;transition:all .3s ease;text-decoration:none;display:flex;align-items:center;justify-content:center;box-shadow:0 4px 15px var(--ant-color-primary)}.header_registerButton__3cWhv:hover{background:var(--ant-color-primary);border-color:var(--ant-color-primary);transform:translateY(-2px);box-shadow:0 6px 20px var(--ant-color-primary)}@media(max-width:768px){.header_registerButton__3cWhv{padding:.375rem 1rem;font-size:.75rem}}@media(max-width:480px){.header_registerButton__3cWhv{padding:.375rem .75rem;font-size:.75rem}}.header_userSection__3yD7M{display:flex;align-items:center;gap:1rem}.header_userInfo__awTov{display:flex;align-items:center;gap:.75rem;padding:.5rem 1rem;border-radius:8px;background:var(--ant-color-bg-container);border:1px solid var(--ant-color-border);transition:all .3s ease;cursor:pointer;box-shadow:0 2px 8px rgba(0,0,0,.1)}.header_userInfo__awTov:hover{background:var(--ant-color-primary);border-color:var(--ant-color-primary);transform:translateY(-2px);box-shadow:0 4px 15px rgba(0,0,0,.15)}@media(max-width:768px){.header_userInfo__awTov{padding:.375rem .75rem;gap:.5rem}}.header_userAvatar__oRLK2{width:32px;height:32px;border-radius:50%;background:var(--ant-color-primary);display:flex;align-items:center;justify-content:center;color:#fff;font-weight:600;font-size:.875rem}@media(max-width:768px){.header_userAvatar__oRLK2{width:28px;height:28px;font-size:.75rem}}.header_userName___lmEn{font-size:.875rem;font-weight:600;color:var(--ant-color-text)}@media(max-width:768px){.header_userName___lmEn{font-size:.75rem}}@media(max-width:480px){.header_userName___lmEn{display:none}}.header_logoutButton__8wgc6{background:var(--ant-color-error);border:1px solid var(--ant-color-error);color:#fff;padding:.5rem 1rem;border-radius:8px;font-size:.875rem;font-weight:600;cursor:pointer;transition:all .3s ease;box-shadow:0 2px 8px var(--ant-color-error)}.header_logoutButton__8wgc6:hover{background:var(--ant-color-error);border-color:var(--ant-color-error);transform:translateY(-2px);box-shadow:0 4px 15px var(--ant-color-error)}@media(max-width:768px){.header_logoutButton__8wgc6{padding:.375rem .75rem;font-size:.75rem}}@media(max-width:480px){.header_logoutButton__8wgc6{padding:.375rem .5rem;font-size:.75rem}}.header_mobileMenu__5GRJa{display:none;background:var(--ant-color-bg-container);border:1px solid var(--ant-color-border);color:var(--ant-color-text);width:40px;height:40px;border-radius:8px;align-items:center;justify-content:center;cursor:pointer;transition:all .3s ease;box-shadow:0 2px 8px rgba(0,0,0,.1)}.header_mobileMenu__5GRJa:hover{background:var(--ant-color-primary);border-color:var(--ant-color-primary);transform:translateY(-2px);box-shadow:0 4px 15px rgba(0,0,0,.15)}@media(max-width:768px){.header_mobileMenu__5GRJa{display:flex;width:36px;height:36px}.header_header__w2BOs{padding:0 1rem}.header_headerContent__LYxh6{gap:1rem}.header_actions__lRNN_{gap:.5rem}}@media(max-width:480px){.header_header__w2BOs{padding:0 .75rem}.header_headerContent__LYxh6{gap:.5rem}.header_actions__lRNN_{gap:.25rem}}.header_mobileMenuButton__MSOuI{display:none}@media(max-width:768px){.header_mobileMenuButton__MSOuI{display:flex;align-items:center;justify-content:center;width:44px;height:44px;border-radius:8px;border:1px solid var(--ant-color-border);background:var(--ant-color-bg-container);color:var(--ant-color-primary);cursor:pointer;transition:all .3s ease;font-size:18px}.header_mobileMenuButton__MSOuI:hover{background:var(--ant-color-primary);color:#fff;transform:translateY(-2px);box-shadow:0 4px 12px rgba(37,99,235,.3)}}.header_mobileUserAvatar__9r28e{display:none}@media(max-width:768px){.header_mobileUserAvatar__9r28e{display:flex;align-items:center;justify-content:center;width:44px;height:44px;border-radius:50%;background:var(--ant-color-primary);color:#fff;font-weight:700;font-size:18px;cursor:pointer;transition:all .3s ease;border:2px solid rgba(37,99,235,.2)}.header_mobileUserAvatar__9r28e:hover{transform:scale(1.05);box-shadow:0 4px 12px rgba(37,99,235,.3)}}* .header_ant-select-selection-item__Vp_zY{color:#1e3a8a!important;font-weight:600!important;font-size:14px!important}* .header_ant-select-selection-placeholder__wvaHZ{color:#93c5fd!important;font-weight:400!important}.ant-select-dropdown .header_ant-select-item__LSKOP{color:#1e3a8a!important;font-weight:500!important}.ant-select-dropdown .header_ant-select-item__LSKOP:hover{background-color:#f0f8ff!important;color:#1e3a8a!important}.ant-select-dropdown .header_ant-select-item__LSKOP.header_ant-select-item-option-selected__ShCh_{background-color:#e6f3ff!important;color:#1e3a8a!important;font-weight:600!important}.ant-select-dropdown .header_ant-select-item__LSKOP.header_ant-select-item-option-active__zQEoT{background-color:#f0f8ff!important;color:#1e3a8a!important}.ant-select-dropdown .header_ant-select-item__LSKOP.header_ant-select-item-option-selected__ShCh_.header_ant-select-item-option-active__zQEoT,.ant-select-dropdown .header_ant-select-item__LSKOP.header_ant-select-item-option-selected__ShCh_:hover{background-color:#e6f3ff!important;color:#1e3a8a!important;font-weight:600!important}.ant-select .header_ant-select-selection-item__Vp_zY{color:#1e3a8a!important;font-weight:600!important;font-size:14px!important}.ant-select .header_ant-select-selection-placeholder__wvaHZ{color:#93c5fd!important;font-weight:400!important}.ant-select.header_ant-select-focused__m4u3_ .header_ant-select-selection-item__Vp_zY,.ant-select.header_ant-select-open__Z6r_7 .header_ant-select-selection-item__Vp_zY,.ant-select:hover .header_ant-select-selection-item__Vp_zY{color:#1e3a8a!important}.header_customSelectField__aPCJd .ant-select-selector{background-color:var(--ant-color-bg-elevated)!important;transition:all .2s ease!important}.header_customSelectField__aPCJd .ant-select-selector .header_ant-select-selection-item__Vp_zY{color:var(--ant-color-text)!important;font-weight:600!important;font-size:14px!important;background-color:rgba(0,0,0,0)!important}.header_customSelectField__aPCJd .ant-select-selector .header_ant-select-selection-placeholder__wvaHZ{color:var(--ant-color-text-placeholder)!important;font-weight:400!important}.header_customSelectField__aPCJd .ant-select-arrow{color:var(--ant-color-text)!important}.header_customSelectField__aPCJd:hover .ant-select-selector{background-color:var(--ant-color-bg-base)!important;border-color:var(--ant-color-primary)!important}.header_customSelectField__aPCJd:hover .ant-select-selector .header_ant-select-selection-item__Vp_zY{color:var(--ant-color-text)!important;font-weight:600!important}.header_customSelectField__aPCJd.ant-select-focused .ant-select-selector{background-color:var(--ant-color-bg-elevated)!important;border-color:var(--ant-color-primary)!important;box-shadow:0 0 0 2px var(--ant-color-primary-border)!important}.header_customSelectField__aPCJd.ant-select-focused .ant-select-selector .header_ant-select-selection-item__Vp_zY{color:var(--ant-color-text)!important;font-weight:600!important}.header_customSelectDropdown__ZsuQ0 .ant-select-item{color:var(--ant-color-text)!important;font-weight:500!important}.header_customSelectDropdown__ZsuQ0 .ant-select-item:hover{background-color:var(--ant-color-bg-base)!important;color:var(--ant-color-text)!important}.header_customSelectDropdown__ZsuQ0 .ant-select-item.header_ant-select-item-option-selected__ShCh_{background-color:var(--ant-color-primary-bg)!important;color:var(--ant-color-text)!important;font-weight:600!important}.header_customSelectDropdown__ZsuQ0 .ant-select-item.header_ant-select-item-option-active__zQEoT{background-color:var(--ant-color-bg-base)!important;color:var(--ant-color-text)!important}.header_customSelectDropdown__ZsuQ0 .ant-select-item.header_ant-select-item-option-selected__ShCh_.header_ant-select-item-option-active__zQEoT,.header_customSelectDropdown__ZsuQ0 .ant-select-item.header_ant-select-item-option-selected__ShCh_:hover{background-color:var(--ant-color-primary-bg)!important;color:var(--ant-color-text)!important;font-weight:600!important}.custom-timepicker-dropdown .ant-picker-time-panel{min-width:260px!important}.custom-timepicker-dropdown .ant-picker-time-panel-column{width:60px!important;font-size:16px}.custom-timepicker-dropdown .ant-picker-time-panel-cell-inner{padding:6px 0}*{box-sizing:border-box;padding:0;margin:0}body,html{max-width:100vw;scroll-behavior:smooth;width:100vw;overflow-x:hidden;background-color:var(--ant-color-bg-base,#e1edfa);color:var(--ant-color-text,#0F172A);transition:background-color .3s ease,color .3s ease}[data-theme=dark] body,[data-theme=dark] html{background-color:#000000!important;color:#FFFFFF!important}[data-theme=dark] #__next,[data-theme=dark] #__next>div,[data-theme=dark] .backgroundPattern,[data-theme=dark] .container,[data-theme=dark] .headerSpacer,[data-theme=dark] .heroBackground,[data-theme=dark] .heroSection,[data-theme=dark] main{background-color:var(--ant-color-bg-base)!important}[data-theme=dark] div,[data-theme=dark] h1,[data-theme=dark] h2,[data-theme=dark] h3,[data-theme=dark] h4,[data-theme=dark] h5,[data-theme=dark] h6,[data-theme=dark] p,[data-theme=dark] span{color:var(--ant-color-text)!important}h1,h2,h3,h4,h5,h6{text-shadow:none;transition:text-shadow .3s ease}*,a:hover,button:hover{text-shadow:none}*{transition:text-shadow .3s ease}html{scrollbar-width:none;-ms-overflow-style:none}html::-webkit-scrollbar{display:none}body{scrollbar-width:none;-ms-overflow-style:none}body::-webkit-scrollbar{display:none}:root{--ant-color-bg-base-rgb:225,237,250;--ant-color-border-rgb:203,213,225;--ant-color-text-rgb:15,23,42;--ant-color-primary-rgb:30,64,175;--ant-color-info-rgb:59,130,246;--ant-color-primary:#1E40AF;--ant-color-info:#3B82F6;--ant-color-bg-base:#e1edfa;--ant-color-bg-container:#ffffff;--ant-color-bg-elevated:#F8FAFC;--ant-color-text:#0F172A;--ant-color-text-secondary:#64748B;--ant-color-border:#CBD5E1;--ant-color-button-bg:#ffffff;--ant-color-blue-light:#60A5FA;--ant-color-blue-lighter:#93C5FD;--ant-color-blue-dark:#1E3A8A;--ant-color-blue-darker:#1E1B4B;--ant-color-blue-accent:#2563EB;--ant-color-blue-soft:#DBEAFE;--ant-color-blue-medium:#3B82F6;--ant-color-blue-deep:#1E40AF}button{font-family:inherit}button:disabled{cursor:not-allowed;opacity:.5}.ant-layout-header{position:fixed;top:0;left:0;width:100%;z-index:1000;transition:all .3s}.ant-menu-horizontal>.ant-menu-item,.ant-menu-horizontal>.ant-menu-submenu{transition:color .3s;color:var(--ant-color-primary)!important}.ant-menu-horizontal>.ant-menu-item-active,.ant-menu-horizontal>.ant-menu-item-open,.ant-menu-horizontal>.ant-menu-item-selected,.ant-menu-horizontal>.ant-menu-item:hover,.ant-menu-horizontal>.ant-menu-submenu-selected,.ant-menu-horizontal>.ant-menu-submenu:hover{background:transparent!important;color:var(--ant-color-info)!important}.ant-dropdown-menu{border-radius:8px;background-color:var(--ant-color-bg-container,#E5E7EB)!important;border:1px solid var(--ant-color-border,#cbd5e1)!important;box-shadow:var(--ant-color-box-shadow,0 4px 8px rgba(0,0,0,.05))!important}.ant-dropdown-menu-item{transition:all .3s;color:var(--ant-color-text,#0F172A)!important}.ant-dropdown-menu-item:hover{background-color:var(--ant-color-bg-elevated,rgba(15,23,42,.1))!important;color:var(--ant-color-primary,#2563EB)!important}.ant-menu{background-color:var(--ant-color-bg-container)!important;border:0 solid var(--ant-color-border)!important;border-radius:8px!important}.ant-menu-item{transition:all .3s ease!important;color:var(--ant-color-text)!important}.ant-menu-item-selected,.ant-menu-item:hover{background-color:var(--ant-color-primary)!important;color:white!important}.ant-menu-submenu{background-color:var(--ant-color-bg-container)!important}.ant-menu-submenu-title{color:var(--ant-color-text)!important}.ant-menu-submenu-title:hover{color:var(--ant-color-primary)!important}.ant-menu-submenu-popup,.ant-menu-submenu-popup .ant-menu{background-color:var(--ant-color-bg-container)!important}.ant-menu-submenu-popup .ant-menu{border:0 solid var(--ant-color-border)!important;border-radius:8px!important;box-shadow:var(--ant-color-box-shadow,0 4px 8px rgba(0,0,0,.05))!important}.ant-menu-submenu-popup .ant-menu-item{color:var(--ant-color-text)!important;transition:all .3s ease!important}.ant-menu-submenu-popup .ant-menu-item:hover{background-color:var(--ant-color-bg-elevated)!important;color:var(--ant-color-primary)!important}.ant-menu-submenu-popup .ant-menu-submenu-title{color:var(--ant-color-text)!important}.ant-menu-submenu-popup .ant-menu-submenu-title:hover{color:var(--ant-color-primary)!important}.ant-dropdown,.ant-menu-submenu-popup,.ant-select-dropdown{background-color:var(--ant-color-bg-container)!important;border:0 solid var(--ant-color-border)!important;border-radius:8px!important;box-shadow:var(--ant-color-box-shadow,0 4px 8px rgba(0,0,0,.05))!important}.ant-dropdown-menu-item,.ant-menu-item,.ant-select-item{color:var(--ant-color-text)!important;transition:all .3s ease!important}.ant-dropdown-menu-item-selected,.ant-dropdown-menu-item:hover,.ant-menu-item-selected,.ant-menu-item:hover,.ant-menu-submenu-popup .ant-menu-item:hover,.ant-select-item-option-selected,.ant-select-item:hover{background-color:var(--ant-color-primary)!important;color:white!important}.ant-menu-divider{border-color:var(--ant-color-border)!important}.ant-modal{color:var(--ant-color-text)!important}.ant-modal-header{background:var(--ant-color-bg-container)!important;border-bottom:1px solid var(--ant-color-border)!important}.ant-modal-close,.ant-modal-title{color:var(--ant-color-text)!important}.ant-modal-close{position:absolute!important;top:16px!important;right:16px!important;z-index:1000!important;width:32px!important;height:32px!important;border-radius:50%!important;transition:all .3s ease!important;background:rgba(0,0,0,.1)!important}.ant-modal-close:hover{color:var(--ant-color-primary)!important;background:rgba(0,0,0,.2)!important;transform:scale(1.1)!important}.login-modal-wrapper .ant-modal-close{position:absolute!important;z-index:9999!important;cursor:pointer!important;transition:all .2s ease!important;pointer-events:auto!important;opacity:1!important;visibility:visible!important}.login-modal-wrapper .ant-modal-close:hover{transform:scale(1.08)!important}.login-modal-wrapper .ant-modal-close:active{transform:scale(.95)!important}.login-modal-wrapper .ant-modal-header{position:relative!important}.login-modal-wrapper .ant-modal-close-x{cursor:pointer!important;pointer-events:auto!important;opacity:1!important;visibility:visible!important;font-size:1.5rem!important;line-height:1!important}.ant-modal-close,.ant-modal-close-x{pointer-events:auto!important;cursor:pointer!important;z-index:9999!important;display:flex!important;align-items:center!important;justify-content:center!important;opacity:1!important;visibility:visible!important;position:relative!important}.ant-modal-close-x{width:100%!important;height:100%!important;font-size:1.5rem!important;line-height:1!important;position:relative!important;z-index:10000!important}.ant-modal .ant-modal-close,.ant-modal .ant-modal-close-x{pointer-events:auto!important;cursor:pointer!important;z-index:10000!important;position:relative!important}.ant-modal-body{color:var(--ant-color-text)!important}.ant-modal-body,.ant-modal-footer{background:var(--ant-color-bg-container)!important}.ant-modal-footer{border-top:1px solid var(--ant-color-border)!important}.ant-select,.ant-select-selector{color:var(--ant-color-text)!important}.ant-select-selector{background:var(--ant-color-bg-container)!important;border-color:var(--ant-color-border)!important}.ant-select-focused .ant-select-selector,.ant-select-selector:hover{border-color:var(--ant-color-primary)!important}.ant-select-focused .ant-select-selector{box-shadow:0 0 0 2px var(--ant-color-primary)!important}.ant-select-dropdown{background:var(--ant-color-bg-container)!important;border:0 solid var(--ant-color-border)!important}.ant-select-item{color:var(--ant-color-text)!important}.ant-select-item-option-selected{background:var(--ant-color-primary)!important;color:white!important}.ant-select-item-option-active{background:var(--ant-color-bg-elevated)!important}.ant-switch{background:var(--ant-color-border)!important}.ant-switch-checked{background:var(--ant-color-primary)!important}.ant-btn{border-radius:1px!important;font-weight:700!important;font-size:1.125rem!important;cursor:pointer!important;transition:all .3s ease!important;text-transform:none!important;letter-spacing:.5px!important;position:relative!important;overflow:hidden!important;text-shadow:none!important;border:none!important;outline:none!important;&:before{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,rgba(255,255,255,.2),transparent);transition:left .5s}&:hover{transform:translateY(-2px)!important;text-shadow:none!important;&:before{left:100%}}&:active{transform:translateY(0)!important;text-shadow:none!important}}.ant-btn-primary{background:linear-gradient(135deg,var(--ant-color-blue-deep) 0,var(--ant-color-blue-accent) 100%)!important;border-color:var(--ant-color-blue-deep)!important;box-shadow:0 4px 12px rgba(30,64,175,.3)!important;text-shadow:none!important;&:hover{background:linear-gradient(135deg,var(--ant-color-blue-accent) 0,var(--ant-color-blue-deep) 100%)!important;border-color:var(--ant-color-blue-deep)!important;color:white!important;transform:translateY(-2px)!important;box-shadow:0 6px 20px rgba(30,64,175,.4)!important}&:active,&:hover{text-shadow:none!important}&:active{transform:translateY(0)!important;box-shadow:0 2px 8px rgba(30,64,175,.3)!important}}.ant-btn-default{background:white!important;color:#2563EB!important;border:0 solid var(--ant-color-border)!important;box-shadow:0 2px 8px rgba(37,99,235,.1)!important;text-shadow:none!important;&:hover{background:rgba(37,99,235,.1)!important;color:#1E40AF!important;transform:translateY(-1px)!important}&:active,&:hover{box-shadow:0 2px 8px rgba(37,99,235,.2)!important;text-shadow:none!important}&:active{transform:translateY(0)!important}}.ant-btn-text{background:white!important;color:var(--ant-color-blue-accent)!important;border:none!important;box-shadow:none!important;text-shadow:none!important;&:hover{background:rgba(59,130,246,.1)!important;color:var(--ant-color-blue-accent)!important;transform:translateY(-1px)!important;text-shadow:none!important}&:active{transform:translateY(0)!important}}.ant-btn-link{background:white!important;color:var(--ant-color-blue-light)!important;border:none!important;box-shadow:none!important;text-shadow:none!important;&:hover{color:var(--ant-color-blue-accent)!important;transform:translateY(-1px)!important;text-shadow:none!important}&:active{transform:translateY(0)!important}}.ant-btn-success{background:linear-gradient(135deg,var(--ant-color-blue-deep) 0,var(--ant-color-blue-accent) 100%)!important;border-color:var(--ant-color-blue-deep)!important;color:white!important;box-shadow:0 4px 12px rgba(30,64,175,.3)!important;text-shadow:none!important;&:hover{background:linear-gradient(135deg,var(--ant-color-blue-accent) 0,var(--ant-color-blue-deep) 100%)!important;transform:translateY(-2px)!important;box-shadow:0 6px 20px rgba(30,64,175,.4)!important}&:active,&:hover{text-shadow:none!important}&:active{transform:translateY(0)!important;box-shadow:0 2px 8px rgba(30,64,175,.3)!important}}.ant-btn-warning{background:linear-gradient(135deg,#2563EB 0,var(--ant-color-blue-light) 100%)!important;border-color:#2563EB!important;color:white!important;box-shadow:0 4px 12px rgba(37,99,235,.3)!important;text-shadow:none!important;&:hover{background:linear-gradient(135deg,var(--ant-color-blue-light) 0,#2563EB 100%)!important;transform:translateY(-2px)!important;box-shadow:0 6px 20px rgba(37,99,235,.4)!important}&:active,&:hover{text-shadow:none!important}&:active{transform:translateY(0)!important;box-shadow:0 2px 8px rgba(37,99,235,.3)!important}}.ant-btn-danger{background:linear-gradient(135deg,var(--ant-color-blue-dark) 0,#2563EB 100%)!important;border-color:var(--ant-color-blue-dark)!important;color:white!important;box-shadow:0 4px 12px rgba(29,78,216,.3)!important;text-shadow:none!important;&:hover{background:linear-gradient(135deg,#2563EB 0,var(--ant-color-blue-dark) 100%)!important;transform:translateY(-2px)!important;box-shadow:0 6px 20px rgba(29,78,216,.4)!important}&:active,&:hover{text-shadow:none!important}&:active{transform:translateY(0)!important;box-shadow:0 2px 8px rgba(29,78,216,.3)!important}}@media (max-width:768px){.ant-btn{font-size:1rem!important;padding:.75rem 1.5rem!important}}@media (max-width:480px){.ant-btn{font-size:.875rem!important;padding:.625rem 1.25rem!important}}.ant-btn,button{border-radius:4px!important;transition:all .3s cubic-bezier(.4,0,.2,1)!important}.ant-btn,.ant-btn:focus,.ant-btn:hover,button,button:focus,button:hover{border:none!important;outline:none!important}.ant-btn:focus,button:focus{box-shadow:none!important}.ant-btn:active,button:active{border:none!important;outline:none!important}.ant-btn,.ant-btn-danger,.ant-btn-default,.ant-btn-link,.ant-btn-primary,.ant-btn-success,.ant-btn-text,.ant-btn-warning{border-radius:4px!important}.ant-btn:not(.ant-btn-primary):not(.ant-btn-default):not(.ant-btn-text):not(.ant-btn-link):not(.ant-btn-success):not(.ant-btn-warning):not(.ant-btn-danger){background:white!important;color:#2563EB!important;border:0 solid var(--ant-color-border)!important;box-shadow:0 2px 8px rgba(37,99,235,.1)!important}.ant-btn:not(.ant-btn-primary):not(.ant-btn-default):not(.ant-btn-text):not(.ant-btn-link):not(.ant-btn-success):not(.ant-btn-warning):not(.ant-btn-danger):hover{background:rgba(37,99,235,.1)!important;color:#1E40AF!important;transform:translateY(-1px)!important;box-shadow:0 2px 8px rgba(37,99,235,.2)!important}.ant-btn:hover{background:rgba(30,64,175,.7)!important;color:white!important;border:0 solid var(--ant-color-border)!important;transform:translateY(-1px)!important;box-shadow:0 2px 8px rgba(37,99,235,.2)!important}.ant-btn:focus-visible,button:focus-visible{outline:none!important;box-shadow:none!important}.ant-modal .ant-btn:not(.ant-btn-primary):not(.ant-btn-default):not(.ant-btn-text):not(.ant-btn-link):not(.ant-btn-success):not(.ant-btn-warning):not(.ant-btn-danger),.ant-modal-footer .ant-btn:not(.ant-btn-primary):not(.ant-btn-default):not(.ant-btn-text):not(.ant-btn-link):not(.ant-btn-success):not(.ant-btn-warning):not(.ant-btn-danger){background:white!important;color:#2563EB!important;border:0 solid var(--ant-color-border)!important;border-radius:4px!important;outline:none!important}[data-theme=dark] .ant-modal .ant-btn:not(.ant-btn-primary):not(.ant-btn-default):not(.ant-btn-text):not(.ant-btn-link):not(.ant-btn-success):not(.ant-btn-warning):not(.ant-btn-danger),[data-theme=dark] .ant-modal-footer .ant-btn:not(.ant-btn-primary):not(.ant-btn-default):not(.ant-btn-text):not(.ant-btn-link):not(.ant-btn-success):not(.ant-btn-warning):not(.ant-btn-danger){background:transparent!important;color:#2563EB!important;border:0 solid var(--ant-color-border)!important;border-radius:4px!important;outline:none!important}.ant-dropdown .ant-btn:not(.ant-btn-primary):not(.ant-btn-default):not(.ant-btn-text):not(.ant-btn-link):not(.ant-btn-success):not(.ant-btn-warning):not(.ant-btn-danger){background:white!important;color:#2563EB!important;border:0 solid var(--ant-color-border)!important;border-radius:4px!important;outline:none!important}[data-theme=dark] .ant-dropdown .ant-btn:not(.ant-btn-primary):not(.ant-btn-default):not(.ant-btn-text):not(.ant-btn-link):not(.ant-btn-success):not(.ant-btn-warning):not(.ant-btn-danger){background:transparent!important;color:#2563EB!important;border:0 solid var(--ant-color-border)!important;border-radius:4px!important;outline:none!important}.ant-menu .ant-btn:not(.ant-btn-primary):not(.ant-btn-default):not(.ant-btn-text):not(.ant-btn-link):not(.ant-btn-success):not(.ant-btn-warning):not(.ant-btn-danger){background:white!important;color:#2563EB!important;border:0 solid var(--ant-color-border)!important;border-radius:4px!important;outline:none!important}[data-theme=dark] .ant-menu .ant-btn:not(.ant-btn-primary):not(.ant-btn-default):not(.ant-btn-text):not(.ant-btn-link):not(.ant-btn-success):not(.ant-btn-warning):not(.ant-btn-danger){background:transparent!important;color:#2563EB!important;border:0 solid var(--ant-color-border)!important;border-radius:4px!important;outline:none!important}#__next>div:not(.ant-layout-header):not(.ant-layout-footer),.app-content,main{padding-top:0}.primaryButton{background:linear-gradient(135deg,#1E3A8A,#1E40AF)!important;color:white!important;border:none!important;padding:.875rem 2rem!important;border-radius:4px!important;font-weight:600!important;font-size:1rem!important;cursor:pointer!important;transition:all .3s ease!important;text-transform:none!important;letter-spacing:.5px!important;box-shadow:0 4px 12px rgba(30,64,175,.3)!important;position:relative!important;overflow:hidden!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;gap:6px!important}.primaryButton:hover{background:linear-gradient(135deg,#1E40AF,#1E3A8A)!important;transform:translateY(-2px)!important;box-shadow:0 6px 20px rgba(30,64,175,.4)!important}.primaryButton:active{transform:translateY(0)!important;box-shadow:0 2px 8px rgba(30,64,175,.3)!important}.secondaryButton{background:transparent!important;color:#2563EB!important;border:0 solid var(--ant-color-border)!important;padding:.875rem 2rem!important;border-radius:4px!important;font-weight:600!important;font-size:1rem!important;cursor:pointer!important;transition:all .3s ease!important;text-transform:none!important;letter-spacing:.5px!important;box-shadow:0 2px 8px rgba(37,99,235,.1)!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;gap:6px!important}.secondaryButton:hover{background:rgba(37,99,235,.1)!important;color:#1E40AF!important;transform:translateY(-1px)!important}.secondaryButton:active,.secondaryButton:hover{box-shadow:0 2px 8px rgba(37,99,235,.2)!important}.secondaryButton:active{transform:translateY(0)!important}@media (max-width:768px){.primaryButton,.secondaryButton{padding:.75rem 1.5rem!important;font-size:.9rem!important}}@media (max-width:480px){.primaryButton,.secondaryButton{padding:.625rem 1.25rem!important;font-size:.8rem!important}}[data-theme=dark] .primaryButton{background:linear-gradient(135deg,var(--ant-color-blue-deep) 0,var(--ant-color-blue-accent) 100%)!important;color:white!important;border:none!important}[data-theme=dark] .primaryButton:hover{background:linear-gradient(135deg,var(--ant-color-blue-accent) 0,var(--ant-color-blue-deep) 100%)!important;transform:translateY(-2px)!important;box-shadow:0 6px 20px rgba(30,64,175,.4)!important}[data-theme=dark] .secondaryButton{background:transparent!important;color:#2563EB!important;border:0 solid var(--ant-color-border)!important}[data-theme=dark] .secondaryButton:hover{background:rgba(37,99,235,.15)!important;color:#60A5FA!important;transform:translateY(-1px)!important;box-shadow:0 2px 8px rgba(37,99,235,.3)!important}.ant-card .ant-btn:not(.ant-btn-primary):not(.ant-btn-default):not(.ant-btn-text):not(.ant-btn-link):not(.ant-btn-success):not(.ant-btn-warning):not(.ant-btn-danger),.ant-form .ant-btn:not(.ant-btn-primary):not(.ant-btn-default):not(.ant-btn-text):not(.ant-btn-link):not(.ant-btn-success):not(.ant-btn-warning):not(.ant-btn-danger),form .ant-btn:not(.ant-btn-primary):not(.ant-btn-default):not(.ant-btn-text):not(.ant-btn-link):not(.ant-btn-success):not(.ant-btn-warning):not(.ant-btn-danger){background:white!important;color:#2563EB!important;border:0 solid var(--ant-color-border)!important;box-shadow:0 2px 8px rgba(37,99,235,.1)!important}[data-theme=dark] .ant-card .ant-btn:not(.ant-btn-primary):not(.ant-btn-default):not(.ant-btn-text):not(.ant-btn-link):not(.ant-btn-success):not(.ant-btn-warning):not(.ant-btn-danger),[data-theme=dark] .ant-form .ant-btn:not(.ant-btn-primary):not(.ant-btn-default):not(.ant-btn-text):not(.ant-btn-link):not(.ant-btn-success):not(.ant-btn-warning):not(.ant-btn-danger),[data-theme=dark] form .ant-btn:not(.ant-btn-primary):not(.ant-btn-default):not(.ant-btn-text):not(.ant-btn-link):not(.ant-btn-success):not(.ant-btn-warning):not(.ant-btn-danger){background:transparent!important;color:#2563EB!important;border:0 solid var(--ant-color-border)!important;box-shadow:0 2px 8px rgba(37,99,235,.1)!important}.ant-btn[style*="#00ff00"],.ant-btn[style*="#ff0000"],.ant-btn[style*="#ffa500"],.ant-btn[style*="#ffff00"],.ant-btn[style*="rgb(0, 255, 0)"],.ant-btn[style*="rgb(255, 0, 0)"],.ant-btn[style*="rgb(255, 165, 0)"],.ant-btn[style*="rgb(255, 255, 0)"],.ant-btn[style*=green],.ant-btn[style*=orange],.ant-btn[style*=red],.ant-btn[style*=yellow]{background:white!important;color:#2563EB!important;border:0 solid var(--ant-color-border)!important;box-shadow:0 2px 8px rgba(37,99,235,.1)!important}.ant-btn[style*="#00ff00"]:hover,.ant-btn[style*="#ff0000"]:hover,.ant-btn[style*="#ffa500"]:hover,.ant-btn[style*="#ffff00"]:hover,.ant-btn[style*="rgb(0, 255, 0)"]:hover,.ant-btn[style*="rgb(255, 0, 0)"]:hover,.ant-btn[style*="rgb(255, 165, 0)"]:hover,.ant-btn[style*="rgb(255, 255, 0)"]:hover,.ant-btn[style*=green]:hover,.ant-btn[style*=orange]:hover,.ant-btn[style*=red]:hover,.ant-btn[style*=yellow]:hover{background:rgba(37,99,235,.1)!important;color:#1E40AF!important;border:0 solid var(--ant-color-border)!important;transform:translateY(-1px)!important;box-shadow:0 2px 8px rgba(37,99,235,.2)!important}[data-theme=dark] .ant-btn[style*="#00ff00"],[data-theme=dark] .ant-btn[style*="#ff0000"],[data-theme=dark] .ant-btn[style*="#ffa500"],[data-theme=dark] .ant-btn[style*="#ffff00"],[data-theme=dark] .ant-btn[style*="rgb(0, 255, 0)"],[data-theme=dark] .ant-btn[style*="rgb(255, 0, 0)"],[data-theme=dark] .ant-btn[style*="rgb(255, 165, 0)"],[data-theme=dark] .ant-btn[style*="rgb(255, 255, 0)"],[data-theme=dark] .ant-btn[style*=green],[data-theme=dark] .ant-btn[style*=orange],[data-theme=dark] .ant-btn[style*=red],[data-theme=dark] .ant-btn[style*=yellow]{background:transparent!important;color:#2563EB!important;border:0 solid var(--ant-color-border)!important;box-shadow:0 2px 8px rgba(37,99,235,.1)!important}[data-theme=dark] .ant-btn[style*="#00ff00"]:hover,[data-theme=dark] .ant-btn[style*="#ff0000"]:hover,[data-theme=dark] .ant-btn[style*="#ffa500"]:hover,[data-theme=dark] .ant-btn[style*="#ffff00"]:hover,[data-theme=dark] .ant-btn[style*="rgb(0, 255, 0)"]:hover,[data-theme=dark] .ant-btn[style*="rgb(255, 0, 0)"]:hover,[data-theme=dark] .ant-btn[style*="rgb(255, 165, 0)"]:hover,[data-theme=dark] .ant-btn[style*="rgb(255, 255, 0)"]:hover,[data-theme=dark] .ant-btn[style*=green]:hover,[data-theme=dark] .ant-btn[style*=orange]:hover,[data-theme=dark] .ant-btn[style*=red]:hover,[data-theme=dark] .ant-btn[style*=yellow]:hover{background:rgba(37,99,235,.15)!important;color:#60A5FA!important;border:0 solid var(--ant-color-border)!important;transform:translateY(-1px)!important;box-shadow:0 2px 8px rgba(37,99,235,.3)!important}[data-theme=dark] .ant-btn-primary{background:linear-gradient(135deg,var(--ant-color-blue-deep) 0,var(--ant-color-blue-accent) 100%)!important}.ant-btn:hover[style*="#00ff00"],.ant-btn:hover[style*="#ff0000"],.ant-btn:hover[style*="#ffa500"],.ant-btn:hover[style*="#ffff00"],.ant-btn:hover[style*="rgb(0, 255, 0)"],.ant-btn:hover[style*="rgb(255, 0, 0)"],.ant-btn:hover[style*="rgb(255, 165, 0)"],.ant-btn:hover[style*="rgb(255, 255, 0)"],.ant-btn:hover[style*=green],.ant-btn:hover[style*=orange],.ant-btn:hover[style*=red],.ant-btn:hover[style*=yellow]{background:rgba(37,99,235,.1)!important;color:#1E40AF!important;border:0 solid var(--ant-color-border)!important;transform:translateY(-1px)!important;box-shadow:0 2px 8px rgba(37,99,235,.2)!important}[data-theme=dark] .ant-btn:hover[style*="#00ff00"],[data-theme=dark] .ant-btn:hover[style*="#ff0000"],[data-theme=dark] .ant-btn:hover[style*="#ffa500"],[data-theme=dark] .ant-btn:hover[style*="#ffff00"],[data-theme=dark] .ant-btn:hover[style*="rgb(0, 255, 0)"],[data-theme=dark] .ant-btn:hover[style*="rgb(255, 0, 0)"],[data-theme=dark] .ant-btn:hover[style*="rgb(255, 165, 0)"],[data-theme=dark] .ant-btn:hover[style*="rgb(255, 255, 0)"],[data-theme=dark] .ant-btn:hover[style*=green],[data-theme=dark] .ant-btn:hover[style*=orange],[data-theme=dark] .ant-btn:hover[style*=red],[data-theme=dark] .ant-btn:hover[style*=yellow]{background:rgba(37,99,235,.15)!important;color:#60A5FA!important;border:0 solid var(--ant-color-border)!important;transform:translateY(-1px)!important;box-shadow:0 2px 8px rgba(37,99,235,.3)!important}[data-theme=dark] .ant-btn-default,[data-theme=dark] .ant-btn-link,[data-theme=dark] .ant-btn-text{background:rgba(37,99,235,.5)!important;color:white!important;border:.1px solid #2563eb!important}[data-theme=dark] .ant-btn-success{background:linear-gradient(135deg,var(--ant-color-blue-deep) 0,var(--ant-color-blue-accent) 100%)!important;color:white!important}[data-theme=dark] .ant-btn-warning{background:linear-gradient(135deg,#2563EB 0,var(--ant-color-blue-light) 100%)!important;color:white!important}[data-theme=dark] .ant-btn-danger{background:linear-gradient(135deg,var(--ant-color-blue-dark) 0,#2563EB 100%)!important;color:white!important}[data-theme=dark] .ant-btn:not(.ant-btn-primary):not(.ant-btn-default):not(.ant-btn-text):not(.ant-btn-link):not(.ant-btn-success):not(.ant-btn-warning):not(.ant-btn-danger){background:rgba(37,99,235,.5)!important;color:white!important;border:.1px solid #2563eb!important}[data-theme=dark] .ant-btn:hover{background:rgba(30,64,175,.7)!important;color:white!important;transform:translateY(-1px)!important;box-shadow:0 2px 8px rgba(37,99,235,.2)!important;border-color:transparent!important}.ant-btn,.ant-btn[style*=colorBgBase],.ant-btn[style*=colorBgContainer],.ant-btn[style*=colorBgElevated],[data-theme=dark] .ant-btn,[data-theme=dark] .ant-btn[style*=colorBgBase],[data-theme=dark] .ant-btn[style*=colorBgContainer],[data-theme=dark] .ant-btn[style*=colorBgElevated]{background:rgba(37,99,235,.5)!important;color:white!important;border:.1px solid #2563eb!important}.ant-btn-primary,[data-theme=dark] .ant-btn-primary{background:linear-gradient(135deg,#1E40AF,#2563EB)!important;color:white!important;border:none!important}*{transition:none!important}.ant-btn,.ant-btn *{transition:all .3s ease!important}.ant-btn[style*=colorBgBase]:hover,.ant-btn[style*=colorBgContainer]:hover,.ant-btn[style*=colorBgElevated]:hover,[data-theme=dark] .ant-btn[style*=colorBgBase]:hover,[data-theme=dark] .ant-btn[style*=colorBgContainer]:hover,[data-theme=dark] .ant-btn[style*=colorBgElevated]:hover{background:rgba(30,64,175,.7)!important;color:white!important}.headerSpacer{height:40px;width:100%;background:var(--ant-color-bg-base)}@media (max-width:768px){.headerSpacer{height:40px}}.ant-layout,.ant-layout-content{background-color:var(--ant-color-bg-base)!important}.ant-card{background-color:var(--ant-color-bg-container)!important;color:var(--ant-color-text)!important;border-color:var(--ant-color-border)!important}.ant-card[style*=borderColor]{border:inherit!important}.correct-question{border:3px solid #22c55e!important;border-radius:8px!important}.incorrect-question{border:3px solid #ef4444!important;border-radius:8px!important}.ant-card-head{border-bottom-color:var(--ant-color-border)!important}.ant-card-body,.ant-card-head{background-color:var(--ant-color-bg-container)!important;color:var(--ant-color-text)!important}[data-theme=dark] .ant-layout,[data-theme=dark] .ant-layout-content{background-color:var(--ant-color-bg-base)!important}[data-theme=dark] .ant-card,[data-theme=dark] .ant-card-body,[data-theme=dark] .ant-card-head{background-color:var(--ant-color-bg-container)!important;color:var(--ant-color-text)!important}.ant-layout-footer{background-color:rgba(255,255,255,.8)!important;transition:all .3s ease!important}.ant-layout-footer,[data-theme=dark] .ant-layout-footer{backdrop-filter:none!important;-webkit-backdrop-filter:none!important}[data-theme=dark] .ant-layout-footer{background-color:rgba(0,0,0,.8)!important}.ant-dropdown-menu-item{transition:all .3s ease!important}.ant-dropdown-menu-item:hover{background-color:var(--ant-color-primary)!important;color:white!important}.ant-layout-header+*,.header+*,body>div>div:not(.ant-layout-header):not(.ant-layout-footer){border-top:none!important;border-bottom:none!important;box-shadow:none!important}@media (max-width:768px){#__next,body,html{width:100vw!important;min-width:0!important;overflow-x:hidden!important;padding:0!important;margin:0!important}}.ant-message{position:fixed!important;top:120px!important;left:50%!important;transform:translateX(-50%)!important;z-index:9999999!important}.ant-message-notice{margin:0!important;padding:0!important}.ant-message-notice-content{background-color:#ffffff!important;border:1px solid #d9d9d9!important;border-radius:6px!important;padding:12px 24px!important;box-shadow:0 4px 12px rgba(0,0,0,.15)!important;color:#000000!important;font-size:14px!important;font-weight:500!important;min-width:280px!important;max-width:400px!important;text-align:center!important}.ant-message-success .ant-message-notice-content{border-color:#059669!important}.ant-message-error .ant-message-notice-content{border-color:#dc2626!important}.ant-message-warning .ant-message-notice-content{border-color:#d97706!important}.ant-message-info .ant-message-notice-content{border-color:#2563eb!important}[data-theme=dark] .ant-message-notice-content{box-shadow:0 4px 12px rgba(0,0,0,.4)!important}[data-theme=dark] .ant-message-success .ant-message-notice-content{border-color:#047857!important;box-shadow:0 4px 12px rgba(5,150,105,.4)!important}[data-theme=dark] .ant-message-error .ant-message-notice-content{border-color:#b91c1c!important;box-shadow:0 4px 12px rgba(220,38,38,.4)!important}[data-theme=dark] .ant-message-warning .ant-message-notice-content{border-color:#b45309!important;box-shadow:0 4px 12px rgba(217,119,6,.4)!important}[data-theme=dark] .ant-message-info .ant-message-notice-content{border-color:#1d4ed8!important;box-shadow:0 4px 12px rgba(37,99,235,.4)!important}.ant-notification{z-index:9999999!important}.ant-notification-notice{background-color:#ffffff!important;border:1px solid #d9d9d9!important;border-radius:6px!important;box-shadow:0 4px 12px rgba(0,0,0,.15)!important;color:#000000!important}[data-theme=dark] .ant-notification-notice{background-color:#1a1a1a!important;border:1px solid #333333!important;color:#ffffff!important;box-shadow:0 4px 12px rgba(0,0,0,.4)!important}.ant-alert{border-radius:6px!important;box-shadow:0 2px 4px rgba(0,0,0,.1)!important}.ant-alert-success{background-color:#f0fdf4!important;border:1px solid #bbf7d0!important;color:#16a34a!important}.ant-alert-error{background-color:#fef2f2!important;border:1px solid #fecaca!important;color:#dc2626!important}.ant-alert-warning{background-color:#fffbeb!important;border:1px solid #fed7aa!important;color:#d97706!important}.ant-alert-info{background-color:#eff6ff!important;border:1px solid #bfdbfe!important;color:#2563eb!important}[data-theme=dark] .ant-alert{box-shadow:0 2px 4px rgba(0,0,0,.3)!important}[data-theme=dark] .ant-alert-success{background-color:#064e3b!important;border:1px solid #065f46!important;color:#86efac!important}[data-theme=dark] .ant-alert-error{background-color:#450a0a!important;border:1px solid #7f1d1d!important;color:#fca5a5!important}[data-theme=dark] .ant-alert-warning{background-color:#451a03!important;border:1px solid #78350f!important;color:#fbbf24!important}[data-theme=dark] .ant-alert-info{background-color:#1e3a8a!important;border:1px solid #1e40af!important;color:#93c5fd!important}.toast{text-shadow:none!important;font-weight:600!important;letter-spacing:.025em!important}.toast.success{background-color:#10b981!important;color:#ffffff!important}.toast.error{background-color:#ef4444!important;color:#ffffff!important}.toast.info{background-color:#3b82f6!important;color:#ffffff!important}.toast.warning{background-color:#f59e0b!important;color:#ffffff!important}[data-theme=dark] .toast{text-shadow:0 1px 2px rgba(0,0,0,.5)!important}[data-theme=dark] .toast.success{background-color:#059669!important;color:#ffffff!important;border:1px solid #047857!important}[data-theme=dark] .toast.error{background-color:#dc2626!important;color:#ffffff!important;border:1px solid #b91c1c!important}[data-theme=dark] .toast.info{background-color:#2563eb!important;color:#ffffff!important;border:1px solid #1d4ed8!important}[data-theme=dark] .toast.warning{background-color:#d97706!important;color:#ffffff!important;border:1px solid #b45309!important}.ant-message-notice-content{text-shadow:none!important;font-weight:600!important;letter-spacing:.025em!important}.ant-message-success .ant-message-notice-content{background-color:#10b981!important;color:#ffffff!important;border:1px solid #059669!important;box-shadow:0 4px 12px rgba(16,185,129,.3)!important}.ant-message-error .ant-message-notice-content{background-color:#ef4444!important;color:#ffffff!important;border:1px solid #dc2626!important;box-shadow:0 4px 12px rgba(239,68,68,.3)!important}.ant-message-info .ant-message-notice-content{background-color:#3b82f6!important;color:#ffffff!important;border:1px solid #2563eb!important;box-shadow:0 4px 12px rgba(59,130,246,.3)!important}.ant-message-warning .ant-message-notice-content{background-color:#f59e0b!important;color:#ffffff!important;border:1px solid #d97706!important;box-shadow:0 4px 12px rgba(245,158,11,.3)!important}[data-theme=dark] .ant-message-notice-content{text-shadow:0 1px 2px rgba(0,0,0,.5)!important}[data-theme=dark] .ant-message-success .ant-message-notice-content{background-color:#059669!important;color:#ffffff!important;border:1px solid #047857!important}[data-theme=dark] .ant-message-error .ant-message-notice-content{background-color:#dc2626!important;color:#ffffff!important;border:1px solid #b91c1c!important}[data-theme=dark] .ant-message-info .ant-message-notice-content{background-color:#2563eb!important;color:#ffffff!important;border:1px solid #1d4ed8!important}[data-theme=dark] .ant-message-warning .ant-message-notice-content{background-color:#d97706!important;color:#ffffff!important;border:1px solid #b45309!important}body .ant-message .ant-message-notice .ant-message-notice-content{text-shadow:none!important;font-weight:600!important;letter-spacing:.025em!important}body .ant-message .ant-message-notice.ant-message-notice-success .ant-message-notice-content{background-color:#10b981!important;color:#ffffff!important;border:1px solid #059669!important;box-shadow:0 4px 12px rgba(16,185,129,.3)!important}body .ant-message .ant-message-notice.ant-message-notice-error .ant-message-notice-content{background-color:#ef4444!important;color:#ffffff!important;border:1px solid #dc2626!important;box-shadow:0 4px 12px rgba(239,68,68,.3)!important}body .ant-message .ant-message-notice.ant-message-notice-info .ant-message-notice-content{background-color:#3b82f6!important;color:#ffffff!important;border:1px solid #2563eb!important;box-shadow:0 4px 12px rgba(59,130,246,.3)!important}body .ant-message .ant-message-notice.ant-message-notice-warning .ant-message-notice-content{background-color:#f59e0b!important;color:#ffffff!important;border:1px solid #d97706!important;box-shadow:0 4px 12px rgba(245,158,11,.3)!important}body[data-theme=dark] .ant-message .ant-message-notice .ant-message-notice-content{text-shadow:0 1px 2px rgba(0,0,0,.5)!important}body[data-theme=dark] .ant-message .ant-message-notice.ant-message-notice-success .ant-message-notice-content{background-color:#059669!important;color:#ffffff!important;border:1px solid #047857!important;box-shadow:0 4px 12px rgba(5,150,105,.4)!important}body[data-theme=dark] .ant-message .ant-message-notice.ant-message-notice-error .ant-message-notice-content{background-color:#dc2626!important;color:#ffffff!important;border:1px solid #b91c1c!important;box-shadow:0 4px 12px rgba(220,38,38,.4)!important}body[data-theme=dark] .ant-message .ant-message-notice.ant-message-notice-info .ant-message-notice-content{background-color:#2563eb!important;color:#ffffff!important;border:1px solid #1d4ed8!important;box-shadow:0 4px 12px rgba(37,99,235,.4)!important}body[data-theme=dark] .ant-message .ant-message-notice.ant-message-notice-warning .ant-message-notice-content{background-color:#d97706!important;color:#ffffff!important;border:1px solid #b45309!important;box-shadow:0 4px 12px rgba(217,119,6,.4)!important}.ant-btn .anticon-logout,.ant-btn:has(.anticon-logout),.ant-btn[style*=Logout],.ant-btn[style*=logout]{border:.1px solid #2563eb!important;background:rgba(37,99,235,.5)!important;color:white!important}[data-theme=dark] .ant-btn .anticon-logout,[data-theme=dark] .ant-btn:has(.anticon-logout),[data-theme=dark] .ant-btn[style*=Logout],[data-theme=dark] .ant-btn[style*=logout]{background:rgba(37,99,235,.5)!important;color:white!important;border:.1px solid #2563eb!important}[data-theme=dark] .ant-btn .anticon-logout:hover,[data-theme=dark] .ant-btn:has(.anticon-logout):hover,[data-theme=dark] .ant-btn[style*=Logout]:hover,[data-theme=dark] .ant-btn[style*=logout]:hover{background:rgba(37,99,235,.1)!important;color:#1E40AF!important}.logoutSection .ant-btn{border:.1px solid #2563eb!important;background:rgba(37,99,235,.5)!important;color:white!important}.ant-btn .anticon-logout,.logoutSection .ant-btn .anticon-logout{background:transparent!important;border:none!important;border-radius:0!important;padding:0!important;margin:0!important;box-shadow:none!important}[data-theme=dark] .logoutSection .ant-btn{background:rgba(37,99,235,.5)!important;color:white!important;border:.1px solid #2563eb!important}[data-theme=dark] .logoutSection .ant-btn:hover{background:rgba(37,99,235,.1)!important;color:#1E40AF!important}[data-theme=dark] .ant-btn .anticon-logout,[data-theme=dark] .logoutSection .ant-btn .anticon-logout{background:transparent!important;border:none!important;border-radius:0!important;padding:0!important;margin:0!important;box-shadow:none!important}.ant-btn:not(.ant-btn-primary),[data-theme=dark] .ant-btn:not(.ant-btn-primary){background:rgba(37,99,235,.5)!important;color:white!important;border:.1px solid #2563eb!important}.ant-btn:not(.ant-btn-primary):hover,[data-theme=dark] .ant-btn:not(.ant-btn-primary):hover{background:rgba(30,64,175,.7)!important;color:white!important}.login-modal-wrapper .ant-modal-content{background:rgba(20,24,36,.98)!important;border-radius:18px!important;box-shadow:0 8px 32px rgba(0,0,0,.35)!important;border:1.5px solid #2a2e3a!important;padding:0!important}.login-modal-wrapper .ant-modal-header{background:transparent!important;border-bottom:1.5px solid #23263a!important;border-radius:18px 18px 0 0!important;padding:20px 32px 12px!important}.login-modal-wrapper .ant-modal-title{color:#fff!important;font-size:1.25rem!important;font-weight:700!important;letter-spacing:.5px}.login-modal-wrapper .ant-modal-close{background:transparent!important;color:#fff!important;top:14px!important;right:14px!important;width:36px!important;height:36px!important;border-radius:50%!important;transition:background .2s,transform .2s;display:flex!important;align-items:center!important;justify-content:center!important;z-index:10!important}.login-modal-wrapper .ant-modal-close:hover{background:rgba(255,255,255,.08)!important;color:#4f8cff!important;transform:scale(1.08)}.login-modal-wrapper .ant-modal-body{background:transparent!important;padding:28px 32px 24px!important}.login-modal-wrapper .ant-form-item-label>label{color:#b3b8c7!important;font-weight:600;font-size:1rem}.login-modal-wrapper .ant-input,.login-modal-wrapper .ant-input-password{background:#23263a!important;color:#fff!important;border:1.5px solid #353a4d!important;border-radius:8px!important;font-size:1rem!important;transition:border .2s}.login-modal-wrapper .ant-input-password:focus,.login-modal-wrapper .ant-input:focus{border-color:#4f8cff!important;box-shadow:0 0 0 2px #4f8cff33!important}.login-modal-wrapper .ant-checkbox-inner{background:#23263a!important;border:1.5px solid #353a4d!important}.login-modal-wrapper .ant-checkbox-checked .ant-checkbox-inner{background:#4f8cff!important;border-color:#4f8cff!important}.login-modal-wrapper .ant-checkbox-input:focus+.ant-checkbox-inner{border-color:#4f8cff!important}.login-modal-wrapper .ant-btn-primary{background:linear-gradient(90deg,#4f8cff,#2563eb)!important;border:none!important;color:#fff!important;font-size:1.1rem!important;font-weight:700!important;border-radius:8px!important;box-shadow:0 2px 8px #2563eb33!important;margin-top:8px;margin-bottom:8px;transition:background .2s,transform .2s}.login-modal-wrapper .ant-btn-primary:hover{background:linear-gradient(90deg,#2563eb,#4f8cff)!important;color:#fff!important;transform:translateY(-2px) scale(1.03)}.login-modal-wrapper .ant-btn-link{color:#4f8cff!important;font-weight:700!important;font-size:1.1rem!important;border-radius:8px!important;background:#23263a!important;border:1.5px solid #353a4d!important;margin-top:12px;transition:background .2s,color .2s}.login-modal-wrapper .ant-btn-link:hover{background:#4f8cff!important;color:#fff!important;border-color:#4f8cff!important}.login-modal-wrapper .ant-form-item{margin-bottom:18px!important}.login-modal-wrapper .ant-checkbox-wrapper{color:#b3b8c7!important;font-size:1rem!important}.login-modal-wrapper .ant-input-password-icon{color:#b3b8c7!important}.login-modal-wrapper .ant-input-password-icon:hover{color:#4f8cff!important}.login-modal-wrapper .ant-form-item-explain-error{color:#ff4d4f!important;font-size:.95rem!important;margin-top:2px}.login-modal-wrapper .ant-form-item-label>label.ant-form-item-required:before{color:#ff4d4f!important}.login-modal-wrapper .ant-modal-close-x{display:flex!important;align-items:center!important;justify-content:center!important;width:100%!important;height:100%!important}.global-modal-wrapper .ant-modal-content,.global-modal-wrapper .ant-modal-header{background:var(--ant-color-bg-elevated)!important}.global-modal-wrapper .ant-modal-header{border-bottom:1px solid var(--ant-color-border)!important}.global-modal-wrapper .ant-modal-body{background:var(--ant-color-bg-container)!important;color:var(--ant-color-text)!important}.global-modal-wrapper .ant-modal-title{color:var(--ant-color-text)!important}.global-modal-wrapper .ant-modal-close{color:var(--ant-color-text-secondary)!important;background:transparent!important}.global-modal-wrapper .ant-modal-close:hover{color:var(--ant-color-primary)!important;background:rgba(59,130,246,.05)!important}.baixar-material-btn,.baixar-material-btn span{font-size:11px!important;font-weight:600!important;text-decoration:underline!important}.baixar-material-btn .anticon{font-size:11px!important}.question-title-style{font-size:1.5rem!important;font-weight:900!important;letter-spacing:-.025em!important;background:linear-gradient(135deg,#ffffff,#f1f5f9 50%,#ffffff)!important;background-clip:text!important;-webkit-background-clip:text!important;-webkit-text-fill-color:transparent!important;text-shadow:0 0 15px rgba(59,130,246,.3)!important;position:relative!important}.question-title-style:after{content:attr(data-text)!important;position:absolute!important;left:0!important;top:0!important;z-index:-1!important;background:linear-gradient(135deg,rgba(30,64,175,.2),rgba(59,130,246,.2))!important;background-clip:text!important;-webkit-background-clip:text!important;-webkit-text-fill-color:transparent!important;filter:blur(6px)!important;opacity:.5!important}[data-theme=light] .question-title-style{background:linear-gradient(135deg,#1e293b,#334155 50%,#1e293b)!important;background-clip:text!important;-webkit-background-clip:text!important;-webkit-text-fill-color:transparent!important;text-shadow:0 0 20px rgba(59,130,246,.4)!important}.question-description-style{font-size:1rem!important;line-height:1.8!important;background:linear-gradient(135deg,rgba(255,255,255,.9),rgba(241,245,249,.8))!important;background-clip:text!important;-webkit-background-clip:text!important;-webkit-text-fill-color:transparent!important;text-shadow:0 0 15px rgba(59,130,246,.3)!important;position:relative!important}.question-description-style:after{content:attr(data-text)!important;position:absolute!important;left:0!important;top:0!important;z-index:-1!important;background:linear-gradient(135deg,rgba(30,64,175,.15),rgba(59,130,246,.15))!important;background-clip:text!important;-webkit-background-clip:text!important;-webkit-text-fill-color:transparent!important;filter:blur(4px)!important;opacity:.4!important}[data-theme=light] .question-description-style{background:linear-gradient(135deg,rgba(30,41,59,.9),rgba(51,65,85,.8))!important;background-clip:text!important;-webkit-background-clip:text!important;-webkit-text-fill-color:transparent!important;text-shadow:0 0 18px rgba(59,130,246,.4)!important}.lesson-title-style{font-size:2rem!important;font-weight:900!important;letter-spacing:-.025em!important;background:linear-gradient(135deg,#ffffff,#f1f5f9 50%,#ffffff)!important;background-clip:text!important;-webkit-background-clip:text!important;-webkit-text-fill-color:transparent!important;text-shadow:0 0 15px rgba(59,130,246,.3)!important;position:relative!important}.lesson-title-style:after{content:attr(data-text)!important;position:absolute!important;left:0!important;top:0!important;z-index:-1!important;background:linear-gradient(135deg,rgba(30,64,175,.2),rgba(59,130,246,.2))!important;background-clip:text!important;-webkit-background-clip:text!important;-webkit-text-fill-color:transparent!important;filter:blur(6px)!important;opacity:.5!important}[data-theme=light] .lesson-title-style{background:linear-gradient(135deg,#1e293b,#334155 50%,#1e293b)!important;background-clip:text!important;-webkit-background-clip:text!important;-webkit-text-fill-color:transparent!important;text-shadow:0 0 20px rgba(59,130,246,.4)!important}.lesson-description-style{font-size:1rem!important;line-height:1.8!important;background:linear-gradient(135deg,rgba(255,255,255,.9),rgba(241,245,249,.8))!important;background-clip:text!important;-webkit-background-clip:text!important;-webkit-text-fill-color:transparent!important;text-shadow:0 0 15px rgba(59,130,246,.3)!important;position:relative!important}.lesson-description-style:after{content:attr(data-text)!important;position:absolute!important;left:0!important;top:0!important;z-index:-1!important;background:linear-gradient(135deg,rgba(30,64,175,.15),rgba(59,130,246,.15))!important;background-clip:text!important;-webkit-background-clip:text!important;-webkit-text-fill-color:transparent!important;filter:blur(4px)!important;opacity:.4!important}[data-theme=light] .lesson-description-style{background:linear-gradient(135deg,rgba(30,41,59,.9),rgba(51,65,85,.8))!important;background-clip:text!important;-webkit-background-clip:text!important;-webkit-text-fill-color:transparent!important;text-shadow:0 0 18px rgba(59,130,246,.4)!important}body,html{width:100%;height:100%}input::-ms-clear,input::-ms-reveal{display:none}*,:after,:before{box-sizing:border-box}html{font-family:sans-serif;line-height:1.15;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;-ms-overflow-style:scrollbar;-webkit-tap-highlight-color:rgba(0,0,0,0)}body{margin:0}[tabindex="-1"]:focus{outline:none}hr{box-sizing:content-box;height:0;overflow:visible}h1,h2,h3,h4,h5,h6{margin-top:0;margin-bottom:.5em;font-weight:500}p{margin-top:0;margin-bottom:1em}abbr[data-original-title],abbr[title]{-webkit-text-decoration:underline dotted;text-decoration:underline dotted;border-bottom:0;cursor:help}address{margin-bottom:1em;font-style:normal;line-height:inherit}input[type=number],input[type=password],input[type=text],textarea{-webkit-appearance:none}dl,ol,ul{margin-top:0;margin-bottom:1em}ol ol,ol ul,ul ol,ul ul{margin-bottom:0}dt{font-weight:500}dd{margin-bottom:.5em;margin-left:0}blockquote{margin:0 0 1em}dfn{font-style:italic}b,strong{font-weight:bolder}small{font-size:80%}sub,sup{position:relative;font-size:75%;line-height:0;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}code,kbd,pre,samp{font-size:1em;font-family:SFMono-Regular,Consolas,Liberation Mono,Menlo,Courier,monospace}pre{margin-top:0;margin-bottom:1em;overflow:auto}figure{margin:0 0 1em}img{vertical-align:middle;border-style:none}[role=button],a,area,button,input:not([type=range]),label,select,summary,textarea{touch-action:manipulation}table{border-collapse:collapse}caption{padding-top:.75em;padding-bottom:.3em;text-align:left;caption-side:bottom}button,input,optgroup,select,textarea{margin:0;color:inherit;font-size:inherit;font-family:inherit;line-height:inherit}button,input{overflow:visible}button,select{text-transform:none}[type=reset],[type=submit],button,html [type=button]{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{padding:0;border-style:none}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=date],input[type=datetime-local],input[type=month],input[type=time]{-webkit-appearance:listbox}textarea{overflow:auto;resize:vertical}fieldset{min-width:0;margin:0;padding:0;border:0}legend{display:block;width:100%;max-width:100%;margin-bottom:.5em;padding:0;color:inherit;font-size:1.5em;line-height:inherit;white-space:normal}progress{vertical-align:baseline}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{outline-offset:-2px;-webkit-appearance:none}[type=search]::-webkit-search-cancel-button,[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{font:inherit;-webkit-appearance:button}output{display:inline-block}summary{display:list-item}template{display:none}[hidden]{display:none!important}mark{padding:.2em;background-color:#feffe6}@font-face{font-family:Inter;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;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;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;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;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;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-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Inter;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;src:local("Arial");ascent-override:90.44%;descent-override:22.52%;line-gap-override:0.00%;size-adjust:107.12%}.__className_f367f3{font-family:Inter,Inter Fallback;font-style:normal}