html.light{background:#fdfdfd;min-height:100vh}html.light body{color:#1a1a1a;background:0 0}html.light .text-white,html.light h2,html.light h3,html.light p,html.light span{color:#1a1a1a!important}html.light h1{color:#000!important;-webkit-text-fill-color:initial!important;background:0 0!important;font-weight:800!important}html.light .text-white\/80,html.light .text-white\/70{color:#333!important}html.light .text-white\/60,html.light .text-white\/50{color:#666!important}html.light .text-white\/40,html.light .text-white\/30{color:#999!important}html.light nav{-webkit-backdrop-filter:none!important;backdrop-filter:none!important;background:#fff!important;border-bottom:1px solid #e5e5e5!important;box-shadow:0 4px 10px #0000000d,inset 0 -2px 5px #00000005!important}html.light nav .bg-gradient-to-br{background:#f0f0f0!important;box-shadow:inset 1px 1px 3px #fff,inset -1px -1px 3px #0000001a,2px 2px 5px #0000001a!important}html.light .bg-clip-text{color:#111!important;-webkit-text-fill-color:initial!important;background:0 0!important}html.light .bg-black,html.light .bg-black\/20,html.light .bg-black\/40{background:#e5e5e5!important}html.light .bg-white\/5,html.light .bg-white\/10{background:#fafafa!important;border-color:#d4d4d4!important}html.light .rounded-xl,html.light .rounded-2xl{background:#fff!important;border:none!important;box-shadow:8px 8px 16px #00000014,-8px -8px 16px #fff,inset 2px 2px 4px #fff,inset -2px -2px 4px #0000000d!important}html.light .rounded-xl:hover,html.light .rounded-2xl:hover{transition:all .3s;transform:translateY(-2px);box-shadow:12px 12px 24px #0000001f,-12px -12px 24px #fff,inset 2px 2px 4px #fff,inset -2px -2px 4px #00000014!important}html.light .border-white\/10,html.light .border-white\/5{border-color:#e5e5e5!important}html.light footer{background:#fff!important;border-top:1px solid #e5e5e5!important;box-shadow:0 -4px 10px #00000005!important}html.light button:not([class*=gradient]){color:#111!important;background:#f5f5f5!important;border:none!important;border-radius:9999px!important;box-shadow:4px 4px 10px #0000001a,-4px -4px 10px #fff,inset 2px 2px 5px #fff,inset -2px -2px 5px #0000000d!important}html.light button:not([class*=gradient]):hover{background:#e5e5e5!important;box-shadow:2px 2px 5px #00000026,-2px -2px 5px #fff,inset 4px 4px 8px #0000001a,inset -4px -4px 8px #fff!important}html.light .text-purple-400,html.light .text-purple-300,html.light .text-blue-400,html.light .text-green-400,html.light .text-red-400{color:#444!important}html.light section{background:0 0!important}html.light .z-\[70\]{background:#fafafa!important;border-left:1px solid #e5e5e5!important;box-shadow:-8px 0 24px #0000001a!important}html.light div[class*=bg-][class*="1a1a1c"]{background:#fff!important;border:1px solid #e5e5e5!important;box-shadow:4px 4px 16px #0000001a!important}html.light .fixed.inset-0[class*=bg-black]{-webkit-backdrop-filter:blur(8px)!important;backdrop-filter:blur(8px)!important;background:#0009!important}html.light ::-webkit-scrollbar-track{background:#f5f5f5}html.light ::-webkit-scrollbar-thumb{background:#ccc;border-radius:10px}html.light ::-webkit-scrollbar-thumb:hover{background:#999}html.light ::selection{color:#000!important;background:#ccc!important}html.light div[class*=bg-secondary],html.light div[class*=bg-secondary]{background:0 0!important}
:root{--safe-area-inset-top:env(safe-area-inset-top,0px);--safe-area-inset-right:env(safe-area-inset-right,0px);--safe-area-inset-bottom:env(safe-area-inset-bottom,0px);--safe-area-inset-left:env(safe-area-inset-left,0px)}@supports (padding:max(0px)){body{padding-top:max(0px,env(safe-area-inset-top));padding-right:max(0px,env(safe-area-inset-right));padding-bottom:max(0px,env(safe-area-inset-bottom));padding-left:max(0px,env(safe-area-inset-left))}}.safe-top{padding-top:max(1rem,env(safe-area-inset-top))}.safe-bottom{padding-bottom:max(1rem,env(safe-area-inset-bottom))}.safe-left{padding-left:max(1rem,env(safe-area-inset-left))}.safe-right{padding-right:max(1rem,env(safe-area-inset-right))}.safe-area{padding-top:max(1rem,env(safe-area-inset-top));padding-right:max(1rem,env(safe-area-inset-right));padding-bottom:max(1rem,env(safe-area-inset-bottom));padding-left:max(1rem,env(safe-area-inset-left))}.fixed-safe-top{top:env(safe-area-inset-top,0px)}.fixed-safe-bottom{bottom:env(safe-area-inset-bottom,0px)}
