@tailwind base;@tailwind components;@tailwind utilities;.light .bg-slate-100,.light .bg-slate-50,.light .bg-slate-200{background:#ffffff26!important;backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px)}.light .text-slate-900,.light .text-slate-800{color:#1e1e1ee6!important}.light .text-slate-700,.light .text-slate-600{color:#1e1e1eb3!important}.light .text-slate-500{color:#1e1e1e80!important}.light .border-slate-200,.light .border-slate-300{border-color:#00000014!important}.bg-orbs{position:fixed;top:0;right:0;bottom:0;left:0;z-index:0;overflow:hidden;background-color:#111;background-image:var(--bg-img, url(https://t.alcy.cc/pc));background-size:cover;background-position:center;background-repeat:no-repeat;pointer-events:none}#root{position:relative;z-index:1}.orb{position:absolute;border-radius:50%;filter:blur(80px);opacity:.5;animation:float 20s ease-in-out infinite}.dark .orb-1{width:500px;height:500px;background:#4a1c0366;top:-100px;left:-100px;animation-delay:0s}.dark .orb-2{width:400px;height:400px;background:#2c1e0b66;top:50%;right:-100px;animation-delay:-5s}.dark .orb-3{width:350px;height:350px;background:#6206;bottom:-50px;left:30%;animation-delay:-10s}.orb-1{width:500px;height:500px;background:#fff5e680;top:-100px;left:-100px;animation-delay:0s}.orb-2{width:400px;height:400px;background:#fff0e080;top:50%;right:-100px;animation-delay:-5s}.orb-3{width:350px;height:350px;background:#ffeadd80;bottom:-50px;left:30%;animation-delay:-10s}@keyframes float{0%,to{transform:translate(0) scale(1)}25%{transform:translate(30px,-30px) scale(1.05)}50%{transform:translate(-20px,20px) scale(.95)}75%{transform:translate(20px,10px) scale(1.02)}}.glass-panel{background:#1e1e1e66;backdrop-filter:blur(25px);-webkit-backdrop-filter:blur(25px);border:1px solid rgba(255,255,255,.05)}.light .glass-panel{background:#ffffff59;backdrop-filter:blur(20px) saturate(180%);-webkit-backdrop-filter:blur(20px) saturate(180%);border:1px solid rgba(255,255,255,.3);box-shadow:0 8px 32px #00000014}.light-glass-card{background:#ffffff40;backdrop-filter:blur(16px) saturate(150%);-webkit-backdrop-filter:blur(16px) saturate(150%);border:1px solid rgba(255,255,255,.3);box-shadow:0 4px 6px -1px #0000000d,0 2px 4px -1px #00000008,inset 0 1px #fff6;border-radius:1rem}.light .bg-white,.light .bg-white\/90,.light .bg-white\/80,.light .bg-white\/70,.light .bg-white\/60,.light .bg-white\/50,.light .bg-white\/40,.light .bg-white\/30,.light .bg-white\/20,.light .bg-white\/10,.light .light\:bg-white{background:#ffffff26!important;backdrop-filter:blur(12px)!important;-webkit-backdrop-filter:blur(12px)!important}.light .dark\:bg-\[1e1e1e\]\/60,.light .dark\:bg-nebula-800,.light .dark\:bg-nebula-800\/60,.light .dark\:bg-nebula-800\/50,.light .dark\:bg-nebula-900\/90{background:#ffffff1f!important;backdrop-filter:blur(12px)!important;-webkit-backdrop-filter:blur(12px)!important}.light input,.light textarea,.light select{background:#ffffff40!important;border-color:#0000001a}.light input:focus,.light textarea:focus,.light select:focus{background:#fff6!important;border-color:#ff6901;box-shadow:0 0 0 3px #ff69011a}.light-glass-card{background:#ffffff1a;backdrop-filter:blur(16px) saturate(150%);-webkit-backdrop-filter:blur(16px) saturate(150%);border:1px solid rgba(255,255,255,.2);box-shadow:0 4px 6px -1px #0000000d,0 2px 4px -1px #00000008,inset 0 1px #fff3;border-radius:1rem}.light .glass-panel{background:#ffffff26;backdrop-filter:blur(20px) saturate(180%);-webkit-backdrop-filter:blur(20px) saturate(180%);border:1px solid rgba(255,255,255,.2);box-shadow:0 8px 32px #00000014}.light input,.light textarea,.light select{background:#fffc;border-color:#0000001a}.light input:focus,.light textarea:focus,.light select:focus{background:#fffffff2;border-color:#ff6901;box-shadow:0 0 0 3px #ff69011a}
