@layer base{:root{--sat:env(safe-area-inset-top,0px);--sar:env(safe-area-inset-right,0px);--sab:env(safe-area-inset-bottom,0px);--sal:env(safe-area-inset-left,0px)}html,body,#root{-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:transparent;touch-action:manipulation;width:100%;max-width:100vw;height:100dvh;margin:0;padding:0;overflow:hidden}body{overscroll-behavior-y:none;transition:background-color .25s,color .25s}.smooth-scroll{-webkit-overflow-scrolling:touch;scroll-behavior:smooth}::-webkit-scrollbar{width:6px;height:6px}::-webkit-scrollbar-track{background:0 0}::-webkit-scrollbar-thumb{background:#0000001f;border-radius:9999px}::-webkit-scrollbar-thumb:hover{background:#00000040}.dark ::-webkit-scrollbar-thumb{background:#ffffff2e}.dark ::-webkit-scrollbar-thumb:hover{background:#ffffff52}@media print{.no-print,aside,header,nav{display:none!important}body{color:#000!important;background:#fff!important;overflow:auto!important}}}html.dark{--lightningcss-light: ;--lightningcss-dark:initial;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}html.dark body,html.dark #root{color:#f3f4f6!important;background-color:#0e1015!important}html.dark .bg-\[\#FAF9F6\]{background-color:#0e1015!important}html.dark .bg-\[\#FAF9F6\]\/80{background-color:#0e1015e0!important}html.dark .bg-\[\#FAF9F6\]\/90{background-color:#13151cf0!important}html.dark .bg-white{background-color:#171922!important}html.dark .bg-white\/95{background-color:#171922f5!important}html.dark .bg-white\/90{background-color:#171922eb!important}html.dark .bg-white\/80{background-color:#171922d1!important}html.dark .bg-white\/70{background-color:#171922b8!important}html.dark .bg-white\/60{background-color:#1719229e!important}html.dark .bg-white\/50{background-color:#17192285!important}html.dark .bg-slate-50,html.dark .bg-gray-50,html.dark .bg-\[\#F8F7F4\]{background-color:#13151d!important}html.dark .bg-slate-100,html.dark .bg-gray-100{background-color:#1f222d!important}html.dark .bg-slate-200,html.dark .bg-gray-200{background-color:#2a2e3b!important}html.dark .text-\[\#232323\],html.dark .text-\[\#1a1a1a\]{color:#f9fafb!important}html.dark .text-\[\#374151\],html.dark .text-slate-700,html.dark .text-gray-700{color:#d1d5db!important}html.dark .text-\[\#6B7280\],html.dark .text-slate-500,html.dark .text-gray-500,html.dark .text-slate-600,html.dark .text-gray-600{color:#9ca3af!important}html.dark .text-\[\#9CA3AF\]{color:#94a3b8!important}html.dark .text-slate-800,html.dark .text-gray-800{color:#f3f4f6!important}html.dark .border-black\/5{border-color:#ffffff14!important}html.dark .border-black\/10{border-color:#ffffff21!important}html.dark .border-black\/15{border-color:#ffffff2e!important}html.dark .border-black\/20{border-color:#ffffff3d!important}html.dark .border-white\/80,html.dark .border-white\/60,html.dark .border-white,html.dark .border-slate-100,html.dark .border-slate-200,html.dark .border-gray-200{border-color:#ffffff14!important}html.dark input:not([type=checkbox]):not([type=radio]),html.dark textarea,html.dark select{color:#f9fafb!important;background-color:#161822!important;border-color:#ffffff24!important}html.dark input::placeholder,html.dark textarea::placeholder{color:#6b7280!important}html.dark .hover\:bg-black\/5:hover{background-color:#ffffff0f!important}html.dark .hover\:bg-black\/10:hover{background-color:#ffffff1c!important}html.dark .bg-black\/\[0\.04\],html.dark .bg-black\/\[0\.03\],html.dark .bg-black\/5{background-color:#ffffff0f!important}html.dark .bg-black\/\[0\.08\],html.dark .bg-black\/10{background-color:#ffffff1a!important}html.dark .bg-\[\#232323\]{color:#fff!important;background-color:#282c37!important}html.dark .hover\:bg-black:hover{background-color:#353b4a!important}html.dark .shadow-\[0_8px_30px_rgb\(0\,0\,0\,0\.03\)\],html.dark .shadow-sm,html.dark .shadow-xs,html.dark .shadow{box-shadow:0 4px 20px #0006!important}html.dark .shadow-\[0_20px_70px_rgba\(0\,0\,0\,0\.2\)\]{box-shadow:0 20px 70px #000000b3!important}
