.no-scrollbar{-ms-overflow-style:none;scrollbar-width:none}.no-scrollbar::-webkit-scrollbar{display:none}:root{--glass-bg-light:rgba(255, 255, 255, 0.1);--glass-bg-dark:rgba(0, 0, 0, 0.1);--glass-border-light:rgba(255, 255, 255, 0.2);--glass-border-dark:rgba(255, 255, 255, 0.1);--glass-shadow-light:rgba(0, 0, 0, 0.1);--glass-shadow-dark:rgba(0, 0, 0, 0.3);--transition-smooth:cubic-bezier(0.4, 0, 0.2, 1);--transition-fast:0.2s var(--transition-smooth);--transition-normal:0.3s var(--transition-smooth);--glassmorphism-border-light:rgba(255, 255, 255, 0.25);--glassmorphism-border-dark:rgba(255, 255, 255, 0.15);--glassmorphism-bg-light:rgba(255, 255, 255, 0.15);--glassmorphism-bg-dark:rgba(0, 0, 0, 0.15);--glassmorphism-bg-light-focus:rgba(255, 255, 255, 0.2);--glassmorphism-bg-dark-focus:rgba(0, 0, 0, 0.2);--glassmorphism-shadow-light:0 4px 16px rgba(0, 0, 0, 0.1);--glassmorphism-shadow-dark:0 4px 16px rgba(0, 0, 0, 0.3);--glassmorphism-transition:all 0.15s ease;--accent-blue-50:#3b82f6;--search-focus-shadow-light:0 0 0 3px rgba(59, 130, 246, 0.15),0 4px 16px rgba(0, 0, 0, 0.1);--search-focus-shadow-dark:0 0 0 3px rgba(59, 130, 246, 0.25),0 4px 16px rgba(0, 0, 0, 0.3);--text-primary-light:#1f2937;--text-primary-dark:#f9fafb;--text-secondary-light:#6b7280;--text-secondary-dark:#9ca3af;--search-icon-color:#6b7280;--search-icon-color-dark:#9ca3af}html{scroll-behavior:smooth}body{min-height:100vh;display:flex;flex-direction:column;font-family:'Segoe UI',Tahoma,Geneva,Verdana,sans-serif;color:var(--text-primary);transition:background-color var(--transition-fast),color var(--transition-fast);position:relative}.glassmorphism-header{position:fixed;top:0;width:100%;z-index:1000;backdrop-filter:blur(20px);background:var(--glass-bg-light);border-bottom:1px solid var(--glass-border-light);box-shadow:0 8px 32px var(--glass-shadow-light);transition:all var(--transition-normal)}.glassmorphism-sidebar{backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);background:rgba(255,255,255,.15);border-right:1px solid var(--glass-border-light);box-shadow:2px 0 20px rgba(0,0,0,.08);transition:all var(--transition-normal);position:relative;overflow:hidden}.glassmorphism-sidebar::before{content:'';position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(135deg,rgba(255,255,255,.05) 0,rgba(255,255,255,.01) 50%,rgba(255,255,255,.05) 100%);pointer-events:none;z-index:1}.glassmorphism-sidebar>*{position:relative;z-index:2}.glassmorphism-sidebar:hover{background:rgba(255,255,255,.2);box-shadow:2px 0 25px rgba(0,0,0,.12)}.glassmorphism-sidebar .submenu-btn:hover{background:rgba(255,255,255,.1);backdrop-filter:blur(10px);border-radius:8px}.glassmorphism-sidebar .hover\:bg-gray-100:hover{background:rgba(255,255,255,.1)!important;backdrop-filter:blur(10px)}.glassmorphism-sidebar .hover\:bg-blue-400:hover{background:rgba(59,130,246,.2)!important;backdrop-filter:blur(8px)}.glassmorphism-sidebar .hover\:bg-green-400:hover{background:rgba(34,197,94,.2)!important;backdrop-filter:blur(8px)}.glassmorphism-sidebar .hover\:bg-purple-400:hover{background:rgba(168,85,247,.2)!important;backdrop-filter:blur(8px)}.glassmorphism-sidebar .hover\:bg-yellow-400:hover{background:rgba(251,191,36,.2)!important;backdrop-filter:blur(8px)}.glassmorphism-sidebar .hover\:bg-red-400:hover{background:rgba(248,113,113,.2)!important;backdrop-filter:blur(8px)}.glassmorphism-sidebar .hover\:bg-pink-400:hover{background:rgba(244,114,182,.2)!important;backdrop-filter:blur(8px)}.glassmorphism-sidebar .hover\:bg-indigo-400:hover{background:rgba(129,140,248,.2)!important;backdrop-filter:blur(8px)}.glassmorphism-sidebar .hover\:bg-orange-400:hover{background:rgba(251,146,60,.2)!important;backdrop-filter:blur(8px)}.glassmorphism-sidebar .hover\:bg-teal-400:hover{background:rgba(45,212,191,.2)!important;backdrop-filter:blur(8px)}.glassmorphism-sidebar .hover\:bg-cyan-400:hover{background:rgba(34,211,238,.2)!important;backdrop-filter:blur(8px)}.glassmorphism-sidebar .hover\:bg-emerald-400:hover{background:rgba(52,211,153,.2)!important;backdrop-filter:blur(8px)}.glassmorphism-sidebar .hover\:bg-amber-400:hover{background:rgba(251,191,36,.2)!important;backdrop-filter:blur(8px)}.glassmorphism-sidebar .hover\:bg-sky-400:hover{background:rgba(56,189,248,.2)!important;backdrop-filter:blur(8px)}.glassmorphism-sidebar .hover\:bg-gray-400:hover{background:rgba(156,163,175,.2)!important;backdrop-filter:blur(8px)}.glassmorphism-footer{box-shadow:0 -8px 32px var(--glass-shadow-light),inset 0 1px 0 var(--glass-border-light),inset -1px 0 0 rgba(255,255,255,.05),inset 1px 0 0 rgba(255,255,255,.05);border-left:1px solid var(--glass-border-light);border-right:1px solid var(--glass-border-light)}.glassmorphism-btn{backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);background:var(--glass-bg-light);border:1px solid var(--glass-border-light);box-shadow:0 4px 16px var(--glass-shadow-light);transition:all var(--transition-normal);position:relative;overflow:hidden}.glassmorphism-btn::before{content:'';position:absolute;top:-50%;left:-50%;width:200%;height:200%;background:radial-gradient(circle,rgba(255,255,255,.1) 0,transparent 70%);transform:scale(0);transition:transform var(--transition-normal)}.glassmorphism-btn:hover::before{transform:scale(1)}.glassmorphism-btn:hover{background:rgba(255,255,255,.2);border-color:rgba(255,255,255,.3);box-shadow:0 6px 24px rgba(0,0,0,.15);transform:translateY(-2px)}.glassmorphism-suggestions{backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);box-shadow:0 8px 32px var(--glass-shadow-light);border:1px solid var(--glass-border-light);background:rgba(255,255,255,.6);position:relative}.glassmorphism-suggestions::before{content:'';position:absolute;inset:0;background:linear-gradient(45deg,rgba(255,255,255,.08) 0,rgba(255,255,255,.03) 100%);border-radius:inherit;pointer-events:none}.dark .glassmorphism-header{background:var(--glass-bg-dark);border-bottom:1px solid var(--glass-border-dark);box-shadow:0 8px 32px var(--glass-shadow-dark)}.dark .glassmorphism-sidebar{background:rgba(0,0,0,.1);border-right:1px solid var(--glass-border-dark);box-shadow:2px 0 20px rgba(0,0,0,.3)}.dark .glassmorphism-sidebar::before{background:linear-gradient(135deg,rgba(255,255,255,.02) 0,rgba(255,255,255,.005) 50%,rgba(255,255,255,.02) 100%)}.dark .glassmorphism-sidebar:hover{background:rgba(0,0,0,.15);box-shadow:2px 0 25px rgba(0,0,0,.4)}.dark .glassmorphism-sidebar .submenu-btn:hover{background:rgba(255,255,255,.05);backdrop-filter:blur(10px)}.dark .glassmorphism-sidebar .hover\:bg-gray-700:hover{background:rgba(55,65,81,.3)!important;backdrop-filter:blur(8px)}.dark .glassmorphism-sidebar .hover\:bg-blue-700:hover{background:rgba(29,78,216,.3)!important;backdrop-filter:blur(8px)}.dark .glassmorphism-sidebar .hover\:bg-green-700:hover{background:rgba(21,128,61,.3)!important;backdrop-filter:blur(8px)}.dark .glassmorphism-sidebar .hover\:bg-purple-700:hover{background:rgba(126,34,206,.3)!important;backdrop-filter:blur(8px)}.dark .glassmorphism-sidebar .hover\:bg-yellow-700:hover{background:rgba(161,98,7,.3)!important;backdrop-filter:blur(8px)}.dark .glassmorphism-sidebar .hover\:bg-red-700:hover{background:rgba(185,28,28,.3)!important;backdrop-filter:blur(8px)}.dark .glassmorphism-sidebar .hover\:bg-pink-700:hover{background:rgba(190,24,93,.3)!important;backdrop-filter:blur(8px)}.dark .glassmorphism-sidebar .hover\:bg-indigo-700:hover{background:rgba(67,56,202,.3)!important;backdrop-filter:blur(8px)}.dark .glassmorphism-sidebar .hover\:bg-orange-700:hover{background:rgba(194,65,12,.3)!important;backdrop-filter:blur(8px)}.dark .glassmorphism-sidebar .hover\:bg-teal-700:hover{background:rgba(15,118,110,.3)!important;backdrop-filter:blur(8px)}.dark .glassmorphism-sidebar .hover\:bg-cyan-700:hover{background:rgba(14,116,144,.3)!important;backdrop-filter:blur(8px)}.dark .glassmorphism-sidebar .hover\:bg-emerald-700:hover{background:rgba(4,120,87,.3)!important;backdrop-filter:blur(8px)}.dark .glassmorphism-sidebar .hover\:bg-amber-700:hover{background:rgba(180,83,9,.3)!important;backdrop-filter:blur(8px)}.dark .glassmorphism-sidebar .hover\:bg-sky-700:hover{background:rgba(3,105,161,.3)!important;backdrop-filter:blur(8px)}.dark .glassmorphism-sidebar .hover\:bg-gray-600:hover{background:rgba(75,85,99,.3)!important;backdrop-filter:blur(8px)}.dark .glassmorphism-footer{box-shadow:0 -8px 32px var(--glass-shadow-dark),inset 0 1px 0 rgba(255,255,255,.05),inset -1px 0 0 rgba(255,255,255,.02),inset 1px 0 0 rgba(255,255,255,.02);border-left:1px solid rgba(255,255,255,.05);border-right:1px solid rgba(255,255,255,.05)}.dark .glassmorphism-btn{background:var(--glass-bg-dark);border:1px solid var(--glass-border-dark);box-shadow:0 4px 16px rgba(0,0,0,.2)}.dark .glassmorphism-btn:hover{background:rgba(255,255,255,.1);border-color:var(--glass-border-light);box-shadow:0 6px 24px var(--glass-shadow-dark)}.dark .glassmorphism-suggestions{background:rgba(31,41,55,.7);border:1px solid rgba(255,255,255,.15);box-shadow:0 8px 32px var(--glass-shadow-dark)}.dark .glassmorphism-suggestions::before{background:linear-gradient(45deg,rgba(255,255,255,.04) 0,rgba(255,255,255,.01) 100%)}.glassmorphism-header .text-gray-700,.glassmorphism-header .text-gray-800{color:rgba(55,65,81,.9)}.glassmorphism-header .text-gray-800{color:rgba(31,41,55,.95)}.dark .glassmorphism-header .text-gray-200,.dark .glassmorphism-header .text-gray-700{color:rgba(229,231,235,.9)}.dark .glassmorphism-header .text-gray-800,.dark .glassmorphism-header .text-white{color:rgba(255,255,255,.95)}.category-card{transition:transform var(--transition-fast),box-shadow var(--transition-fast);will-change:transform,box-shadow}.category-card:hover{transform:translate3d(0,-5px,0)}#matematik-card{transition:transform var(--transition-normal),box-shadow var(--transition-normal),filter var(--transition-normal),border-color var(--transition-normal);will-change:transform,box-shadow,filter}#matematik-card:hover{transform:translate3d(0,-5px,0) scale(1.02);box-shadow:0 15px 30px rgb(99 102 241 / .3),0 0 20px rgb(99 102 241 / .2),inset 0 1px 0 rgba(255,255,255,.1)}#zaman-card:hover{box-shadow:0 15px 30px rgb(249 115 22 / .3)}#diger-card:hover{box-shadow:0 15px 30px rgb(107 114 128 / .3)}#seyahat-card:hover{box-shadow:0 15px 30px rgb(14 165 233 / .3)}#kredi-card{transition:transform var(--transition-normal),box-shadow var(--transition-normal),filter var(--transition-normal),border-color var(--transition-normal);will-change:transform,box-shadow,filter}#kredi-card:hover{transform:translate3d(0,-5px,0) scale(1.02);box-shadow:0 15px 30px rgb(59 130 246 / .3),0 0 20px rgb(59 130 246 / .2),inset 0 1px 0 rgba(255,255,255,.1)}#sigorta-card{transition:transform var(--transition-normal),box-shadow var(--transition-normal),filter var(--transition-normal),border-color var(--transition-normal);will-change:transform,box-shadow,filter}#sigorta-card:hover{transform:translate3d(0,-5px,0) scale(1.02);box-shadow:0 15px 30px rgb(16 185 129 / .3),0 0 20px rgb(16 185 129 / .2),inset 0 1px 0 rgba(255,255,255,.1)}#finans-card{transition:transform var(--transition-normal),box-shadow var(--transition-normal),filter var(--transition-normal),border-color var(--transition-normal);will-change:transform,box-shadow,filter}#finans-card:hover{transform:translate3d(0,-5px,0) scale(1.02);box-shadow:0 15px 30px rgb(168 85 247 / .3),0 0 20px rgb(168 85 247 / .2),inset 0 1px 0 rgba(255,255,255,.1)}#sinav-card:hover{box-shadow:0 15px 30px rgb(234 179 8 / .3)}#egitim-card:hover{box-shadow:0 15px 30px rgb(239 68 68 / .3)}#saglik-card:hover{transform:translate3d(0,-5px,0) scale(1.02);box-shadow:0 15px 30px rgb(236 72 153 / .3),0 0 20px rgb(236 72 153 / .2),inset 0 1px 0 rgba(255,255,255,.1)}#saglik-card{transition:transform var(--transition-normal),box-shadow var(--transition-normal),filter var(--transition-normal),border-color var(--transition-normal);will-change:transform,box-shadow,filter}#muhasebe-card:hover{box-shadow:0 15px 30px rgb(20 184 166 / .3)}#ticaret-card:hover{box-shadow:0 15px 30px rgb(16 185 129 / .3)}#vergi-card:hover{box-shadow:0 15px 30px rgb(6 182 212 / .3)}#hukuk-card:hover{box-shadow:0 15px 30px rgb(245 158 11 / .3)}.category-date-picker::-webkit-calendar-picker-indicator{color:#fff;padding:6px;border-radius:6px;cursor:pointer;scale:1.3;transition:background-color var(--transition-normal)}.zaman-date::-webkit-calendar-picker-indicator{background-color:#f97316}.zaman-date::-webkit-calendar-picker-indicator:hover{background-color:#ea580c}.matematik-date::-webkit-calendar-picker-indicator{background-color:#6366f1}.matematik-date::-webkit-calendar-picker-indicator:hover{background-color:#4f46e5}.diger-date::-webkit-calendar-picker-indicator{background-color:#6b7280}.diger-date::-webkit-calendar-picker-indicator:hover{background-color:#4b5563}.seyahat-date::-webkit-calendar-picker-indicator{background-color:#0ea5e9}.seyahat-date::-webkit-calendar-picker-indicator:hover{background-color:#0284c7}.kredi-date::-webkit-calendar-picker-indicator{background-color:#3b82f6}.kredi-date::-webkit-calendar-picker-indicator:hover{background-color:#2563eb}.sigorta-date::-webkit-calendar-picker-indicator{background-color:#22c55e}.sigorta-date::-webkit-calendar-picker-indicator:hover{background-color:#16a34a}.finans-date::-webkit-calendar-picker-indicator{background-color:#a855f7}.finans-date::-webkit-calendar-picker-indicator:hover{background-color:#9333ea}.sinav-date::-webkit-calendar-picker-indicator{background-color:#eab308}.sinav-date::-webkit-calendar-picker-indicator:hover{background-color:#ca8a04}.egitim-date::-webkit-calendar-picker-indicator{background-color:#ef4444}.egitim-date::-webkit-calendar-picker-indicator:hover{background-color:#dc2626}.saglik-date::-webkit-calendar-picker-indicator{background-color:#ec4899}.saglik-date::-webkit-calendar-picker-indicator:hover{background-color:#db2777}.muhasebe-date::-webkit-calendar-picker-indicator{background-color:#14b8a6}.muhasebe-date::-webkit-calendar-picker-indicator:hover{background-color:#0d9488}.ticaret-date::-webkit-calendar-picker-indicator{background-color:#f59e0b}.ticaret-date::-webkit-calendar-picker-indicator:hover{background-color:#d97706}.vergi-date::-webkit-calendar-picker-indicator{background-color:#06b6d4}.vergi-date::-webkit-calendar-picker-indicator:hover{background-color:#0891b2}.hukuk-date::-webkit-calendar-picker-indicator{background-color:#f59e0b}.hukuk-date::-webkit-calendar-picker-indicator:hover{background-color:#d97706}.sidebar{background-color:var(--bg-primary);border-right:1px solid var(--border-color)}.sidebar-link{color:var(--text-secondary);transition:all var(--transition-normal)}.sidebar-link:hover{color:var(--primary-color);background-color:var(--bg-secondary)}.sidebar-content{-ms-overflow-style:none;scrollbar-width:none}.sidebar-content::-webkit-scrollbar{display:none}.submenu{max-height:0;overflow:hidden;transition:max-height var(--transition-normal)}.menu-button .fa-chevron-down{transition:transform var(--transition-normal)}.menu-button.active .fa-chevron-down{transform:rotate(180deg)}.submenu a i{font-size:.875rem!important;width:1rem!important;height:1rem!important;min-width:1rem!important;flex-shrink:0}.submenu a{font-size:.875rem!important;padding:.375rem .75rem!important}.submenu{padding-left:1.5rem!important}@media (max-width:768px){.submenu{padding-left:1rem!important}.submenu a{padding:.25rem .5rem!important;font-size:.8125rem!important}.submenu a i{font-size:.75rem!important;width:.875rem!important;height:.875rem!important;min-width:.875rem!important}}.submenu a i{font-size:.875rem!important;width:1rem!important;height:1rem!important;min-width:1rem!important;flex-shrink:0}.submenu a{font-size:.875rem!important;padding:.375rem .75rem!important}.submenu{padding-left:1.5rem!important}@media (max-width:768px){.submenu{padding-left:1rem!important}.submenu a{padding:.25rem .5rem!important;font-size:.8125rem!important}.submenu a i{font-size:.75rem!important;width:.875rem!important;height:.875rem!important;min-width:.875rem!important}}.transition-colors{transition-property:background-color,border-color,color,fill,stroke;transition-timing-function:var(--transition-smooth);transition-duration:150ms!important}.duration-200,.duration-300,.duration-75{transition-duration:150ms!important}.bg-gray-50,.bg-white,.dark\:bg-gray-800,.dark\:bg-gray-900{transition:background-color 150ms var(--transition-smooth)!important}.page-transition{transition:all 150ms var(--transition-smooth)}#sidebar .duration-200,#sidebar .duration-300,#sidebar .transition-colors,#sidebar .transition-opacity,#sidebar .transition-transform{transition-duration:50ms!important}@media (max-width:768px){.container{padding-left:1rem;padding-right:1rem}.sidebar{transform:translateX(-100%);transition:transform var(--transition-normal)}.sidebar.active{transform:translateX(0)}}@keyframes fadeIn{from{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.animate-fadeIn{animation:fadeIn .5s ease-out}.text-primary{color:#3b82f6}.hover\:text-primary:hover{color:#3b82f6}.dark .text-primary{color:#60a5fa}.dark .hover\:text-primary:hover{color:#60a5fa}.shadow-custom{box-shadow:0 4px 6px -1px rgba(0,0,0,.1),0 2px 4px -1px rgba(0,0,0,.06)}.dark .shadow-custom{box-shadow:0 4px 6px -1px rgba(0,0,0,.2),0 2px 4px -1px rgba(0,0,0,.1)}.rounded-custom{border-radius:.5rem}.transition-custom{transition:all var(--transition-normal)}.hover-scale{transition:transform var(--transition-fast)}.hover-scale:hover{transform:scale(1.05)}::-webkit-scrollbar{width:8px}::-webkit-scrollbar-track{background:#f1f1f1}::-webkit-scrollbar-thumb{background:#888;border-radius:4px}::-webkit-scrollbar-thumb:hover{background:#555}.dark ::-webkit-scrollbar-track{background:#1f2937}.dark ::-webkit-scrollbar-thumb{background:#4b5563}.dark ::-webkit-scrollbar-thumb:hover{background:#6b7280}footer{background-color:var(--bg-primary);border-top:1px solid var(--border-color)}.card{background-color:var(--bg-primary);border:1px solid var(--border-color);border-radius:.5rem;transition:transform var(--transition-normal),box-shadow var(--transition-normal)}.card:hover{transform:translateY(-2px);box-shadow:0 4px 6px -1px rgba(0,0,0,.1),0 2px 4px -1px rgba(0,0,0,.06)}input,select,textarea{background-color:var(--bg-primary);border:1px solid var(--border-color);color:var(--text-primary);transition:border-color .15s ease,background-color .1s ease,color .1s ease}input:focus,select:focus,textarea:focus{border-color:var(--primary-color);outline:0}.search-input{width:100%;padding:.5rem 1rem .5rem 2.5rem;border-radius:9999px;border:1px solid var(--glassmorphism-border-light);background:var(--glassmorphism-bg-light);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);color:var(--text-primary-light);transition:background 50ms ease,border-color 50ms ease,color 50ms ease,box-shadow 50ms ease;caret-color:auto;box-shadow:var(--glassmorphism-shadow-light)}.search-input:focus{outline:0;box-shadow:var(--search-focus-shadow-light);border-color:var(--accent-blue-50);background:var(--glassmorphism-bg-light-focus);transition:background 50ms ease,border-color 50ms ease,box-shadow .1s ease}.search-input::placeholder{color:var(--text-secondary-light);transition:color 50ms ease}.dark .search-input{border-color:var(--glassmorphism-border-dark);background:var(--glassmorphism-bg-dark);color:var(--text-primary-dark);box-shadow:var(--glassmorphism-shadow-dark);transition:background 50ms ease,border-color 50ms ease,color 50ms ease,box-shadow 50ms ease}.dark .search-input:focus{border-color:var(--accent-blue-50);background:var(--glassmorphism-bg-dark-focus);box-shadow:var(--search-focus-shadow-dark);transition:background 50ms ease,border-color 50ms ease,box-shadow .1s ease}.dark .search-input::placeholder{color:var(--text-secondary-dark);transition:color 50ms ease}.search-input+span{position:absolute;left:.75rem;top:50%;transform:translateY(-50%);color:var(--search-icon-color);pointer-events:none;z-index:2;transition:color 50ms ease}.dark .search-input+span{color:var(--search-icon-color-dark);transition:color 50ms ease}.relative>input{position:relative;z-index:1}.relative>span{pointer-events:none;user-select:none}#desktop-search-suggestions-container,#logo,#mobile-search-suggestions-container,.cursor-pointer,.group,.no-select,button,header :not(input):not(textarea):not(select){user-select:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none}#logo *,#search-icon i,#themeToggle i,.cursor-pointer *,.group .fab,.group .fab::before,.group .fad,.group .fad::before,.group .fal,.group .fal::before,.group .far,.group .far::before,.group .fas,.group .fas::before,.no-pointer,.relative>span,button *{pointer-events:none}input,select,textarea{user-select:text;-webkit-user-select:text;-moz-user-select:text;-ms-user-select:text;caret-color:auto;cursor:text}#mobile-search-input-inline::placeholder,#search-input::placeholder{transition:color 50ms ease!important}#search-icon,#themeToggle{transition:background-color var(--transition-fast),color var(--transition-fast)!important;cursor:pointer}header{transition:background-color var(--transition-fast)!important}input[type=search],input[type=text]{transition:background-color 50ms ease,border-color 50ms ease,color 50ms ease!important}#sidebar{transition:background-color var(--transition-fast)!important}#sidebar .submenu-btn{transition:background-color var(--transition-fast),color var(--transition-fast)!important}#sidebar a{transition:background-color 50ms ease,color 50ms ease!important}#sidebar span{transition:opacity 50ms ease,color 50ms ease!important}#sidebar i{transition:color 50ms ease,transform 50ms ease!important}#sidebar .border-b,#sidebar .border-gray-200,#sidebar .dark\:border-gray-700{transition:border-color 50ms ease!important}.btn{background-color:var(--primary-color);color:#fff;transition:background-color .3s ease}.btn:hover{background-color:var(--primary-hover)}.scrollbar-hide{-ms-overflow-style:none;scrollbar-width:none}.scrollbar-hide::-webkit-scrollbar{display:none}@media (max-width:767px){#sidebar{height:calc(100vh - 4rem)!important;height:calc(100svh - 4rem)!important;overflow-y:auto;overscroll-behavior:contain;-webkit-overflow-scrolling:touch}#sidebar-overlay{backdrop-filter:blur(4px);-webkit-backdrop-filter:blur(4px);background-color:rgba(255,255,255,.1)!important}html.dark #sidebar-overlay{background-color:rgba(0,0,0,.4)!important}body.menu-open{overflow:hidden!important;position:fixed!important;width:100%!important;height:100%!important;touch-action:none!important}html.menu-open{overflow:hidden!important}#sidebar{transform:translateX(-100%);transition:transform .3s ease-in-out}#sidebar.translate-x-0{transform:translateX(0)}#sidebar-overlay{transition:opacity .3s ease-in-out,visibility .3s ease-in-out}}@media (min-width:768px){#sidebar-overlay{display:none!important}}@media (max-width:767px){.submenu-btn{min-height:48px;padding:12px 16px}#sidebar a{min-height:40px;padding:10px 8px}#mobile-menu-toggle{min-height:48px;min-width:48px}}.scrollbar-hide::-webkit-scrollbar{display:none}#sidebar::-webkit-scrollbar{display:none}#sidebar{scrollbar-width:none;-ms-overflow-style:none}#logo,#search-icon,#themeToggle,.btn,.cursor-pointer,.fa,.fab,.fad,.fal,.far,.fas,.no-select,button,header :not(input):not(textarea):not(select),label{caret-color:transparent!important;user-select:none!important;-webkit-user-select:none!important;-moz-user-select:none!important;-ms-user-select:none!important}[contenteditable=""],[contenteditable=true],input,select,textarea{caret-color:auto!important;user-select:text!important;-webkit-user-select:text!important;-moz-user-select:text!important;-ms-user-select:text!important;cursor:text}.content,.text-content,article,div:not(.cursor-pointer):not(.btn):not(button),h1,h2,h3,h4,h5,h6,main,p,section,span:not(.fa):not(.fas):not(.far):not(.fab):not(.fal):not(.fad){user-select:text;-webkit-user-select:text;-moz-user-select:text;-ms-user-select:text;caret-color:transparent}